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

body {
  margin: 0;
}

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

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

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

[hidden], template {
  display: none;
}

a {
  background-color: #0000;
}

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

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

b, strong {
  font-weight: bold;
}

dfn {
  font-style: italic;
}

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

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

small {
  font-size: 80%;
}

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

sup {
  top: -.5em;
}

sub {
  bottom: -.25em;
}

img {
  border: 0;
}

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

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

pre {
  overflow: auto;
}

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

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

button {
  overflow: visible;
}

button, select {
  text-transform: none;
}

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

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

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

input {
  line-height: normal;
}

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

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

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

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

legend {
  border: 0;
  padding: 0;
}

textarea {
  overflow: auto;
}

optgroup {
  font-weight: bold;
}

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

td, th {
  padding: 0;
}

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

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

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

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

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

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

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

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

* {
  box-sizing: border-box;
}

html {
  height: 100%;
}

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

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

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

.w-block {
  display: block;
}

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

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

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

.w-hidden {
  display: none;
}

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

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

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

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

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

.w-optimization {
  display: contents;
}

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

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

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

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

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

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

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

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

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

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

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

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

figure {
  margin: 0 0 10px;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  .w-col {
    width: 100%;
  }

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

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

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

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

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

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

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

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

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

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

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

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

.w-widget {
  position: relative;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.w-tabs {
  position: relative;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

@font-face {
  font-family: Neusans;
  src: url("https://cdn.prod.website-files.com/68b7bc839ade7e07517b51ac/68ba9343ceb4ff69a7f3e121_b2d9bfccc5de612303b84a61c348f521_NeuSans-RegularItalic.otf") format("opentype"), url("https://cdn.prod.website-files.com/68b7bc839ade7e07517b51ac/68ba9343ceb4ff69a7f3e125_c6385f32a5e96e264b8b44a473611094_NeuSans-BookItalic.otf") format("opentype");
  font-weight: 400;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: Neusans;
  src: url("https://cdn.prod.website-files.com/68b7bc839ade7e07517b51ac/68ba9343ceb4ff69a7f3e122_55036457c101fca0d9cab38f53e83946_NeuSans-MediumItalic.otf") format("opentype");
  font-weight: 500;
  font-style: italic;
  font-display: swap;
}

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

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

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

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

@font-face {
  font-family: Neusans;
  src: url("https://cdn.prod.website-files.com/68b7bc839ade7e07517b51ac/68ba9343ceb4ff69a7f3e128_c23e18ff041022d4c6ed90a4d0d51741_NeuSans-LightItalic.otf") format("opentype");
  font-weight: 300;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: Neusans Book;
  src: url("https://cdn.prod.website-files.com/68b7bc839ade7e07517b51ac/68ba9343ceb4ff69a7f3e129_34cea273afb564d2ccc6e3af851179ad_NeuSans-Book.otf") format("opentype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Neusans;
  src: url("https://cdn.prod.website-files.com/68b7bc839ade7e07517b51ac/68ba9343ceb4ff69a7f3e12a_0bea6d67e513828ca31677f0ae3ff192_NeuSans-Black.otf") format("opentype");
  font-weight: 900;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Neusans;
  src: url("https://cdn.prod.website-files.com/68b7bc839ade7e07517b51ac/68ba9343ceb4ff69a7f3e12b_2aa2af6d2e07b5ffd55352001f565d71_NeuSans-BlackItalic.otf") format("opentype");
  font-weight: 900;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: Neusans;
  src: url("https://cdn.prod.website-files.com/68b7bc839ade7e07517b51ac/68ba9343ceb4ff69a7f3e12c_70d042ae24c046ab4792cc1c8ef04e82_NeuSans-BoldItalic.otf") format("opentype");
  font-weight: 700;
  font-style: italic;
  font-display: swap;
}

:root {
  --affinda-2025_size--margins---margin-tb-default: var(--affinda-2025_size--primatives---12);
  --affinda-2025_size--margins---margin-lr: var(--affinda-2025_size--primatives---10);
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_background---base: var(--affinda-2025---_brand-white);
  --affinda-2025_size--margins---margin-tb-loose: var(--affinda-2025_size--primatives---15);
  --affinda-2025_size--primatives---1-5: 12px;
  --affinda-2025_size--primatives---3: 24px;
  --affinda-2025_size--primatives---full: 9999px;
  --affinda-2025_button--primary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025---bg-azure-hover\<deleted\|variable-446acc9c-8c14-27b1-1121-148cf61fa53f\>: #95e6e2;
  --affinda-2025---_brand-inkwell: #14343b;
  --affinda-2025---size-1\<deleted\|variable-3fe895ef-3554-94a9-d9d4-36de50c0b4b6\>: 8px;
  --affinda-2025_button--primary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---bg-default: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--primary---bg-hover: var(--affinda-2025_color--ice---ice-600);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-hover: #00000014;
  --affinda-2025_background---icon-default: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-350);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_size--primatives---17: 136px;
  --affinda-2025_size--margins---margin-tb-tight: var(--affinda-2025_size--primatives---6);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--mist-green---mistgreen-200);
  --affinda-2025_size--radii---logo-well: var(--affinda-2025_size--primatives---2);
  --affinda-2025_background---level-1: var(--affinda-2025_color--mist-green---mistgreen-200);
  --affinda-2025_size--primatives---0: 0px;
  --affinda-2025_button--ghost---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_size--radii---image: var(--affinda-2025_size--primatives---1-5);
  --affinda-2025_button--ghost---stroke: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_size--primatives---1: 8px;
  --affinda-2025---_brand-white: white;
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_background---border-default: var(--affinda-2025_color--mist-green---mistgreen-400);
  --affinda-2025_size--primatives---2: 16px;
  --affinda-2025_size--primatives---6: 48px;
  --affinda-2025_size--radii---card-level-1: var(--affinda-2025_size--primatives---4);
  --affinda-2025---size-0\<deleted\|variable-1a92868c-43d1-fbb6-048c-bc7cbaa4fa6b\>: 0px;
  --affinda-2025_size--primatives---2-5: 20px;
  --affinda-2025---trasparent: transparent;
  --_typography---body-default: var(--_vars---inkwell-400);
  --_typography---heading-primary: var(--_vars---_brand-inkwell);
  --_typography-2---heading-primary: var(--_vars-2---_brand-inkwell);
  --_typography-2---body-default: var(--_color--inkwell---inkwell-400);
  --_background---base: var(--_vars---_brand-white);
  --_background---icon-default: var(--_typography---body-dark);
  --affinda-2025---_brand-azure: #3fe0c4;
  --affinda-2025---_brand-ice: #a6fffb;
  --affinda-2025---_brand-ivory-paper: #fff9ee;
  --affinda-2025---_brand-mist-green: #c6d5d1;
  --affinda-2025---_brand-soft-clay: #b09670;
  --_vars---bg-azure-hover: #95e6e2;
  --affinda-2025_sentiment--negative--button---text: var(--affinda-2025---_brand-white);
  --affinda-2025_color--mist-green---mistgreen-50: #f9fbfa;
  --affinda-2025_color--ice---ice-50: #f6ffff;
  --affinda-2025_form--control---icon: var(--affinda-2025---_brand-white);
  --affinda-2025_buttons--next-best-page-card---bg-default: var(--affinda-2025_background---soft-clay);
  --affinda-2025_layout--grid---max-width: 1440px;
  --affinda-2025_size--radii---input: var(--affinda-2025_size--primatives---1);
  --affinda-2025_forms--fields---label: var(--affinda-2025_typography---heading-primary);
  --affinda-2025_color--inkwell---inkwell-20: #f9fafa;
  --affinda-2025_color--softclay---softclay-50: #f7f5f1;
  --affinda-2025_tags--small---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_sentiment--negative---text: #a8200d;
  --affinda-2025_sentiment--positive---text: #137006;
  --affinda-2025_sentiment--warning--button---text: var(--affinda-2025_color--inkwell---inkwell-700);
  --affinda-2025_sentiment--warning---text: #e5b72e;
  --affinda-2025_sentiment--positive--button---text: var(--affinda-2025---_brand-white);
  --affinda-2025_sentiment--dark---positive-default: #009a5a;
  --affinda-2025_illustration---illustration-base: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_tags--large---text: var(--affinda-2025---_brand-inkwell);
  --_background---watermark: #14343b0a;
  --affinda-2025_form--control---bg-default: var(--affinda-2025---_brand-white);
  --affinda-2025_background---contrast: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_size--radii---switch: var(--affinda-2025_size--primatives---full);
  --affinda-2025_sentiment--negative---background: #a8200d;
  --affinda-2025_sentiment--warning---background: #edc843;
  --affinda-2025_illustration---illustration-accent-1: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_sentiment--positive---background: #137006;
  --affinda-2025_sentiment--positive--button---icon: var(--affinda-2025---_brand-white);
  --affinda-2025_color--softclay---softclay-100: #efeae2;
  --affinda-2025_sentiment--warning--button---icon: white;
  --affinda-2025_forms--fields---icon: var(--affinda-2025_typography---heading-primary);
  --affinda-2025_color--mist-green---mistgreen-100: #f4f7f6;
  --affinda-2025_layout--grid---margins: 80px;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_color--ice---ice-100: #edfffe;
  --affinda-2025_sentiment--dark---warning-default: #fed866;
  --affinda-2025_color--inkwell---inkwell-30: #f3f5f5;
  --affinda-2025_tags--small---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_buttons--next-best-page-card---bg-hover: var(--affinda-2025_color--softclay---softclay-400);
  --affinda-2025_tags--large---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_sentiment--negative--button---icon: var(--affinda-2025---_brand-white);
  --_vars---size-1-10: 8px;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_sentiment--warning--button---bg-default: #edc843;
  --affinda-2025_sentiment--negative---overlay-light: #a8200d1a;
  --affinda-2025_sentiment--positive---overlay-light: #137006;
  --affinda-2025_color--ice---ice-200: #dbfffd;
  --affinda-2025_sentiment--dark---negative-default: #d87f7f;
  --affinda-2025_form--control---bg-default-hover: var(--affinda-2025_color--inkwell---inkwell-30);
  --affinda-2025_button--ghost---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_tags--small---bg-default: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_tags--large---bg-default: var(--affinda-2025_color--mist-green---mistgreen-200);
  --affinda-2025_color--inkwell---inkwell-40: #edf0f0;
  --affinda-2025_color--mist-green---mistgreen-200: #e8eeed;
  --affinda-2025_layout--grid---gutter: 24px;
  --affinda-2025_sentiment--warning---overlay-light: #edc8431a;
  --affinda-2025_forms--fields---description: var(--affinda-2025_typography---body-default);
  --affinda-2025_sentiment--negative--button---bg-default: #a8200d;
  --affinda-2025_size--radii---radio: var(--affinda-2025_size--primatives---full);
  --affinda-2025_illustration---illustration-accent-2: var(--affinda-2025_color--softclay---softclay-400);
  --affinda-2025_sentiment--positive--button---bg-default: #137006;
  --affinda-2025_color--softclay---softclay-200: #dfd5c6;
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--mist-green---mistgreen-300);
  --_forms--fields---description: var(--_typography---body-default);
  --affinda-2025_sentiment--negative--button---bg-hover: #ab2526;
  --affinda-2025_sentiment--negative---icon: #a8200d;
  --affinda-2025_forms--fields---placeholder: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_sentiment--warning---overlay-default: #edc84333;
  --affinda-2025_color--mist-green---mistgreen-300: #dde6e3;
  --affinda-2025_sentiment--positive--button---bg-hover: #007b48;
  --affinda-2025_form--control---bg-active: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_illustration---illustration-accent-3: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_sentiment--positive---icon: #137006;
  --affinda-2025_color--softclay---softclay-300: #d0c0a9;
  --affinda-2025_color--inkwell---inkwell-50: #e8ebeb;
  --affinda-2025_layout--grid---columns: 12;
  --affinda-2025_sentiment--warning--button---bg-hover: #cba229;
  --affinda-2025_button--ghost---bg-hover: var(--affinda-2025---trasparent);
  --affinda-2025_tags--large---bg-hover: var(--affinda-2025_color--mist-green---mistgreen-300);
  --affinda-2025_tags--small---bg-hover: var(--affinda-2025_color--softclay---softclay-400);
  --affinda-2025_color--ice---ice-300: #cafffd;
  --_form--control---icon: var(--_vars---_brand-white);
  --affinda-2025_color--mist-green---mistgreen-400: #d1ddda;
  --affinda-2025_size--radii---checkbox: var(--affinda-2025_size--primatives---0-5);
  --affinda-2025_color--ice---ice-400: #b8fffc;
  --affinda-2025_forms--fields---input: var(--affinda-2025_typography---body-dark);
  --affinda-2025_color--inkwell---inkwell-100: #d0d6d8;
  --affinda-2025_color--softclay---softclay-400: #c0ab8d;
  --affinda-2025_illustration---illustration-accent-4: var(--affinda-2025_color--mist-green---mistgreen-200);
  --affinda-2025_form--control---bg-active-hover: var(--affinda-2025_color--inkwell---inkwell-600);
  --affinda-2025_sentiment--warning---icon: #edc843;
  --_vars---size-7-5: 60px;
  --affinda-2025_color--softclay---softclay-500: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_form--control---bg-default-disabled: var(--affinda-2025_color--inkwell---inkwell-50);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_forms--fields---error: #a8200d;
  --affinda-2025_color--ice---ice-500: var(--affinda-2025---_brand-ice);
  --affinda-2025_color--inkwell---inkwell-200: #a1aeb1;
  --affinda-2025_background---border-heavy: var(--affinda-2025_color--mist-green---mistgreen-500);
  --affinda-2025_color--mist-green---mistgreen-500: var(--affinda-2025---_brand-mist-green);
  --_form--control---bg-active-disabled: var(--_vars---inkwell-200);
  --affinda-2025_background---border-active: var(--affinda-2025_color--softclay---softclay-800);
  --affinda-2025_forms--fields---bg-default: var(--affinda-2025---_brand-white);
  --affinda-2025_color--softclay---softclay-600: #9e8765;
  --affinda-2025_form--control---bg-active-disabled: var(--affinda-2025_color--inkwell---inkwell-200);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_color--ice---ice-600: #95e6e2;
  --affinda-2025_color--inkwell---inkwell-300: #728589;
  --affinda-2025_color--mist-green---mistgreen-600: #b2c0bc;
  --affinda-2025_color--inkwell---inkwell-350: #60767b;
  --_vars---size-3-5: 28px;
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_color--ice---ice-700: #85ccc9;
  --affinda-2025_color--softclay---softclay-700: #8d785a;
  --affinda-2025_forms--fields---bg-hover: var(--affinda-2025_color--inkwell---inkwell-30);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_size--radii---document-type: var(--affinda-2025_size--primatives---1-5);
  --affinda-2025_color--mist-green---mistgreen-700: #9eaaa7;
  --affinda-2025_color--inkwell---inkwell-400: #2b484f;
  --affinda-2025_form--control---stroke: var(--affinda-2025_color--inkwell---inkwell-100);
  --affinda-2025_color--inkwell---inkwell-450: #203e45;
  --_vars---size-0-5: 4px;
  --affinda-2025_size--radii---button: var(--affinda-2025_size--primatives---full);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_forms--fields---bg-disabled: var(--affinda-2025_color--inkwell---inkwell-50);
  --affinda-2025_color--softclay---softclay-800: #8a7049;
  --affinda-2025_color--inkwell---inkwell-500: var(--affinda-2025---_brand-inkwell);
  --_vars---softclay-600: #9e8765;
  --affinda-2025_forms--fields---stroke-default: var(--affinda-2025_color--inkwell---inkwell-100);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_size--radii---video-crop: var(--affinda-2025_size--primatives---2);
  --affinda-2025_color--inkwell---inkwell-600: #102a2f;
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --_button--ghost---bg-hover: var(--_vars---_brand-white);
  --affinda-2025_forms--fields---stroke-active: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_color--inkwell---inkwell-700: #102a2f;
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-inkwell);
  --_vars---softclay-200: #dfd5c6;
  --affinda-2025_size--radii---tag: var(--affinda-2025_size--primatives---0-5);
  --affinda-2025_forms--fields---stroke-error: #a8200d;
  --affinda-2025_size--radii---tooltip: var(--affinda-2025_size--primatives---1-5);
  --affinda-2025_background---icon-accent: var(--affinda-2025_typography---heading-secondary);
  --_vars---mistgreen-100: #f4f7f6;
  --affinda-2025_background---watermark: #14343b0a;
  --_typography---nav-item-secondary: var(--_typography---body-default);
  --affinda-2025_background---toggle-background: #fff9;
  --_vars---softclay-400: #c0ab8d;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--mist-green---mistgreen-100);
  --_vars---_brand-white: white;
  --_sentiment--negative--button---bg-hover: #ab2526;
  --_vars---_brand-mist-green: #c6d5d1;
  --_background---border-default: var(--_vars---mistgreen-400);
  --_vars---softclay-700: #8d785a;
  --_sentiment--warning--button---icon: white;
  --_vars---_brand-azure: #3fe0c4;
  --_button--secondary---icon: var(--_vars---_brand-inkwell);
  --_vars---ice-200: #dbfffd;
  --_vars---size-8-6: 64px;
  --_sentiment--warning--button---bg-hover: #cba229;
  --_vars---inkwell-40-2: #edf0f0;
  --_vars---tags-large-bg-default: #e8eeed;
  --_vars---softclay-300: #d0c0a9;
  --affinda-2025_size--primatives---0-5: 4px;
  --_vars---inkwell-400: #2b484f;
  --_sentiment--positive--button---text: var(--_vars---_brand-white);
  --_vars---tags-large-bg-hover: #dde6e3;
  --_sentiment--negative--button---bg-default: var(--_vars---sentiment-light-negative);
  --_form--control---bg-active-hover: var(--_vars---inkwell-600);
  --_product-specific---product-border-default: var(--_vars---mistgreen-400);
  --affinda-2025_size--primatives---3-5: 28px;
  --_forms--fields---stroke-error: var(--_vars---sentiment-light-negative);
  --affinda-2025_size--primatives---4: 32px;
  --_vars---_brand-inkwell: #14343b;
  --affinda-2025_size--primatives---4-5: 36px;
  --_form--control---bg-active: var(--_vars---_brand-inkwell);
  --affinda-2025_size--primatives---5: 40px;
  --_form--control---bg-default: var(--_vars---_brand-white);
  --_forms--fields---stroke-default: var(--_vars---inkwell-100);
  --affinda-2025_size--primatives---7: 56px;
  --_vars---ice-400: #b8fffc;
  --affinda-2025_size--primatives---8: 64px;
  --_sentiment--negative---icon: var(--_vars---sentiment-light-negative);
  --affinda-2025_size--primatives---9: 72px;
  --_tags--small---icon: var(--_vars---_brand-inkwell);
  --affinda-2025_size--primatives---10: 80px;
  --_vars---size-3-6: 24px;
  --affinda-2025_size--primatives---12: 96px;
  --_illustration---illustration-accent-1: var(--_vars---_brand-inkwell);
  --affinda-2025_size--primatives---13: 104px;
  --_typography---footer-item-primary: var(--_typography---body-subtle);
  --affinda-2025_size--primatives---14: 112px;
  --_vars---__white: #fff;
  --affinda-2025_size--primatives---15: 120px;
  --_forms--fields---bg-default: var(--_vars---_brand-white);
  --affinda-2025_size--primatives---16: 128px;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --_background---contrast: var(--_vars---_brand-mist-green);
  --affinda-2025_typography---font-bodyweight: 400;
  --_forms--fields---bg-hover: var(--_vars---inkwell-30-2);
  --affinda-2025_size--primatives---18: 144px;
  --_typography---footer-item-hover: var(--_typography---body-dark);
  --affinda-2025_size--primatives---19: 152px;
  --affinda-2025_typography---headingleading: 0px;
  --_sentiment--positive---text: var(--_vars---sentiment-light-positive);
  --affinda-2025_size--primatives---20: 160px;
  --_background---base-hover: var(--_vars---mistgreen-100);
  --affinda-2025_size--primatives---22: 176px;
  --_vars---softclay-800: #8a7049;
  --affinda-2025_size--primatives---25: 200px;
  --_forms--fields---label: var(--_typography---heading-primary);
  --_vars---sentiment-dark-negative: #ffbfbd;
  --_vars---size-10: 80px;
  --_vars---size-0-6: 0px;
  --_product-specific---product-border-subtle: var(--_vars---mistgreen-200);
  --_vars---size-4-6: 32px;
  --_vars---size-15: 120px;
  --_sentiment--warning--button---text: var(--_vars---inkwell-700);
  --_vars---mistgreen-300: #dde6e3;
  --_vars---inkwell-600: #102a2f;
  --_forms--fields---icon: var(--_typography---heading-primary);
  --_product-specific---product-base: var(--_vars---_brand-white);
  --_vars---size-12: 96px;
  --_vars---inkwell-200: #a1aeb1;
  --_button--ghost---stroke: var(--_vars---_brand-soft-clay);
  --_background---soft-clay: var(--_vars---_brand-soft-clay);
  --_background---mist-green: var(--_vars---_brand-mist-green);
  --_tags--large---bg-hover: var(--_vars---mistgreen-300);
  --_vars---sentiment-dark-positive: #a0e5ae;
  --_forms--fields---error: var(--_vars---sentiment-light-negative);
  --_vars---inkwell-30-2: #f3f5f5;
  --_sentiment--warning---icon: var(--_vars---sentiment-light-warning);
  --_sentiment--warning--button---bg-default: var(--_vars---sentiment-light-warning);
  --_vars---sentiment-light-positive: #137006;
  --_forms--fields---placeholder: var(--_typography---body-subtle);
  --_vars---background-light-grey: #e8eeed;
  --_vars---_brand-soft-clay: #b09670;
  --_typography---body-subtle: var(--_vars---inkwell-350);
  --_sentiment--positive---overlay-light: #137006;
  --_background---border-subtle: var(--_vars---mistgreen-200);
  --_button--primary---icon: var(--_vars---_brand-inkwell);
  --_sentiment--positive--button---bg-hover: #007b48;
  --_product-specific---product-border-heavy: var(--_vars---mistgreen-500);
  --_sentiment--negative---overlay-light: #a8200d1a;
  --_form--control---bg-default-hover: var(--_vars---inkwell-30-2);
  --_vars---mistgreen-50-2: #f9fbfa;
  --_tags--large---bg-default: var(--_vars---mistgreen-200);
  --_forms--fields---stroke-active: var(--_vars---_brand-inkwell);
  --_vars---inkwell-700: #102a2f;
  --_vars---background-border-heavy: #c6d5d1;
  --_vars---size-19: 156px;
  --_button--secondary---bg-default: white;
  --_vars---size-13: 104px;
  --_tags--small---bg-hover: var(--_vars---softclay-400);
  --_vars---size-8-5: 68px;
  --_vars---secondary-btn-bg-hover: #00000014;
  --_product-specific---product-level-1: var(--_vars---mistgreen-100);
  --_vars---ice-100: #edfffe;
  --_vars---mistgreen-700: #9eaaa7;
  --_vars---_brand-ice: #a6fffb;
  --_vars---sentiment-light-warning: #edc843;
  --_button--secondary---stroke: var(--_vars---_brand-inkwell);
  --_vars---mistgreen-200: #e8eeed;
  --_illustration---illustration-base: var(--_vars---_brand-ivory-paper);
  --_forms--fields---input: var(--_typography---body-dark);
  --_sentiment--negative---background: var(--_vars---sentiment-light-negative);
  --_background---toggle-background: #fff9;
  --_vars---primaryfont: Neusans, Arial, sans-serif;
  --_background---icon-accent: var(--_typography---heading-secondary);
  --_vars---size-2-5: 20px;
  --_vars---inkwell-450: #203e45;
  --_vars---_brand-main-bg: white;
  --_button--ghost---text: var(--_vars---_brand-inkwell);
  --_vars---tags-small-bg-hover: #c0ab8d;
  --_product-specific---product-link: #0079ca;
  --_typography---heading-secondary: var(--_vars---_brand-soft-clay);
  --_background---border-active: var(--_vars---softclay-800);
  --_tags--large---icon: var(--_vars---_brand-inkwell);
  --_illustration---illustration-accent-3: var(--_vars---_brand-mist-green);
  --_vars---softclay-50-2: #f7f5f1;
  --_vars---sentiment-light-negative: #a8200d;
  --_vars---inkwell-300: #728589;
  --_button--primary---text: var(--_vars---_brand-inkwell);
  --_vars---size-9-5: 76px;
  --_sentiment--negative--button---icon: var(--_vars---_brand-white);
  --_tags--small---text: var(--_vars---_brand-inkwell);
  --_vars---sentiment-dark-warning: #edd272;
  --_vars---size-18: 144px;
  --_vars---ice-50-2: #f6ffff;
  --_vars---inkwell-350: #60767b;
  --_vars---size-5-6: 40px;
  --_vars---mistgreen-500: var(--_vars---_brand-mist-green);
  --_background---border-heavy: var(--_vars---mistgreen-500);
  --_product-specific---product-contrast: var(--_vars---_brand-mist-green);
  --_vars---trasparent: transparent;
  --_illustration---illustration-accent-4: var(--_vars---mistgreen-200);
  --_vars---inkwell-100: #d0d6d8;
  --_vars---softclay-500: var(--_vars---_brand-soft-clay);
  --_vars---mistgreen-400: #d1ddda;
  --_background---client-logo: var(--_vars---_brand-inkwell);
  --_sentiment--positive---background: var(--_vars---sentiment-light-positive);
  --_forms--fields---bg-disabled: var(--_vars---inkwell-50-2);
  --_background---level-1: var(--_vars---mistgreen-200);
  --_button--primary---bg-default: var(--_vars---_brand-ice);
  --_sentiment--warning---text: #e5b72e;
  --_vars---size-1-5: 12px;
  --_sentiment--negative--button---text: var(--_vars---_brand-white);
  --_typography---body-dark: var(--_vars---_brand-inkwell);
  --_sentiment--warning---overlay-default: #edc84333;
  --_button--primary---stroke: var(--_vars---_brand-inkwell);
  --_tags--large---text: var(--_vars---_brand-inkwell);
  --_product-specific---tag-bg: var(--_vars---mistgreen-300);
  --_button--secondary---bg-hover: #00000014;
  --_vars---ice-300: #cafffd;
  --_vars---size-11: 88px;
  --_vars---size-16: 128px;
  --_vars---size-2-6: 16px;
  --_vars---size-6-6: 48px;
  --_sentiment--warning---overlay-light: #edc8431a;
  --_vars---size-14: 112px;
  --_vars---inkwell-50-2: #e8ebeb;
  --_buttons--next-best-page-card---bg-hover: var(--_vars---softclay-400);
  --_button--secondary---text: var(--_vars---_brand-inkwell);
  --_buttons--next-best-page-card---bg-default: var(--_background---soft-clay);
  --_vars---mistgreen-600: #b2c0bc;
  --_sentiment--negative---text: var(--_vars---sentiment-light-negative);
  --_button--ghost---icon: var(--_vars---_brand-inkwell);
  --_vars---size-4-5: 36px;
  --_sentiment--positive---icon: var(--_vars---sentiment-light-positive);
  --_tags--small---bg-default: var(--_vars---_brand-soft-clay);
  --_form--control---bg-default-disabled: var(--_vars---inkwell-50-2);
  --_vars---ice-700: #85ccc9;
  --_vars---ice-600: #95e6e2;
  --_button--primary---bg-hover: var(--_vars---ice-600);
  --_vars---background-level-1: #e8eeed;
  --_vars---ice-500: var(--_vars---_brand-ice);
  --_vars---inkwell-500: var(--_vars---_brand-inkwell);
  --_background---ivory-paper: var(--_vars---_brand-ivory-paper);
  --_vars---size-17: 136px;
  --_vars---size-6-5: 52px;
  --_illustration---illustration-accent-2: var(--_vars---softclay-400);
  --_sentiment--positive--button---icon: var(--_vars---_brand-white);
  --_form--control---stroke: var(--_vars---inkwell-100);
  --_vars---size-7-6: 56px;
  --_sentiment--positive--button---bg-default: var(--_vars---sentiment-light-positive);
  --_vars---inkwell-20-2: #f9fafa;
  --_vars---softclay-100: #efeae2;
  --_vars---headingweight: "Neusans Book", Arial, sans-serif;
  --_button--ghost---bg-default: var(--_vars---_brand-white);
  --_vars---_brand-ivory-paper: #fff9ee;
  --_vars---size-max: 999px;
  --_vars---size-5-5: 44px;
  --_vars---size-9-6: 72px;
  --_typography---nav-item-primary: var(--_typography---body-dark);
  --_sentiment--warning---background: var(--_vars---sentiment-light-warning);
  --_background-2---watermark: #14343b0a;
  --_forms--fields-2---description: var(--_typography-2---body-default);
  --_form--control-2---icon: var(--_vars-2---_brand-white);
  --_form--control-2---bg-active-disabled: var(--_color--inkwell---inkwell-200);
  --_button--ghost-2---bg-hover: var(--_vars-2---trasparent);
  --_typography-2---nav-item-secondary: var(--_typography-2---body-default);
  --_vars-2---_brand-white: white;
  --_sentiment--negative--button-2---bg-hover: #ab2526;
  --_vars-2---_brand-mist-green: #c6d5d1;
  --_background-2---border-default: var(--_color--mist-green---mistgreen-400);
  --_sentiment--warning--button-2---icon: white;
  --_vars-2---_brand-azure: #3fe0c4;
  --_button--secondary-2---icon: var(--_vars-2---_brand-inkwell);
  --_sentiment--warning--button-2---bg-hover: #cba229;
  --_sentiment--positive--button-2---text: var(--_vars-2---_brand-white);
  --_sentiment--negative--button-2---bg-default: #a8200d;
  --_form--control-2---bg-active-hover: var(--_color--inkwell---inkwell-600);
  --_forms--fields-2---stroke-error: #a8200d;
  --_vars-2---_brand-inkwell: #14343b;
  --_form--control-2---bg-active: var(--_vars-2---_brand-inkwell);
  --_form--control-2---bg-default: var(--_vars-2---_brand-white);
  --_forms--fields-2---stroke-default: var(--_color--inkwell---inkwell-100);
  --_sentiment--negative-2---icon: #a8200d;
  --_tags--small-2---icon: var(--_vars-2---_brand-inkwell);
  --_illustration-2---illustration-accent-1: var(--_vars-2---_brand-inkwell);
  --_typography-2---footer-item-primary: var(--_typography-2---body-subtle);
  --_forms--fields-2---bg-default: var(--_vars-2---_brand-white);
  --_background-2---contrast: var(--_vars-2---_brand-mist-green);
  --_forms--fields-2---bg-hover: var(--_color--inkwell---inkwell-30-2);
  --_typography-2---footer-item-hover: var(--_typography-2---body-dark);
  --_sentiment--positive-2---text: #137006;
  --_background-2---base-hover: var(--_color--mist-green---mistgreen-100);
  --_forms--fields-2---label: var(--_typography-2---heading-primary);
  --_background-2---icon-default: var(--_typography-2---body-dark);
  --_sentiment--warning--button-2---text: var(--_color--inkwell---inkwell-700);
  --_forms--fields-2---icon: var(--_typography-2---heading-primary);
  --_button--ghost-2---stroke: var(--_vars-2---_brand-soft-clay);
  --_background-2---soft-clay: var(--_vars-2---_brand-soft-clay);
  --_background-2---mist-green: var(--_vars-2---_brand-mist-green);
  --_tags--large-2---bg-hover: var(--_color--mist-green---mistgreen-300);
  --_forms--fields-2---error: #a8200d;
  --_sentiment--warning-2---icon: #edc843;
  --_sentiment--warning--button-2---bg-default: #edc843;
  --_forms--fields-2---placeholder: var(--_typography-2---body-subtle);
  --_vars-2---_brand-soft-clay: #b09670;
  --_typography-2---body-subtle: var(--_color--inkwell---inkwell-350);
  --_sentiment--positive-2---overlay-light: #137006;
  --_background-2---border-subtle: var(--_color--mist-green---mistgreen-200);
  --_button--primary-2---icon: var(--_vars-2---_brand-inkwell);
  --_sentiment--positive--button-2---bg-hover: #007b48;
  --_sentiment--negative-2---overlay-light: #a8200d1a;
  --_form--control-2---bg-default-hover: var(--_color--inkwell---inkwell-30-2);
  --_tags--large-2---bg-default: var(--_color--mist-green---mistgreen-200);
  --_forms--fields-2---stroke-active: var(--_vars-2---_brand-inkwell);
  --_button--secondary-2---bg-default: var(--_vars-2---trasparent);
  --_tags--small-2---bg-hover: var(--_color--softclay---softclay-400);
  --_vars-2---_brand-ice: #a6fffb;
  --_button--secondary-2---stroke: var(--_vars-2---_brand-inkwell);
  --_illustration-2---illustration-base: var(--_vars-2---_brand-ivory-paper);
  --_forms--fields-2---input: var(--_typography-2---body-dark);
  --_sentiment--negative-2---background: #a8200d;
  --_background-2---toggle-background: #fff9;
  --_typography-2---primaryfont: Neusans, Arial, sans-serif;
  --_background-2---icon-accent: var(--_typography-2---heading-secondary);
  --_button--ghost-2---text: var(--_vars-2---_brand-inkwell);
  --_typography-2---heading-secondary: var(--_vars-2---_brand-soft-clay);
  --_background-2---border-active: var(--_color--softclay---softclay-800);
  --_tags--large-2---icon: var(--_vars-2---_brand-inkwell);
  --_illustration-2---illustration-accent-3: var(--_vars-2---_brand-mist-green);
  --_button--primary-2---text: var(--_vars-2---_brand-inkwell);
  --_sentiment--negative--button-2---icon: var(--_vars-2---_brand-white);
  --_tags--small-2---text: var(--_vars-2---_brand-inkwell);
  --_background-2---border-heavy: var(--_color--mist-green---mistgreen-500);
  --_vars-2---trasparent: transparent;
  --_illustration-2---illustration-accent-4: var(--_color--mist-green---mistgreen-200);
  --_background-2---client-logo: var(--_vars-2---_brand-inkwell);
  --_sentiment--positive-2---background: #137006;
  --_forms--fields-2---bg-disabled: var(--_color--inkwell---inkwell-50-2);
  --_background-2---level-1: var(--_color--mist-green---mistgreen-200);
  --_button--primary-2---bg-default: var(--_vars-2---_brand-ice);
  --_sentiment--warning-2---text: #e5b72e;
  --_sentiment--negative--button-2---text: var(--_vars-2---_brand-white);
  --_typography-2---body-dark: var(--_vars-2---_brand-inkwell);
  --_sentiment--warning-2---overlay-default: #edc84333;
  --_button--primary-2---stroke: var(--_vars-2---_brand-inkwell);
  --_tags--large-2---text: var(--_vars-2---_brand-inkwell);
  --_button--secondary-2---bg-hover: #00000014;
  --_sentiment--warning-2---overlay-light: #edc8431a;
  --_buttons--next-best-page-card-2---bg-hover: var(--_color--softclay---softclay-400);
  --_button--secondary-2---text: var(--_vars-2---_brand-inkwell);
  --_buttons--next-best-page-card-2---bg-default: var(--_background-2---soft-clay);
  --_sentiment--negative-2---text: #a8200d;
  --_button--ghost-2---icon: var(--_vars-2---_brand-inkwell);
  --_sentiment--positive-2---icon: #137006;
  --_tags--small-2---bg-default: var(--_vars-2---_brand-soft-clay);
  --_form--control-2---bg-default-disabled: var(--_color--inkwell---inkwell-50-2);
  --_background-2---base: var(--_vars-2---_brand-white);
  --_button--primary-2---bg-hover: var(--_color--ice---ice-600);
  --_background-2---ivory-paper: var(--_vars-2---_brand-ivory-paper);
  --_illustration-2---illustration-accent-2: var(--_color--softclay---softclay-400);
  --_sentiment--positive--button-2---icon: var(--_vars-2---_brand-white);
  --_form--control-2---stroke: var(--_color--inkwell---inkwell-100);
  --_sentiment--positive--button-2---bg-default: #137006;
  --_typography-2---headingweight: "Neusans Book", Arial, sans-serif;
  --_button--ghost-2---bg-default: var(--_vars-2---trasparent);
  --_vars-2---_brand-ivory-paper: #fff9ee;
  --_typography-2---nav-item-primary: var(--_typography-2---body-dark);
  --_sentiment--warning-2---background: #edc843;
  --_color--mist-green---mistgreen-50-2: #f9fbfa;
  --_color--mist-green---mistgreen-100: #f4f7f6;
  --_color--mist-green---mistgreen-200: #e8eeed;
  --_color--mist-green---mistgreen-300: #dde6e3;
  --_color--mist-green---mistgreen-400: #d1ddda;
  --_color--mist-green---mistgreen-500: var(--_vars-2---_brand-mist-green);
  --_color--mist-green---mistgreen-600: #b2c0bc;
  --_color--mist-green---mistgreen-700: #9eaaa7;
  --_color--inkwell---inkwell-20-2: #f9fafa;
  --_color--inkwell---inkwell-30-2: #f3f5f5;
  --_color--inkwell---inkwell-40-2: #edf0f0;
  --_color--inkwell---inkwell-50-2: #e8ebeb;
  --_color--inkwell---inkwell-100: #d0d6d8;
  --_color--inkwell---inkwell-200: #a1aeb1;
  --_color--inkwell---inkwell-300: #728589;
  --_color--inkwell---inkwell-400: #2b484f;
  --_color--inkwell---inkwell-500: var(--_vars-2---_brand-inkwell);
  --_color--inkwell---inkwell-600: #102a2f;
  --_color--inkwell---inkwell-700: #102a2f;
  --_color--inkwell---inkwell-350: #60767b;
  --_color--inkwell---inkwell-450: #203e45;
  --_color--softclay---softclay-50-2: #f7f5f1;
  --_color--softclay---softclay-100: #efeae2;
  --_color--softclay---softclay-200: #dfd5c6;
  --_color--softclay---softclay-300: #d0c0a9;
  --_color--softclay---softclay-400: #c0ab8d;
  --_color--softclay---softclay-500: var(--_vars-2---_brand-soft-clay);
  --_color--softclay---softclay-600: #9e8765;
  --_color--softclay---softclay-700: #8d785a;
  --_color--softclay---softclay-800: #8a7049;
  --_color--ice---ice-50-2: #f6ffff;
  --_color--ice---ice-100: #edfffe;
  --_color--ice---ice-200: #dbfffd;
  --_color--ice---ice-300: #cafffd;
  --_color--ice---ice-400: #b8fffc;
  --_color--ice---ice-500: var(--_vars-2---_brand-ice);
  --_color--ice---ice-600: #95e6e2;
  --_color--ice---ice-700: #85ccc9;
  --_size--margins---margin-lr: var(--_size--primatives---10);
  --_size--primatives---0-6: 0px;
  --_size--primatives---0-5: 4px;
  --_size--primatives---1-10: 8px;
  --_size--primatives---1-5: 12px;
  --_size--primatives---2-6: 16px;
  --_size--primatives---2-5: 20px;
  --_size--primatives---3-6: 24px;
  --_size--primatives---3-5: 28px;
  --_size--primatives---4-6: 32px;
  --_size--primatives---4-5: 36px;
  --_size--primatives---5: 40px;
  --_size--primatives---6: 48px;
  --_size--primatives---7: 56px;
  --_size--primatives---8: 64px;
  --_size--primatives---9: 72px;
  --_size--primatives---10: 80px;
  --_size--primatives---12: 96px;
  --_size--primatives---13: 104px;
  --_size--primatives---14: 112px;
  --_size--primatives---15: 120px;
  --_size--primatives---16: 128px;
  --_size--primatives---17: 136px;
  --_size--primatives---18: 144px;
  --_size--primatives---19: 152px;
  --_size--primatives---20: 160px;
  --_size--primatives---22: 176px;
  --_size--primatives---25: 200px;
  --_size--primatives---full: 9999px;
  --_size--margins---margin-tb-tight: var(--_size--primatives---6);
  --_size--margins---margin-tb-default: var(--_size--primatives---12);
  --_size--margins---margin-tb-loose: var(--_size--primatives---15);
  --_size--radii---input: var(--_size--primatives---1-10);
  --_size--radii---switch: var(--_size--primatives---full);
  --_size--radii---radio: var(--_size--primatives---full);
  --_size--radii---checkbox: var(--_size--primatives---0-5);
  --_size--radii---logo-well: var(--_size--primatives---2-6);
  --_size--radii---card-level-1: var(--_size--primatives---4-6);
  --_size--radii---document-type: var(--_size--primatives---1-5);
  --_size--radii---button: var(--_size--primatives---full);
  --_size--radii---video-crop: var(--_size--primatives---2-6);
  --_size--radii---image: var(--_size--primatives---1-5);
  --_size--radii---tag: var(--_size--primatives---0-5);
  --_size--radii---tooltip: var(--_size--primatives---1-5);
  --_typography-2---bodyweight: Neusans, Arial, sans-serif;
  --_typography-2---font-bodyweight: 400;
  --_typography-2---headingleading: 0px;
  --_layout--grid---max-width: 1440px;
  --_layout--grid---margins: 80px;
  --_layout--grid---gutter: 24px;
  --_layout--grid---columns: 12;
  --_sentiment--dark---positive-default: #009a5a;
  --_sentiment--dark---warning-default: #fed866;
  --_sentiment--dark---negative-default: #d87f7f;
  --_background-2---level-1-hover: var(--_color--mist-green---mistgreen-300);
}

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

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

body {
  --affinda-2025_size--margins---margin-tb-default: var(--affinda-2025_size--primatives---12);
  --affinda-2025_size--margins---margin-lr: var(--affinda-2025_size--primatives---10);
  --affinda-2025_size--margins---margin-tb-loose: var(--affinda-2025_size--primatives---15);
  --affinda-2025_size--margins---margin-tb-tight: var(--affinda-2025_size--primatives---6);
  --affinda-2025_size--radii---logo-well: var(--affinda-2025_size--primatives---2);
  --affinda-2025_size--radii---image: var(--affinda-2025_size--primatives---1-5);
  --affinda-2025_size--radii---card-level-1: var(--affinda-2025_size--primatives---4);
  --affinda-2025_size--radii---input: var(--affinda-2025_size--primatives---1);
  --affinda-2025_size--radii---switch: var(--affinda-2025_size--primatives---full);
  --affinda-2025_size--radii---radio: var(--affinda-2025_size--primatives---full);
  --affinda-2025_size--radii---checkbox: var(--affinda-2025_size--primatives---0-5);
  --affinda-2025_size--radii---document-type: var(--affinda-2025_size--primatives---1-5);
  --affinda-2025_size--radii---button: var(--affinda-2025_size--primatives---full);
  --affinda-2025_size--radii---video-crop: var(--affinda-2025_size--primatives---2);
  --affinda-2025_size--radii---tag: var(--affinda-2025_size--primatives---0-5);
  --affinda-2025_size--radii---tooltip: var(--affinda-2025_size--primatives---1-5);
  --affinda-2025_layout--grid---max-width: 1024px;
  --affinda-2025_layout--grid---margins: 64px;
  --affinda-2025_layout--grid---gutter: 16px;
  --affinda-2025_layout--grid---columns: 12;
}

.affinda-2025--section {
  padding: var(--affinda-2025_size--margins---margin-tb-default) var(--affinda-2025_size--margins---margin-lr);
  color: var(--affinda-2025_typography---body-default);
  --affinda-2025_background---base: var(--affinda-2025---_brand-white);
  --affinda-2025_background---icon-default: var(--affinda-2025_typography---body-dark);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--mist-green---mistgreen-200);
  --affinda-2025_background---level-1: var(--affinda-2025_color--mist-green---mistgreen-200);
  --affinda-2025_background---border-default: var(--affinda-2025_color--mist-green---mistgreen-400);
  --affinda-2025_background---contrast: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--mist-green---mistgreen-300);
  --affinda-2025_background---border-heavy: var(--affinda-2025_color--mist-green---mistgreen-500);
  --affinda-2025_background---border-active: var(--affinda-2025_color--softclay---softclay-800);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-accent: var(--affinda-2025_typography---heading-secondary);
  --affinda-2025_background---watermark: #14343b0a;
  --affinda-2025_background---toggle-background: #fff9;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--mist-green---mistgreen-100);
  --affinda-2025_size--margins---margin-tb-default: var(--affinda-2025_size--primatives---12);
  --affinda-2025_size--margins---margin-lr: var(--affinda-2025_size--primatives---10);
  --affinda-2025_size--margins---margin-tb-loose: var(--affinda-2025_size--primatives---15);
  --affinda-2025_size--margins---margin-tb-tight: var(--affinda-2025_size--primatives---6);
  --affinda-2025_size--radii---logo-well: var(--affinda-2025_size--primatives---2);
  --affinda-2025_size--radii---image: var(--affinda-2025_size--primatives---1-5);
  --affinda-2025_size--radii---card-level-1: var(--affinda-2025_size--primatives---4);
  --affinda-2025_size--radii---input: var(--affinda-2025_size--primatives---1);
  --affinda-2025_size--radii---switch: var(--affinda-2025_size--primatives---full);
  --affinda-2025_size--radii---radio: var(--affinda-2025_size--primatives---full);
  --affinda-2025_size--radii---checkbox: var(--affinda-2025_size--primatives---0-5);
  --affinda-2025_size--radii---document-type: var(--affinda-2025_size--primatives---1-5);
  --affinda-2025_size--radii---button: var(--affinda-2025_size--primatives---full);
  --affinda-2025_size--radii---video-crop: var(--affinda-2025_size--primatives---2);
  --affinda-2025_size--radii---tag: var(--affinda-2025_size--primatives---0-5);
  --affinda-2025_size--radii---tooltip: var(--affinda-2025_size--primatives---1-5);
  background-color: #fff;
}

.affinda-2025--section.affinda-2025--section-header {
  background-color: var(--affinda-2025_background---base);
  color: var(--affinda-2025_typography---body-default);
  text-align: left;
  margin-bottom: 0;
  padding-top: 200px;
  padding-bottom: 0;
}

.affinda-2025--section.affinda-2025--section-header:where(.w-variant-846d1ba9-b997-ffd0-1bfe-4660037312ac) {
  background-color: var(--affinda-2025_background---base);
  --affinda-2025_background---base: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-default: var(--affinda-2025---_brand-white);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--inkwell---inkwell-450);
  --affinda-2025_background---level-1: var(--affinda-2025_color--inkwell---inkwell-450);
  --affinda-2025_background---border-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_background---contrast: var(--affinda-2025_color--inkwell---inkwell-700);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_background---border-heavy: var(--affinda-2025_color--inkwell---inkwell-700);
  --affinda-2025_background---border-active: var(--affinda-2025---_brand-ice);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-white);
  --affinda-2025_background---icon-accent: var(--affinda-2025---_brand-ice);
  --affinda-2025_background---watermark: #ffffff0f;
  --affinda-2025_background---toggle-background: #14343b;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--inkwell---inkwell-600);
  --affinda-2025_button--ghost---text: var(--affinda-2025---_brand-white);
  --affinda-2025_button--ghost---stroke: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--ghost---icon: var(--affinda-2025---_brand-white);
  --affinda-2025_button--ghost---bg-default: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---bg-hover: var(--affinda-2025---trasparent);
}

.affinda-2025--section.affinda-2025--section-header:where(.w-variant-d9e18d33-a32d-9c87-6b39-4091d6238459) {
  background-color: var(--affinda-2025_background---base);
  color: var(--affinda-2025_typography---body-default);
  --affinda-2025_background---base: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---icon-default: var(--affinda-2025_typography---body-dark);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--mist-green---mistgreen-600);
  --affinda-2025_background---level-1: var(--affinda-2025_color--mist-green---mistgreen-300);
  --affinda-2025_background---border-default: var(--affinda-2025_color--mist-green---mistgreen-700);
  --affinda-2025_background---contrast: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--mist-green---mistgreen-400);
  --affinda-2025_background---border-heavy: var(--affinda-2025_color--mist-green---mistgreen-700);
  --affinda-2025_background---border-active: var(--affinda-2025_color--softclay---softclay-800);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-accent: var(--affinda-2025_typography---heading-secondary);
  --affinda-2025_background---watermark: var(--affinda-2025_color--mist-green---mistgreen-400);
  --affinda-2025_background---toggle-background: #fff9;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--mist-green---mistgreen-600);
}

.affinda-2025--section.affinda-2025--section-header:where(.w-variant-81a6ba6c-b713-8958-b4fe-ef15bc0e719d) {
  background-color: var(--affinda-2025_background---base);
  color: var(--affinda-2025_typography---body-default);
  --affinda-2025_background---base: var(--affinda-2025_color--softclay---softclay-400);
  --affinda-2025_background---icon-default: var(--affinda-2025_typography---body-dark);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--softclay---softclay-600);
  --affinda-2025_background---level-1: var(--affinda-2025_color--softclay---softclay-500);
  --affinda-2025_background---border-default: var(--affinda-2025_color--softclay---softclay-700);
  --affinda-2025_background---contrast: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--softclay---softclay-600);
  --affinda-2025_background---border-heavy: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---border-active: var(--affinda-2025---_brand-ice);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-accent: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---watermark: #14343b0f;
  --affinda-2025_background---toggle-background: #fff9;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--softclay---softclay-500);
  --affinda-2025_button--ghost---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--ghost---bg-hover: var(--affinda-2025---trasparent);
}

.affinda-2025--section.affinda-2025--inkwell {
  background-color: var(--affinda-2025_background---base);
  --affinda-2025_background---base: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-default: var(--affinda-2025---_brand-white);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--inkwell---inkwell-450);
  --affinda-2025_background---level-1: var(--affinda-2025_color--inkwell---inkwell-450);
  --affinda-2025_background---border-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_background---contrast: var(--affinda-2025_color--inkwell---inkwell-700);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_background---border-heavy: var(--affinda-2025_color--inkwell---inkwell-700);
  --affinda-2025_background---border-active: var(--affinda-2025---_brand-ice);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-white);
  --affinda-2025_background---icon-accent: var(--affinda-2025---_brand-ice);
  --affinda-2025_background---watermark: #ffffff0f;
  --affinda-2025_background---toggle-background: #14343b;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--inkwell---inkwell-600);
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-100);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-200);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-white);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-white);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
}

.affinda-2025--section.affinda-2025--inkwell.affinda-2025--footer {
  padding-top: var(--affinda-2025_size--margins---margin-tb-default);
  padding-bottom: 0;
}

.affinda-2025--section.affinda-2025--illustration-page-banner {
  padding-bottom: var(--affinda-2025_size--margins---margin-tb-loose);
}

.affinda-2025--section.affinda-2025--illustration-page-banner:where(.w-variant-570f0408-4e3f-b483-7fea-4a0197cf7184) {
  --affinda-2025_background---base: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-default: var(--affinda-2025---_brand-white);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--inkwell---inkwell-450);
  --affinda-2025_background---level-1: var(--affinda-2025_color--inkwell---inkwell-450);
  --affinda-2025_background---border-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_background---contrast: var(--affinda-2025_color--inkwell---inkwell-700);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_background---border-heavy: var(--affinda-2025_color--inkwell---inkwell-700);
  --affinda-2025_background---border-active: var(--affinda-2025---_brand-ice);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-white);
  --affinda-2025_background---icon-accent: var(--affinda-2025---_brand-ice);
  --affinda-2025_background---watermark: #ffffff0f;
  --affinda-2025_background---toggle-background: #14343b;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--inkwell---inkwell-600);
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-100);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-200);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-white);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-white);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_button--primary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---bg-default: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--primary---bg-hover: var(--affinda-2025_color--ice---ice-600);
  --affinda-2025_button--primary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-white);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-white);
  --affinda-2025_button--secondary---bg-hover: #00000014;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-white);
  --affinda-2025_button--ghost---text: var(--affinda-2025---_brand-white);
  --affinda-2025_button--ghost---stroke: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--ghost---icon: var(--affinda-2025---_brand-white);
  --affinda-2025_button--ghost---bg-default: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---bg-hover: var(--affinda-2025---trasparent);
}

.affinda-2025--section.affinda-2025--illustration-page-banner:where(.w-variant-2535aed2-d53f-138e-af9a-797479c0985d) {
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-350);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_background---base: var(--affinda-2025---_brand-white);
  --affinda-2025_background---icon-default: var(--affinda-2025_typography---body-dark);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--mist-green---mistgreen-200);
  --affinda-2025_background---level-1: var(--affinda-2025_color--mist-green---mistgreen-200);
  --affinda-2025_background---border-default: var(--affinda-2025_color--mist-green---mistgreen-400);
  --affinda-2025_background---contrast: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--mist-green---mistgreen-300);
  --affinda-2025_background---border-heavy: var(--affinda-2025_color--mist-green---mistgreen-500);
  --affinda-2025_background---border-active: var(--affinda-2025_color--softclay---softclay-800);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-accent: var(--affinda-2025_typography---heading-secondary);
  --affinda-2025_background---watermark: #14343b0a;
  --affinda-2025_background---toggle-background: #fff9;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--mist-green---mistgreen-100);
  --affinda-2025_button--primary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---bg-default: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--primary---bg-hover: var(--affinda-2025_color--ice---ice-600);
  --affinda-2025_button--primary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-hover: #ffffff14;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---stroke: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_button--ghost---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--ghost---bg-hover: var(--affinda-2025---trasparent);
}

.affinda-2025--section.affinda-2025--illustration-page-banner:where(.w-variant-5151ce67-7f57-4543-3e37-f9ef7a5bf94a) {
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-350);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_background---base: var(--affinda-2025_color--softclay---softclay-400);
  --affinda-2025_background---icon-default: var(--affinda-2025_typography---body-dark);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--softclay---softclay-600);
  --affinda-2025_background---level-1: var(--affinda-2025_color--softclay---softclay-500);
  --affinda-2025_background---border-default: var(--affinda-2025_color--softclay---softclay-700);
  --affinda-2025_background---contrast: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--softclay---softclay-600);
  --affinda-2025_background---border-heavy: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---border-active: var(--affinda-2025---_brand-ice);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-accent: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---watermark: #14343b0f;
  --affinda-2025_background---toggle-background: #fff9;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--softclay---softclay-500);
  --affinda-2025_button--primary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---bg-default: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--primary---bg-hover: var(--affinda-2025_color--ice---ice-600);
  --affinda-2025_button--primary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-hover: #00000014;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--ghost---bg-hover: var(--affinda-2025---trasparent);
}

.affinda-2025--section.affinda-2025--illustration-page-banner:where(.w-variant-6cd0107a-c4e0-d6a6-e03c-3faeb45d7035) {
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-350);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_background---base: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---icon-default: var(--affinda-2025_typography---body-dark);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--mist-green---mistgreen-600);
  --affinda-2025_background---level-1: var(--affinda-2025_color--mist-green---mistgreen-300);
  --affinda-2025_background---border-default: var(--affinda-2025_color--mist-green---mistgreen-700);
  --affinda-2025_background---contrast: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--mist-green---mistgreen-400);
  --affinda-2025_background---border-heavy: var(--affinda-2025_color--mist-green---mistgreen-700);
  --affinda-2025_background---border-active: var(--affinda-2025_color--softclay---softclay-800);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-accent: var(--affinda-2025_typography---heading-secondary);
  --affinda-2025_background---watermark: var(--affinda-2025_color--mist-green---mistgreen-400);
  --affinda-2025_background---toggle-background: #fff9;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--mist-green---mistgreen-600);
  --affinda-2025_button--primary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---bg-default: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--primary---bg-hover: var(--affinda-2025_color--ice---ice-600);
  --affinda-2025_button--primary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-hover: #00000014;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---stroke: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_button--ghost---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--ghost---bg-hover: var(--affinda-2025---trasparent);
}

.affinda-2025--container {
  max-width: 1280px;
  margin-left: auto;
  margin-right: auto;
}

.affinda-2025--button {
  padding: var(--affinda-2025_size--primatives---1-5) var(--affinda-2025_size--primatives---3);
  grid-column-gap: .5em;
  grid-row-gap: .5em;
  border-radius: var(--affinda-2025_size--primatives---full);
  box-shadow: none;
  color: var(--affinda-2025_button--primary---text);
  cursor: pointer;
  justify-content: center;
  align-self: flex-start;
  align-items: center;
  height: 50px;
  font-family: Neusans, Arial, sans-serif;
  font-size: 17px;
  font-weight: 400;
  line-height: 20px;
  text-decoration: none;
  transition: border-color .2s, color .2s, background-color .2s cubic-bezier(.165, .84, .44, 1);
  display: inline-flex;
}

.affinda-2025--button:active {
  background-color: var(--affinda-2025---bg-azure-hover\<deleted\|variable-446acc9c-8c14-27b1-1121-148cf61fa53f\>);
  box-shadow: none;
}

.affinda-2025--button:focus {
  outline-color: var(--affinda-2025---_brand-inkwell);
  outline-offset: 2px;
  outline-width: 1px;
  outline-style: solid;
}

.affinda-2025--button.affinda-2025--primary {
  border: 1px solid var(--affinda-2025_button--primary---stroke);
  background-color: var(--affinda-2025_button--primary---bg-default);
  --affinda-2025_button--primary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---bg-default: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--primary---bg-hover: var(--affinda-2025_color--ice---ice-600);
  --affinda-2025_button--primary---icon: var(--affinda-2025---_brand-inkwell);
  justify-content: center;
  align-items: center;
  width: auto;
  font-size: 17px;
}

.affinda-2025--button.affinda-2025--primary:where(.w-variant-306a8333-22a8-c4d4-28f7-c1d0e2cf836b) {
  color: var(--affinda-2025_button--primary---text);
  --affinda-2025_button--primary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---bg-default: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--primary---bg-hover: var(--affinda-2025_color--ice---ice-600);
  --affinda-2025_button--primary---icon: var(--affinda-2025---_brand-inkwell);
  justify-content: center;
  align-items: flex-start;
}

.affinda-2025--button.affinda-2025--primary:where(.w-variant-f83db432-c729-b990-a5b9-7e7bf8d36327), .affinda-2025--button.affinda-2025--primary:where(.w-variant-8444608a-d922-367b-4c10-bbb240d17d05), .affinda-2025--button.affinda-2025--primary:where(.w-variant-2dde6799-dd15-a3a1-f243-b77777d6ccdc) {
  color: var(--affinda-2025_button--primary---text);
  --affinda-2025_button--primary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---bg-default: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--primary---bg-hover: var(--affinda-2025_color--ice---ice-600);
  --affinda-2025_button--primary---icon: var(--affinda-2025---_brand-inkwell);
}

.affinda-2025--button.affinda-2025--primary:where(.w-variant-f184951b-b386-3857-0783-01c81b2f5b3f), .affinda-2025--button.affinda-2025--primary:where(.w-variant-f184951b-b386-3857-0783-01c81b2f5b3c), .affinda-2025--button.affinda-2025--primary:where(.w-variant-f184951b-b386-3857-0783-01c81b2f5b3e), .affinda-2025--button.affinda-2025--primary:where(.w-variant-f184951b-b386-3857-0783-01c81b2f5b3d), .affinda-2025--button.affinda-2025--primary:where(.w-variant-6a449b8e-1491-4928-60b9-cd1e506c62ae), .affinda-2025--button.affinda-2025--primary:where(.w-variant-6a449b8e-1491-4928-60b9-cd1e506c62ab), .affinda-2025--button.affinda-2025--primary:where(.w-variant-6a449b8e-1491-4928-60b9-cd1e506c62ad), .affinda-2025--button.affinda-2025--primary:where(.w-variant-6a449b8e-1491-4928-60b9-cd1e506c62ac), .affinda-2025--button.affinda-2025--primary:where(.w-variant-fe2b39de-6147-f2f2-b19b-b66da140249f), .affinda-2025--button.affinda-2025--primary:where(.w-variant-fe2b39de-6147-f2f2-b19b-b66da140249c), .affinda-2025--button.affinda-2025--primary:where(.w-variant-fe2b39de-6147-f2f2-b19b-b66da140249e), .affinda-2025--button.affinda-2025--primary:where(.w-variant-fe2b39de-6147-f2f2-b19b-b66da140249d), .affinda-2025--button.affinda-2025--primary:where(.w-variant-5c7a2cd1-8765-a1ec-1679-d6f7f4b0a2c7), .affinda-2025--button.affinda-2025--primary:where(.w-variant-5c7a2cd1-8765-a1ec-1679-d6f7f4b0a2c4), .affinda-2025--button.affinda-2025--primary:where(.w-variant-5c7a2cd1-8765-a1ec-1679-d6f7f4b0a2c6), .affinda-2025--button.affinda-2025--primary:where(.w-variant-5c7a2cd1-8765-a1ec-1679-d6f7f4b0a2c5) {
  --affinda-2025_button--primary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---bg-default: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--primary---bg-hover: var(--affinda-2025_color--ice---ice-600);
  --affinda-2025_button--primary---icon: var(--affinda-2025---_brand-inkwell);
}

.affinda-2025--button.affinda-2025--primary:where(.w-variant-06864e8a-6c24-e0b8-fde1-314cb70d9706) {
  color: var(--affinda-2025_button--primary---text);
  --affinda-2025_button--primary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---bg-default: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--primary---bg-hover: var(--affinda-2025_color--ice---ice-600);
  --affinda-2025_button--primary---icon: var(--affinda-2025---_brand-inkwell);
  justify-content: center;
  align-items: flex-start;
}

.affinda-2025--button.affinda-2025--primary:where(.w-variant-06864e8a-6c24-e0b8-fde1-314cb70d9703), .affinda-2025--button.affinda-2025--primary:where(.w-variant-06864e8a-6c24-e0b8-fde1-314cb70d9705), .affinda-2025--button.affinda-2025--primary:where(.w-variant-06864e8a-6c24-e0b8-fde1-314cb70d9704) {
  color: var(--affinda-2025_button--primary---text);
  --affinda-2025_button--primary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---bg-default: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--primary---bg-hover: var(--affinda-2025_color--ice---ice-600);
  --affinda-2025_button--primary---icon: var(--affinda-2025---_brand-inkwell);
}

.affinda-2025--button.affinda-2025--primary:hover {
  background-color: var(--affinda-2025_button--primary---bg-hover);
}

.affinda-2025--button.affinda-2025--inkwell {
  border-color: var(--affinda-2025_button--primary---stroke);
  background-color: var(--affinda-2025_button--primary---bg-default);
  color: var(--affinda-2025_button--primary---text);
  --affinda-2025_button--primary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---bg-default: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--primary---bg-hover: var(--affinda-2025_color--ice---ice-600);
  --affinda-2025_button--primary---icon: var(--affinda-2025---_brand-inkwell);
}

.affinda-2025--button.affinda-2025--inkwell:hover {
  background-color: var(--affinda-2025_button--primary---bg-hover);
}

.affinda-2025--button.affinda-2025--inkwell.affinda-2025--secondary {
  border-color: var(--affinda-2025_button--secondary---stroke);
  background-color: var(--affinda-2025_button--secondary---bg-default);
  color: var(--affinda-2025_button--secondary---text);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-white);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-white);
  --affinda-2025_button--secondary---bg-hover: #00000014;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-white);
}

.affinda-2025--button.affinda-2025--inkwell.affinda-2025--secondary:hover {
  border-color: var(--affinda-2025_button--secondary---stroke);
  background-color: var(--affinda-2025_button--secondary---bg-hover);
  color: var(--affinda-2025---_brand-inkwell);
}

.affinda-2025--secondary {
  border: 1px solid var(--affinda-2025_button--secondary---stroke);
  background-color: var(--affinda-2025_button--secondary---bg-default);
  color: var(--affinda-2025_button--secondary---text);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-hover: #00000014;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-inkwell);
}

.affinda-2025--secondary:where(.w-variant-b91e4fbc-891d-e437-fe09-1c80aecfa10a) {
  border-color: var(--affinda-2025_button--secondary---stroke);
  background-color: var(--affinda-2025_button--secondary---bg-default);
  color: var(--affinda-2025_button--secondary---text);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-hover: #ffffff14;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-inkwell);
}

.affinda-2025--secondary:where(.w-variant-e6da3724-5354-0e7e-2dd4-38243394f877) {
  border-color: var(--affinda-2025_button--secondary---stroke);
  background-color: var(--affinda-2025_button--secondary---bg-default);
  color: var(--affinda-2025_button--secondary---text);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-white);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-white);
  --affinda-2025_button--secondary---bg-hover: #00000014;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-white);
}

.affinda-2025--secondary:where(.w-variant-a0eb1a1f-2334-a672-23b5-fe2710717b88), .affinda-2025--secondary:where(.w-variant-f22c8a44-45cc-c252-706b-5790a4e0f564) {
  border-color: var(--affinda-2025_button--secondary---stroke);
  color: var(--affinda-2025_button--secondary---text);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-hover: #00000014;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-inkwell);
  background-color: #0000;
}

.affinda-2025--secondary:where(.w-variant-a93350a0-ae6f-0094-db6a-53e2a7410112) {
  border-color: var(--affinda-2025_button--secondary---stroke);
  background-color: var(--affinda-2025_button--secondary---bg-default);
  color: var(--affinda-2025_button--secondary---text);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-hover: #ffffff14;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-inkwell);
}

.affinda-2025--secondary:where(.w-variant-a93350a0-ae6f-0094-db6a-53e2a7410113) {
  border-color: var(--affinda-2025_button--secondary---stroke);
  background-color: var(--affinda-2025_button--secondary---bg-default);
  color: var(--affinda-2025_button--secondary---text);
}

.affinda-2025--secondary:where(.w-variant-a93350a0-ae6f-0094-db6a-53e2a7410114), .affinda-2025--secondary:where(.w-variant-a93350a0-ae6f-0094-db6a-53e2a7410115) {
  border-color: var(--affinda-2025_button--secondary---stroke);
  background-color: var(--affinda-2025_button--secondary---bg-default);
  color: var(--affinda-2025_button--secondary---text);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-hover: #00000014;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-inkwell);
}

.affinda-2025--secondary:where(.w-variant-24924af7-ccb2-e020-5fd4-f1f76df16448) {
  border-color: var(--affinda-2025_button--secondary---stroke);
  background-color: var(--affinda-2025_button--secondary---bg-default);
  color: var(--affinda-2025_button--secondary---text);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-hover: #ffffff14;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-inkwell);
}

.affinda-2025--secondary:where(.w-variant-24924af7-ccb2-e020-5fd4-f1f76df16449) {
  border-color: var(--affinda-2025_button--secondary---stroke);
  background-color: var(--affinda-2025_button--secondary---bg-default);
  color: var(--affinda-2025_button--secondary---text);
}

.affinda-2025--secondary:where(.w-variant-24924af7-ccb2-e020-5fd4-f1f76df1644a), .affinda-2025--secondary:where(.w-variant-24924af7-ccb2-e020-5fd4-f1f76df1644b) {
  border-color: var(--affinda-2025_button--secondary---stroke);
  background-color: var(--affinda-2025_button--secondary---bg-default);
  color: var(--affinda-2025_button--secondary---text);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-hover: #00000014;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-inkwell);
}

.affinda-2025--secondary:hover, .affinda-2025--secondary:hover:where(.w-variant-b91e4fbc-891d-e437-fe09-1c80aecfa10a) {
  background-color: var(--affinda-2025_button--secondary---bg-hover);
}

.affinda-2025--secondary:hover:where(.w-variant-e6da3724-5354-0e7e-2dd4-38243394f877) {
  border-color: var(--affinda-2025_button--secondary---stroke);
  background-color: var(--affinda-2025_button--secondary---bg-hover);
  color: var(--affinda-2025_button--secondary---text);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-white);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-white);
  --affinda-2025_button--secondary---bg-hover: #00000014;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-white);
}

.affinda-2025--secondary:hover:where(.w-variant-a0eb1a1f-2334-a672-23b5-fe2710717b88), .affinda-2025--secondary:hover:where(.w-variant-f22c8a44-45cc-c252-706b-5790a4e0f564), .affinda-2025--secondary:hover:where(.w-variant-a93350a0-ae6f-0094-db6a-53e2a7410112) {
  background-color: var(--affinda-2025_button--secondary---bg-hover);
}

.affinda-2025--secondary:hover:where(.w-variant-a93350a0-ae6f-0094-db6a-53e2a7410113) {
  border-color: var(--affinda-2025_button--secondary---stroke);
  background-color: var(--affinda-2025_button--secondary---bg-hover);
  color: var(--affinda-2025_button--secondary---text);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-white);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-white);
  --affinda-2025_button--secondary---bg-hover: #00000014;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-white);
}

.affinda-2025--secondary:hover:where(.w-variant-a93350a0-ae6f-0094-db6a-53e2a7410114), .affinda-2025--secondary:hover:where(.w-variant-a93350a0-ae6f-0094-db6a-53e2a7410115), .affinda-2025--secondary:hover:where(.w-variant-24924af7-ccb2-e020-5fd4-f1f76df16448) {
  background-color: var(--affinda-2025_button--secondary---bg-hover);
}

.affinda-2025--secondary:hover:where(.w-variant-24924af7-ccb2-e020-5fd4-f1f76df16449) {
  border-color: var(--affinda-2025_button--secondary---stroke);
  background-color: var(--affinda-2025_button--secondary---bg-hover);
  color: var(--affinda-2025_button--secondary---text);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-white);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-white);
  --affinda-2025_button--secondary---bg-hover: #00000014;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-white);
}

.affinda-2025--secondary:hover:where(.w-variant-24924af7-ccb2-e020-5fd4-f1f76df1644a), .affinda-2025--secondary:hover:where(.w-variant-24924af7-ccb2-e020-5fd4-f1f76df1644b) {
  background-color: var(--affinda-2025_button--secondary---bg-hover);
}

.affinda-2025--secondary.affinda-2025--round {
  padding-right: var(--affinda-2025_size--primatives---1-5);
  padding-left: var(--affinda-2025_size--primatives---1-5);
}

.affinda-2025--button-group {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  --affinda-2025_button--primary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---bg-default: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--primary---bg-hover: var(--affinda-2025_color--ice---ice-600);
  --affinda-2025_button--primary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-hover: #00000014;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---stroke: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_button--ghost---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--ghost---bg-hover: var(--affinda-2025---trasparent);
  flex-wrap: wrap;
  justify-content: flex-start;
  align-self: stretch;
  align-items: center;
  display: flex;
}

.affinda-2025--button-group.affinda-2025--typography-lock-button-group-h1 {
  color: var(--affinda-2025_typography---body-default);
  padding-top: 40px;
}

.affinda-2025--button-group.affinda-2025--typography-lock-button-group-h2 {
  padding-top: 40px;
}

.affinda-2025--button-group.affinda-2025--typography-lock-button-group-h2.affinda-2025--utility-text-align-center {
  justify-content: center;
  align-items: center;
}

.affinda-2025--button-group.affinda-2025--flex-horizontal {
  flex-flow: wrap;
  flex: 0 auto;
  order: 0;
  place-content: stretch flex-start;
  align-self: flex-start;
  align-items: center;
  display: flex;
  position: static;
}

.affinda-2025--button-group.affinda-2025--flex-horizontal.affinda-2025--flex-space-between {
  justify-content: space-between;
  width: 100%;
}

.affinda-2025--icon {
  color: var(--affinda-2025_background---icon-default);
  vertical-align: middle;
  --affinda-2025_background---base: var(--affinda-2025---_brand-white);
  --affinda-2025_background---icon-default: var(--affinda-2025_typography---body-dark);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--mist-green---mistgreen-200);
  --affinda-2025_background---level-1: var(--affinda-2025_color--mist-green---mistgreen-200);
  --affinda-2025_background---border-default: var(--affinda-2025_color--mist-green---mistgreen-400);
  --affinda-2025_background---contrast: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--mist-green---mistgreen-300);
  --affinda-2025_background---border-heavy: var(--affinda-2025_color--mist-green---mistgreen-500);
  --affinda-2025_background---border-active: var(--affinda-2025_color--softclay---softclay-800);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-accent: var(--affinda-2025_typography---heading-secondary);
  --affinda-2025_background---watermark: #14343b0a;
  --affinda-2025_background---toggle-background: #fff9;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--mist-green---mistgreen-100);
  flex: none;
  justify-content: center;
  align-items: center;
  width: 24px;
  height: 24px;
  display: flex;
}

.affinda-2025--icon:where(.w-variant-00950f2f-119b-c754-4511-7245a2196535) {
  --affinda-2025_background---base: var(--affinda-2025---_brand-white);
  --affinda-2025_background---icon-default: var(--affinda-2025_typography---body-dark);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--mist-green---mistgreen-200);
  --affinda-2025_background---level-1: var(--affinda-2025_color--mist-green---mistgreen-200);
  --affinda-2025_background---border-default: var(--affinda-2025_color--mist-green---mistgreen-400);
  --affinda-2025_background---contrast: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--mist-green---mistgreen-300);
  --affinda-2025_background---border-heavy: var(--affinda-2025_color--mist-green---mistgreen-500);
  --affinda-2025_background---border-active: var(--affinda-2025_color--softclay---softclay-800);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-accent: var(--affinda-2025_typography---heading-secondary);
  --affinda-2025_background---watermark: #14343b0a;
  --affinda-2025_background---toggle-background: #fff9;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--mist-green---mistgreen-100);
}

.affinda-2025--icon:where(.w-variant-1d8e01af-4982-5e97-44d7-a8813423078a) {
  --affinda-2025_background---base: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-default: var(--affinda-2025---_brand-white);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--inkwell---inkwell-450);
  --affinda-2025_background---level-1: var(--affinda-2025_color--inkwell---inkwell-450);
  --affinda-2025_background---border-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_background---contrast: var(--affinda-2025_color--inkwell---inkwell-700);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_background---border-heavy: var(--affinda-2025_color--inkwell---inkwell-700);
  --affinda-2025_background---border-active: var(--affinda-2025---_brand-ice);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-white);
  --affinda-2025_background---icon-accent: var(--affinda-2025---_brand-ice);
  --affinda-2025_background---watermark: #ffffff0f;
  --affinda-2025_background---toggle-background: #14343b;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--inkwell---inkwell-600);
}

.affinda-2025--icon:where(.w-variant-851a0bbb-6302-308f-1df6-c05d8967c776) {
  --affinda-2025_background---base: var(--affinda-2025_color--softclay---softclay-400);
  --affinda-2025_background---icon-default: var(--affinda-2025_typography---body-dark);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--softclay---softclay-600);
  --affinda-2025_background---level-1: var(--affinda-2025_color--softclay---softclay-500);
  --affinda-2025_background---border-default: var(--affinda-2025_color--softclay---softclay-700);
  --affinda-2025_background---contrast: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--softclay---softclay-600);
  --affinda-2025_background---border-heavy: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---border-active: var(--affinda-2025---_brand-ice);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-accent: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---watermark: #14343b0f;
  --affinda-2025_background---toggle-background: #fff9;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--softclay---softclay-500);
}

.affinda-2025--icon:where(.w-variant-96a811f1-5b3c-5434-a8f3-f4f432e433a3) {
  --affinda-2025_background---base: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---icon-default: var(--affinda-2025_typography---body-dark);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--mist-green---mistgreen-600);
  --affinda-2025_background---level-1: var(--affinda-2025_color--mist-green---mistgreen-300);
  --affinda-2025_background---border-default: var(--affinda-2025_color--mist-green---mistgreen-700);
  --affinda-2025_background---contrast: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--mist-green---mistgreen-400);
  --affinda-2025_background---border-heavy: var(--affinda-2025_color--mist-green---mistgreen-700);
  --affinda-2025_background---border-active: var(--affinda-2025_color--softclay---softclay-800);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-accent: var(--affinda-2025_typography---heading-secondary);
  --affinda-2025_background---watermark: var(--affinda-2025_color--mist-green---mistgreen-400);
  --affinda-2025_background---toggle-background: #fff9;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--mist-green---mistgreen-600);
}

.affinda-2025--icon:where(.w-variant-000db907-40ce-2220-1c84-b082d1c83c9d) {
  --affinda-2025_background---base: var(--affinda-2025---_brand-white);
  --affinda-2025_background---icon-default: var(--affinda-2025_typography---body-dark);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--mist-green---mistgreen-200);
  --affinda-2025_background---level-1: var(--affinda-2025_color--mist-green---mistgreen-200);
  --affinda-2025_background---border-default: var(--affinda-2025_color--mist-green---mistgreen-400);
  --affinda-2025_background---contrast: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--mist-green---mistgreen-300);
  --affinda-2025_background---border-heavy: var(--affinda-2025_color--mist-green---mistgreen-500);
  --affinda-2025_background---border-active: var(--affinda-2025_color--softclay---softclay-800);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-accent: var(--affinda-2025_typography---heading-secondary);
  --affinda-2025_background---watermark: #14343b0a;
  --affinda-2025_background---toggle-background: #fff9;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--mist-green---mistgreen-100);
}

.affinda-2025--icon:where(.w-variant-000db907-40ce-2220-1c84-b082d1c83c9e) {
  --affinda-2025_background---base: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-default: var(--affinda-2025---_brand-white);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--inkwell---inkwell-450);
  --affinda-2025_background---level-1: var(--affinda-2025_color--inkwell---inkwell-450);
  --affinda-2025_background---border-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_background---contrast: var(--affinda-2025_color--inkwell---inkwell-700);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_background---border-heavy: var(--affinda-2025_color--inkwell---inkwell-700);
  --affinda-2025_background---border-active: var(--affinda-2025---_brand-ice);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-white);
  --affinda-2025_background---icon-accent: var(--affinda-2025---_brand-ice);
  --affinda-2025_background---watermark: #ffffff0f;
  --affinda-2025_background---toggle-background: #14343b;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--inkwell---inkwell-600);
}

.affinda-2025--icon:where(.w-variant-000db907-40ce-2220-1c84-b082d1c83c9f) {
  --affinda-2025_background---base: var(--affinda-2025_color--softclay---softclay-400);
  --affinda-2025_background---icon-default: var(--affinda-2025_typography---body-dark);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--softclay---softclay-600);
  --affinda-2025_background---level-1: var(--affinda-2025_color--softclay---softclay-500);
  --affinda-2025_background---border-default: var(--affinda-2025_color--softclay---softclay-700);
  --affinda-2025_background---contrast: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--softclay---softclay-600);
  --affinda-2025_background---border-heavy: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---border-active: var(--affinda-2025---_brand-ice);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-accent: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---watermark: #14343b0f;
  --affinda-2025_background---toggle-background: #fff9;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--softclay---softclay-500);
}

.affinda-2025--icon:where(.w-variant-000db907-40ce-2220-1c84-b082d1c83ca0) {
  --affinda-2025_background---base: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---icon-default: var(--affinda-2025_typography---body-dark);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--mist-green---mistgreen-600);
  --affinda-2025_background---level-1: var(--affinda-2025_color--mist-green---mistgreen-300);
  --affinda-2025_background---border-default: var(--affinda-2025_color--mist-green---mistgreen-700);
  --affinda-2025_background---contrast: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--mist-green---mistgreen-400);
  --affinda-2025_background---border-heavy: var(--affinda-2025_color--mist-green---mistgreen-700);
  --affinda-2025_background---border-active: var(--affinda-2025_color--softclay---softclay-800);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-accent: var(--affinda-2025_typography---heading-secondary);
  --affinda-2025_background---watermark: var(--affinda-2025_color--mist-green---mistgreen-400);
  --affinda-2025_background---toggle-background: #fff9;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--mist-green---mistgreen-600);
}

.affinda-2025--icon:where(.w-variant-290469bd-4b14-c58f-9ca8-f3360c094876) {
  --affinda-2025_background---base: var(--affinda-2025---_brand-white);
  --affinda-2025_background---icon-default: var(--affinda-2025_typography---body-dark);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--mist-green---mistgreen-200);
  --affinda-2025_background---level-1: var(--affinda-2025_color--mist-green---mistgreen-200);
  --affinda-2025_background---border-default: var(--affinda-2025_color--mist-green---mistgreen-400);
  --affinda-2025_background---contrast: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--mist-green---mistgreen-300);
  --affinda-2025_background---border-heavy: var(--affinda-2025_color--mist-green---mistgreen-500);
  --affinda-2025_background---border-active: var(--affinda-2025_color--softclay---softclay-800);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-accent: var(--affinda-2025_typography---heading-secondary);
  --affinda-2025_background---watermark: #14343b0a;
  --affinda-2025_background---toggle-background: #fff9;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--mist-green---mistgreen-100);
}

.affinda-2025--icon:where(.w-variant-290469bd-4b14-c58f-9ca8-f3360c094877) {
  --affinda-2025_background---base: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-default: var(--affinda-2025---_brand-white);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--inkwell---inkwell-450);
  --affinda-2025_background---level-1: var(--affinda-2025_color--inkwell---inkwell-450);
  --affinda-2025_background---border-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_background---contrast: var(--affinda-2025_color--inkwell---inkwell-700);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_background---border-heavy: var(--affinda-2025_color--inkwell---inkwell-700);
  --affinda-2025_background---border-active: var(--affinda-2025---_brand-ice);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-white);
  --affinda-2025_background---icon-accent: var(--affinda-2025---_brand-ice);
  --affinda-2025_background---watermark: #ffffff0f;
  --affinda-2025_background---toggle-background: #14343b;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--inkwell---inkwell-600);
}

.affinda-2025--icon:where(.w-variant-290469bd-4b14-c58f-9ca8-f3360c094878) {
  --affinda-2025_background---base: var(--affinda-2025_color--softclay---softclay-400);
  --affinda-2025_background---icon-default: var(--affinda-2025_typography---body-dark);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--softclay---softclay-600);
  --affinda-2025_background---level-1: var(--affinda-2025_color--softclay---softclay-500);
  --affinda-2025_background---border-default: var(--affinda-2025_color--softclay---softclay-700);
  --affinda-2025_background---contrast: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--softclay---softclay-600);
  --affinda-2025_background---border-heavy: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---border-active: var(--affinda-2025---_brand-ice);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-accent: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---watermark: #14343b0f;
  --affinda-2025_background---toggle-background: #fff9;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--softclay---softclay-500);
}

.affinda-2025--icon:where(.w-variant-290469bd-4b14-c58f-9ca8-f3360c094879) {
  --affinda-2025_background---base: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---icon-default: var(--affinda-2025_typography---body-dark);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--mist-green---mistgreen-600);
  --affinda-2025_background---level-1: var(--affinda-2025_color--mist-green---mistgreen-300);
  --affinda-2025_background---border-default: var(--affinda-2025_color--mist-green---mistgreen-700);
  --affinda-2025_background---contrast: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--mist-green---mistgreen-400);
  --affinda-2025_background---border-heavy: var(--affinda-2025_color--mist-green---mistgreen-700);
  --affinda-2025_background---border-active: var(--affinda-2025_color--softclay---softclay-800);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-accent: var(--affinda-2025_typography---heading-secondary);
  --affinda-2025_background---watermark: var(--affinda-2025_color--mist-green---mistgreen-400);
  --affinda-2025_background---toggle-background: #fff9;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--mist-green---mistgreen-600);
}

.affinda-2025--body {
  color: var(--affinda-2025_typography---body-default);
  text-underline-offset: .25em;
  margin-bottom: 0;
  font-family: Neusans, Arial, sans-serif;
  font-size: 18px;
  font-weight: 400;
  line-height: 26px;
}

.affinda-2025--body:where(.w-variant-765b0a16-ac4b-2f3d-f51c-ceecb2f69a1b) {
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-100);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-200);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-white);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-white);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
}

.affinda-2025--body.affinda-2025--typography-lock-paragraph-h1 {
  padding-top: 24px;
}

.affinda-2025--body.affinda-2025--typography-lock-paragraph-h1:where(.w-variant-43c49890-de98-af71-aee3-94f06d8db9ee) {
  color: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-100);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-200);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-white);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-white);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
}

.affinda-2025--body.affinda-2025--typography-lock-paragraph-h1:where(.w-variant-43c49890-de98-af71-aee3-94f06d8db9f0) {
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-350);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_background---base: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---icon-default: var(--affinda-2025_typography---body-dark);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--mist-green---mistgreen-600);
  --affinda-2025_background---level-1: var(--affinda-2025_color--mist-green---mistgreen-300);
  --affinda-2025_background---border-default: var(--affinda-2025_color--mist-green---mistgreen-700);
  --affinda-2025_background---contrast: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--mist-green---mistgreen-400);
  --affinda-2025_background---border-heavy: var(--affinda-2025_color--mist-green---mistgreen-700);
  --affinda-2025_background---border-active: var(--affinda-2025_color--softclay---softclay-800);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-accent: var(--affinda-2025_typography---heading-secondary);
  --affinda-2025_background---watermark: var(--affinda-2025_color--mist-green---mistgreen-400);
  --affinda-2025_background---toggle-background: #fff9;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--mist-green---mistgreen-600);
}

.affinda-2025--body.affinda-2025--typography-lock-paragraph-h1:where(.w-variant-bdefbe71-08fe-eda5-90b3-fbf6a6420597) {
  color: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-100);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-200);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-white);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-white);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
}

.affinda-2025--body.affinda-2025--typography-lock-paragraph-h1:where(.w-variant-bdefbe71-08fe-eda5-90b3-fbf6a6420599) {
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-350);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_background---base: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---icon-default: var(--affinda-2025_typography---body-dark);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--mist-green---mistgreen-600);
  --affinda-2025_background---level-1: var(--affinda-2025_color--mist-green---mistgreen-300);
  --affinda-2025_background---border-default: var(--affinda-2025_color--mist-green---mistgreen-700);
  --affinda-2025_background---contrast: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--mist-green---mistgreen-400);
  --affinda-2025_background---border-heavy: var(--affinda-2025_color--mist-green---mistgreen-700);
  --affinda-2025_background---border-active: var(--affinda-2025_color--softclay---softclay-800);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-accent: var(--affinda-2025_typography---heading-secondary);
  --affinda-2025_background---watermark: var(--affinda-2025_color--mist-green---mistgreen-400);
  --affinda-2025_background---toggle-background: #fff9;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--mist-green---mistgreen-600);
}

.affinda-2025--body.affinda-2025--typography-lock-paragraph-h1:where(.w-variant-7e79e0de-a712-7dfa-30bb-800486e474d1) {
  color: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-100);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-200);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-white);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-white);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
}

.affinda-2025--body.affinda-2025--typography-lock-paragraph-h1:where(.w-variant-7e79e0de-a712-7dfa-30bb-800486e474d3) {
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-350);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_background---base: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---icon-default: var(--affinda-2025_typography---body-dark);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--mist-green---mistgreen-600);
  --affinda-2025_background---level-1: var(--affinda-2025_color--mist-green---mistgreen-300);
  --affinda-2025_background---border-default: var(--affinda-2025_color--mist-green---mistgreen-700);
  --affinda-2025_background---contrast: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--mist-green---mistgreen-400);
  --affinda-2025_background---border-heavy: var(--affinda-2025_color--mist-green---mistgreen-700);
  --affinda-2025_background---border-active: var(--affinda-2025_color--softclay---softclay-800);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-accent: var(--affinda-2025_typography---heading-secondary);
  --affinda-2025_background---watermark: var(--affinda-2025_color--mist-green---mistgreen-400);
  --affinda-2025_background---toggle-background: #fff9;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--mist-green---mistgreen-600);
}

.affinda-2025--body.affinda-2025--typography-lock-paragraph-h1:where(.w-variant-c7559f0f-1d2a-8acf-d2c2-2ecfdbcf0a1a) {
  color: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-100);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-200);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-white);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-white);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
}

.affinda-2025--body.affinda-2025--typography-lock-paragraph-h1:where(.w-variant-c7559f0f-1d2a-8acf-d2c2-2ecfdbcf0a1c) {
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-350);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_background---base: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---icon-default: var(--affinda-2025_typography---body-dark);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--mist-green---mistgreen-600);
  --affinda-2025_background---level-1: var(--affinda-2025_color--mist-green---mistgreen-300);
  --affinda-2025_background---border-default: var(--affinda-2025_color--mist-green---mistgreen-700);
  --affinda-2025_background---contrast: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--mist-green---mistgreen-400);
  --affinda-2025_background---border-heavy: var(--affinda-2025_color--mist-green---mistgreen-700);
  --affinda-2025_background---border-active: var(--affinda-2025_color--softclay---softclay-800);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-accent: var(--affinda-2025_typography---heading-secondary);
  --affinda-2025_background---watermark: var(--affinda-2025_color--mist-green---mistgreen-400);
  --affinda-2025_background---toggle-background: #fff9;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--mist-green---mistgreen-600);
}

.affinda-2025--body.affinda-2025--typography-lock-paragraph-h2 {
  padding-top: 16px;
}

.affinda-2025--body.affinda-2025--typography-lock-paragraph-h2:where(.w-variant-43c49890-de98-af71-aee3-94f06d8db9ee) {
  color: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-100);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-200);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-white);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-white);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
}

.affinda-2025--body.affinda-2025--typography-lock-paragraph-h2:where(.w-variant-43c49890-de98-af71-aee3-94f06d8db9f0) {
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-350);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_background---base: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---icon-default: var(--affinda-2025_typography---body-dark);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--mist-green---mistgreen-600);
  --affinda-2025_background---level-1: var(--affinda-2025_color--mist-green---mistgreen-300);
  --affinda-2025_background---border-default: var(--affinda-2025_color--mist-green---mistgreen-700);
  --affinda-2025_background---contrast: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--mist-green---mistgreen-400);
  --affinda-2025_background---border-heavy: var(--affinda-2025_color--mist-green---mistgreen-700);
  --affinda-2025_background---border-active: var(--affinda-2025_color--softclay---softclay-800);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-accent: var(--affinda-2025_typography---heading-secondary);
  --affinda-2025_background---watermark: var(--affinda-2025_color--mist-green---mistgreen-400);
  --affinda-2025_background---toggle-background: #fff9;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--mist-green---mistgreen-600);
}

.affinda-2025--body.affinda-2025--typography-lock-paragraph-h2:where(.w-variant-bdefbe71-08fe-eda5-90b3-fbf6a6420597) {
  color: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-100);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-200);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-white);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-white);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
}

.affinda-2025--body.affinda-2025--typography-lock-paragraph-h2:where(.w-variant-bdefbe71-08fe-eda5-90b3-fbf6a6420599) {
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-350);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_background---base: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---icon-default: var(--affinda-2025_typography---body-dark);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--mist-green---mistgreen-600);
  --affinda-2025_background---level-1: var(--affinda-2025_color--mist-green---mistgreen-300);
  --affinda-2025_background---border-default: var(--affinda-2025_color--mist-green---mistgreen-700);
  --affinda-2025_background---contrast: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--mist-green---mistgreen-400);
  --affinda-2025_background---border-heavy: var(--affinda-2025_color--mist-green---mistgreen-700);
  --affinda-2025_background---border-active: var(--affinda-2025_color--softclay---softclay-800);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-accent: var(--affinda-2025_typography---heading-secondary);
  --affinda-2025_background---watermark: var(--affinda-2025_color--mist-green---mistgreen-400);
  --affinda-2025_background---toggle-background: #fff9;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--mist-green---mistgreen-600);
}

.affinda-2025--body.affinda-2025--typography-lock-paragraph-h2:where(.w-variant-3139b83e-8e02-29b8-a67b-ec050c02c6af) {
  color: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-100);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-200);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-white);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-white);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
}

.affinda-2025--body.affinda-2025--typography-lock-paragraph-h2:where(.w-variant-3139b83e-8e02-29b8-a67b-ec050c02c6b1) {
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-350);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_background---base: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---icon-default: var(--affinda-2025_typography---body-dark);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--mist-green---mistgreen-600);
  --affinda-2025_background---level-1: var(--affinda-2025_color--mist-green---mistgreen-300);
  --affinda-2025_background---border-default: var(--affinda-2025_color--mist-green---mistgreen-700);
  --affinda-2025_background---contrast: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--mist-green---mistgreen-400);
  --affinda-2025_background---border-heavy: var(--affinda-2025_color--mist-green---mistgreen-700);
  --affinda-2025_background---border-active: var(--affinda-2025_color--softclay---softclay-800);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-accent: var(--affinda-2025_typography---heading-secondary);
  --affinda-2025_background---watermark: var(--affinda-2025_color--mist-green---mistgreen-400);
  --affinda-2025_background---toggle-background: #fff9;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--mist-green---mistgreen-600);
}

.affinda-2025--body.affinda-2025--typography-lock-paragraph-h2:where(.w-variant-d9860774-e0c4-c126-d41c-32f4fdbfbec4) {
  color: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-100);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-200);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-white);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-white);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
}

.affinda-2025--body.affinda-2025--typography-lock-paragraph-h2:where(.w-variant-d9860774-e0c4-c126-d41c-32f4fdbfbec6) {
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-350);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_background---base: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---icon-default: var(--affinda-2025_typography---body-dark);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--mist-green---mistgreen-600);
  --affinda-2025_background---level-1: var(--affinda-2025_color--mist-green---mistgreen-300);
  --affinda-2025_background---border-default: var(--affinda-2025_color--mist-green---mistgreen-700);
  --affinda-2025_background---contrast: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--mist-green---mistgreen-400);
  --affinda-2025_background---border-heavy: var(--affinda-2025_color--mist-green---mistgreen-700);
  --affinda-2025_background---border-active: var(--affinda-2025_color--softclay---softclay-800);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-accent: var(--affinda-2025_typography---heading-secondary);
  --affinda-2025_background---watermark: var(--affinda-2025_color--mist-green---mistgreen-400);
  --affinda-2025_background---toggle-background: #fff9;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--mist-green---mistgreen-600);
}

.affinda-2025--body.affinda-2025--image-subtext {
  padding-bottom: 40px;
}

.affinda-2025--body.affinda-2025--subtle {
  color: var(--affinda-2025_typography---body-subtle);
  font-weight: 400;
}

.affinda-2025--body.affinda-2025--subtle.affinda-2025--copy-mobile-padding {
  font-weight: 400;
}

.affinda-2025--body.affinda-2025--subtle.affinda-2025--inkwell-text {
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-100);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-200);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-white);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-white);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
}

.affinda-2025--body.affinda-2025--subtle.affinda-2025--no-underline {
  text-decoration: none;
}

.affinda-2025--primary {
  color: var(--affinda-2025_typography---heading-primary);
  text-align: left;
  justify-content: flex-start;
  align-items: flex-start;
}

.affinda-2025--primary.affinda-2025--utility-text-align-center {
  text-align: center;
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-350);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_button--primary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---bg-default: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--primary---bg-hover: var(--affinda-2025_color--ice---ice-600);
  --affinda-2025_button--primary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-hover: #00000014;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-inkwell);
}

.affinda-2025--primary.affinda-2025--utility-text-align-center:where(.w-variant-43c49890-de98-af71-aee3-94f06d8db9ed) {
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-350);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_button--primary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---bg-default: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--primary---bg-hover: var(--affinda-2025_color--ice---ice-600);
  --affinda-2025_button--primary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-hover: #ffffff14;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-inkwell);
}

.affinda-2025--primary.affinda-2025--utility-text-align-center:where(.w-variant-43c49890-de98-af71-aee3-94f06d8db9ee) {
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-100);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-200);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-white);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-white);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_button--primary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---bg-default: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--primary---bg-hover: var(--affinda-2025_color--ice---ice-600);
  --affinda-2025_button--primary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-white);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-white);
  --affinda-2025_button--secondary---bg-hover: #00000014;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-white);
}

.affinda-2025--primary.affinda-2025--utility-text-align-center:where(.w-variant-43c49890-de98-af71-aee3-94f06d8db9ef) {
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-350);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_button--primary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---bg-default: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--primary---bg-hover: var(--affinda-2025_color--ice---ice-600);
  --affinda-2025_button--primary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-hover: #00000014;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-inkwell);
}

.affinda-2025--primary.affinda-2025--utility-text-align-center:where(.w-variant-43c49890-de98-af71-aee3-94f06d8db9f0) {
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-350);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_button--primary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---bg-default: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--primary---bg-hover: var(--affinda-2025_color--ice---ice-600);
  --affinda-2025_button--primary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-hover: #00000014;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-inkwell);
}

.affinda-2025--primary.affinda-2025--utility-text-align-center:where(.w-variant-c7559f0f-1d2a-8acf-d2c2-2ecfdbcf0a19) {
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-350);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_button--primary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---bg-default: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--primary---bg-hover: var(--affinda-2025_color--ice---ice-600);
  --affinda-2025_button--primary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-hover: #ffffff14;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-inkwell);
}

.affinda-2025--primary.affinda-2025--utility-text-align-center:where(.w-variant-c7559f0f-1d2a-8acf-d2c2-2ecfdbcf0a1a) {
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-100);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-200);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-white);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-white);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_button--primary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---bg-default: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--primary---bg-hover: var(--affinda-2025_color--ice---ice-600);
  --affinda-2025_button--primary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-white);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-white);
  --affinda-2025_button--secondary---bg-hover: #00000014;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-white);
}

.affinda-2025--primary.affinda-2025--utility-text-align-center:where(.w-variant-c7559f0f-1d2a-8acf-d2c2-2ecfdbcf0a1b) {
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-350);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_button--primary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---bg-default: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--primary---bg-hover: var(--affinda-2025_color--ice---ice-600);
  --affinda-2025_button--primary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-hover: #00000014;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-inkwell);
}

.affinda-2025--primary.affinda-2025--utility-text-align-center:where(.w-variant-c7559f0f-1d2a-8acf-d2c2-2ecfdbcf0a1c) {
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-350);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_button--primary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---bg-default: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--primary---bg-hover: var(--affinda-2025_color--ice---ice-600);
  --affinda-2025_button--primary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-hover: #00000014;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-inkwell);
}

.affinda-2025--section-header {
  color: var(--affinda-2025---_brand-inkwell);
  text-align: center;
  margin-bottom: 2rem;
  font-size: 44px;
  font-weight: 500;
  line-height: 100%;
}

.affinda-2025--page-banner {
  background-color: var(--affinda-2025_background---base);
  color: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-350);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_background---base: var(--affinda-2025---_brand-white);
  --affinda-2025_background---icon-default: var(--affinda-2025_typography---body-dark);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--mist-green---mistgreen-200);
  --affinda-2025_background---level-1: var(--affinda-2025_color--mist-green---mistgreen-200);
  --affinda-2025_background---border-default: var(--affinda-2025_color--mist-green---mistgreen-400);
  --affinda-2025_background---contrast: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--mist-green---mistgreen-300);
  --affinda-2025_background---border-heavy: var(--affinda-2025_color--mist-green---mistgreen-500);
  --affinda-2025_background---border-active: var(--affinda-2025_color--softclay---softclay-800);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-accent: var(--affinda-2025_typography---heading-secondary);
  --affinda-2025_background---watermark: #14343b0a;
  --affinda-2025_background---toggle-background: #fff9;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--mist-green---mistgreen-100);
  --affinda-2025_button--primary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---bg-default: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--primary---bg-hover: var(--affinda-2025_color--ice---ice-600);
  --affinda-2025_button--primary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-hover: #00000014;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---stroke: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_button--ghost---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--ghost---bg-hover: var(--affinda-2025---trasparent);
  padding-top: 200px;
}

.affinda-2025--page-banner:where(.w-variant-2535aed2-d53f-138e-af9a-797479c0985d) {
  background-color: var(--affinda-2025_background---ivory-paper);
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-350);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_background---base: var(--affinda-2025---_brand-white);
  --affinda-2025_background---icon-default: var(--affinda-2025_typography---body-dark);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--mist-green---mistgreen-200);
  --affinda-2025_background---level-1: var(--affinda-2025_color--mist-green---mistgreen-200);
  --affinda-2025_background---border-default: var(--affinda-2025_color--mist-green---mistgreen-400);
  --affinda-2025_background---contrast: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--mist-green---mistgreen-300);
  --affinda-2025_background---border-heavy: var(--affinda-2025_color--mist-green---mistgreen-500);
  --affinda-2025_background---border-active: var(--affinda-2025_color--softclay---softclay-800);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-accent: var(--affinda-2025_typography---heading-secondary);
  --affinda-2025_background---watermark: #14343b0a;
  --affinda-2025_background---toggle-background: #fff9;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--mist-green---mistgreen-100);
  --affinda-2025_button--primary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---bg-default: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--primary---bg-hover: var(--affinda-2025_color--ice---ice-600);
  --affinda-2025_button--primary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-hover: #ffffff14;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---stroke: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_button--ghost---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--ghost---bg-hover: var(--affinda-2025---trasparent);
}

.affinda-2025--page-banner:where(.w-variant-570f0408-4e3f-b483-7fea-4a0197cf7184) {
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-100);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-200);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-white);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-white);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_background---base: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-default: var(--affinda-2025---_brand-white);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--inkwell---inkwell-450);
  --affinda-2025_background---level-1: var(--affinda-2025_color--inkwell---inkwell-450);
  --affinda-2025_background---border-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_background---contrast: var(--affinda-2025_color--inkwell---inkwell-700);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_background---border-heavy: var(--affinda-2025_color--inkwell---inkwell-700);
  --affinda-2025_background---border-active: var(--affinda-2025---_brand-ice);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-white);
  --affinda-2025_background---icon-accent: var(--affinda-2025---_brand-ice);
  --affinda-2025_background---watermark: #ffffff0f;
  --affinda-2025_background---toggle-background: #14343b;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--inkwell---inkwell-600);
  --affinda-2025_button--primary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---bg-default: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--primary---bg-hover: var(--affinda-2025_color--ice---ice-600);
  --affinda-2025_button--primary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-white);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-white);
  --affinda-2025_button--secondary---bg-hover: #00000014;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-white);
  --affinda-2025_button--ghost---text: var(--affinda-2025---_brand-white);
  --affinda-2025_button--ghost---stroke: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--ghost---icon: var(--affinda-2025---_brand-white);
  --affinda-2025_button--ghost---bg-default: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---bg-hover: var(--affinda-2025---trasparent);
}

.affinda-2025--page-banner:where(.w-variant-5151ce67-7f57-4543-3e37-f9ef7a5bf94a) {
  --affinda-2025_button--ghost---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--ghost---bg-hover: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-hover: #00000014;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---bg-default: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--primary---bg-hover: var(--affinda-2025_color--ice---ice-600);
  --affinda-2025_button--primary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---base: var(--affinda-2025_color--softclay---softclay-400);
  --affinda-2025_background---icon-default: var(--affinda-2025_typography---body-dark);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--softclay---softclay-600);
  --affinda-2025_background---level-1: var(--affinda-2025_color--softclay---softclay-500);
  --affinda-2025_background---border-default: var(--affinda-2025_color--softclay---softclay-700);
  --affinda-2025_background---contrast: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--softclay---softclay-600);
  --affinda-2025_background---border-heavy: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---border-active: var(--affinda-2025---_brand-ice);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-accent: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---watermark: #14343b0f;
  --affinda-2025_background---toggle-background: #fff9;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--softclay---softclay-500);
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-350);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
}

.affinda-2025--page-banner:where(.w-variant-6cd0107a-c4e0-d6a6-e03c-3faeb45d7035) {
  --affinda-2025_button--ghost---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---stroke: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_button--ghost---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--ghost---bg-hover: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-hover: #00000014;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---bg-default: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--primary---bg-hover: var(--affinda-2025_color--ice---ice-600);
  --affinda-2025_button--primary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---base: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---icon-default: var(--affinda-2025_typography---body-dark);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--mist-green---mistgreen-600);
  --affinda-2025_background---level-1: var(--affinda-2025_color--mist-green---mistgreen-300);
  --affinda-2025_background---border-default: var(--affinda-2025_color--mist-green---mistgreen-700);
  --affinda-2025_background---contrast: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--mist-green---mistgreen-400);
  --affinda-2025_background---border-heavy: var(--affinda-2025_color--mist-green---mistgreen-700);
  --affinda-2025_background---border-active: var(--affinda-2025_color--softclay---softclay-800);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-accent: var(--affinda-2025_typography---heading-secondary);
  --affinda-2025_background---watermark: var(--affinda-2025_color--mist-green---mistgreen-400);
  --affinda-2025_background---toggle-background: #fff9;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--mist-green---mistgreen-600);
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-350);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
}

.affinda-2025--page-banner.affinda-2025--pill-image {
  --affinda-2025_button--primary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---bg-default: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--primary---bg-hover: var(--affinda-2025_color--ice---ice-600);
  --affinda-2025_button--primary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-hover: #00000014;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---base: var(--affinda-2025---_brand-white);
  --affinda-2025_background---icon-default: var(--affinda-2025_typography---body-dark);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--mist-green---mistgreen-200);
  --affinda-2025_background---level-1: var(--affinda-2025_color--mist-green---mistgreen-200);
  --affinda-2025_background---border-default: var(--affinda-2025_color--mist-green---mistgreen-400);
  --affinda-2025_background---contrast: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--mist-green---mistgreen-300);
  --affinda-2025_background---border-heavy: var(--affinda-2025_color--mist-green---mistgreen-500);
  --affinda-2025_background---border-active: var(--affinda-2025_color--softclay---softclay-800);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-accent: var(--affinda-2025_typography---heading-secondary);
  --affinda-2025_background---watermark: #14343b0a;
  --affinda-2025_background---toggle-background: #fff9;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--mist-green---mistgreen-100);
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-350);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  margin-top: -67.28px;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 0;
  position: relative;
  top: -200px;
  overflow: hidden;
}

.affinda-2025--page-banner.affinda-2025--pill-image:where(.w-variant-846d1ba9-b997-ffd0-1bfe-4660037312ac) {
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-100);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-200);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-white);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-white);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_background---base: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-default: var(--affinda-2025---_brand-white);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--inkwell---inkwell-450);
  --affinda-2025_background---level-1: var(--affinda-2025_color--inkwell---inkwell-450);
  --affinda-2025_background---border-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_background---contrast: var(--affinda-2025_color--inkwell---inkwell-700);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_background---border-heavy: var(--affinda-2025_color--inkwell---inkwell-700);
  --affinda-2025_background---border-active: var(--affinda-2025---_brand-ice);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-white);
  --affinda-2025_background---icon-accent: var(--affinda-2025---_brand-ice);
  --affinda-2025_background---watermark: #ffffff0f;
  --affinda-2025_background---toggle-background: #14343b;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--inkwell---inkwell-600);
  --affinda-2025_button--primary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---bg-default: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--primary---bg-hover: var(--affinda-2025_color--ice---ice-600);
  --affinda-2025_button--primary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-white);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-white);
  --affinda-2025_button--secondary---bg-hover: #00000014;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-white);
}

.affinda-2025--page-banner.affinda-2025--pill-image:where(.w-variant-d9e18d33-a32d-9c87-6b39-4091d6238459) {
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-350);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_background---base: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---icon-default: var(--affinda-2025_typography---body-dark);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--mist-green---mistgreen-600);
  --affinda-2025_background---level-1: var(--affinda-2025_color--mist-green---mistgreen-300);
  --affinda-2025_background---border-default: var(--affinda-2025_color--mist-green---mistgreen-700);
  --affinda-2025_background---contrast: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--mist-green---mistgreen-400);
  --affinda-2025_background---border-heavy: var(--affinda-2025_color--mist-green---mistgreen-700);
  --affinda-2025_background---border-active: var(--affinda-2025_color--softclay---softclay-800);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-accent: var(--affinda-2025_typography---heading-secondary);
  --affinda-2025_background---watermark: var(--affinda-2025_color--mist-green---mistgreen-400);
  --affinda-2025_background---toggle-background: #fff9;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--mist-green---mistgreen-600);
  --affinda-2025_button--primary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---bg-default: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--primary---bg-hover: var(--affinda-2025_color--ice---ice-600);
  --affinda-2025_button--primary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-hover: #00000014;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-inkwell);
}

.affinda-2025--page-banner.affinda-2025--pill-image:where(.w-variant-81a6ba6c-b713-8958-b4fe-ef15bc0e719d) {
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-350);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_background---base: var(--affinda-2025_color--softclay---softclay-400);
  --affinda-2025_background---icon-default: var(--affinda-2025_typography---body-dark);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--softclay---softclay-600);
  --affinda-2025_background---level-1: var(--affinda-2025_color--softclay---softclay-500);
  --affinda-2025_background---border-default: var(--affinda-2025_color--softclay---softclay-700);
  --affinda-2025_background---contrast: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--softclay---softclay-600);
  --affinda-2025_background---border-heavy: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---border-active: var(--affinda-2025---_brand-ice);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-accent: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---watermark: #14343b0f;
  --affinda-2025_background---toggle-background: #fff9;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--softclay---softclay-500);
  --affinda-2025_button--primary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---bg-default: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--primary---bg-hover: var(--affinda-2025_color--ice---ice-600);
  --affinda-2025_button--primary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-hover: #00000014;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-inkwell);
}

.affinda-2025--button-flex {
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.affinda-2025--left-icon-container {
  max-height: var(--affinda-2025_size--primatives---3);
  max-width: var(--affinda-2025_size--primatives---3);
  margin-right: var(--affinda-2025_size--primatives---1-5);
  width: 100%;
  height: 100%;
}

.affinda-2025--right-icon-container {
  max-height: var(--affinda-2025_size--primatives---3);
  max-width: var(--affinda-2025_size--primatives---3);
  margin-left: var(--affinda-2025_size--primatives---1-5);
  width: 100%;
  height: 100%;
}

.affinda-2025--right-icon-container:where(.w-variant-e6da3724-5354-0e7e-2dd4-38243394f877) {
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-white);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-white);
  --affinda-2025_button--secondary---bg-hover: #00000014;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-white);
}

.affinda-2025--icon-component {
  object-fit: fill;
}

.affinda-2025--icon-component:where(.w-variant-1d8e01af-4982-5e97-44d7-a8813423078a), .affinda-2025--icon-component:where(.w-variant-290469bd-4b14-c58f-9ca8-f3360c094877) {
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-white);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-white);
  --affinda-2025_button--secondary---bg-hover: #00000014;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-white);
}

.affinda-2025--page-banner-flex {
  padding-bottom: var(--affinda-2025_size--margins---margin-tb-loose);
  grid-template-rows: auto;
  justify-content: space-between;
  align-items: center;
}

.affinda-2025--page-banner-flex:where(.w-variant-570f0408-4e3f-b483-7fea-4a0197cf7184) {
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-100);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-200);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-white);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-white);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_background---base: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-default: var(--affinda-2025---_brand-white);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--inkwell---inkwell-450);
  --affinda-2025_background---level-1: var(--affinda-2025_color--inkwell---inkwell-450);
  --affinda-2025_background---border-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_background---contrast: var(--affinda-2025_color--inkwell---inkwell-700);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_background---border-heavy: var(--affinda-2025_color--inkwell---inkwell-700);
  --affinda-2025_background---border-active: var(--affinda-2025---_brand-ice);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-white);
  --affinda-2025_background---icon-accent: var(--affinda-2025---_brand-ice);
  --affinda-2025_background---watermark: #ffffff0f;
  --affinda-2025_background---toggle-background: #14343b;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--inkwell---inkwell-600);
  --affinda-2025_button--primary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---bg-default: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--primary---bg-hover: var(--affinda-2025_color--ice---ice-600);
  --affinda-2025_button--primary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-white);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-white);
  --affinda-2025_button--secondary---bg-hover: #00000014;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-white);
  --affinda-2025_button--ghost---text: var(--affinda-2025---_brand-white);
  --affinda-2025_button--ghost---stroke: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--ghost---icon: var(--affinda-2025---_brand-white);
  --affinda-2025_button--ghost---bg-default: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---bg-hover: var(--affinda-2025---trasparent);
}

.affinda-2025--page-banner-flex.affinda-2025--pill-image {
  padding-bottom: 0;
}

.affinda-2025--page-banner-text {
  padding-top: 0;
  padding-bottom: var(--affinda-2025_size--margins---margin-tb-loose);
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-350);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_background---base: var(--affinda-2025---_brand-white);
  --affinda-2025_background---icon-default: var(--affinda-2025_typography---body-dark);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--mist-green---mistgreen-200);
  --affinda-2025_background---level-1: var(--affinda-2025_color--mist-green---mistgreen-200);
  --affinda-2025_background---border-default: var(--affinda-2025_color--mist-green---mistgreen-400);
  --affinda-2025_background---contrast: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--mist-green---mistgreen-300);
  --affinda-2025_background---border-heavy: var(--affinda-2025_color--mist-green---mistgreen-500);
  --affinda-2025_background---border-active: var(--affinda-2025_color--softclay---softclay-800);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-accent: var(--affinda-2025_typography---heading-secondary);
  --affinda-2025_background---watermark: #14343b0a;
  --affinda-2025_background---toggle-background: #fff9;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--mist-green---mistgreen-100);
  width: 620px;
  min-width: 50%;
}

.affinda-2025--page-banner-text:where(.w-variant-846d1ba9-b997-ffd0-1bfe-4660037312ac) {
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-100);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-200);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-white);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-white);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
}

.affinda-2025--page-banner-text:where(.w-variant-81a6ba6c-b713-8958-b4fe-ef15bc0e719d) {
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-350);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
}

.affinda-2025--page-banner-text:where(.w-variant-570f0408-4e3f-b483-7fea-4a0197cf7184) {
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-100);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-200);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-white);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-white);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_background---base: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-default: var(--affinda-2025---_brand-white);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--inkwell---inkwell-450);
  --affinda-2025_background---level-1: var(--affinda-2025_color--inkwell---inkwell-450);
  --affinda-2025_background---border-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_background---contrast: var(--affinda-2025_color--inkwell---inkwell-700);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_background---border-heavy: var(--affinda-2025_color--inkwell---inkwell-700);
  --affinda-2025_background---border-active: var(--affinda-2025---_brand-ice);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-white);
  --affinda-2025_background---icon-accent: var(--affinda-2025---_brand-ice);
  --affinda-2025_background---watermark: #ffffff0f;
  --affinda-2025_background---toggle-background: #14343b;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--inkwell---inkwell-600);
}

.affinda-2025--page-banner-text:where(.w-variant-2535aed2-d53f-138e-af9a-797479c0985d) {
  --affinda-2025_background---base: var(--affinda-2025---_brand-white);
  --affinda-2025_background---icon-default: var(--affinda-2025_typography---body-dark);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--mist-green---mistgreen-200);
  --affinda-2025_background---level-1: var(--affinda-2025_color--mist-green---mistgreen-200);
  --affinda-2025_background---border-default: var(--affinda-2025_color--mist-green---mistgreen-400);
  --affinda-2025_background---contrast: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--mist-green---mistgreen-300);
  --affinda-2025_background---border-heavy: var(--affinda-2025_color--mist-green---mistgreen-500);
  --affinda-2025_background---border-active: var(--affinda-2025_color--softclay---softclay-800);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-accent: var(--affinda-2025_typography---heading-secondary);
  --affinda-2025_background---watermark: #14343b0a;
  --affinda-2025_background---toggle-background: #fff9;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--mist-green---mistgreen-100);
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-350);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
}

.affinda-2025--page-banner-text:where(.w-variant-5151ce67-7f57-4543-3e37-f9ef7a5bf94a) {
  --affinda-2025_background---base: var(--affinda-2025_color--softclay---softclay-400);
  --affinda-2025_background---icon-default: var(--affinda-2025_typography---body-dark);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--softclay---softclay-600);
  --affinda-2025_background---level-1: var(--affinda-2025_color--softclay---softclay-500);
  --affinda-2025_background---border-default: var(--affinda-2025_color--softclay---softclay-700);
  --affinda-2025_background---contrast: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--softclay---softclay-600);
  --affinda-2025_background---border-heavy: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---border-active: var(--affinda-2025---_brand-ice);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-accent: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---watermark: #14343b0f;
  --affinda-2025_background---toggle-background: #fff9;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--softclay---softclay-500);
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-350);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
}

.affinda-2025--page-banner-text:where(.w-variant-6cd0107a-c4e0-d6a6-e03c-3faeb45d7035) {
  --affinda-2025_background---base: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---icon-default: var(--affinda-2025_typography---body-dark);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--mist-green---mistgreen-600);
  --affinda-2025_background---level-1: var(--affinda-2025_color--mist-green---mistgreen-300);
  --affinda-2025_background---border-default: var(--affinda-2025_color--mist-green---mistgreen-700);
  --affinda-2025_background---contrast: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--mist-green---mistgreen-400);
  --affinda-2025_background---border-heavy: var(--affinda-2025_color--mist-green---mistgreen-700);
  --affinda-2025_background---border-active: var(--affinda-2025_color--softclay---softclay-800);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-accent: var(--affinda-2025_typography---heading-secondary);
  --affinda-2025_background---watermark: var(--affinda-2025_color--mist-green---mistgreen-400);
  --affinda-2025_background---toggle-background: #fff9;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--mist-green---mistgreen-600);
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-350);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
}

.affinda-2025--secondary {
  color: var(--affinda-2025_typography---heading-secondary);
}

.affinda-2025--mobile-pill-image, .affinda-2025--mobile-pill-image-container:where(.w-variant-846d1ba9-b997-ffd0-1bfe-4660037312ac) {
  display: none;
}

.affinda-2025--pill-wrap {
  position: relative;
  bottom: -41.39px;
}

.affinda-2025--clip-image {
  object-fit: fill;
  --affinda-2025_button--primary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---bg-default: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--primary---bg-hover: var(--affinda-2025_color--ice---ice-600);
  --affinda-2025_button--primary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-hover: #00000014;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-inkwell);
  max-width: calc(100% + var(--affinda-2025_size--primatives---17));
  width: 1000px;
}

.affinda-2025--left-aligned-typography-lock:where(.w-variant-43c49890-de98-af71-aee3-94f06d8db9ed) {
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-350);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_background---base: var(--affinda-2025---_brand-white);
  --affinda-2025_background---icon-default: var(--affinda-2025_typography---body-dark);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--mist-green---mistgreen-200);
  --affinda-2025_background---level-1: var(--affinda-2025_color--mist-green---mistgreen-200);
  --affinda-2025_background---border-default: var(--affinda-2025_color--mist-green---mistgreen-400);
  --affinda-2025_background---contrast: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--mist-green---mistgreen-300);
  --affinda-2025_background---border-heavy: var(--affinda-2025_color--mist-green---mistgreen-500);
  --affinda-2025_background---border-active: var(--affinda-2025_color--softclay---softclay-800);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-accent: var(--affinda-2025_typography---heading-secondary);
  --affinda-2025_background---watermark: #14343b0a;
  --affinda-2025_background---toggle-background: #fff9;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--mist-green---mistgreen-100);
  --affinda-2025_button--primary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---bg-default: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--primary---bg-hover: var(--affinda-2025_color--ice---ice-600);
  --affinda-2025_button--primary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-hover: #ffffff14;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---stroke: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_button--ghost---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--ghost---bg-hover: var(--affinda-2025---trasparent);
}

.affinda-2025--left-aligned-typography-lock:where(.w-variant-43c49890-de98-af71-aee3-94f06d8db9ee) {
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-100);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-200);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-white);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-white);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_background---base: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-default: var(--affinda-2025---_brand-white);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--inkwell---inkwell-450);
  --affinda-2025_background---level-1: var(--affinda-2025_color--inkwell---inkwell-450);
  --affinda-2025_background---border-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_background---contrast: var(--affinda-2025_color--inkwell---inkwell-700);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_background---border-heavy: var(--affinda-2025_color--inkwell---inkwell-700);
  --affinda-2025_background---border-active: var(--affinda-2025---_brand-ice);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-white);
  --affinda-2025_background---icon-accent: var(--affinda-2025---_brand-ice);
  --affinda-2025_background---watermark: #ffffff0f;
  --affinda-2025_background---toggle-background: #14343b;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--inkwell---inkwell-600);
  --affinda-2025_button--primary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---bg-default: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--primary---bg-hover: var(--affinda-2025_color--ice---ice-600);
  --affinda-2025_button--primary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-white);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-white);
  --affinda-2025_button--secondary---bg-hover: #00000014;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-white);
  --affinda-2025_button--ghost---text: var(--affinda-2025---_brand-white);
  --affinda-2025_button--ghost---stroke: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--ghost---icon: var(--affinda-2025---_brand-white);
  --affinda-2025_button--ghost---bg-default: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---bg-hover: var(--affinda-2025---trasparent);
}

.affinda-2025--left-aligned-typography-lock:where(.w-variant-43c49890-de98-af71-aee3-94f06d8db9ef) {
  --affinda-2025_background---base: var(--affinda-2025_color--softclay---softclay-400);
  --affinda-2025_background---icon-default: var(--affinda-2025_typography---body-dark);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--softclay---softclay-600);
  --affinda-2025_background---level-1: var(--affinda-2025_color--softclay---softclay-500);
  --affinda-2025_background---border-default: var(--affinda-2025_color--softclay---softclay-700);
  --affinda-2025_background---contrast: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--softclay---softclay-600);
  --affinda-2025_background---border-heavy: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---border-active: var(--affinda-2025---_brand-ice);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-accent: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---watermark: #14343b0f;
  --affinda-2025_background---toggle-background: #fff9;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--softclay---softclay-500);
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-350);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_button--primary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---bg-default: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--primary---bg-hover: var(--affinda-2025_color--ice---ice-600);
  --affinda-2025_button--primary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-hover: #00000014;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--ghost---bg-hover: var(--affinda-2025---trasparent);
}

.affinda-2025--left-aligned-typography-lock:where(.w-variant-43c49890-de98-af71-aee3-94f06d8db9f0) {
  --affinda-2025_background---base: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---icon-default: var(--affinda-2025_typography---body-dark);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--mist-green---mistgreen-600);
  --affinda-2025_background---level-1: var(--affinda-2025_color--mist-green---mistgreen-300);
  --affinda-2025_background---border-default: var(--affinda-2025_color--mist-green---mistgreen-700);
  --affinda-2025_background---contrast: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--mist-green---mistgreen-400);
  --affinda-2025_background---border-heavy: var(--affinda-2025_color--mist-green---mistgreen-700);
  --affinda-2025_background---border-active: var(--affinda-2025_color--softclay---softclay-800);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-accent: var(--affinda-2025_typography---heading-secondary);
  --affinda-2025_background---watermark: var(--affinda-2025_color--mist-green---mistgreen-400);
  --affinda-2025_background---toggle-background: #fff9;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--mist-green---mistgreen-600);
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-350);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_button--primary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---bg-default: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--primary---bg-hover: var(--affinda-2025_color--ice---ice-600);
  --affinda-2025_button--primary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-hover: #00000014;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---stroke: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_button--ghost---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--ghost---bg-hover: var(--affinda-2025---trasparent);
}

.affinda-2025--left-aligned-typography-lock:where(.w-variant-bdefbe71-08fe-eda5-90b3-fbf6a6420596) {
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-350);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_background---base: var(--affinda-2025---_brand-white);
  --affinda-2025_background---icon-default: var(--affinda-2025_typography---body-dark);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--mist-green---mistgreen-200);
  --affinda-2025_background---level-1: var(--affinda-2025_color--mist-green---mistgreen-200);
  --affinda-2025_background---border-default: var(--affinda-2025_color--mist-green---mistgreen-400);
  --affinda-2025_background---contrast: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--mist-green---mistgreen-300);
  --affinda-2025_background---border-heavy: var(--affinda-2025_color--mist-green---mistgreen-500);
  --affinda-2025_background---border-active: var(--affinda-2025_color--softclay---softclay-800);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-accent: var(--affinda-2025_typography---heading-secondary);
  --affinda-2025_background---watermark: #14343b0a;
  --affinda-2025_background---toggle-background: #fff9;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--mist-green---mistgreen-100);
  --affinda-2025_button--primary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---bg-default: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--primary---bg-hover: var(--affinda-2025_color--ice---ice-600);
  --affinda-2025_button--primary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-hover: #ffffff14;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---stroke: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_button--ghost---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--ghost---bg-hover: var(--affinda-2025---trasparent);
}

.affinda-2025--left-aligned-typography-lock:where(.w-variant-bdefbe71-08fe-eda5-90b3-fbf6a6420597) {
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-100);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-200);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-white);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-white);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_background---base: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-default: var(--affinda-2025---_brand-white);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--inkwell---inkwell-450);
  --affinda-2025_background---level-1: var(--affinda-2025_color--inkwell---inkwell-450);
  --affinda-2025_background---border-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_background---contrast: var(--affinda-2025_color--inkwell---inkwell-700);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_background---border-heavy: var(--affinda-2025_color--inkwell---inkwell-700);
  --affinda-2025_background---border-active: var(--affinda-2025---_brand-ice);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-white);
  --affinda-2025_background---icon-accent: var(--affinda-2025---_brand-ice);
  --affinda-2025_background---watermark: #ffffff0f;
  --affinda-2025_background---toggle-background: #14343b;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--inkwell---inkwell-600);
  --affinda-2025_button--primary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---bg-default: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--primary---bg-hover: var(--affinda-2025_color--ice---ice-600);
  --affinda-2025_button--primary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-white);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-white);
  --affinda-2025_button--secondary---bg-hover: #00000014;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-white);
  --affinda-2025_button--ghost---text: var(--affinda-2025---_brand-white);
  --affinda-2025_button--ghost---stroke: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--ghost---icon: var(--affinda-2025---_brand-white);
  --affinda-2025_button--ghost---bg-default: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---bg-hover: var(--affinda-2025---trasparent);
}

.affinda-2025--left-aligned-typography-lock:where(.w-variant-bdefbe71-08fe-eda5-90b3-fbf6a6420598) {
  --affinda-2025_background---base: var(--affinda-2025_color--softclay---softclay-400);
  --affinda-2025_background---icon-default: var(--affinda-2025_typography---body-dark);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--softclay---softclay-600);
  --affinda-2025_background---level-1: var(--affinda-2025_color--softclay---softclay-500);
  --affinda-2025_background---border-default: var(--affinda-2025_color--softclay---softclay-700);
  --affinda-2025_background---contrast: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--softclay---softclay-600);
  --affinda-2025_background---border-heavy: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---border-active: var(--affinda-2025---_brand-ice);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-accent: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---watermark: #14343b0f;
  --affinda-2025_background---toggle-background: #fff9;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--softclay---softclay-500);
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-350);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_button--primary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---bg-default: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--primary---bg-hover: var(--affinda-2025_color--ice---ice-600);
  --affinda-2025_button--primary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-hover: #00000014;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--ghost---bg-hover: var(--affinda-2025---trasparent);
}

.affinda-2025--left-aligned-typography-lock:where(.w-variant-bdefbe71-08fe-eda5-90b3-fbf6a6420599) {
  --affinda-2025_background---base: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---icon-default: var(--affinda-2025_typography---body-dark);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--mist-green---mistgreen-600);
  --affinda-2025_background---level-1: var(--affinda-2025_color--mist-green---mistgreen-300);
  --affinda-2025_background---border-default: var(--affinda-2025_color--mist-green---mistgreen-700);
  --affinda-2025_background---contrast: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--mist-green---mistgreen-400);
  --affinda-2025_background---border-heavy: var(--affinda-2025_color--mist-green---mistgreen-700);
  --affinda-2025_background---border-active: var(--affinda-2025_color--softclay---softclay-800);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-accent: var(--affinda-2025_typography---heading-secondary);
  --affinda-2025_background---watermark: var(--affinda-2025_color--mist-green---mistgreen-400);
  --affinda-2025_background---toggle-background: #fff9;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--mist-green---mistgreen-600);
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-350);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_button--primary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---bg-default: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--primary---bg-hover: var(--affinda-2025_color--ice---ice-600);
  --affinda-2025_button--primary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-hover: #00000014;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---stroke: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_button--ghost---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--ghost---bg-hover: var(--affinda-2025---trasparent);
}

.affinda-2025--left-aligned-typography-lock:where(.w-variant-3139b83e-8e02-29b8-a67b-ec050c02c6ae) {
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-350);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_background---base: var(--affinda-2025---_brand-white);
  --affinda-2025_background---icon-default: var(--affinda-2025_typography---body-dark);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--mist-green---mistgreen-200);
  --affinda-2025_background---level-1: var(--affinda-2025_color--mist-green---mistgreen-200);
  --affinda-2025_background---border-default: var(--affinda-2025_color--mist-green---mistgreen-400);
  --affinda-2025_background---contrast: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--mist-green---mistgreen-300);
  --affinda-2025_background---border-heavy: var(--affinda-2025_color--mist-green---mistgreen-500);
  --affinda-2025_background---border-active: var(--affinda-2025_color--softclay---softclay-800);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-accent: var(--affinda-2025_typography---heading-secondary);
  --affinda-2025_background---watermark: #14343b0a;
  --affinda-2025_background---toggle-background: #fff9;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--mist-green---mistgreen-100);
  --affinda-2025_button--primary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---bg-default: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--primary---bg-hover: var(--affinda-2025_color--ice---ice-600);
  --affinda-2025_button--primary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-hover: #ffffff14;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---stroke: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_button--ghost---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--ghost---bg-hover: var(--affinda-2025---trasparent);
}

.affinda-2025--left-aligned-typography-lock:where(.w-variant-3139b83e-8e02-29b8-a67b-ec050c02c6af) {
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-100);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-200);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-white);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-white);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_background---base: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-default: var(--affinda-2025---_brand-white);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--inkwell---inkwell-450);
  --affinda-2025_background---level-1: var(--affinda-2025_color--inkwell---inkwell-450);
  --affinda-2025_background---border-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_background---contrast: var(--affinda-2025_color--inkwell---inkwell-700);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_background---border-heavy: var(--affinda-2025_color--inkwell---inkwell-700);
  --affinda-2025_background---border-active: var(--affinda-2025---_brand-ice);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-white);
  --affinda-2025_background---icon-accent: var(--affinda-2025---_brand-ice);
  --affinda-2025_background---watermark: #ffffff0f;
  --affinda-2025_background---toggle-background: #14343b;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--inkwell---inkwell-600);
  --affinda-2025_button--primary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---bg-default: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--primary---bg-hover: var(--affinda-2025_color--ice---ice-600);
  --affinda-2025_button--primary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-white);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-white);
  --affinda-2025_button--secondary---bg-hover: #00000014;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-white);
  --affinda-2025_button--ghost---text: var(--affinda-2025---_brand-white);
  --affinda-2025_button--ghost---stroke: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--ghost---icon: var(--affinda-2025---_brand-white);
  --affinda-2025_button--ghost---bg-default: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---bg-hover: var(--affinda-2025---trasparent);
}

.affinda-2025--left-aligned-typography-lock:where(.w-variant-3139b83e-8e02-29b8-a67b-ec050c02c6b0) {
  --affinda-2025_background---base: var(--affinda-2025_color--softclay---softclay-400);
  --affinda-2025_background---icon-default: var(--affinda-2025_typography---body-dark);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--softclay---softclay-600);
  --affinda-2025_background---level-1: var(--affinda-2025_color--softclay---softclay-500);
  --affinda-2025_background---border-default: var(--affinda-2025_color--softclay---softclay-700);
  --affinda-2025_background---contrast: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--softclay---softclay-600);
  --affinda-2025_background---border-heavy: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---border-active: var(--affinda-2025---_brand-ice);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-accent: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---watermark: #14343b0f;
  --affinda-2025_background---toggle-background: #fff9;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--softclay---softclay-500);
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-350);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_button--primary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---bg-default: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--primary---bg-hover: var(--affinda-2025_color--ice---ice-600);
  --affinda-2025_button--primary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-hover: #00000014;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--ghost---bg-hover: var(--affinda-2025---trasparent);
}

.affinda-2025--left-aligned-typography-lock:where(.w-variant-3139b83e-8e02-29b8-a67b-ec050c02c6b1) {
  --affinda-2025_background---base: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---icon-default: var(--affinda-2025_typography---body-dark);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--mist-green---mistgreen-600);
  --affinda-2025_background---level-1: var(--affinda-2025_color--mist-green---mistgreen-300);
  --affinda-2025_background---border-default: var(--affinda-2025_color--mist-green---mistgreen-700);
  --affinda-2025_background---contrast: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--mist-green---mistgreen-400);
  --affinda-2025_background---border-heavy: var(--affinda-2025_color--mist-green---mistgreen-700);
  --affinda-2025_background---border-active: var(--affinda-2025_color--softclay---softclay-800);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-accent: var(--affinda-2025_typography---heading-secondary);
  --affinda-2025_background---watermark: var(--affinda-2025_color--mist-green---mistgreen-400);
  --affinda-2025_background---toggle-background: #fff9;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--mist-green---mistgreen-600);
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-350);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_button--primary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---bg-default: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--primary---bg-hover: var(--affinda-2025_color--ice---ice-600);
  --affinda-2025_button--primary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-hover: #00000014;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---stroke: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_button--ghost---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--ghost---bg-hover: var(--affinda-2025---trasparent);
}

.affinda-2025--left-aligned-typography-lock:where(.w-variant-d9860774-e0c4-c126-d41c-32f4fdbfbec3) {
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-350);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_background---base: var(--affinda-2025---_brand-white);
  --affinda-2025_background---icon-default: var(--affinda-2025_typography---body-dark);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--mist-green---mistgreen-200);
  --affinda-2025_background---level-1: var(--affinda-2025_color--mist-green---mistgreen-200);
  --affinda-2025_background---border-default: var(--affinda-2025_color--mist-green---mistgreen-400);
  --affinda-2025_background---contrast: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--mist-green---mistgreen-300);
  --affinda-2025_background---border-heavy: var(--affinda-2025_color--mist-green---mistgreen-500);
  --affinda-2025_background---border-active: var(--affinda-2025_color--softclay---softclay-800);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-accent: var(--affinda-2025_typography---heading-secondary);
  --affinda-2025_background---watermark: #14343b0a;
  --affinda-2025_background---toggle-background: #fff9;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--mist-green---mistgreen-100);
  --affinda-2025_button--primary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---bg-default: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--primary---bg-hover: var(--affinda-2025_color--ice---ice-600);
  --affinda-2025_button--primary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-hover: #ffffff14;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---stroke: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_button--ghost---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--ghost---bg-hover: var(--affinda-2025---trasparent);
}

.affinda-2025--left-aligned-typography-lock:where(.w-variant-d9860774-e0c4-c126-d41c-32f4fdbfbec4) {
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-100);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-200);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-white);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-white);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_background---base: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-default: var(--affinda-2025---_brand-white);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--inkwell---inkwell-450);
  --affinda-2025_background---level-1: var(--affinda-2025_color--inkwell---inkwell-450);
  --affinda-2025_background---border-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_background---contrast: var(--affinda-2025_color--inkwell---inkwell-700);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_background---border-heavy: var(--affinda-2025_color--inkwell---inkwell-700);
  --affinda-2025_background---border-active: var(--affinda-2025---_brand-ice);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-white);
  --affinda-2025_background---icon-accent: var(--affinda-2025---_brand-ice);
  --affinda-2025_background---watermark: #ffffff0f;
  --affinda-2025_background---toggle-background: #14343b;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--inkwell---inkwell-600);
  --affinda-2025_button--primary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---bg-default: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--primary---bg-hover: var(--affinda-2025_color--ice---ice-600);
  --affinda-2025_button--primary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-white);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-white);
  --affinda-2025_button--secondary---bg-hover: #00000014;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-white);
  --affinda-2025_button--ghost---text: var(--affinda-2025---_brand-white);
  --affinda-2025_button--ghost---stroke: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--ghost---icon: var(--affinda-2025---_brand-white);
  --affinda-2025_button--ghost---bg-default: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---bg-hover: var(--affinda-2025---trasparent);
}

.affinda-2025--left-aligned-typography-lock:where(.w-variant-d9860774-e0c4-c126-d41c-32f4fdbfbec5) {
  --affinda-2025_background---base: var(--affinda-2025_color--softclay---softclay-400);
  --affinda-2025_background---icon-default: var(--affinda-2025_typography---body-dark);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--softclay---softclay-600);
  --affinda-2025_background---level-1: var(--affinda-2025_color--softclay---softclay-500);
  --affinda-2025_background---border-default: var(--affinda-2025_color--softclay---softclay-700);
  --affinda-2025_background---contrast: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--softclay---softclay-600);
  --affinda-2025_background---border-heavy: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---border-active: var(--affinda-2025---_brand-ice);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-accent: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---watermark: #14343b0f;
  --affinda-2025_background---toggle-background: #fff9;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--softclay---softclay-500);
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-350);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_button--primary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---bg-default: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--primary---bg-hover: var(--affinda-2025_color--ice---ice-600);
  --affinda-2025_button--primary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-hover: #00000014;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--ghost---bg-hover: var(--affinda-2025---trasparent);
}

.affinda-2025--left-aligned-typography-lock:where(.w-variant-d9860774-e0c4-c126-d41c-32f4fdbfbec6) {
  --affinda-2025_background---base: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---icon-default: var(--affinda-2025_typography---body-dark);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--mist-green---mistgreen-600);
  --affinda-2025_background---level-1: var(--affinda-2025_color--mist-green---mistgreen-300);
  --affinda-2025_background---border-default: var(--affinda-2025_color--mist-green---mistgreen-700);
  --affinda-2025_background---contrast: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--mist-green---mistgreen-400);
  --affinda-2025_background---border-heavy: var(--affinda-2025_color--mist-green---mistgreen-700);
  --affinda-2025_background---border-active: var(--affinda-2025_color--softclay---softclay-800);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-accent: var(--affinda-2025_typography---heading-secondary);
  --affinda-2025_background---watermark: var(--affinda-2025_color--mist-green---mistgreen-400);
  --affinda-2025_background---toggle-background: #fff9;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--mist-green---mistgreen-600);
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-350);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_button--primary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---bg-default: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--primary---bg-hover: var(--affinda-2025_color--ice---ice-600);
  --affinda-2025_button--primary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-hover: #00000014;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---stroke: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_button--ghost---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--ghost---bg-hover: var(--affinda-2025---trasparent);
}

.affinda-2025--left-aligned-typography-lock:where(.w-variant-3b7cccd7-fb33-6edd-d83c-fbcc87598163) {
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-350);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_background---base: var(--affinda-2025---_brand-white);
  --affinda-2025_background---icon-default: var(--affinda-2025_typography---body-dark);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--mist-green---mistgreen-200);
  --affinda-2025_background---level-1: var(--affinda-2025_color--mist-green---mistgreen-200);
  --affinda-2025_background---border-default: var(--affinda-2025_color--mist-green---mistgreen-400);
  --affinda-2025_background---contrast: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--mist-green---mistgreen-300);
  --affinda-2025_background---border-heavy: var(--affinda-2025_color--mist-green---mistgreen-500);
  --affinda-2025_background---border-active: var(--affinda-2025_color--softclay---softclay-800);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-accent: var(--affinda-2025_typography---heading-secondary);
  --affinda-2025_background---watermark: #14343b0a;
  --affinda-2025_background---toggle-background: #fff9;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--mist-green---mistgreen-100);
  --affinda-2025_button--primary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---bg-default: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--primary---bg-hover: var(--affinda-2025_color--ice---ice-600);
  --affinda-2025_button--primary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-hover: #ffffff14;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---stroke: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_button--ghost---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--ghost---bg-hover: var(--affinda-2025---trasparent);
}

.affinda-2025--left-aligned-typography-lock:where(.w-variant-3b7cccd7-fb33-6edd-d83c-fbcc87598164) {
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-100);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-200);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-white);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-white);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_background---base: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-default: var(--affinda-2025---_brand-white);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--inkwell---inkwell-450);
  --affinda-2025_background---level-1: var(--affinda-2025_color--inkwell---inkwell-450);
  --affinda-2025_background---border-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_background---contrast: var(--affinda-2025_color--inkwell---inkwell-700);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_background---border-heavy: var(--affinda-2025_color--inkwell---inkwell-700);
  --affinda-2025_background---border-active: var(--affinda-2025---_brand-ice);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-white);
  --affinda-2025_background---icon-accent: var(--affinda-2025---_brand-ice);
  --affinda-2025_background---watermark: #ffffff0f;
  --affinda-2025_background---toggle-background: #14343b;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--inkwell---inkwell-600);
  --affinda-2025_button--primary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---bg-default: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--primary---bg-hover: var(--affinda-2025_color--ice---ice-600);
  --affinda-2025_button--primary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-white);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-white);
  --affinda-2025_button--secondary---bg-hover: #00000014;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-white);
  --affinda-2025_button--ghost---text: var(--affinda-2025---_brand-white);
  --affinda-2025_button--ghost---stroke: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--ghost---icon: var(--affinda-2025---_brand-white);
  --affinda-2025_button--ghost---bg-default: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---bg-hover: var(--affinda-2025---trasparent);
}

.affinda-2025--left-aligned-typography-lock:where(.w-variant-3b7cccd7-fb33-6edd-d83c-fbcc87598165) {
  --affinda-2025_background---base: var(--affinda-2025_color--softclay---softclay-400);
  --affinda-2025_background---icon-default: var(--affinda-2025_typography---body-dark);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--softclay---softclay-600);
  --affinda-2025_background---level-1: var(--affinda-2025_color--softclay---softclay-500);
  --affinda-2025_background---border-default: var(--affinda-2025_color--softclay---softclay-700);
  --affinda-2025_background---contrast: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--softclay---softclay-600);
  --affinda-2025_background---border-heavy: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---border-active: var(--affinda-2025---_brand-ice);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-accent: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---watermark: #14343b0f;
  --affinda-2025_background---toggle-background: #fff9;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--softclay---softclay-500);
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-350);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_button--primary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---bg-default: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--primary---bg-hover: var(--affinda-2025_color--ice---ice-600);
  --affinda-2025_button--primary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-hover: #00000014;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--ghost---bg-hover: var(--affinda-2025---trasparent);
}

.affinda-2025--left-aligned-typography-lock:where(.w-variant-3b7cccd7-fb33-6edd-d83c-fbcc87598166) {
  --affinda-2025_background---base: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---icon-default: var(--affinda-2025_typography---body-dark);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--mist-green---mistgreen-600);
  --affinda-2025_background---level-1: var(--affinda-2025_color--mist-green---mistgreen-300);
  --affinda-2025_background---border-default: var(--affinda-2025_color--mist-green---mistgreen-700);
  --affinda-2025_background---contrast: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--mist-green---mistgreen-400);
  --affinda-2025_background---border-heavy: var(--affinda-2025_color--mist-green---mistgreen-700);
  --affinda-2025_background---border-active: var(--affinda-2025_color--softclay---softclay-800);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-accent: var(--affinda-2025_typography---heading-secondary);
  --affinda-2025_background---watermark: var(--affinda-2025_color--mist-green---mistgreen-400);
  --affinda-2025_background---toggle-background: #fff9;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--mist-green---mistgreen-600);
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-350);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_button--primary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---bg-default: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--primary---bg-hover: var(--affinda-2025_color--ice---ice-600);
  --affinda-2025_button--primary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-hover: #00000014;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---stroke: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_button--ghost---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--ghost---bg-hover: var(--affinda-2025---trasparent);
}

.affinda-2025--left-aligned-typography-lock:where(.w-variant-b7c9ae43-3115-fde3-9b65-17f8a63ca75e) {
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-350);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_background---base: var(--affinda-2025---_brand-white);
  --affinda-2025_background---icon-default: var(--affinda-2025_typography---body-dark);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--mist-green---mistgreen-200);
  --affinda-2025_background---level-1: var(--affinda-2025_color--mist-green---mistgreen-200);
  --affinda-2025_background---border-default: var(--affinda-2025_color--mist-green---mistgreen-400);
  --affinda-2025_background---contrast: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--mist-green---mistgreen-300);
  --affinda-2025_background---border-heavy: var(--affinda-2025_color--mist-green---mistgreen-500);
  --affinda-2025_background---border-active: var(--affinda-2025_color--softclay---softclay-800);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-accent: var(--affinda-2025_typography---heading-secondary);
  --affinda-2025_background---watermark: #14343b0a;
  --affinda-2025_background---toggle-background: #fff9;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--mist-green---mistgreen-100);
  --affinda-2025_button--primary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---bg-default: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--primary---bg-hover: var(--affinda-2025_color--ice---ice-600);
  --affinda-2025_button--primary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-hover: #ffffff14;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---stroke: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_button--ghost---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--ghost---bg-hover: var(--affinda-2025---trasparent);
}

.affinda-2025--left-aligned-typography-lock:where(.w-variant-b7c9ae43-3115-fde3-9b65-17f8a63ca75f) {
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-100);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-200);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-white);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-white);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_background---base: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-default: var(--affinda-2025---_brand-white);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--inkwell---inkwell-450);
  --affinda-2025_background---level-1: var(--affinda-2025_color--inkwell---inkwell-450);
  --affinda-2025_background---border-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_background---contrast: var(--affinda-2025_color--inkwell---inkwell-700);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_background---border-heavy: var(--affinda-2025_color--inkwell---inkwell-700);
  --affinda-2025_background---border-active: var(--affinda-2025---_brand-ice);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-white);
  --affinda-2025_background---icon-accent: var(--affinda-2025---_brand-ice);
  --affinda-2025_background---watermark: #ffffff0f;
  --affinda-2025_background---toggle-background: #14343b;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--inkwell---inkwell-600);
  --affinda-2025_button--primary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---bg-default: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--primary---bg-hover: var(--affinda-2025_color--ice---ice-600);
  --affinda-2025_button--primary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-white);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-white);
  --affinda-2025_button--secondary---bg-hover: #00000014;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-white);
  --affinda-2025_button--ghost---text: var(--affinda-2025---_brand-white);
  --affinda-2025_button--ghost---stroke: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--ghost---icon: var(--affinda-2025---_brand-white);
  --affinda-2025_button--ghost---bg-default: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---bg-hover: var(--affinda-2025---trasparent);
}

.affinda-2025--left-aligned-typography-lock:where(.w-variant-b7c9ae43-3115-fde3-9b65-17f8a63ca760) {
  --affinda-2025_background---base: var(--affinda-2025_color--softclay---softclay-400);
  --affinda-2025_background---icon-default: var(--affinda-2025_typography---body-dark);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--softclay---softclay-600);
  --affinda-2025_background---level-1: var(--affinda-2025_color--softclay---softclay-500);
  --affinda-2025_background---border-default: var(--affinda-2025_color--softclay---softclay-700);
  --affinda-2025_background---contrast: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--softclay---softclay-600);
  --affinda-2025_background---border-heavy: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---border-active: var(--affinda-2025---_brand-ice);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-accent: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---watermark: #14343b0f;
  --affinda-2025_background---toggle-background: #fff9;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--softclay---softclay-500);
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-350);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_button--primary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---bg-default: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--primary---bg-hover: var(--affinda-2025_color--ice---ice-600);
  --affinda-2025_button--primary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-hover: #00000014;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--ghost---bg-hover: var(--affinda-2025---trasparent);
}

.affinda-2025--left-aligned-typography-lock:where(.w-variant-b7c9ae43-3115-fde3-9b65-17f8a63ca761) {
  --affinda-2025_background---base: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---icon-default: var(--affinda-2025_typography---body-dark);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--mist-green---mistgreen-600);
  --affinda-2025_background---level-1: var(--affinda-2025_color--mist-green---mistgreen-300);
  --affinda-2025_background---border-default: var(--affinda-2025_color--mist-green---mistgreen-700);
  --affinda-2025_background---contrast: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--mist-green---mistgreen-400);
  --affinda-2025_background---border-heavy: var(--affinda-2025_color--mist-green---mistgreen-700);
  --affinda-2025_background---border-active: var(--affinda-2025_color--softclay---softclay-800);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-accent: var(--affinda-2025_typography---heading-secondary);
  --affinda-2025_background---watermark: var(--affinda-2025_color--mist-green---mistgreen-400);
  --affinda-2025_background---toggle-background: #fff9;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--mist-green---mistgreen-600);
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-350);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_button--primary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---bg-default: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--primary---bg-hover: var(--affinda-2025_color--ice---ice-600);
  --affinda-2025_button--primary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-hover: #00000014;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---stroke: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_button--ghost---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--ghost---bg-hover: var(--affinda-2025---trasparent);
}

.affinda-2025--left-aligned-typography-lock:where(.w-variant-4a06a1d5-ba31-e529-d380-2b51ed61bc96) {
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-350);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_background---base: var(--affinda-2025---_brand-white);
  --affinda-2025_background---icon-default: var(--affinda-2025_typography---body-dark);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--mist-green---mistgreen-200);
  --affinda-2025_background---level-1: var(--affinda-2025_color--mist-green---mistgreen-200);
  --affinda-2025_background---border-default: var(--affinda-2025_color--mist-green---mistgreen-400);
  --affinda-2025_background---contrast: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--mist-green---mistgreen-300);
  --affinda-2025_background---border-heavy: var(--affinda-2025_color--mist-green---mistgreen-500);
  --affinda-2025_background---border-active: var(--affinda-2025_color--softclay---softclay-800);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-accent: var(--affinda-2025_typography---heading-secondary);
  --affinda-2025_background---watermark: #14343b0a;
  --affinda-2025_background---toggle-background: #fff9;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--mist-green---mistgreen-100);
  --affinda-2025_button--primary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---bg-default: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--primary---bg-hover: var(--affinda-2025_color--ice---ice-600);
  --affinda-2025_button--primary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-hover: #ffffff14;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---stroke: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_button--ghost---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--ghost---bg-hover: var(--affinda-2025---trasparent);
}

.affinda-2025--left-aligned-typography-lock:where(.w-variant-4a06a1d5-ba31-e529-d380-2b51ed61bc97) {
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-100);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-200);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-white);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-white);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_background---base: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-default: var(--affinda-2025---_brand-white);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--inkwell---inkwell-450);
  --affinda-2025_background---level-1: var(--affinda-2025_color--inkwell---inkwell-450);
  --affinda-2025_background---border-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_background---contrast: var(--affinda-2025_color--inkwell---inkwell-700);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_background---border-heavy: var(--affinda-2025_color--inkwell---inkwell-700);
  --affinda-2025_background---border-active: var(--affinda-2025---_brand-ice);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-white);
  --affinda-2025_background---icon-accent: var(--affinda-2025---_brand-ice);
  --affinda-2025_background---watermark: #ffffff0f;
  --affinda-2025_background---toggle-background: #14343b;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--inkwell---inkwell-600);
  --affinda-2025_button--primary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---bg-default: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--primary---bg-hover: var(--affinda-2025_color--ice---ice-600);
  --affinda-2025_button--primary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-white);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-white);
  --affinda-2025_button--secondary---bg-hover: #00000014;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-white);
  --affinda-2025_button--ghost---text: var(--affinda-2025---_brand-white);
  --affinda-2025_button--ghost---stroke: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--ghost---icon: var(--affinda-2025---_brand-white);
  --affinda-2025_button--ghost---bg-default: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---bg-hover: var(--affinda-2025---trasparent);
}

.affinda-2025--left-aligned-typography-lock:where(.w-variant-4a06a1d5-ba31-e529-d380-2b51ed61bc98) {
  --affinda-2025_background---base: var(--affinda-2025_color--softclay---softclay-400);
  --affinda-2025_background---icon-default: var(--affinda-2025_typography---body-dark);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--softclay---softclay-600);
  --affinda-2025_background---level-1: var(--affinda-2025_color--softclay---softclay-500);
  --affinda-2025_background---border-default: var(--affinda-2025_color--softclay---softclay-700);
  --affinda-2025_background---contrast: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--softclay---softclay-600);
  --affinda-2025_background---border-heavy: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---border-active: var(--affinda-2025---_brand-ice);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-accent: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---watermark: #14343b0f;
  --affinda-2025_background---toggle-background: #fff9;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--softclay---softclay-500);
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-350);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_button--primary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---bg-default: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--primary---bg-hover: var(--affinda-2025_color--ice---ice-600);
  --affinda-2025_button--primary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-hover: #00000014;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--ghost---bg-hover: var(--affinda-2025---trasparent);
}

.affinda-2025--left-aligned-typography-lock:where(.w-variant-4a06a1d5-ba31-e529-d380-2b51ed61bc99) {
  --affinda-2025_background---base: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---icon-default: var(--affinda-2025_typography---body-dark);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--mist-green---mistgreen-600);
  --affinda-2025_background---level-1: var(--affinda-2025_color--mist-green---mistgreen-300);
  --affinda-2025_background---border-default: var(--affinda-2025_color--mist-green---mistgreen-700);
  --affinda-2025_background---contrast: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--mist-green---mistgreen-400);
  --affinda-2025_background---border-heavy: var(--affinda-2025_color--mist-green---mistgreen-700);
  --affinda-2025_background---border-active: var(--affinda-2025_color--softclay---softclay-800);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-accent: var(--affinda-2025_typography---heading-secondary);
  --affinda-2025_background---watermark: var(--affinda-2025_color--mist-green---mistgreen-400);
  --affinda-2025_background---toggle-background: #fff9;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--mist-green---mistgreen-600);
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-350);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_button--primary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---bg-default: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--primary---bg-hover: var(--affinda-2025_color--ice---ice-600);
  --affinda-2025_button--primary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-hover: #00000014;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---stroke: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_button--ghost---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--ghost---bg-hover: var(--affinda-2025---trasparent);
}

.affinda-2025--left-aligned-typography-lock:where(.w-variant-4ce903c8-adad-c597-e5ad-c1e08fe4cc9b) {
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-350);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_background---base: var(--affinda-2025---_brand-white);
  --affinda-2025_background---icon-default: var(--affinda-2025_typography---body-dark);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--mist-green---mistgreen-200);
  --affinda-2025_background---level-1: var(--affinda-2025_color--mist-green---mistgreen-200);
  --affinda-2025_background---border-default: var(--affinda-2025_color--mist-green---mistgreen-400);
  --affinda-2025_background---contrast: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--mist-green---mistgreen-300);
  --affinda-2025_background---border-heavy: var(--affinda-2025_color--mist-green---mistgreen-500);
  --affinda-2025_background---border-active: var(--affinda-2025_color--softclay---softclay-800);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-accent: var(--affinda-2025_typography---heading-secondary);
  --affinda-2025_background---watermark: #14343b0a;
  --affinda-2025_background---toggle-background: #fff9;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--mist-green---mistgreen-100);
  --affinda-2025_button--primary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---bg-default: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--primary---bg-hover: var(--affinda-2025_color--ice---ice-600);
  --affinda-2025_button--primary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-hover: #ffffff14;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---stroke: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_button--ghost---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--ghost---bg-hover: var(--affinda-2025---trasparent);
}

.affinda-2025--left-aligned-typography-lock:where(.w-variant-4ce903c8-adad-c597-e5ad-c1e08fe4cc9c) {
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-100);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-200);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-white);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-white);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_background---base: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-default: var(--affinda-2025---_brand-white);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--inkwell---inkwell-450);
  --affinda-2025_background---level-1: var(--affinda-2025_color--inkwell---inkwell-450);
  --affinda-2025_background---border-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_background---contrast: var(--affinda-2025_color--inkwell---inkwell-700);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_background---border-heavy: var(--affinda-2025_color--inkwell---inkwell-700);
  --affinda-2025_background---border-active: var(--affinda-2025---_brand-ice);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-white);
  --affinda-2025_background---icon-accent: var(--affinda-2025---_brand-ice);
  --affinda-2025_background---watermark: #ffffff0f;
  --affinda-2025_background---toggle-background: #14343b;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--inkwell---inkwell-600);
  --affinda-2025_button--primary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---bg-default: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--primary---bg-hover: var(--affinda-2025_color--ice---ice-600);
  --affinda-2025_button--primary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-white);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-white);
  --affinda-2025_button--secondary---bg-hover: #00000014;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-white);
  --affinda-2025_button--ghost---text: var(--affinda-2025---_brand-white);
  --affinda-2025_button--ghost---stroke: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--ghost---icon: var(--affinda-2025---_brand-white);
  --affinda-2025_button--ghost---bg-default: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---bg-hover: var(--affinda-2025---trasparent);
}

.affinda-2025--left-aligned-typography-lock:where(.w-variant-4ce903c8-adad-c597-e5ad-c1e08fe4cc9d) {
  --affinda-2025_background---base: var(--affinda-2025_color--softclay---softclay-400);
  --affinda-2025_background---icon-default: var(--affinda-2025_typography---body-dark);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--softclay---softclay-600);
  --affinda-2025_background---level-1: var(--affinda-2025_color--softclay---softclay-500);
  --affinda-2025_background---border-default: var(--affinda-2025_color--softclay---softclay-700);
  --affinda-2025_background---contrast: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--softclay---softclay-600);
  --affinda-2025_background---border-heavy: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---border-active: var(--affinda-2025---_brand-ice);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-accent: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---watermark: #14343b0f;
  --affinda-2025_background---toggle-background: #fff9;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--softclay---softclay-500);
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-350);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_button--primary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---bg-default: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--primary---bg-hover: var(--affinda-2025_color--ice---ice-600);
  --affinda-2025_button--primary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-hover: #00000014;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--ghost---bg-hover: var(--affinda-2025---trasparent);
}

.affinda-2025--left-aligned-typography-lock:where(.w-variant-4ce903c8-adad-c597-e5ad-c1e08fe4cc9e) {
  --affinda-2025_background---base: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---icon-default: var(--affinda-2025_typography---body-dark);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--mist-green---mistgreen-600);
  --affinda-2025_background---level-1: var(--affinda-2025_color--mist-green---mistgreen-300);
  --affinda-2025_background---border-default: var(--affinda-2025_color--mist-green---mistgreen-700);
  --affinda-2025_background---contrast: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--mist-green---mistgreen-400);
  --affinda-2025_background---border-heavy: var(--affinda-2025_color--mist-green---mistgreen-700);
  --affinda-2025_background---border-active: var(--affinda-2025_color--softclay---softclay-800);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-accent: var(--affinda-2025_typography---heading-secondary);
  --affinda-2025_background---watermark: var(--affinda-2025_color--mist-green---mistgreen-400);
  --affinda-2025_background---toggle-background: #fff9;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--mist-green---mistgreen-600);
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-350);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_button--primary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---bg-default: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--primary---bg-hover: var(--affinda-2025_color--ice---ice-600);
  --affinda-2025_button--primary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-hover: #00000014;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---stroke: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_button--ghost---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--ghost---bg-hover: var(--affinda-2025---trasparent);
}

.affinda-2025--left-aligned-typography-lock:where(.w-variant-fd37653a-6440-e938-cb5c-19c06e2b1c28) {
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-350);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_background---base: var(--affinda-2025---_brand-white);
  --affinda-2025_background---icon-default: var(--affinda-2025_typography---body-dark);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--mist-green---mistgreen-200);
  --affinda-2025_background---level-1: var(--affinda-2025_color--mist-green---mistgreen-200);
  --affinda-2025_background---border-default: var(--affinda-2025_color--mist-green---mistgreen-400);
  --affinda-2025_background---contrast: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--mist-green---mistgreen-300);
  --affinda-2025_background---border-heavy: var(--affinda-2025_color--mist-green---mistgreen-500);
  --affinda-2025_background---border-active: var(--affinda-2025_color--softclay---softclay-800);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-accent: var(--affinda-2025_typography---heading-secondary);
  --affinda-2025_background---watermark: #14343b0a;
  --affinda-2025_background---toggle-background: #fff9;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--mist-green---mistgreen-100);
  --affinda-2025_button--primary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---bg-default: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--primary---bg-hover: var(--affinda-2025_color--ice---ice-600);
  --affinda-2025_button--primary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-hover: #ffffff14;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---stroke: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_button--ghost---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--ghost---bg-hover: var(--affinda-2025---trasparent);
}

.affinda-2025--left-aligned-typography-lock:where(.w-variant-fd37653a-6440-e938-cb5c-19c06e2b1c29) {
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-100);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-200);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-white);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-white);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_background---base: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-default: var(--affinda-2025---_brand-white);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--inkwell---inkwell-450);
  --affinda-2025_background---level-1: var(--affinda-2025_color--inkwell---inkwell-450);
  --affinda-2025_background---border-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_background---contrast: var(--affinda-2025_color--inkwell---inkwell-700);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_background---border-heavy: var(--affinda-2025_color--inkwell---inkwell-700);
  --affinda-2025_background---border-active: var(--affinda-2025---_brand-ice);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-white);
  --affinda-2025_background---icon-accent: var(--affinda-2025---_brand-ice);
  --affinda-2025_background---watermark: #ffffff0f;
  --affinda-2025_background---toggle-background: #14343b;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--inkwell---inkwell-600);
  --affinda-2025_button--primary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---bg-default: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--primary---bg-hover: var(--affinda-2025_color--ice---ice-600);
  --affinda-2025_button--primary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-white);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-white);
  --affinda-2025_button--secondary---bg-hover: #00000014;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-white);
  --affinda-2025_button--ghost---text: var(--affinda-2025---_brand-white);
  --affinda-2025_button--ghost---stroke: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--ghost---icon: var(--affinda-2025---_brand-white);
  --affinda-2025_button--ghost---bg-default: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---bg-hover: var(--affinda-2025---trasparent);
}

.affinda-2025--left-aligned-typography-lock:where(.w-variant-fd37653a-6440-e938-cb5c-19c06e2b1c2a) {
  --affinda-2025_background---base: var(--affinda-2025_color--softclay---softclay-400);
  --affinda-2025_background---icon-default: var(--affinda-2025_typography---body-dark);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--softclay---softclay-600);
  --affinda-2025_background---level-1: var(--affinda-2025_color--softclay---softclay-500);
  --affinda-2025_background---border-default: var(--affinda-2025_color--softclay---softclay-700);
  --affinda-2025_background---contrast: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--softclay---softclay-600);
  --affinda-2025_background---border-heavy: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---border-active: var(--affinda-2025---_brand-ice);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-accent: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---watermark: #14343b0f;
  --affinda-2025_background---toggle-background: #fff9;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--softclay---softclay-500);
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-350);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_button--primary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---bg-default: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--primary---bg-hover: var(--affinda-2025_color--ice---ice-600);
  --affinda-2025_button--primary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-hover: #00000014;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--ghost---bg-hover: var(--affinda-2025---trasparent);
}

.affinda-2025--left-aligned-typography-lock:where(.w-variant-fd37653a-6440-e938-cb5c-19c06e2b1c2b) {
  --affinda-2025_background---base: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---icon-default: var(--affinda-2025_typography---body-dark);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--mist-green---mistgreen-600);
  --affinda-2025_background---level-1: var(--affinda-2025_color--mist-green---mistgreen-300);
  --affinda-2025_background---border-default: var(--affinda-2025_color--mist-green---mistgreen-700);
  --affinda-2025_background---contrast: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--mist-green---mistgreen-400);
  --affinda-2025_background---border-heavy: var(--affinda-2025_color--mist-green---mistgreen-700);
  --affinda-2025_background---border-active: var(--affinda-2025_color--softclay---softclay-800);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-accent: var(--affinda-2025_typography---heading-secondary);
  --affinda-2025_background---watermark: var(--affinda-2025_color--mist-green---mistgreen-400);
  --affinda-2025_background---toggle-background: #fff9;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--mist-green---mistgreen-600);
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-350);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_button--primary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---bg-default: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--primary---bg-hover: var(--affinda-2025_color--ice---ice-600);
  --affinda-2025_button--primary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-hover: #00000014;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---stroke: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_button--ghost---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--ghost---bg-hover: var(--affinda-2025---trasparent);
}

.affinda-2025--left-aligned-typography-lock:where(.w-variant-ff712184-4828-c324-c1b1-70dec52b6237) {
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-350);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_background---base: var(--affinda-2025---_brand-white);
  --affinda-2025_background---icon-default: var(--affinda-2025_typography---body-dark);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--mist-green---mistgreen-200);
  --affinda-2025_background---level-1: var(--affinda-2025_color--mist-green---mistgreen-200);
  --affinda-2025_background---border-default: var(--affinda-2025_color--mist-green---mistgreen-400);
  --affinda-2025_background---contrast: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--mist-green---mistgreen-300);
  --affinda-2025_background---border-heavy: var(--affinda-2025_color--mist-green---mistgreen-500);
  --affinda-2025_background---border-active: var(--affinda-2025_color--softclay---softclay-800);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-accent: var(--affinda-2025_typography---heading-secondary);
  --affinda-2025_background---watermark: #14343b0a;
  --affinda-2025_background---toggle-background: #fff9;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--mist-green---mistgreen-100);
  --affinda-2025_button--primary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---bg-default: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--primary---bg-hover: var(--affinda-2025_color--ice---ice-600);
  --affinda-2025_button--primary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-hover: #ffffff14;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---stroke: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_button--ghost---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--ghost---bg-hover: var(--affinda-2025---trasparent);
}

.affinda-2025--left-aligned-typography-lock:where(.w-variant-ff712184-4828-c324-c1b1-70dec52b6238) {
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-100);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-200);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-white);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-white);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_background---base: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-default: var(--affinda-2025---_brand-white);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--inkwell---inkwell-450);
  --affinda-2025_background---level-1: var(--affinda-2025_color--inkwell---inkwell-450);
  --affinda-2025_background---border-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_background---contrast: var(--affinda-2025_color--inkwell---inkwell-700);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_background---border-heavy: var(--affinda-2025_color--inkwell---inkwell-700);
  --affinda-2025_background---border-active: var(--affinda-2025---_brand-ice);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-white);
  --affinda-2025_background---icon-accent: var(--affinda-2025---_brand-ice);
  --affinda-2025_background---watermark: #ffffff0f;
  --affinda-2025_background---toggle-background: #14343b;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--inkwell---inkwell-600);
  --affinda-2025_button--primary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---bg-default: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--primary---bg-hover: var(--affinda-2025_color--ice---ice-600);
  --affinda-2025_button--primary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-white);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-white);
  --affinda-2025_button--secondary---bg-hover: #00000014;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-white);
  --affinda-2025_button--ghost---text: var(--affinda-2025---_brand-white);
  --affinda-2025_button--ghost---stroke: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--ghost---icon: var(--affinda-2025---_brand-white);
  --affinda-2025_button--ghost---bg-default: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---bg-hover: var(--affinda-2025---trasparent);
}

.affinda-2025--left-aligned-typography-lock:where(.w-variant-ff712184-4828-c324-c1b1-70dec52b6239) {
  --affinda-2025_background---base: var(--affinda-2025_color--softclay---softclay-400);
  --affinda-2025_background---icon-default: var(--affinda-2025_typography---body-dark);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--softclay---softclay-600);
  --affinda-2025_background---level-1: var(--affinda-2025_color--softclay---softclay-500);
  --affinda-2025_background---border-default: var(--affinda-2025_color--softclay---softclay-700);
  --affinda-2025_background---contrast: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--softclay---softclay-600);
  --affinda-2025_background---border-heavy: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---border-active: var(--affinda-2025---_brand-ice);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-accent: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---watermark: #14343b0f;
  --affinda-2025_background---toggle-background: #fff9;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--softclay---softclay-500);
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-350);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_button--primary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---bg-default: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--primary---bg-hover: var(--affinda-2025_color--ice---ice-600);
  --affinda-2025_button--primary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-hover: #00000014;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--ghost---bg-hover: var(--affinda-2025---trasparent);
}

.affinda-2025--left-aligned-typography-lock:where(.w-variant-ff712184-4828-c324-c1b1-70dec52b623a) {
  --affinda-2025_background---base: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---icon-default: var(--affinda-2025_typography---body-dark);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--mist-green---mistgreen-600);
  --affinda-2025_background---level-1: var(--affinda-2025_color--mist-green---mistgreen-300);
  --affinda-2025_background---border-default: var(--affinda-2025_color--mist-green---mistgreen-700);
  --affinda-2025_background---contrast: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--mist-green---mistgreen-400);
  --affinda-2025_background---border-heavy: var(--affinda-2025_color--mist-green---mistgreen-700);
  --affinda-2025_background---border-active: var(--affinda-2025_color--softclay---softclay-800);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-accent: var(--affinda-2025_typography---heading-secondary);
  --affinda-2025_background---watermark: var(--affinda-2025_color--mist-green---mistgreen-400);
  --affinda-2025_background---toggle-background: #fff9;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--mist-green---mistgreen-600);
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-350);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_button--primary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---bg-default: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--primary---bg-hover: var(--affinda-2025_color--ice---ice-600);
  --affinda-2025_button--primary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-hover: #00000014;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---stroke: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_button--ghost---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--ghost---bg-hover: var(--affinda-2025---trasparent);
}

.affinda-2025--left-aligned-typography-lock:where(.w-variant-7e79e0de-a712-7dfa-30bb-800486e474d0) {
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-350);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_background---base: var(--affinda-2025---_brand-white);
  --affinda-2025_background---icon-default: var(--affinda-2025_typography---body-dark);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--mist-green---mistgreen-200);
  --affinda-2025_background---level-1: var(--affinda-2025_color--mist-green---mistgreen-200);
  --affinda-2025_background---border-default: var(--affinda-2025_color--mist-green---mistgreen-400);
  --affinda-2025_background---contrast: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--mist-green---mistgreen-300);
  --affinda-2025_background---border-heavy: var(--affinda-2025_color--mist-green---mistgreen-500);
  --affinda-2025_background---border-active: var(--affinda-2025_color--softclay---softclay-800);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-accent: var(--affinda-2025_typography---heading-secondary);
  --affinda-2025_background---watermark: #14343b0a;
  --affinda-2025_background---toggle-background: #fff9;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--mist-green---mistgreen-100);
  --affinda-2025_button--primary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---bg-default: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--primary---bg-hover: var(--affinda-2025_color--ice---ice-600);
  --affinda-2025_button--primary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-hover: #ffffff14;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---stroke: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_button--ghost---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--ghost---bg-hover: var(--affinda-2025---trasparent);
}

.affinda-2025--left-aligned-typography-lock:where(.w-variant-7e79e0de-a712-7dfa-30bb-800486e474d1) {
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-100);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-200);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-white);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-white);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_background---base: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-default: var(--affinda-2025---_brand-white);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--inkwell---inkwell-450);
  --affinda-2025_background---level-1: var(--affinda-2025_color--inkwell---inkwell-450);
  --affinda-2025_background---border-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_background---contrast: var(--affinda-2025_color--inkwell---inkwell-700);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_background---border-heavy: var(--affinda-2025_color--inkwell---inkwell-700);
  --affinda-2025_background---border-active: var(--affinda-2025---_brand-ice);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-white);
  --affinda-2025_background---icon-accent: var(--affinda-2025---_brand-ice);
  --affinda-2025_background---watermark: #ffffff0f;
  --affinda-2025_background---toggle-background: #14343b;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--inkwell---inkwell-600);
  --affinda-2025_button--primary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---bg-default: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--primary---bg-hover: var(--affinda-2025_color--ice---ice-600);
  --affinda-2025_button--primary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-white);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-white);
  --affinda-2025_button--secondary---bg-hover: #00000014;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-white);
  --affinda-2025_button--ghost---text: var(--affinda-2025---_brand-white);
  --affinda-2025_button--ghost---stroke: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--ghost---icon: var(--affinda-2025---_brand-white);
  --affinda-2025_button--ghost---bg-default: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---bg-hover: var(--affinda-2025---trasparent);
}

.affinda-2025--left-aligned-typography-lock:where(.w-variant-7e79e0de-a712-7dfa-30bb-800486e474d2) {
  --affinda-2025_background---base: var(--affinda-2025_color--softclay---softclay-400);
  --affinda-2025_background---icon-default: var(--affinda-2025_typography---body-dark);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--softclay---softclay-600);
  --affinda-2025_background---level-1: var(--affinda-2025_color--softclay---softclay-500);
  --affinda-2025_background---border-default: var(--affinda-2025_color--softclay---softclay-700);
  --affinda-2025_background---contrast: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--softclay---softclay-600);
  --affinda-2025_background---border-heavy: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---border-active: var(--affinda-2025---_brand-ice);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-accent: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---watermark: #14343b0f;
  --affinda-2025_background---toggle-background: #fff9;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--softclay---softclay-500);
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-350);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_button--primary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---bg-default: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--primary---bg-hover: var(--affinda-2025_color--ice---ice-600);
  --affinda-2025_button--primary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-hover: #00000014;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--ghost---bg-hover: var(--affinda-2025---trasparent);
}

.affinda-2025--left-aligned-typography-lock:where(.w-variant-7e79e0de-a712-7dfa-30bb-800486e474d3) {
  --affinda-2025_background---base: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---icon-default: var(--affinda-2025_typography---body-dark);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--mist-green---mistgreen-600);
  --affinda-2025_background---level-1: var(--affinda-2025_color--mist-green---mistgreen-300);
  --affinda-2025_background---border-default: var(--affinda-2025_color--mist-green---mistgreen-700);
  --affinda-2025_background---contrast: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--mist-green---mistgreen-400);
  --affinda-2025_background---border-heavy: var(--affinda-2025_color--mist-green---mistgreen-700);
  --affinda-2025_background---border-active: var(--affinda-2025_color--softclay---softclay-800);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-accent: var(--affinda-2025_typography---heading-secondary);
  --affinda-2025_background---watermark: var(--affinda-2025_color--mist-green---mistgreen-400);
  --affinda-2025_background---toggle-background: #fff9;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--mist-green---mistgreen-600);
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-350);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_button--primary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---bg-default: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--primary---bg-hover: var(--affinda-2025_color--ice---ice-600);
  --affinda-2025_button--primary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-hover: #00000014;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---stroke: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_button--ghost---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--ghost---bg-hover: var(--affinda-2025---trasparent);
}

.affinda-2025--left-aligned-typography-lock:where(.w-variant-b19d5ef9-93b2-6481-e409-19944f81ec9d) {
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-350);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_background---base: var(--affinda-2025---_brand-white);
  --affinda-2025_background---icon-default: var(--affinda-2025_typography---body-dark);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--mist-green---mistgreen-200);
  --affinda-2025_background---level-1: var(--affinda-2025_color--mist-green---mistgreen-200);
  --affinda-2025_background---border-default: var(--affinda-2025_color--mist-green---mistgreen-400);
  --affinda-2025_background---contrast: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--mist-green---mistgreen-300);
  --affinda-2025_background---border-heavy: var(--affinda-2025_color--mist-green---mistgreen-500);
  --affinda-2025_background---border-active: var(--affinda-2025_color--softclay---softclay-800);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-accent: var(--affinda-2025_typography---heading-secondary);
  --affinda-2025_background---watermark: #14343b0a;
  --affinda-2025_background---toggle-background: #fff9;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--mist-green---mistgreen-100);
  --affinda-2025_button--primary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---bg-default: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--primary---bg-hover: var(--affinda-2025_color--ice---ice-600);
  --affinda-2025_button--primary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-hover: #ffffff14;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---stroke: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_button--ghost---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--ghost---bg-hover: var(--affinda-2025---trasparent);
}

.affinda-2025--left-aligned-typography-lock:where(.w-variant-b19d5ef9-93b2-6481-e409-19944f81ec9e) {
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-100);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-200);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-white);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-white);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_background---base: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-default: var(--affinda-2025---_brand-white);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--inkwell---inkwell-450);
  --affinda-2025_background---level-1: var(--affinda-2025_color--inkwell---inkwell-450);
  --affinda-2025_background---border-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_background---contrast: var(--affinda-2025_color--inkwell---inkwell-700);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_background---border-heavy: var(--affinda-2025_color--inkwell---inkwell-700);
  --affinda-2025_background---border-active: var(--affinda-2025---_brand-ice);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-white);
  --affinda-2025_background---icon-accent: var(--affinda-2025---_brand-ice);
  --affinda-2025_background---watermark: #ffffff0f;
  --affinda-2025_background---toggle-background: #14343b;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--inkwell---inkwell-600);
  --affinda-2025_button--primary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---bg-default: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--primary---bg-hover: var(--affinda-2025_color--ice---ice-600);
  --affinda-2025_button--primary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-white);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-white);
  --affinda-2025_button--secondary---bg-hover: #00000014;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-white);
  --affinda-2025_button--ghost---text: var(--affinda-2025---_brand-white);
  --affinda-2025_button--ghost---stroke: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--ghost---icon: var(--affinda-2025---_brand-white);
  --affinda-2025_button--ghost---bg-default: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---bg-hover: var(--affinda-2025---trasparent);
}

.affinda-2025--left-aligned-typography-lock:where(.w-variant-b19d5ef9-93b2-6481-e409-19944f81ec9f) {
  --affinda-2025_background---base: var(--affinda-2025_color--softclay---softclay-400);
  --affinda-2025_background---icon-default: var(--affinda-2025_typography---body-dark);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--softclay---softclay-600);
  --affinda-2025_background---level-1: var(--affinda-2025_color--softclay---softclay-500);
  --affinda-2025_background---border-default: var(--affinda-2025_color--softclay---softclay-700);
  --affinda-2025_background---contrast: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--softclay---softclay-600);
  --affinda-2025_background---border-heavy: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---border-active: var(--affinda-2025---_brand-ice);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-accent: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---watermark: #14343b0f;
  --affinda-2025_background---toggle-background: #fff9;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--softclay---softclay-500);
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-350);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_button--primary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---bg-default: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--primary---bg-hover: var(--affinda-2025_color--ice---ice-600);
  --affinda-2025_button--primary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-hover: #00000014;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--ghost---bg-hover: var(--affinda-2025---trasparent);
}

.affinda-2025--left-aligned-typography-lock:where(.w-variant-b19d5ef9-93b2-6481-e409-19944f81eca0) {
  --affinda-2025_background---base: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---icon-default: var(--affinda-2025_typography---body-dark);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--mist-green---mistgreen-600);
  --affinda-2025_background---level-1: var(--affinda-2025_color--mist-green---mistgreen-300);
  --affinda-2025_background---border-default: var(--affinda-2025_color--mist-green---mistgreen-700);
  --affinda-2025_background---contrast: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--mist-green---mistgreen-400);
  --affinda-2025_background---border-heavy: var(--affinda-2025_color--mist-green---mistgreen-700);
  --affinda-2025_background---border-active: var(--affinda-2025_color--softclay---softclay-800);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-accent: var(--affinda-2025_typography---heading-secondary);
  --affinda-2025_background---watermark: var(--affinda-2025_color--mist-green---mistgreen-400);
  --affinda-2025_background---toggle-background: #fff9;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--mist-green---mistgreen-600);
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-350);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_button--primary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---bg-default: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--primary---bg-hover: var(--affinda-2025_color--ice---ice-600);
  --affinda-2025_button--primary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-hover: #00000014;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---stroke: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_button--ghost---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--ghost---bg-hover: var(--affinda-2025---trasparent);
}

.affinda-2025--logos-grid {
  grid-column-gap: 51px;
  grid-row-gap: 51px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: flex;
}

.affinda-2025--logos-grid.affinda-2025--w-layout-grid {
  grid-column-gap: 70px;
  grid-row-gap: 70px;
  overflow: visible;
}

.affinda-2025--logos-grid.affinda-2025--w-layout-grid.affinda-2025--w-layout-grid-logos.affinda-2025--first-row {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  padding-bottom: 16px;
  position: relative;
  left: -60px;
}

.affinda-2025--logos-grid.affinda-2025--w-layout-grid.affinda-2025--w-layout-grid-logos.affinda-2025--second-row {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  position: relative;
  left: -15px;
}

.affinda-2025--logos-wrapper {
  padding-top: var(--affinda-2025_size--margins---margin-tb-tight);
  padding-bottom: var(--affinda-2025_size--margins---margin-tb-tight);
  border-top: 1px solid var(--affinda-2025_background---border-subtle);
  background-color: var(--affinda-2025_background---base);
  width: 100%;
  min-width: 100%;
  max-width: 100%;
  margin-left: 0%;
  padding-left: 0%;
  position: relative;
  overflow: hidden;
}

.affinda-2025--logos-wrapper:where(.w-variant-936b153a-3338-3e7c-b930-bf2c361d124a), .affinda-2025--logos-wrapper:where(.w-variant-0a24283a-8e22-6b8c-33d4-cbe8ed8fac63) {
  background-color: var(--affinda-2025_background---ivory-paper);
}

.affinda-2025--logo-scroll-container {
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-350);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_background---base: var(--affinda-2025---_brand-white);
  --affinda-2025_background---icon-default: var(--affinda-2025_typography---body-dark);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--mist-green---mistgreen-200);
  --affinda-2025_background---level-1: var(--affinda-2025_color--mist-green---mistgreen-200);
  --affinda-2025_background---border-default: var(--affinda-2025_color--mist-green---mistgreen-400);
  --affinda-2025_background---contrast: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--mist-green---mistgreen-300);
  --affinda-2025_background---border-heavy: var(--affinda-2025_color--mist-green---mistgreen-500);
  --affinda-2025_background---border-active: var(--affinda-2025_color--softclay---softclay-800);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-accent: var(--affinda-2025_typography---heading-secondary);
  --affinda-2025_background---watermark: #14343b0a;
  --affinda-2025_background---toggle-background: #fff9;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--mist-green---mistgreen-100);
  margin-top: 0;
}

.affinda-2025--logo-scroll-container:where(.w-variant-e88bbf2b-6d60-08cb-f805-269c5ea682b6) {
  --affinda-2025_background---base: var(--affinda-2025_color--softclay---softclay-400);
  --affinda-2025_background---icon-default: var(--affinda-2025_typography---body-dark);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--softclay---softclay-600);
  --affinda-2025_background---level-1: var(--affinda-2025_color--softclay---softclay-500);
  --affinda-2025_background---border-default: var(--affinda-2025_color--softclay---softclay-700);
  --affinda-2025_background---contrast: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--softclay---softclay-600);
  --affinda-2025_background---border-heavy: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---border-active: var(--affinda-2025---_brand-ice);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-accent: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---watermark: #14343b0f;
  --affinda-2025_background---toggle-background: #fff9;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--softclay---softclay-500);
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-350);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
}

.affinda-2025--logo-scroll-container:where(.w-variant-936b153a-3338-3e7c-b930-bf2c361d124a) {
  background-color: var(--affinda-2025_background---ivory-paper);
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-350);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_background---base: var(--affinda-2025---_brand-white);
  --affinda-2025_background---icon-default: var(--affinda-2025_typography---body-dark);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--mist-green---mistgreen-200);
  --affinda-2025_background---level-1: var(--affinda-2025_color--mist-green---mistgreen-200);
  --affinda-2025_background---border-default: var(--affinda-2025_color--mist-green---mistgreen-400);
  --affinda-2025_background---contrast: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--mist-green---mistgreen-300);
  --affinda-2025_background---border-heavy: var(--affinda-2025_color--mist-green---mistgreen-500);
  --affinda-2025_background---border-active: var(--affinda-2025_color--softclay---softclay-800);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-accent: var(--affinda-2025_typography---heading-secondary);
  --affinda-2025_background---watermark: #14343b0a;
  --affinda-2025_background---toggle-background: #fff9;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--mist-green---mistgreen-100);
}

.affinda-2025--logo-scroll-container:where(.w-variant-3dc74f28-fbd1-1eb1-789c-4bb14ae5d895) {
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-100);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-200);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-white);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-white);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_background---base: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-default: var(--affinda-2025---_brand-white);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--inkwell---inkwell-450);
  --affinda-2025_background---level-1: var(--affinda-2025_color--inkwell---inkwell-450);
  --affinda-2025_background---border-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_background---contrast: var(--affinda-2025_color--inkwell---inkwell-700);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_background---border-heavy: var(--affinda-2025_color--inkwell---inkwell-700);
  --affinda-2025_background---border-active: var(--affinda-2025---_brand-ice);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-white);
  --affinda-2025_background---icon-accent: var(--affinda-2025---_brand-ice);
  --affinda-2025_background---watermark: #ffffff0f;
  --affinda-2025_background---toggle-background: #14343b;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--inkwell---inkwell-600);
}

.affinda-2025--logo-scroll-container:where(.w-variant-4a1e649e-07dd-5348-6e73-e9981db70a5f) {
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-350);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_background---base: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---icon-default: var(--affinda-2025_typography---body-dark);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--mist-green---mistgreen-600);
  --affinda-2025_background---level-1: var(--affinda-2025_color--mist-green---mistgreen-300);
  --affinda-2025_background---border-default: var(--affinda-2025_color--mist-green---mistgreen-700);
  --affinda-2025_background---contrast: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--mist-green---mistgreen-400);
  --affinda-2025_background---border-heavy: var(--affinda-2025_color--mist-green---mistgreen-700);
  --affinda-2025_background---border-active: var(--affinda-2025_color--softclay---softclay-800);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-accent: var(--affinda-2025_typography---heading-secondary);
  --affinda-2025_background---watermark: var(--affinda-2025_color--mist-green---mistgreen-400);
  --affinda-2025_background---toggle-background: #fff9;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--mist-green---mistgreen-600);
}

.affinda-2025--logo-scroll-container:where(.w-variant-0a24283a-8e22-6b8c-33d4-cbe8ed8fac65) {
  --affinda-2025_background---base: var(--affinda-2025_color--softclay---softclay-400);
  --affinda-2025_background---icon-default: var(--affinda-2025_typography---body-dark);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--softclay---softclay-600);
  --affinda-2025_background---level-1: var(--affinda-2025_color--softclay---softclay-500);
  --affinda-2025_background---border-default: var(--affinda-2025_color--softclay---softclay-700);
  --affinda-2025_background---contrast: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--softclay---softclay-600);
  --affinda-2025_background---border-heavy: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---border-active: var(--affinda-2025---_brand-ice);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-accent: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---watermark: #14343b0f;
  --affinda-2025_background---toggle-background: #fff9;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--softclay---softclay-500);
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-350);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
}

.affinda-2025--logo-scroll-container:where(.w-variant-0a24283a-8e22-6b8c-33d4-cbe8ed8fac63) {
  background-color: var(--affinda-2025_background---ivory-paper);
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-350);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_background---base: var(--affinda-2025---_brand-white);
  --affinda-2025_background---icon-default: var(--affinda-2025_typography---body-dark);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--mist-green---mistgreen-200);
  --affinda-2025_background---level-1: var(--affinda-2025_color--mist-green---mistgreen-200);
  --affinda-2025_background---border-default: var(--affinda-2025_color--mist-green---mistgreen-400);
  --affinda-2025_background---contrast: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--mist-green---mistgreen-300);
  --affinda-2025_background---border-heavy: var(--affinda-2025_color--mist-green---mistgreen-500);
  --affinda-2025_background---border-active: var(--affinda-2025_color--softclay---softclay-800);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-accent: var(--affinda-2025_typography---heading-secondary);
  --affinda-2025_background---watermark: #14343b0a;
  --affinda-2025_background---toggle-background: #fff9;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--mist-green---mistgreen-100);
}

.affinda-2025--logo-scroll-container:where(.w-variant-0a24283a-8e22-6b8c-33d4-cbe8ed8fac64) {
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-100);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-200);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-white);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-white);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_background---base: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-default: var(--affinda-2025---_brand-white);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--inkwell---inkwell-450);
  --affinda-2025_background---level-1: var(--affinda-2025_color--inkwell---inkwell-450);
  --affinda-2025_background---border-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_background---contrast: var(--affinda-2025_color--inkwell---inkwell-700);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_background---border-heavy: var(--affinda-2025_color--inkwell---inkwell-700);
  --affinda-2025_background---border-active: var(--affinda-2025---_brand-ice);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-white);
  --affinda-2025_background---icon-accent: var(--affinda-2025---_brand-ice);
  --affinda-2025_background---watermark: #ffffff0f;
  --affinda-2025_background---toggle-background: #14343b;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--inkwell---inkwell-600);
}

.affinda-2025--logo-scroll-container:where(.w-variant-0a24283a-8e22-6b8c-33d4-cbe8ed8fac66) {
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-350);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_background---base: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---icon-default: var(--affinda-2025_typography---body-dark);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--mist-green---mistgreen-600);
  --affinda-2025_background---level-1: var(--affinda-2025_color--mist-green---mistgreen-300);
  --affinda-2025_background---border-default: var(--affinda-2025_color--mist-green---mistgreen-700);
  --affinda-2025_background---contrast: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--mist-green---mistgreen-400);
  --affinda-2025_background---border-heavy: var(--affinda-2025_color--mist-green---mistgreen-700);
  --affinda-2025_background---border-active: var(--affinda-2025_color--softclay---softclay-800);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-accent: var(--affinda-2025_typography---heading-secondary);
  --affinda-2025_background---watermark: var(--affinda-2025_color--mist-green---mistgreen-400);
  --affinda-2025_background---toggle-background: #fff9;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--mist-green---mistgreen-600);
}

.affinda-2025--logo-scroll-container.affinda-2025--pill-offset {
  margin-top: -450px;
}

.affinda-2025--scroll-logo {
  object-fit: contain;
  display: flex;
}

.affinda-2025--logo-box {
  justify-content: center;
  align-self: flex-end;
  align-items: center;
  width: 100%;
  height: 100%;
  display: flex;
}

.affinda-2025--logo-card {
  border-radius: var(--affinda-2025_size--radii---logo-well);
  background-color: var(--affinda-2025_background---level-1);
  justify-content: center;
  align-items: center;
  width: 188px;
  height: 72px;
  padding: 20px 32px;
  display: flex;
}

.affinda-2025--logo-card:where(.w-variant-936b153a-3338-3e7c-b930-bf2c361d124a), .affinda-2025--logo-card:where(.w-variant-0a24283a-8e22-6b8c-33d4-cbe8ed8fac63) {
  background-color: var(--affinda-2025_background---level-1);
}

.affinda-2025--utility-text-align-center {
  text-align: center;
}

.affinda-2025--center-aligned-typography-lock {
  padding-right: var(--affinda-2025_size--margins---margin-lr);
  padding-left: var(--affinda-2025_size--margins---margin-lr);
  width: 100%;
}

.affinda-2025--ghost {
  padding-left: var(--affinda-2025_size--primatives---0);
  color: var(--affinda-2025_button--ghost---text);
  --affinda-2025_button--ghost---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---stroke: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_button--ghost---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--ghost---bg-hover: var(--affinda-2025---trasparent);
  background-color: #0000;
  border: 0 #0000;
}

.affinda-2025--ghost:where(.w-variant-fb1e3e9f-23f9-1f04-99e8-3cd1a3a96839) {
  --affinda-2025_button--ghost---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---stroke: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_button--ghost---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--ghost---bg-hover: var(--affinda-2025---trasparent);
}

.affinda-2025--ghost:where(.w-variant-c9fab8a3-a12a-a1f4-8048-2a10620c4c58) {
  --affinda-2025_button--ghost---text: var(--affinda-2025---_brand-white);
  --affinda-2025_button--ghost---stroke: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--ghost---icon: var(--affinda-2025---_brand-white);
  --affinda-2025_button--ghost---bg-default: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---bg-hover: var(--affinda-2025---trasparent);
}

.affinda-2025--ghost:where(.w-variant-a0d12a1b-86c2-daae-0a19-ff803fa832e7) {
  --affinda-2025_button--ghost---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--ghost---bg-hover: var(--affinda-2025---trasparent);
}

.affinda-2025--ghost:where(.w-variant-a282a8b5-111c-9db6-e88e-6a62daa8e63e), .affinda-2025--ghost:where(.w-variant-c866693e-835d-37f4-8b74-0dd477f0f9a1) {
  --affinda-2025_button--ghost---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---stroke: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_button--ghost---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--ghost---bg-hover: var(--affinda-2025---trasparent);
}

.affinda-2025--ghost:where(.w-variant-c866693e-835d-37f4-8b74-0dd477f0f9a2) {
  --affinda-2025_button--ghost---text: var(--affinda-2025---_brand-white);
  --affinda-2025_button--ghost---stroke: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--ghost---icon: var(--affinda-2025---_brand-white);
  --affinda-2025_button--ghost---bg-default: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---bg-hover: var(--affinda-2025---trasparent);
}

.affinda-2025--ghost:where(.w-variant-c866693e-835d-37f4-8b74-0dd477f0f9a3) {
  --affinda-2025_button--ghost---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--ghost---bg-hover: var(--affinda-2025---trasparent);
}

.affinda-2025--ghost:where(.w-variant-c866693e-835d-37f4-8b74-0dd477f0f9a4) {
  --affinda-2025_button--ghost---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---stroke: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_button--ghost---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--ghost---bg-hover: var(--affinda-2025---trasparent);
}

.affinda-2025--ghost:where(.w-variant-f6ebf76c-dda7-a3f5-7bb0-d91528b60a09) {
  --affinda-2025_button--ghost---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---stroke: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_button--ghost---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--ghost---bg-hover: var(--affinda-2025---trasparent);
  --affinda-2025_background---base: var(--affinda-2025---_brand-white);
  --affinda-2025_background---icon-default: var(--affinda-2025_typography---body-dark);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--mist-green---mistgreen-200);
  --affinda-2025_background---level-1: var(--affinda-2025_color--mist-green---mistgreen-200);
  --affinda-2025_background---border-default: var(--affinda-2025_color--mist-green---mistgreen-400);
  --affinda-2025_background---contrast: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--mist-green---mistgreen-300);
  --affinda-2025_background---border-heavy: var(--affinda-2025_color--mist-green---mistgreen-500);
  --affinda-2025_background---border-active: var(--affinda-2025_color--softclay---softclay-800);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-accent: var(--affinda-2025_typography---heading-secondary);
  --affinda-2025_background---watermark: #14343b0a;
  --affinda-2025_background---toggle-background: #fff9;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--mist-green---mistgreen-100);
}

.affinda-2025--ghost:where(.w-variant-22d806dc-2dd4-137c-cd6b-85b89451ef04) {
  --affinda-2025_button--ghost---text: var(--affinda-2025---_brand-white);
  --affinda-2025_button--ghost---stroke: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--ghost---icon: var(--affinda-2025---_brand-white);
  --affinda-2025_button--ghost---bg-default: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---bg-hover: var(--affinda-2025---trasparent);
}

.affinda-2025--ghost:where(.w-variant-41a7c5a5-300c-6026-9a89-8fe3003852d6) {
  --affinda-2025_button--ghost---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--ghost---bg-hover: var(--affinda-2025---trasparent);
}

.affinda-2025--ghost:where(.w-variant-4b6180db-5864-9b10-2d87-e9fdb039c2ed) {
  --affinda-2025_button--ghost---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---stroke: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_button--ghost---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--ghost---bg-hover: var(--affinda-2025---trasparent);
}

.affinda-2025--ghost:hover {
  background-color: #0000;
}

.affinda-2025--image-text-column {
  flex-flow: column;
  justify-content: center;
  align-items: stretch;
  height: 100%;
  min-height: auto;
  display: flex;
}

.affinda-2025--block-image {
  border-radius: var(--affinda-2025_size--radii---image);
  width: 100%;
}

.affinda-2025--block-content {
  padding-top: 40px;
  padding-right: 40px;
}

.affinda-2025--ghost-button-underline {
  border-bottom: 2px solid var(--affinda-2025_button--ghost---stroke);
}

.affinda-2025--image-with-text-flex {
  flex-flow: column;
  justify-content: space-between;
  height: 100%;
  display: flex;
}

.affinda-2025--utility-padding-bottom-2rem {
  padding-bottom: 2rem;
}

.affinda-2025--image-400 {
  border-radius: var(--affinda-2025_size--radii---image);
  width: 400px;
  position: relative;
  right: 0;
}

.affinda-2025--image-heading {
  padding-bottom: 16px;
}

.affinda-2025--left-side-image-text-grid {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: auto 1fr;
}

.affinda-2025--utility-padding-top-0-5rem {
  padding-top: .5rem;
}

.affinda-2025--utility-padding-top-0-5rem.affinda-2025--utility-padding-bottom-0-5rem {
  margin-bottom: 0;
  font-weight: 400;
  display: flex;
}

.affinda-2025--utility-padding-bottom-0-5rem {
  padding-bottom: .5rem;
}

.affinda-2025--flex-horizontal {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex-flow: row;
  display: flex;
}

.affinda-2025--footer {
  color: #000;
  background-color: #fff;
  padding-top: 4rem;
  padding-bottom: 4rem;
}

.affinda-2025--footer-link-with-icon-container {
  grid-column-gap: var(--affinda-2025_size--primatives---1);
  grid-row-gap: var(--affinda-2025_size--primatives---1);
  flex-flow: row;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  align-items: center;
  display: inline-flex;
  position: static;
}

.affinda-2025--footer-icon {
  width: auto;
}

.affinda-2025--image-8 {
  width: 100%;
  margin-top: -1px;
}

.affinda-2025--iso-logo {
  box-sizing: border-box;
  max-width: 80px;
  height: 80px;
}

.affinda-2025--div-block-51 {
  overflow: hidden;
}

.affinda-2025--image-11 {
  display: none;
}

.affinda-2025--div-block-52 {
  padding-bottom: var(--affinda-2025_size--primatives---1-5);
  justify-content: space-between;
  align-items: flex-end;
  width: 100%;
  display: flex;
}

.affinda-2025--div-block-53 {
  width: 100%;
}

.affinda-2025--image-12, .affinda-2025--footer-icon.affinda-2025--footer-desktop-hidden, .affinda-2025--footer-desktop-hidden {
  display: none;
}

.affinda-2025--footer-mobile-hidden {
  display: block;
}

.affinda-2025--inkwell {
  background-color: var(--affinda-2025_background---base);
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-100);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-200);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-white);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-white);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_background---base: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-default: var(--affinda-2025---_brand-white);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--inkwell---inkwell-450);
  --affinda-2025_background---level-1: var(--affinda-2025_color--inkwell---inkwell-450);
  --affinda-2025_background---border-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_background---contrast: var(--affinda-2025_color--inkwell---inkwell-700);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_background---border-heavy: var(--affinda-2025_color--inkwell---inkwell-700);
  --affinda-2025_background---border-active: var(--affinda-2025---_brand-ice);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-white);
  --affinda-2025_background---icon-accent: var(--affinda-2025---_brand-ice);
  --affinda-2025_background---watermark: #ffffff0f;
  --affinda-2025_background---toggle-background: #14343b;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--inkwell---inkwell-600);
}

.affinda-2025--inkwell:where(.w-variant-936b153a-3338-3e7c-b930-bf2c361d124a) {
  background-color: var(--affinda-2025_background---ivory-paper);
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-350);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_background---base: var(--affinda-2025---_brand-white);
  --affinda-2025_background---icon-default: var(--affinda-2025_typography---body-dark);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--mist-green---mistgreen-200);
  --affinda-2025_background---level-1: var(--affinda-2025_color--mist-green---mistgreen-200);
  --affinda-2025_background---border-default: var(--affinda-2025_color--mist-green---mistgreen-400);
  --affinda-2025_background---contrast: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--mist-green---mistgreen-300);
  --affinda-2025_background---border-heavy: var(--affinda-2025_color--mist-green---mistgreen-500);
  --affinda-2025_background---border-active: var(--affinda-2025_color--softclay---softclay-800);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-accent: var(--affinda-2025_typography---heading-secondary);
  --affinda-2025_background---watermark: #14343b0a;
  --affinda-2025_background---toggle-background: #fff9;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--mist-green---mistgreen-100);
}

.affinda-2025--footer-left-cards {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  grid-template-rows: auto 1fr;
  grid-template-columns: 1fr;
  width: auto;
  margin-right: 24px;
}

.affinda-2025--grid-42 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  grid-template-rows: 1fr auto;
  grid-template-columns: 1fr;
}

.affinda-2025--footer-grid {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: auto 1fr;
  width: 100%;
}

.affinda-2025--links-grid {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

.affinda-2025--top-left-card-content {
  grid-column-gap: var(--affinda-2025_size--primatives---6);
  grid-row-gap: var(--affinda-2025_size--primatives---6);
  flex-flow: column;
  display: flex;
}

.affinda-2025--footer-iso-grid {
  grid-template-rows: auto;
  grid-template-columns: 1fr auto;
  justify-content: space-between;
  align-items: center;
}

.affinda-2025--links-and-iso-flex-container {
  grid-column-gap: 44px;
  grid-row-gap: 44px;
  align-items: center;
}

.affinda-2025--privacy-website-product-link-container {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  padding-top: 24px;
  padding-bottom: 24px;
}

.affinda-2025--sales-and-support-link-container {
  padding-bottom: var(--affinda-2025_size--primatives---1-5);
}

.affinda-2025--footer-link-out-icon {
  color: var(--affinda-2025_typography---body-subtle);
  align-items: center;
  padding-top: 8px;
  padding-bottom: 8px;
  display: flex;
}

.affinda-2025--footer-card-container {
  border-radius: var(--affinda-2025_size--radii---card-level-1);
  background-color: var(--affinda-2025_background---base);
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-350);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_illustration---illustration-base: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_illustration---illustration-accent-1: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_illustration---illustration-accent-2: var(--affinda-2025_color--softclay---softclay-400);
  --affinda-2025_illustration---illustration-accent-3: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_illustration---illustration-accent-4: var(--affinda-2025_color--mist-green---mistgreen-200);
  --affinda-2025_button--primary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---bg-default: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--primary---bg-hover: var(--affinda-2025_color--ice---ice-600);
  --affinda-2025_button--primary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-hover: #00000014;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---stroke: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_button--ghost---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--ghost---bg-hover: var(--affinda-2025---trasparent);
  flex-flow: column;
  width: 400px;
  max-width: 400px;
  height: 436px;
  max-height: 436px;
  list-style-type: none;
  overflow: hidden;
}

.affinda-2025--footer-card-container:where(.w-variant-557f3a78-95ad-9e47-fd09-a15d65712985) {
  --affinda-2025_background---base: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-default: var(--affinda-2025---_brand-white);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--inkwell---inkwell-450);
  --affinda-2025_background---level-1: var(--affinda-2025_color--inkwell---inkwell-450);
  --affinda-2025_background---border-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_background---contrast: var(--affinda-2025_color--inkwell---inkwell-700);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_background---border-heavy: var(--affinda-2025_color--inkwell---inkwell-700);
  --affinda-2025_background---border-active: var(--affinda-2025---_brand-ice);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-white);
  --affinda-2025_background---icon-accent: var(--affinda-2025---_brand-ice);
  --affinda-2025_background---watermark: #ffffff0f;
  --affinda-2025_background---toggle-background: #14343b;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--inkwell---inkwell-600);
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-100);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-200);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-white);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-white);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
}

.affinda-2025--footer-card-container:where(.w-variant-e6a04bad-3695-351a-6655-f083e1c83be8) {
  --affinda-2025_background---base: var(--affinda-2025_color--softclay---softclay-400);
  --affinda-2025_background---icon-default: var(--affinda-2025_typography---body-dark);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--softclay---softclay-600);
  --affinda-2025_background---level-1: var(--affinda-2025_color--softclay---softclay-500);
  --affinda-2025_background---border-default: var(--affinda-2025_color--softclay---softclay-700);
  --affinda-2025_background---contrast: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--softclay---softclay-600);
  --affinda-2025_background---border-heavy: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---border-active: var(--affinda-2025---_brand-ice);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-accent: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---watermark: #14343b0f;
  --affinda-2025_background---toggle-background: #fff9;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--softclay---softclay-500);
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-350);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
}

.affinda-2025--footer-card-container:where(.w-variant-989b8f61-d76f-1e5f-fdc3-d828ee4615cd) {
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-350);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_background---base: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---icon-default: var(--affinda-2025_typography---body-dark);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--mist-green---mistgreen-600);
  --affinda-2025_background---level-1: var(--affinda-2025_color--mist-green---mistgreen-300);
  --affinda-2025_background---border-default: var(--affinda-2025_color--mist-green---mistgreen-700);
  --affinda-2025_background---contrast: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--mist-green---mistgreen-400);
  --affinda-2025_background---border-heavy: var(--affinda-2025_color--mist-green---mistgreen-700);
  --affinda-2025_background---border-active: var(--affinda-2025_color--softclay---softclay-800);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-accent: var(--affinda-2025_typography---heading-secondary);
  --affinda-2025_background---watermark: var(--affinda-2025_color--mist-green---mistgreen-400);
  --affinda-2025_background---toggle-background: #fff9;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--mist-green---mistgreen-600);
}

.affinda-2025--footer-card-container:where(.w-variant-76f479f8-c365-5eac-d0c6-2b61ce091299) {
  background-color: var(--affinda-2025_background---ivory-paper);
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-350);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_background---base: var(--affinda-2025---_brand-white);
  --affinda-2025_background---icon-default: var(--affinda-2025_typography---body-dark);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--mist-green---mistgreen-200);
  --affinda-2025_background---level-1: var(--affinda-2025_color--mist-green---mistgreen-200);
  --affinda-2025_background---border-default: var(--affinda-2025_color--mist-green---mistgreen-400);
  --affinda-2025_background---contrast: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--mist-green---mistgreen-300);
  --affinda-2025_background---border-heavy: var(--affinda-2025_color--mist-green---mistgreen-500);
  --affinda-2025_background---border-active: var(--affinda-2025_color--softclay---softclay-800);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-accent: var(--affinda-2025_typography---heading-secondary);
  --affinda-2025_background---watermark: #14343b0a;
  --affinda-2025_background---toggle-background: #fff9;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--mist-green---mistgreen-100);
  --affinda-2025_illustration---illustration-base: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_illustration---illustration-accent-1: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_illustration---illustration-accent-2: var(--affinda-2025_color--softclay---softclay-400);
  --affinda-2025_illustration---illustration-accent-3: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_illustration---illustration-accent-4: var(--affinda-2025_color--mist-green---mistgreen-200);
  --affinda-2025_button--primary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---bg-default: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--primary---bg-hover: var(--affinda-2025_color--ice---ice-600);
  --affinda-2025_button--primary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-hover: #ffffff14;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---stroke: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_button--ghost---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--ghost---bg-hover: var(--affinda-2025---trasparent);
}

.affinda-2025--footer-card-container:where(.w-variant-a8645604-b050-28e3-d0f3-5959ea8aa1c1) {
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-100);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-200);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-white);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-white);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_background---base: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-default: var(--affinda-2025---_brand-white);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--inkwell---inkwell-450);
  --affinda-2025_background---level-1: var(--affinda-2025_color--inkwell---inkwell-450);
  --affinda-2025_background---border-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_background---contrast: var(--affinda-2025_color--inkwell---inkwell-700);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_background---border-heavy: var(--affinda-2025_color--inkwell---inkwell-700);
  --affinda-2025_background---border-active: var(--affinda-2025---_brand-ice);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-white);
  --affinda-2025_background---icon-accent: var(--affinda-2025---_brand-ice);
  --affinda-2025_background---watermark: #ffffff0f;
  --affinda-2025_background---toggle-background: #14343b;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--inkwell---inkwell-600);
  --affinda-2025_illustration---illustration-base: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_illustration---illustration-accent-1: var(--affinda-2025---_brand-white);
  --affinda-2025_illustration---illustration-accent-2: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_illustration---illustration-accent-3: var(--affinda-2025_color--softclay---softclay-400);
  --affinda-2025_illustration---illustration-accent-4: var(--affinda-2025_color--mist-green---mistgreen-400);
  --affinda-2025_button--primary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---bg-default: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--primary---bg-hover: var(--affinda-2025_color--ice---ice-600);
  --affinda-2025_button--primary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-white);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-white);
  --affinda-2025_button--secondary---bg-hover: #00000014;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-white);
  --affinda-2025_button--ghost---text: var(--affinda-2025---_brand-white);
  --affinda-2025_button--ghost---stroke: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--ghost---icon: var(--affinda-2025---_brand-white);
  --affinda-2025_button--ghost---bg-default: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---bg-hover: var(--affinda-2025---trasparent);
}

.affinda-2025--footer-card-container:where(.w-variant-bc7f2330-69cb-d45d-389c-2044bddeff60) {
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-350);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_background---base: var(--affinda-2025_color--softclay---softclay-400);
  --affinda-2025_background---icon-default: var(--affinda-2025_typography---body-dark);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--softclay---softclay-600);
  --affinda-2025_background---level-1: var(--affinda-2025_color--softclay---softclay-500);
  --affinda-2025_background---border-default: var(--affinda-2025_color--softclay---softclay-700);
  --affinda-2025_background---contrast: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--softclay---softclay-600);
  --affinda-2025_background---border-heavy: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---border-active: var(--affinda-2025---_brand-ice);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-accent: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---watermark: #14343b0f;
  --affinda-2025_background---toggle-background: #fff9;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--softclay---softclay-500);
  --affinda-2025_illustration---illustration-base: var(--affinda-2025_color--softclay---softclay-400);
  --affinda-2025_illustration---illustration-accent-1: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_illustration---illustration-accent-2: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_illustration---illustration-accent-3: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_illustration---illustration-accent-4: var(--affinda-2025_color--mist-green---mistgreen-200);
  --affinda-2025_button--primary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---bg-default: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--primary---bg-hover: var(--affinda-2025_color--ice---ice-600);
  --affinda-2025_button--primary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-hover: #00000014;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--ghost---bg-hover: var(--affinda-2025---trasparent);
}

.affinda-2025--footer-card-container:where(.w-variant-008f253e-28e6-9b73-686d-80ae0643e9fd) {
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-350);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_background---base: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---icon-default: var(--affinda-2025_typography---body-dark);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--mist-green---mistgreen-600);
  --affinda-2025_background---level-1: var(--affinda-2025_color--mist-green---mistgreen-300);
  --affinda-2025_background---border-default: var(--affinda-2025_color--mist-green---mistgreen-700);
  --affinda-2025_background---contrast: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--mist-green---mistgreen-400);
  --affinda-2025_background---border-heavy: var(--affinda-2025_color--mist-green---mistgreen-700);
  --affinda-2025_background---border-active: var(--affinda-2025_color--softclay---softclay-800);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-accent: var(--affinda-2025_typography---heading-secondary);
  --affinda-2025_background---watermark: var(--affinda-2025_color--mist-green---mistgreen-400);
  --affinda-2025_background---toggle-background: #fff9;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--mist-green---mistgreen-600);
  --affinda-2025_illustration---illustration-base: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_illustration---illustration-accent-1: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_illustration---illustration-accent-2: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_illustration---illustration-accent-3: var(--affinda-2025_color--softclay---softclay-400);
  --affinda-2025_illustration---illustration-accent-4: var(--affinda-2025_color--mist-green---mistgreen-200);
  --affinda-2025_button--primary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---bg-default: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--primary---bg-hover: var(--affinda-2025_color--ice---ice-600);
  --affinda-2025_button--primary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-hover: #00000014;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---stroke: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_button--ghost---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--ghost---bg-hover: var(--affinda-2025---trasparent);
}

.affinda-2025--footer-card-container.affinda-2025--footer-card {
  padding: var(--affinda-2025---size-0\<deleted\|variable-1a92868c-43d1-fbb6-048c-bc7cbaa4fa6b\>);
  box-shadow: none;
  box-shadow: none;
  box-shadow: none;
  background-color: #203e45;
  border-style: none;
  border-color: #0000;
  border-radius: 32px;
}

.affinda-2025--footer-card-container.affinda-2025--hidden-on-desktop {
  display: none;
}

.affinda-2025--footer-card-container.affinda-2025--footer-card {
  padding: var(--affinda-2025_size--primatives---6);
  background-color: var(--affinda-2025_background---level-1);
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-100);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-200);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-white);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-white);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  width: auto;
  max-width: none;
  height: auto;
  max-height: none;
  overflow: visible;
}

.affinda-2025--footer-card-container.affinda-2025--footer-card.affinda-2025--transparent-on-mobile.affinda-2025--no-padding-on-mobile {
  width: auto;
  max-width: none;
  height: auto;
  max-height: none;
  overflow: visible;
}

.affinda-2025--block-content-no-heading {
  padding-top: 0;
  padding-right: 0;
}

.affinda-2025--illustration-page-banner-flex {
  grid-template-rows: auto;
  justify-content: space-between;
  align-items: center;
}

.affinda-2025--illustration-page-banner-flex:where(.w-variant-570f0408-4e3f-b483-7fea-4a0197cf7184) {
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-100);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-200);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-white);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-white);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_background---base: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-default: var(--affinda-2025---_brand-white);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--inkwell---inkwell-450);
  --affinda-2025_background---level-1: var(--affinda-2025_color--inkwell---inkwell-450);
  --affinda-2025_background---border-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_background---contrast: var(--affinda-2025_color--inkwell---inkwell-700);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_background---border-heavy: var(--affinda-2025_color--inkwell---inkwell-700);
  --affinda-2025_background---border-active: var(--affinda-2025---_brand-ice);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-white);
  --affinda-2025_background---icon-accent: var(--affinda-2025---_brand-ice);
  --affinda-2025_background---watermark: #ffffff0f;
  --affinda-2025_background---toggle-background: #14343b;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--inkwell---inkwell-600);
  --affinda-2025_button--primary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---bg-default: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--primary---bg-hover: var(--affinda-2025_color--ice---ice-600);
  --affinda-2025_button--primary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-white);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-white);
  --affinda-2025_button--secondary---bg-hover: #00000014;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-white);
  --affinda-2025_button--ghost---text: var(--affinda-2025---_brand-white);
  --affinda-2025_button--ghost---stroke: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--ghost---icon: var(--affinda-2025---_brand-white);
  --affinda-2025_button--ghost---bg-default: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---bg-hover: var(--affinda-2025---trasparent);
}

.affinda-2025--illustration-page-banner {
  background-color: var(--affinda-2025_background---base);
  color: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-350);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_background---base: var(--affinda-2025---_brand-white);
  --affinda-2025_background---icon-default: var(--affinda-2025_typography---body-dark);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--mist-green---mistgreen-200);
  --affinda-2025_background---level-1: var(--affinda-2025_color--mist-green---mistgreen-200);
  --affinda-2025_background---border-default: var(--affinda-2025_color--mist-green---mistgreen-400);
  --affinda-2025_background---contrast: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--mist-green---mistgreen-300);
  --affinda-2025_background---border-heavy: var(--affinda-2025_color--mist-green---mistgreen-500);
  --affinda-2025_background---border-active: var(--affinda-2025_color--softclay---softclay-800);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-accent: var(--affinda-2025_typography---heading-secondary);
  --affinda-2025_background---watermark: #14343b0a;
  --affinda-2025_background---toggle-background: #fff9;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--mist-green---mistgreen-100);
  --affinda-2025_button--primary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---bg-default: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--primary---bg-hover: var(--affinda-2025_color--ice---ice-600);
  --affinda-2025_button--primary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-hover: #00000014;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---stroke: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_button--ghost---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--ghost---bg-hover: var(--affinda-2025---trasparent);
  padding-top: 200px;
}

.affinda-2025--illustration-page-banner:where(.w-variant-2535aed2-d53f-138e-af9a-797479c0985d) {
  background-color: var(--affinda-2025_background---ivory-paper);
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-350);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_background---base: var(--affinda-2025---_brand-white);
  --affinda-2025_background---icon-default: var(--affinda-2025_typography---body-dark);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--mist-green---mistgreen-200);
  --affinda-2025_background---level-1: var(--affinda-2025_color--mist-green---mistgreen-200);
  --affinda-2025_background---border-default: var(--affinda-2025_color--mist-green---mistgreen-400);
  --affinda-2025_background---contrast: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--mist-green---mistgreen-300);
  --affinda-2025_background---border-heavy: var(--affinda-2025_color--mist-green---mistgreen-500);
  --affinda-2025_background---border-active: var(--affinda-2025_color--softclay---softclay-800);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-accent: var(--affinda-2025_typography---heading-secondary);
  --affinda-2025_background---watermark: #14343b0a;
  --affinda-2025_background---toggle-background: #fff9;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--mist-green---mistgreen-100);
  --affinda-2025_button--primary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---bg-default: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--primary---bg-hover: var(--affinda-2025_color--ice---ice-600);
  --affinda-2025_button--primary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-hover: #ffffff14;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---stroke: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_button--ghost---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--ghost---bg-hover: var(--affinda-2025---trasparent);
}

.affinda-2025--illustration-page-banner:where(.w-variant-570f0408-4e3f-b483-7fea-4a0197cf7184) {
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-100);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-200);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-white);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-white);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_background---base: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-default: var(--affinda-2025---_brand-white);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--inkwell---inkwell-450);
  --affinda-2025_background---level-1: var(--affinda-2025_color--inkwell---inkwell-450);
  --affinda-2025_background---border-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_background---contrast: var(--affinda-2025_color--inkwell---inkwell-700);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_background---border-heavy: var(--affinda-2025_color--inkwell---inkwell-700);
  --affinda-2025_background---border-active: var(--affinda-2025---_brand-ice);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-white);
  --affinda-2025_background---icon-accent: var(--affinda-2025---_brand-ice);
  --affinda-2025_background---watermark: #ffffff0f;
  --affinda-2025_background---toggle-background: #14343b;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--inkwell---inkwell-600);
  --affinda-2025_button--primary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---bg-default: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--primary---bg-hover: var(--affinda-2025_color--ice---ice-600);
  --affinda-2025_button--primary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-white);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-white);
  --affinda-2025_button--secondary---bg-hover: #00000014;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-white);
  --affinda-2025_button--ghost---text: var(--affinda-2025---_brand-white);
  --affinda-2025_button--ghost---stroke: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--ghost---icon: var(--affinda-2025---_brand-white);
  --affinda-2025_button--ghost---bg-default: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---bg-hover: var(--affinda-2025---trasparent);
}

.affinda-2025--illustration-page-banner:where(.w-variant-5151ce67-7f57-4543-3e37-f9ef7a5bf94a) {
  --affinda-2025_button--ghost---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--ghost---bg-hover: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-hover: #00000014;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---bg-default: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--primary---bg-hover: var(--affinda-2025_color--ice---ice-600);
  --affinda-2025_button--primary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---base: var(--affinda-2025_color--softclay---softclay-400);
  --affinda-2025_background---icon-default: var(--affinda-2025_typography---body-dark);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--softclay---softclay-600);
  --affinda-2025_background---level-1: var(--affinda-2025_color--softclay---softclay-500);
  --affinda-2025_background---border-default: var(--affinda-2025_color--softclay---softclay-700);
  --affinda-2025_background---contrast: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--softclay---softclay-600);
  --affinda-2025_background---border-heavy: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---border-active: var(--affinda-2025---_brand-ice);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-accent: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---watermark: #14343b0f;
  --affinda-2025_background---toggle-background: #fff9;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--softclay---softclay-500);
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-350);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
}

.affinda-2025--illustration-page-banner:where(.w-variant-6cd0107a-c4e0-d6a6-e03c-3faeb45d7035) {
  --affinda-2025_button--ghost---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---stroke: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_button--ghost---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--ghost---bg-hover: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-hover: #00000014;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---bg-default: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--primary---bg-hover: var(--affinda-2025_color--ice---ice-600);
  --affinda-2025_button--primary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---base: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---icon-default: var(--affinda-2025_typography---body-dark);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--mist-green---mistgreen-600);
  --affinda-2025_background---level-1: var(--affinda-2025_color--mist-green---mistgreen-300);
  --affinda-2025_background---border-default: var(--affinda-2025_color--mist-green---mistgreen-700);
  --affinda-2025_background---contrast: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--mist-green---mistgreen-400);
  --affinda-2025_background---border-heavy: var(--affinda-2025_color--mist-green---mistgreen-700);
  --affinda-2025_background---border-active: var(--affinda-2025_color--softclay---softclay-800);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-accent: var(--affinda-2025_typography---heading-secondary);
  --affinda-2025_background---watermark: var(--affinda-2025_color--mist-green---mistgreen-400);
  --affinda-2025_background---toggle-background: #fff9;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--mist-green---mistgreen-600);
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-350);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
}

.affinda-2025--illustration {
  aspect-ratio: 1;
  object-fit: contain;
  --affinda-2025_illustration---illustration-base: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_illustration---illustration-accent-1: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_illustration---illustration-accent-2: var(--affinda-2025_color--softclay---softclay-400);
  --affinda-2025_illustration---illustration-accent-3: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_illustration---illustration-accent-4: var(--affinda-2025_color--mist-green---mistgreen-200);
  flex-flow: row;
  justify-content: flex-start;
  align-items: center;
  max-width: 100%;
  max-height: 100%;
  display: flex;
  overflow: visible;
}

.affinda-2025--illustration:where(.w-variant-3715c4b9-a494-fb17-1494-0ded36eee44f) {
  --affinda-2025_illustration---illustration-base: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_illustration---illustration-accent-1: var(--affinda-2025---_brand-white);
  --affinda-2025_illustration---illustration-accent-2: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_illustration---illustration-accent-3: var(--affinda-2025_color--softclay---softclay-400);
  --affinda-2025_illustration---illustration-accent-4: var(--affinda-2025_color--mist-green---mistgreen-400);
}

.affinda-2025--illustration:where(.w-variant-e25efde6-8ea7-cc79-88f6-996a1b9e821e) {
  --affinda-2025_illustration---illustration-base: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_illustration---illustration-accent-1: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_illustration---illustration-accent-2: var(--affinda-2025_color--softclay---softclay-400);
  --affinda-2025_illustration---illustration-accent-3: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_illustration---illustration-accent-4: var(--affinda-2025_color--mist-green---mistgreen-200);
}

.affinda-2025--illustration:where(.w-variant-a9b95748-8f74-a9c7-d52c-c42e6fc2951b) {
  --affinda-2025_illustration---illustration-base: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_illustration---illustration-accent-1: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_illustration---illustration-accent-2: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_illustration---illustration-accent-3: var(--affinda-2025_color--softclay---softclay-400);
  --affinda-2025_illustration---illustration-accent-4: var(--affinda-2025_color--mist-green---mistgreen-200);
}

.affinda-2025--illustration:where(.w-variant-e41be53c-c533-51f8-0e54-a6ce1d051b1f) {
  --affinda-2025_illustration---illustration-base: var(--affinda-2025_color--softclay---softclay-400);
  --affinda-2025_illustration---illustration-accent-1: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_illustration---illustration-accent-2: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_illustration---illustration-accent-3: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_illustration---illustration-accent-4: var(--affinda-2025_color--mist-green---mistgreen-200);
}

.affinda-2025--illustration:where(.w-variant-a0829d9c-ab9b-efb1-345e-b8543f554b7c) {
  --affinda-2025_illustration---illustration-base: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_illustration---illustration-accent-1: var(--affinda-2025---_brand-white);
  --affinda-2025_illustration---illustration-accent-2: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_illustration---illustration-accent-3: var(--affinda-2025_color--softclay---softclay-400);
  --affinda-2025_illustration---illustration-accent-4: var(--affinda-2025_color--mist-green---mistgreen-400);
}

.affinda-2025--illustration:where(.w-variant-a0829d9c-ab9b-efb1-345e-b8543f554b7b) {
  --affinda-2025_illustration---illustration-base: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_illustration---illustration-accent-1: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_illustration---illustration-accent-2: var(--affinda-2025_color--softclay---softclay-400);
  --affinda-2025_illustration---illustration-accent-3: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_illustration---illustration-accent-4: var(--affinda-2025_color--mist-green---mistgreen-200);
}

.affinda-2025--illustration:where(.w-variant-a0829d9c-ab9b-efb1-345e-b8543f554b7d) {
  --affinda-2025_illustration---illustration-base: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_illustration---illustration-accent-1: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_illustration---illustration-accent-2: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_illustration---illustration-accent-3: var(--affinda-2025_color--softclay---softclay-400);
  --affinda-2025_illustration---illustration-accent-4: var(--affinda-2025_color--mist-green---mistgreen-200);
}

.affinda-2025--illustration:where(.w-variant-a0829d9c-ab9b-efb1-345e-b8543f554b7e) {
  --affinda-2025_illustration---illustration-base: var(--affinda-2025_color--softclay---softclay-400);
  --affinda-2025_illustration---illustration-accent-1: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_illustration---illustration-accent-2: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_illustration---illustration-accent-3: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_illustration---illustration-accent-4: var(--affinda-2025_color--mist-green---mistgreen-200);
}

.affinda-2025--illustration:where(.w-variant-7e4afe6e-8cc1-fc60-89da-ec83779dc783) {
  --affinda-2025_illustration---illustration-base: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_illustration---illustration-accent-1: var(--affinda-2025---_brand-white);
  --affinda-2025_illustration---illustration-accent-2: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_illustration---illustration-accent-3: var(--affinda-2025_color--softclay---softclay-400);
  --affinda-2025_illustration---illustration-accent-4: var(--affinda-2025_color--mist-green---mistgreen-400);
}

.affinda-2025--illustration:where(.w-variant-7e4afe6e-8cc1-fc60-89da-ec83779dc782) {
  --affinda-2025_illustration---illustration-base: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_illustration---illustration-accent-1: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_illustration---illustration-accent-2: var(--affinda-2025_color--softclay---softclay-400);
  --affinda-2025_illustration---illustration-accent-3: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_illustration---illustration-accent-4: var(--affinda-2025_color--mist-green---mistgreen-200);
}

.affinda-2025--illustration:where(.w-variant-7e4afe6e-8cc1-fc60-89da-ec83779dc784) {
  --affinda-2025_illustration---illustration-base: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_illustration---illustration-accent-1: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_illustration---illustration-accent-2: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_illustration---illustration-accent-3: var(--affinda-2025_color--softclay---softclay-400);
  --affinda-2025_illustration---illustration-accent-4: var(--affinda-2025_color--mist-green---mistgreen-200);
}

.affinda-2025--illustration:where(.w-variant-7e4afe6e-8cc1-fc60-89da-ec83779dc785) {
  --affinda-2025_illustration---illustration-base: var(--affinda-2025_color--softclay---softclay-400);
  --affinda-2025_illustration---illustration-accent-1: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_illustration---illustration-accent-2: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_illustration---illustration-accent-3: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_illustration---illustration-accent-4: var(--affinda-2025_color--mist-green---mistgreen-200);
}

.affinda-2025--illustration:where(.w-variant-fe352827-d2a5-6525-4fa5-69ae8de014c3) {
  --affinda-2025_illustration---illustration-base: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_illustration---illustration-accent-1: var(--affinda-2025---_brand-white);
  --affinda-2025_illustration---illustration-accent-2: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_illustration---illustration-accent-3: var(--affinda-2025_color--softclay---softclay-400);
  --affinda-2025_illustration---illustration-accent-4: var(--affinda-2025_color--mist-green---mistgreen-400);
}

.affinda-2025--illustration:where(.w-variant-fe352827-d2a5-6525-4fa5-69ae8de014c2) {
  --affinda-2025_illustration---illustration-base: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_illustration---illustration-accent-1: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_illustration---illustration-accent-2: var(--affinda-2025_color--softclay---softclay-400);
  --affinda-2025_illustration---illustration-accent-3: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_illustration---illustration-accent-4: var(--affinda-2025_color--mist-green---mistgreen-200);
}

.affinda-2025--illustration:where(.w-variant-fe352827-d2a5-6525-4fa5-69ae8de014c4) {
  --affinda-2025_illustration---illustration-base: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_illustration---illustration-accent-1: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_illustration---illustration-accent-2: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_illustration---illustration-accent-3: var(--affinda-2025_color--softclay---softclay-400);
  --affinda-2025_illustration---illustration-accent-4: var(--affinda-2025_color--mist-green---mistgreen-200);
}

.affinda-2025--illustration:where(.w-variant-fe352827-d2a5-6525-4fa5-69ae8de014c5) {
  --affinda-2025_illustration---illustration-base: var(--affinda-2025_color--softclay---softclay-400);
  --affinda-2025_illustration---illustration-accent-1: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_illustration---illustration-accent-2: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_illustration---illustration-accent-3: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_illustration---illustration-accent-4: var(--affinda-2025_color--mist-green---mistgreen-200);
}

.affinda-2025--illustration:where(.w-variant-6757a1d8-c21b-17dd-e8e7-e2181ffb36c6) {
  --affinda-2025_illustration---illustration-base: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_illustration---illustration-accent-1: var(--affinda-2025---_brand-white);
  --affinda-2025_illustration---illustration-accent-2: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_illustration---illustration-accent-3: var(--affinda-2025_color--softclay---softclay-400);
  --affinda-2025_illustration---illustration-accent-4: var(--affinda-2025_color--mist-green---mistgreen-400);
}

.affinda-2025--illustration:where(.w-variant-6757a1d8-c21b-17dd-e8e7-e2181ffb36c5) {
  --affinda-2025_illustration---illustration-base: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_illustration---illustration-accent-1: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_illustration---illustration-accent-2: var(--affinda-2025_color--softclay---softclay-400);
  --affinda-2025_illustration---illustration-accent-3: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_illustration---illustration-accent-4: var(--affinda-2025_color--mist-green---mistgreen-200);
}

.affinda-2025--illustration:where(.w-variant-6757a1d8-c21b-17dd-e8e7-e2181ffb36c7) {
  --affinda-2025_illustration---illustration-base: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_illustration---illustration-accent-1: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_illustration---illustration-accent-2: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_illustration---illustration-accent-3: var(--affinda-2025_color--softclay---softclay-400);
  --affinda-2025_illustration---illustration-accent-4: var(--affinda-2025_color--mist-green---mistgreen-200);
}

.affinda-2025--illustration:where(.w-variant-6757a1d8-c21b-17dd-e8e7-e2181ffb36c8) {
  --affinda-2025_illustration---illustration-base: var(--affinda-2025_color--softclay---softclay-400);
  --affinda-2025_illustration---illustration-accent-1: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_illustration---illustration-accent-2: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_illustration---illustration-accent-3: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_illustration---illustration-accent-4: var(--affinda-2025_color--mist-green---mistgreen-200);
}

.affinda-2025--illustration:where(.w-variant-ab7f8129-ad03-fa9e-baf7-359d27c77ec3) {
  --affinda-2025_illustration---illustration-base: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_illustration---illustration-accent-1: var(--affinda-2025---_brand-white);
  --affinda-2025_illustration---illustration-accent-2: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_illustration---illustration-accent-3: var(--affinda-2025_color--softclay---softclay-400);
  --affinda-2025_illustration---illustration-accent-4: var(--affinda-2025_color--mist-green---mistgreen-400);
}

.affinda-2025--illustration:where(.w-variant-ab7f8129-ad03-fa9e-baf7-359d27c77ec2) {
  --affinda-2025_illustration---illustration-base: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_illustration---illustration-accent-1: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_illustration---illustration-accent-2: var(--affinda-2025_color--softclay---softclay-400);
  --affinda-2025_illustration---illustration-accent-3: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_illustration---illustration-accent-4: var(--affinda-2025_color--mist-green---mistgreen-200);
}

.affinda-2025--illustration:where(.w-variant-ab7f8129-ad03-fa9e-baf7-359d27c77ec4) {
  --affinda-2025_illustration---illustration-base: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_illustration---illustration-accent-1: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_illustration---illustration-accent-2: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_illustration---illustration-accent-3: var(--affinda-2025_color--softclay---softclay-400);
  --affinda-2025_illustration---illustration-accent-4: var(--affinda-2025_color--mist-green---mistgreen-200);
}

.affinda-2025--illustration:where(.w-variant-ab7f8129-ad03-fa9e-baf7-359d27c77ec5) {
  --affinda-2025_illustration---illustration-base: var(--affinda-2025_color--softclay---softclay-400);
  --affinda-2025_illustration---illustration-accent-1: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_illustration---illustration-accent-2: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_illustration---illustration-accent-3: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_illustration---illustration-accent-4: var(--affinda-2025_color--mist-green---mistgreen-200);
}

.affinda-2025--illustration:where(.w-variant-11f7a7a7-eab7-a642-138a-7eb7f60397ca) {
  --affinda-2025_illustration---illustration-base: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_illustration---illustration-accent-1: var(--affinda-2025---_brand-white);
  --affinda-2025_illustration---illustration-accent-2: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_illustration---illustration-accent-3: var(--affinda-2025_color--softclay---softclay-400);
  --affinda-2025_illustration---illustration-accent-4: var(--affinda-2025_color--mist-green---mistgreen-400);
}

.affinda-2025--illustration:where(.w-variant-11f7a7a7-eab7-a642-138a-7eb7f60397c9) {
  --affinda-2025_illustration---illustration-base: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_illustration---illustration-accent-1: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_illustration---illustration-accent-2: var(--affinda-2025_color--softclay---softclay-400);
  --affinda-2025_illustration---illustration-accent-3: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_illustration---illustration-accent-4: var(--affinda-2025_color--mist-green---mistgreen-200);
}

.affinda-2025--illustration:where(.w-variant-11f7a7a7-eab7-a642-138a-7eb7f60397cb) {
  --affinda-2025_illustration---illustration-base: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_illustration---illustration-accent-1: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_illustration---illustration-accent-2: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_illustration---illustration-accent-3: var(--affinda-2025_color--softclay---softclay-400);
  --affinda-2025_illustration---illustration-accent-4: var(--affinda-2025_color--mist-green---mistgreen-200);
}

.affinda-2025--illustration:where(.w-variant-11f7a7a7-eab7-a642-138a-7eb7f60397cc) {
  --affinda-2025_illustration---illustration-base: var(--affinda-2025_color--softclay---softclay-400);
  --affinda-2025_illustration---illustration-accent-1: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_illustration---illustration-accent-2: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_illustration---illustration-accent-3: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_illustration---illustration-accent-4: var(--affinda-2025_color--mist-green---mistgreen-200);
}

.affinda-2025--illustration:where(.w-variant-ef31c14d-b505-9072-1c07-4e4b2c7006d3) {
  --affinda-2025_illustration---illustration-base: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_illustration---illustration-accent-1: var(--affinda-2025---_brand-white);
  --affinda-2025_illustration---illustration-accent-2: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_illustration---illustration-accent-3: var(--affinda-2025_color--softclay---softclay-400);
  --affinda-2025_illustration---illustration-accent-4: var(--affinda-2025_color--mist-green---mistgreen-400);
}

.affinda-2025--illustration:where(.w-variant-ef31c14d-b505-9072-1c07-4e4b2c7006d2) {
  --affinda-2025_illustration---illustration-base: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_illustration---illustration-accent-1: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_illustration---illustration-accent-2: var(--affinda-2025_color--softclay---softclay-400);
  --affinda-2025_illustration---illustration-accent-3: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_illustration---illustration-accent-4: var(--affinda-2025_color--mist-green---mistgreen-200);
}

.affinda-2025--illustration:where(.w-variant-ef31c14d-b505-9072-1c07-4e4b2c7006d4) {
  --affinda-2025_illustration---illustration-base: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_illustration---illustration-accent-1: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_illustration---illustration-accent-2: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_illustration---illustration-accent-3: var(--affinda-2025_color--softclay---softclay-400);
  --affinda-2025_illustration---illustration-accent-4: var(--affinda-2025_color--mist-green---mistgreen-200);
}

.affinda-2025--illustration:where(.w-variant-ef31c14d-b505-9072-1c07-4e4b2c7006d5) {
  --affinda-2025_illustration---illustration-base: var(--affinda-2025_color--softclay---softclay-400);
  --affinda-2025_illustration---illustration-accent-1: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_illustration---illustration-accent-2: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_illustration---illustration-accent-3: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_illustration---illustration-accent-4: var(--affinda-2025_color--mist-green---mistgreen-200);
}

.affinda-2025--illustration:where(.w-variant-9951f1c3-0f9c-aeb0-848a-d2e3519e7378) {
  --affinda-2025_illustration---illustration-base: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_illustration---illustration-accent-1: var(--affinda-2025---_brand-white);
  --affinda-2025_illustration---illustration-accent-2: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_illustration---illustration-accent-3: var(--affinda-2025_color--softclay---softclay-400);
  --affinda-2025_illustration---illustration-accent-4: var(--affinda-2025_color--mist-green---mistgreen-400);
}

.affinda-2025--illustration:where(.w-variant-9951f1c3-0f9c-aeb0-848a-d2e3519e7377) {
  --affinda-2025_illustration---illustration-base: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_illustration---illustration-accent-1: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_illustration---illustration-accent-2: var(--affinda-2025_color--softclay---softclay-400);
  --affinda-2025_illustration---illustration-accent-3: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_illustration---illustration-accent-4: var(--affinda-2025_color--mist-green---mistgreen-200);
}

.affinda-2025--illustration:where(.w-variant-9951f1c3-0f9c-aeb0-848a-d2e3519e7379) {
  --affinda-2025_illustration---illustration-base: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_illustration---illustration-accent-1: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_illustration---illustration-accent-2: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_illustration---illustration-accent-3: var(--affinda-2025_color--softclay---softclay-400);
  --affinda-2025_illustration---illustration-accent-4: var(--affinda-2025_color--mist-green---mistgreen-200);
}

.affinda-2025--illustration:where(.w-variant-9951f1c3-0f9c-aeb0-848a-d2e3519e737a) {
  --affinda-2025_illustration---illustration-base: var(--affinda-2025_color--softclay---softclay-400);
  --affinda-2025_illustration---illustration-accent-1: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_illustration---illustration-accent-2: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_illustration---illustration-accent-3: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_illustration---illustration-accent-4: var(--affinda-2025_color--mist-green---mistgreen-200);
}

.affinda-2025--illustration:where(.w-variant-46f8513e-19f6-9808-9565-e1d8c871ac92) {
  --affinda-2025_illustration---illustration-base: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_illustration---illustration-accent-1: var(--affinda-2025---_brand-white);
  --affinda-2025_illustration---illustration-accent-2: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_illustration---illustration-accent-3: var(--affinda-2025_color--softclay---softclay-400);
  --affinda-2025_illustration---illustration-accent-4: var(--affinda-2025_color--mist-green---mistgreen-400);
}

.affinda-2025--illustration:where(.w-variant-46f8513e-19f6-9808-9565-e1d8c871ac91) {
  --affinda-2025_illustration---illustration-base: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_illustration---illustration-accent-1: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_illustration---illustration-accent-2: var(--affinda-2025_color--softclay---softclay-400);
  --affinda-2025_illustration---illustration-accent-3: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_illustration---illustration-accent-4: var(--affinda-2025_color--mist-green---mistgreen-200);
}

.affinda-2025--illustration:where(.w-variant-46f8513e-19f6-9808-9565-e1d8c871ac93) {
  --affinda-2025_illustration---illustration-base: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_illustration---illustration-accent-1: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_illustration---illustration-accent-2: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_illustration---illustration-accent-3: var(--affinda-2025_color--softclay---softclay-400);
  --affinda-2025_illustration---illustration-accent-4: var(--affinda-2025_color--mist-green---mistgreen-200);
}

.affinda-2025--illustration:where(.w-variant-46f8513e-19f6-9808-9565-e1d8c871ac94) {
  --affinda-2025_illustration---illustration-base: var(--affinda-2025_color--softclay---softclay-400);
  --affinda-2025_illustration---illustration-accent-1: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_illustration---illustration-accent-2: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_illustration---illustration-accent-3: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_illustration---illustration-accent-4: var(--affinda-2025_color--mist-green---mistgreen-200);
}

.affinda-2025--illustration:where(.w-variant-d6636406-70cf-cdc7-42a8-bc37230a82b8) {
  --affinda-2025_illustration---illustration-base: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_illustration---illustration-accent-1: var(--affinda-2025---_brand-white);
  --affinda-2025_illustration---illustration-accent-2: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_illustration---illustration-accent-3: var(--affinda-2025_color--softclay---softclay-400);
  --affinda-2025_illustration---illustration-accent-4: var(--affinda-2025_color--mist-green---mistgreen-400);
}

.affinda-2025--illustration:where(.w-variant-d6636406-70cf-cdc7-42a8-bc37230a82b7) {
  --affinda-2025_illustration---illustration-base: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_illustration---illustration-accent-1: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_illustration---illustration-accent-2: var(--affinda-2025_color--softclay---softclay-400);
  --affinda-2025_illustration---illustration-accent-3: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_illustration---illustration-accent-4: var(--affinda-2025_color--mist-green---mistgreen-200);
}

.affinda-2025--illustration:where(.w-variant-d6636406-70cf-cdc7-42a8-bc37230a82b9) {
  --affinda-2025_illustration---illustration-base: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_illustration---illustration-accent-1: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_illustration---illustration-accent-2: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_illustration---illustration-accent-3: var(--affinda-2025_color--softclay---softclay-400);
  --affinda-2025_illustration---illustration-accent-4: var(--affinda-2025_color--mist-green---mistgreen-200);
}

.affinda-2025--illustration:where(.w-variant-d6636406-70cf-cdc7-42a8-bc37230a82ba) {
  --affinda-2025_illustration---illustration-base: var(--affinda-2025_color--softclay---softclay-400);
  --affinda-2025_illustration---illustration-accent-1: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_illustration---illustration-accent-2: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_illustration---illustration-accent-3: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_illustration---illustration-accent-4: var(--affinda-2025_color--mist-green---mistgreen-200);
}

.affinda-2025--illustration:where(.w-variant-ee32975a-7267-4c99-2892-61f46b0cb3e5) {
  --affinda-2025_illustration---illustration-base: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_illustration---illustration-accent-1: var(--affinda-2025---_brand-white);
  --affinda-2025_illustration---illustration-accent-2: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_illustration---illustration-accent-3: var(--affinda-2025_color--softclay---softclay-400);
  --affinda-2025_illustration---illustration-accent-4: var(--affinda-2025_color--mist-green---mistgreen-400);
}

.affinda-2025--illustration:where(.w-variant-ee32975a-7267-4c99-2892-61f46b0cb3e4) {
  --affinda-2025_illustration---illustration-base: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_illustration---illustration-accent-1: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_illustration---illustration-accent-2: var(--affinda-2025_color--softclay---softclay-400);
  --affinda-2025_illustration---illustration-accent-3: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_illustration---illustration-accent-4: var(--affinda-2025_color--mist-green---mistgreen-200);
}

.affinda-2025--illustration:where(.w-variant-ee32975a-7267-4c99-2892-61f46b0cb3e6) {
  --affinda-2025_illustration---illustration-base: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_illustration---illustration-accent-1: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_illustration---illustration-accent-2: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_illustration---illustration-accent-3: var(--affinda-2025_color--softclay---softclay-400);
  --affinda-2025_illustration---illustration-accent-4: var(--affinda-2025_color--mist-green---mistgreen-200);
}

.affinda-2025--illustration:where(.w-variant-ee32975a-7267-4c99-2892-61f46b0cb3e7) {
  --affinda-2025_illustration---illustration-base: var(--affinda-2025_color--softclay---softclay-400);
  --affinda-2025_illustration---illustration-accent-1: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_illustration---illustration-accent-2: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_illustration---illustration-accent-3: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_illustration---illustration-accent-4: var(--affinda-2025_color--mist-green---mistgreen-200);
}

.affinda-2025--illustration:where(.w-variant-fd4d28d4-d9c0-5cad-d7d1-9925dbb7e9b6) {
  --affinda-2025_illustration---illustration-base: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_illustration---illustration-accent-1: var(--affinda-2025---_brand-white);
  --affinda-2025_illustration---illustration-accent-2: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_illustration---illustration-accent-3: var(--affinda-2025_color--softclay---softclay-400);
  --affinda-2025_illustration---illustration-accent-4: var(--affinda-2025_color--mist-green---mistgreen-400);
}

.affinda-2025--illustration:where(.w-variant-fd4d28d4-d9c0-5cad-d7d1-9925dbb7e9b5) {
  --affinda-2025_illustration---illustration-base: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_illustration---illustration-accent-1: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_illustration---illustration-accent-2: var(--affinda-2025_color--softclay---softclay-400);
  --affinda-2025_illustration---illustration-accent-3: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_illustration---illustration-accent-4: var(--affinda-2025_color--mist-green---mistgreen-200);
}

.affinda-2025--illustration:where(.w-variant-fd4d28d4-d9c0-5cad-d7d1-9925dbb7e9b7) {
  --affinda-2025_illustration---illustration-base: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_illustration---illustration-accent-1: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_illustration---illustration-accent-2: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_illustration---illustration-accent-3: var(--affinda-2025_color--softclay---softclay-400);
  --affinda-2025_illustration---illustration-accent-4: var(--affinda-2025_color--mist-green---mistgreen-200);
}

.affinda-2025--illustration:where(.w-variant-fd4d28d4-d9c0-5cad-d7d1-9925dbb7e9b8) {
  --affinda-2025_illustration---illustration-base: var(--affinda-2025_color--softclay---softclay-400);
  --affinda-2025_illustration---illustration-accent-1: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_illustration---illustration-accent-2: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_illustration---illustration-accent-3: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_illustration---illustration-accent-4: var(--affinda-2025_color--mist-green---mistgreen-200);
}

.affinda-2025--illustration:where(.w-variant-736193c4-c072-d8a6-512f-2325abad739e) {
  --affinda-2025_illustration---illustration-base: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_illustration---illustration-accent-1: var(--affinda-2025---_brand-white);
  --affinda-2025_illustration---illustration-accent-2: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_illustration---illustration-accent-3: var(--affinda-2025_color--softclay---softclay-400);
  --affinda-2025_illustration---illustration-accent-4: var(--affinda-2025_color--mist-green---mistgreen-400);
}

.affinda-2025--illustration:where(.w-variant-736193c4-c072-d8a6-512f-2325abad739d) {
  --affinda-2025_illustration---illustration-base: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_illustration---illustration-accent-1: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_illustration---illustration-accent-2: var(--affinda-2025_color--softclay---softclay-400);
  --affinda-2025_illustration---illustration-accent-3: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_illustration---illustration-accent-4: var(--affinda-2025_color--mist-green---mistgreen-200);
}

.affinda-2025--illustration:where(.w-variant-736193c4-c072-d8a6-512f-2325abad739f) {
  --affinda-2025_illustration---illustration-base: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_illustration---illustration-accent-1: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_illustration---illustration-accent-2: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_illustration---illustration-accent-3: var(--affinda-2025_color--softclay---softclay-400);
  --affinda-2025_illustration---illustration-accent-4: var(--affinda-2025_color--mist-green---mistgreen-200);
}

.affinda-2025--illustration:where(.w-variant-736193c4-c072-d8a6-512f-2325abad73a0) {
  --affinda-2025_illustration---illustration-base: var(--affinda-2025_color--softclay---softclay-400);
  --affinda-2025_illustration---illustration-accent-1: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_illustration---illustration-accent-2: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_illustration---illustration-accent-3: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_illustration---illustration-accent-4: var(--affinda-2025_color--mist-green---mistgreen-200);
}

.affinda-2025--illustration:where(.w-variant-612fac7f-54bb-9cfa-2adf-1b325cfd5d17) {
  --affinda-2025_illustration---illustration-base: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_illustration---illustration-accent-1: var(--affinda-2025---_brand-white);
  --affinda-2025_illustration---illustration-accent-2: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_illustration---illustration-accent-3: var(--affinda-2025_color--softclay---softclay-400);
  --affinda-2025_illustration---illustration-accent-4: var(--affinda-2025_color--mist-green---mistgreen-400);
}

.affinda-2025--illustration:where(.w-variant-612fac7f-54bb-9cfa-2adf-1b325cfd5d16) {
  --affinda-2025_illustration---illustration-base: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_illustration---illustration-accent-1: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_illustration---illustration-accent-2: var(--affinda-2025_color--softclay---softclay-400);
  --affinda-2025_illustration---illustration-accent-3: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_illustration---illustration-accent-4: var(--affinda-2025_color--mist-green---mistgreen-200);
}

.affinda-2025--illustration:where(.w-variant-612fac7f-54bb-9cfa-2adf-1b325cfd5d18) {
  --affinda-2025_illustration---illustration-base: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_illustration---illustration-accent-1: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_illustration---illustration-accent-2: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_illustration---illustration-accent-3: var(--affinda-2025_color--softclay---softclay-400);
  --affinda-2025_illustration---illustration-accent-4: var(--affinda-2025_color--mist-green---mistgreen-200);
}

.affinda-2025--illustration:where(.w-variant-612fac7f-54bb-9cfa-2adf-1b325cfd5d19) {
  --affinda-2025_illustration---illustration-base: var(--affinda-2025_color--softclay---softclay-400);
  --affinda-2025_illustration---illustration-accent-1: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_illustration---illustration-accent-2: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_illustration---illustration-accent-3: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_illustration---illustration-accent-4: var(--affinda-2025_color--mist-green---mistgreen-200);
}

.affinda-2025--illustration:where(.w-variant-402ea528-473b-530b-a861-f14ebd24ea9d) {
  --affinda-2025_illustration---illustration-base: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_illustration---illustration-accent-1: var(--affinda-2025---_brand-white);
  --affinda-2025_illustration---illustration-accent-2: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_illustration---illustration-accent-3: var(--affinda-2025_color--softclay---softclay-400);
  --affinda-2025_illustration---illustration-accent-4: var(--affinda-2025_color--mist-green---mistgreen-400);
}

.affinda-2025--illustration:where(.w-variant-402ea528-473b-530b-a861-f14ebd24ea9c) {
  --affinda-2025_illustration---illustration-base: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_illustration---illustration-accent-1: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_illustration---illustration-accent-2: var(--affinda-2025_color--softclay---softclay-400);
  --affinda-2025_illustration---illustration-accent-3: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_illustration---illustration-accent-4: var(--affinda-2025_color--mist-green---mistgreen-200);
}

.affinda-2025--illustration:where(.w-variant-402ea528-473b-530b-a861-f14ebd24ea9e) {
  --affinda-2025_illustration---illustration-base: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_illustration---illustration-accent-1: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_illustration---illustration-accent-2: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_illustration---illustration-accent-3: var(--affinda-2025_color--softclay---softclay-400);
  --affinda-2025_illustration---illustration-accent-4: var(--affinda-2025_color--mist-green---mistgreen-200);
}

.affinda-2025--illustration:where(.w-variant-402ea528-473b-530b-a861-f14ebd24ea9f) {
  --affinda-2025_illustration---illustration-base: var(--affinda-2025_color--softclay---softclay-400);
  --affinda-2025_illustration---illustration-accent-1: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_illustration---illustration-accent-2: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_illustration---illustration-accent-3: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_illustration---illustration-accent-4: var(--affinda-2025_color--mist-green---mistgreen-200);
}

.affinda-2025--illustration:where(.w-variant-44c1d254-7166-62d4-e13f-d94272fb04f9) {
  --affinda-2025_illustration---illustration-base: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_illustration---illustration-accent-1: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_illustration---illustration-accent-2: var(--affinda-2025_color--softclay---softclay-400);
  --affinda-2025_illustration---illustration-accent-3: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_illustration---illustration-accent-4: var(--affinda-2025_color--mist-green---mistgreen-200);
}

.affinda-2025--illustration:where(.w-variant-5f19d713-1b3e-bfff-7b07-e457248d6e00) {
  --affinda-2025_illustration---illustration-base: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_illustration---illustration-accent-1: var(--affinda-2025---_brand-white);
  --affinda-2025_illustration---illustration-accent-2: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_illustration---illustration-accent-3: var(--affinda-2025_color--softclay---softclay-400);
  --affinda-2025_illustration---illustration-accent-4: var(--affinda-2025_color--mist-green---mistgreen-400);
}

.affinda-2025--illustration:where(.w-variant-847fbb37-d158-6fae-833e-bfb7b1615ade) {
  --affinda-2025_illustration---illustration-base: var(--affinda-2025_color--softclay---softclay-400);
  --affinda-2025_illustration---illustration-accent-1: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_illustration---illustration-accent-2: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_illustration---illustration-accent-3: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_illustration---illustration-accent-4: var(--affinda-2025_color--mist-green---mistgreen-200);
}

.affinda-2025--illustration:where(.w-variant-259f3cb1-d6b7-313b-70ef-b11dd405aa7f) {
  --affinda-2025_illustration---illustration-base: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_illustration---illustration-accent-1: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_illustration---illustration-accent-2: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_illustration---illustration-accent-3: var(--affinda-2025_color--softclay---softclay-400);
  --affinda-2025_illustration---illustration-accent-4: var(--affinda-2025_color--mist-green---mistgreen-200);
}

body {
  color: var(--_typography---body-default);
  --_size--margins---margin-lr: var(--_size--primatives---10);
  --_size--margins---margin-tb-tight: var(--_size--primatives---6);
  --_size--margins---margin-tb-default: var(--_size--primatives---12);
  --_size--margins---margin-tb-loose: var(--_size--primatives---15);
  --_size--radii---input: var(--_size--primatives---1-10);
  --_size--radii---switch: var(--_size--primatives---full);
  --_size--radii---radio: var(--_size--primatives---full);
  --_size--radii---checkbox: var(--_size--primatives---0-5);
  --_size--radii---logo-well: var(--_size--primatives---2-6);
  --_size--radii---card-level-1: var(--_size--primatives---4-6);
  --_size--radii---document-type: var(--_size--primatives---1-5);
  --_size--radii---button: var(--_size--primatives---full);
  --_size--radii---video-crop: var(--_size--primatives---2-6);
  --_size--radii---image: var(--_size--primatives---1-5);
  --_size--radii---tag: var(--_size--primatives---0-5);
  --_size--radii---tooltip: var(--_size--primatives---1-5);
  --_layout--grid---max-width: 1024px;
  --_layout--grid---margins: 64px;
  --_layout--grid---gutter: 16px;
  --_layout--grid---columns: 12;
  --_typography---body-default: var(--_vars---inkwell-400);
  --_typography---heading-primary: var(--_vars---_brand-inkwell);
  --_typography---nav-item-secondary: var(--_typography---body-default);
  --_typography---footer-item-primary: var(--_typography---body-subtle);
  --_typography---footer-item-hover: var(--_typography---body-dark);
  --_typography---body-subtle: var(--_vars---inkwell-350);
  --_typography---heading-secondary: var(--_vars---_brand-soft-clay);
  --_typography---body-dark: var(--_vars---_brand-inkwell);
  --_typography---nav-item-primary: var(--_typography---body-dark);
  font-family: Neusans, Arial, sans-serif;
  font-size: 16px;
  line-height: 20px;
}

h1 {
  color: var(--_typography---heading-primary);
  letter-spacing: -1.12px;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Neusans Book, Arial, sans-serif;
  font-size: 56px;
  font-weight: 400;
  line-height: 100%;
}

h2 {
  color: var(--_typography---heading-primary);
  letter-spacing: -.88px;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Neusans Book, Arial, sans-serif;
  font-size: 44px;
  font-weight: 500;
  line-height: 44px;
}

h3 {
  color: var(--_typography---heading-primary);
  letter-spacing: -.68px;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Neusans Book, Arial, sans-serif;
  font-size: 34px;
  font-weight: 500;
  line-height: 100%;
}

h4 {
  color: var(--_typography-2---heading-primary);
  letter-spacing: -.48px;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Neusans Book, Arial, sans-serif;
  font-size: 24px;
  font-weight: 500;
  line-height: 100%;
}

h5 {
  color: var(--_typography---heading-primary);
  letter-spacing: -.4px;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Neusans Book, Arial, sans-serif;
  font-size: 20px;
  font-weight: 500;
  line-height: 120%;
}

p {
  margin-bottom: 10px;
  font-family: Neusans, Arial, sans-serif;
}

.utility-text-align-center {
  color: var(--_typography-2---heading-primary);
  text-align: center;
  font-family: Neusans, Arial, sans-serif;
  line-height: 44px;
}

.container-2 {
  flex-flow: column;
  width: 100%;
  max-width: none;
  margin-left: auto;
  margin-right: auto;
  padding-left: 64px;
  padding-right: 64px;
  display: flex;
}

.nav-wrapper {
  width: 100%;
}

.body {
  color: var(--_typography-2---body-default);
  --_typography-2---heading-primary: var(--_vars-2---_brand-inkwell);
  --_typography-2---body-default: var(--_color--inkwell---inkwell-400);
  --_typography-2---nav-item-secondary: var(--_typography-2---body-default);
  --_typography-2---footer-item-primary: var(--_typography-2---body-subtle);
  --_typography-2---footer-item-hover: var(--_typography-2---body-dark);
  --_typography-2---body-subtle: var(--_color--inkwell---inkwell-350);
  --_typography-2---primaryfont: Neusans, Arial, sans-serif;
  --_typography-2---heading-secondary: var(--_vars-2---_brand-soft-clay);
  --_typography-2---body-dark: var(--_vars-2---_brand-inkwell);
  --_typography-2---headingweight: "Neusans Book", Arial, sans-serif;
  --_typography-2---nav-item-primary: var(--_typography-2---body-dark);
  --_typography-2---bodyweight: Neusans, Arial, sans-serif;
  --_typography-2---font-bodyweight: 400;
  --_typography-2---headingleading: 0px;
  font-size: 22px;
  line-height: 28px;
}

.body.inkwell {
  color: var(--_typography-2---body-default);
  --_typography-2---heading-primary: var(--_vars-2---_brand-mist-green);
  --_typography-2---body-default: var(--_color--inkwell---inkwell-100);
  --_typography-2---nav-item-secondary: var(--_typography-2---body-default);
  --_typography-2---footer-item-primary: var(--_typography-2---body-subtle);
  --_typography-2---footer-item-hover: var(--_typography-2---body-dark);
  --_typography-2---body-subtle: var(--_color--inkwell---inkwell-200);
  --_typography-2---primaryfont: Neusans, Arial, sans-serif;
  --_typography-2---heading-secondary: var(--_vars-2---_brand-white);
  --_typography-2---body-dark: var(--_vars-2---_brand-white);
  --_typography-2---headingweight: "Neusans Book", Arial, sans-serif;
  --_typography-2---nav-item-primary: var(--_typography-2---body-dark);
  --_typography-2---bodyweight: Neusans, Arial, sans-serif;
  --_typography-2---font-bodyweight: 400;
  --_typography-2---headingleading: 0px;
}

.navbar_component {
  z-index: 100;
  background-color: #0a2b5c;
  border: 1px solid #0a2b5c;
  align-items: center;
  width: 100%;
  min-height: 5rem;
  padding-left: 5%;
  padding-right: 5%;
  display: flex;
  position: fixed;
  inset: 0% 0% auto;
}

.navbar_component.background-blue {
  z-index: 999;
  background-color: #0000;
  border-style: none;
  border-width: 0;
  justify-content: flex-start;
  align-items: flex-start;
  min-height: 5.3rem;
  padding-left: 0%;
  padding-right: 0%;
  font-size: 1rem;
}

.button-6 {
  grid-column-gap: .5em;
  grid-row-gap: .5em;
  box-shadow: none;
  color: #14343b;
  text-align: center;
  cursor: pointer;
  background-color: #a6fffb;
  background-image: none;
  border: 1px solid #14343b;
  border-radius: 999px;
  justify-content: center;
  align-items: center;
  height: 50px;
  padding: 12px 24px;
  font-family: Neusans, Arial, sans-serif;
  font-size: 17px;
  font-weight: 400;
  line-height: 20px;
  text-decoration: none;
  transition: border-color .2s, color .2s, background-color .2s cubic-bezier(.165, .84, .44, 1), box-shadow .2s;
  display: inline-flex;
}

.button-6:hover {
  box-shadow: none;
  color: #14343b;
  background-color: #95e6e2;
  border-color: #14343b;
}

.button-6:active {
  box-shadow: none;
  background-color: #95e6e2;
}

.button-6:focus {
  outline-offset: 2px;
  outline: 1px solid #14343b;
}

.button-6.primary {
  color: #14343b;
  ---mode--collection-2e3439e5-ee5a-ea49-838f-627701fec333: base;
  background-color: #a6fffb;
  border-color: #14343b;
  flex-flow: row;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  max-height: none;
  padding: 12px 24px;
  display: inline-flex;
}

.button-6.primary:hover {
  background-color: #95e6e2;
}

.button-6.tertiary {
  color: #14343b;
  ---mode--collection-5e60d6c8-38cc-4186-cf81-1568dffeebd4: base;
  ---mode--collection-a1c5b2cf-8b8a-7dde-2dac-d9adab9da7f2: base;
  background-color: #fff;
}

.button-6.tertiary:hover {
  background-color: #00000014;
}

.button-6.tertiary.icon-5 {
  width: auto;
  max-width: 72px;
  height: auto;
  max-height: 72px;
  padding-top: 24px;
  padding-bottom: 24px;
}

.button-6.tertiary.icon-5.small {
  max-width: 48px;
  max-height: 48px;
  padding: 12px;
}

.nav-button-wrapper {
  width: 156px;
  height: 48px;
  margin-left: 12px;
}

.mega-menu-column-first {
  padding-right: 32px;
  display: block;
}

.menu-item-text--level-1 {
  border: 1px #000;
  border-bottom: 1px solid #0000;
  min-width: 16px;
  height: 24px;
  min-height: 16px;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 4px;
  padding-bottom: 4px;
  font-family: Neusans, Arial, sans-serif;
  font-weight: 400;
  line-height: 100%;
}

.menu-item-text--level-1:hover {
  color: #14343b;
  border: 1px #000;
  border-bottom: 1px solid #14343b;
}

.menu-item-text--level-1:active {
  border-bottom-width: 1px;
  border-bottom-color: #b09670;
}

.menu-item-text--level-1:focus {
  border-bottom-color: #14343b;
}

.menu-item-text--level-1.right-part-item {
  color: #60767b;
  font-weight: 400;
}

.menu-item-text--level-1.right-part-item:hover {
  border-bottom-color: #2b484f;
}

.mobile-menu-wrapper {
  display: block;
}

.icon-component-2 {
  object-fit: fill;
}

.navbar-dropdown-link {
  box-sizing: border-box;
  grid-column-gap: 0rem;
  grid-row-gap: 0rem;
  color: #2b484f;
  white-space: nowrap;
  object-fit: fill;
  border-bottom: 0 #0000;
  flex-wrap: nowrap;
  grid-template-rows: auto;
  grid-template-columns: max-content 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  width: auto;
  margin-top: 4px;
  margin-bottom: 4px;
  padding-top: 2px;
  padding-bottom: 2px;
  font-size: 14px;
  font-weight: 500;
  text-decoration: none;
  transition: color .3s;
  display: block;
}

.navbar-dropdown-link:hover {
  color: #14343b;
  border-bottom: 0 #14343b;
  text-decoration: none;
}

.navbar-dropdown-link.w--current {
  color: #0f0;
}

.navbar-dropdown-list {
  background-color: #0000;
  width: 100%;
  margin-top: 0;
  padding-top: 0;
  display: none;
  position: absolute;
  inset: 0% 0 auto 0%;
}

.button-flex-2 {
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.navbar-dropdown {
  margin-right: 8px;
  font-size: 16px;
  line-height: 100%;
  display: block;
  position: static;
}

.right-icon-container-2 {
  width: 100%;
  max-width: 24px;
  height: 100%;
  max-height: 24px;
  margin-left: 12px;
}

.brand-affinda-logo {
  width: 141px;
  height: auto;
  margin: 0 32px 0 0;
  padding-right: 0;
}

.mega-menu-column {
  border-left: 1px solid #c6d5d1;
  padding-left: 32px;
}

.mega-menu-column.no-border {
  border-left-style: none;
}

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

.megamenu-grid._2-columns {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-columns: 1fr 1fr;
}

.navbar-link-text {
  color: #2b484f;
  white-space: nowrap;
  border-bottom: 1px solid #0000;
  padding-top: 2px;
  padding-bottom: 2px;
  font-weight: 400;
  line-height: 20px;
  display: inline-flex;
}

.navbar-link-text:hover {
  border-bottom-color: #2b484f;
  width: auto;
  padding-top: 2px;
  padding-bottom: 2px;
  text-decoration: none;
  display: inline-flex;
}

.navbar-link-text.external-link {
  background-image: none;
  background-position: 100%;
  background-repeat: no-repeat;
  background-size: auto;
  padding-right: 28px;
}

.navbar-link-text.category-link {
  font-weight: 700;
}

.dropdown-menu-icon {
  width: 24px;
  height: 24px;
  margin: auto 0 auto 8px;
}

.button {
  grid-column-gap: .5em;
  grid-row-gap: .5em;
  box-shadow: none;
  color: #14343b;
  cursor: pointer;
  border-radius: 9999px;
  justify-content: center;
  align-self: flex-start;
  align-items: center;
  height: 50px;
  padding: 12px 24px;
  font-family: Neusans, Arial, sans-serif;
  font-size: 17px;
  font-weight: 400;
  line-height: 20px;
  text-decoration: none;
  transition: border-color .2s, color .2s, background-color .2s cubic-bezier(.165, .84, .44, 1);
  display: inline-flex;
}

.button:active {
  box-shadow: none;
  background-color: #95e6e2;
}

.button:focus {
  outline-offset: 2px;
  outline: 1px solid #14343b;
}

.button.primary {
  ---mode--collection-dd05c4cf-be93-1b71-e75c-690445a138a5: base;
  background-color: #a6fffb;
  border: 1px solid #14343b;
  justify-content: center;
  align-items: center;
  width: auto;
  font-size: 17px;
}

.button.primary:hover {
  background-color: #95e6e2;
}

.button.primary.navbutton {
  width: 100%;
  height: 48px;
  font-weight: 500;
}

.icon-4 {
  color: #14343b;
  vertical-align: middle;
  ---mode--collection-a1c5b2cf-8b8a-7dde-2dac-d9adab9da7f2: base;
  flex: none;
  justify-content: center;
  align-items: center;
  width: 24px;
  height: 24px;
  display: flex;
}

.icon-4.small {
  width: 16px;
  height: 16px;
}

.menu-header-link-3 {
  color: #b09670;
  text-decoration: none;
}

.navbar-dropdown-container {
  background-color: #0000;
  border: 0 #c6d5d1;
  border-radius: 32px;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  margin-top: 56px;
  padding: 0;
  display: flex;
}

.navbar-dropdown-container.mega {
  border: 1px solid #c6d5d1;
  border-radius: 32px;
  width: 73%;
  margin-left: -180px;
  display: block;
  position: absolute;
}

.navbar-dropdown-container.mega._3-columns {
  border-style: none;
  border-width: 0;
  width: 900px;
  margin-top: 53px;
  margin-left: 0;
  display: block;
  position: absolute;
  inset: 0% 0% auto 50%;
  transform: translate(-640px);
}

.navbar-dropdown-container.mega._3-columns.mega-menu-center {
  left: 50%;
  right: 0;
  transform: translate(-50%);
}

.navbar-dropdown-container.mega._2-columns {
  background-color: #0000;
  border-style: none;
  border-width: 0;
  width: 609px;
  margin-top: 53px;
  margin-left: 0;
  padding: 0;
  display: block;
  position: absolute;
  inset: 0% 0% auto 50%;
  transform: translate(-465px);
}

.navbar-dropdown-toggle {
  color: #14343b;
  width: auto;
  margin-left: 0;
  margin-right: 0;
  padding: 12px;
  font-size: 16px;
  font-weight: 400;
  line-height: 100%;
  transition: color .25s;
  display: flex;
}

.navbar-dropdown-toggle:hover {
  color: #14343b;
}

.navbar-dropdown-toggle:focus-visible, .navbar-dropdown-toggle[data-wf-focus-visible] {
  color: #0f0;
}

.navbar-right-part-wrapper {
  justify-content: flex-start;
  align-self: auto;
  align-items: center;
  display: flex;
}

.navbar-dropdown-link-copy {
  box-sizing: border-box;
  grid-column-gap: 0rem;
  grid-row-gap: 0rem;
  color: #14343b;
  white-space: nowrap;
  object-fit: fill;
  border-bottom: 0 #0000;
  flex-wrap: nowrap;
  grid-template-rows: auto;
  grid-template-columns: max-content 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  width: auto;
  margin-top: 2px;
  margin-bottom: 2px;
  padding-top: 2px;
  padding-bottom: 2px;
  font-size: 14px;
  font-weight: 500;
  text-decoration: none;
  transition: color .3s;
  display: block;
}

.navbar-dropdown-link-copy:hover {
  color: #14343b;
  border-bottom: 0 #14343b;
  text-decoration: none;
}

.navbar-dropdown-link-copy.w--current {
  color: #0f0;
}

.navbar-menu-dropdown {
  align-items: center;
  height: 100%;
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
  position: static;
}

.navbar-menu-dropdown:hover {
  mix-blend-mode: normal;
  border: 0 #000;
}

.navbar-menu-dropdown.mob {
  display: block;
}

.navbar-menu-button {
  padding: 0;
}

.main-menu-wrapper {
  display: flex;
}

.navbar-menu-link {
  color: #14343b;
  align-self: center;
  margin-left: 0;
  margin-right: 8px;
  padding: 12px;
  font-size: 16px;
  font-weight: 400;
  line-height: 100%;
  text-decoration: none;
  transition: color .25s;
  display: flex;
}

.navbar-menu-link:hover {
  color: #14343b;
  font-weight: 400;
  text-decoration: none;
}

.navbar-menu-link:lang(en) {
  color: #14343b;
  font-weight: 400;
}

.navbar-menu-link.w--current {
  color: #14343b;
}

.left-icon-container-2 {
  width: 100%;
  max-width: 24px;
  height: 100%;
  max-height: 24px;
  margin-right: 12px;
  padding-right: 0;
}

.navbar-mobile-menu {
  display: none;
}

.menu-header-text {
  color: #b09670;
  margin-bottom: 0;
  padding-top: 16px;
  padding-bottom: 16px;
  font-weight: 500;
  text-decoration: none;
}

.affinda-logo {
  width: auto;
  min-width: 120px;
  margin-top: 0;
  margin-right: 0;
  padding: 0;
}

.navbar-main-menu {
  color: #fff;
  flex: 1;
  justify-content: flex-end;
  align-items: center;
  height: 100%;
  margin-left: 0;
  display: flex;
  position: static;
}

.navbar-container {
  color: #fff;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: 1280px;
  height: 100%;
  min-height: 100%;
  margin-left: auto;
  margin-right: auto;
  padding-top: 32px;
  padding-left: 0%;
  padding-right: 0%;
  display: flex;
}

.dropdown-menu-icon-on-left {
  color: #60767b;
  width: 24px;
  height: 24px;
  margin: auto 8px auto 0;
}

.top-buttons-group-wrapper {
  display: flex;
}

.mega-grid-wrapper {
  background-color: #fff;
  border: 1px solid #c6d5d1;
  border-radius: 32px;
  width: 100%;
  margin-top: 20px;
  margin-left: 50%;
  padding: 24px 40px 32px;
  transform: translate(-50%);
}

.mega-grid-wrapper.mega-menu-center {
  width: 100%;
  margin-left: 50%;
  margin-right: 0;
  transform: translate(-50%);
}

.mobile-nav-dropdown-list {
  width: 100%;
  display: none;
}

.mobile-nav-dropdown-list.w--open {
  background-color: #fff;
  border: 1px solid #d7e2ed;
  border-radius: 5px;
  width: 100%;
  display: block;
  position: absolute;
  top: 100%;
  left: 0;
  right: 0;
  box-shadow: 0 4px 4px #2a2a2a1a;
}

.navbar-menu-main-container {
  color: #14343b;
  background-color: #fff;
  border: 1px solid #00000014;
  border-radius: 999px;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  min-width: 1280px;
  max-width: 1280px;
  min-height: 48px;
  max-height: 64px;
  margin-right: 0;
  padding: 8px 8px 8px 40px;
  font-family: Neusans, Arial, sans-serif;
  display: flex;
  position: relative;
  box-shadow: 1px 2px 4px #0003;
}

.fs-1-3 {
  font-size: 16px;
  display: inline;
}

.icon-5 {
  color: #14343b;
  vertical-align: middle;
  ---mode--collection-29f120ad-83f8-9745-8a42-245f15d21cc1: base;
  flex: none;
  justify-content: center;
  align-items: center;
  width: 24px;
  height: 24px;
  display: flex;
}

.navbar-link-item-w {
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.primary {
  color: #14343b;
  text-align: left;
  justify-content: flex-start;
  align-items: flex-start;
}

.primary.utility-text-align-center {
  text-align: center;
  ---mode--collection-f96a3db5-6e3c-86c8-a374-4471111cb35a: base;
  ---mode--collection-dd05c4cf-be93-1b71-e75c-690445a138a5: base;
  ---mode--collection-5e60d6c8-38cc-4186-cf81-1568dffeebd4: base;
}

.code-embed-10 {
  display: none;
}

.left-aligned-typography-lock.inkwell-39 {
  ---mode--collection-f96a3db5-6e3c-86c8-a374-4471111cb35a: mode-ef06a1d6-a4df-d16d-388f-8d6857f8724a;
  ---mode--collection-a1c5b2cf-8b8a-7dde-2dac-d9adab9da7f2: mode-93a63420-901b-c45d-dfe5-fc8925a3a991;
  ---mode--collection-dd05c4cf-be93-1b71-e75c-690445a138a5: mode-3139759e-00ce-7f2d-98fd-560923a90132;
  ---mode--collection-5e60d6c8-38cc-4186-cf81-1568dffeebd4: mode-df324a5a-a301-7cd4-4982-c1210353e89d;
  ---mode--collection-bbbeb3c5-cf96-0b11-08af-19b26858b994: mode-5139aa2a-ce41-0f22-9b11-0fc349796730;
}

.illustrated-card-grid {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: minmax(335px, 400px) minmax(335px, 400px) minmax(335px, 400px);
}

.illustrated-card-grid.assimetric-grid {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-flow: row;
}

.secondary {
  color: #b09670;
}

.body-2 {
  color: #2b484f;
  text-underline-offset: .25em;
  margin-bottom: 0;
  font-family: Neusans, Arial, sans-serif;
  font-size: 18px;
  font-weight: 400;
  line-height: 26px;
}

.body-2.typography-lock-paragraph-h3 {
  padding-top: 16px;
}

.body-2.typography-lock-paragraph-h3.inkwell-41 {
  color: #2b484f;
  ---mode--collection-f96a3db5-6e3c-86c8-a374-4471111cb35a: mode-ef06a1d6-a4df-d16d-388f-8d6857f8724a;
}

.body-2.typography-lock-paragraph-h2 {
  padding-top: 16px;
}

.body-2.image-subtext {
  padding-bottom: 40px;
}

.card-image-backgound {
  border: 1px solid #e8eeed;
  border-radius: 32px;
  width: 100%;
  max-width: 100%;
  height: 485px;
  min-height: 100%;
  max-height: 100%;
  position: relative;
}

.image-card-flex {
  flex-flow: row;
  justify-content: flex-start;
  align-items: flex-start;
}

.image-card-flex.with-image {
  flex-flow: column;
  justify-content: space-between;
  height: 100%;
}

.button-7 {
  grid-column-gap: .5em;
  grid-row-gap: .5em;
  box-shadow: none;
  color: #14343b;
  cursor: pointer;
  border-radius: 9999px;
  justify-content: center;
  align-self: flex-start;
  align-items: center;
  height: 50px;
  padding: 12px 24px;
  font-family: Neusans, Arial, sans-serif;
  font-size: 17px;
  font-weight: 400;
  line-height: 20px;
  text-decoration: none;
  transition: border-color .2s, color .2s, background-color .2s cubic-bezier(.165, .84, .44, 1);
  display: inline-flex;
}

.button-7:active {
  box-shadow: none;
  background-color: #95e6e2;
}

.button-7:focus {
  outline-offset: 2px;
  outline: 1px solid #14343b;
}

.button-7.primary {
  ---mode--collection-dd05c4cf-be93-1b71-e75c-690445a138a5: base;
  background-color: #a6fffb;
  border: 1px solid #14343b;
  justify-content: center;
  align-items: center;
  width: auto;
  font-size: 17px;
}

.button-7.primary:hover {
  background-color: #95e6e2;
}

.button-7.primary.inkwell-44 {
  color: #14343b;
  ---mode--collection-dd05c4cf-be93-1b71-e75c-690445a138a5: mode-3139759e-00ce-7f2d-98fd-560923a90132;
}

.button-7.primary.softclay-20 {
  color: #14343b;
  ---mode--collection-dd05c4cf-be93-1b71-e75c-690445a138a5: mode-4b8ebcbb-a3ba-d696-b398-64b4264e4500;
}

.button-7.secondary {
  color: #14343b;
  ---mode--collection-5e60d6c8-38cc-4186-cf81-1568dffeebd4: base;
  background-color: #0000;
  border: 1px solid #14343b;
}

.button-7.secondary:hover {
  background-color: #00000014;
}

.button-7.secondary.softclay-25 {
  color: #14343b;
  ---mode--collection-5e60d6c8-38cc-4186-cf81-1568dffeebd4: mode-bddc3b91-3486-7a19-907a-e057bb24d647;
  background-color: #0000;
  border-color: #14343b;
}

.button-7.secondary.softclay-25:hover {
  background-color: #00000014;
}

.button-7.ghost {
  color: #14343b;
  ---mode--collection-bbbeb3c5-cf96-0b11-08af-19b26858b994: base;
  background-color: #0000;
  border: 0 #0000;
  padding-left: 0;
}

.button-7.ghost:hover {
  background-color: #0000;
}

.button-7.ghost.softclay-29 {
  ---mode--collection-bbbeb3c5-cf96-0b11-08af-19b26858b994: mode-5691c3d4-3e16-5b08-d13c-0c22c9b821f0;
}

.card-content {
  padding-top: 48px;
  padding-bottom: 48px;
  padding-left: 40px;
}

.card-content.slim-card {
  padding: 40px 32px 0;
}

.card-content.wide-card {
  padding-top: 40px;
  padding-bottom: 0;
  padding-right: 40px;
}

.menu-collection-image {
  object-fit: cover;
  border: 1px #e8eeed;
  border-radius: 16px;
  width: 100%;
  max-width: none;
  height: 100%;
  max-height: 100%;
  position: static;
  inset: auto 0% 0%;
}

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

.button-group {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  ---mode--collection-dd05c4cf-be93-1b71-e75c-690445a138a5: base;
  ---mode--collection-5e60d6c8-38cc-4186-cf81-1568dffeebd4: base;
  ---mode--collection-bbbeb3c5-cf96-0b11-08af-19b26858b994: base;
  flex-wrap: wrap;
  justify-content: flex-start;
  align-self: stretch;
  align-items: center;
  display: flex;
}

.button-group.typography-lock-button-group-h3 {
  padding-top: 24px;
}

.button-group.center {
  justify-content: center;
  align-items: center;
}

.button-group.typography-lock-button-group-h2 {
  padding-top: 40px;
}

.button-group.typography-lock-button-group-h2.utility-text-align-center {
  justify-content: center;
  align-items: center;
}

.card-illustration-bottom {
  box-sizing: border-box;
  object-fit: fill;
  border-bottom-right-radius: 32px;
  border-bottom-left-radius: 32px;
  justify-content: center;
  width: 100%;
  height: 100%;
  display: flex;
  overflow: hidden;
}

.icon {
  color: #14343b;
  vertical-align: middle;
  ---mode--collection-a1c5b2cf-8b8a-7dde-2dac-d9adab9da7f2: base;
  flex: none;
  justify-content: center;
  align-items: center;
  width: 24px;
  height: 24px;
  display: flex;
}

.card-image-bottom {
  box-sizing: border-box;
  object-fit: contain;
  border-bottom-right-radius: 32px;
  border-bottom-left-radius: 32px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: flex-end;
  width: 100%;
  margin-right: 0;
  display: flex;
}

.section {
  color: #2b484f;
  ---mode--collection-a1c5b2cf-8b8a-7dde-2dac-d9adab9da7f2: base;
  ---mode--collection-9b90cad9-5b6f-6ba5-d628-1c37c8b55bd6: mode-44379adf-6166-9bb8-a684-56e80e36609c;
  ---mode--collection-765657b9-2b26-226c-cc7a-31e4eca93134: base;
  background-color: #fff;
  padding: 96px 80px;
}

.section.softclay {
  background-color: var(--_background---base);
  color: var(--_typography---body-default);
  --_background---base: var(--_vars---softclay-400);
  --_background---icon-default: var(--_typography---body-dark);
  --_background---watermark: #14343b0f;
  --_background---border-default: var(--_vars---softclay-700);
  --_background---contrast: var(--_vars---_brand-mist-green);
  --_background---base-hover: var(--_vars---softclay-500);
  --_background---soft-clay: var(--_vars---_brand-soft-clay);
  --_background---mist-green: var(--_vars---_brand-mist-green);
  --_background---border-subtle: var(--_vars---softclay-600);
  --_background---toggle-background: #fff9;
  --_background---icon-accent: var(--_vars---_brand-ivory-paper);
  --_background---border-active: var(--_vars---_brand-ice);
  --_background---border-heavy: var(--_vars---_brand-inkwell);
  --_background---client-logo: var(--_vars---_brand-inkwell);
  --_background---level-1: var(--_vars---softclay-500);
  --_background---ivory-paper: var(--_vars---_brand-ivory-paper);
  --_typography---body-default: var(--_vars---inkwell-400);
  --_typography---heading-primary: var(--_vars---_brand-inkwell);
  --_typography---nav-item-secondary: var(--_typography---body-default);
  --_typography---footer-item-primary: var(--_typography---body-subtle);
  --_typography---footer-item-hover: var(--_typography---body-dark);
  --_typography---body-subtle: var(--_vars---inkwell-350);
  --_typography---heading-secondary: var(--_vars---_brand-ivory-paper);
  --_typography---body-dark: var(--_vars---_brand-inkwell);
  --_typography---nav-item-primary: var(--_typography---body-dark);
}

.card-with-image {
  background-color: #e8eeed;
  border-radius: 32px;
  height: 100%;
  position: static;
}

.image-card-content-wrapper {
  ---mode--collection-f96a3db5-6e3c-86c8-a374-4471111cb35a: mode-ef06a1d6-a4df-d16d-388f-8d6857f8724a;
  ---mode--collection-a1c5b2cf-8b8a-7dde-2dac-d9adab9da7f2: mode-93a63420-901b-c45d-dfe5-fc8925a3a991;
  background-image: linear-gradient(360deg, #000, #0000);
  border-bottom-right-radius: 32px;
  border-bottom-left-radius: 32px;
  padding: 120px 32px 32px;
  position: absolute;
  inset: auto 0% 0%;
}

.left-icon-container {
  width: 100%;
  max-width: 24px;
  height: 100%;
  max-height: 24px;
  margin-right: 12px;
}

.center-aligned-typography-lock {
  width: 100%;
  padding-left: 80px;
  padding-right: 80px;
}

.icon-6 {
  color: #14343b;
  vertical-align: middle;
  ---mode--collection-a1c5b2cf-8b8a-7dde-2dac-d9adab9da7f2: base;
  flex: none;
  justify-content: center;
  align-items: center;
  width: 24px;
  height: 24px;
  display: flex;
}

.left-icon-container-3 {
  width: 100%;
  max-width: 24px;
  height: 100%;
  max-height: 24px;
  margin-right: 12px;
}

._1-by-3-grid {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

.image-text-column {
  min-height: auto;
}

.ghost-button-underline {
  border-bottom: 2px solid #b09670;
}

.left-icon-container-4 {
  width: 100%;
  max-width: 24px;
  height: 100%;
  max-height: 24px;
  margin-right: 12px;
}

.utility-padding-bottom-2rem {
  text-align: center;
  padding-bottom: 2rem;
}

.container-6 {
  max-width: 1280px;
  margin-left: auto;
  margin-right: auto;
}

.container-6.utility-no-scroll {
  box-sizing: border-box;
  aspect-ratio: auto;
  overflow: hidden;
}

.image-heading {
  padding-bottom: 16px;
}

.image-400 {
  width: 400px;
  position: relative;
  right: 0;
}

.image-text-grid {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-rows: auto;
}

._4-by-3-grid {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

.section-5 {
  padding: var(--affinda-2025_size--margins---margin-tb-default) var(--affinda-2025_size--margins---margin-lr);
  color: var(--affinda-2025_typography---body-default);
  --affinda-2025_background---base: var(--affinda-2025---_brand-white);
  --affinda-2025_background---icon-default: var(--affinda-2025_typography---body-dark);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--mist-green---mistgreen-200);
  --affinda-2025_background---level-1: var(--affinda-2025_color--mist-green---mistgreen-200);
  --affinda-2025_background---border-default: var(--affinda-2025_color--mist-green---mistgreen-400);
  --affinda-2025_background---contrast: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--mist-green---mistgreen-300);
  --affinda-2025_background---border-heavy: var(--affinda-2025_color--mist-green---mistgreen-500);
  --affinda-2025_background---border-active: var(--affinda-2025_color--softclay---softclay-800);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-accent: var(--affinda-2025_typography---heading-secondary);
  --affinda-2025_background---watermark: #14343b0a;
  --affinda-2025_background---toggle-background: #fff9;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--mist-green---mistgreen-100);
  --affinda-2025_size--margins---margin-tb-default: var(--affinda-2025_size--primatives---12);
  --affinda-2025_size--margins---margin-lr: var(--affinda-2025_size--primatives---10);
  --affinda-2025_size--margins---margin-tb-loose: var(--affinda-2025_size--primatives---15);
  --affinda-2025_size--margins---margin-tb-tight: var(--affinda-2025_size--primatives---6);
  --affinda-2025_size--radii---logo-well: var(--affinda-2025_size--primatives---2);
  --affinda-2025_size--radii---image: var(--affinda-2025_size--primatives---1-5);
  --affinda-2025_size--radii---card-level-1: var(--affinda-2025_size--primatives---4);
  --affinda-2025_size--radii---input: var(--affinda-2025_size--primatives---1);
  --affinda-2025_size--radii---switch: var(--affinda-2025_size--primatives---full);
  --affinda-2025_size--radii---radio: var(--affinda-2025_size--primatives---full);
  --affinda-2025_size--radii---checkbox: var(--affinda-2025_size--primatives---0-5);
  --affinda-2025_size--radii---document-type: var(--affinda-2025_size--primatives---1-5);
  --affinda-2025_size--radii---button: var(--affinda-2025_size--primatives---full);
  --affinda-2025_size--radii---video-crop: var(--affinda-2025_size--primatives---2);
  --affinda-2025_size--radii---tag: var(--affinda-2025_size--primatives---0-5);
  --affinda-2025_size--radii---tooltip: var(--affinda-2025_size--primatives---1-5);
  background-color: #fff;
}

.section-5.inkwell {
  background-color: var(--affinda-2025_background---base);
  --affinda-2025_background---base: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-default: var(--affinda-2025---_brand-white);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--inkwell---inkwell-450);
  --affinda-2025_background---level-1: var(--affinda-2025_color--inkwell---inkwell-450);
  --affinda-2025_background---border-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_background---contrast: var(--affinda-2025_color--inkwell---inkwell-700);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_background---border-heavy: var(--affinda-2025_color--inkwell---inkwell-700);
  --affinda-2025_background---border-active: var(--affinda-2025---_brand-ice);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-white);
  --affinda-2025_background---icon-accent: var(--affinda-2025---_brand-ice);
  --affinda-2025_background---watermark: #ffffff0f;
  --affinda-2025_background---toggle-background: #14343b;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--inkwell---inkwell-600);
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-100);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-200);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-white);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-white);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
}

.section-5.inkwell.footer {
  padding-top: var(--affinda-2025_size--margins---margin-tb-default);
  padding-bottom: 0;
}

.container-7 {
  max-width: 1280px;
  margin-left: auto;
  margin-right: auto;
}

.button-8 {
  padding: var(--affinda-2025_size--primatives---1-5) var(--affinda-2025_size--primatives---3);
  grid-column-gap: .5em;
  grid-row-gap: .5em;
  border-radius: var(--affinda-2025_size--primatives---full);
  box-shadow: none;
  color: var(--affinda-2025_button--primary---text);
  cursor: pointer;
  justify-content: center;
  align-self: flex-start;
  align-items: center;
  height: 50px;
  font-family: Neusans, Arial, sans-serif;
  font-size: 17px;
  font-weight: 400;
  line-height: 20px;
  text-decoration: none;
  transition: border-color .2s, color .2s, background-color .2s cubic-bezier(.165, .84, .44, 1);
  display: inline-flex;
}

.button-8:active {
  background-color: var(--affinda-2025---bg-azure-hover\<deleted\|variable-446acc9c-8c14-27b1-1121-148cf61fa53f\>);
  box-shadow: none;
}

.button-8:focus {
  outline-color: var(--affinda-2025---_brand-inkwell);
  outline-offset: 2px;
  outline-width: 1px;
  outline-style: solid;
}

.button-8.inkwell {
  border-color: var(--affinda-2025_button--primary---stroke);
  background-color: var(--affinda-2025_button--primary---bg-default);
  color: var(--affinda-2025_button--primary---text);
  --affinda-2025_button--primary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---bg-default: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--primary---bg-hover: var(--affinda-2025_color--ice---ice-600);
  --affinda-2025_button--primary---icon: var(--affinda-2025---_brand-inkwell);
}

.button-8.inkwell:hover {
  background-color: var(--affinda-2025_button--primary---bg-hover);
}

.button-8.inkwell.secondary-2 {
  border-color: var(--affinda-2025_button--secondary---stroke);
  background-color: var(--affinda-2025_button--secondary---bg-default);
  color: var(--affinda-2025_button--secondary---text);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-white);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-white);
  --affinda-2025_button--secondary---bg-hover: #00000014;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-white);
}

.button-8.inkwell.secondary-2:hover {
  border-color: var(--affinda-2025_button--secondary---stroke);
  background-color: var(--affinda-2025_button--secondary---bg-hover);
  color: var(--affinda-2025---_brand-inkwell);
}

.secondary:where(.w-variant-a0eb1a1f-2334-a672-23b5-fe2710717b88), .secondary:where(.w-variant-f22c8a44-45cc-c252-706b-5790a4e0f564) {
  border-color: var(--affinda-2025_button--secondary---stroke);
  color: var(--affinda-2025_button--secondary---text);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-hover: #00000014;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-inkwell);
  background-color: #0000;
}

.secondary:where(.w-variant-a93350a0-ae6f-0094-db6a-53e2a7410114), .secondary:where(.w-variant-a93350a0-ae6f-0094-db6a-53e2a7410115) {
  border-color: var(--affinda-2025_button--secondary---stroke);
  background-color: var(--affinda-2025_button--secondary---bg-default);
  color: var(--affinda-2025_button--secondary---text);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-hover: #00000014;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-inkwell);
}

.secondary:where(.w-variant-24924af7-ccb2-e020-5fd4-f1f76df1644a), .secondary:where(.w-variant-24924af7-ccb2-e020-5fd4-f1f76df1644b) {
  border-color: var(--affinda-2025_button--secondary---stroke);
  background-color: var(--affinda-2025_button--secondary---bg-default);
  color: var(--affinda-2025_button--secondary---text);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-hover: #00000014;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-inkwell);
}

.secondary:hover, .secondary:hover:where(.w-variant-b91e4fbc-891d-e437-fe09-1c80aecfa10a) {
  background-color: var(--affinda-2025_button--secondary---bg-hover);
}

.secondary:hover:where(.w-variant-a0eb1a1f-2334-a672-23b5-fe2710717b88), .secondary:hover:where(.w-variant-f22c8a44-45cc-c252-706b-5790a4e0f564), .secondary:hover:where(.w-variant-a93350a0-ae6f-0094-db6a-53e2a7410112) {
  background-color: var(--affinda-2025_button--secondary---bg-hover);
}

.secondary:hover:where(.w-variant-a93350a0-ae6f-0094-db6a-53e2a7410114), .secondary:hover:where(.w-variant-a93350a0-ae6f-0094-db6a-53e2a7410115), .secondary:hover:where(.w-variant-24924af7-ccb2-e020-5fd4-f1f76df16448) {
  background-color: var(--affinda-2025_button--secondary---bg-hover);
}

.secondary:hover:where(.w-variant-24924af7-ccb2-e020-5fd4-f1f76df1644a), .secondary:hover:where(.w-variant-24924af7-ccb2-e020-5fd4-f1f76df1644b) {
  background-color: var(--affinda-2025_button--secondary---bg-hover);
}

.secondary.round {
  padding-right: var(--affinda-2025_size--primatives---1-5);
  padding-left: var(--affinda-2025_size--primatives---1-5);
}

.button-group-2 {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  --affinda-2025_button--primary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---bg-default: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--primary---bg-hover: var(--affinda-2025_color--ice---ice-600);
  --affinda-2025_button--primary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-hover: #00000014;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---stroke: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_button--ghost---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--ghost---bg-hover: var(--affinda-2025---trasparent);
  flex-wrap: wrap;
  justify-content: flex-start;
  align-self: stretch;
  align-items: center;
  display: flex;
}

.button-group-2.flex-horizontal {
  flex-flow: wrap;
  flex: 0 auto;
  order: 0;
  place-content: stretch flex-start;
  align-self: flex-start;
  align-items: center;
  display: flex;
  position: static;
}

.button-group-2.flex-horizontal.flex-space-between {
  justify-content: space-between;
  width: 100%;
}

.body-3 {
  color: var(--affinda-2025_typography---body-default);
  text-underline-offset: .25em;
  margin-bottom: 0;
  font-family: Neusans, Arial, sans-serif;
  font-size: 18px;
  font-weight: 400;
  line-height: 26px;
}

.body-3:where(.w-variant-765b0a16-ac4b-2f3d-f51c-ceecb2f69a1b) {
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-100);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-200);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-white);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-white);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
}

.body-3.subtle {
  color: var(--affinda-2025_typography---body-subtle);
  font-weight: 400;
}

.body-3.subtle.copy-mobile-padding {
  font-weight: 400;
}

.body-3.subtle.copy-mobile-padding.inkwell-text {
  text-align: right;
}

.body-3.subtle.inkwell-text {
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-100);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-200);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-white);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-white);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
}

.body-3.subtle.no-underline {
  text-decoration: none;
}

.primary-2 {
  color: var(--affinda-2025_typography---heading-primary);
  text-align: left;
  justify-content: flex-start;
  align-items: flex-start;
}

.secondary-2 {
  color: var(--affinda-2025_typography---heading-secondary);
}

.utility-padding-top-0-5rem {
  padding-top: .5rem;
}

.utility-padding-top-0-5rem.utility-padding-bottom-0-5rem {
  margin-bottom: 0;
  font-weight: 400;
  display: flex;
}

.utility-padding-bottom-0-5rem {
  padding-bottom: .5rem;
}

.flex-horizontal {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex-flow: row;
  display: flex;
}

.footer {
  color: #000;
  background-color: #fff;
  padding-top: 4rem;
  padding-bottom: 4rem;
}

.footer-link-with-icon-container {
  grid-column-gap: var(--affinda-2025_size--primatives---1);
  grid-row-gap: var(--affinda-2025_size--primatives---1);
  flex-flow: row;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  align-items: center;
  display: inline-flex;
  position: static;
}

.footer-icon {
  width: auto;
}

.image-8 {
  width: 100%;
  margin-top: -1px;
}

.iso-logo {
  box-sizing: border-box;
  max-width: 80px;
  height: 80px;
}

.div-block-51 {
  overflow: hidden;
}

.image-11 {
  display: none;
}

.div-block-52 {
  padding-bottom: var(--affinda-2025_size--primatives---1-5);
  justify-content: space-between;
  align-items: flex-end;
  width: 100%;
  display: flex;
}

.div-block-53 {
  width: 100%;
}

.image-12, .footer-icon-2.footer-desktop-hidden, .footer-desktop-hidden {
  display: none;
}

.footer-mobile-hidden {
  display: block;
}

.inkwell {
  background-color: var(--affinda-2025_background---base);
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-100);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-200);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-white);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-white);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_background---base: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-default: var(--affinda-2025---_brand-white);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--inkwell---inkwell-450);
  --affinda-2025_background---level-1: var(--affinda-2025_color--inkwell---inkwell-450);
  --affinda-2025_background---border-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_background---contrast: var(--affinda-2025_color--inkwell---inkwell-700);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_background---border-heavy: var(--affinda-2025_color--inkwell---inkwell-700);
  --affinda-2025_background---border-active: var(--affinda-2025---_brand-ice);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-white);
  --affinda-2025_background---icon-accent: var(--affinda-2025---_brand-ice);
  --affinda-2025_background---watermark: #ffffff0f;
  --affinda-2025_background---toggle-background: #14343b;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--inkwell---inkwell-600);
}

.inkwell:where(.w-variant-936b153a-3338-3e7c-b930-bf2c361d124a) {
  background-color: var(--affinda-2025_background---ivory-paper);
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-350);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_background---base: var(--affinda-2025---_brand-white);
  --affinda-2025_background---icon-default: var(--affinda-2025_typography---body-dark);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--mist-green---mistgreen-200);
  --affinda-2025_background---level-1: var(--affinda-2025_color--mist-green---mistgreen-200);
  --affinda-2025_background---border-default: var(--affinda-2025_color--mist-green---mistgreen-400);
  --affinda-2025_background---contrast: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--mist-green---mistgreen-300);
  --affinda-2025_background---border-heavy: var(--affinda-2025_color--mist-green---mistgreen-500);
  --affinda-2025_background---border-active: var(--affinda-2025_color--softclay---softclay-800);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-accent: var(--affinda-2025_typography---heading-secondary);
  --affinda-2025_background---watermark: #14343b0a;
  --affinda-2025_background---toggle-background: #fff9;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--mist-green---mistgreen-100);
}

.footer-left-cards {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  width: auto;
  margin-right: 24px;
}

.grid-42 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  grid-template-rows: 1fr;
  grid-template-columns: 1fr;
}

.footer-grid {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: auto 1fr;
  width: 100%;
}

.links-grid {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

.top-left-card-content {
  grid-column-gap: var(--affinda-2025_size--primatives---6);
  grid-row-gap: var(--affinda-2025_size--primatives---6);
  flex-flow: column;
  display: flex;
}

.footer-iso-grid {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr auto;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: flex-end;
  display: grid;
}

.links-and-iso-flex-container {
  grid-column-gap: 44px;
  grid-row-gap: 44px;
  align-items: center;
}

.privacy-website-product-link-container {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  padding-top: 24px;
  padding-bottom: 24px;
}

.footer-link-out-icon {
  color: var(--affinda-2025_typography---body-subtle);
  align-items: center;
  padding-top: 8px;
  padding-bottom: 8px;
  display: flex;
}

.footer-card-container {
  border-radius: var(--affinda-2025_size--radii---card-level-1);
  background-color: var(--affinda-2025_background---base);
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-350);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_illustration---illustration-base: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_illustration---illustration-accent-1: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_illustration---illustration-accent-2: var(--affinda-2025_color--softclay---softclay-400);
  --affinda-2025_illustration---illustration-accent-3: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_illustration---illustration-accent-4: var(--affinda-2025_color--mist-green---mistgreen-200);
  --affinda-2025_button--primary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---bg-default: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--primary---bg-hover: var(--affinda-2025_color--ice---ice-600);
  --affinda-2025_button--primary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-hover: #00000014;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---stroke: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_button--ghost---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--ghost---bg-hover: var(--affinda-2025---trasparent);
  flex-flow: column;
  width: 400px;
  max-width: 400px;
  height: 436px;
  max-height: 436px;
  list-style-type: none;
  overflow: hidden;
}

.footer-card-container:where(.w-variant-557f3a78-95ad-9e47-fd09-a15d65712985) {
  --affinda-2025_background---base: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-default: var(--affinda-2025---_brand-white);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--inkwell---inkwell-450);
  --affinda-2025_background---level-1: var(--affinda-2025_color--inkwell---inkwell-450);
  --affinda-2025_background---border-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_background---contrast: var(--affinda-2025_color--inkwell---inkwell-700);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_background---border-heavy: var(--affinda-2025_color--inkwell---inkwell-700);
  --affinda-2025_background---border-active: var(--affinda-2025---_brand-ice);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-white);
  --affinda-2025_background---icon-accent: var(--affinda-2025---_brand-ice);
  --affinda-2025_background---watermark: #ffffff0f;
  --affinda-2025_background---toggle-background: #14343b;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--inkwell---inkwell-600);
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-100);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-200);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-white);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-white);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
}

.footer-card-container:where(.w-variant-e6a04bad-3695-351a-6655-f083e1c83be8) {
  --affinda-2025_background---base: var(--affinda-2025_color--softclay---softclay-400);
  --affinda-2025_background---icon-default: var(--affinda-2025_typography---body-dark);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--softclay---softclay-600);
  --affinda-2025_background---level-1: var(--affinda-2025_color--softclay---softclay-500);
  --affinda-2025_background---border-default: var(--affinda-2025_color--softclay---softclay-700);
  --affinda-2025_background---contrast: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--softclay---softclay-600);
  --affinda-2025_background---border-heavy: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---border-active: var(--affinda-2025---_brand-ice);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-accent: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---watermark: #14343b0f;
  --affinda-2025_background---toggle-background: #fff9;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--softclay---softclay-500);
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-350);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
}

.footer-card-container:where(.w-variant-989b8f61-d76f-1e5f-fdc3-d828ee4615cd) {
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-350);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_background---base: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---icon-default: var(--affinda-2025_typography---body-dark);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--mist-green---mistgreen-600);
  --affinda-2025_background---level-1: var(--affinda-2025_color--mist-green---mistgreen-300);
  --affinda-2025_background---border-default: var(--affinda-2025_color--mist-green---mistgreen-700);
  --affinda-2025_background---contrast: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--mist-green---mistgreen-400);
  --affinda-2025_background---border-heavy: var(--affinda-2025_color--mist-green---mistgreen-700);
  --affinda-2025_background---border-active: var(--affinda-2025_color--softclay---softclay-800);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-accent: var(--affinda-2025_typography---heading-secondary);
  --affinda-2025_background---watermark: var(--affinda-2025_color--mist-green---mistgreen-400);
  --affinda-2025_background---toggle-background: #fff9;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--mist-green---mistgreen-600);
}

.footer-card-container:where(.w-variant-76f479f8-c365-5eac-d0c6-2b61ce091299) {
  background-color: var(--affinda-2025_background---ivory-paper);
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-350);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_background---base: var(--affinda-2025---_brand-white);
  --affinda-2025_background---icon-default: var(--affinda-2025_typography---body-dark);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--mist-green---mistgreen-200);
  --affinda-2025_background---level-1: var(--affinda-2025_color--mist-green---mistgreen-200);
  --affinda-2025_background---border-default: var(--affinda-2025_color--mist-green---mistgreen-400);
  --affinda-2025_background---contrast: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--mist-green---mistgreen-300);
  --affinda-2025_background---border-heavy: var(--affinda-2025_color--mist-green---mistgreen-500);
  --affinda-2025_background---border-active: var(--affinda-2025_color--softclay---softclay-800);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-accent: var(--affinda-2025_typography---heading-secondary);
  --affinda-2025_background---watermark: #14343b0a;
  --affinda-2025_background---toggle-background: #fff9;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--mist-green---mistgreen-100);
  --affinda-2025_illustration---illustration-base: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_illustration---illustration-accent-1: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_illustration---illustration-accent-2: var(--affinda-2025_color--softclay---softclay-400);
  --affinda-2025_illustration---illustration-accent-3: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_illustration---illustration-accent-4: var(--affinda-2025_color--mist-green---mistgreen-200);
  --affinda-2025_button--primary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---bg-default: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--primary---bg-hover: var(--affinda-2025_color--ice---ice-600);
  --affinda-2025_button--primary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-hover: #ffffff14;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---stroke: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_button--ghost---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--ghost---bg-hover: var(--affinda-2025---trasparent);
}

.footer-card-container:where(.w-variant-a8645604-b050-28e3-d0f3-5959ea8aa1c1) {
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-100);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-200);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-white);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-white);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_background---base: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-default: var(--affinda-2025---_brand-white);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--inkwell---inkwell-450);
  --affinda-2025_background---level-1: var(--affinda-2025_color--inkwell---inkwell-450);
  --affinda-2025_background---border-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_background---contrast: var(--affinda-2025_color--inkwell---inkwell-700);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_background---border-heavy: var(--affinda-2025_color--inkwell---inkwell-700);
  --affinda-2025_background---border-active: var(--affinda-2025---_brand-ice);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-white);
  --affinda-2025_background---icon-accent: var(--affinda-2025---_brand-ice);
  --affinda-2025_background---watermark: #ffffff0f;
  --affinda-2025_background---toggle-background: #14343b;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--inkwell---inkwell-600);
  --affinda-2025_illustration---illustration-base: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_illustration---illustration-accent-1: var(--affinda-2025---_brand-white);
  --affinda-2025_illustration---illustration-accent-2: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_illustration---illustration-accent-3: var(--affinda-2025_color--softclay---softclay-400);
  --affinda-2025_illustration---illustration-accent-4: var(--affinda-2025_color--mist-green---mistgreen-400);
  --affinda-2025_button--primary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---bg-default: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--primary---bg-hover: var(--affinda-2025_color--ice---ice-600);
  --affinda-2025_button--primary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-white);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-white);
  --affinda-2025_button--secondary---bg-hover: #00000014;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-white);
  --affinda-2025_button--ghost---text: var(--affinda-2025---_brand-white);
  --affinda-2025_button--ghost---stroke: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--ghost---icon: var(--affinda-2025---_brand-white);
  --affinda-2025_button--ghost---bg-default: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---bg-hover: var(--affinda-2025---trasparent);
}

.footer-card-container:where(.w-variant-bc7f2330-69cb-d45d-389c-2044bddeff60) {
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-350);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_background---base: var(--affinda-2025_color--softclay---softclay-400);
  --affinda-2025_background---icon-default: var(--affinda-2025_typography---body-dark);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--softclay---softclay-600);
  --affinda-2025_background---level-1: var(--affinda-2025_color--softclay---softclay-500);
  --affinda-2025_background---border-default: var(--affinda-2025_color--softclay---softclay-700);
  --affinda-2025_background---contrast: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--softclay---softclay-600);
  --affinda-2025_background---border-heavy: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---border-active: var(--affinda-2025---_brand-ice);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-accent: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---watermark: #14343b0f;
  --affinda-2025_background---toggle-background: #fff9;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--softclay---softclay-500);
  --affinda-2025_illustration---illustration-base: var(--affinda-2025_color--softclay---softclay-400);
  --affinda-2025_illustration---illustration-accent-1: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_illustration---illustration-accent-2: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_illustration---illustration-accent-3: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_illustration---illustration-accent-4: var(--affinda-2025_color--mist-green---mistgreen-200);
  --affinda-2025_button--primary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---bg-default: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--primary---bg-hover: var(--affinda-2025_color--ice---ice-600);
  --affinda-2025_button--primary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-hover: #00000014;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--ghost---bg-hover: var(--affinda-2025---trasparent);
}

.footer-card-container:where(.w-variant-008f253e-28e6-9b73-686d-80ae0643e9fd) {
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-350);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_background---base: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---icon-default: var(--affinda-2025_typography---body-dark);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--mist-green---mistgreen-600);
  --affinda-2025_background---level-1: var(--affinda-2025_color--mist-green---mistgreen-300);
  --affinda-2025_background---border-default: var(--affinda-2025_color--mist-green---mistgreen-700);
  --affinda-2025_background---contrast: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--mist-green---mistgreen-400);
  --affinda-2025_background---border-heavy: var(--affinda-2025_color--mist-green---mistgreen-700);
  --affinda-2025_background---border-active: var(--affinda-2025_color--softclay---softclay-800);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-accent: var(--affinda-2025_typography---heading-secondary);
  --affinda-2025_background---watermark: var(--affinda-2025_color--mist-green---mistgreen-400);
  --affinda-2025_background---toggle-background: #fff9;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--mist-green---mistgreen-600);
  --affinda-2025_illustration---illustration-base: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_illustration---illustration-accent-1: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_illustration---illustration-accent-2: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_illustration---illustration-accent-3: var(--affinda-2025_color--softclay---softclay-400);
  --affinda-2025_illustration---illustration-accent-4: var(--affinda-2025_color--mist-green---mistgreen-200);
  --affinda-2025_button--primary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---bg-default: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--primary---bg-hover: var(--affinda-2025_color--ice---ice-600);
  --affinda-2025_button--primary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-hover: #00000014;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---stroke: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_button--ghost---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--ghost---bg-hover: var(--affinda-2025---trasparent);
}

.footer-card-container.footer-card {
  padding: var(--affinda-2025---size-0\<deleted\|variable-1a92868c-43d1-fbb6-048c-bc7cbaa4fa6b\>);
  box-shadow: none;
  box-shadow: none;
  box-shadow: none;
  background-color: #203e45;
  border-style: none;
  border-color: #0000;
  border-radius: 32px;
}

.footer-card-container.hidden-on-desktop {
  display: none;
}

.footer-card-container.footer-card {
  padding: var(--affinda-2025_size--primatives---6);
  background-color: var(--affinda-2025_background---level-1);
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-100);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-200);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-white);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-white);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  width: auto;
  max-width: none;
  height: auto;
  max-height: none;
  overflow: visible;
}

.footer-card-container.footer-card.transparent-on-mobile.no-padding-on-mobile {
  justify-content: center;
  width: auto;
  max-width: none;
  height: 100%;
  max-height: none;
  display: flex;
  overflow: visible;
}

.related-content-wrapper {
  overflow: auto;
}

.collection-list-4 {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  display: flex;
}

.related-content-collection {
  --_size--radii---input: var(--_size--primatives---1-10);
  --_size--radii---switch: var(--_size--primatives---full);
  --_size--radii---radio: var(--_size--primatives---full);
  --_size--radii---checkbox: var(--_size--primatives---0-5);
  --_size--radii---logo-well: var(--_size--primatives---2-6);
  --_size--radii---card-level-1: var(--_size--primatives---4-6);
  --_size--radii---document-type: var(--_size--primatives---1-5);
  --_size--radii---button: var(--_size--primatives---full);
  --_size--radii---video-crop: var(--_size--primatives---2-6);
  --_size--radii---image: var(--_size--primatives---1-5);
  --_size--radii---tag: var(--_size--primatives---0-5);
  --_size--radii---tooltip: var(--_size--primatives---1-5);
  margin-top: 48px;
  margin-bottom: 48px;
}

.button-group-3 {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  ---mode--collection-dd05c4cf-be93-1b71-e75c-690445a138a5: base;
  ---mode--collection-5e60d6c8-38cc-4186-cf81-1568dffeebd4: base;
  ---mode--collection-bbbeb3c5-cf96-0b11-08af-19b26858b994: base;
  flex-wrap: wrap;
  justify-content: flex-start;
  align-self: stretch;
  align-items: center;
  display: flex;
}

.button-group-3.typography-lock-button-group-h2 {
  padding-top: 40px;
}

.section-6 {
  color: #2b484f;
  ---mode--collection-a1c5b2cf-8b8a-7dde-2dac-d9adab9da7f2: base;
  ---mode--collection-9b90cad9-5b6f-6ba5-d628-1c37c8b55bd6: mode-44379adf-6166-9bb8-a684-56e80e36609c;
  ---mode--collection-765657b9-2b26-226c-cc7a-31e4eca93134: base;
  background-color: #fff;
  padding: 96px 80px;
}

.collection-item-4 {
  min-width: 380px;
}

.primary-3 {
  color: #14343b;
  text-align: left;
  justify-content: flex-start;
  align-items: flex-start;
}

.left-icon-container-5 {
  width: 100%;
  max-width: 24px;
  height: 100%;
  max-height: 24px;
  margin-right: 12px;
}

.image-409 {
  z-index: auto;
  box-sizing: content-box;
  object-fit: cover;
  border: 1px #000;
  border-radius: 12px;
  width: auto;
  height: 220px;
  display: inline-block;
}

.retated-article-header {
  padding-top: 16px;
  padding-bottom: 0;
}

.blog-header-link {
  text-decoration: none;
}

.article-subheader {
  color: #60767b;
  ---mode--collection-f96a3db5-6e3c-86c8-a374-4471111cb35a: base;
  ---mode--collection-a1c5b2cf-8b8a-7dde-2dac-d9adab9da7f2: base;
  padding-top: 16px;
  font-size: 18px;
  line-height: 26px;
}

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

.link-block {
  --_layout--grid---max-width: 1024px;
  --_layout--grid---margins: 64px;
  --_layout--grid---gutter: 16px;
  --_layout--grid---columns: 12;
  justify-content: center;
  display: block;
}

._1-by-4-grid {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

.text-block-46 {
  font-family: Neusans, Arial, sans-serif;
}

.main-navbar {
  z-index: 9999;
  background-color: var(--_background---icon-default);
  width: 100%;
  padding: 20px 40px;
  position: absolute;
  top: 0;
  left: 0;
}

.image-text-column-2 {
  flex-flow: column;
  justify-content: center;
  align-items: stretch;
  height: 100%;
  min-height: auto;
  display: flex;
}

.block-image {
  border-radius: var(--affinda-2025_size--radii---image);
  width: 100%;
}

.block-content {
  padding-top: 40px;
  padding-right: 0;
}

.image-with-text-flex {
  flex-flow: column;
  justify-content: space-between;
  height: 100%;
  display: flex;
}

.secondary:where(.w-variant-a0eb1a1f-2334-a672-23b5-fe2710717b88), .secondary:where(.w-variant-f22c8a44-45cc-c252-706b-5790a4e0f564) {
  border-color: var(--affinda-2025_button--secondary---stroke);
  color: var(--affinda-2025_button--secondary---text);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-hover: #00000014;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-inkwell);
  background-color: #0000;
}

.secondary:where(.w-variant-a93350a0-ae6f-0094-db6a-53e2a7410114), .secondary:where(.w-variant-a93350a0-ae6f-0094-db6a-53e2a7410115) {
  border-color: var(--affinda-2025_button--secondary---stroke);
  background-color: var(--affinda-2025_button--secondary---bg-default);
  color: var(--affinda-2025_button--secondary---text);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-hover: #00000014;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-inkwell);
}

.secondary:where(.w-variant-24924af7-ccb2-e020-5fd4-f1f76df1644a), .secondary:where(.w-variant-24924af7-ccb2-e020-5fd4-f1f76df1644b) {
  border-color: var(--affinda-2025_button--secondary---stroke);
  background-color: var(--affinda-2025_button--secondary---bg-default);
  color: var(--affinda-2025_button--secondary---text);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-hover: #00000014;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-inkwell);
}

.secondary:hover, .secondary:hover:where(.w-variant-b91e4fbc-891d-e437-fe09-1c80aecfa10a) {
  background-color: var(--affinda-2025_button--secondary---bg-hover);
}

.secondary:hover:where(.w-variant-a0eb1a1f-2334-a672-23b5-fe2710717b88), .secondary:hover:where(.w-variant-f22c8a44-45cc-c252-706b-5790a4e0f564), .secondary:hover:where(.w-variant-a93350a0-ae6f-0094-db6a-53e2a7410112) {
  background-color: var(--affinda-2025_button--secondary---bg-hover);
}

.secondary:hover:where(.w-variant-a93350a0-ae6f-0094-db6a-53e2a7410114), .secondary:hover:where(.w-variant-a93350a0-ae6f-0094-db6a-53e2a7410115), .secondary:hover:where(.w-variant-24924af7-ccb2-e020-5fd4-f1f76df16448) {
  background-color: var(--affinda-2025_button--secondary---bg-hover);
}

.secondary:hover:where(.w-variant-24924af7-ccb2-e020-5fd4-f1f76df1644a), .secondary:hover:where(.w-variant-24924af7-ccb2-e020-5fd4-f1f76df1644b) {
  background-color: var(--affinda-2025_button--secondary---bg-hover);
}

.button-group-4 {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  --affinda-2025_button--primary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---bg-default: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--primary---bg-hover: var(--affinda-2025_color--ice---ice-600);
  --affinda-2025_button--primary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-hover: #00000014;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---stroke: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_button--ghost---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--ghost---bg-hover: var(--affinda-2025---trasparent);
  flex-wrap: wrap;
  justify-content: flex-start;
  align-self: stretch;
  align-items: center;
  display: flex;
}

.button-group-4.typography-lock-button-group-h2 {
  padding-top: 40px;
}

.body-4 {
  color: var(--affinda-2025_typography---body-default);
  text-underline-offset: .25em;
  margin-bottom: 0;
  font-family: Neusans, Arial, sans-serif;
  font-size: 18px;
  font-weight: 400;
  line-height: 26px;
}

.body-4:where(.w-variant-765b0a16-ac4b-2f3d-f51c-ceecb2f69a1b) {
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-100);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-200);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-white);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-white);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
}

.body-4.typography-lock-paragraph-h2 {
  padding-top: 16px;
}

.body-4.typography-lock-paragraph-h2:where(.w-variant-43c49890-de98-af71-aee3-94f06d8db9ee) {
  color: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-100);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-200);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-white);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-white);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
}

.body-4.typography-lock-paragraph-h2:where(.w-variant-43c49890-de98-af71-aee3-94f06d8db9f0) {
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-350);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_background---base: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---icon-default: var(--affinda-2025_typography---body-dark);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--mist-green---mistgreen-600);
  --affinda-2025_background---level-1: var(--affinda-2025_color--mist-green---mistgreen-300);
  --affinda-2025_background---border-default: var(--affinda-2025_color--mist-green---mistgreen-700);
  --affinda-2025_background---contrast: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--mist-green---mistgreen-400);
  --affinda-2025_background---border-heavy: var(--affinda-2025_color--mist-green---mistgreen-700);
  --affinda-2025_background---border-active: var(--affinda-2025_color--softclay---softclay-800);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-accent: var(--affinda-2025_typography---heading-secondary);
  --affinda-2025_background---watermark: var(--affinda-2025_color--mist-green---mistgreen-400);
  --affinda-2025_background---toggle-background: #fff9;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--mist-green---mistgreen-600);
}

.body-4.typography-lock-paragraph-h2:where(.w-variant-bdefbe71-08fe-eda5-90b3-fbf6a6420597) {
  color: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-100);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-200);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-white);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-white);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
}

.body-4.typography-lock-paragraph-h2:where(.w-variant-bdefbe71-08fe-eda5-90b3-fbf6a6420599) {
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-350);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_background---base: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---icon-default: var(--affinda-2025_typography---body-dark);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--mist-green---mistgreen-600);
  --affinda-2025_background---level-1: var(--affinda-2025_color--mist-green---mistgreen-300);
  --affinda-2025_background---border-default: var(--affinda-2025_color--mist-green---mistgreen-700);
  --affinda-2025_background---contrast: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--mist-green---mistgreen-400);
  --affinda-2025_background---border-heavy: var(--affinda-2025_color--mist-green---mistgreen-700);
  --affinda-2025_background---border-active: var(--affinda-2025_color--softclay---softclay-800);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-accent: var(--affinda-2025_typography---heading-secondary);
  --affinda-2025_background---watermark: var(--affinda-2025_color--mist-green---mistgreen-400);
  --affinda-2025_background---toggle-background: #fff9;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--mist-green---mistgreen-600);
}

.body-4.typography-lock-paragraph-h2:where(.w-variant-3139b83e-8e02-29b8-a67b-ec050c02c6af) {
  color: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-100);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-200);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-white);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-white);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
}

.body-4.typography-lock-paragraph-h2:where(.w-variant-3139b83e-8e02-29b8-a67b-ec050c02c6b1) {
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-350);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_background---base: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---icon-default: var(--affinda-2025_typography---body-dark);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--mist-green---mistgreen-600);
  --affinda-2025_background---level-1: var(--affinda-2025_color--mist-green---mistgreen-300);
  --affinda-2025_background---border-default: var(--affinda-2025_color--mist-green---mistgreen-700);
  --affinda-2025_background---contrast: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--mist-green---mistgreen-400);
  --affinda-2025_background---border-heavy: var(--affinda-2025_color--mist-green---mistgreen-700);
  --affinda-2025_background---border-active: var(--affinda-2025_color--softclay---softclay-800);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-accent: var(--affinda-2025_typography---heading-secondary);
  --affinda-2025_background---watermark: var(--affinda-2025_color--mist-green---mistgreen-400);
  --affinda-2025_background---toggle-background: #fff9;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--mist-green---mistgreen-600);
}

.body-4.typography-lock-paragraph-h2:where(.w-variant-d9860774-e0c4-c126-d41c-32f4fdbfbec4) {
  color: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-100);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-200);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-white);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-white);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
}

.body-4.typography-lock-paragraph-h2:where(.w-variant-d9860774-e0c4-c126-d41c-32f4fdbfbec6) {
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-350);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_background---base: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---icon-default: var(--affinda-2025_typography---body-dark);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--mist-green---mistgreen-600);
  --affinda-2025_background---level-1: var(--affinda-2025_color--mist-green---mistgreen-300);
  --affinda-2025_background---border-default: var(--affinda-2025_color--mist-green---mistgreen-700);
  --affinda-2025_background---contrast: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--mist-green---mistgreen-400);
  --affinda-2025_background---border-heavy: var(--affinda-2025_color--mist-green---mistgreen-700);
  --affinda-2025_background---border-active: var(--affinda-2025_color--softclay---softclay-800);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-accent: var(--affinda-2025_typography---heading-secondary);
  --affinda-2025_background---watermark: var(--affinda-2025_color--mist-green---mistgreen-400);
  --affinda-2025_background---toggle-background: #fff9;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--mist-green---mistgreen-600);
}

.primary-4 {
  color: var(--affinda-2025_typography---heading-primary);
  text-align: left;
  justify-content: flex-start;
  align-items: flex-start;
}

.secondary-3 {
  color: var(--affinda-2025_typography---heading-secondary);
}

.left-aligned-typography-lock-2:where(.w-variant-43c49890-de98-af71-aee3-94f06d8db9ed) {
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-350);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_background---base: var(--affinda-2025---_brand-white);
  --affinda-2025_background---icon-default: var(--affinda-2025_typography---body-dark);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--mist-green---mistgreen-200);
  --affinda-2025_background---level-1: var(--affinda-2025_color--mist-green---mistgreen-200);
  --affinda-2025_background---border-default: var(--affinda-2025_color--mist-green---mistgreen-400);
  --affinda-2025_background---contrast: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--mist-green---mistgreen-300);
  --affinda-2025_background---border-heavy: var(--affinda-2025_color--mist-green---mistgreen-500);
  --affinda-2025_background---border-active: var(--affinda-2025_color--softclay---softclay-800);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-accent: var(--affinda-2025_typography---heading-secondary);
  --affinda-2025_background---watermark: #14343b0a;
  --affinda-2025_background---toggle-background: #fff9;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--mist-green---mistgreen-100);
  --affinda-2025_button--primary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---bg-default: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--primary---bg-hover: var(--affinda-2025_color--ice---ice-600);
  --affinda-2025_button--primary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-hover: #ffffff14;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---stroke: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_button--ghost---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--ghost---bg-hover: var(--affinda-2025---trasparent);
}

.left-aligned-typography-lock-2:where(.w-variant-43c49890-de98-af71-aee3-94f06d8db9ee) {
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-100);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-200);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-white);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-white);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_background---base: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-default: var(--affinda-2025---_brand-white);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--inkwell---inkwell-450);
  --affinda-2025_background---level-1: var(--affinda-2025_color--inkwell---inkwell-450);
  --affinda-2025_background---border-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_background---contrast: var(--affinda-2025_color--inkwell---inkwell-700);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_background---border-heavy: var(--affinda-2025_color--inkwell---inkwell-700);
  --affinda-2025_background---border-active: var(--affinda-2025---_brand-ice);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-white);
  --affinda-2025_background---icon-accent: var(--affinda-2025---_brand-ice);
  --affinda-2025_background---watermark: #ffffff0f;
  --affinda-2025_background---toggle-background: #14343b;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--inkwell---inkwell-600);
  --affinda-2025_button--primary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---bg-default: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--primary---bg-hover: var(--affinda-2025_color--ice---ice-600);
  --affinda-2025_button--primary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-white);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-white);
  --affinda-2025_button--secondary---bg-hover: #00000014;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-white);
  --affinda-2025_button--ghost---text: var(--affinda-2025---_brand-white);
  --affinda-2025_button--ghost---stroke: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--ghost---icon: var(--affinda-2025---_brand-white);
  --affinda-2025_button--ghost---bg-default: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---bg-hover: var(--affinda-2025---trasparent);
}

.left-aligned-typography-lock-2:where(.w-variant-43c49890-de98-af71-aee3-94f06d8db9ef) {
  --affinda-2025_background---base: var(--affinda-2025_color--softclay---softclay-400);
  --affinda-2025_background---icon-default: var(--affinda-2025_typography---body-dark);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--softclay---softclay-600);
  --affinda-2025_background---level-1: var(--affinda-2025_color--softclay---softclay-500);
  --affinda-2025_background---border-default: var(--affinda-2025_color--softclay---softclay-700);
  --affinda-2025_background---contrast: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--softclay---softclay-600);
  --affinda-2025_background---border-heavy: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---border-active: var(--affinda-2025---_brand-ice);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-accent: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---watermark: #14343b0f;
  --affinda-2025_background---toggle-background: #fff9;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--softclay---softclay-500);
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-350);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_button--primary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---bg-default: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--primary---bg-hover: var(--affinda-2025_color--ice---ice-600);
  --affinda-2025_button--primary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-hover: #00000014;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--ghost---bg-hover: var(--affinda-2025---trasparent);
}

.left-aligned-typography-lock-2:where(.w-variant-43c49890-de98-af71-aee3-94f06d8db9f0) {
  --affinda-2025_background---base: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---icon-default: var(--affinda-2025_typography---body-dark);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--mist-green---mistgreen-600);
  --affinda-2025_background---level-1: var(--affinda-2025_color--mist-green---mistgreen-300);
  --affinda-2025_background---border-default: var(--affinda-2025_color--mist-green---mistgreen-700);
  --affinda-2025_background---contrast: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--mist-green---mistgreen-400);
  --affinda-2025_background---border-heavy: var(--affinda-2025_color--mist-green---mistgreen-700);
  --affinda-2025_background---border-active: var(--affinda-2025_color--softclay---softclay-800);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-accent: var(--affinda-2025_typography---heading-secondary);
  --affinda-2025_background---watermark: var(--affinda-2025_color--mist-green---mistgreen-400);
  --affinda-2025_background---toggle-background: #fff9;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--mist-green---mistgreen-600);
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-350);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_button--primary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---bg-default: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--primary---bg-hover: var(--affinda-2025_color--ice---ice-600);
  --affinda-2025_button--primary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-hover: #00000014;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---stroke: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_button--ghost---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--ghost---bg-hover: var(--affinda-2025---trasparent);
}

.left-aligned-typography-lock-2:where(.w-variant-bdefbe71-08fe-eda5-90b3-fbf6a6420596) {
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-350);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_background---base: var(--affinda-2025---_brand-white);
  --affinda-2025_background---icon-default: var(--affinda-2025_typography---body-dark);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--mist-green---mistgreen-200);
  --affinda-2025_background---level-1: var(--affinda-2025_color--mist-green---mistgreen-200);
  --affinda-2025_background---border-default: var(--affinda-2025_color--mist-green---mistgreen-400);
  --affinda-2025_background---contrast: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--mist-green---mistgreen-300);
  --affinda-2025_background---border-heavy: var(--affinda-2025_color--mist-green---mistgreen-500);
  --affinda-2025_background---border-active: var(--affinda-2025_color--softclay---softclay-800);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-accent: var(--affinda-2025_typography---heading-secondary);
  --affinda-2025_background---watermark: #14343b0a;
  --affinda-2025_background---toggle-background: #fff9;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--mist-green---mistgreen-100);
  --affinda-2025_button--primary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---bg-default: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--primary---bg-hover: var(--affinda-2025_color--ice---ice-600);
  --affinda-2025_button--primary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-hover: #ffffff14;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---stroke: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_button--ghost---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--ghost---bg-hover: var(--affinda-2025---trasparent);
}

.left-aligned-typography-lock-2:where(.w-variant-bdefbe71-08fe-eda5-90b3-fbf6a6420597) {
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-100);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-200);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-white);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-white);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_background---base: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-default: var(--affinda-2025---_brand-white);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--inkwell---inkwell-450);
  --affinda-2025_background---level-1: var(--affinda-2025_color--inkwell---inkwell-450);
  --affinda-2025_background---border-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_background---contrast: var(--affinda-2025_color--inkwell---inkwell-700);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_background---border-heavy: var(--affinda-2025_color--inkwell---inkwell-700);
  --affinda-2025_background---border-active: var(--affinda-2025---_brand-ice);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-white);
  --affinda-2025_background---icon-accent: var(--affinda-2025---_brand-ice);
  --affinda-2025_background---watermark: #ffffff0f;
  --affinda-2025_background---toggle-background: #14343b;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--inkwell---inkwell-600);
  --affinda-2025_button--primary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---bg-default: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--primary---bg-hover: var(--affinda-2025_color--ice---ice-600);
  --affinda-2025_button--primary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-white);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-white);
  --affinda-2025_button--secondary---bg-hover: #00000014;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-white);
  --affinda-2025_button--ghost---text: var(--affinda-2025---_brand-white);
  --affinda-2025_button--ghost---stroke: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--ghost---icon: var(--affinda-2025---_brand-white);
  --affinda-2025_button--ghost---bg-default: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---bg-hover: var(--affinda-2025---trasparent);
}

.left-aligned-typography-lock-2:where(.w-variant-bdefbe71-08fe-eda5-90b3-fbf6a6420598) {
  --affinda-2025_background---base: var(--affinda-2025_color--softclay---softclay-400);
  --affinda-2025_background---icon-default: var(--affinda-2025_typography---body-dark);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--softclay---softclay-600);
  --affinda-2025_background---level-1: var(--affinda-2025_color--softclay---softclay-500);
  --affinda-2025_background---border-default: var(--affinda-2025_color--softclay---softclay-700);
  --affinda-2025_background---contrast: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--softclay---softclay-600);
  --affinda-2025_background---border-heavy: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---border-active: var(--affinda-2025---_brand-ice);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-accent: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---watermark: #14343b0f;
  --affinda-2025_background---toggle-background: #fff9;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--softclay---softclay-500);
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-350);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_button--primary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---bg-default: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--primary---bg-hover: var(--affinda-2025_color--ice---ice-600);
  --affinda-2025_button--primary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-hover: #00000014;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--ghost---bg-hover: var(--affinda-2025---trasparent);
}

.left-aligned-typography-lock-2:where(.w-variant-bdefbe71-08fe-eda5-90b3-fbf6a6420599) {
  --affinda-2025_background---base: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---icon-default: var(--affinda-2025_typography---body-dark);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--mist-green---mistgreen-600);
  --affinda-2025_background---level-1: var(--affinda-2025_color--mist-green---mistgreen-300);
  --affinda-2025_background---border-default: var(--affinda-2025_color--mist-green---mistgreen-700);
  --affinda-2025_background---contrast: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--mist-green---mistgreen-400);
  --affinda-2025_background---border-heavy: var(--affinda-2025_color--mist-green---mistgreen-700);
  --affinda-2025_background---border-active: var(--affinda-2025_color--softclay---softclay-800);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-accent: var(--affinda-2025_typography---heading-secondary);
  --affinda-2025_background---watermark: var(--affinda-2025_color--mist-green---mistgreen-400);
  --affinda-2025_background---toggle-background: #fff9;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--mist-green---mistgreen-600);
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-350);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_button--primary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---bg-default: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--primary---bg-hover: var(--affinda-2025_color--ice---ice-600);
  --affinda-2025_button--primary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-hover: #00000014;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---stroke: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_button--ghost---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--ghost---bg-hover: var(--affinda-2025---trasparent);
}

.left-aligned-typography-lock-2:where(.w-variant-3139b83e-8e02-29b8-a67b-ec050c02c6ae) {
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-350);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_background---base: var(--affinda-2025---_brand-white);
  --affinda-2025_background---icon-default: var(--affinda-2025_typography---body-dark);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--mist-green---mistgreen-200);
  --affinda-2025_background---level-1: var(--affinda-2025_color--mist-green---mistgreen-200);
  --affinda-2025_background---border-default: var(--affinda-2025_color--mist-green---mistgreen-400);
  --affinda-2025_background---contrast: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--mist-green---mistgreen-300);
  --affinda-2025_background---border-heavy: var(--affinda-2025_color--mist-green---mistgreen-500);
  --affinda-2025_background---border-active: var(--affinda-2025_color--softclay---softclay-800);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-accent: var(--affinda-2025_typography---heading-secondary);
  --affinda-2025_background---watermark: #14343b0a;
  --affinda-2025_background---toggle-background: #fff9;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--mist-green---mistgreen-100);
  --affinda-2025_button--primary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---bg-default: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--primary---bg-hover: var(--affinda-2025_color--ice---ice-600);
  --affinda-2025_button--primary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-hover: #ffffff14;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---stroke: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_button--ghost---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--ghost---bg-hover: var(--affinda-2025---trasparent);
}

.left-aligned-typography-lock-2:where(.w-variant-3139b83e-8e02-29b8-a67b-ec050c02c6af) {
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-100);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-200);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-white);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-white);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_background---base: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-default: var(--affinda-2025---_brand-white);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--inkwell---inkwell-450);
  --affinda-2025_background---level-1: var(--affinda-2025_color--inkwell---inkwell-450);
  --affinda-2025_background---border-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_background---contrast: var(--affinda-2025_color--inkwell---inkwell-700);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_background---border-heavy: var(--affinda-2025_color--inkwell---inkwell-700);
  --affinda-2025_background---border-active: var(--affinda-2025---_brand-ice);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-white);
  --affinda-2025_background---icon-accent: var(--affinda-2025---_brand-ice);
  --affinda-2025_background---watermark: #ffffff0f;
  --affinda-2025_background---toggle-background: #14343b;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--inkwell---inkwell-600);
  --affinda-2025_button--primary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---bg-default: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--primary---bg-hover: var(--affinda-2025_color--ice---ice-600);
  --affinda-2025_button--primary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-white);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-white);
  --affinda-2025_button--secondary---bg-hover: #00000014;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-white);
  --affinda-2025_button--ghost---text: var(--affinda-2025---_brand-white);
  --affinda-2025_button--ghost---stroke: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--ghost---icon: var(--affinda-2025---_brand-white);
  --affinda-2025_button--ghost---bg-default: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---bg-hover: var(--affinda-2025---trasparent);
}

.left-aligned-typography-lock-2:where(.w-variant-3139b83e-8e02-29b8-a67b-ec050c02c6b0) {
  --affinda-2025_background---base: var(--affinda-2025_color--softclay---softclay-400);
  --affinda-2025_background---icon-default: var(--affinda-2025_typography---body-dark);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--softclay---softclay-600);
  --affinda-2025_background---level-1: var(--affinda-2025_color--softclay---softclay-500);
  --affinda-2025_background---border-default: var(--affinda-2025_color--softclay---softclay-700);
  --affinda-2025_background---contrast: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--softclay---softclay-600);
  --affinda-2025_background---border-heavy: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---border-active: var(--affinda-2025---_brand-ice);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-accent: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---watermark: #14343b0f;
  --affinda-2025_background---toggle-background: #fff9;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--softclay---softclay-500);
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-350);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_button--primary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---bg-default: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--primary---bg-hover: var(--affinda-2025_color--ice---ice-600);
  --affinda-2025_button--primary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-hover: #00000014;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--ghost---bg-hover: var(--affinda-2025---trasparent);
}

.left-aligned-typography-lock-2:where(.w-variant-3139b83e-8e02-29b8-a67b-ec050c02c6b1) {
  --affinda-2025_background---base: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---icon-default: var(--affinda-2025_typography---body-dark);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--mist-green---mistgreen-600);
  --affinda-2025_background---level-1: var(--affinda-2025_color--mist-green---mistgreen-300);
  --affinda-2025_background---border-default: var(--affinda-2025_color--mist-green---mistgreen-700);
  --affinda-2025_background---contrast: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--mist-green---mistgreen-400);
  --affinda-2025_background---border-heavy: var(--affinda-2025_color--mist-green---mistgreen-700);
  --affinda-2025_background---border-active: var(--affinda-2025_color--softclay---softclay-800);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-accent: var(--affinda-2025_typography---heading-secondary);
  --affinda-2025_background---watermark: var(--affinda-2025_color--mist-green---mistgreen-400);
  --affinda-2025_background---toggle-background: #fff9;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--mist-green---mistgreen-600);
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-350);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_button--primary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---bg-default: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--primary---bg-hover: var(--affinda-2025_color--ice---ice-600);
  --affinda-2025_button--primary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-hover: #00000014;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---stroke: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_button--ghost---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--ghost---bg-hover: var(--affinda-2025---trasparent);
}

.left-aligned-typography-lock-2:where(.w-variant-d9860774-e0c4-c126-d41c-32f4fdbfbec3) {
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-350);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_background---base: var(--affinda-2025---_brand-white);
  --affinda-2025_background---icon-default: var(--affinda-2025_typography---body-dark);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--mist-green---mistgreen-200);
  --affinda-2025_background---level-1: var(--affinda-2025_color--mist-green---mistgreen-200);
  --affinda-2025_background---border-default: var(--affinda-2025_color--mist-green---mistgreen-400);
  --affinda-2025_background---contrast: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--mist-green---mistgreen-300);
  --affinda-2025_background---border-heavy: var(--affinda-2025_color--mist-green---mistgreen-500);
  --affinda-2025_background---border-active: var(--affinda-2025_color--softclay---softclay-800);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-accent: var(--affinda-2025_typography---heading-secondary);
  --affinda-2025_background---watermark: #14343b0a;
  --affinda-2025_background---toggle-background: #fff9;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--mist-green---mistgreen-100);
  --affinda-2025_button--primary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---bg-default: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--primary---bg-hover: var(--affinda-2025_color--ice---ice-600);
  --affinda-2025_button--primary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-hover: #ffffff14;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---stroke: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_button--ghost---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--ghost---bg-hover: var(--affinda-2025---trasparent);
}

.left-aligned-typography-lock-2:where(.w-variant-d9860774-e0c4-c126-d41c-32f4fdbfbec4) {
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-100);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-200);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-white);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-white);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_background---base: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-default: var(--affinda-2025---_brand-white);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--inkwell---inkwell-450);
  --affinda-2025_background---level-1: var(--affinda-2025_color--inkwell---inkwell-450);
  --affinda-2025_background---border-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_background---contrast: var(--affinda-2025_color--inkwell---inkwell-700);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_background---border-heavy: var(--affinda-2025_color--inkwell---inkwell-700);
  --affinda-2025_background---border-active: var(--affinda-2025---_brand-ice);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-white);
  --affinda-2025_background---icon-accent: var(--affinda-2025---_brand-ice);
  --affinda-2025_background---watermark: #ffffff0f;
  --affinda-2025_background---toggle-background: #14343b;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--inkwell---inkwell-600);
  --affinda-2025_button--primary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---bg-default: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--primary---bg-hover: var(--affinda-2025_color--ice---ice-600);
  --affinda-2025_button--primary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-white);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-white);
  --affinda-2025_button--secondary---bg-hover: #00000014;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-white);
  --affinda-2025_button--ghost---text: var(--affinda-2025---_brand-white);
  --affinda-2025_button--ghost---stroke: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--ghost---icon: var(--affinda-2025---_brand-white);
  --affinda-2025_button--ghost---bg-default: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---bg-hover: var(--affinda-2025---trasparent);
}

.left-aligned-typography-lock-2:where(.w-variant-d9860774-e0c4-c126-d41c-32f4fdbfbec5) {
  --affinda-2025_background---base: var(--affinda-2025_color--softclay---softclay-400);
  --affinda-2025_background---icon-default: var(--affinda-2025_typography---body-dark);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--softclay---softclay-600);
  --affinda-2025_background---level-1: var(--affinda-2025_color--softclay---softclay-500);
  --affinda-2025_background---border-default: var(--affinda-2025_color--softclay---softclay-700);
  --affinda-2025_background---contrast: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--softclay---softclay-600);
  --affinda-2025_background---border-heavy: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---border-active: var(--affinda-2025---_brand-ice);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-accent: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---watermark: #14343b0f;
  --affinda-2025_background---toggle-background: #fff9;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--softclay---softclay-500);
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-350);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_button--primary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---bg-default: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--primary---bg-hover: var(--affinda-2025_color--ice---ice-600);
  --affinda-2025_button--primary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-hover: #00000014;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--ghost---bg-hover: var(--affinda-2025---trasparent);
}

.left-aligned-typography-lock-2:where(.w-variant-d9860774-e0c4-c126-d41c-32f4fdbfbec6) {
  --affinda-2025_background---base: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---icon-default: var(--affinda-2025_typography---body-dark);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--mist-green---mistgreen-600);
  --affinda-2025_background---level-1: var(--affinda-2025_color--mist-green---mistgreen-300);
  --affinda-2025_background---border-default: var(--affinda-2025_color--mist-green---mistgreen-700);
  --affinda-2025_background---contrast: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--mist-green---mistgreen-400);
  --affinda-2025_background---border-heavy: var(--affinda-2025_color--mist-green---mistgreen-700);
  --affinda-2025_background---border-active: var(--affinda-2025_color--softclay---softclay-800);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-accent: var(--affinda-2025_typography---heading-secondary);
  --affinda-2025_background---watermark: var(--affinda-2025_color--mist-green---mistgreen-400);
  --affinda-2025_background---toggle-background: #fff9;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--mist-green---mistgreen-600);
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-350);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_button--primary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---bg-default: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--primary---bg-hover: var(--affinda-2025_color--ice---ice-600);
  --affinda-2025_button--primary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-hover: #00000014;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---stroke: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_button--ghost---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--ghost---bg-hover: var(--affinda-2025---trasparent);
}

.left-aligned-typography-lock-2:where(.w-variant-3b7cccd7-fb33-6edd-d83c-fbcc87598163) {
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-350);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_background---base: var(--affinda-2025---_brand-white);
  --affinda-2025_background---icon-default: var(--affinda-2025_typography---body-dark);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--mist-green---mistgreen-200);
  --affinda-2025_background---level-1: var(--affinda-2025_color--mist-green---mistgreen-200);
  --affinda-2025_background---border-default: var(--affinda-2025_color--mist-green---mistgreen-400);
  --affinda-2025_background---contrast: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--mist-green---mistgreen-300);
  --affinda-2025_background---border-heavy: var(--affinda-2025_color--mist-green---mistgreen-500);
  --affinda-2025_background---border-active: var(--affinda-2025_color--softclay---softclay-800);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-accent: var(--affinda-2025_typography---heading-secondary);
  --affinda-2025_background---watermark: #14343b0a;
  --affinda-2025_background---toggle-background: #fff9;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--mist-green---mistgreen-100);
  --affinda-2025_button--primary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---bg-default: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--primary---bg-hover: var(--affinda-2025_color--ice---ice-600);
  --affinda-2025_button--primary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-hover: #ffffff14;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---stroke: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_button--ghost---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--ghost---bg-hover: var(--affinda-2025---trasparent);
}

.left-aligned-typography-lock-2:where(.w-variant-3b7cccd7-fb33-6edd-d83c-fbcc87598164) {
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-100);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-200);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-white);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-white);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_background---base: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-default: var(--affinda-2025---_brand-white);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--inkwell---inkwell-450);
  --affinda-2025_background---level-1: var(--affinda-2025_color--inkwell---inkwell-450);
  --affinda-2025_background---border-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_background---contrast: var(--affinda-2025_color--inkwell---inkwell-700);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_background---border-heavy: var(--affinda-2025_color--inkwell---inkwell-700);
  --affinda-2025_background---border-active: var(--affinda-2025---_brand-ice);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-white);
  --affinda-2025_background---icon-accent: var(--affinda-2025---_brand-ice);
  --affinda-2025_background---watermark: #ffffff0f;
  --affinda-2025_background---toggle-background: #14343b;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--inkwell---inkwell-600);
  --affinda-2025_button--primary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---bg-default: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--primary---bg-hover: var(--affinda-2025_color--ice---ice-600);
  --affinda-2025_button--primary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-white);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-white);
  --affinda-2025_button--secondary---bg-hover: #00000014;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-white);
  --affinda-2025_button--ghost---text: var(--affinda-2025---_brand-white);
  --affinda-2025_button--ghost---stroke: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--ghost---icon: var(--affinda-2025---_brand-white);
  --affinda-2025_button--ghost---bg-default: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---bg-hover: var(--affinda-2025---trasparent);
}

.left-aligned-typography-lock-2:where(.w-variant-3b7cccd7-fb33-6edd-d83c-fbcc87598165) {
  --affinda-2025_background---base: var(--affinda-2025_color--softclay---softclay-400);
  --affinda-2025_background---icon-default: var(--affinda-2025_typography---body-dark);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--softclay---softclay-600);
  --affinda-2025_background---level-1: var(--affinda-2025_color--softclay---softclay-500);
  --affinda-2025_background---border-default: var(--affinda-2025_color--softclay---softclay-700);
  --affinda-2025_background---contrast: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--softclay---softclay-600);
  --affinda-2025_background---border-heavy: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---border-active: var(--affinda-2025---_brand-ice);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-accent: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---watermark: #14343b0f;
  --affinda-2025_background---toggle-background: #fff9;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--softclay---softclay-500);
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-350);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_button--primary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---bg-default: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--primary---bg-hover: var(--affinda-2025_color--ice---ice-600);
  --affinda-2025_button--primary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-hover: #00000014;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--ghost---bg-hover: var(--affinda-2025---trasparent);
}

.left-aligned-typography-lock-2:where(.w-variant-3b7cccd7-fb33-6edd-d83c-fbcc87598166) {
  --affinda-2025_background---base: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---icon-default: var(--affinda-2025_typography---body-dark);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--mist-green---mistgreen-600);
  --affinda-2025_background---level-1: var(--affinda-2025_color--mist-green---mistgreen-300);
  --affinda-2025_background---border-default: var(--affinda-2025_color--mist-green---mistgreen-700);
  --affinda-2025_background---contrast: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--mist-green---mistgreen-400);
  --affinda-2025_background---border-heavy: var(--affinda-2025_color--mist-green---mistgreen-700);
  --affinda-2025_background---border-active: var(--affinda-2025_color--softclay---softclay-800);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-accent: var(--affinda-2025_typography---heading-secondary);
  --affinda-2025_background---watermark: var(--affinda-2025_color--mist-green---mistgreen-400);
  --affinda-2025_background---toggle-background: #fff9;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--mist-green---mistgreen-600);
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-350);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_button--primary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---bg-default: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--primary---bg-hover: var(--affinda-2025_color--ice---ice-600);
  --affinda-2025_button--primary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-hover: #00000014;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---stroke: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_button--ghost---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--ghost---bg-hover: var(--affinda-2025---trasparent);
}

.left-aligned-typography-lock-2:where(.w-variant-b7c9ae43-3115-fde3-9b65-17f8a63ca75e) {
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-350);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_background---base: var(--affinda-2025---_brand-white);
  --affinda-2025_background---icon-default: var(--affinda-2025_typography---body-dark);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--mist-green---mistgreen-200);
  --affinda-2025_background---level-1: var(--affinda-2025_color--mist-green---mistgreen-200);
  --affinda-2025_background---border-default: var(--affinda-2025_color--mist-green---mistgreen-400);
  --affinda-2025_background---contrast: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--mist-green---mistgreen-300);
  --affinda-2025_background---border-heavy: var(--affinda-2025_color--mist-green---mistgreen-500);
  --affinda-2025_background---border-active: var(--affinda-2025_color--softclay---softclay-800);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-accent: var(--affinda-2025_typography---heading-secondary);
  --affinda-2025_background---watermark: #14343b0a;
  --affinda-2025_background---toggle-background: #fff9;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--mist-green---mistgreen-100);
  --affinda-2025_button--primary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---bg-default: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--primary---bg-hover: var(--affinda-2025_color--ice---ice-600);
  --affinda-2025_button--primary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-hover: #ffffff14;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---stroke: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_button--ghost---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--ghost---bg-hover: var(--affinda-2025---trasparent);
}

.left-aligned-typography-lock-2:where(.w-variant-b7c9ae43-3115-fde3-9b65-17f8a63ca75f) {
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-100);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-200);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-white);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-white);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_background---base: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-default: var(--affinda-2025---_brand-white);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--inkwell---inkwell-450);
  --affinda-2025_background---level-1: var(--affinda-2025_color--inkwell---inkwell-450);
  --affinda-2025_background---border-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_background---contrast: var(--affinda-2025_color--inkwell---inkwell-700);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_background---border-heavy: var(--affinda-2025_color--inkwell---inkwell-700);
  --affinda-2025_background---border-active: var(--affinda-2025---_brand-ice);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-white);
  --affinda-2025_background---icon-accent: var(--affinda-2025---_brand-ice);
  --affinda-2025_background---watermark: #ffffff0f;
  --affinda-2025_background---toggle-background: #14343b;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--inkwell---inkwell-600);
  --affinda-2025_button--primary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---bg-default: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--primary---bg-hover: var(--affinda-2025_color--ice---ice-600);
  --affinda-2025_button--primary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-white);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-white);
  --affinda-2025_button--secondary---bg-hover: #00000014;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-white);
  --affinda-2025_button--ghost---text: var(--affinda-2025---_brand-white);
  --affinda-2025_button--ghost---stroke: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--ghost---icon: var(--affinda-2025---_brand-white);
  --affinda-2025_button--ghost---bg-default: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---bg-hover: var(--affinda-2025---trasparent);
}

.left-aligned-typography-lock-2:where(.w-variant-b7c9ae43-3115-fde3-9b65-17f8a63ca760) {
  --affinda-2025_background---base: var(--affinda-2025_color--softclay---softclay-400);
  --affinda-2025_background---icon-default: var(--affinda-2025_typography---body-dark);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--softclay---softclay-600);
  --affinda-2025_background---level-1: var(--affinda-2025_color--softclay---softclay-500);
  --affinda-2025_background---border-default: var(--affinda-2025_color--softclay---softclay-700);
  --affinda-2025_background---contrast: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--softclay---softclay-600);
  --affinda-2025_background---border-heavy: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---border-active: var(--affinda-2025---_brand-ice);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-accent: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---watermark: #14343b0f;
  --affinda-2025_background---toggle-background: #fff9;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--softclay---softclay-500);
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-350);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_button--primary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---bg-default: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--primary---bg-hover: var(--affinda-2025_color--ice---ice-600);
  --affinda-2025_button--primary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-hover: #00000014;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--ghost---bg-hover: var(--affinda-2025---trasparent);
}

.left-aligned-typography-lock-2:where(.w-variant-b7c9ae43-3115-fde3-9b65-17f8a63ca761) {
  --affinda-2025_background---base: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---icon-default: var(--affinda-2025_typography---body-dark);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--mist-green---mistgreen-600);
  --affinda-2025_background---level-1: var(--affinda-2025_color--mist-green---mistgreen-300);
  --affinda-2025_background---border-default: var(--affinda-2025_color--mist-green---mistgreen-700);
  --affinda-2025_background---contrast: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--mist-green---mistgreen-400);
  --affinda-2025_background---border-heavy: var(--affinda-2025_color--mist-green---mistgreen-700);
  --affinda-2025_background---border-active: var(--affinda-2025_color--softclay---softclay-800);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-accent: var(--affinda-2025_typography---heading-secondary);
  --affinda-2025_background---watermark: var(--affinda-2025_color--mist-green---mistgreen-400);
  --affinda-2025_background---toggle-background: #fff9;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--mist-green---mistgreen-600);
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-350);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_button--primary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---bg-default: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--primary---bg-hover: var(--affinda-2025_color--ice---ice-600);
  --affinda-2025_button--primary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-hover: #00000014;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---stroke: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_button--ghost---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--ghost---bg-hover: var(--affinda-2025---trasparent);
}

.left-aligned-typography-lock-2:where(.w-variant-4a06a1d5-ba31-e529-d380-2b51ed61bc96) {
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-350);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_background---base: var(--affinda-2025---_brand-white);
  --affinda-2025_background---icon-default: var(--affinda-2025_typography---body-dark);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--mist-green---mistgreen-200);
  --affinda-2025_background---level-1: var(--affinda-2025_color--mist-green---mistgreen-200);
  --affinda-2025_background---border-default: var(--affinda-2025_color--mist-green---mistgreen-400);
  --affinda-2025_background---contrast: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--mist-green---mistgreen-300);
  --affinda-2025_background---border-heavy: var(--affinda-2025_color--mist-green---mistgreen-500);
  --affinda-2025_background---border-active: var(--affinda-2025_color--softclay---softclay-800);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-accent: var(--affinda-2025_typography---heading-secondary);
  --affinda-2025_background---watermark: #14343b0a;
  --affinda-2025_background---toggle-background: #fff9;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--mist-green---mistgreen-100);
  --affinda-2025_button--primary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---bg-default: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--primary---bg-hover: var(--affinda-2025_color--ice---ice-600);
  --affinda-2025_button--primary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-hover: #ffffff14;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---stroke: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_button--ghost---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--ghost---bg-hover: var(--affinda-2025---trasparent);
}

.left-aligned-typography-lock-2:where(.w-variant-4a06a1d5-ba31-e529-d380-2b51ed61bc97) {
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-100);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-200);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-white);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-white);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_background---base: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-default: var(--affinda-2025---_brand-white);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--inkwell---inkwell-450);
  --affinda-2025_background---level-1: var(--affinda-2025_color--inkwell---inkwell-450);
  --affinda-2025_background---border-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_background---contrast: var(--affinda-2025_color--inkwell---inkwell-700);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_background---border-heavy: var(--affinda-2025_color--inkwell---inkwell-700);
  --affinda-2025_background---border-active: var(--affinda-2025---_brand-ice);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-white);
  --affinda-2025_background---icon-accent: var(--affinda-2025---_brand-ice);
  --affinda-2025_background---watermark: #ffffff0f;
  --affinda-2025_background---toggle-background: #14343b;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--inkwell---inkwell-600);
  --affinda-2025_button--primary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---bg-default: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--primary---bg-hover: var(--affinda-2025_color--ice---ice-600);
  --affinda-2025_button--primary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-white);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-white);
  --affinda-2025_button--secondary---bg-hover: #00000014;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-white);
  --affinda-2025_button--ghost---text: var(--affinda-2025---_brand-white);
  --affinda-2025_button--ghost---stroke: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--ghost---icon: var(--affinda-2025---_brand-white);
  --affinda-2025_button--ghost---bg-default: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---bg-hover: var(--affinda-2025---trasparent);
}

.left-aligned-typography-lock-2:where(.w-variant-4a06a1d5-ba31-e529-d380-2b51ed61bc98) {
  --affinda-2025_background---base: var(--affinda-2025_color--softclay---softclay-400);
  --affinda-2025_background---icon-default: var(--affinda-2025_typography---body-dark);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--softclay---softclay-600);
  --affinda-2025_background---level-1: var(--affinda-2025_color--softclay---softclay-500);
  --affinda-2025_background---border-default: var(--affinda-2025_color--softclay---softclay-700);
  --affinda-2025_background---contrast: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--softclay---softclay-600);
  --affinda-2025_background---border-heavy: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---border-active: var(--affinda-2025---_brand-ice);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-accent: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---watermark: #14343b0f;
  --affinda-2025_background---toggle-background: #fff9;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--softclay---softclay-500);
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-350);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_button--primary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---bg-default: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--primary---bg-hover: var(--affinda-2025_color--ice---ice-600);
  --affinda-2025_button--primary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-hover: #00000014;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--ghost---bg-hover: var(--affinda-2025---trasparent);
}

.left-aligned-typography-lock-2:where(.w-variant-4a06a1d5-ba31-e529-d380-2b51ed61bc99) {
  --affinda-2025_background---base: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---icon-default: var(--affinda-2025_typography---body-dark);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--mist-green---mistgreen-600);
  --affinda-2025_background---level-1: var(--affinda-2025_color--mist-green---mistgreen-300);
  --affinda-2025_background---border-default: var(--affinda-2025_color--mist-green---mistgreen-700);
  --affinda-2025_background---contrast: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--mist-green---mistgreen-400);
  --affinda-2025_background---border-heavy: var(--affinda-2025_color--mist-green---mistgreen-700);
  --affinda-2025_background---border-active: var(--affinda-2025_color--softclay---softclay-800);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-accent: var(--affinda-2025_typography---heading-secondary);
  --affinda-2025_background---watermark: var(--affinda-2025_color--mist-green---mistgreen-400);
  --affinda-2025_background---toggle-background: #fff9;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--mist-green---mistgreen-600);
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-350);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_button--primary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---bg-default: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--primary---bg-hover: var(--affinda-2025_color--ice---ice-600);
  --affinda-2025_button--primary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-hover: #00000014;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---stroke: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_button--ghost---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--ghost---bg-hover: var(--affinda-2025---trasparent);
}

.left-aligned-typography-lock-2:where(.w-variant-4ce903c8-adad-c597-e5ad-c1e08fe4cc9b) {
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-350);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_background---base: var(--affinda-2025---_brand-white);
  --affinda-2025_background---icon-default: var(--affinda-2025_typography---body-dark);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--mist-green---mistgreen-200);
  --affinda-2025_background---level-1: var(--affinda-2025_color--mist-green---mistgreen-200);
  --affinda-2025_background---border-default: var(--affinda-2025_color--mist-green---mistgreen-400);
  --affinda-2025_background---contrast: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--mist-green---mistgreen-300);
  --affinda-2025_background---border-heavy: var(--affinda-2025_color--mist-green---mistgreen-500);
  --affinda-2025_background---border-active: var(--affinda-2025_color--softclay---softclay-800);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-accent: var(--affinda-2025_typography---heading-secondary);
  --affinda-2025_background---watermark: #14343b0a;
  --affinda-2025_background---toggle-background: #fff9;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--mist-green---mistgreen-100);
  --affinda-2025_button--primary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---bg-default: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--primary---bg-hover: var(--affinda-2025_color--ice---ice-600);
  --affinda-2025_button--primary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-hover: #ffffff14;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---stroke: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_button--ghost---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--ghost---bg-hover: var(--affinda-2025---trasparent);
}

.left-aligned-typography-lock-2:where(.w-variant-4ce903c8-adad-c597-e5ad-c1e08fe4cc9c) {
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-100);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-200);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-white);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-white);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_background---base: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-default: var(--affinda-2025---_brand-white);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--inkwell---inkwell-450);
  --affinda-2025_background---level-1: var(--affinda-2025_color--inkwell---inkwell-450);
  --affinda-2025_background---border-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_background---contrast: var(--affinda-2025_color--inkwell---inkwell-700);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_background---border-heavy: var(--affinda-2025_color--inkwell---inkwell-700);
  --affinda-2025_background---border-active: var(--affinda-2025---_brand-ice);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-white);
  --affinda-2025_background---icon-accent: var(--affinda-2025---_brand-ice);
  --affinda-2025_background---watermark: #ffffff0f;
  --affinda-2025_background---toggle-background: #14343b;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--inkwell---inkwell-600);
  --affinda-2025_button--primary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---bg-default: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--primary---bg-hover: var(--affinda-2025_color--ice---ice-600);
  --affinda-2025_button--primary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-white);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-white);
  --affinda-2025_button--secondary---bg-hover: #00000014;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-white);
  --affinda-2025_button--ghost---text: var(--affinda-2025---_brand-white);
  --affinda-2025_button--ghost---stroke: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--ghost---icon: var(--affinda-2025---_brand-white);
  --affinda-2025_button--ghost---bg-default: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---bg-hover: var(--affinda-2025---trasparent);
}

.left-aligned-typography-lock-2:where(.w-variant-4ce903c8-adad-c597-e5ad-c1e08fe4cc9d) {
  --affinda-2025_background---base: var(--affinda-2025_color--softclay---softclay-400);
  --affinda-2025_background---icon-default: var(--affinda-2025_typography---body-dark);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--softclay---softclay-600);
  --affinda-2025_background---level-1: var(--affinda-2025_color--softclay---softclay-500);
  --affinda-2025_background---border-default: var(--affinda-2025_color--softclay---softclay-700);
  --affinda-2025_background---contrast: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--softclay---softclay-600);
  --affinda-2025_background---border-heavy: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---border-active: var(--affinda-2025---_brand-ice);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-accent: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---watermark: #14343b0f;
  --affinda-2025_background---toggle-background: #fff9;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--softclay---softclay-500);
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-350);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_button--primary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---bg-default: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--primary---bg-hover: var(--affinda-2025_color--ice---ice-600);
  --affinda-2025_button--primary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-hover: #00000014;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--ghost---bg-hover: var(--affinda-2025---trasparent);
}

.left-aligned-typography-lock-2:where(.w-variant-4ce903c8-adad-c597-e5ad-c1e08fe4cc9e) {
  --affinda-2025_background---base: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---icon-default: var(--affinda-2025_typography---body-dark);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--mist-green---mistgreen-600);
  --affinda-2025_background---level-1: var(--affinda-2025_color--mist-green---mistgreen-300);
  --affinda-2025_background---border-default: var(--affinda-2025_color--mist-green---mistgreen-700);
  --affinda-2025_background---contrast: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--mist-green---mistgreen-400);
  --affinda-2025_background---border-heavy: var(--affinda-2025_color--mist-green---mistgreen-700);
  --affinda-2025_background---border-active: var(--affinda-2025_color--softclay---softclay-800);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-accent: var(--affinda-2025_typography---heading-secondary);
  --affinda-2025_background---watermark: var(--affinda-2025_color--mist-green---mistgreen-400);
  --affinda-2025_background---toggle-background: #fff9;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--mist-green---mistgreen-600);
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-350);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_button--primary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---bg-default: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--primary---bg-hover: var(--affinda-2025_color--ice---ice-600);
  --affinda-2025_button--primary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-hover: #00000014;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---stroke: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_button--ghost---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--ghost---bg-hover: var(--affinda-2025---trasparent);
}

.left-aligned-typography-lock-2:where(.w-variant-fd37653a-6440-e938-cb5c-19c06e2b1c28) {
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-350);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_background---base: var(--affinda-2025---_brand-white);
  --affinda-2025_background---icon-default: var(--affinda-2025_typography---body-dark);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--mist-green---mistgreen-200);
  --affinda-2025_background---level-1: var(--affinda-2025_color--mist-green---mistgreen-200);
  --affinda-2025_background---border-default: var(--affinda-2025_color--mist-green---mistgreen-400);
  --affinda-2025_background---contrast: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--mist-green---mistgreen-300);
  --affinda-2025_background---border-heavy: var(--affinda-2025_color--mist-green---mistgreen-500);
  --affinda-2025_background---border-active: var(--affinda-2025_color--softclay---softclay-800);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-accent: var(--affinda-2025_typography---heading-secondary);
  --affinda-2025_background---watermark: #14343b0a;
  --affinda-2025_background---toggle-background: #fff9;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--mist-green---mistgreen-100);
  --affinda-2025_button--primary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---bg-default: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--primary---bg-hover: var(--affinda-2025_color--ice---ice-600);
  --affinda-2025_button--primary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-hover: #ffffff14;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---stroke: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_button--ghost---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--ghost---bg-hover: var(--affinda-2025---trasparent);
}

.left-aligned-typography-lock-2:where(.w-variant-fd37653a-6440-e938-cb5c-19c06e2b1c29) {
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-100);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-200);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-white);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-white);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_background---base: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-default: var(--affinda-2025---_brand-white);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--inkwell---inkwell-450);
  --affinda-2025_background---level-1: var(--affinda-2025_color--inkwell---inkwell-450);
  --affinda-2025_background---border-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_background---contrast: var(--affinda-2025_color--inkwell---inkwell-700);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_background---border-heavy: var(--affinda-2025_color--inkwell---inkwell-700);
  --affinda-2025_background---border-active: var(--affinda-2025---_brand-ice);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-white);
  --affinda-2025_background---icon-accent: var(--affinda-2025---_brand-ice);
  --affinda-2025_background---watermark: #ffffff0f;
  --affinda-2025_background---toggle-background: #14343b;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--inkwell---inkwell-600);
  --affinda-2025_button--primary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---bg-default: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--primary---bg-hover: var(--affinda-2025_color--ice---ice-600);
  --affinda-2025_button--primary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-white);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-white);
  --affinda-2025_button--secondary---bg-hover: #00000014;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-white);
  --affinda-2025_button--ghost---text: var(--affinda-2025---_brand-white);
  --affinda-2025_button--ghost---stroke: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--ghost---icon: var(--affinda-2025---_brand-white);
  --affinda-2025_button--ghost---bg-default: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---bg-hover: var(--affinda-2025---trasparent);
}

.left-aligned-typography-lock-2:where(.w-variant-fd37653a-6440-e938-cb5c-19c06e2b1c2a) {
  --affinda-2025_background---base: var(--affinda-2025_color--softclay---softclay-400);
  --affinda-2025_background---icon-default: var(--affinda-2025_typography---body-dark);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--softclay---softclay-600);
  --affinda-2025_background---level-1: var(--affinda-2025_color--softclay---softclay-500);
  --affinda-2025_background---border-default: var(--affinda-2025_color--softclay---softclay-700);
  --affinda-2025_background---contrast: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--softclay---softclay-600);
  --affinda-2025_background---border-heavy: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---border-active: var(--affinda-2025---_brand-ice);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-accent: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---watermark: #14343b0f;
  --affinda-2025_background---toggle-background: #fff9;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--softclay---softclay-500);
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-350);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_button--primary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---bg-default: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--primary---bg-hover: var(--affinda-2025_color--ice---ice-600);
  --affinda-2025_button--primary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-hover: #00000014;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--ghost---bg-hover: var(--affinda-2025---trasparent);
}

.left-aligned-typography-lock-2:where(.w-variant-fd37653a-6440-e938-cb5c-19c06e2b1c2b) {
  --affinda-2025_background---base: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---icon-default: var(--affinda-2025_typography---body-dark);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--mist-green---mistgreen-600);
  --affinda-2025_background---level-1: var(--affinda-2025_color--mist-green---mistgreen-300);
  --affinda-2025_background---border-default: var(--affinda-2025_color--mist-green---mistgreen-700);
  --affinda-2025_background---contrast: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--mist-green---mistgreen-400);
  --affinda-2025_background---border-heavy: var(--affinda-2025_color--mist-green---mistgreen-700);
  --affinda-2025_background---border-active: var(--affinda-2025_color--softclay---softclay-800);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-accent: var(--affinda-2025_typography---heading-secondary);
  --affinda-2025_background---watermark: var(--affinda-2025_color--mist-green---mistgreen-400);
  --affinda-2025_background---toggle-background: #fff9;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--mist-green---mistgreen-600);
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-350);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_button--primary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---bg-default: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--primary---bg-hover: var(--affinda-2025_color--ice---ice-600);
  --affinda-2025_button--primary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-hover: #00000014;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---stroke: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_button--ghost---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--ghost---bg-hover: var(--affinda-2025---trasparent);
}

.left-aligned-typography-lock-2:where(.w-variant-ff712184-4828-c324-c1b1-70dec52b6237) {
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-350);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_background---base: var(--affinda-2025---_brand-white);
  --affinda-2025_background---icon-default: var(--affinda-2025_typography---body-dark);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--mist-green---mistgreen-200);
  --affinda-2025_background---level-1: var(--affinda-2025_color--mist-green---mistgreen-200);
  --affinda-2025_background---border-default: var(--affinda-2025_color--mist-green---mistgreen-400);
  --affinda-2025_background---contrast: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--mist-green---mistgreen-300);
  --affinda-2025_background---border-heavy: var(--affinda-2025_color--mist-green---mistgreen-500);
  --affinda-2025_background---border-active: var(--affinda-2025_color--softclay---softclay-800);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-accent: var(--affinda-2025_typography---heading-secondary);
  --affinda-2025_background---watermark: #14343b0a;
  --affinda-2025_background---toggle-background: #fff9;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--mist-green---mistgreen-100);
  --affinda-2025_button--primary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---bg-default: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--primary---bg-hover: var(--affinda-2025_color--ice---ice-600);
  --affinda-2025_button--primary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-hover: #ffffff14;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---stroke: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_button--ghost---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--ghost---bg-hover: var(--affinda-2025---trasparent);
}

.left-aligned-typography-lock-2:where(.w-variant-ff712184-4828-c324-c1b1-70dec52b6238) {
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-100);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-200);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-white);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-white);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_background---base: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-default: var(--affinda-2025---_brand-white);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--inkwell---inkwell-450);
  --affinda-2025_background---level-1: var(--affinda-2025_color--inkwell---inkwell-450);
  --affinda-2025_background---border-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_background---contrast: var(--affinda-2025_color--inkwell---inkwell-700);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_background---border-heavy: var(--affinda-2025_color--inkwell---inkwell-700);
  --affinda-2025_background---border-active: var(--affinda-2025---_brand-ice);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-white);
  --affinda-2025_background---icon-accent: var(--affinda-2025---_brand-ice);
  --affinda-2025_background---watermark: #ffffff0f;
  --affinda-2025_background---toggle-background: #14343b;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--inkwell---inkwell-600);
  --affinda-2025_button--primary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---bg-default: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--primary---bg-hover: var(--affinda-2025_color--ice---ice-600);
  --affinda-2025_button--primary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-white);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-white);
  --affinda-2025_button--secondary---bg-hover: #00000014;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-white);
  --affinda-2025_button--ghost---text: var(--affinda-2025---_brand-white);
  --affinda-2025_button--ghost---stroke: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--ghost---icon: var(--affinda-2025---_brand-white);
  --affinda-2025_button--ghost---bg-default: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---bg-hover: var(--affinda-2025---trasparent);
}

.left-aligned-typography-lock-2:where(.w-variant-ff712184-4828-c324-c1b1-70dec52b6239) {
  --affinda-2025_background---base: var(--affinda-2025_color--softclay---softclay-400);
  --affinda-2025_background---icon-default: var(--affinda-2025_typography---body-dark);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--softclay---softclay-600);
  --affinda-2025_background---level-1: var(--affinda-2025_color--softclay---softclay-500);
  --affinda-2025_background---border-default: var(--affinda-2025_color--softclay---softclay-700);
  --affinda-2025_background---contrast: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--softclay---softclay-600);
  --affinda-2025_background---border-heavy: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---border-active: var(--affinda-2025---_brand-ice);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-accent: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---watermark: #14343b0f;
  --affinda-2025_background---toggle-background: #fff9;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--softclay---softclay-500);
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-350);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_button--primary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---bg-default: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--primary---bg-hover: var(--affinda-2025_color--ice---ice-600);
  --affinda-2025_button--primary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-hover: #00000014;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--ghost---bg-hover: var(--affinda-2025---trasparent);
}

.left-aligned-typography-lock-2:where(.w-variant-ff712184-4828-c324-c1b1-70dec52b623a) {
  --affinda-2025_background---base: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---icon-default: var(--affinda-2025_typography---body-dark);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--mist-green---mistgreen-600);
  --affinda-2025_background---level-1: var(--affinda-2025_color--mist-green---mistgreen-300);
  --affinda-2025_background---border-default: var(--affinda-2025_color--mist-green---mistgreen-700);
  --affinda-2025_background---contrast: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--mist-green---mistgreen-400);
  --affinda-2025_background---border-heavy: var(--affinda-2025_color--mist-green---mistgreen-700);
  --affinda-2025_background---border-active: var(--affinda-2025_color--softclay---softclay-800);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-accent: var(--affinda-2025_typography---heading-secondary);
  --affinda-2025_background---watermark: var(--affinda-2025_color--mist-green---mistgreen-400);
  --affinda-2025_background---toggle-background: #fff9;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--mist-green---mistgreen-600);
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-350);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_button--primary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---bg-default: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--primary---bg-hover: var(--affinda-2025_color--ice---ice-600);
  --affinda-2025_button--primary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-hover: #00000014;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---stroke: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_button--ghost---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--ghost---bg-hover: var(--affinda-2025---trasparent);
}

.left-aligned-typography-lock-2:where(.w-variant-7e79e0de-a712-7dfa-30bb-800486e474d0) {
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-350);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_background---base: var(--affinda-2025---_brand-white);
  --affinda-2025_background---icon-default: var(--affinda-2025_typography---body-dark);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--mist-green---mistgreen-200);
  --affinda-2025_background---level-1: var(--affinda-2025_color--mist-green---mistgreen-200);
  --affinda-2025_background---border-default: var(--affinda-2025_color--mist-green---mistgreen-400);
  --affinda-2025_background---contrast: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--mist-green---mistgreen-300);
  --affinda-2025_background---border-heavy: var(--affinda-2025_color--mist-green---mistgreen-500);
  --affinda-2025_background---border-active: var(--affinda-2025_color--softclay---softclay-800);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-accent: var(--affinda-2025_typography---heading-secondary);
  --affinda-2025_background---watermark: #14343b0a;
  --affinda-2025_background---toggle-background: #fff9;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--mist-green---mistgreen-100);
  --affinda-2025_button--primary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---bg-default: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--primary---bg-hover: var(--affinda-2025_color--ice---ice-600);
  --affinda-2025_button--primary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-hover: #ffffff14;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---stroke: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_button--ghost---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--ghost---bg-hover: var(--affinda-2025---trasparent);
}

.left-aligned-typography-lock-2:where(.w-variant-7e79e0de-a712-7dfa-30bb-800486e474d1) {
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-100);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-200);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-white);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-white);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_background---base: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-default: var(--affinda-2025---_brand-white);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--inkwell---inkwell-450);
  --affinda-2025_background---level-1: var(--affinda-2025_color--inkwell---inkwell-450);
  --affinda-2025_background---border-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_background---contrast: var(--affinda-2025_color--inkwell---inkwell-700);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_background---border-heavy: var(--affinda-2025_color--inkwell---inkwell-700);
  --affinda-2025_background---border-active: var(--affinda-2025---_brand-ice);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-white);
  --affinda-2025_background---icon-accent: var(--affinda-2025---_brand-ice);
  --affinda-2025_background---watermark: #ffffff0f;
  --affinda-2025_background---toggle-background: #14343b;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--inkwell---inkwell-600);
  --affinda-2025_button--primary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---bg-default: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--primary---bg-hover: var(--affinda-2025_color--ice---ice-600);
  --affinda-2025_button--primary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-white);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-white);
  --affinda-2025_button--secondary---bg-hover: #00000014;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-white);
  --affinda-2025_button--ghost---text: var(--affinda-2025---_brand-white);
  --affinda-2025_button--ghost---stroke: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--ghost---icon: var(--affinda-2025---_brand-white);
  --affinda-2025_button--ghost---bg-default: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---bg-hover: var(--affinda-2025---trasparent);
}

.left-aligned-typography-lock-2:where(.w-variant-7e79e0de-a712-7dfa-30bb-800486e474d2) {
  --affinda-2025_background---base: var(--affinda-2025_color--softclay---softclay-400);
  --affinda-2025_background---icon-default: var(--affinda-2025_typography---body-dark);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--softclay---softclay-600);
  --affinda-2025_background---level-1: var(--affinda-2025_color--softclay---softclay-500);
  --affinda-2025_background---border-default: var(--affinda-2025_color--softclay---softclay-700);
  --affinda-2025_background---contrast: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--softclay---softclay-600);
  --affinda-2025_background---border-heavy: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---border-active: var(--affinda-2025---_brand-ice);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-accent: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---watermark: #14343b0f;
  --affinda-2025_background---toggle-background: #fff9;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--softclay---softclay-500);
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-350);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_button--primary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---bg-default: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--primary---bg-hover: var(--affinda-2025_color--ice---ice-600);
  --affinda-2025_button--primary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-hover: #00000014;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--ghost---bg-hover: var(--affinda-2025---trasparent);
}

.left-aligned-typography-lock-2:where(.w-variant-7e79e0de-a712-7dfa-30bb-800486e474d3) {
  --affinda-2025_background---base: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---icon-default: var(--affinda-2025_typography---body-dark);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--mist-green---mistgreen-600);
  --affinda-2025_background---level-1: var(--affinda-2025_color--mist-green---mistgreen-300);
  --affinda-2025_background---border-default: var(--affinda-2025_color--mist-green---mistgreen-700);
  --affinda-2025_background---contrast: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--mist-green---mistgreen-400);
  --affinda-2025_background---border-heavy: var(--affinda-2025_color--mist-green---mistgreen-700);
  --affinda-2025_background---border-active: var(--affinda-2025_color--softclay---softclay-800);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-accent: var(--affinda-2025_typography---heading-secondary);
  --affinda-2025_background---watermark: var(--affinda-2025_color--mist-green---mistgreen-400);
  --affinda-2025_background---toggle-background: #fff9;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--mist-green---mistgreen-600);
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-350);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_button--primary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---bg-default: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--primary---bg-hover: var(--affinda-2025_color--ice---ice-600);
  --affinda-2025_button--primary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-hover: #00000014;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---stroke: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_button--ghost---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--ghost---bg-hover: var(--affinda-2025---trasparent);
}

.left-aligned-typography-lock-2:where(.w-variant-b19d5ef9-93b2-6481-e409-19944f81ec9d) {
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-350);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_background---base: var(--affinda-2025---_brand-white);
  --affinda-2025_background---icon-default: var(--affinda-2025_typography---body-dark);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--mist-green---mistgreen-200);
  --affinda-2025_background---level-1: var(--affinda-2025_color--mist-green---mistgreen-200);
  --affinda-2025_background---border-default: var(--affinda-2025_color--mist-green---mistgreen-400);
  --affinda-2025_background---contrast: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--mist-green---mistgreen-300);
  --affinda-2025_background---border-heavy: var(--affinda-2025_color--mist-green---mistgreen-500);
  --affinda-2025_background---border-active: var(--affinda-2025_color--softclay---softclay-800);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-accent: var(--affinda-2025_typography---heading-secondary);
  --affinda-2025_background---watermark: #14343b0a;
  --affinda-2025_background---toggle-background: #fff9;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--mist-green---mistgreen-100);
  --affinda-2025_button--primary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---bg-default: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--primary---bg-hover: var(--affinda-2025_color--ice---ice-600);
  --affinda-2025_button--primary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-hover: #ffffff14;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---stroke: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_button--ghost---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--ghost---bg-hover: var(--affinda-2025---trasparent);
}

.left-aligned-typography-lock-2:where(.w-variant-b19d5ef9-93b2-6481-e409-19944f81ec9e) {
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-100);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-200);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-white);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-white);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_background---base: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-default: var(--affinda-2025---_brand-white);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--inkwell---inkwell-450);
  --affinda-2025_background---level-1: var(--affinda-2025_color--inkwell---inkwell-450);
  --affinda-2025_background---border-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_background---contrast: var(--affinda-2025_color--inkwell---inkwell-700);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_background---border-heavy: var(--affinda-2025_color--inkwell---inkwell-700);
  --affinda-2025_background---border-active: var(--affinda-2025---_brand-ice);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-white);
  --affinda-2025_background---icon-accent: var(--affinda-2025---_brand-ice);
  --affinda-2025_background---watermark: #ffffff0f;
  --affinda-2025_background---toggle-background: #14343b;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--inkwell---inkwell-600);
  --affinda-2025_button--primary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---bg-default: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--primary---bg-hover: var(--affinda-2025_color--ice---ice-600);
  --affinda-2025_button--primary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-white);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-white);
  --affinda-2025_button--secondary---bg-hover: #00000014;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-white);
  --affinda-2025_button--ghost---text: var(--affinda-2025---_brand-white);
  --affinda-2025_button--ghost---stroke: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--ghost---icon: var(--affinda-2025---_brand-white);
  --affinda-2025_button--ghost---bg-default: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---bg-hover: var(--affinda-2025---trasparent);
}

.left-aligned-typography-lock-2:where(.w-variant-b19d5ef9-93b2-6481-e409-19944f81ec9f) {
  --affinda-2025_background---base: var(--affinda-2025_color--softclay---softclay-400);
  --affinda-2025_background---icon-default: var(--affinda-2025_typography---body-dark);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--softclay---softclay-600);
  --affinda-2025_background---level-1: var(--affinda-2025_color--softclay---softclay-500);
  --affinda-2025_background---border-default: var(--affinda-2025_color--softclay---softclay-700);
  --affinda-2025_background---contrast: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--softclay---softclay-600);
  --affinda-2025_background---border-heavy: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---border-active: var(--affinda-2025---_brand-ice);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-accent: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---watermark: #14343b0f;
  --affinda-2025_background---toggle-background: #fff9;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--softclay---softclay-500);
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-350);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_button--primary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---bg-default: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--primary---bg-hover: var(--affinda-2025_color--ice---ice-600);
  --affinda-2025_button--primary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-hover: #00000014;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--ghost---bg-hover: var(--affinda-2025---trasparent);
}

.left-aligned-typography-lock-2:where(.w-variant-b19d5ef9-93b2-6481-e409-19944f81eca0) {
  --affinda-2025_background---base: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---icon-default: var(--affinda-2025_typography---body-dark);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--mist-green---mistgreen-600);
  --affinda-2025_background---level-1: var(--affinda-2025_color--mist-green---mistgreen-300);
  --affinda-2025_background---border-default: var(--affinda-2025_color--mist-green---mistgreen-700);
  --affinda-2025_background---contrast: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--mist-green---mistgreen-400);
  --affinda-2025_background---border-heavy: var(--affinda-2025_color--mist-green---mistgreen-700);
  --affinda-2025_background---border-active: var(--affinda-2025_color--softclay---softclay-800);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-accent: var(--affinda-2025_typography---heading-secondary);
  --affinda-2025_background---watermark: var(--affinda-2025_color--mist-green---mistgreen-400);
  --affinda-2025_background---toggle-background: #fff9;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--mist-green---mistgreen-600);
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-350);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_button--primary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---bg-default: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--primary---bg-hover: var(--affinda-2025_color--ice---ice-600);
  --affinda-2025_button--primary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-hover: #00000014;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---stroke: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_button--ghost---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--ghost---bg-hover: var(--affinda-2025---trasparent);
}

.image-text-column-3 {
  flex-flow: column;
  justify-content: center;
  align-items: stretch;
  height: 100%;
  min-height: auto;
  display: flex;
}

.block-image-2 {
  border-radius: var(--affinda-2025_size--radii---image);
  width: 100%;
}

.block-content-2 {
  padding-top: 40px;
  padding-right: 0;
}

.image-with-text-flex-2 {
  flex-flow: column;
  justify-content: space-between;
  height: 100%;
  display: flex;
}

.image-text-column-4 {
  flex-flow: column;
  justify-content: center;
  align-items: stretch;
  height: 100%;
  min-height: auto;
  display: flex;
}

.block-image-3 {
  border-radius: var(--affinda-2025_size--radii---image);
  width: 100%;
}

.block-content-3 {
  padding-top: 40px;
  padding-right: 0;
}

.image-with-text-flex-3 {
  flex-flow: column;
  justify-content: space-between;
  height: 100%;
  display: flex;
}

.image-text-column-5 {
  flex-flow: column;
  justify-content: center;
  align-items: stretch;
  height: 100%;
  min-height: auto;
  display: flex;
}

.block-image-4 {
  border-radius: var(--affinda-2025_size--radii---image);
  width: 100%;
}

.block-content-4 {
  padding-top: 40px;
  padding-right: 0;
}

.image-with-text-flex-4 {
  flex-flow: column;
  justify-content: space-between;
  height: 100%;
  display: flex;
}

.secondary:where(.w-variant-a0eb1a1f-2334-a672-23b5-fe2710717b88), .secondary:where(.w-variant-f22c8a44-45cc-c252-706b-5790a4e0f564) {
  border-color: var(--affinda-2025_button--secondary---stroke);
  color: var(--affinda-2025_button--secondary---text);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-hover: #00000014;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-inkwell);
  background-color: #0000;
}

.secondary:where(.w-variant-a93350a0-ae6f-0094-db6a-53e2a7410114), .secondary:where(.w-variant-a93350a0-ae6f-0094-db6a-53e2a7410115) {
  border-color: var(--affinda-2025_button--secondary---stroke);
  background-color: var(--affinda-2025_button--secondary---bg-default);
  color: var(--affinda-2025_button--secondary---text);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-hover: #00000014;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-inkwell);
}

.secondary:where(.w-variant-24924af7-ccb2-e020-5fd4-f1f76df1644a), .secondary:where(.w-variant-24924af7-ccb2-e020-5fd4-f1f76df1644b) {
  border-color: var(--affinda-2025_button--secondary---stroke);
  background-color: var(--affinda-2025_button--secondary---bg-default);
  color: var(--affinda-2025_button--secondary---text);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-hover: #00000014;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-inkwell);
}

.secondary:hover, .secondary:hover:where(.w-variant-b91e4fbc-891d-e437-fe09-1c80aecfa10a) {
  background-color: var(--affinda-2025_button--secondary---bg-hover);
}

.secondary:hover:where(.w-variant-a0eb1a1f-2334-a672-23b5-fe2710717b88), .secondary:hover:where(.w-variant-f22c8a44-45cc-c252-706b-5790a4e0f564), .secondary:hover:where(.w-variant-a93350a0-ae6f-0094-db6a-53e2a7410112) {
  background-color: var(--affinda-2025_button--secondary---bg-hover);
}

.secondary:hover:where(.w-variant-a93350a0-ae6f-0094-db6a-53e2a7410114), .secondary:hover:where(.w-variant-a93350a0-ae6f-0094-db6a-53e2a7410115), .secondary:hover:where(.w-variant-24924af7-ccb2-e020-5fd4-f1f76df16448) {
  background-color: var(--affinda-2025_button--secondary---bg-hover);
}

.secondary:hover:where(.w-variant-24924af7-ccb2-e020-5fd4-f1f76df1644a), .secondary:hover:where(.w-variant-24924af7-ccb2-e020-5fd4-f1f76df1644b) {
  background-color: var(--affinda-2025_button--secondary---bg-hover);
}

.button-group-5 {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  --affinda-2025_button--primary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---bg-default: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--primary---bg-hover: var(--affinda-2025_color--ice---ice-600);
  --affinda-2025_button--primary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-hover: #00000014;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---stroke: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_button--ghost---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--ghost---bg-hover: var(--affinda-2025---trasparent);
  flex-wrap: wrap;
  justify-content: flex-start;
  align-self: stretch;
  align-items: center;
  display: flex;
}

.button-group-5.typography-lock-button-group-h2 {
  padding-top: 40px;
}

.body-5 {
  color: var(--affinda-2025_typography---body-default);
  text-underline-offset: .25em;
  margin-bottom: 0;
  font-family: Neusans, Arial, sans-serif;
  font-size: 18px;
  font-weight: 400;
  line-height: 26px;
}

.body-5:where(.w-variant-765b0a16-ac4b-2f3d-f51c-ceecb2f69a1b) {
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-100);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-200);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-white);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-white);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
}

.body-5.typography-lock-paragraph-h2 {
  padding-top: 16px;
}

.body-5.typography-lock-paragraph-h2:where(.w-variant-43c49890-de98-af71-aee3-94f06d8db9ee) {
  color: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-100);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-200);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-white);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-white);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
}

.body-5.typography-lock-paragraph-h2:where(.w-variant-43c49890-de98-af71-aee3-94f06d8db9f0) {
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-350);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_background---base: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---icon-default: var(--affinda-2025_typography---body-dark);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--mist-green---mistgreen-600);
  --affinda-2025_background---level-1: var(--affinda-2025_color--mist-green---mistgreen-300);
  --affinda-2025_background---border-default: var(--affinda-2025_color--mist-green---mistgreen-700);
  --affinda-2025_background---contrast: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--mist-green---mistgreen-400);
  --affinda-2025_background---border-heavy: var(--affinda-2025_color--mist-green---mistgreen-700);
  --affinda-2025_background---border-active: var(--affinda-2025_color--softclay---softclay-800);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-accent: var(--affinda-2025_typography---heading-secondary);
  --affinda-2025_background---watermark: var(--affinda-2025_color--mist-green---mistgreen-400);
  --affinda-2025_background---toggle-background: #fff9;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--mist-green---mistgreen-600);
}

.body-5.typography-lock-paragraph-h2:where(.w-variant-bdefbe71-08fe-eda5-90b3-fbf6a6420597) {
  color: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-100);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-200);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-white);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-white);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
}

.body-5.typography-lock-paragraph-h2:where(.w-variant-bdefbe71-08fe-eda5-90b3-fbf6a6420599) {
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-350);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_background---base: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---icon-default: var(--affinda-2025_typography---body-dark);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--mist-green---mistgreen-600);
  --affinda-2025_background---level-1: var(--affinda-2025_color--mist-green---mistgreen-300);
  --affinda-2025_background---border-default: var(--affinda-2025_color--mist-green---mistgreen-700);
  --affinda-2025_background---contrast: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--mist-green---mistgreen-400);
  --affinda-2025_background---border-heavy: var(--affinda-2025_color--mist-green---mistgreen-700);
  --affinda-2025_background---border-active: var(--affinda-2025_color--softclay---softclay-800);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-accent: var(--affinda-2025_typography---heading-secondary);
  --affinda-2025_background---watermark: var(--affinda-2025_color--mist-green---mistgreen-400);
  --affinda-2025_background---toggle-background: #fff9;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--mist-green---mistgreen-600);
}

.body-5.typography-lock-paragraph-h2:where(.w-variant-3139b83e-8e02-29b8-a67b-ec050c02c6af) {
  color: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-100);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-200);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-white);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-white);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
}

.body-5.typography-lock-paragraph-h2:where(.w-variant-3139b83e-8e02-29b8-a67b-ec050c02c6b1) {
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-350);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_background---base: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---icon-default: var(--affinda-2025_typography---body-dark);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--mist-green---mistgreen-600);
  --affinda-2025_background---level-1: var(--affinda-2025_color--mist-green---mistgreen-300);
  --affinda-2025_background---border-default: var(--affinda-2025_color--mist-green---mistgreen-700);
  --affinda-2025_background---contrast: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--mist-green---mistgreen-400);
  --affinda-2025_background---border-heavy: var(--affinda-2025_color--mist-green---mistgreen-700);
  --affinda-2025_background---border-active: var(--affinda-2025_color--softclay---softclay-800);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-accent: var(--affinda-2025_typography---heading-secondary);
  --affinda-2025_background---watermark: var(--affinda-2025_color--mist-green---mistgreen-400);
  --affinda-2025_background---toggle-background: #fff9;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--mist-green---mistgreen-600);
}

.body-5.typography-lock-paragraph-h2:where(.w-variant-d9860774-e0c4-c126-d41c-32f4fdbfbec4) {
  color: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-100);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-200);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-white);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-white);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
}

.body-5.typography-lock-paragraph-h2:where(.w-variant-d9860774-e0c4-c126-d41c-32f4fdbfbec6) {
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-350);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_background---base: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---icon-default: var(--affinda-2025_typography---body-dark);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--mist-green---mistgreen-600);
  --affinda-2025_background---level-1: var(--affinda-2025_color--mist-green---mistgreen-300);
  --affinda-2025_background---border-default: var(--affinda-2025_color--mist-green---mistgreen-700);
  --affinda-2025_background---contrast: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--mist-green---mistgreen-400);
  --affinda-2025_background---border-heavy: var(--affinda-2025_color--mist-green---mistgreen-700);
  --affinda-2025_background---border-active: var(--affinda-2025_color--softclay---softclay-800);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-accent: var(--affinda-2025_typography---heading-secondary);
  --affinda-2025_background---watermark: var(--affinda-2025_color--mist-green---mistgreen-400);
  --affinda-2025_background---toggle-background: #fff9;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--mist-green---mistgreen-600);
}

.primary-5 {
  color: var(--affinda-2025_typography---heading-primary);
  text-align: left;
  justify-content: flex-start;
  align-items: flex-start;
}

.secondary-4 {
  color: var(--affinda-2025_typography---heading-secondary);
}

.left-aligned-typography-lock-3:where(.w-variant-43c49890-de98-af71-aee3-94f06d8db9ed) {
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-350);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_background---base: var(--affinda-2025---_brand-white);
  --affinda-2025_background---icon-default: var(--affinda-2025_typography---body-dark);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--mist-green---mistgreen-200);
  --affinda-2025_background---level-1: var(--affinda-2025_color--mist-green---mistgreen-200);
  --affinda-2025_background---border-default: var(--affinda-2025_color--mist-green---mistgreen-400);
  --affinda-2025_background---contrast: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--mist-green---mistgreen-300);
  --affinda-2025_background---border-heavy: var(--affinda-2025_color--mist-green---mistgreen-500);
  --affinda-2025_background---border-active: var(--affinda-2025_color--softclay---softclay-800);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-accent: var(--affinda-2025_typography---heading-secondary);
  --affinda-2025_background---watermark: #14343b0a;
  --affinda-2025_background---toggle-background: #fff9;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--mist-green---mistgreen-100);
  --affinda-2025_button--primary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---bg-default: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--primary---bg-hover: var(--affinda-2025_color--ice---ice-600);
  --affinda-2025_button--primary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-hover: #ffffff14;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---stroke: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_button--ghost---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--ghost---bg-hover: var(--affinda-2025---trasparent);
}

.left-aligned-typography-lock-3:where(.w-variant-43c49890-de98-af71-aee3-94f06d8db9ee) {
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-100);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-200);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-white);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-white);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_background---base: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-default: var(--affinda-2025---_brand-white);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--inkwell---inkwell-450);
  --affinda-2025_background---level-1: var(--affinda-2025_color--inkwell---inkwell-450);
  --affinda-2025_background---border-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_background---contrast: var(--affinda-2025_color--inkwell---inkwell-700);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_background---border-heavy: var(--affinda-2025_color--inkwell---inkwell-700);
  --affinda-2025_background---border-active: var(--affinda-2025---_brand-ice);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-white);
  --affinda-2025_background---icon-accent: var(--affinda-2025---_brand-ice);
  --affinda-2025_background---watermark: #ffffff0f;
  --affinda-2025_background---toggle-background: #14343b;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--inkwell---inkwell-600);
  --affinda-2025_button--primary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---bg-default: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--primary---bg-hover: var(--affinda-2025_color--ice---ice-600);
  --affinda-2025_button--primary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-white);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-white);
  --affinda-2025_button--secondary---bg-hover: #00000014;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-white);
  --affinda-2025_button--ghost---text: var(--affinda-2025---_brand-white);
  --affinda-2025_button--ghost---stroke: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--ghost---icon: var(--affinda-2025---_brand-white);
  --affinda-2025_button--ghost---bg-default: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---bg-hover: var(--affinda-2025---trasparent);
}

.left-aligned-typography-lock-3:where(.w-variant-43c49890-de98-af71-aee3-94f06d8db9ef) {
  --affinda-2025_background---base: var(--affinda-2025_color--softclay---softclay-400);
  --affinda-2025_background---icon-default: var(--affinda-2025_typography---body-dark);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--softclay---softclay-600);
  --affinda-2025_background---level-1: var(--affinda-2025_color--softclay---softclay-500);
  --affinda-2025_background---border-default: var(--affinda-2025_color--softclay---softclay-700);
  --affinda-2025_background---contrast: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--softclay---softclay-600);
  --affinda-2025_background---border-heavy: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---border-active: var(--affinda-2025---_brand-ice);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-accent: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---watermark: #14343b0f;
  --affinda-2025_background---toggle-background: #fff9;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--softclay---softclay-500);
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-350);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_button--primary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---bg-default: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--primary---bg-hover: var(--affinda-2025_color--ice---ice-600);
  --affinda-2025_button--primary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-hover: #00000014;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--ghost---bg-hover: var(--affinda-2025---trasparent);
}

.left-aligned-typography-lock-3:where(.w-variant-43c49890-de98-af71-aee3-94f06d8db9f0) {
  --affinda-2025_background---base: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---icon-default: var(--affinda-2025_typography---body-dark);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--mist-green---mistgreen-600);
  --affinda-2025_background---level-1: var(--affinda-2025_color--mist-green---mistgreen-300);
  --affinda-2025_background---border-default: var(--affinda-2025_color--mist-green---mistgreen-700);
  --affinda-2025_background---contrast: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--mist-green---mistgreen-400);
  --affinda-2025_background---border-heavy: var(--affinda-2025_color--mist-green---mistgreen-700);
  --affinda-2025_background---border-active: var(--affinda-2025_color--softclay---softclay-800);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-accent: var(--affinda-2025_typography---heading-secondary);
  --affinda-2025_background---watermark: var(--affinda-2025_color--mist-green---mistgreen-400);
  --affinda-2025_background---toggle-background: #fff9;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--mist-green---mistgreen-600);
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-350);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_button--primary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---bg-default: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--primary---bg-hover: var(--affinda-2025_color--ice---ice-600);
  --affinda-2025_button--primary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-hover: #00000014;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---stroke: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_button--ghost---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--ghost---bg-hover: var(--affinda-2025---trasparent);
}

.left-aligned-typography-lock-3:where(.w-variant-bdefbe71-08fe-eda5-90b3-fbf6a6420596) {
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-350);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_background---base: var(--affinda-2025---_brand-white);
  --affinda-2025_background---icon-default: var(--affinda-2025_typography---body-dark);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--mist-green---mistgreen-200);
  --affinda-2025_background---level-1: var(--affinda-2025_color--mist-green---mistgreen-200);
  --affinda-2025_background---border-default: var(--affinda-2025_color--mist-green---mistgreen-400);
  --affinda-2025_background---contrast: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--mist-green---mistgreen-300);
  --affinda-2025_background---border-heavy: var(--affinda-2025_color--mist-green---mistgreen-500);
  --affinda-2025_background---border-active: var(--affinda-2025_color--softclay---softclay-800);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-accent: var(--affinda-2025_typography---heading-secondary);
  --affinda-2025_background---watermark: #14343b0a;
  --affinda-2025_background---toggle-background: #fff9;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--mist-green---mistgreen-100);
  --affinda-2025_button--primary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---bg-default: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--primary---bg-hover: var(--affinda-2025_color--ice---ice-600);
  --affinda-2025_button--primary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-hover: #ffffff14;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---stroke: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_button--ghost---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--ghost---bg-hover: var(--affinda-2025---trasparent);
}

.left-aligned-typography-lock-3:where(.w-variant-bdefbe71-08fe-eda5-90b3-fbf6a6420597) {
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-100);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-200);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-white);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-white);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_background---base: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-default: var(--affinda-2025---_brand-white);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--inkwell---inkwell-450);
  --affinda-2025_background---level-1: var(--affinda-2025_color--inkwell---inkwell-450);
  --affinda-2025_background---border-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_background---contrast: var(--affinda-2025_color--inkwell---inkwell-700);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_background---border-heavy: var(--affinda-2025_color--inkwell---inkwell-700);
  --affinda-2025_background---border-active: var(--affinda-2025---_brand-ice);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-white);
  --affinda-2025_background---icon-accent: var(--affinda-2025---_brand-ice);
  --affinda-2025_background---watermark: #ffffff0f;
  --affinda-2025_background---toggle-background: #14343b;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--inkwell---inkwell-600);
  --affinda-2025_button--primary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---bg-default: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--primary---bg-hover: var(--affinda-2025_color--ice---ice-600);
  --affinda-2025_button--primary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-white);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-white);
  --affinda-2025_button--secondary---bg-hover: #00000014;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-white);
  --affinda-2025_button--ghost---text: var(--affinda-2025---_brand-white);
  --affinda-2025_button--ghost---stroke: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--ghost---icon: var(--affinda-2025---_brand-white);
  --affinda-2025_button--ghost---bg-default: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---bg-hover: var(--affinda-2025---trasparent);
}

.left-aligned-typography-lock-3:where(.w-variant-bdefbe71-08fe-eda5-90b3-fbf6a6420598) {
  --affinda-2025_background---base: var(--affinda-2025_color--softclay---softclay-400);
  --affinda-2025_background---icon-default: var(--affinda-2025_typography---body-dark);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--softclay---softclay-600);
  --affinda-2025_background---level-1: var(--affinda-2025_color--softclay---softclay-500);
  --affinda-2025_background---border-default: var(--affinda-2025_color--softclay---softclay-700);
  --affinda-2025_background---contrast: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--softclay---softclay-600);
  --affinda-2025_background---border-heavy: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---border-active: var(--affinda-2025---_brand-ice);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-accent: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---watermark: #14343b0f;
  --affinda-2025_background---toggle-background: #fff9;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--softclay---softclay-500);
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-350);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_button--primary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---bg-default: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--primary---bg-hover: var(--affinda-2025_color--ice---ice-600);
  --affinda-2025_button--primary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-hover: #00000014;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--ghost---bg-hover: var(--affinda-2025---trasparent);
}

.left-aligned-typography-lock-3:where(.w-variant-bdefbe71-08fe-eda5-90b3-fbf6a6420599) {
  --affinda-2025_background---base: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---icon-default: var(--affinda-2025_typography---body-dark);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--mist-green---mistgreen-600);
  --affinda-2025_background---level-1: var(--affinda-2025_color--mist-green---mistgreen-300);
  --affinda-2025_background---border-default: var(--affinda-2025_color--mist-green---mistgreen-700);
  --affinda-2025_background---contrast: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--mist-green---mistgreen-400);
  --affinda-2025_background---border-heavy: var(--affinda-2025_color--mist-green---mistgreen-700);
  --affinda-2025_background---border-active: var(--affinda-2025_color--softclay---softclay-800);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-accent: var(--affinda-2025_typography---heading-secondary);
  --affinda-2025_background---watermark: var(--affinda-2025_color--mist-green---mistgreen-400);
  --affinda-2025_background---toggle-background: #fff9;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--mist-green---mistgreen-600);
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-350);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_button--primary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---bg-default: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--primary---bg-hover: var(--affinda-2025_color--ice---ice-600);
  --affinda-2025_button--primary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-hover: #00000014;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---stroke: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_button--ghost---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--ghost---bg-hover: var(--affinda-2025---trasparent);
}

.left-aligned-typography-lock-3:where(.w-variant-3139b83e-8e02-29b8-a67b-ec050c02c6ae) {
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-350);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_background---base: var(--affinda-2025---_brand-white);
  --affinda-2025_background---icon-default: var(--affinda-2025_typography---body-dark);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--mist-green---mistgreen-200);
  --affinda-2025_background---level-1: var(--affinda-2025_color--mist-green---mistgreen-200);
  --affinda-2025_background---border-default: var(--affinda-2025_color--mist-green---mistgreen-400);
  --affinda-2025_background---contrast: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--mist-green---mistgreen-300);
  --affinda-2025_background---border-heavy: var(--affinda-2025_color--mist-green---mistgreen-500);
  --affinda-2025_background---border-active: var(--affinda-2025_color--softclay---softclay-800);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-accent: var(--affinda-2025_typography---heading-secondary);
  --affinda-2025_background---watermark: #14343b0a;
  --affinda-2025_background---toggle-background: #fff9;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--mist-green---mistgreen-100);
  --affinda-2025_button--primary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---bg-default: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--primary---bg-hover: var(--affinda-2025_color--ice---ice-600);
  --affinda-2025_button--primary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-hover: #ffffff14;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---stroke: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_button--ghost---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--ghost---bg-hover: var(--affinda-2025---trasparent);
}

.left-aligned-typography-lock-3:where(.w-variant-3139b83e-8e02-29b8-a67b-ec050c02c6af) {
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-100);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-200);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-white);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-white);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_background---base: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-default: var(--affinda-2025---_brand-white);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--inkwell---inkwell-450);
  --affinda-2025_background---level-1: var(--affinda-2025_color--inkwell---inkwell-450);
  --affinda-2025_background---border-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_background---contrast: var(--affinda-2025_color--inkwell---inkwell-700);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_background---border-heavy: var(--affinda-2025_color--inkwell---inkwell-700);
  --affinda-2025_background---border-active: var(--affinda-2025---_brand-ice);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-white);
  --affinda-2025_background---icon-accent: var(--affinda-2025---_brand-ice);
  --affinda-2025_background---watermark: #ffffff0f;
  --affinda-2025_background---toggle-background: #14343b;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--inkwell---inkwell-600);
  --affinda-2025_button--primary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---bg-default: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--primary---bg-hover: var(--affinda-2025_color--ice---ice-600);
  --affinda-2025_button--primary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-white);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-white);
  --affinda-2025_button--secondary---bg-hover: #00000014;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-white);
  --affinda-2025_button--ghost---text: var(--affinda-2025---_brand-white);
  --affinda-2025_button--ghost---stroke: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--ghost---icon: var(--affinda-2025---_brand-white);
  --affinda-2025_button--ghost---bg-default: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---bg-hover: var(--affinda-2025---trasparent);
}

.left-aligned-typography-lock-3:where(.w-variant-3139b83e-8e02-29b8-a67b-ec050c02c6b0) {
  --affinda-2025_background---base: var(--affinda-2025_color--softclay---softclay-400);
  --affinda-2025_background---icon-default: var(--affinda-2025_typography---body-dark);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--softclay---softclay-600);
  --affinda-2025_background---level-1: var(--affinda-2025_color--softclay---softclay-500);
  --affinda-2025_background---border-default: var(--affinda-2025_color--softclay---softclay-700);
  --affinda-2025_background---contrast: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--softclay---softclay-600);
  --affinda-2025_background---border-heavy: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---border-active: var(--affinda-2025---_brand-ice);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-accent: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---watermark: #14343b0f;
  --affinda-2025_background---toggle-background: #fff9;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--softclay---softclay-500);
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-350);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_button--primary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---bg-default: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--primary---bg-hover: var(--affinda-2025_color--ice---ice-600);
  --affinda-2025_button--primary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-hover: #00000014;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--ghost---bg-hover: var(--affinda-2025---trasparent);
}

.left-aligned-typography-lock-3:where(.w-variant-3139b83e-8e02-29b8-a67b-ec050c02c6b1) {
  --affinda-2025_background---base: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---icon-default: var(--affinda-2025_typography---body-dark);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--mist-green---mistgreen-600);
  --affinda-2025_background---level-1: var(--affinda-2025_color--mist-green---mistgreen-300);
  --affinda-2025_background---border-default: var(--affinda-2025_color--mist-green---mistgreen-700);
  --affinda-2025_background---contrast: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--mist-green---mistgreen-400);
  --affinda-2025_background---border-heavy: var(--affinda-2025_color--mist-green---mistgreen-700);
  --affinda-2025_background---border-active: var(--affinda-2025_color--softclay---softclay-800);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-accent: var(--affinda-2025_typography---heading-secondary);
  --affinda-2025_background---watermark: var(--affinda-2025_color--mist-green---mistgreen-400);
  --affinda-2025_background---toggle-background: #fff9;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--mist-green---mistgreen-600);
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-350);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_button--primary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---bg-default: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--primary---bg-hover: var(--affinda-2025_color--ice---ice-600);
  --affinda-2025_button--primary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-hover: #00000014;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---stroke: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_button--ghost---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--ghost---bg-hover: var(--affinda-2025---trasparent);
}

.left-aligned-typography-lock-3:where(.w-variant-d9860774-e0c4-c126-d41c-32f4fdbfbec3) {
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-350);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_background---base: var(--affinda-2025---_brand-white);
  --affinda-2025_background---icon-default: var(--affinda-2025_typography---body-dark);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--mist-green---mistgreen-200);
  --affinda-2025_background---level-1: var(--affinda-2025_color--mist-green---mistgreen-200);
  --affinda-2025_background---border-default: var(--affinda-2025_color--mist-green---mistgreen-400);
  --affinda-2025_background---contrast: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--mist-green---mistgreen-300);
  --affinda-2025_background---border-heavy: var(--affinda-2025_color--mist-green---mistgreen-500);
  --affinda-2025_background---border-active: var(--affinda-2025_color--softclay---softclay-800);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-accent: var(--affinda-2025_typography---heading-secondary);
  --affinda-2025_background---watermark: #14343b0a;
  --affinda-2025_background---toggle-background: #fff9;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--mist-green---mistgreen-100);
  --affinda-2025_button--primary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---bg-default: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--primary---bg-hover: var(--affinda-2025_color--ice---ice-600);
  --affinda-2025_button--primary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-hover: #ffffff14;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---stroke: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_button--ghost---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--ghost---bg-hover: var(--affinda-2025---trasparent);
}

.left-aligned-typography-lock-3:where(.w-variant-d9860774-e0c4-c126-d41c-32f4fdbfbec4) {
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-100);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-200);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-white);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-white);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_background---base: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-default: var(--affinda-2025---_brand-white);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--inkwell---inkwell-450);
  --affinda-2025_background---level-1: var(--affinda-2025_color--inkwell---inkwell-450);
  --affinda-2025_background---border-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_background---contrast: var(--affinda-2025_color--inkwell---inkwell-700);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_background---border-heavy: var(--affinda-2025_color--inkwell---inkwell-700);
  --affinda-2025_background---border-active: var(--affinda-2025---_brand-ice);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-white);
  --affinda-2025_background---icon-accent: var(--affinda-2025---_brand-ice);
  --affinda-2025_background---watermark: #ffffff0f;
  --affinda-2025_background---toggle-background: #14343b;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--inkwell---inkwell-600);
  --affinda-2025_button--primary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---bg-default: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--primary---bg-hover: var(--affinda-2025_color--ice---ice-600);
  --affinda-2025_button--primary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-white);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-white);
  --affinda-2025_button--secondary---bg-hover: #00000014;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-white);
  --affinda-2025_button--ghost---text: var(--affinda-2025---_brand-white);
  --affinda-2025_button--ghost---stroke: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--ghost---icon: var(--affinda-2025---_brand-white);
  --affinda-2025_button--ghost---bg-default: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---bg-hover: var(--affinda-2025---trasparent);
}

.left-aligned-typography-lock-3:where(.w-variant-d9860774-e0c4-c126-d41c-32f4fdbfbec5) {
  --affinda-2025_background---base: var(--affinda-2025_color--softclay---softclay-400);
  --affinda-2025_background---icon-default: var(--affinda-2025_typography---body-dark);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--softclay---softclay-600);
  --affinda-2025_background---level-1: var(--affinda-2025_color--softclay---softclay-500);
  --affinda-2025_background---border-default: var(--affinda-2025_color--softclay---softclay-700);
  --affinda-2025_background---contrast: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--softclay---softclay-600);
  --affinda-2025_background---border-heavy: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---border-active: var(--affinda-2025---_brand-ice);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-accent: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---watermark: #14343b0f;
  --affinda-2025_background---toggle-background: #fff9;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--softclay---softclay-500);
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-350);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_button--primary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---bg-default: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--primary---bg-hover: var(--affinda-2025_color--ice---ice-600);
  --affinda-2025_button--primary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-hover: #00000014;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--ghost---bg-hover: var(--affinda-2025---trasparent);
}

.left-aligned-typography-lock-3:where(.w-variant-d9860774-e0c4-c126-d41c-32f4fdbfbec6) {
  --affinda-2025_background---base: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---icon-default: var(--affinda-2025_typography---body-dark);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--mist-green---mistgreen-600);
  --affinda-2025_background---level-1: var(--affinda-2025_color--mist-green---mistgreen-300);
  --affinda-2025_background---border-default: var(--affinda-2025_color--mist-green---mistgreen-700);
  --affinda-2025_background---contrast: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--mist-green---mistgreen-400);
  --affinda-2025_background---border-heavy: var(--affinda-2025_color--mist-green---mistgreen-700);
  --affinda-2025_background---border-active: var(--affinda-2025_color--softclay---softclay-800);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-accent: var(--affinda-2025_typography---heading-secondary);
  --affinda-2025_background---watermark: var(--affinda-2025_color--mist-green---mistgreen-400);
  --affinda-2025_background---toggle-background: #fff9;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--mist-green---mistgreen-600);
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-350);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_button--primary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---bg-default: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--primary---bg-hover: var(--affinda-2025_color--ice---ice-600);
  --affinda-2025_button--primary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-hover: #00000014;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---stroke: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_button--ghost---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--ghost---bg-hover: var(--affinda-2025---trasparent);
}

.left-aligned-typography-lock-3:where(.w-variant-3b7cccd7-fb33-6edd-d83c-fbcc87598163) {
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-350);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_background---base: var(--affinda-2025---_brand-white);
  --affinda-2025_background---icon-default: var(--affinda-2025_typography---body-dark);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--mist-green---mistgreen-200);
  --affinda-2025_background---level-1: var(--affinda-2025_color--mist-green---mistgreen-200);
  --affinda-2025_background---border-default: var(--affinda-2025_color--mist-green---mistgreen-400);
  --affinda-2025_background---contrast: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--mist-green---mistgreen-300);
  --affinda-2025_background---border-heavy: var(--affinda-2025_color--mist-green---mistgreen-500);
  --affinda-2025_background---border-active: var(--affinda-2025_color--softclay---softclay-800);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-accent: var(--affinda-2025_typography---heading-secondary);
  --affinda-2025_background---watermark: #14343b0a;
  --affinda-2025_background---toggle-background: #fff9;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--mist-green---mistgreen-100);
  --affinda-2025_button--primary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---bg-default: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--primary---bg-hover: var(--affinda-2025_color--ice---ice-600);
  --affinda-2025_button--primary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-hover: #ffffff14;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---stroke: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_button--ghost---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--ghost---bg-hover: var(--affinda-2025---trasparent);
}

.left-aligned-typography-lock-3:where(.w-variant-3b7cccd7-fb33-6edd-d83c-fbcc87598164) {
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-100);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-200);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-white);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-white);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_background---base: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-default: var(--affinda-2025---_brand-white);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--inkwell---inkwell-450);
  --affinda-2025_background---level-1: var(--affinda-2025_color--inkwell---inkwell-450);
  --affinda-2025_background---border-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_background---contrast: var(--affinda-2025_color--inkwell---inkwell-700);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_background---border-heavy: var(--affinda-2025_color--inkwell---inkwell-700);
  --affinda-2025_background---border-active: var(--affinda-2025---_brand-ice);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-white);
  --affinda-2025_background---icon-accent: var(--affinda-2025---_brand-ice);
  --affinda-2025_background---watermark: #ffffff0f;
  --affinda-2025_background---toggle-background: #14343b;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--inkwell---inkwell-600);
  --affinda-2025_button--primary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---bg-default: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--primary---bg-hover: var(--affinda-2025_color--ice---ice-600);
  --affinda-2025_button--primary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-white);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-white);
  --affinda-2025_button--secondary---bg-hover: #00000014;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-white);
  --affinda-2025_button--ghost---text: var(--affinda-2025---_brand-white);
  --affinda-2025_button--ghost---stroke: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--ghost---icon: var(--affinda-2025---_brand-white);
  --affinda-2025_button--ghost---bg-default: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---bg-hover: var(--affinda-2025---trasparent);
}

.left-aligned-typography-lock-3:where(.w-variant-3b7cccd7-fb33-6edd-d83c-fbcc87598165) {
  --affinda-2025_background---base: var(--affinda-2025_color--softclay---softclay-400);
  --affinda-2025_background---icon-default: var(--affinda-2025_typography---body-dark);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--softclay---softclay-600);
  --affinda-2025_background---level-1: var(--affinda-2025_color--softclay---softclay-500);
  --affinda-2025_background---border-default: var(--affinda-2025_color--softclay---softclay-700);
  --affinda-2025_background---contrast: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--softclay---softclay-600);
  --affinda-2025_background---border-heavy: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---border-active: var(--affinda-2025---_brand-ice);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-accent: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---watermark: #14343b0f;
  --affinda-2025_background---toggle-background: #fff9;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--softclay---softclay-500);
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-350);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_button--primary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---bg-default: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--primary---bg-hover: var(--affinda-2025_color--ice---ice-600);
  --affinda-2025_button--primary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-hover: #00000014;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--ghost---bg-hover: var(--affinda-2025---trasparent);
}

.left-aligned-typography-lock-3:where(.w-variant-3b7cccd7-fb33-6edd-d83c-fbcc87598166) {
  --affinda-2025_background---base: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---icon-default: var(--affinda-2025_typography---body-dark);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--mist-green---mistgreen-600);
  --affinda-2025_background---level-1: var(--affinda-2025_color--mist-green---mistgreen-300);
  --affinda-2025_background---border-default: var(--affinda-2025_color--mist-green---mistgreen-700);
  --affinda-2025_background---contrast: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--mist-green---mistgreen-400);
  --affinda-2025_background---border-heavy: var(--affinda-2025_color--mist-green---mistgreen-700);
  --affinda-2025_background---border-active: var(--affinda-2025_color--softclay---softclay-800);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-accent: var(--affinda-2025_typography---heading-secondary);
  --affinda-2025_background---watermark: var(--affinda-2025_color--mist-green---mistgreen-400);
  --affinda-2025_background---toggle-background: #fff9;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--mist-green---mistgreen-600);
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-350);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_button--primary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---bg-default: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--primary---bg-hover: var(--affinda-2025_color--ice---ice-600);
  --affinda-2025_button--primary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-hover: #00000014;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---stroke: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_button--ghost---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--ghost---bg-hover: var(--affinda-2025---trasparent);
}

.left-aligned-typography-lock-3:where(.w-variant-b7c9ae43-3115-fde3-9b65-17f8a63ca75e) {
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-350);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_background---base: var(--affinda-2025---_brand-white);
  --affinda-2025_background---icon-default: var(--affinda-2025_typography---body-dark);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--mist-green---mistgreen-200);
  --affinda-2025_background---level-1: var(--affinda-2025_color--mist-green---mistgreen-200);
  --affinda-2025_background---border-default: var(--affinda-2025_color--mist-green---mistgreen-400);
  --affinda-2025_background---contrast: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--mist-green---mistgreen-300);
  --affinda-2025_background---border-heavy: var(--affinda-2025_color--mist-green---mistgreen-500);
  --affinda-2025_background---border-active: var(--affinda-2025_color--softclay---softclay-800);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-accent: var(--affinda-2025_typography---heading-secondary);
  --affinda-2025_background---watermark: #14343b0a;
  --affinda-2025_background---toggle-background: #fff9;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--mist-green---mistgreen-100);
  --affinda-2025_button--primary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---bg-default: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--primary---bg-hover: var(--affinda-2025_color--ice---ice-600);
  --affinda-2025_button--primary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-hover: #ffffff14;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---stroke: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_button--ghost---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--ghost---bg-hover: var(--affinda-2025---trasparent);
}

.left-aligned-typography-lock-3:where(.w-variant-b7c9ae43-3115-fde3-9b65-17f8a63ca75f) {
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-100);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-200);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-white);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-white);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_background---base: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-default: var(--affinda-2025---_brand-white);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--inkwell---inkwell-450);
  --affinda-2025_background---level-1: var(--affinda-2025_color--inkwell---inkwell-450);
  --affinda-2025_background---border-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_background---contrast: var(--affinda-2025_color--inkwell---inkwell-700);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_background---border-heavy: var(--affinda-2025_color--inkwell---inkwell-700);
  --affinda-2025_background---border-active: var(--affinda-2025---_brand-ice);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-white);
  --affinda-2025_background---icon-accent: var(--affinda-2025---_brand-ice);
  --affinda-2025_background---watermark: #ffffff0f;
  --affinda-2025_background---toggle-background: #14343b;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--inkwell---inkwell-600);
  --affinda-2025_button--primary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---bg-default: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--primary---bg-hover: var(--affinda-2025_color--ice---ice-600);
  --affinda-2025_button--primary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-white);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-white);
  --affinda-2025_button--secondary---bg-hover: #00000014;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-white);
  --affinda-2025_button--ghost---text: var(--affinda-2025---_brand-white);
  --affinda-2025_button--ghost---stroke: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--ghost---icon: var(--affinda-2025---_brand-white);
  --affinda-2025_button--ghost---bg-default: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---bg-hover: var(--affinda-2025---trasparent);
}

.left-aligned-typography-lock-3:where(.w-variant-b7c9ae43-3115-fde3-9b65-17f8a63ca760) {
  --affinda-2025_background---base: var(--affinda-2025_color--softclay---softclay-400);
  --affinda-2025_background---icon-default: var(--affinda-2025_typography---body-dark);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--softclay---softclay-600);
  --affinda-2025_background---level-1: var(--affinda-2025_color--softclay---softclay-500);
  --affinda-2025_background---border-default: var(--affinda-2025_color--softclay---softclay-700);
  --affinda-2025_background---contrast: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--softclay---softclay-600);
  --affinda-2025_background---border-heavy: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---border-active: var(--affinda-2025---_brand-ice);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-accent: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---watermark: #14343b0f;
  --affinda-2025_background---toggle-background: #fff9;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--softclay---softclay-500);
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-350);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_button--primary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---bg-default: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--primary---bg-hover: var(--affinda-2025_color--ice---ice-600);
  --affinda-2025_button--primary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-hover: #00000014;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--ghost---bg-hover: var(--affinda-2025---trasparent);
}

.left-aligned-typography-lock-3:where(.w-variant-b7c9ae43-3115-fde3-9b65-17f8a63ca761) {
  --affinda-2025_background---base: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---icon-default: var(--affinda-2025_typography---body-dark);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--mist-green---mistgreen-600);
  --affinda-2025_background---level-1: var(--affinda-2025_color--mist-green---mistgreen-300);
  --affinda-2025_background---border-default: var(--affinda-2025_color--mist-green---mistgreen-700);
  --affinda-2025_background---contrast: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--mist-green---mistgreen-400);
  --affinda-2025_background---border-heavy: var(--affinda-2025_color--mist-green---mistgreen-700);
  --affinda-2025_background---border-active: var(--affinda-2025_color--softclay---softclay-800);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-accent: var(--affinda-2025_typography---heading-secondary);
  --affinda-2025_background---watermark: var(--affinda-2025_color--mist-green---mistgreen-400);
  --affinda-2025_background---toggle-background: #fff9;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--mist-green---mistgreen-600);
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-350);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_button--primary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---bg-default: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--primary---bg-hover: var(--affinda-2025_color--ice---ice-600);
  --affinda-2025_button--primary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-hover: #00000014;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---stroke: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_button--ghost---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--ghost---bg-hover: var(--affinda-2025---trasparent);
}

.left-aligned-typography-lock-3:where(.w-variant-4a06a1d5-ba31-e529-d380-2b51ed61bc96) {
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-350);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_background---base: var(--affinda-2025---_brand-white);
  --affinda-2025_background---icon-default: var(--affinda-2025_typography---body-dark);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--mist-green---mistgreen-200);
  --affinda-2025_background---level-1: var(--affinda-2025_color--mist-green---mistgreen-200);
  --affinda-2025_background---border-default: var(--affinda-2025_color--mist-green---mistgreen-400);
  --affinda-2025_background---contrast: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--mist-green---mistgreen-300);
  --affinda-2025_background---border-heavy: var(--affinda-2025_color--mist-green---mistgreen-500);
  --affinda-2025_background---border-active: var(--affinda-2025_color--softclay---softclay-800);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-accent: var(--affinda-2025_typography---heading-secondary);
  --affinda-2025_background---watermark: #14343b0a;
  --affinda-2025_background---toggle-background: #fff9;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--mist-green---mistgreen-100);
  --affinda-2025_button--primary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---bg-default: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--primary---bg-hover: var(--affinda-2025_color--ice---ice-600);
  --affinda-2025_button--primary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-hover: #ffffff14;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---stroke: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_button--ghost---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--ghost---bg-hover: var(--affinda-2025---trasparent);
}

.left-aligned-typography-lock-3:where(.w-variant-4a06a1d5-ba31-e529-d380-2b51ed61bc97) {
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-100);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-200);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-white);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-white);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_background---base: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-default: var(--affinda-2025---_brand-white);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--inkwell---inkwell-450);
  --affinda-2025_background---level-1: var(--affinda-2025_color--inkwell---inkwell-450);
  --affinda-2025_background---border-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_background---contrast: var(--affinda-2025_color--inkwell---inkwell-700);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_background---border-heavy: var(--affinda-2025_color--inkwell---inkwell-700);
  --affinda-2025_background---border-active: var(--affinda-2025---_brand-ice);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-white);
  --affinda-2025_background---icon-accent: var(--affinda-2025---_brand-ice);
  --affinda-2025_background---watermark: #ffffff0f;
  --affinda-2025_background---toggle-background: #14343b;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--inkwell---inkwell-600);
  --affinda-2025_button--primary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---bg-default: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--primary---bg-hover: var(--affinda-2025_color--ice---ice-600);
  --affinda-2025_button--primary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-white);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-white);
  --affinda-2025_button--secondary---bg-hover: #00000014;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-white);
  --affinda-2025_button--ghost---text: var(--affinda-2025---_brand-white);
  --affinda-2025_button--ghost---stroke: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--ghost---icon: var(--affinda-2025---_brand-white);
  --affinda-2025_button--ghost---bg-default: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---bg-hover: var(--affinda-2025---trasparent);
}

.left-aligned-typography-lock-3:where(.w-variant-4a06a1d5-ba31-e529-d380-2b51ed61bc98) {
  --affinda-2025_background---base: var(--affinda-2025_color--softclay---softclay-400);
  --affinda-2025_background---icon-default: var(--affinda-2025_typography---body-dark);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--softclay---softclay-600);
  --affinda-2025_background---level-1: var(--affinda-2025_color--softclay---softclay-500);
  --affinda-2025_background---border-default: var(--affinda-2025_color--softclay---softclay-700);
  --affinda-2025_background---contrast: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--softclay---softclay-600);
  --affinda-2025_background---border-heavy: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---border-active: var(--affinda-2025---_brand-ice);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-accent: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---watermark: #14343b0f;
  --affinda-2025_background---toggle-background: #fff9;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--softclay---softclay-500);
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-350);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_button--primary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---bg-default: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--primary---bg-hover: var(--affinda-2025_color--ice---ice-600);
  --affinda-2025_button--primary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-hover: #00000014;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--ghost---bg-hover: var(--affinda-2025---trasparent);
}

.left-aligned-typography-lock-3:where(.w-variant-4a06a1d5-ba31-e529-d380-2b51ed61bc99) {
  --affinda-2025_background---base: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---icon-default: var(--affinda-2025_typography---body-dark);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--mist-green---mistgreen-600);
  --affinda-2025_background---level-1: var(--affinda-2025_color--mist-green---mistgreen-300);
  --affinda-2025_background---border-default: var(--affinda-2025_color--mist-green---mistgreen-700);
  --affinda-2025_background---contrast: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--mist-green---mistgreen-400);
  --affinda-2025_background---border-heavy: var(--affinda-2025_color--mist-green---mistgreen-700);
  --affinda-2025_background---border-active: var(--affinda-2025_color--softclay---softclay-800);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-accent: var(--affinda-2025_typography---heading-secondary);
  --affinda-2025_background---watermark: var(--affinda-2025_color--mist-green---mistgreen-400);
  --affinda-2025_background---toggle-background: #fff9;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--mist-green---mistgreen-600);
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-350);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_button--primary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---bg-default: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--primary---bg-hover: var(--affinda-2025_color--ice---ice-600);
  --affinda-2025_button--primary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-hover: #00000014;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---stroke: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_button--ghost---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--ghost---bg-hover: var(--affinda-2025---trasparent);
}

.left-aligned-typography-lock-3:where(.w-variant-4ce903c8-adad-c597-e5ad-c1e08fe4cc9b) {
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-350);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_background---base: var(--affinda-2025---_brand-white);
  --affinda-2025_background---icon-default: var(--affinda-2025_typography---body-dark);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--mist-green---mistgreen-200);
  --affinda-2025_background---level-1: var(--affinda-2025_color--mist-green---mistgreen-200);
  --affinda-2025_background---border-default: var(--affinda-2025_color--mist-green---mistgreen-400);
  --affinda-2025_background---contrast: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--mist-green---mistgreen-300);
  --affinda-2025_background---border-heavy: var(--affinda-2025_color--mist-green---mistgreen-500);
  --affinda-2025_background---border-active: var(--affinda-2025_color--softclay---softclay-800);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-accent: var(--affinda-2025_typography---heading-secondary);
  --affinda-2025_background---watermark: #14343b0a;
  --affinda-2025_background---toggle-background: #fff9;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--mist-green---mistgreen-100);
  --affinda-2025_button--primary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---bg-default: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--primary---bg-hover: var(--affinda-2025_color--ice---ice-600);
  --affinda-2025_button--primary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-hover: #ffffff14;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---stroke: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_button--ghost---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--ghost---bg-hover: var(--affinda-2025---trasparent);
}

.left-aligned-typography-lock-3:where(.w-variant-4ce903c8-adad-c597-e5ad-c1e08fe4cc9c) {
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-100);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-200);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-white);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-white);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_background---base: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-default: var(--affinda-2025---_brand-white);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--inkwell---inkwell-450);
  --affinda-2025_background---level-1: var(--affinda-2025_color--inkwell---inkwell-450);
  --affinda-2025_background---border-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_background---contrast: var(--affinda-2025_color--inkwell---inkwell-700);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_background---border-heavy: var(--affinda-2025_color--inkwell---inkwell-700);
  --affinda-2025_background---border-active: var(--affinda-2025---_brand-ice);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-white);
  --affinda-2025_background---icon-accent: var(--affinda-2025---_brand-ice);
  --affinda-2025_background---watermark: #ffffff0f;
  --affinda-2025_background---toggle-background: #14343b;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--inkwell---inkwell-600);
  --affinda-2025_button--primary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---bg-default: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--primary---bg-hover: var(--affinda-2025_color--ice---ice-600);
  --affinda-2025_button--primary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-white);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-white);
  --affinda-2025_button--secondary---bg-hover: #00000014;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-white);
  --affinda-2025_button--ghost---text: var(--affinda-2025---_brand-white);
  --affinda-2025_button--ghost---stroke: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--ghost---icon: var(--affinda-2025---_brand-white);
  --affinda-2025_button--ghost---bg-default: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---bg-hover: var(--affinda-2025---trasparent);
}

.left-aligned-typography-lock-3:where(.w-variant-4ce903c8-adad-c597-e5ad-c1e08fe4cc9d) {
  --affinda-2025_background---base: var(--affinda-2025_color--softclay---softclay-400);
  --affinda-2025_background---icon-default: var(--affinda-2025_typography---body-dark);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--softclay---softclay-600);
  --affinda-2025_background---level-1: var(--affinda-2025_color--softclay---softclay-500);
  --affinda-2025_background---border-default: var(--affinda-2025_color--softclay---softclay-700);
  --affinda-2025_background---contrast: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--softclay---softclay-600);
  --affinda-2025_background---border-heavy: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---border-active: var(--affinda-2025---_brand-ice);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-accent: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---watermark: #14343b0f;
  --affinda-2025_background---toggle-background: #fff9;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--softclay---softclay-500);
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-350);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_button--primary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---bg-default: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--primary---bg-hover: var(--affinda-2025_color--ice---ice-600);
  --affinda-2025_button--primary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-hover: #00000014;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--ghost---bg-hover: var(--affinda-2025---trasparent);
}

.left-aligned-typography-lock-3:where(.w-variant-4ce903c8-adad-c597-e5ad-c1e08fe4cc9e) {
  --affinda-2025_background---base: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---icon-default: var(--affinda-2025_typography---body-dark);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--mist-green---mistgreen-600);
  --affinda-2025_background---level-1: var(--affinda-2025_color--mist-green---mistgreen-300);
  --affinda-2025_background---border-default: var(--affinda-2025_color--mist-green---mistgreen-700);
  --affinda-2025_background---contrast: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--mist-green---mistgreen-400);
  --affinda-2025_background---border-heavy: var(--affinda-2025_color--mist-green---mistgreen-700);
  --affinda-2025_background---border-active: var(--affinda-2025_color--softclay---softclay-800);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-accent: var(--affinda-2025_typography---heading-secondary);
  --affinda-2025_background---watermark: var(--affinda-2025_color--mist-green---mistgreen-400);
  --affinda-2025_background---toggle-background: #fff9;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--mist-green---mistgreen-600);
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-350);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_button--primary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---bg-default: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--primary---bg-hover: var(--affinda-2025_color--ice---ice-600);
  --affinda-2025_button--primary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-hover: #00000014;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---stroke: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_button--ghost---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--ghost---bg-hover: var(--affinda-2025---trasparent);
}

.left-aligned-typography-lock-3:where(.w-variant-fd37653a-6440-e938-cb5c-19c06e2b1c28) {
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-350);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_background---base: var(--affinda-2025---_brand-white);
  --affinda-2025_background---icon-default: var(--affinda-2025_typography---body-dark);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--mist-green---mistgreen-200);
  --affinda-2025_background---level-1: var(--affinda-2025_color--mist-green---mistgreen-200);
  --affinda-2025_background---border-default: var(--affinda-2025_color--mist-green---mistgreen-400);
  --affinda-2025_background---contrast: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--mist-green---mistgreen-300);
  --affinda-2025_background---border-heavy: var(--affinda-2025_color--mist-green---mistgreen-500);
  --affinda-2025_background---border-active: var(--affinda-2025_color--softclay---softclay-800);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-accent: var(--affinda-2025_typography---heading-secondary);
  --affinda-2025_background---watermark: #14343b0a;
  --affinda-2025_background---toggle-background: #fff9;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--mist-green---mistgreen-100);
  --affinda-2025_button--primary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---bg-default: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--primary---bg-hover: var(--affinda-2025_color--ice---ice-600);
  --affinda-2025_button--primary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-hover: #ffffff14;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---stroke: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_button--ghost---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--ghost---bg-hover: var(--affinda-2025---trasparent);
}

.left-aligned-typography-lock-3:where(.w-variant-fd37653a-6440-e938-cb5c-19c06e2b1c29) {
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-100);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-200);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-white);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-white);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_background---base: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-default: var(--affinda-2025---_brand-white);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--inkwell---inkwell-450);
  --affinda-2025_background---level-1: var(--affinda-2025_color--inkwell---inkwell-450);
  --affinda-2025_background---border-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_background---contrast: var(--affinda-2025_color--inkwell---inkwell-700);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_background---border-heavy: var(--affinda-2025_color--inkwell---inkwell-700);
  --affinda-2025_background---border-active: var(--affinda-2025---_brand-ice);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-white);
  --affinda-2025_background---icon-accent: var(--affinda-2025---_brand-ice);
  --affinda-2025_background---watermark: #ffffff0f;
  --affinda-2025_background---toggle-background: #14343b;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--inkwell---inkwell-600);
  --affinda-2025_button--primary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---bg-default: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--primary---bg-hover: var(--affinda-2025_color--ice---ice-600);
  --affinda-2025_button--primary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-white);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-white);
  --affinda-2025_button--secondary---bg-hover: #00000014;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-white);
  --affinda-2025_button--ghost---text: var(--affinda-2025---_brand-white);
  --affinda-2025_button--ghost---stroke: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--ghost---icon: var(--affinda-2025---_brand-white);
  --affinda-2025_button--ghost---bg-default: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---bg-hover: var(--affinda-2025---trasparent);
}

.left-aligned-typography-lock-3:where(.w-variant-fd37653a-6440-e938-cb5c-19c06e2b1c2a) {
  --affinda-2025_background---base: var(--affinda-2025_color--softclay---softclay-400);
  --affinda-2025_background---icon-default: var(--affinda-2025_typography---body-dark);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--softclay---softclay-600);
  --affinda-2025_background---level-1: var(--affinda-2025_color--softclay---softclay-500);
  --affinda-2025_background---border-default: var(--affinda-2025_color--softclay---softclay-700);
  --affinda-2025_background---contrast: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--softclay---softclay-600);
  --affinda-2025_background---border-heavy: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---border-active: var(--affinda-2025---_brand-ice);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-accent: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---watermark: #14343b0f;
  --affinda-2025_background---toggle-background: #fff9;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--softclay---softclay-500);
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-350);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_button--primary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---bg-default: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--primary---bg-hover: var(--affinda-2025_color--ice---ice-600);
  --affinda-2025_button--primary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-hover: #00000014;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--ghost---bg-hover: var(--affinda-2025---trasparent);
}

.left-aligned-typography-lock-3:where(.w-variant-fd37653a-6440-e938-cb5c-19c06e2b1c2b) {
  --affinda-2025_background---base: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---icon-default: var(--affinda-2025_typography---body-dark);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--mist-green---mistgreen-600);
  --affinda-2025_background---level-1: var(--affinda-2025_color--mist-green---mistgreen-300);
  --affinda-2025_background---border-default: var(--affinda-2025_color--mist-green---mistgreen-700);
  --affinda-2025_background---contrast: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--mist-green---mistgreen-400);
  --affinda-2025_background---border-heavy: var(--affinda-2025_color--mist-green---mistgreen-700);
  --affinda-2025_background---border-active: var(--affinda-2025_color--softclay---softclay-800);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-accent: var(--affinda-2025_typography---heading-secondary);
  --affinda-2025_background---watermark: var(--affinda-2025_color--mist-green---mistgreen-400);
  --affinda-2025_background---toggle-background: #fff9;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--mist-green---mistgreen-600);
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-350);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_button--primary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---bg-default: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--primary---bg-hover: var(--affinda-2025_color--ice---ice-600);
  --affinda-2025_button--primary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-hover: #00000014;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---stroke: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_button--ghost---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--ghost---bg-hover: var(--affinda-2025---trasparent);
}

.left-aligned-typography-lock-3:where(.w-variant-ff712184-4828-c324-c1b1-70dec52b6237) {
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-350);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_background---base: var(--affinda-2025---_brand-white);
  --affinda-2025_background---icon-default: var(--affinda-2025_typography---body-dark);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--mist-green---mistgreen-200);
  --affinda-2025_background---level-1: var(--affinda-2025_color--mist-green---mistgreen-200);
  --affinda-2025_background---border-default: var(--affinda-2025_color--mist-green---mistgreen-400);
  --affinda-2025_background---contrast: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--mist-green---mistgreen-300);
  --affinda-2025_background---border-heavy: var(--affinda-2025_color--mist-green---mistgreen-500);
  --affinda-2025_background---border-active: var(--affinda-2025_color--softclay---softclay-800);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-accent: var(--affinda-2025_typography---heading-secondary);
  --affinda-2025_background---watermark: #14343b0a;
  --affinda-2025_background---toggle-background: #fff9;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--mist-green---mistgreen-100);
  --affinda-2025_button--primary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---bg-default: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--primary---bg-hover: var(--affinda-2025_color--ice---ice-600);
  --affinda-2025_button--primary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-hover: #ffffff14;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---stroke: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_button--ghost---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--ghost---bg-hover: var(--affinda-2025---trasparent);
}

.left-aligned-typography-lock-3:where(.w-variant-ff712184-4828-c324-c1b1-70dec52b6238) {
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-100);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-200);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-white);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-white);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_background---base: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-default: var(--affinda-2025---_brand-white);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--inkwell---inkwell-450);
  --affinda-2025_background---level-1: var(--affinda-2025_color--inkwell---inkwell-450);
  --affinda-2025_background---border-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_background---contrast: var(--affinda-2025_color--inkwell---inkwell-700);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_background---border-heavy: var(--affinda-2025_color--inkwell---inkwell-700);
  --affinda-2025_background---border-active: var(--affinda-2025---_brand-ice);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-white);
  --affinda-2025_background---icon-accent: var(--affinda-2025---_brand-ice);
  --affinda-2025_background---watermark: #ffffff0f;
  --affinda-2025_background---toggle-background: #14343b;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--inkwell---inkwell-600);
  --affinda-2025_button--primary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---bg-default: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--primary---bg-hover: var(--affinda-2025_color--ice---ice-600);
  --affinda-2025_button--primary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-white);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-white);
  --affinda-2025_button--secondary---bg-hover: #00000014;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-white);
  --affinda-2025_button--ghost---text: var(--affinda-2025---_brand-white);
  --affinda-2025_button--ghost---stroke: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--ghost---icon: var(--affinda-2025---_brand-white);
  --affinda-2025_button--ghost---bg-default: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---bg-hover: var(--affinda-2025---trasparent);
}

.left-aligned-typography-lock-3:where(.w-variant-ff712184-4828-c324-c1b1-70dec52b6239) {
  --affinda-2025_background---base: var(--affinda-2025_color--softclay---softclay-400);
  --affinda-2025_background---icon-default: var(--affinda-2025_typography---body-dark);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--softclay---softclay-600);
  --affinda-2025_background---level-1: var(--affinda-2025_color--softclay---softclay-500);
  --affinda-2025_background---border-default: var(--affinda-2025_color--softclay---softclay-700);
  --affinda-2025_background---contrast: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--softclay---softclay-600);
  --affinda-2025_background---border-heavy: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---border-active: var(--affinda-2025---_brand-ice);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-accent: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---watermark: #14343b0f;
  --affinda-2025_background---toggle-background: #fff9;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--softclay---softclay-500);
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-350);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_button--primary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---bg-default: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--primary---bg-hover: var(--affinda-2025_color--ice---ice-600);
  --affinda-2025_button--primary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-hover: #00000014;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--ghost---bg-hover: var(--affinda-2025---trasparent);
}

.left-aligned-typography-lock-3:where(.w-variant-ff712184-4828-c324-c1b1-70dec52b623a) {
  --affinda-2025_background---base: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---icon-default: var(--affinda-2025_typography---body-dark);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--mist-green---mistgreen-600);
  --affinda-2025_background---level-1: var(--affinda-2025_color--mist-green---mistgreen-300);
  --affinda-2025_background---border-default: var(--affinda-2025_color--mist-green---mistgreen-700);
  --affinda-2025_background---contrast: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--mist-green---mistgreen-400);
  --affinda-2025_background---border-heavy: var(--affinda-2025_color--mist-green---mistgreen-700);
  --affinda-2025_background---border-active: var(--affinda-2025_color--softclay---softclay-800);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-accent: var(--affinda-2025_typography---heading-secondary);
  --affinda-2025_background---watermark: var(--affinda-2025_color--mist-green---mistgreen-400);
  --affinda-2025_background---toggle-background: #fff9;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--mist-green---mistgreen-600);
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-350);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_button--primary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---bg-default: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--primary---bg-hover: var(--affinda-2025_color--ice---ice-600);
  --affinda-2025_button--primary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-hover: #00000014;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---stroke: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_button--ghost---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--ghost---bg-hover: var(--affinda-2025---trasparent);
}

.left-aligned-typography-lock-3:where(.w-variant-7e79e0de-a712-7dfa-30bb-800486e474d0) {
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-350);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_background---base: var(--affinda-2025---_brand-white);
  --affinda-2025_background---icon-default: var(--affinda-2025_typography---body-dark);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--mist-green---mistgreen-200);
  --affinda-2025_background---level-1: var(--affinda-2025_color--mist-green---mistgreen-200);
  --affinda-2025_background---border-default: var(--affinda-2025_color--mist-green---mistgreen-400);
  --affinda-2025_background---contrast: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--mist-green---mistgreen-300);
  --affinda-2025_background---border-heavy: var(--affinda-2025_color--mist-green---mistgreen-500);
  --affinda-2025_background---border-active: var(--affinda-2025_color--softclay---softclay-800);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-accent: var(--affinda-2025_typography---heading-secondary);
  --affinda-2025_background---watermark: #14343b0a;
  --affinda-2025_background---toggle-background: #fff9;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--mist-green---mistgreen-100);
  --affinda-2025_button--primary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---bg-default: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--primary---bg-hover: var(--affinda-2025_color--ice---ice-600);
  --affinda-2025_button--primary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-hover: #ffffff14;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---stroke: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_button--ghost---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--ghost---bg-hover: var(--affinda-2025---trasparent);
}

.left-aligned-typography-lock-3:where(.w-variant-7e79e0de-a712-7dfa-30bb-800486e474d1) {
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-100);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-200);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-white);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-white);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_background---base: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-default: var(--affinda-2025---_brand-white);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--inkwell---inkwell-450);
  --affinda-2025_background---level-1: var(--affinda-2025_color--inkwell---inkwell-450);
  --affinda-2025_background---border-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_background---contrast: var(--affinda-2025_color--inkwell---inkwell-700);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_background---border-heavy: var(--affinda-2025_color--inkwell---inkwell-700);
  --affinda-2025_background---border-active: var(--affinda-2025---_brand-ice);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-white);
  --affinda-2025_background---icon-accent: var(--affinda-2025---_brand-ice);
  --affinda-2025_background---watermark: #ffffff0f;
  --affinda-2025_background---toggle-background: #14343b;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--inkwell---inkwell-600);
  --affinda-2025_button--primary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---bg-default: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--primary---bg-hover: var(--affinda-2025_color--ice---ice-600);
  --affinda-2025_button--primary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-white);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-white);
  --affinda-2025_button--secondary---bg-hover: #00000014;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-white);
  --affinda-2025_button--ghost---text: var(--affinda-2025---_brand-white);
  --affinda-2025_button--ghost---stroke: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--ghost---icon: var(--affinda-2025---_brand-white);
  --affinda-2025_button--ghost---bg-default: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---bg-hover: var(--affinda-2025---trasparent);
}

.left-aligned-typography-lock-3:where(.w-variant-7e79e0de-a712-7dfa-30bb-800486e474d2) {
  --affinda-2025_background---base: var(--affinda-2025_color--softclay---softclay-400);
  --affinda-2025_background---icon-default: var(--affinda-2025_typography---body-dark);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--softclay---softclay-600);
  --affinda-2025_background---level-1: var(--affinda-2025_color--softclay---softclay-500);
  --affinda-2025_background---border-default: var(--affinda-2025_color--softclay---softclay-700);
  --affinda-2025_background---contrast: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--softclay---softclay-600);
  --affinda-2025_background---border-heavy: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---border-active: var(--affinda-2025---_brand-ice);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-accent: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---watermark: #14343b0f;
  --affinda-2025_background---toggle-background: #fff9;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--softclay---softclay-500);
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-350);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_button--primary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---bg-default: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--primary---bg-hover: var(--affinda-2025_color--ice---ice-600);
  --affinda-2025_button--primary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-hover: #00000014;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--ghost---bg-hover: var(--affinda-2025---trasparent);
}

.left-aligned-typography-lock-3:where(.w-variant-7e79e0de-a712-7dfa-30bb-800486e474d3) {
  --affinda-2025_background---base: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---icon-default: var(--affinda-2025_typography---body-dark);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--mist-green---mistgreen-600);
  --affinda-2025_background---level-1: var(--affinda-2025_color--mist-green---mistgreen-300);
  --affinda-2025_background---border-default: var(--affinda-2025_color--mist-green---mistgreen-700);
  --affinda-2025_background---contrast: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--mist-green---mistgreen-400);
  --affinda-2025_background---border-heavy: var(--affinda-2025_color--mist-green---mistgreen-700);
  --affinda-2025_background---border-active: var(--affinda-2025_color--softclay---softclay-800);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-accent: var(--affinda-2025_typography---heading-secondary);
  --affinda-2025_background---watermark: var(--affinda-2025_color--mist-green---mistgreen-400);
  --affinda-2025_background---toggle-background: #fff9;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--mist-green---mistgreen-600);
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-350);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_button--primary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---bg-default: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--primary---bg-hover: var(--affinda-2025_color--ice---ice-600);
  --affinda-2025_button--primary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-hover: #00000014;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---stroke: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_button--ghost---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--ghost---bg-hover: var(--affinda-2025---trasparent);
}

.left-aligned-typography-lock-3:where(.w-variant-b19d5ef9-93b2-6481-e409-19944f81ec9d) {
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-350);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_background---base: var(--affinda-2025---_brand-white);
  --affinda-2025_background---icon-default: var(--affinda-2025_typography---body-dark);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--mist-green---mistgreen-200);
  --affinda-2025_background---level-1: var(--affinda-2025_color--mist-green---mistgreen-200);
  --affinda-2025_background---border-default: var(--affinda-2025_color--mist-green---mistgreen-400);
  --affinda-2025_background---contrast: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--mist-green---mistgreen-300);
  --affinda-2025_background---border-heavy: var(--affinda-2025_color--mist-green---mistgreen-500);
  --affinda-2025_background---border-active: var(--affinda-2025_color--softclay---softclay-800);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-accent: var(--affinda-2025_typography---heading-secondary);
  --affinda-2025_background---watermark: #14343b0a;
  --affinda-2025_background---toggle-background: #fff9;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--mist-green---mistgreen-100);
  --affinda-2025_button--primary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---bg-default: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--primary---bg-hover: var(--affinda-2025_color--ice---ice-600);
  --affinda-2025_button--primary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-hover: #ffffff14;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---stroke: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_button--ghost---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--ghost---bg-hover: var(--affinda-2025---trasparent);
}

.left-aligned-typography-lock-3:where(.w-variant-b19d5ef9-93b2-6481-e409-19944f81ec9e) {
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-100);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-200);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-white);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-white);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_background---base: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-default: var(--affinda-2025---_brand-white);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--inkwell---inkwell-450);
  --affinda-2025_background---level-1: var(--affinda-2025_color--inkwell---inkwell-450);
  --affinda-2025_background---border-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_background---contrast: var(--affinda-2025_color--inkwell---inkwell-700);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_background---border-heavy: var(--affinda-2025_color--inkwell---inkwell-700);
  --affinda-2025_background---border-active: var(--affinda-2025---_brand-ice);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-white);
  --affinda-2025_background---icon-accent: var(--affinda-2025---_brand-ice);
  --affinda-2025_background---watermark: #ffffff0f;
  --affinda-2025_background---toggle-background: #14343b;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--inkwell---inkwell-600);
  --affinda-2025_button--primary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---bg-default: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--primary---bg-hover: var(--affinda-2025_color--ice---ice-600);
  --affinda-2025_button--primary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-white);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-white);
  --affinda-2025_button--secondary---bg-hover: #00000014;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-white);
  --affinda-2025_button--ghost---text: var(--affinda-2025---_brand-white);
  --affinda-2025_button--ghost---stroke: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--ghost---icon: var(--affinda-2025---_brand-white);
  --affinda-2025_button--ghost---bg-default: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---bg-hover: var(--affinda-2025---trasparent);
}

.left-aligned-typography-lock-3:where(.w-variant-b19d5ef9-93b2-6481-e409-19944f81ec9f) {
  --affinda-2025_background---base: var(--affinda-2025_color--softclay---softclay-400);
  --affinda-2025_background---icon-default: var(--affinda-2025_typography---body-dark);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--softclay---softclay-600);
  --affinda-2025_background---level-1: var(--affinda-2025_color--softclay---softclay-500);
  --affinda-2025_background---border-default: var(--affinda-2025_color--softclay---softclay-700);
  --affinda-2025_background---contrast: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--softclay---softclay-600);
  --affinda-2025_background---border-heavy: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---border-active: var(--affinda-2025---_brand-ice);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-accent: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---watermark: #14343b0f;
  --affinda-2025_background---toggle-background: #fff9;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--softclay---softclay-500);
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-350);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_button--primary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---bg-default: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--primary---bg-hover: var(--affinda-2025_color--ice---ice-600);
  --affinda-2025_button--primary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-hover: #00000014;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--ghost---bg-hover: var(--affinda-2025---trasparent);
}

.left-aligned-typography-lock-3:where(.w-variant-b19d5ef9-93b2-6481-e409-19944f81eca0) {
  --affinda-2025_background---base: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---icon-default: var(--affinda-2025_typography---body-dark);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--mist-green---mistgreen-600);
  --affinda-2025_background---level-1: var(--affinda-2025_color--mist-green---mistgreen-300);
  --affinda-2025_background---border-default: var(--affinda-2025_color--mist-green---mistgreen-700);
  --affinda-2025_background---contrast: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--mist-green---mistgreen-400);
  --affinda-2025_background---border-heavy: var(--affinda-2025_color--mist-green---mistgreen-700);
  --affinda-2025_background---border-active: var(--affinda-2025_color--softclay---softclay-800);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-accent: var(--affinda-2025_typography---heading-secondary);
  --affinda-2025_background---watermark: var(--affinda-2025_color--mist-green---mistgreen-400);
  --affinda-2025_background---toggle-background: #fff9;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--mist-green---mistgreen-600);
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-350);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_button--primary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---bg-default: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--primary---bg-hover: var(--affinda-2025_color--ice---ice-600);
  --affinda-2025_button--primary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-hover: #00000014;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---stroke: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_button--ghost---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--ghost---bg-hover: var(--affinda-2025---trasparent);
}

.secondary:where(.w-variant-a0eb1a1f-2334-a672-23b5-fe2710717b88), .secondary:where(.w-variant-f22c8a44-45cc-c252-706b-5790a4e0f564) {
  border-color: var(--affinda-2025_button--secondary---stroke);
  color: var(--affinda-2025_button--secondary---text);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-hover: #00000014;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-inkwell);
  background-color: #0000;
}

.secondary:where(.w-variant-a93350a0-ae6f-0094-db6a-53e2a7410114), .secondary:where(.w-variant-a93350a0-ae6f-0094-db6a-53e2a7410115) {
  border-color: var(--affinda-2025_button--secondary---stroke);
  background-color: var(--affinda-2025_button--secondary---bg-default);
  color: var(--affinda-2025_button--secondary---text);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-hover: #00000014;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-inkwell);
}

.secondary:where(.w-variant-24924af7-ccb2-e020-5fd4-f1f76df1644a), .secondary:where(.w-variant-24924af7-ccb2-e020-5fd4-f1f76df1644b) {
  border-color: var(--affinda-2025_button--secondary---stroke);
  background-color: var(--affinda-2025_button--secondary---bg-default);
  color: var(--affinda-2025_button--secondary---text);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-hover: #00000014;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-inkwell);
}

.secondary:hover, .secondary:hover:where(.w-variant-b91e4fbc-891d-e437-fe09-1c80aecfa10a) {
  background-color: var(--affinda-2025_button--secondary---bg-hover);
}

.secondary:hover:where(.w-variant-a0eb1a1f-2334-a672-23b5-fe2710717b88), .secondary:hover:where(.w-variant-f22c8a44-45cc-c252-706b-5790a4e0f564), .secondary:hover:where(.w-variant-a93350a0-ae6f-0094-db6a-53e2a7410112) {
  background-color: var(--affinda-2025_button--secondary---bg-hover);
}

.secondary:hover:where(.w-variant-a93350a0-ae6f-0094-db6a-53e2a7410114), .secondary:hover:where(.w-variant-a93350a0-ae6f-0094-db6a-53e2a7410115), .secondary:hover:where(.w-variant-24924af7-ccb2-e020-5fd4-f1f76df16448) {
  background-color: var(--affinda-2025_button--secondary---bg-hover);
}

.secondary:hover:where(.w-variant-24924af7-ccb2-e020-5fd4-f1f76df1644a), .secondary:hover:where(.w-variant-24924af7-ccb2-e020-5fd4-f1f76df1644b) {
  background-color: var(--affinda-2025_button--secondary---bg-hover);
}

.button-group-6 {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  --affinda-2025_button--primary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---bg-default: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--primary---bg-hover: var(--affinda-2025_color--ice---ice-600);
  --affinda-2025_button--primary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-hover: #00000014;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---stroke: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_button--ghost---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--ghost---bg-hover: var(--affinda-2025---trasparent);
  flex-wrap: wrap;
  justify-content: flex-start;
  align-self: stretch;
  align-items: center;
  display: flex;
}

.button-group-6.typography-lock-button-group-h2 {
  padding-top: 40px;
}

.body-6 {
  color: var(--affinda-2025_typography---body-default);
  text-underline-offset: .25em;
  margin-bottom: 0;
  font-family: Neusans, Arial, sans-serif;
  font-size: 18px;
  font-weight: 400;
  line-height: 26px;
}

.body-6:where(.w-variant-765b0a16-ac4b-2f3d-f51c-ceecb2f69a1b) {
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-100);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-200);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-white);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-white);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
}

.body-6.typography-lock-paragraph-h2 {
  padding-top: 16px;
}

.body-6.typography-lock-paragraph-h2:where(.w-variant-43c49890-de98-af71-aee3-94f06d8db9ee) {
  color: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-100);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-200);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-white);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-white);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
}

.body-6.typography-lock-paragraph-h2:where(.w-variant-43c49890-de98-af71-aee3-94f06d8db9f0) {
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-350);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_background---base: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---icon-default: var(--affinda-2025_typography---body-dark);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--mist-green---mistgreen-600);
  --affinda-2025_background---level-1: var(--affinda-2025_color--mist-green---mistgreen-300);
  --affinda-2025_background---border-default: var(--affinda-2025_color--mist-green---mistgreen-700);
  --affinda-2025_background---contrast: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--mist-green---mistgreen-400);
  --affinda-2025_background---border-heavy: var(--affinda-2025_color--mist-green---mistgreen-700);
  --affinda-2025_background---border-active: var(--affinda-2025_color--softclay---softclay-800);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-accent: var(--affinda-2025_typography---heading-secondary);
  --affinda-2025_background---watermark: var(--affinda-2025_color--mist-green---mistgreen-400);
  --affinda-2025_background---toggle-background: #fff9;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--mist-green---mistgreen-600);
}

.body-6.typography-lock-paragraph-h2:where(.w-variant-bdefbe71-08fe-eda5-90b3-fbf6a6420597) {
  color: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-100);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-200);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-white);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-white);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
}

.body-6.typography-lock-paragraph-h2:where(.w-variant-bdefbe71-08fe-eda5-90b3-fbf6a6420599) {
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-350);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_background---base: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---icon-default: var(--affinda-2025_typography---body-dark);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--mist-green---mistgreen-600);
  --affinda-2025_background---level-1: var(--affinda-2025_color--mist-green---mistgreen-300);
  --affinda-2025_background---border-default: var(--affinda-2025_color--mist-green---mistgreen-700);
  --affinda-2025_background---contrast: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--mist-green---mistgreen-400);
  --affinda-2025_background---border-heavy: var(--affinda-2025_color--mist-green---mistgreen-700);
  --affinda-2025_background---border-active: var(--affinda-2025_color--softclay---softclay-800);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-accent: var(--affinda-2025_typography---heading-secondary);
  --affinda-2025_background---watermark: var(--affinda-2025_color--mist-green---mistgreen-400);
  --affinda-2025_background---toggle-background: #fff9;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--mist-green---mistgreen-600);
}

.body-6.typography-lock-paragraph-h2:where(.w-variant-3139b83e-8e02-29b8-a67b-ec050c02c6af) {
  color: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-100);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-200);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-white);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-white);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
}

.body-6.typography-lock-paragraph-h2:where(.w-variant-3139b83e-8e02-29b8-a67b-ec050c02c6b1) {
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-350);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_background---base: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---icon-default: var(--affinda-2025_typography---body-dark);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--mist-green---mistgreen-600);
  --affinda-2025_background---level-1: var(--affinda-2025_color--mist-green---mistgreen-300);
  --affinda-2025_background---border-default: var(--affinda-2025_color--mist-green---mistgreen-700);
  --affinda-2025_background---contrast: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--mist-green---mistgreen-400);
  --affinda-2025_background---border-heavy: var(--affinda-2025_color--mist-green---mistgreen-700);
  --affinda-2025_background---border-active: var(--affinda-2025_color--softclay---softclay-800);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-accent: var(--affinda-2025_typography---heading-secondary);
  --affinda-2025_background---watermark: var(--affinda-2025_color--mist-green---mistgreen-400);
  --affinda-2025_background---toggle-background: #fff9;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--mist-green---mistgreen-600);
}

.body-6.typography-lock-paragraph-h2:where(.w-variant-d9860774-e0c4-c126-d41c-32f4fdbfbec4) {
  color: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-100);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-200);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-white);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-white);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
}

.body-6.typography-lock-paragraph-h2:where(.w-variant-d9860774-e0c4-c126-d41c-32f4fdbfbec6) {
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-350);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_background---base: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---icon-default: var(--affinda-2025_typography---body-dark);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--mist-green---mistgreen-600);
  --affinda-2025_background---level-1: var(--affinda-2025_color--mist-green---mistgreen-300);
  --affinda-2025_background---border-default: var(--affinda-2025_color--mist-green---mistgreen-700);
  --affinda-2025_background---contrast: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--mist-green---mistgreen-400);
  --affinda-2025_background---border-heavy: var(--affinda-2025_color--mist-green---mistgreen-700);
  --affinda-2025_background---border-active: var(--affinda-2025_color--softclay---softclay-800);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-accent: var(--affinda-2025_typography---heading-secondary);
  --affinda-2025_background---watermark: var(--affinda-2025_color--mist-green---mistgreen-400);
  --affinda-2025_background---toggle-background: #fff9;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--mist-green---mistgreen-600);
}

.primary-6 {
  color: var(--affinda-2025_typography---heading-primary);
  text-align: left;
  justify-content: flex-start;
  align-items: flex-start;
}

.secondary-5 {
  color: var(--affinda-2025_typography---heading-secondary);
}

.left-aligned-typography-lock-4:where(.w-variant-43c49890-de98-af71-aee3-94f06d8db9ed) {
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-350);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_background---base: var(--affinda-2025---_brand-white);
  --affinda-2025_background---icon-default: var(--affinda-2025_typography---body-dark);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--mist-green---mistgreen-200);
  --affinda-2025_background---level-1: var(--affinda-2025_color--mist-green---mistgreen-200);
  --affinda-2025_background---border-default: var(--affinda-2025_color--mist-green---mistgreen-400);
  --affinda-2025_background---contrast: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--mist-green---mistgreen-300);
  --affinda-2025_background---border-heavy: var(--affinda-2025_color--mist-green---mistgreen-500);
  --affinda-2025_background---border-active: var(--affinda-2025_color--softclay---softclay-800);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-accent: var(--affinda-2025_typography---heading-secondary);
  --affinda-2025_background---watermark: #14343b0a;
  --affinda-2025_background---toggle-background: #fff9;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--mist-green---mistgreen-100);
  --affinda-2025_button--primary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---bg-default: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--primary---bg-hover: var(--affinda-2025_color--ice---ice-600);
  --affinda-2025_button--primary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-hover: #ffffff14;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---stroke: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_button--ghost---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--ghost---bg-hover: var(--affinda-2025---trasparent);
}

.left-aligned-typography-lock-4:where(.w-variant-43c49890-de98-af71-aee3-94f06d8db9ee) {
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-100);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-200);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-white);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-white);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_background---base: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-default: var(--affinda-2025---_brand-white);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--inkwell---inkwell-450);
  --affinda-2025_background---level-1: var(--affinda-2025_color--inkwell---inkwell-450);
  --affinda-2025_background---border-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_background---contrast: var(--affinda-2025_color--inkwell---inkwell-700);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_background---border-heavy: var(--affinda-2025_color--inkwell---inkwell-700);
  --affinda-2025_background---border-active: var(--affinda-2025---_brand-ice);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-white);
  --affinda-2025_background---icon-accent: var(--affinda-2025---_brand-ice);
  --affinda-2025_background---watermark: #ffffff0f;
  --affinda-2025_background---toggle-background: #14343b;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--inkwell---inkwell-600);
  --affinda-2025_button--primary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---bg-default: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--primary---bg-hover: var(--affinda-2025_color--ice---ice-600);
  --affinda-2025_button--primary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-white);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-white);
  --affinda-2025_button--secondary---bg-hover: #00000014;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-white);
  --affinda-2025_button--ghost---text: var(--affinda-2025---_brand-white);
  --affinda-2025_button--ghost---stroke: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--ghost---icon: var(--affinda-2025---_brand-white);
  --affinda-2025_button--ghost---bg-default: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---bg-hover: var(--affinda-2025---trasparent);
}

.left-aligned-typography-lock-4:where(.w-variant-43c49890-de98-af71-aee3-94f06d8db9ef) {
  --affinda-2025_background---base: var(--affinda-2025_color--softclay---softclay-400);
  --affinda-2025_background---icon-default: var(--affinda-2025_typography---body-dark);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--softclay---softclay-600);
  --affinda-2025_background---level-1: var(--affinda-2025_color--softclay---softclay-500);
  --affinda-2025_background---border-default: var(--affinda-2025_color--softclay---softclay-700);
  --affinda-2025_background---contrast: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--softclay---softclay-600);
  --affinda-2025_background---border-heavy: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---border-active: var(--affinda-2025---_brand-ice);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-accent: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---watermark: #14343b0f;
  --affinda-2025_background---toggle-background: #fff9;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--softclay---softclay-500);
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-350);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_button--primary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---bg-default: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--primary---bg-hover: var(--affinda-2025_color--ice---ice-600);
  --affinda-2025_button--primary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-hover: #00000014;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--ghost---bg-hover: var(--affinda-2025---trasparent);
}

.left-aligned-typography-lock-4:where(.w-variant-43c49890-de98-af71-aee3-94f06d8db9f0) {
  --affinda-2025_background---base: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---icon-default: var(--affinda-2025_typography---body-dark);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--mist-green---mistgreen-600);
  --affinda-2025_background---level-1: var(--affinda-2025_color--mist-green---mistgreen-300);
  --affinda-2025_background---border-default: var(--affinda-2025_color--mist-green---mistgreen-700);
  --affinda-2025_background---contrast: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--mist-green---mistgreen-400);
  --affinda-2025_background---border-heavy: var(--affinda-2025_color--mist-green---mistgreen-700);
  --affinda-2025_background---border-active: var(--affinda-2025_color--softclay---softclay-800);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-accent: var(--affinda-2025_typography---heading-secondary);
  --affinda-2025_background---watermark: var(--affinda-2025_color--mist-green---mistgreen-400);
  --affinda-2025_background---toggle-background: #fff9;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--mist-green---mistgreen-600);
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-350);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_button--primary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---bg-default: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--primary---bg-hover: var(--affinda-2025_color--ice---ice-600);
  --affinda-2025_button--primary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-hover: #00000014;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---stroke: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_button--ghost---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--ghost---bg-hover: var(--affinda-2025---trasparent);
}

.left-aligned-typography-lock-4:where(.w-variant-bdefbe71-08fe-eda5-90b3-fbf6a6420596) {
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-350);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_background---base: var(--affinda-2025---_brand-white);
  --affinda-2025_background---icon-default: var(--affinda-2025_typography---body-dark);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--mist-green---mistgreen-200);
  --affinda-2025_background---level-1: var(--affinda-2025_color--mist-green---mistgreen-200);
  --affinda-2025_background---border-default: var(--affinda-2025_color--mist-green---mistgreen-400);
  --affinda-2025_background---contrast: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--mist-green---mistgreen-300);
  --affinda-2025_background---border-heavy: var(--affinda-2025_color--mist-green---mistgreen-500);
  --affinda-2025_background---border-active: var(--affinda-2025_color--softclay---softclay-800);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-accent: var(--affinda-2025_typography---heading-secondary);
  --affinda-2025_background---watermark: #14343b0a;
  --affinda-2025_background---toggle-background: #fff9;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--mist-green---mistgreen-100);
  --affinda-2025_button--primary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---bg-default: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--primary---bg-hover: var(--affinda-2025_color--ice---ice-600);
  --affinda-2025_button--primary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-hover: #ffffff14;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---stroke: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_button--ghost---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--ghost---bg-hover: var(--affinda-2025---trasparent);
}

.left-aligned-typography-lock-4:where(.w-variant-bdefbe71-08fe-eda5-90b3-fbf6a6420597) {
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-100);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-200);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-white);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-white);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_background---base: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-default: var(--affinda-2025---_brand-white);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--inkwell---inkwell-450);
  --affinda-2025_background---level-1: var(--affinda-2025_color--inkwell---inkwell-450);
  --affinda-2025_background---border-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_background---contrast: var(--affinda-2025_color--inkwell---inkwell-700);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_background---border-heavy: var(--affinda-2025_color--inkwell---inkwell-700);
  --affinda-2025_background---border-active: var(--affinda-2025---_brand-ice);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-white);
  --affinda-2025_background---icon-accent: var(--affinda-2025---_brand-ice);
  --affinda-2025_background---watermark: #ffffff0f;
  --affinda-2025_background---toggle-background: #14343b;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--inkwell---inkwell-600);
  --affinda-2025_button--primary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---bg-default: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--primary---bg-hover: var(--affinda-2025_color--ice---ice-600);
  --affinda-2025_button--primary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-white);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-white);
  --affinda-2025_button--secondary---bg-hover: #00000014;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-white);
  --affinda-2025_button--ghost---text: var(--affinda-2025---_brand-white);
  --affinda-2025_button--ghost---stroke: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--ghost---icon: var(--affinda-2025---_brand-white);
  --affinda-2025_button--ghost---bg-default: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---bg-hover: var(--affinda-2025---trasparent);
}

.left-aligned-typography-lock-4:where(.w-variant-bdefbe71-08fe-eda5-90b3-fbf6a6420598) {
  --affinda-2025_background---base: var(--affinda-2025_color--softclay---softclay-400);
  --affinda-2025_background---icon-default: var(--affinda-2025_typography---body-dark);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--softclay---softclay-600);
  --affinda-2025_background---level-1: var(--affinda-2025_color--softclay---softclay-500);
  --affinda-2025_background---border-default: var(--affinda-2025_color--softclay---softclay-700);
  --affinda-2025_background---contrast: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--softclay---softclay-600);
  --affinda-2025_background---border-heavy: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---border-active: var(--affinda-2025---_brand-ice);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-accent: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---watermark: #14343b0f;
  --affinda-2025_background---toggle-background: #fff9;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--softclay---softclay-500);
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-350);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_button--primary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---bg-default: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--primary---bg-hover: var(--affinda-2025_color--ice---ice-600);
  --affinda-2025_button--primary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-hover: #00000014;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--ghost---bg-hover: var(--affinda-2025---trasparent);
}

.left-aligned-typography-lock-4:where(.w-variant-bdefbe71-08fe-eda5-90b3-fbf6a6420599) {
  --affinda-2025_background---base: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---icon-default: var(--affinda-2025_typography---body-dark);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--mist-green---mistgreen-600);
  --affinda-2025_background---level-1: var(--affinda-2025_color--mist-green---mistgreen-300);
  --affinda-2025_background---border-default: var(--affinda-2025_color--mist-green---mistgreen-700);
  --affinda-2025_background---contrast: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--mist-green---mistgreen-400);
  --affinda-2025_background---border-heavy: var(--affinda-2025_color--mist-green---mistgreen-700);
  --affinda-2025_background---border-active: var(--affinda-2025_color--softclay---softclay-800);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-accent: var(--affinda-2025_typography---heading-secondary);
  --affinda-2025_background---watermark: var(--affinda-2025_color--mist-green---mistgreen-400);
  --affinda-2025_background---toggle-background: #fff9;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--mist-green---mistgreen-600);
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-350);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_button--primary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---bg-default: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--primary---bg-hover: var(--affinda-2025_color--ice---ice-600);
  --affinda-2025_button--primary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-hover: #00000014;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---stroke: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_button--ghost---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--ghost---bg-hover: var(--affinda-2025---trasparent);
}

.left-aligned-typography-lock-4:where(.w-variant-3139b83e-8e02-29b8-a67b-ec050c02c6ae) {
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-350);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_background---base: var(--affinda-2025---_brand-white);
  --affinda-2025_background---icon-default: var(--affinda-2025_typography---body-dark);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--mist-green---mistgreen-200);
  --affinda-2025_background---level-1: var(--affinda-2025_color--mist-green---mistgreen-200);
  --affinda-2025_background---border-default: var(--affinda-2025_color--mist-green---mistgreen-400);
  --affinda-2025_background---contrast: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--mist-green---mistgreen-300);
  --affinda-2025_background---border-heavy: var(--affinda-2025_color--mist-green---mistgreen-500);
  --affinda-2025_background---border-active: var(--affinda-2025_color--softclay---softclay-800);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-accent: var(--affinda-2025_typography---heading-secondary);
  --affinda-2025_background---watermark: #14343b0a;
  --affinda-2025_background---toggle-background: #fff9;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--mist-green---mistgreen-100);
  --affinda-2025_button--primary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---bg-default: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--primary---bg-hover: var(--affinda-2025_color--ice---ice-600);
  --affinda-2025_button--primary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-hover: #ffffff14;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---stroke: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_button--ghost---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--ghost---bg-hover: var(--affinda-2025---trasparent);
}

.left-aligned-typography-lock-4:where(.w-variant-3139b83e-8e02-29b8-a67b-ec050c02c6af) {
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-100);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-200);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-white);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-white);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_background---base: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-default: var(--affinda-2025---_brand-white);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--inkwell---inkwell-450);
  --affinda-2025_background---level-1: var(--affinda-2025_color--inkwell---inkwell-450);
  --affinda-2025_background---border-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_background---contrast: var(--affinda-2025_color--inkwell---inkwell-700);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_background---border-heavy: var(--affinda-2025_color--inkwell---inkwell-700);
  --affinda-2025_background---border-active: var(--affinda-2025---_brand-ice);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-white);
  --affinda-2025_background---icon-accent: var(--affinda-2025---_brand-ice);
  --affinda-2025_background---watermark: #ffffff0f;
  --affinda-2025_background---toggle-background: #14343b;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--inkwell---inkwell-600);
  --affinda-2025_button--primary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---bg-default: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--primary---bg-hover: var(--affinda-2025_color--ice---ice-600);
  --affinda-2025_button--primary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-white);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-white);
  --affinda-2025_button--secondary---bg-hover: #00000014;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-white);
  --affinda-2025_button--ghost---text: var(--affinda-2025---_brand-white);
  --affinda-2025_button--ghost---stroke: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--ghost---icon: var(--affinda-2025---_brand-white);
  --affinda-2025_button--ghost---bg-default: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---bg-hover: var(--affinda-2025---trasparent);
}

.left-aligned-typography-lock-4:where(.w-variant-3139b83e-8e02-29b8-a67b-ec050c02c6b0) {
  --affinda-2025_background---base: var(--affinda-2025_color--softclay---softclay-400);
  --affinda-2025_background---icon-default: var(--affinda-2025_typography---body-dark);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--softclay---softclay-600);
  --affinda-2025_background---level-1: var(--affinda-2025_color--softclay---softclay-500);
  --affinda-2025_background---border-default: var(--affinda-2025_color--softclay---softclay-700);
  --affinda-2025_background---contrast: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--softclay---softclay-600);
  --affinda-2025_background---border-heavy: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---border-active: var(--affinda-2025---_brand-ice);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-accent: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---watermark: #14343b0f;
  --affinda-2025_background---toggle-background: #fff9;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--softclay---softclay-500);
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-350);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_button--primary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---bg-default: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--primary---bg-hover: var(--affinda-2025_color--ice---ice-600);
  --affinda-2025_button--primary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-hover: #00000014;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--ghost---bg-hover: var(--affinda-2025---trasparent);
}

.left-aligned-typography-lock-4:where(.w-variant-3139b83e-8e02-29b8-a67b-ec050c02c6b1) {
  --affinda-2025_background---base: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---icon-default: var(--affinda-2025_typography---body-dark);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--mist-green---mistgreen-600);
  --affinda-2025_background---level-1: var(--affinda-2025_color--mist-green---mistgreen-300);
  --affinda-2025_background---border-default: var(--affinda-2025_color--mist-green---mistgreen-700);
  --affinda-2025_background---contrast: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--mist-green---mistgreen-400);
  --affinda-2025_background---border-heavy: var(--affinda-2025_color--mist-green---mistgreen-700);
  --affinda-2025_background---border-active: var(--affinda-2025_color--softclay---softclay-800);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-accent: var(--affinda-2025_typography---heading-secondary);
  --affinda-2025_background---watermark: var(--affinda-2025_color--mist-green---mistgreen-400);
  --affinda-2025_background---toggle-background: #fff9;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--mist-green---mistgreen-600);
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-350);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_button--primary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---bg-default: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--primary---bg-hover: var(--affinda-2025_color--ice---ice-600);
  --affinda-2025_button--primary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-hover: #00000014;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---stroke: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_button--ghost---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--ghost---bg-hover: var(--affinda-2025---trasparent);
}

.left-aligned-typography-lock-4:where(.w-variant-d9860774-e0c4-c126-d41c-32f4fdbfbec3) {
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-350);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_background---base: var(--affinda-2025---_brand-white);
  --affinda-2025_background---icon-default: var(--affinda-2025_typography---body-dark);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--mist-green---mistgreen-200);
  --affinda-2025_background---level-1: var(--affinda-2025_color--mist-green---mistgreen-200);
  --affinda-2025_background---border-default: var(--affinda-2025_color--mist-green---mistgreen-400);
  --affinda-2025_background---contrast: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--mist-green---mistgreen-300);
  --affinda-2025_background---border-heavy: var(--affinda-2025_color--mist-green---mistgreen-500);
  --affinda-2025_background---border-active: var(--affinda-2025_color--softclay---softclay-800);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-accent: var(--affinda-2025_typography---heading-secondary);
  --affinda-2025_background---watermark: #14343b0a;
  --affinda-2025_background---toggle-background: #fff9;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--mist-green---mistgreen-100);
  --affinda-2025_button--primary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---bg-default: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--primary---bg-hover: var(--affinda-2025_color--ice---ice-600);
  --affinda-2025_button--primary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-hover: #ffffff14;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---stroke: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_button--ghost---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--ghost---bg-hover: var(--affinda-2025---trasparent);
}

.left-aligned-typography-lock-4:where(.w-variant-d9860774-e0c4-c126-d41c-32f4fdbfbec4) {
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-100);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-200);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-white);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-white);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_background---base: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-default: var(--affinda-2025---_brand-white);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--inkwell---inkwell-450);
  --affinda-2025_background---level-1: var(--affinda-2025_color--inkwell---inkwell-450);
  --affinda-2025_background---border-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_background---contrast: var(--affinda-2025_color--inkwell---inkwell-700);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_background---border-heavy: var(--affinda-2025_color--inkwell---inkwell-700);
  --affinda-2025_background---border-active: var(--affinda-2025---_brand-ice);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-white);
  --affinda-2025_background---icon-accent: var(--affinda-2025---_brand-ice);
  --affinda-2025_background---watermark: #ffffff0f;
  --affinda-2025_background---toggle-background: #14343b;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--inkwell---inkwell-600);
  --affinda-2025_button--primary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---bg-default: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--primary---bg-hover: var(--affinda-2025_color--ice---ice-600);
  --affinda-2025_button--primary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-white);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-white);
  --affinda-2025_button--secondary---bg-hover: #00000014;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-white);
  --affinda-2025_button--ghost---text: var(--affinda-2025---_brand-white);
  --affinda-2025_button--ghost---stroke: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--ghost---icon: var(--affinda-2025---_brand-white);
  --affinda-2025_button--ghost---bg-default: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---bg-hover: var(--affinda-2025---trasparent);
}

.left-aligned-typography-lock-4:where(.w-variant-d9860774-e0c4-c126-d41c-32f4fdbfbec5) {
  --affinda-2025_background---base: var(--affinda-2025_color--softclay---softclay-400);
  --affinda-2025_background---icon-default: var(--affinda-2025_typography---body-dark);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--softclay---softclay-600);
  --affinda-2025_background---level-1: var(--affinda-2025_color--softclay---softclay-500);
  --affinda-2025_background---border-default: var(--affinda-2025_color--softclay---softclay-700);
  --affinda-2025_background---contrast: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--softclay---softclay-600);
  --affinda-2025_background---border-heavy: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---border-active: var(--affinda-2025---_brand-ice);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-accent: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---watermark: #14343b0f;
  --affinda-2025_background---toggle-background: #fff9;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--softclay---softclay-500);
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-350);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_button--primary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---bg-default: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--primary---bg-hover: var(--affinda-2025_color--ice---ice-600);
  --affinda-2025_button--primary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-hover: #00000014;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--ghost---bg-hover: var(--affinda-2025---trasparent);
}

.left-aligned-typography-lock-4:where(.w-variant-d9860774-e0c4-c126-d41c-32f4fdbfbec6) {
  --affinda-2025_background---base: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---icon-default: var(--affinda-2025_typography---body-dark);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--mist-green---mistgreen-600);
  --affinda-2025_background---level-1: var(--affinda-2025_color--mist-green---mistgreen-300);
  --affinda-2025_background---border-default: var(--affinda-2025_color--mist-green---mistgreen-700);
  --affinda-2025_background---contrast: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--mist-green---mistgreen-400);
  --affinda-2025_background---border-heavy: var(--affinda-2025_color--mist-green---mistgreen-700);
  --affinda-2025_background---border-active: var(--affinda-2025_color--softclay---softclay-800);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-accent: var(--affinda-2025_typography---heading-secondary);
  --affinda-2025_background---watermark: var(--affinda-2025_color--mist-green---mistgreen-400);
  --affinda-2025_background---toggle-background: #fff9;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--mist-green---mistgreen-600);
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-350);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_button--primary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---bg-default: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--primary---bg-hover: var(--affinda-2025_color--ice---ice-600);
  --affinda-2025_button--primary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-hover: #00000014;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---stroke: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_button--ghost---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--ghost---bg-hover: var(--affinda-2025---trasparent);
}

.left-aligned-typography-lock-4:where(.w-variant-3b7cccd7-fb33-6edd-d83c-fbcc87598163) {
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-350);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_background---base: var(--affinda-2025---_brand-white);
  --affinda-2025_background---icon-default: var(--affinda-2025_typography---body-dark);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--mist-green---mistgreen-200);
  --affinda-2025_background---level-1: var(--affinda-2025_color--mist-green---mistgreen-200);
  --affinda-2025_background---border-default: var(--affinda-2025_color--mist-green---mistgreen-400);
  --affinda-2025_background---contrast: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--mist-green---mistgreen-300);
  --affinda-2025_background---border-heavy: var(--affinda-2025_color--mist-green---mistgreen-500);
  --affinda-2025_background---border-active: var(--affinda-2025_color--softclay---softclay-800);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-accent: var(--affinda-2025_typography---heading-secondary);
  --affinda-2025_background---watermark: #14343b0a;
  --affinda-2025_background---toggle-background: #fff9;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--mist-green---mistgreen-100);
  --affinda-2025_button--primary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---bg-default: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--primary---bg-hover: var(--affinda-2025_color--ice---ice-600);
  --affinda-2025_button--primary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-hover: #ffffff14;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---stroke: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_button--ghost---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--ghost---bg-hover: var(--affinda-2025---trasparent);
}

.left-aligned-typography-lock-4:where(.w-variant-3b7cccd7-fb33-6edd-d83c-fbcc87598164) {
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-100);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-200);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-white);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-white);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_background---base: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-default: var(--affinda-2025---_brand-white);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--inkwell---inkwell-450);
  --affinda-2025_background---level-1: var(--affinda-2025_color--inkwell---inkwell-450);
  --affinda-2025_background---border-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_background---contrast: var(--affinda-2025_color--inkwell---inkwell-700);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_background---border-heavy: var(--affinda-2025_color--inkwell---inkwell-700);
  --affinda-2025_background---border-active: var(--affinda-2025---_brand-ice);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-white);
  --affinda-2025_background---icon-accent: var(--affinda-2025---_brand-ice);
  --affinda-2025_background---watermark: #ffffff0f;
  --affinda-2025_background---toggle-background: #14343b;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--inkwell---inkwell-600);
  --affinda-2025_button--primary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---bg-default: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--primary---bg-hover: var(--affinda-2025_color--ice---ice-600);
  --affinda-2025_button--primary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-white);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-white);
  --affinda-2025_button--secondary---bg-hover: #00000014;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-white);
  --affinda-2025_button--ghost---text: var(--affinda-2025---_brand-white);
  --affinda-2025_button--ghost---stroke: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--ghost---icon: var(--affinda-2025---_brand-white);
  --affinda-2025_button--ghost---bg-default: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---bg-hover: var(--affinda-2025---trasparent);
}

.left-aligned-typography-lock-4:where(.w-variant-3b7cccd7-fb33-6edd-d83c-fbcc87598165) {
  --affinda-2025_background---base: var(--affinda-2025_color--softclay---softclay-400);
  --affinda-2025_background---icon-default: var(--affinda-2025_typography---body-dark);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--softclay---softclay-600);
  --affinda-2025_background---level-1: var(--affinda-2025_color--softclay---softclay-500);
  --affinda-2025_background---border-default: var(--affinda-2025_color--softclay---softclay-700);
  --affinda-2025_background---contrast: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--softclay---softclay-600);
  --affinda-2025_background---border-heavy: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---border-active: var(--affinda-2025---_brand-ice);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-accent: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---watermark: #14343b0f;
  --affinda-2025_background---toggle-background: #fff9;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--softclay---softclay-500);
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-350);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_button--primary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---bg-default: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--primary---bg-hover: var(--affinda-2025_color--ice---ice-600);
  --affinda-2025_button--primary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-hover: #00000014;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--ghost---bg-hover: var(--affinda-2025---trasparent);
}

.left-aligned-typography-lock-4:where(.w-variant-3b7cccd7-fb33-6edd-d83c-fbcc87598166) {
  --affinda-2025_background---base: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---icon-default: var(--affinda-2025_typography---body-dark);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--mist-green---mistgreen-600);
  --affinda-2025_background---level-1: var(--affinda-2025_color--mist-green---mistgreen-300);
  --affinda-2025_background---border-default: var(--affinda-2025_color--mist-green---mistgreen-700);
  --affinda-2025_background---contrast: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--mist-green---mistgreen-400);
  --affinda-2025_background---border-heavy: var(--affinda-2025_color--mist-green---mistgreen-700);
  --affinda-2025_background---border-active: var(--affinda-2025_color--softclay---softclay-800);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-accent: var(--affinda-2025_typography---heading-secondary);
  --affinda-2025_background---watermark: var(--affinda-2025_color--mist-green---mistgreen-400);
  --affinda-2025_background---toggle-background: #fff9;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--mist-green---mistgreen-600);
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-350);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_button--primary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---bg-default: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--primary---bg-hover: var(--affinda-2025_color--ice---ice-600);
  --affinda-2025_button--primary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-hover: #00000014;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---stroke: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_button--ghost---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--ghost---bg-hover: var(--affinda-2025---trasparent);
}

.left-aligned-typography-lock-4:where(.w-variant-b7c9ae43-3115-fde3-9b65-17f8a63ca75e) {
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-350);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_background---base: var(--affinda-2025---_brand-white);
  --affinda-2025_background---icon-default: var(--affinda-2025_typography---body-dark);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--mist-green---mistgreen-200);
  --affinda-2025_background---level-1: var(--affinda-2025_color--mist-green---mistgreen-200);
  --affinda-2025_background---border-default: var(--affinda-2025_color--mist-green---mistgreen-400);
  --affinda-2025_background---contrast: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--mist-green---mistgreen-300);
  --affinda-2025_background---border-heavy: var(--affinda-2025_color--mist-green---mistgreen-500);
  --affinda-2025_background---border-active: var(--affinda-2025_color--softclay---softclay-800);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-accent: var(--affinda-2025_typography---heading-secondary);
  --affinda-2025_background---watermark: #14343b0a;
  --affinda-2025_background---toggle-background: #fff9;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--mist-green---mistgreen-100);
  --affinda-2025_button--primary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---bg-default: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--primary---bg-hover: var(--affinda-2025_color--ice---ice-600);
  --affinda-2025_button--primary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-hover: #ffffff14;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---stroke: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_button--ghost---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--ghost---bg-hover: var(--affinda-2025---trasparent);
}

.left-aligned-typography-lock-4:where(.w-variant-b7c9ae43-3115-fde3-9b65-17f8a63ca75f) {
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-100);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-200);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-white);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-white);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_background---base: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-default: var(--affinda-2025---_brand-white);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--inkwell---inkwell-450);
  --affinda-2025_background---level-1: var(--affinda-2025_color--inkwell---inkwell-450);
  --affinda-2025_background---border-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_background---contrast: var(--affinda-2025_color--inkwell---inkwell-700);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_background---border-heavy: var(--affinda-2025_color--inkwell---inkwell-700);
  --affinda-2025_background---border-active: var(--affinda-2025---_brand-ice);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-white);
  --affinda-2025_background---icon-accent: var(--affinda-2025---_brand-ice);
  --affinda-2025_background---watermark: #ffffff0f;
  --affinda-2025_background---toggle-background: #14343b;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--inkwell---inkwell-600);
  --affinda-2025_button--primary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---bg-default: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--primary---bg-hover: var(--affinda-2025_color--ice---ice-600);
  --affinda-2025_button--primary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-white);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-white);
  --affinda-2025_button--secondary---bg-hover: #00000014;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-white);
  --affinda-2025_button--ghost---text: var(--affinda-2025---_brand-white);
  --affinda-2025_button--ghost---stroke: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--ghost---icon: var(--affinda-2025---_brand-white);
  --affinda-2025_button--ghost---bg-default: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---bg-hover: var(--affinda-2025---trasparent);
}

.left-aligned-typography-lock-4:where(.w-variant-b7c9ae43-3115-fde3-9b65-17f8a63ca760) {
  --affinda-2025_background---base: var(--affinda-2025_color--softclay---softclay-400);
  --affinda-2025_background---icon-default: var(--affinda-2025_typography---body-dark);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--softclay---softclay-600);
  --affinda-2025_background---level-1: var(--affinda-2025_color--softclay---softclay-500);
  --affinda-2025_background---border-default: var(--affinda-2025_color--softclay---softclay-700);
  --affinda-2025_background---contrast: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--softclay---softclay-600);
  --affinda-2025_background---border-heavy: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---border-active: var(--affinda-2025---_brand-ice);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-accent: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---watermark: #14343b0f;
  --affinda-2025_background---toggle-background: #fff9;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--softclay---softclay-500);
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-350);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_button--primary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---bg-default: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--primary---bg-hover: var(--affinda-2025_color--ice---ice-600);
  --affinda-2025_button--primary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-hover: #00000014;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--ghost---bg-hover: var(--affinda-2025---trasparent);
}

.left-aligned-typography-lock-4:where(.w-variant-b7c9ae43-3115-fde3-9b65-17f8a63ca761) {
  --affinda-2025_background---base: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---icon-default: var(--affinda-2025_typography---body-dark);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--mist-green---mistgreen-600);
  --affinda-2025_background---level-1: var(--affinda-2025_color--mist-green---mistgreen-300);
  --affinda-2025_background---border-default: var(--affinda-2025_color--mist-green---mistgreen-700);
  --affinda-2025_background---contrast: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--mist-green---mistgreen-400);
  --affinda-2025_background---border-heavy: var(--affinda-2025_color--mist-green---mistgreen-700);
  --affinda-2025_background---border-active: var(--affinda-2025_color--softclay---softclay-800);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-accent: var(--affinda-2025_typography---heading-secondary);
  --affinda-2025_background---watermark: var(--affinda-2025_color--mist-green---mistgreen-400);
  --affinda-2025_background---toggle-background: #fff9;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--mist-green---mistgreen-600);
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-350);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_button--primary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---bg-default: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--primary---bg-hover: var(--affinda-2025_color--ice---ice-600);
  --affinda-2025_button--primary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-hover: #00000014;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---stroke: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_button--ghost---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--ghost---bg-hover: var(--affinda-2025---trasparent);
}

.left-aligned-typography-lock-4:where(.w-variant-4a06a1d5-ba31-e529-d380-2b51ed61bc96) {
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-350);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_background---base: var(--affinda-2025---_brand-white);
  --affinda-2025_background---icon-default: var(--affinda-2025_typography---body-dark);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--mist-green---mistgreen-200);
  --affinda-2025_background---level-1: var(--affinda-2025_color--mist-green---mistgreen-200);
  --affinda-2025_background---border-default: var(--affinda-2025_color--mist-green---mistgreen-400);
  --affinda-2025_background---contrast: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--mist-green---mistgreen-300);
  --affinda-2025_background---border-heavy: var(--affinda-2025_color--mist-green---mistgreen-500);
  --affinda-2025_background---border-active: var(--affinda-2025_color--softclay---softclay-800);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-accent: var(--affinda-2025_typography---heading-secondary);
  --affinda-2025_background---watermark: #14343b0a;
  --affinda-2025_background---toggle-background: #fff9;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--mist-green---mistgreen-100);
  --affinda-2025_button--primary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---bg-default: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--primary---bg-hover: var(--affinda-2025_color--ice---ice-600);
  --affinda-2025_button--primary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-hover: #ffffff14;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---stroke: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_button--ghost---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--ghost---bg-hover: var(--affinda-2025---trasparent);
}

.left-aligned-typography-lock-4:where(.w-variant-4a06a1d5-ba31-e529-d380-2b51ed61bc97) {
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-100);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-200);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-white);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-white);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_background---base: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-default: var(--affinda-2025---_brand-white);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--inkwell---inkwell-450);
  --affinda-2025_background---level-1: var(--affinda-2025_color--inkwell---inkwell-450);
  --affinda-2025_background---border-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_background---contrast: var(--affinda-2025_color--inkwell---inkwell-700);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_background---border-heavy: var(--affinda-2025_color--inkwell---inkwell-700);
  --affinda-2025_background---border-active: var(--affinda-2025---_brand-ice);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-white);
  --affinda-2025_background---icon-accent: var(--affinda-2025---_brand-ice);
  --affinda-2025_background---watermark: #ffffff0f;
  --affinda-2025_background---toggle-background: #14343b;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--inkwell---inkwell-600);
  --affinda-2025_button--primary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---bg-default: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--primary---bg-hover: var(--affinda-2025_color--ice---ice-600);
  --affinda-2025_button--primary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-white);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-white);
  --affinda-2025_button--secondary---bg-hover: #00000014;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-white);
  --affinda-2025_button--ghost---text: var(--affinda-2025---_brand-white);
  --affinda-2025_button--ghost---stroke: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--ghost---icon: var(--affinda-2025---_brand-white);
  --affinda-2025_button--ghost---bg-default: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---bg-hover: var(--affinda-2025---trasparent);
}

.left-aligned-typography-lock-4:where(.w-variant-4a06a1d5-ba31-e529-d380-2b51ed61bc98) {
  --affinda-2025_background---base: var(--affinda-2025_color--softclay---softclay-400);
  --affinda-2025_background---icon-default: var(--affinda-2025_typography---body-dark);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--softclay---softclay-600);
  --affinda-2025_background---level-1: var(--affinda-2025_color--softclay---softclay-500);
  --affinda-2025_background---border-default: var(--affinda-2025_color--softclay---softclay-700);
  --affinda-2025_background---contrast: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--softclay---softclay-600);
  --affinda-2025_background---border-heavy: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---border-active: var(--affinda-2025---_brand-ice);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-accent: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---watermark: #14343b0f;
  --affinda-2025_background---toggle-background: #fff9;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--softclay---softclay-500);
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-350);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_button--primary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---bg-default: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--primary---bg-hover: var(--affinda-2025_color--ice---ice-600);
  --affinda-2025_button--primary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-hover: #00000014;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--ghost---bg-hover: var(--affinda-2025---trasparent);
}

.left-aligned-typography-lock-4:where(.w-variant-4a06a1d5-ba31-e529-d380-2b51ed61bc99) {
  --affinda-2025_background---base: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---icon-default: var(--affinda-2025_typography---body-dark);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--mist-green---mistgreen-600);
  --affinda-2025_background---level-1: var(--affinda-2025_color--mist-green---mistgreen-300);
  --affinda-2025_background---border-default: var(--affinda-2025_color--mist-green---mistgreen-700);
  --affinda-2025_background---contrast: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--mist-green---mistgreen-400);
  --affinda-2025_background---border-heavy: var(--affinda-2025_color--mist-green---mistgreen-700);
  --affinda-2025_background---border-active: var(--affinda-2025_color--softclay---softclay-800);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-accent: var(--affinda-2025_typography---heading-secondary);
  --affinda-2025_background---watermark: var(--affinda-2025_color--mist-green---mistgreen-400);
  --affinda-2025_background---toggle-background: #fff9;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--mist-green---mistgreen-600);
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-350);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_button--primary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---bg-default: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--primary---bg-hover: var(--affinda-2025_color--ice---ice-600);
  --affinda-2025_button--primary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-hover: #00000014;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---stroke: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_button--ghost---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--ghost---bg-hover: var(--affinda-2025---trasparent);
}

.left-aligned-typography-lock-4:where(.w-variant-4ce903c8-adad-c597-e5ad-c1e08fe4cc9b) {
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-350);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_background---base: var(--affinda-2025---_brand-white);
  --affinda-2025_background---icon-default: var(--affinda-2025_typography---body-dark);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--mist-green---mistgreen-200);
  --affinda-2025_background---level-1: var(--affinda-2025_color--mist-green---mistgreen-200);
  --affinda-2025_background---border-default: var(--affinda-2025_color--mist-green---mistgreen-400);
  --affinda-2025_background---contrast: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--mist-green---mistgreen-300);
  --affinda-2025_background---border-heavy: var(--affinda-2025_color--mist-green---mistgreen-500);
  --affinda-2025_background---border-active: var(--affinda-2025_color--softclay---softclay-800);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-accent: var(--affinda-2025_typography---heading-secondary);
  --affinda-2025_background---watermark: #14343b0a;
  --affinda-2025_background---toggle-background: #fff9;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--mist-green---mistgreen-100);
  --affinda-2025_button--primary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---bg-default: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--primary---bg-hover: var(--affinda-2025_color--ice---ice-600);
  --affinda-2025_button--primary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-hover: #ffffff14;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---stroke: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_button--ghost---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--ghost---bg-hover: var(--affinda-2025---trasparent);
}

.left-aligned-typography-lock-4:where(.w-variant-4ce903c8-adad-c597-e5ad-c1e08fe4cc9c) {
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-100);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-200);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-white);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-white);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_background---base: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-default: var(--affinda-2025---_brand-white);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--inkwell---inkwell-450);
  --affinda-2025_background---level-1: var(--affinda-2025_color--inkwell---inkwell-450);
  --affinda-2025_background---border-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_background---contrast: var(--affinda-2025_color--inkwell---inkwell-700);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_background---border-heavy: var(--affinda-2025_color--inkwell---inkwell-700);
  --affinda-2025_background---border-active: var(--affinda-2025---_brand-ice);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-white);
  --affinda-2025_background---icon-accent: var(--affinda-2025---_brand-ice);
  --affinda-2025_background---watermark: #ffffff0f;
  --affinda-2025_background---toggle-background: #14343b;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--inkwell---inkwell-600);
  --affinda-2025_button--primary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---bg-default: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--primary---bg-hover: var(--affinda-2025_color--ice---ice-600);
  --affinda-2025_button--primary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-white);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-white);
  --affinda-2025_button--secondary---bg-hover: #00000014;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-white);
  --affinda-2025_button--ghost---text: var(--affinda-2025---_brand-white);
  --affinda-2025_button--ghost---stroke: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--ghost---icon: var(--affinda-2025---_brand-white);
  --affinda-2025_button--ghost---bg-default: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---bg-hover: var(--affinda-2025---trasparent);
}

.left-aligned-typography-lock-4:where(.w-variant-4ce903c8-adad-c597-e5ad-c1e08fe4cc9d) {
  --affinda-2025_background---base: var(--affinda-2025_color--softclay---softclay-400);
  --affinda-2025_background---icon-default: var(--affinda-2025_typography---body-dark);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--softclay---softclay-600);
  --affinda-2025_background---level-1: var(--affinda-2025_color--softclay---softclay-500);
  --affinda-2025_background---border-default: var(--affinda-2025_color--softclay---softclay-700);
  --affinda-2025_background---contrast: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--softclay---softclay-600);
  --affinda-2025_background---border-heavy: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---border-active: var(--affinda-2025---_brand-ice);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-accent: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---watermark: #14343b0f;
  --affinda-2025_background---toggle-background: #fff9;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--softclay---softclay-500);
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-350);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_button--primary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---bg-default: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--primary---bg-hover: var(--affinda-2025_color--ice---ice-600);
  --affinda-2025_button--primary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-hover: #00000014;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--ghost---bg-hover: var(--affinda-2025---trasparent);
}

.left-aligned-typography-lock-4:where(.w-variant-4ce903c8-adad-c597-e5ad-c1e08fe4cc9e) {
  --affinda-2025_background---base: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---icon-default: var(--affinda-2025_typography---body-dark);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--mist-green---mistgreen-600);
  --affinda-2025_background---level-1: var(--affinda-2025_color--mist-green---mistgreen-300);
  --affinda-2025_background---border-default: var(--affinda-2025_color--mist-green---mistgreen-700);
  --affinda-2025_background---contrast: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--mist-green---mistgreen-400);
  --affinda-2025_background---border-heavy: var(--affinda-2025_color--mist-green---mistgreen-700);
  --affinda-2025_background---border-active: var(--affinda-2025_color--softclay---softclay-800);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-accent: var(--affinda-2025_typography---heading-secondary);
  --affinda-2025_background---watermark: var(--affinda-2025_color--mist-green---mistgreen-400);
  --affinda-2025_background---toggle-background: #fff9;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--mist-green---mistgreen-600);
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-350);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_button--primary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---bg-default: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--primary---bg-hover: var(--affinda-2025_color--ice---ice-600);
  --affinda-2025_button--primary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-hover: #00000014;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---stroke: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_button--ghost---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--ghost---bg-hover: var(--affinda-2025---trasparent);
}

.left-aligned-typography-lock-4:where(.w-variant-fd37653a-6440-e938-cb5c-19c06e2b1c28) {
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-350);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_background---base: var(--affinda-2025---_brand-white);
  --affinda-2025_background---icon-default: var(--affinda-2025_typography---body-dark);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--mist-green---mistgreen-200);
  --affinda-2025_background---level-1: var(--affinda-2025_color--mist-green---mistgreen-200);
  --affinda-2025_background---border-default: var(--affinda-2025_color--mist-green---mistgreen-400);
  --affinda-2025_background---contrast: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--mist-green---mistgreen-300);
  --affinda-2025_background---border-heavy: var(--affinda-2025_color--mist-green---mistgreen-500);
  --affinda-2025_background---border-active: var(--affinda-2025_color--softclay---softclay-800);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-accent: var(--affinda-2025_typography---heading-secondary);
  --affinda-2025_background---watermark: #14343b0a;
  --affinda-2025_background---toggle-background: #fff9;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--mist-green---mistgreen-100);
  --affinda-2025_button--primary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---bg-default: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--primary---bg-hover: var(--affinda-2025_color--ice---ice-600);
  --affinda-2025_button--primary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-hover: #ffffff14;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---stroke: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_button--ghost---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--ghost---bg-hover: var(--affinda-2025---trasparent);
}

.left-aligned-typography-lock-4:where(.w-variant-fd37653a-6440-e938-cb5c-19c06e2b1c29) {
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-100);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-200);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-white);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-white);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_background---base: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-default: var(--affinda-2025---_brand-white);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--inkwell---inkwell-450);
  --affinda-2025_background---level-1: var(--affinda-2025_color--inkwell---inkwell-450);
  --affinda-2025_background---border-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_background---contrast: var(--affinda-2025_color--inkwell---inkwell-700);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_background---border-heavy: var(--affinda-2025_color--inkwell---inkwell-700);
  --affinda-2025_background---border-active: var(--affinda-2025---_brand-ice);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-white);
  --affinda-2025_background---icon-accent: var(--affinda-2025---_brand-ice);
  --affinda-2025_background---watermark: #ffffff0f;
  --affinda-2025_background---toggle-background: #14343b;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--inkwell---inkwell-600);
  --affinda-2025_button--primary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---bg-default: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--primary---bg-hover: var(--affinda-2025_color--ice---ice-600);
  --affinda-2025_button--primary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-white);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-white);
  --affinda-2025_button--secondary---bg-hover: #00000014;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-white);
  --affinda-2025_button--ghost---text: var(--affinda-2025---_brand-white);
  --affinda-2025_button--ghost---stroke: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--ghost---icon: var(--affinda-2025---_brand-white);
  --affinda-2025_button--ghost---bg-default: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---bg-hover: var(--affinda-2025---trasparent);
}

.left-aligned-typography-lock-4:where(.w-variant-fd37653a-6440-e938-cb5c-19c06e2b1c2a) {
  --affinda-2025_background---base: var(--affinda-2025_color--softclay---softclay-400);
  --affinda-2025_background---icon-default: var(--affinda-2025_typography---body-dark);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--softclay---softclay-600);
  --affinda-2025_background---level-1: var(--affinda-2025_color--softclay---softclay-500);
  --affinda-2025_background---border-default: var(--affinda-2025_color--softclay---softclay-700);
  --affinda-2025_background---contrast: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--softclay---softclay-600);
  --affinda-2025_background---border-heavy: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---border-active: var(--affinda-2025---_brand-ice);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-accent: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---watermark: #14343b0f;
  --affinda-2025_background---toggle-background: #fff9;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--softclay---softclay-500);
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-350);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_button--primary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---bg-default: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--primary---bg-hover: var(--affinda-2025_color--ice---ice-600);
  --affinda-2025_button--primary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-hover: #00000014;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--ghost---bg-hover: var(--affinda-2025---trasparent);
}

.left-aligned-typography-lock-4:where(.w-variant-fd37653a-6440-e938-cb5c-19c06e2b1c2b) {
  --affinda-2025_background---base: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---icon-default: var(--affinda-2025_typography---body-dark);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--mist-green---mistgreen-600);
  --affinda-2025_background---level-1: var(--affinda-2025_color--mist-green---mistgreen-300);
  --affinda-2025_background---border-default: var(--affinda-2025_color--mist-green---mistgreen-700);
  --affinda-2025_background---contrast: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--mist-green---mistgreen-400);
  --affinda-2025_background---border-heavy: var(--affinda-2025_color--mist-green---mistgreen-700);
  --affinda-2025_background---border-active: var(--affinda-2025_color--softclay---softclay-800);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-accent: var(--affinda-2025_typography---heading-secondary);
  --affinda-2025_background---watermark: var(--affinda-2025_color--mist-green---mistgreen-400);
  --affinda-2025_background---toggle-background: #fff9;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--mist-green---mistgreen-600);
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-350);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_button--primary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---bg-default: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--primary---bg-hover: var(--affinda-2025_color--ice---ice-600);
  --affinda-2025_button--primary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-hover: #00000014;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---stroke: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_button--ghost---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--ghost---bg-hover: var(--affinda-2025---trasparent);
}

.left-aligned-typography-lock-4:where(.w-variant-ff712184-4828-c324-c1b1-70dec52b6237) {
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-350);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_background---base: var(--affinda-2025---_brand-white);
  --affinda-2025_background---icon-default: var(--affinda-2025_typography---body-dark);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--mist-green---mistgreen-200);
  --affinda-2025_background---level-1: var(--affinda-2025_color--mist-green---mistgreen-200);
  --affinda-2025_background---border-default: var(--affinda-2025_color--mist-green---mistgreen-400);
  --affinda-2025_background---contrast: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--mist-green---mistgreen-300);
  --affinda-2025_background---border-heavy: var(--affinda-2025_color--mist-green---mistgreen-500);
  --affinda-2025_background---border-active: var(--affinda-2025_color--softclay---softclay-800);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-accent: var(--affinda-2025_typography---heading-secondary);
  --affinda-2025_background---watermark: #14343b0a;
  --affinda-2025_background---toggle-background: #fff9;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--mist-green---mistgreen-100);
  --affinda-2025_button--primary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---bg-default: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--primary---bg-hover: var(--affinda-2025_color--ice---ice-600);
  --affinda-2025_button--primary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-hover: #ffffff14;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---stroke: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_button--ghost---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--ghost---bg-hover: var(--affinda-2025---trasparent);
}

.left-aligned-typography-lock-4:where(.w-variant-ff712184-4828-c324-c1b1-70dec52b6238) {
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-100);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-200);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-white);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-white);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_background---base: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-default: var(--affinda-2025---_brand-white);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--inkwell---inkwell-450);
  --affinda-2025_background---level-1: var(--affinda-2025_color--inkwell---inkwell-450);
  --affinda-2025_background---border-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_background---contrast: var(--affinda-2025_color--inkwell---inkwell-700);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_background---border-heavy: var(--affinda-2025_color--inkwell---inkwell-700);
  --affinda-2025_background---border-active: var(--affinda-2025---_brand-ice);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-white);
  --affinda-2025_background---icon-accent: var(--affinda-2025---_brand-ice);
  --affinda-2025_background---watermark: #ffffff0f;
  --affinda-2025_background---toggle-background: #14343b;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--inkwell---inkwell-600);
  --affinda-2025_button--primary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---bg-default: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--primary---bg-hover: var(--affinda-2025_color--ice---ice-600);
  --affinda-2025_button--primary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-white);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-white);
  --affinda-2025_button--secondary---bg-hover: #00000014;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-white);
  --affinda-2025_button--ghost---text: var(--affinda-2025---_brand-white);
  --affinda-2025_button--ghost---stroke: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--ghost---icon: var(--affinda-2025---_brand-white);
  --affinda-2025_button--ghost---bg-default: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---bg-hover: var(--affinda-2025---trasparent);
}

.left-aligned-typography-lock-4:where(.w-variant-ff712184-4828-c324-c1b1-70dec52b6239) {
  --affinda-2025_background---base: var(--affinda-2025_color--softclay---softclay-400);
  --affinda-2025_background---icon-default: var(--affinda-2025_typography---body-dark);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--softclay---softclay-600);
  --affinda-2025_background---level-1: var(--affinda-2025_color--softclay---softclay-500);
  --affinda-2025_background---border-default: var(--affinda-2025_color--softclay---softclay-700);
  --affinda-2025_background---contrast: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--softclay---softclay-600);
  --affinda-2025_background---border-heavy: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---border-active: var(--affinda-2025---_brand-ice);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-accent: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---watermark: #14343b0f;
  --affinda-2025_background---toggle-background: #fff9;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--softclay---softclay-500);
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-350);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_button--primary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---bg-default: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--primary---bg-hover: var(--affinda-2025_color--ice---ice-600);
  --affinda-2025_button--primary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-hover: #00000014;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--ghost---bg-hover: var(--affinda-2025---trasparent);
}

.left-aligned-typography-lock-4:where(.w-variant-ff712184-4828-c324-c1b1-70dec52b623a) {
  --affinda-2025_background---base: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---icon-default: var(--affinda-2025_typography---body-dark);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--mist-green---mistgreen-600);
  --affinda-2025_background---level-1: var(--affinda-2025_color--mist-green---mistgreen-300);
  --affinda-2025_background---border-default: var(--affinda-2025_color--mist-green---mistgreen-700);
  --affinda-2025_background---contrast: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--mist-green---mistgreen-400);
  --affinda-2025_background---border-heavy: var(--affinda-2025_color--mist-green---mistgreen-700);
  --affinda-2025_background---border-active: var(--affinda-2025_color--softclay---softclay-800);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-accent: var(--affinda-2025_typography---heading-secondary);
  --affinda-2025_background---watermark: var(--affinda-2025_color--mist-green---mistgreen-400);
  --affinda-2025_background---toggle-background: #fff9;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--mist-green---mistgreen-600);
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-350);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_button--primary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---bg-default: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--primary---bg-hover: var(--affinda-2025_color--ice---ice-600);
  --affinda-2025_button--primary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-hover: #00000014;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---stroke: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_button--ghost---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--ghost---bg-hover: var(--affinda-2025---trasparent);
}

.left-aligned-typography-lock-4:where(.w-variant-7e79e0de-a712-7dfa-30bb-800486e474d0) {
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-350);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_background---base: var(--affinda-2025---_brand-white);
  --affinda-2025_background---icon-default: var(--affinda-2025_typography---body-dark);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--mist-green---mistgreen-200);
  --affinda-2025_background---level-1: var(--affinda-2025_color--mist-green---mistgreen-200);
  --affinda-2025_background---border-default: var(--affinda-2025_color--mist-green---mistgreen-400);
  --affinda-2025_background---contrast: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--mist-green---mistgreen-300);
  --affinda-2025_background---border-heavy: var(--affinda-2025_color--mist-green---mistgreen-500);
  --affinda-2025_background---border-active: var(--affinda-2025_color--softclay---softclay-800);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-accent: var(--affinda-2025_typography---heading-secondary);
  --affinda-2025_background---watermark: #14343b0a;
  --affinda-2025_background---toggle-background: #fff9;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--mist-green---mistgreen-100);
  --affinda-2025_button--primary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---bg-default: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--primary---bg-hover: var(--affinda-2025_color--ice---ice-600);
  --affinda-2025_button--primary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-hover: #ffffff14;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---stroke: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_button--ghost---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--ghost---bg-hover: var(--affinda-2025---trasparent);
}

.left-aligned-typography-lock-4:where(.w-variant-7e79e0de-a712-7dfa-30bb-800486e474d1) {
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-100);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-200);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-white);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-white);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_background---base: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-default: var(--affinda-2025---_brand-white);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--inkwell---inkwell-450);
  --affinda-2025_background---level-1: var(--affinda-2025_color--inkwell---inkwell-450);
  --affinda-2025_background---border-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_background---contrast: var(--affinda-2025_color--inkwell---inkwell-700);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_background---border-heavy: var(--affinda-2025_color--inkwell---inkwell-700);
  --affinda-2025_background---border-active: var(--affinda-2025---_brand-ice);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-white);
  --affinda-2025_background---icon-accent: var(--affinda-2025---_brand-ice);
  --affinda-2025_background---watermark: #ffffff0f;
  --affinda-2025_background---toggle-background: #14343b;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--inkwell---inkwell-600);
  --affinda-2025_button--primary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---bg-default: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--primary---bg-hover: var(--affinda-2025_color--ice---ice-600);
  --affinda-2025_button--primary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-white);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-white);
  --affinda-2025_button--secondary---bg-hover: #00000014;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-white);
  --affinda-2025_button--ghost---text: var(--affinda-2025---_brand-white);
  --affinda-2025_button--ghost---stroke: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--ghost---icon: var(--affinda-2025---_brand-white);
  --affinda-2025_button--ghost---bg-default: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---bg-hover: var(--affinda-2025---trasparent);
}

.left-aligned-typography-lock-4:where(.w-variant-7e79e0de-a712-7dfa-30bb-800486e474d2) {
  --affinda-2025_background---base: var(--affinda-2025_color--softclay---softclay-400);
  --affinda-2025_background---icon-default: var(--affinda-2025_typography---body-dark);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--softclay---softclay-600);
  --affinda-2025_background---level-1: var(--affinda-2025_color--softclay---softclay-500);
  --affinda-2025_background---border-default: var(--affinda-2025_color--softclay---softclay-700);
  --affinda-2025_background---contrast: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--softclay---softclay-600);
  --affinda-2025_background---border-heavy: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---border-active: var(--affinda-2025---_brand-ice);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-accent: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---watermark: #14343b0f;
  --affinda-2025_background---toggle-background: #fff9;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--softclay---softclay-500);
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-350);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_button--primary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---bg-default: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--primary---bg-hover: var(--affinda-2025_color--ice---ice-600);
  --affinda-2025_button--primary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-hover: #00000014;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--ghost---bg-hover: var(--affinda-2025---trasparent);
}

.left-aligned-typography-lock-4:where(.w-variant-7e79e0de-a712-7dfa-30bb-800486e474d3) {
  --affinda-2025_background---base: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---icon-default: var(--affinda-2025_typography---body-dark);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--mist-green---mistgreen-600);
  --affinda-2025_background---level-1: var(--affinda-2025_color--mist-green---mistgreen-300);
  --affinda-2025_background---border-default: var(--affinda-2025_color--mist-green---mistgreen-700);
  --affinda-2025_background---contrast: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--mist-green---mistgreen-400);
  --affinda-2025_background---border-heavy: var(--affinda-2025_color--mist-green---mistgreen-700);
  --affinda-2025_background---border-active: var(--affinda-2025_color--softclay---softclay-800);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-accent: var(--affinda-2025_typography---heading-secondary);
  --affinda-2025_background---watermark: var(--affinda-2025_color--mist-green---mistgreen-400);
  --affinda-2025_background---toggle-background: #fff9;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--mist-green---mistgreen-600);
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-350);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_button--primary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---bg-default: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--primary---bg-hover: var(--affinda-2025_color--ice---ice-600);
  --affinda-2025_button--primary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-hover: #00000014;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---stroke: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_button--ghost---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--ghost---bg-hover: var(--affinda-2025---trasparent);
}

.left-aligned-typography-lock-4:where(.w-variant-b19d5ef9-93b2-6481-e409-19944f81ec9d) {
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-350);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_background---base: var(--affinda-2025---_brand-white);
  --affinda-2025_background---icon-default: var(--affinda-2025_typography---body-dark);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--mist-green---mistgreen-200);
  --affinda-2025_background---level-1: var(--affinda-2025_color--mist-green---mistgreen-200);
  --affinda-2025_background---border-default: var(--affinda-2025_color--mist-green---mistgreen-400);
  --affinda-2025_background---contrast: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--mist-green---mistgreen-300);
  --affinda-2025_background---border-heavy: var(--affinda-2025_color--mist-green---mistgreen-500);
  --affinda-2025_background---border-active: var(--affinda-2025_color--softclay---softclay-800);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-accent: var(--affinda-2025_typography---heading-secondary);
  --affinda-2025_background---watermark: #14343b0a;
  --affinda-2025_background---toggle-background: #fff9;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--mist-green---mistgreen-100);
  --affinda-2025_button--primary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---bg-default: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--primary---bg-hover: var(--affinda-2025_color--ice---ice-600);
  --affinda-2025_button--primary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-hover: #ffffff14;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---stroke: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_button--ghost---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--ghost---bg-hover: var(--affinda-2025---trasparent);
}

.left-aligned-typography-lock-4:where(.w-variant-b19d5ef9-93b2-6481-e409-19944f81ec9e) {
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-100);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-200);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-white);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-white);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_background---base: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-default: var(--affinda-2025---_brand-white);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--inkwell---inkwell-450);
  --affinda-2025_background---level-1: var(--affinda-2025_color--inkwell---inkwell-450);
  --affinda-2025_background---border-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_background---contrast: var(--affinda-2025_color--inkwell---inkwell-700);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_background---border-heavy: var(--affinda-2025_color--inkwell---inkwell-700);
  --affinda-2025_background---border-active: var(--affinda-2025---_brand-ice);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-white);
  --affinda-2025_background---icon-accent: var(--affinda-2025---_brand-ice);
  --affinda-2025_background---watermark: #ffffff0f;
  --affinda-2025_background---toggle-background: #14343b;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--inkwell---inkwell-600);
  --affinda-2025_button--primary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---bg-default: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--primary---bg-hover: var(--affinda-2025_color--ice---ice-600);
  --affinda-2025_button--primary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-white);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-white);
  --affinda-2025_button--secondary---bg-hover: #00000014;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-white);
  --affinda-2025_button--ghost---text: var(--affinda-2025---_brand-white);
  --affinda-2025_button--ghost---stroke: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--ghost---icon: var(--affinda-2025---_brand-white);
  --affinda-2025_button--ghost---bg-default: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---bg-hover: var(--affinda-2025---trasparent);
}

.left-aligned-typography-lock-4:where(.w-variant-b19d5ef9-93b2-6481-e409-19944f81ec9f) {
  --affinda-2025_background---base: var(--affinda-2025_color--softclay---softclay-400);
  --affinda-2025_background---icon-default: var(--affinda-2025_typography---body-dark);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--softclay---softclay-600);
  --affinda-2025_background---level-1: var(--affinda-2025_color--softclay---softclay-500);
  --affinda-2025_background---border-default: var(--affinda-2025_color--softclay---softclay-700);
  --affinda-2025_background---contrast: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--softclay---softclay-600);
  --affinda-2025_background---border-heavy: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---border-active: var(--affinda-2025---_brand-ice);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-accent: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---watermark: #14343b0f;
  --affinda-2025_background---toggle-background: #fff9;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--softclay---softclay-500);
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-350);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_button--primary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---bg-default: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--primary---bg-hover: var(--affinda-2025_color--ice---ice-600);
  --affinda-2025_button--primary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-hover: #00000014;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--ghost---bg-hover: var(--affinda-2025---trasparent);
}

.left-aligned-typography-lock-4:where(.w-variant-b19d5ef9-93b2-6481-e409-19944f81eca0) {
  --affinda-2025_background---base: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---icon-default: var(--affinda-2025_typography---body-dark);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--mist-green---mistgreen-600);
  --affinda-2025_background---level-1: var(--affinda-2025_color--mist-green---mistgreen-300);
  --affinda-2025_background---border-default: var(--affinda-2025_color--mist-green---mistgreen-700);
  --affinda-2025_background---contrast: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--mist-green---mistgreen-400);
  --affinda-2025_background---border-heavy: var(--affinda-2025_color--mist-green---mistgreen-700);
  --affinda-2025_background---border-active: var(--affinda-2025_color--softclay---softclay-800);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-accent: var(--affinda-2025_typography---heading-secondary);
  --affinda-2025_background---watermark: var(--affinda-2025_color--mist-green---mistgreen-400);
  --affinda-2025_background---toggle-background: #fff9;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--mist-green---mistgreen-600);
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-350);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_button--primary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---bg-default: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--primary---bg-hover: var(--affinda-2025_color--ice---ice-600);
  --affinda-2025_button--primary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-hover: #00000014;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---stroke: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_button--ghost---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--ghost---bg-hover: var(--affinda-2025---trasparent);
}

.secondary {
  border: 1px solid var(--affinda-2025_button--secondary---stroke);
  background-color: var(--affinda-2025_button--secondary---bg-default);
  color: var(--affinda-2025_button--secondary---text);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-hover: #00000014;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-inkwell);
}

.secondary:where(.w-variant-b91e4fbc-891d-e437-fe09-1c80aecfa10a) {
  border-color: var(--affinda-2025_button--secondary---stroke);
  background-color: var(--affinda-2025_button--secondary---bg-default);
  color: var(--affinda-2025_button--secondary---text);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-hover: #ffffff14;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-inkwell);
}

.secondary:where(.w-variant-e6da3724-5354-0e7e-2dd4-38243394f877) {
  border-color: var(--affinda-2025_button--secondary---stroke);
  background-color: var(--affinda-2025_button--secondary---bg-default);
  color: var(--affinda-2025_button--secondary---text);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-white);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-white);
  --affinda-2025_button--secondary---bg-hover: #00000014;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-white);
}

.secondary:where(.w-variant-a0eb1a1f-2334-a672-23b5-fe2710717b88), .secondary:where(.w-variant-f22c8a44-45cc-c252-706b-5790a4e0f564) {
  border-color: var(--affinda-2025_button--secondary---stroke);
  color: var(--affinda-2025_button--secondary---text);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-hover: #00000014;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-inkwell);
  background-color: #0000;
}

.secondary:where(.w-variant-a93350a0-ae6f-0094-db6a-53e2a7410112) {
  border-color: var(--affinda-2025_button--secondary---stroke);
  background-color: var(--affinda-2025_button--secondary---bg-default);
  color: var(--affinda-2025_button--secondary---text);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-hover: #ffffff14;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-inkwell);
}

.secondary:where(.w-variant-a93350a0-ae6f-0094-db6a-53e2a7410113) {
  border-color: var(--affinda-2025_button--secondary---stroke);
  background-color: var(--affinda-2025_button--secondary---bg-default);
  color: var(--affinda-2025_button--secondary---text);
}

.secondary:where(.w-variant-a93350a0-ae6f-0094-db6a-53e2a7410114), .secondary:where(.w-variant-a93350a0-ae6f-0094-db6a-53e2a7410115) {
  border-color: var(--affinda-2025_button--secondary---stroke);
  background-color: var(--affinda-2025_button--secondary---bg-default);
  color: var(--affinda-2025_button--secondary---text);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-hover: #00000014;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-inkwell);
}

.secondary:where(.w-variant-24924af7-ccb2-e020-5fd4-f1f76df16448) {
  border-color: var(--affinda-2025_button--secondary---stroke);
  background-color: var(--affinda-2025_button--secondary---bg-default);
  color: var(--affinda-2025_button--secondary---text);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-hover: #ffffff14;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-inkwell);
}

.secondary:where(.w-variant-24924af7-ccb2-e020-5fd4-f1f76df16449) {
  border-color: var(--affinda-2025_button--secondary---stroke);
  background-color: var(--affinda-2025_button--secondary---bg-default);
  color: var(--affinda-2025_button--secondary---text);
}

.secondary:where(.w-variant-24924af7-ccb2-e020-5fd4-f1f76df1644a), .secondary:where(.w-variant-24924af7-ccb2-e020-5fd4-f1f76df1644b) {
  border-color: var(--affinda-2025_button--secondary---stroke);
  background-color: var(--affinda-2025_button--secondary---bg-default);
  color: var(--affinda-2025_button--secondary---text);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-hover: #00000014;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-inkwell);
}

.secondary:hover, .secondary:hover:where(.w-variant-b91e4fbc-891d-e437-fe09-1c80aecfa10a) {
  background-color: var(--affinda-2025_button--secondary---bg-hover);
}

.secondary:hover:where(.w-variant-e6da3724-5354-0e7e-2dd4-38243394f877) {
  border-color: var(--affinda-2025_button--secondary---stroke);
  background-color: var(--affinda-2025_button--secondary---bg-hover);
  color: var(--affinda-2025_button--secondary---text);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-white);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-white);
  --affinda-2025_button--secondary---bg-hover: #00000014;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-white);
}

.secondary:hover:where(.w-variant-a0eb1a1f-2334-a672-23b5-fe2710717b88), .secondary:hover:where(.w-variant-f22c8a44-45cc-c252-706b-5790a4e0f564), .secondary:hover:where(.w-variant-a93350a0-ae6f-0094-db6a-53e2a7410112) {
  background-color: var(--affinda-2025_button--secondary---bg-hover);
}

.secondary:hover:where(.w-variant-a93350a0-ae6f-0094-db6a-53e2a7410113) {
  border-color: var(--affinda-2025_button--secondary---stroke);
  background-color: var(--affinda-2025_button--secondary---bg-hover);
  color: var(--affinda-2025_button--secondary---text);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-white);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-white);
  --affinda-2025_button--secondary---bg-hover: #00000014;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-white);
}

.secondary:hover:where(.w-variant-a93350a0-ae6f-0094-db6a-53e2a7410114), .secondary:hover:where(.w-variant-a93350a0-ae6f-0094-db6a-53e2a7410115), .secondary:hover:where(.w-variant-24924af7-ccb2-e020-5fd4-f1f76df16448) {
  background-color: var(--affinda-2025_button--secondary---bg-hover);
}

.secondary:hover:where(.w-variant-24924af7-ccb2-e020-5fd4-f1f76df16449) {
  border-color: var(--affinda-2025_button--secondary---stroke);
  background-color: var(--affinda-2025_button--secondary---bg-hover);
  color: var(--affinda-2025_button--secondary---text);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-white);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-white);
  --affinda-2025_button--secondary---bg-hover: #00000014;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-white);
}

.secondary:hover:where(.w-variant-24924af7-ccb2-e020-5fd4-f1f76df1644a), .secondary:hover:where(.w-variant-24924af7-ccb2-e020-5fd4-f1f76df1644b) {
  background-color: var(--affinda-2025_button--secondary---bg-hover);
}

.button-group-7 {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  --affinda-2025_button--primary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---bg-default: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--primary---bg-hover: var(--affinda-2025_color--ice---ice-600);
  --affinda-2025_button--primary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-hover: #00000014;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---stroke: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_button--ghost---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--ghost---bg-hover: var(--affinda-2025---trasparent);
  flex-wrap: wrap;
  justify-content: flex-start;
  align-self: stretch;
  align-items: center;
  display: flex;
}

.button-group-7.typography-lock-button-group-h2 {
  padding-top: 40px;
}

.body-7 {
  color: var(--affinda-2025_typography---body-default);
  text-underline-offset: .25em;
  margin-bottom: 0;
  font-family: Neusans, Arial, sans-serif;
  font-size: 18px;
  font-weight: 400;
  line-height: 26px;
}

.body-7:where(.w-variant-765b0a16-ac4b-2f3d-f51c-ceecb2f69a1b) {
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-100);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-200);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-white);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-white);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
}

.body-7.typography-lock-paragraph-h2 {
  padding-top: 16px;
}

.body-7.typography-lock-paragraph-h2:where(.w-variant-43c49890-de98-af71-aee3-94f06d8db9ee) {
  color: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-100);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-200);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-white);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-white);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
}

.body-7.typography-lock-paragraph-h2:where(.w-variant-43c49890-de98-af71-aee3-94f06d8db9f0) {
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-350);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_background---base: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---icon-default: var(--affinda-2025_typography---body-dark);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--mist-green---mistgreen-600);
  --affinda-2025_background---level-1: var(--affinda-2025_color--mist-green---mistgreen-300);
  --affinda-2025_background---border-default: var(--affinda-2025_color--mist-green---mistgreen-700);
  --affinda-2025_background---contrast: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--mist-green---mistgreen-400);
  --affinda-2025_background---border-heavy: var(--affinda-2025_color--mist-green---mistgreen-700);
  --affinda-2025_background---border-active: var(--affinda-2025_color--softclay---softclay-800);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-accent: var(--affinda-2025_typography---heading-secondary);
  --affinda-2025_background---watermark: var(--affinda-2025_color--mist-green---mistgreen-400);
  --affinda-2025_background---toggle-background: #fff9;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--mist-green---mistgreen-600);
}

.body-7.typography-lock-paragraph-h2:where(.w-variant-bdefbe71-08fe-eda5-90b3-fbf6a6420597) {
  color: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-100);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-200);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-white);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-white);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
}

.body-7.typography-lock-paragraph-h2:where(.w-variant-bdefbe71-08fe-eda5-90b3-fbf6a6420599) {
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-350);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_background---base: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---icon-default: var(--affinda-2025_typography---body-dark);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--mist-green---mistgreen-600);
  --affinda-2025_background---level-1: var(--affinda-2025_color--mist-green---mistgreen-300);
  --affinda-2025_background---border-default: var(--affinda-2025_color--mist-green---mistgreen-700);
  --affinda-2025_background---contrast: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--mist-green---mistgreen-400);
  --affinda-2025_background---border-heavy: var(--affinda-2025_color--mist-green---mistgreen-700);
  --affinda-2025_background---border-active: var(--affinda-2025_color--softclay---softclay-800);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-accent: var(--affinda-2025_typography---heading-secondary);
  --affinda-2025_background---watermark: var(--affinda-2025_color--mist-green---mistgreen-400);
  --affinda-2025_background---toggle-background: #fff9;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--mist-green---mistgreen-600);
}

.body-7.typography-lock-paragraph-h2:where(.w-variant-3139b83e-8e02-29b8-a67b-ec050c02c6af) {
  color: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-100);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-200);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-white);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-white);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
}

.body-7.typography-lock-paragraph-h2:where(.w-variant-3139b83e-8e02-29b8-a67b-ec050c02c6b1) {
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-350);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_background---base: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---icon-default: var(--affinda-2025_typography---body-dark);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--mist-green---mistgreen-600);
  --affinda-2025_background---level-1: var(--affinda-2025_color--mist-green---mistgreen-300);
  --affinda-2025_background---border-default: var(--affinda-2025_color--mist-green---mistgreen-700);
  --affinda-2025_background---contrast: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--mist-green---mistgreen-400);
  --affinda-2025_background---border-heavy: var(--affinda-2025_color--mist-green---mistgreen-700);
  --affinda-2025_background---border-active: var(--affinda-2025_color--softclay---softclay-800);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-accent: var(--affinda-2025_typography---heading-secondary);
  --affinda-2025_background---watermark: var(--affinda-2025_color--mist-green---mistgreen-400);
  --affinda-2025_background---toggle-background: #fff9;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--mist-green---mistgreen-600);
}

.body-7.typography-lock-paragraph-h2:where(.w-variant-d9860774-e0c4-c126-d41c-32f4fdbfbec4) {
  color: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-100);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-200);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-white);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-white);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
}

.body-7.typography-lock-paragraph-h2:where(.w-variant-d9860774-e0c4-c126-d41c-32f4fdbfbec6) {
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-350);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_background---base: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---icon-default: var(--affinda-2025_typography---body-dark);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--mist-green---mistgreen-600);
  --affinda-2025_background---level-1: var(--affinda-2025_color--mist-green---mistgreen-300);
  --affinda-2025_background---border-default: var(--affinda-2025_color--mist-green---mistgreen-700);
  --affinda-2025_background---contrast: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--mist-green---mistgreen-400);
  --affinda-2025_background---border-heavy: var(--affinda-2025_color--mist-green---mistgreen-700);
  --affinda-2025_background---border-active: var(--affinda-2025_color--softclay---softclay-800);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-accent: var(--affinda-2025_typography---heading-secondary);
  --affinda-2025_background---watermark: var(--affinda-2025_color--mist-green---mistgreen-400);
  --affinda-2025_background---toggle-background: #fff9;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--mist-green---mistgreen-600);
}

.primary-7 {
  color: var(--affinda-2025_typography---heading-primary);
  text-align: left;
  justify-content: flex-start;
  align-items: flex-start;
}

.secondary-6 {
  color: var(--affinda-2025_typography---heading-secondary);
}

.left-aligned-typography-lock-5:where(.w-variant-43c49890-de98-af71-aee3-94f06d8db9ed) {
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-350);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_background---base: var(--affinda-2025---_brand-white);
  --affinda-2025_background---icon-default: var(--affinda-2025_typography---body-dark);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--mist-green---mistgreen-200);
  --affinda-2025_background---level-1: var(--affinda-2025_color--mist-green---mistgreen-200);
  --affinda-2025_background---border-default: var(--affinda-2025_color--mist-green---mistgreen-400);
  --affinda-2025_background---contrast: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--mist-green---mistgreen-300);
  --affinda-2025_background---border-heavy: var(--affinda-2025_color--mist-green---mistgreen-500);
  --affinda-2025_background---border-active: var(--affinda-2025_color--softclay---softclay-800);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-accent: var(--affinda-2025_typography---heading-secondary);
  --affinda-2025_background---watermark: #14343b0a;
  --affinda-2025_background---toggle-background: #fff9;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--mist-green---mistgreen-100);
  --affinda-2025_button--primary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---bg-default: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--primary---bg-hover: var(--affinda-2025_color--ice---ice-600);
  --affinda-2025_button--primary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-hover: #ffffff14;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---stroke: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_button--ghost---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--ghost---bg-hover: var(--affinda-2025---trasparent);
}

.left-aligned-typography-lock-5:where(.w-variant-43c49890-de98-af71-aee3-94f06d8db9ee) {
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-100);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-200);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-white);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-white);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_background---base: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-default: var(--affinda-2025---_brand-white);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--inkwell---inkwell-450);
  --affinda-2025_background---level-1: var(--affinda-2025_color--inkwell---inkwell-450);
  --affinda-2025_background---border-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_background---contrast: var(--affinda-2025_color--inkwell---inkwell-700);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_background---border-heavy: var(--affinda-2025_color--inkwell---inkwell-700);
  --affinda-2025_background---border-active: var(--affinda-2025---_brand-ice);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-white);
  --affinda-2025_background---icon-accent: var(--affinda-2025---_brand-ice);
  --affinda-2025_background---watermark: #ffffff0f;
  --affinda-2025_background---toggle-background: #14343b;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--inkwell---inkwell-600);
  --affinda-2025_button--primary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---bg-default: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--primary---bg-hover: var(--affinda-2025_color--ice---ice-600);
  --affinda-2025_button--primary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-white);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-white);
  --affinda-2025_button--secondary---bg-hover: #00000014;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-white);
  --affinda-2025_button--ghost---text: var(--affinda-2025---_brand-white);
  --affinda-2025_button--ghost---stroke: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--ghost---icon: var(--affinda-2025---_brand-white);
  --affinda-2025_button--ghost---bg-default: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---bg-hover: var(--affinda-2025---trasparent);
}

.left-aligned-typography-lock-5:where(.w-variant-43c49890-de98-af71-aee3-94f06d8db9ef) {
  --affinda-2025_background---base: var(--affinda-2025_color--softclay---softclay-400);
  --affinda-2025_background---icon-default: var(--affinda-2025_typography---body-dark);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--softclay---softclay-600);
  --affinda-2025_background---level-1: var(--affinda-2025_color--softclay---softclay-500);
  --affinda-2025_background---border-default: var(--affinda-2025_color--softclay---softclay-700);
  --affinda-2025_background---contrast: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--softclay---softclay-600);
  --affinda-2025_background---border-heavy: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---border-active: var(--affinda-2025---_brand-ice);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-accent: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---watermark: #14343b0f;
  --affinda-2025_background---toggle-background: #fff9;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--softclay---softclay-500);
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-350);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_button--primary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---bg-default: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--primary---bg-hover: var(--affinda-2025_color--ice---ice-600);
  --affinda-2025_button--primary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-hover: #00000014;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--ghost---bg-hover: var(--affinda-2025---trasparent);
}

.left-aligned-typography-lock-5:where(.w-variant-43c49890-de98-af71-aee3-94f06d8db9f0) {
  --affinda-2025_background---base: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---icon-default: var(--affinda-2025_typography---body-dark);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--mist-green---mistgreen-600);
  --affinda-2025_background---level-1: var(--affinda-2025_color--mist-green---mistgreen-300);
  --affinda-2025_background---border-default: var(--affinda-2025_color--mist-green---mistgreen-700);
  --affinda-2025_background---contrast: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--mist-green---mistgreen-400);
  --affinda-2025_background---border-heavy: var(--affinda-2025_color--mist-green---mistgreen-700);
  --affinda-2025_background---border-active: var(--affinda-2025_color--softclay---softclay-800);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-accent: var(--affinda-2025_typography---heading-secondary);
  --affinda-2025_background---watermark: var(--affinda-2025_color--mist-green---mistgreen-400);
  --affinda-2025_background---toggle-background: #fff9;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--mist-green---mistgreen-600);
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-350);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_button--primary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---bg-default: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--primary---bg-hover: var(--affinda-2025_color--ice---ice-600);
  --affinda-2025_button--primary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-hover: #00000014;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---stroke: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_button--ghost---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--ghost---bg-hover: var(--affinda-2025---trasparent);
}

.left-aligned-typography-lock-5:where(.w-variant-bdefbe71-08fe-eda5-90b3-fbf6a6420596) {
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-350);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_background---base: var(--affinda-2025---_brand-white);
  --affinda-2025_background---icon-default: var(--affinda-2025_typography---body-dark);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--mist-green---mistgreen-200);
  --affinda-2025_background---level-1: var(--affinda-2025_color--mist-green---mistgreen-200);
  --affinda-2025_background---border-default: var(--affinda-2025_color--mist-green---mistgreen-400);
  --affinda-2025_background---contrast: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--mist-green---mistgreen-300);
  --affinda-2025_background---border-heavy: var(--affinda-2025_color--mist-green---mistgreen-500);
  --affinda-2025_background---border-active: var(--affinda-2025_color--softclay---softclay-800);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-accent: var(--affinda-2025_typography---heading-secondary);
  --affinda-2025_background---watermark: #14343b0a;
  --affinda-2025_background---toggle-background: #fff9;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--mist-green---mistgreen-100);
  --affinda-2025_button--primary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---bg-default: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--primary---bg-hover: var(--affinda-2025_color--ice---ice-600);
  --affinda-2025_button--primary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-hover: #ffffff14;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---stroke: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_button--ghost---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--ghost---bg-hover: var(--affinda-2025---trasparent);
}

.left-aligned-typography-lock-5:where(.w-variant-bdefbe71-08fe-eda5-90b3-fbf6a6420597) {
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-100);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-200);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-white);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-white);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_background---base: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-default: var(--affinda-2025---_brand-white);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--inkwell---inkwell-450);
  --affinda-2025_background---level-1: var(--affinda-2025_color--inkwell---inkwell-450);
  --affinda-2025_background---border-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_background---contrast: var(--affinda-2025_color--inkwell---inkwell-700);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_background---border-heavy: var(--affinda-2025_color--inkwell---inkwell-700);
  --affinda-2025_background---border-active: var(--affinda-2025---_brand-ice);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-white);
  --affinda-2025_background---icon-accent: var(--affinda-2025---_brand-ice);
  --affinda-2025_background---watermark: #ffffff0f;
  --affinda-2025_background---toggle-background: #14343b;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--inkwell---inkwell-600);
  --affinda-2025_button--primary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---bg-default: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--primary---bg-hover: var(--affinda-2025_color--ice---ice-600);
  --affinda-2025_button--primary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-white);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-white);
  --affinda-2025_button--secondary---bg-hover: #00000014;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-white);
  --affinda-2025_button--ghost---text: var(--affinda-2025---_brand-white);
  --affinda-2025_button--ghost---stroke: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--ghost---icon: var(--affinda-2025---_brand-white);
  --affinda-2025_button--ghost---bg-default: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---bg-hover: var(--affinda-2025---trasparent);
}

.left-aligned-typography-lock-5:where(.w-variant-bdefbe71-08fe-eda5-90b3-fbf6a6420598) {
  --affinda-2025_background---base: var(--affinda-2025_color--softclay---softclay-400);
  --affinda-2025_background---icon-default: var(--affinda-2025_typography---body-dark);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--softclay---softclay-600);
  --affinda-2025_background---level-1: var(--affinda-2025_color--softclay---softclay-500);
  --affinda-2025_background---border-default: var(--affinda-2025_color--softclay---softclay-700);
  --affinda-2025_background---contrast: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--softclay---softclay-600);
  --affinda-2025_background---border-heavy: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---border-active: var(--affinda-2025---_brand-ice);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-accent: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---watermark: #14343b0f;
  --affinda-2025_background---toggle-background: #fff9;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--softclay---softclay-500);
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-350);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_button--primary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---bg-default: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--primary---bg-hover: var(--affinda-2025_color--ice---ice-600);
  --affinda-2025_button--primary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-hover: #00000014;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--ghost---bg-hover: var(--affinda-2025---trasparent);
}

.left-aligned-typography-lock-5:where(.w-variant-bdefbe71-08fe-eda5-90b3-fbf6a6420599) {
  --affinda-2025_background---base: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---icon-default: var(--affinda-2025_typography---body-dark);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--mist-green---mistgreen-600);
  --affinda-2025_background---level-1: var(--affinda-2025_color--mist-green---mistgreen-300);
  --affinda-2025_background---border-default: var(--affinda-2025_color--mist-green---mistgreen-700);
  --affinda-2025_background---contrast: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--mist-green---mistgreen-400);
  --affinda-2025_background---border-heavy: var(--affinda-2025_color--mist-green---mistgreen-700);
  --affinda-2025_background---border-active: var(--affinda-2025_color--softclay---softclay-800);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-accent: var(--affinda-2025_typography---heading-secondary);
  --affinda-2025_background---watermark: var(--affinda-2025_color--mist-green---mistgreen-400);
  --affinda-2025_background---toggle-background: #fff9;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--mist-green---mistgreen-600);
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-350);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_button--primary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---bg-default: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--primary---bg-hover: var(--affinda-2025_color--ice---ice-600);
  --affinda-2025_button--primary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-hover: #00000014;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---stroke: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_button--ghost---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--ghost---bg-hover: var(--affinda-2025---trasparent);
}

.left-aligned-typography-lock-5:where(.w-variant-3139b83e-8e02-29b8-a67b-ec050c02c6ae) {
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-350);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_background---base: var(--affinda-2025---_brand-white);
  --affinda-2025_background---icon-default: var(--affinda-2025_typography---body-dark);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--mist-green---mistgreen-200);
  --affinda-2025_background---level-1: var(--affinda-2025_color--mist-green---mistgreen-200);
  --affinda-2025_background---border-default: var(--affinda-2025_color--mist-green---mistgreen-400);
  --affinda-2025_background---contrast: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--mist-green---mistgreen-300);
  --affinda-2025_background---border-heavy: var(--affinda-2025_color--mist-green---mistgreen-500);
  --affinda-2025_background---border-active: var(--affinda-2025_color--softclay---softclay-800);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-accent: var(--affinda-2025_typography---heading-secondary);
  --affinda-2025_background---watermark: #14343b0a;
  --affinda-2025_background---toggle-background: #fff9;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--mist-green---mistgreen-100);
  --affinda-2025_button--primary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---bg-default: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--primary---bg-hover: var(--affinda-2025_color--ice---ice-600);
  --affinda-2025_button--primary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-hover: #ffffff14;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---stroke: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_button--ghost---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--ghost---bg-hover: var(--affinda-2025---trasparent);
}

.left-aligned-typography-lock-5:where(.w-variant-3139b83e-8e02-29b8-a67b-ec050c02c6af) {
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-100);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-200);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-white);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-white);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_background---base: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-default: var(--affinda-2025---_brand-white);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--inkwell---inkwell-450);
  --affinda-2025_background---level-1: var(--affinda-2025_color--inkwell---inkwell-450);
  --affinda-2025_background---border-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_background---contrast: var(--affinda-2025_color--inkwell---inkwell-700);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_background---border-heavy: var(--affinda-2025_color--inkwell---inkwell-700);
  --affinda-2025_background---border-active: var(--affinda-2025---_brand-ice);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-white);
  --affinda-2025_background---icon-accent: var(--affinda-2025---_brand-ice);
  --affinda-2025_background---watermark: #ffffff0f;
  --affinda-2025_background---toggle-background: #14343b;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--inkwell---inkwell-600);
  --affinda-2025_button--primary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---bg-default: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--primary---bg-hover: var(--affinda-2025_color--ice---ice-600);
  --affinda-2025_button--primary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-white);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-white);
  --affinda-2025_button--secondary---bg-hover: #00000014;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-white);
  --affinda-2025_button--ghost---text: var(--affinda-2025---_brand-white);
  --affinda-2025_button--ghost---stroke: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--ghost---icon: var(--affinda-2025---_brand-white);
  --affinda-2025_button--ghost---bg-default: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---bg-hover: var(--affinda-2025---trasparent);
}

.left-aligned-typography-lock-5:where(.w-variant-3139b83e-8e02-29b8-a67b-ec050c02c6b0) {
  --affinda-2025_background---base: var(--affinda-2025_color--softclay---softclay-400);
  --affinda-2025_background---icon-default: var(--affinda-2025_typography---body-dark);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--softclay---softclay-600);
  --affinda-2025_background---level-1: var(--affinda-2025_color--softclay---softclay-500);
  --affinda-2025_background---border-default: var(--affinda-2025_color--softclay---softclay-700);
  --affinda-2025_background---contrast: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--softclay---softclay-600);
  --affinda-2025_background---border-heavy: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---border-active: var(--affinda-2025---_brand-ice);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-accent: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---watermark: #14343b0f;
  --affinda-2025_background---toggle-background: #fff9;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--softclay---softclay-500);
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-350);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_button--primary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---bg-default: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--primary---bg-hover: var(--affinda-2025_color--ice---ice-600);
  --affinda-2025_button--primary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-hover: #00000014;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--ghost---bg-hover: var(--affinda-2025---trasparent);
}

.left-aligned-typography-lock-5:where(.w-variant-3139b83e-8e02-29b8-a67b-ec050c02c6b1) {
  --affinda-2025_background---base: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---icon-default: var(--affinda-2025_typography---body-dark);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--mist-green---mistgreen-600);
  --affinda-2025_background---level-1: var(--affinda-2025_color--mist-green---mistgreen-300);
  --affinda-2025_background---border-default: var(--affinda-2025_color--mist-green---mistgreen-700);
  --affinda-2025_background---contrast: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--mist-green---mistgreen-400);
  --affinda-2025_background---border-heavy: var(--affinda-2025_color--mist-green---mistgreen-700);
  --affinda-2025_background---border-active: var(--affinda-2025_color--softclay---softclay-800);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-accent: var(--affinda-2025_typography---heading-secondary);
  --affinda-2025_background---watermark: var(--affinda-2025_color--mist-green---mistgreen-400);
  --affinda-2025_background---toggle-background: #fff9;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--mist-green---mistgreen-600);
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-350);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_button--primary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---bg-default: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--primary---bg-hover: var(--affinda-2025_color--ice---ice-600);
  --affinda-2025_button--primary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-hover: #00000014;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---stroke: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_button--ghost---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--ghost---bg-hover: var(--affinda-2025---trasparent);
}

.left-aligned-typography-lock-5:where(.w-variant-d9860774-e0c4-c126-d41c-32f4fdbfbec3) {
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-350);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_background---base: var(--affinda-2025---_brand-white);
  --affinda-2025_background---icon-default: var(--affinda-2025_typography---body-dark);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--mist-green---mistgreen-200);
  --affinda-2025_background---level-1: var(--affinda-2025_color--mist-green---mistgreen-200);
  --affinda-2025_background---border-default: var(--affinda-2025_color--mist-green---mistgreen-400);
  --affinda-2025_background---contrast: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--mist-green---mistgreen-300);
  --affinda-2025_background---border-heavy: var(--affinda-2025_color--mist-green---mistgreen-500);
  --affinda-2025_background---border-active: var(--affinda-2025_color--softclay---softclay-800);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-accent: var(--affinda-2025_typography---heading-secondary);
  --affinda-2025_background---watermark: #14343b0a;
  --affinda-2025_background---toggle-background: #fff9;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--mist-green---mistgreen-100);
  --affinda-2025_button--primary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---bg-default: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--primary---bg-hover: var(--affinda-2025_color--ice---ice-600);
  --affinda-2025_button--primary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-hover: #ffffff14;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---stroke: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_button--ghost---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--ghost---bg-hover: var(--affinda-2025---trasparent);
}

.left-aligned-typography-lock-5:where(.w-variant-d9860774-e0c4-c126-d41c-32f4fdbfbec4) {
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-100);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-200);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-white);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-white);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_background---base: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-default: var(--affinda-2025---_brand-white);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--inkwell---inkwell-450);
  --affinda-2025_background---level-1: var(--affinda-2025_color--inkwell---inkwell-450);
  --affinda-2025_background---border-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_background---contrast: var(--affinda-2025_color--inkwell---inkwell-700);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_background---border-heavy: var(--affinda-2025_color--inkwell---inkwell-700);
  --affinda-2025_background---border-active: var(--affinda-2025---_brand-ice);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-white);
  --affinda-2025_background---icon-accent: var(--affinda-2025---_brand-ice);
  --affinda-2025_background---watermark: #ffffff0f;
  --affinda-2025_background---toggle-background: #14343b;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--inkwell---inkwell-600);
  --affinda-2025_button--primary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---bg-default: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--primary---bg-hover: var(--affinda-2025_color--ice---ice-600);
  --affinda-2025_button--primary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-white);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-white);
  --affinda-2025_button--secondary---bg-hover: #00000014;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-white);
  --affinda-2025_button--ghost---text: var(--affinda-2025---_brand-white);
  --affinda-2025_button--ghost---stroke: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--ghost---icon: var(--affinda-2025---_brand-white);
  --affinda-2025_button--ghost---bg-default: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---bg-hover: var(--affinda-2025---trasparent);
}

.left-aligned-typography-lock-5:where(.w-variant-d9860774-e0c4-c126-d41c-32f4fdbfbec5) {
  --affinda-2025_background---base: var(--affinda-2025_color--softclay---softclay-400);
  --affinda-2025_background---icon-default: var(--affinda-2025_typography---body-dark);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--softclay---softclay-600);
  --affinda-2025_background---level-1: var(--affinda-2025_color--softclay---softclay-500);
  --affinda-2025_background---border-default: var(--affinda-2025_color--softclay---softclay-700);
  --affinda-2025_background---contrast: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--softclay---softclay-600);
  --affinda-2025_background---border-heavy: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---border-active: var(--affinda-2025---_brand-ice);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-accent: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---watermark: #14343b0f;
  --affinda-2025_background---toggle-background: #fff9;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--softclay---softclay-500);
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-350);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_button--primary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---bg-default: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--primary---bg-hover: var(--affinda-2025_color--ice---ice-600);
  --affinda-2025_button--primary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-hover: #00000014;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--ghost---bg-hover: var(--affinda-2025---trasparent);
}

.left-aligned-typography-lock-5:where(.w-variant-d9860774-e0c4-c126-d41c-32f4fdbfbec6) {
  --affinda-2025_background---base: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---icon-default: var(--affinda-2025_typography---body-dark);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--mist-green---mistgreen-600);
  --affinda-2025_background---level-1: var(--affinda-2025_color--mist-green---mistgreen-300);
  --affinda-2025_background---border-default: var(--affinda-2025_color--mist-green---mistgreen-700);
  --affinda-2025_background---contrast: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--mist-green---mistgreen-400);
  --affinda-2025_background---border-heavy: var(--affinda-2025_color--mist-green---mistgreen-700);
  --affinda-2025_background---border-active: var(--affinda-2025_color--softclay---softclay-800);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-accent: var(--affinda-2025_typography---heading-secondary);
  --affinda-2025_background---watermark: var(--affinda-2025_color--mist-green---mistgreen-400);
  --affinda-2025_background---toggle-background: #fff9;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--mist-green---mistgreen-600);
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-350);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_button--primary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---bg-default: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--primary---bg-hover: var(--affinda-2025_color--ice---ice-600);
  --affinda-2025_button--primary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-hover: #00000014;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---stroke: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_button--ghost---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--ghost---bg-hover: var(--affinda-2025---trasparent);
}

.left-aligned-typography-lock-5:where(.w-variant-3b7cccd7-fb33-6edd-d83c-fbcc87598163) {
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-350);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_background---base: var(--affinda-2025---_brand-white);
  --affinda-2025_background---icon-default: var(--affinda-2025_typography---body-dark);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--mist-green---mistgreen-200);
  --affinda-2025_background---level-1: var(--affinda-2025_color--mist-green---mistgreen-200);
  --affinda-2025_background---border-default: var(--affinda-2025_color--mist-green---mistgreen-400);
  --affinda-2025_background---contrast: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--mist-green---mistgreen-300);
  --affinda-2025_background---border-heavy: var(--affinda-2025_color--mist-green---mistgreen-500);
  --affinda-2025_background---border-active: var(--affinda-2025_color--softclay---softclay-800);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-accent: var(--affinda-2025_typography---heading-secondary);
  --affinda-2025_background---watermark: #14343b0a;
  --affinda-2025_background---toggle-background: #fff9;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--mist-green---mistgreen-100);
  --affinda-2025_button--primary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---bg-default: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--primary---bg-hover: var(--affinda-2025_color--ice---ice-600);
  --affinda-2025_button--primary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-hover: #ffffff14;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---stroke: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_button--ghost---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--ghost---bg-hover: var(--affinda-2025---trasparent);
}

.left-aligned-typography-lock-5:where(.w-variant-3b7cccd7-fb33-6edd-d83c-fbcc87598164) {
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-100);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-200);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-white);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-white);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_background---base: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-default: var(--affinda-2025---_brand-white);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--inkwell---inkwell-450);
  --affinda-2025_background---level-1: var(--affinda-2025_color--inkwell---inkwell-450);
  --affinda-2025_background---border-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_background---contrast: var(--affinda-2025_color--inkwell---inkwell-700);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_background---border-heavy: var(--affinda-2025_color--inkwell---inkwell-700);
  --affinda-2025_background---border-active: var(--affinda-2025---_brand-ice);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-white);
  --affinda-2025_background---icon-accent: var(--affinda-2025---_brand-ice);
  --affinda-2025_background---watermark: #ffffff0f;
  --affinda-2025_background---toggle-background: #14343b;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--inkwell---inkwell-600);
  --affinda-2025_button--primary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---bg-default: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--primary---bg-hover: var(--affinda-2025_color--ice---ice-600);
  --affinda-2025_button--primary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-white);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-white);
  --affinda-2025_button--secondary---bg-hover: #00000014;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-white);
  --affinda-2025_button--ghost---text: var(--affinda-2025---_brand-white);
  --affinda-2025_button--ghost---stroke: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--ghost---icon: var(--affinda-2025---_brand-white);
  --affinda-2025_button--ghost---bg-default: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---bg-hover: var(--affinda-2025---trasparent);
}

.left-aligned-typography-lock-5:where(.w-variant-3b7cccd7-fb33-6edd-d83c-fbcc87598165) {
  --affinda-2025_background---base: var(--affinda-2025_color--softclay---softclay-400);
  --affinda-2025_background---icon-default: var(--affinda-2025_typography---body-dark);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--softclay---softclay-600);
  --affinda-2025_background---level-1: var(--affinda-2025_color--softclay---softclay-500);
  --affinda-2025_background---border-default: var(--affinda-2025_color--softclay---softclay-700);
  --affinda-2025_background---contrast: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--softclay---softclay-600);
  --affinda-2025_background---border-heavy: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---border-active: var(--affinda-2025---_brand-ice);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-accent: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---watermark: #14343b0f;
  --affinda-2025_background---toggle-background: #fff9;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--softclay---softclay-500);
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-350);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_button--primary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---bg-default: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--primary---bg-hover: var(--affinda-2025_color--ice---ice-600);
  --affinda-2025_button--primary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-hover: #00000014;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--ghost---bg-hover: var(--affinda-2025---trasparent);
}

.left-aligned-typography-lock-5:where(.w-variant-3b7cccd7-fb33-6edd-d83c-fbcc87598166) {
  --affinda-2025_background---base: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---icon-default: var(--affinda-2025_typography---body-dark);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--mist-green---mistgreen-600);
  --affinda-2025_background---level-1: var(--affinda-2025_color--mist-green---mistgreen-300);
  --affinda-2025_background---border-default: var(--affinda-2025_color--mist-green---mistgreen-700);
  --affinda-2025_background---contrast: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--mist-green---mistgreen-400);
  --affinda-2025_background---border-heavy: var(--affinda-2025_color--mist-green---mistgreen-700);
  --affinda-2025_background---border-active: var(--affinda-2025_color--softclay---softclay-800);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-accent: var(--affinda-2025_typography---heading-secondary);
  --affinda-2025_background---watermark: var(--affinda-2025_color--mist-green---mistgreen-400);
  --affinda-2025_background---toggle-background: #fff9;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--mist-green---mistgreen-600);
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-350);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_button--primary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---bg-default: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--primary---bg-hover: var(--affinda-2025_color--ice---ice-600);
  --affinda-2025_button--primary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-hover: #00000014;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---stroke: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_button--ghost---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--ghost---bg-hover: var(--affinda-2025---trasparent);
}

.left-aligned-typography-lock-5:where(.w-variant-b7c9ae43-3115-fde3-9b65-17f8a63ca75e) {
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-350);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_background---base: var(--affinda-2025---_brand-white);
  --affinda-2025_background---icon-default: var(--affinda-2025_typography---body-dark);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--mist-green---mistgreen-200);
  --affinda-2025_background---level-1: var(--affinda-2025_color--mist-green---mistgreen-200);
  --affinda-2025_background---border-default: var(--affinda-2025_color--mist-green---mistgreen-400);
  --affinda-2025_background---contrast: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--mist-green---mistgreen-300);
  --affinda-2025_background---border-heavy: var(--affinda-2025_color--mist-green---mistgreen-500);
  --affinda-2025_background---border-active: var(--affinda-2025_color--softclay---softclay-800);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-accent: var(--affinda-2025_typography---heading-secondary);
  --affinda-2025_background---watermark: #14343b0a;
  --affinda-2025_background---toggle-background: #fff9;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--mist-green---mistgreen-100);
  --affinda-2025_button--primary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---bg-default: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--primary---bg-hover: var(--affinda-2025_color--ice---ice-600);
  --affinda-2025_button--primary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-hover: #ffffff14;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---stroke: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_button--ghost---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--ghost---bg-hover: var(--affinda-2025---trasparent);
}

.left-aligned-typography-lock-5:where(.w-variant-b7c9ae43-3115-fde3-9b65-17f8a63ca75f) {
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-100);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-200);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-white);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-white);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_background---base: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-default: var(--affinda-2025---_brand-white);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--inkwell---inkwell-450);
  --affinda-2025_background---level-1: var(--affinda-2025_color--inkwell---inkwell-450);
  --affinda-2025_background---border-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_background---contrast: var(--affinda-2025_color--inkwell---inkwell-700);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_background---border-heavy: var(--affinda-2025_color--inkwell---inkwell-700);
  --affinda-2025_background---border-active: var(--affinda-2025---_brand-ice);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-white);
  --affinda-2025_background---icon-accent: var(--affinda-2025---_brand-ice);
  --affinda-2025_background---watermark: #ffffff0f;
  --affinda-2025_background---toggle-background: #14343b;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--inkwell---inkwell-600);
  --affinda-2025_button--primary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---bg-default: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--primary---bg-hover: var(--affinda-2025_color--ice---ice-600);
  --affinda-2025_button--primary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-white);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-white);
  --affinda-2025_button--secondary---bg-hover: #00000014;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-white);
  --affinda-2025_button--ghost---text: var(--affinda-2025---_brand-white);
  --affinda-2025_button--ghost---stroke: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--ghost---icon: var(--affinda-2025---_brand-white);
  --affinda-2025_button--ghost---bg-default: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---bg-hover: var(--affinda-2025---trasparent);
}

.left-aligned-typography-lock-5:where(.w-variant-b7c9ae43-3115-fde3-9b65-17f8a63ca760) {
  --affinda-2025_background---base: var(--affinda-2025_color--softclay---softclay-400);
  --affinda-2025_background---icon-default: var(--affinda-2025_typography---body-dark);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--softclay---softclay-600);
  --affinda-2025_background---level-1: var(--affinda-2025_color--softclay---softclay-500);
  --affinda-2025_background---border-default: var(--affinda-2025_color--softclay---softclay-700);
  --affinda-2025_background---contrast: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--softclay---softclay-600);
  --affinda-2025_background---border-heavy: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---border-active: var(--affinda-2025---_brand-ice);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-accent: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---watermark: #14343b0f;
  --affinda-2025_background---toggle-background: #fff9;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--softclay---softclay-500);
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-350);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_button--primary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---bg-default: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--primary---bg-hover: var(--affinda-2025_color--ice---ice-600);
  --affinda-2025_button--primary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-hover: #00000014;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--ghost---bg-hover: var(--affinda-2025---trasparent);
}

.left-aligned-typography-lock-5:where(.w-variant-b7c9ae43-3115-fde3-9b65-17f8a63ca761) {
  --affinda-2025_background---base: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---icon-default: var(--affinda-2025_typography---body-dark);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--mist-green---mistgreen-600);
  --affinda-2025_background---level-1: var(--affinda-2025_color--mist-green---mistgreen-300);
  --affinda-2025_background---border-default: var(--affinda-2025_color--mist-green---mistgreen-700);
  --affinda-2025_background---contrast: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--mist-green---mistgreen-400);
  --affinda-2025_background---border-heavy: var(--affinda-2025_color--mist-green---mistgreen-700);
  --affinda-2025_background---border-active: var(--affinda-2025_color--softclay---softclay-800);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-accent: var(--affinda-2025_typography---heading-secondary);
  --affinda-2025_background---watermark: var(--affinda-2025_color--mist-green---mistgreen-400);
  --affinda-2025_background---toggle-background: #fff9;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--mist-green---mistgreen-600);
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-350);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_button--primary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---bg-default: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--primary---bg-hover: var(--affinda-2025_color--ice---ice-600);
  --affinda-2025_button--primary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-hover: #00000014;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---stroke: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_button--ghost---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--ghost---bg-hover: var(--affinda-2025---trasparent);
}

.left-aligned-typography-lock-5:where(.w-variant-4a06a1d5-ba31-e529-d380-2b51ed61bc96) {
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-350);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_background---base: var(--affinda-2025---_brand-white);
  --affinda-2025_background---icon-default: var(--affinda-2025_typography---body-dark);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--mist-green---mistgreen-200);
  --affinda-2025_background---level-1: var(--affinda-2025_color--mist-green---mistgreen-200);
  --affinda-2025_background---border-default: var(--affinda-2025_color--mist-green---mistgreen-400);
  --affinda-2025_background---contrast: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--mist-green---mistgreen-300);
  --affinda-2025_background---border-heavy: var(--affinda-2025_color--mist-green---mistgreen-500);
  --affinda-2025_background---border-active: var(--affinda-2025_color--softclay---softclay-800);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-accent: var(--affinda-2025_typography---heading-secondary);
  --affinda-2025_background---watermark: #14343b0a;
  --affinda-2025_background---toggle-background: #fff9;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--mist-green---mistgreen-100);
  --affinda-2025_button--primary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---bg-default: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--primary---bg-hover: var(--affinda-2025_color--ice---ice-600);
  --affinda-2025_button--primary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-hover: #ffffff14;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---stroke: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_button--ghost---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--ghost---bg-hover: var(--affinda-2025---trasparent);
}

.left-aligned-typography-lock-5:where(.w-variant-4a06a1d5-ba31-e529-d380-2b51ed61bc97) {
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-100);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-200);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-white);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-white);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_background---base: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-default: var(--affinda-2025---_brand-white);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--inkwell---inkwell-450);
  --affinda-2025_background---level-1: var(--affinda-2025_color--inkwell---inkwell-450);
  --affinda-2025_background---border-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_background---contrast: var(--affinda-2025_color--inkwell---inkwell-700);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_background---border-heavy: var(--affinda-2025_color--inkwell---inkwell-700);
  --affinda-2025_background---border-active: var(--affinda-2025---_brand-ice);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-white);
  --affinda-2025_background---icon-accent: var(--affinda-2025---_brand-ice);
  --affinda-2025_background---watermark: #ffffff0f;
  --affinda-2025_background---toggle-background: #14343b;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--inkwell---inkwell-600);
  --affinda-2025_button--primary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---bg-default: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--primary---bg-hover: var(--affinda-2025_color--ice---ice-600);
  --affinda-2025_button--primary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-white);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-white);
  --affinda-2025_button--secondary---bg-hover: #00000014;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-white);
  --affinda-2025_button--ghost---text: var(--affinda-2025---_brand-white);
  --affinda-2025_button--ghost---stroke: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--ghost---icon: var(--affinda-2025---_brand-white);
  --affinda-2025_button--ghost---bg-default: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---bg-hover: var(--affinda-2025---trasparent);
}

.left-aligned-typography-lock-5:where(.w-variant-4a06a1d5-ba31-e529-d380-2b51ed61bc98) {
  --affinda-2025_background---base: var(--affinda-2025_color--softclay---softclay-400);
  --affinda-2025_background---icon-default: var(--affinda-2025_typography---body-dark);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--softclay---softclay-600);
  --affinda-2025_background---level-1: var(--affinda-2025_color--softclay---softclay-500);
  --affinda-2025_background---border-default: var(--affinda-2025_color--softclay---softclay-700);
  --affinda-2025_background---contrast: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--softclay---softclay-600);
  --affinda-2025_background---border-heavy: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---border-active: var(--affinda-2025---_brand-ice);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-accent: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---watermark: #14343b0f;
  --affinda-2025_background---toggle-background: #fff9;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--softclay---softclay-500);
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-350);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_button--primary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---bg-default: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--primary---bg-hover: var(--affinda-2025_color--ice---ice-600);
  --affinda-2025_button--primary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-hover: #00000014;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--ghost---bg-hover: var(--affinda-2025---trasparent);
}

.left-aligned-typography-lock-5:where(.w-variant-4a06a1d5-ba31-e529-d380-2b51ed61bc99) {
  --affinda-2025_background---base: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---icon-default: var(--affinda-2025_typography---body-dark);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--mist-green---mistgreen-600);
  --affinda-2025_background---level-1: var(--affinda-2025_color--mist-green---mistgreen-300);
  --affinda-2025_background---border-default: var(--affinda-2025_color--mist-green---mistgreen-700);
  --affinda-2025_background---contrast: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--mist-green---mistgreen-400);
  --affinda-2025_background---border-heavy: var(--affinda-2025_color--mist-green---mistgreen-700);
  --affinda-2025_background---border-active: var(--affinda-2025_color--softclay---softclay-800);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-accent: var(--affinda-2025_typography---heading-secondary);
  --affinda-2025_background---watermark: var(--affinda-2025_color--mist-green---mistgreen-400);
  --affinda-2025_background---toggle-background: #fff9;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--mist-green---mistgreen-600);
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-350);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_button--primary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---bg-default: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--primary---bg-hover: var(--affinda-2025_color--ice---ice-600);
  --affinda-2025_button--primary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-hover: #00000014;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---stroke: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_button--ghost---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--ghost---bg-hover: var(--affinda-2025---trasparent);
}

.left-aligned-typography-lock-5:where(.w-variant-4ce903c8-adad-c597-e5ad-c1e08fe4cc9b) {
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-350);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_background---base: var(--affinda-2025---_brand-white);
  --affinda-2025_background---icon-default: var(--affinda-2025_typography---body-dark);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--mist-green---mistgreen-200);
  --affinda-2025_background---level-1: var(--affinda-2025_color--mist-green---mistgreen-200);
  --affinda-2025_background---border-default: var(--affinda-2025_color--mist-green---mistgreen-400);
  --affinda-2025_background---contrast: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--mist-green---mistgreen-300);
  --affinda-2025_background---border-heavy: var(--affinda-2025_color--mist-green---mistgreen-500);
  --affinda-2025_background---border-active: var(--affinda-2025_color--softclay---softclay-800);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-accent: var(--affinda-2025_typography---heading-secondary);
  --affinda-2025_background---watermark: #14343b0a;
  --affinda-2025_background---toggle-background: #fff9;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--mist-green---mistgreen-100);
  --affinda-2025_button--primary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---bg-default: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--primary---bg-hover: var(--affinda-2025_color--ice---ice-600);
  --affinda-2025_button--primary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-hover: #ffffff14;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---stroke: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_button--ghost---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--ghost---bg-hover: var(--affinda-2025---trasparent);
}

.left-aligned-typography-lock-5:where(.w-variant-4ce903c8-adad-c597-e5ad-c1e08fe4cc9c) {
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-100);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-200);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-white);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-white);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_background---base: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-default: var(--affinda-2025---_brand-white);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--inkwell---inkwell-450);
  --affinda-2025_background---level-1: var(--affinda-2025_color--inkwell---inkwell-450);
  --affinda-2025_background---border-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_background---contrast: var(--affinda-2025_color--inkwell---inkwell-700);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_background---border-heavy: var(--affinda-2025_color--inkwell---inkwell-700);
  --affinda-2025_background---border-active: var(--affinda-2025---_brand-ice);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-white);
  --affinda-2025_background---icon-accent: var(--affinda-2025---_brand-ice);
  --affinda-2025_background---watermark: #ffffff0f;
  --affinda-2025_background---toggle-background: #14343b;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--inkwell---inkwell-600);
  --affinda-2025_button--primary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---bg-default: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--primary---bg-hover: var(--affinda-2025_color--ice---ice-600);
  --affinda-2025_button--primary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-white);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-white);
  --affinda-2025_button--secondary---bg-hover: #00000014;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-white);
  --affinda-2025_button--ghost---text: var(--affinda-2025---_brand-white);
  --affinda-2025_button--ghost---stroke: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--ghost---icon: var(--affinda-2025---_brand-white);
  --affinda-2025_button--ghost---bg-default: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---bg-hover: var(--affinda-2025---trasparent);
}

.left-aligned-typography-lock-5:where(.w-variant-4ce903c8-adad-c597-e5ad-c1e08fe4cc9d) {
  --affinda-2025_background---base: var(--affinda-2025_color--softclay---softclay-400);
  --affinda-2025_background---icon-default: var(--affinda-2025_typography---body-dark);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--softclay---softclay-600);
  --affinda-2025_background---level-1: var(--affinda-2025_color--softclay---softclay-500);
  --affinda-2025_background---border-default: var(--affinda-2025_color--softclay---softclay-700);
  --affinda-2025_background---contrast: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--softclay---softclay-600);
  --affinda-2025_background---border-heavy: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---border-active: var(--affinda-2025---_brand-ice);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-accent: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---watermark: #14343b0f;
  --affinda-2025_background---toggle-background: #fff9;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--softclay---softclay-500);
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-350);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_button--primary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---bg-default: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--primary---bg-hover: var(--affinda-2025_color--ice---ice-600);
  --affinda-2025_button--primary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-hover: #00000014;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--ghost---bg-hover: var(--affinda-2025---trasparent);
}

.left-aligned-typography-lock-5:where(.w-variant-4ce903c8-adad-c597-e5ad-c1e08fe4cc9e) {
  --affinda-2025_background---base: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---icon-default: var(--affinda-2025_typography---body-dark);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--mist-green---mistgreen-600);
  --affinda-2025_background---level-1: var(--affinda-2025_color--mist-green---mistgreen-300);
  --affinda-2025_background---border-default: var(--affinda-2025_color--mist-green---mistgreen-700);
  --affinda-2025_background---contrast: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--mist-green---mistgreen-400);
  --affinda-2025_background---border-heavy: var(--affinda-2025_color--mist-green---mistgreen-700);
  --affinda-2025_background---border-active: var(--affinda-2025_color--softclay---softclay-800);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-accent: var(--affinda-2025_typography---heading-secondary);
  --affinda-2025_background---watermark: var(--affinda-2025_color--mist-green---mistgreen-400);
  --affinda-2025_background---toggle-background: #fff9;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--mist-green---mistgreen-600);
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-350);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_button--primary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---bg-default: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--primary---bg-hover: var(--affinda-2025_color--ice---ice-600);
  --affinda-2025_button--primary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-hover: #00000014;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---stroke: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_button--ghost---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--ghost---bg-hover: var(--affinda-2025---trasparent);
}

.left-aligned-typography-lock-5:where(.w-variant-fd37653a-6440-e938-cb5c-19c06e2b1c28) {
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-350);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_background---base: var(--affinda-2025---_brand-white);
  --affinda-2025_background---icon-default: var(--affinda-2025_typography---body-dark);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--mist-green---mistgreen-200);
  --affinda-2025_background---level-1: var(--affinda-2025_color--mist-green---mistgreen-200);
  --affinda-2025_background---border-default: var(--affinda-2025_color--mist-green---mistgreen-400);
  --affinda-2025_background---contrast: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--mist-green---mistgreen-300);
  --affinda-2025_background---border-heavy: var(--affinda-2025_color--mist-green---mistgreen-500);
  --affinda-2025_background---border-active: var(--affinda-2025_color--softclay---softclay-800);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-accent: var(--affinda-2025_typography---heading-secondary);
  --affinda-2025_background---watermark: #14343b0a;
  --affinda-2025_background---toggle-background: #fff9;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--mist-green---mistgreen-100);
  --affinda-2025_button--primary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---bg-default: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--primary---bg-hover: var(--affinda-2025_color--ice---ice-600);
  --affinda-2025_button--primary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-hover: #ffffff14;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---stroke: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_button--ghost---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--ghost---bg-hover: var(--affinda-2025---trasparent);
}

.left-aligned-typography-lock-5:where(.w-variant-fd37653a-6440-e938-cb5c-19c06e2b1c29) {
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-100);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-200);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-white);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-white);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_background---base: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-default: var(--affinda-2025---_brand-white);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--inkwell---inkwell-450);
  --affinda-2025_background---level-1: var(--affinda-2025_color--inkwell---inkwell-450);
  --affinda-2025_background---border-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_background---contrast: var(--affinda-2025_color--inkwell---inkwell-700);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_background---border-heavy: var(--affinda-2025_color--inkwell---inkwell-700);
  --affinda-2025_background---border-active: var(--affinda-2025---_brand-ice);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-white);
  --affinda-2025_background---icon-accent: var(--affinda-2025---_brand-ice);
  --affinda-2025_background---watermark: #ffffff0f;
  --affinda-2025_background---toggle-background: #14343b;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--inkwell---inkwell-600);
  --affinda-2025_button--primary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---bg-default: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--primary---bg-hover: var(--affinda-2025_color--ice---ice-600);
  --affinda-2025_button--primary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-white);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-white);
  --affinda-2025_button--secondary---bg-hover: #00000014;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-white);
  --affinda-2025_button--ghost---text: var(--affinda-2025---_brand-white);
  --affinda-2025_button--ghost---stroke: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--ghost---icon: var(--affinda-2025---_brand-white);
  --affinda-2025_button--ghost---bg-default: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---bg-hover: var(--affinda-2025---trasparent);
}

.left-aligned-typography-lock-5:where(.w-variant-fd37653a-6440-e938-cb5c-19c06e2b1c2a) {
  --affinda-2025_background---base: var(--affinda-2025_color--softclay---softclay-400);
  --affinda-2025_background---icon-default: var(--affinda-2025_typography---body-dark);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--softclay---softclay-600);
  --affinda-2025_background---level-1: var(--affinda-2025_color--softclay---softclay-500);
  --affinda-2025_background---border-default: var(--affinda-2025_color--softclay---softclay-700);
  --affinda-2025_background---contrast: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--softclay---softclay-600);
  --affinda-2025_background---border-heavy: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---border-active: var(--affinda-2025---_brand-ice);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-accent: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---watermark: #14343b0f;
  --affinda-2025_background---toggle-background: #fff9;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--softclay---softclay-500);
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-350);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_button--primary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---bg-default: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--primary---bg-hover: var(--affinda-2025_color--ice---ice-600);
  --affinda-2025_button--primary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-hover: #00000014;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--ghost---bg-hover: var(--affinda-2025---trasparent);
}

.left-aligned-typography-lock-5:where(.w-variant-fd37653a-6440-e938-cb5c-19c06e2b1c2b) {
  --affinda-2025_background---base: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---icon-default: var(--affinda-2025_typography---body-dark);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--mist-green---mistgreen-600);
  --affinda-2025_background---level-1: var(--affinda-2025_color--mist-green---mistgreen-300);
  --affinda-2025_background---border-default: var(--affinda-2025_color--mist-green---mistgreen-700);
  --affinda-2025_background---contrast: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--mist-green---mistgreen-400);
  --affinda-2025_background---border-heavy: var(--affinda-2025_color--mist-green---mistgreen-700);
  --affinda-2025_background---border-active: var(--affinda-2025_color--softclay---softclay-800);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-accent: var(--affinda-2025_typography---heading-secondary);
  --affinda-2025_background---watermark: var(--affinda-2025_color--mist-green---mistgreen-400);
  --affinda-2025_background---toggle-background: #fff9;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--mist-green---mistgreen-600);
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-350);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_button--primary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---bg-default: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--primary---bg-hover: var(--affinda-2025_color--ice---ice-600);
  --affinda-2025_button--primary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-hover: #00000014;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---stroke: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_button--ghost---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--ghost---bg-hover: var(--affinda-2025---trasparent);
}

.left-aligned-typography-lock-5:where(.w-variant-ff712184-4828-c324-c1b1-70dec52b6237) {
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-350);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_background---base: var(--affinda-2025---_brand-white);
  --affinda-2025_background---icon-default: var(--affinda-2025_typography---body-dark);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--mist-green---mistgreen-200);
  --affinda-2025_background---level-1: var(--affinda-2025_color--mist-green---mistgreen-200);
  --affinda-2025_background---border-default: var(--affinda-2025_color--mist-green---mistgreen-400);
  --affinda-2025_background---contrast: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--mist-green---mistgreen-300);
  --affinda-2025_background---border-heavy: var(--affinda-2025_color--mist-green---mistgreen-500);
  --affinda-2025_background---border-active: var(--affinda-2025_color--softclay---softclay-800);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-accent: var(--affinda-2025_typography---heading-secondary);
  --affinda-2025_background---watermark: #14343b0a;
  --affinda-2025_background---toggle-background: #fff9;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--mist-green---mistgreen-100);
  --affinda-2025_button--primary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---bg-default: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--primary---bg-hover: var(--affinda-2025_color--ice---ice-600);
  --affinda-2025_button--primary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-hover: #ffffff14;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---stroke: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_button--ghost---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--ghost---bg-hover: var(--affinda-2025---trasparent);
}

.left-aligned-typography-lock-5:where(.w-variant-ff712184-4828-c324-c1b1-70dec52b6238) {
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-100);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-200);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-white);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-white);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_background---base: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-default: var(--affinda-2025---_brand-white);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--inkwell---inkwell-450);
  --affinda-2025_background---level-1: var(--affinda-2025_color--inkwell---inkwell-450);
  --affinda-2025_background---border-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_background---contrast: var(--affinda-2025_color--inkwell---inkwell-700);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_background---border-heavy: var(--affinda-2025_color--inkwell---inkwell-700);
  --affinda-2025_background---border-active: var(--affinda-2025---_brand-ice);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-white);
  --affinda-2025_background---icon-accent: var(--affinda-2025---_brand-ice);
  --affinda-2025_background---watermark: #ffffff0f;
  --affinda-2025_background---toggle-background: #14343b;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--inkwell---inkwell-600);
  --affinda-2025_button--primary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---bg-default: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--primary---bg-hover: var(--affinda-2025_color--ice---ice-600);
  --affinda-2025_button--primary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-white);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-white);
  --affinda-2025_button--secondary---bg-hover: #00000014;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-white);
  --affinda-2025_button--ghost---text: var(--affinda-2025---_brand-white);
  --affinda-2025_button--ghost---stroke: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--ghost---icon: var(--affinda-2025---_brand-white);
  --affinda-2025_button--ghost---bg-default: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---bg-hover: var(--affinda-2025---trasparent);
}

.left-aligned-typography-lock-5:where(.w-variant-ff712184-4828-c324-c1b1-70dec52b6239) {
  --affinda-2025_background---base: var(--affinda-2025_color--softclay---softclay-400);
  --affinda-2025_background---icon-default: var(--affinda-2025_typography---body-dark);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--softclay---softclay-600);
  --affinda-2025_background---level-1: var(--affinda-2025_color--softclay---softclay-500);
  --affinda-2025_background---border-default: var(--affinda-2025_color--softclay---softclay-700);
  --affinda-2025_background---contrast: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--softclay---softclay-600);
  --affinda-2025_background---border-heavy: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---border-active: var(--affinda-2025---_brand-ice);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-accent: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---watermark: #14343b0f;
  --affinda-2025_background---toggle-background: #fff9;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--softclay---softclay-500);
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-350);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_button--primary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---bg-default: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--primary---bg-hover: var(--affinda-2025_color--ice---ice-600);
  --affinda-2025_button--primary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-hover: #00000014;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--ghost---bg-hover: var(--affinda-2025---trasparent);
}

.left-aligned-typography-lock-5:where(.w-variant-ff712184-4828-c324-c1b1-70dec52b623a) {
  --affinda-2025_background---base: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---icon-default: var(--affinda-2025_typography---body-dark);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--mist-green---mistgreen-600);
  --affinda-2025_background---level-1: var(--affinda-2025_color--mist-green---mistgreen-300);
  --affinda-2025_background---border-default: var(--affinda-2025_color--mist-green---mistgreen-700);
  --affinda-2025_background---contrast: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--mist-green---mistgreen-400);
  --affinda-2025_background---border-heavy: var(--affinda-2025_color--mist-green---mistgreen-700);
  --affinda-2025_background---border-active: var(--affinda-2025_color--softclay---softclay-800);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-accent: var(--affinda-2025_typography---heading-secondary);
  --affinda-2025_background---watermark: var(--affinda-2025_color--mist-green---mistgreen-400);
  --affinda-2025_background---toggle-background: #fff9;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--mist-green---mistgreen-600);
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-350);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_button--primary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---bg-default: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--primary---bg-hover: var(--affinda-2025_color--ice---ice-600);
  --affinda-2025_button--primary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-hover: #00000014;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---stroke: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_button--ghost---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--ghost---bg-hover: var(--affinda-2025---trasparent);
}

.left-aligned-typography-lock-5:where(.w-variant-7e79e0de-a712-7dfa-30bb-800486e474d0) {
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-350);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_background---base: var(--affinda-2025---_brand-white);
  --affinda-2025_background---icon-default: var(--affinda-2025_typography---body-dark);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--mist-green---mistgreen-200);
  --affinda-2025_background---level-1: var(--affinda-2025_color--mist-green---mistgreen-200);
  --affinda-2025_background---border-default: var(--affinda-2025_color--mist-green---mistgreen-400);
  --affinda-2025_background---contrast: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--mist-green---mistgreen-300);
  --affinda-2025_background---border-heavy: var(--affinda-2025_color--mist-green---mistgreen-500);
  --affinda-2025_background---border-active: var(--affinda-2025_color--softclay---softclay-800);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-accent: var(--affinda-2025_typography---heading-secondary);
  --affinda-2025_background---watermark: #14343b0a;
  --affinda-2025_background---toggle-background: #fff9;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--mist-green---mistgreen-100);
  --affinda-2025_button--primary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---bg-default: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--primary---bg-hover: var(--affinda-2025_color--ice---ice-600);
  --affinda-2025_button--primary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-hover: #ffffff14;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---stroke: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_button--ghost---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--ghost---bg-hover: var(--affinda-2025---trasparent);
}

.left-aligned-typography-lock-5:where(.w-variant-7e79e0de-a712-7dfa-30bb-800486e474d1) {
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-100);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-200);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-white);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-white);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_background---base: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-default: var(--affinda-2025---_brand-white);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--inkwell---inkwell-450);
  --affinda-2025_background---level-1: var(--affinda-2025_color--inkwell---inkwell-450);
  --affinda-2025_background---border-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_background---contrast: var(--affinda-2025_color--inkwell---inkwell-700);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_background---border-heavy: var(--affinda-2025_color--inkwell---inkwell-700);
  --affinda-2025_background---border-active: var(--affinda-2025---_brand-ice);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-white);
  --affinda-2025_background---icon-accent: var(--affinda-2025---_brand-ice);
  --affinda-2025_background---watermark: #ffffff0f;
  --affinda-2025_background---toggle-background: #14343b;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--inkwell---inkwell-600);
  --affinda-2025_button--primary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---bg-default: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--primary---bg-hover: var(--affinda-2025_color--ice---ice-600);
  --affinda-2025_button--primary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-white);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-white);
  --affinda-2025_button--secondary---bg-hover: #00000014;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-white);
  --affinda-2025_button--ghost---text: var(--affinda-2025---_brand-white);
  --affinda-2025_button--ghost---stroke: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--ghost---icon: var(--affinda-2025---_brand-white);
  --affinda-2025_button--ghost---bg-default: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---bg-hover: var(--affinda-2025---trasparent);
}

.left-aligned-typography-lock-5:where(.w-variant-7e79e0de-a712-7dfa-30bb-800486e474d2) {
  --affinda-2025_background---base: var(--affinda-2025_color--softclay---softclay-400);
  --affinda-2025_background---icon-default: var(--affinda-2025_typography---body-dark);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--softclay---softclay-600);
  --affinda-2025_background---level-1: var(--affinda-2025_color--softclay---softclay-500);
  --affinda-2025_background---border-default: var(--affinda-2025_color--softclay---softclay-700);
  --affinda-2025_background---contrast: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--softclay---softclay-600);
  --affinda-2025_background---border-heavy: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---border-active: var(--affinda-2025---_brand-ice);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-accent: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---watermark: #14343b0f;
  --affinda-2025_background---toggle-background: #fff9;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--softclay---softclay-500);
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-350);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_button--primary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---bg-default: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--primary---bg-hover: var(--affinda-2025_color--ice---ice-600);
  --affinda-2025_button--primary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-hover: #00000014;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--ghost---bg-hover: var(--affinda-2025---trasparent);
}

.left-aligned-typography-lock-5:where(.w-variant-7e79e0de-a712-7dfa-30bb-800486e474d3) {
  --affinda-2025_background---base: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---icon-default: var(--affinda-2025_typography---body-dark);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--mist-green---mistgreen-600);
  --affinda-2025_background---level-1: var(--affinda-2025_color--mist-green---mistgreen-300);
  --affinda-2025_background---border-default: var(--affinda-2025_color--mist-green---mistgreen-700);
  --affinda-2025_background---contrast: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--mist-green---mistgreen-400);
  --affinda-2025_background---border-heavy: var(--affinda-2025_color--mist-green---mistgreen-700);
  --affinda-2025_background---border-active: var(--affinda-2025_color--softclay---softclay-800);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-accent: var(--affinda-2025_typography---heading-secondary);
  --affinda-2025_background---watermark: var(--affinda-2025_color--mist-green---mistgreen-400);
  --affinda-2025_background---toggle-background: #fff9;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--mist-green---mistgreen-600);
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-350);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_button--primary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---bg-default: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--primary---bg-hover: var(--affinda-2025_color--ice---ice-600);
  --affinda-2025_button--primary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-hover: #00000014;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---stroke: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_button--ghost---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--ghost---bg-hover: var(--affinda-2025---trasparent);
}

.left-aligned-typography-lock-5:where(.w-variant-b19d5ef9-93b2-6481-e409-19944f81ec9d) {
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-350);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_background---base: var(--affinda-2025---_brand-white);
  --affinda-2025_background---icon-default: var(--affinda-2025_typography---body-dark);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--mist-green---mistgreen-200);
  --affinda-2025_background---level-1: var(--affinda-2025_color--mist-green---mistgreen-200);
  --affinda-2025_background---border-default: var(--affinda-2025_color--mist-green---mistgreen-400);
  --affinda-2025_background---contrast: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--mist-green---mistgreen-300);
  --affinda-2025_background---border-heavy: var(--affinda-2025_color--mist-green---mistgreen-500);
  --affinda-2025_background---border-active: var(--affinda-2025_color--softclay---softclay-800);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-accent: var(--affinda-2025_typography---heading-secondary);
  --affinda-2025_background---watermark: #14343b0a;
  --affinda-2025_background---toggle-background: #fff9;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--mist-green---mistgreen-100);
  --affinda-2025_button--primary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---bg-default: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--primary---bg-hover: var(--affinda-2025_color--ice---ice-600);
  --affinda-2025_button--primary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-hover: #ffffff14;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---stroke: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_button--ghost---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--ghost---bg-hover: var(--affinda-2025---trasparent);
}

.left-aligned-typography-lock-5:where(.w-variant-b19d5ef9-93b2-6481-e409-19944f81ec9e) {
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-100);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-200);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-white);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-white);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_background---base: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-default: var(--affinda-2025---_brand-white);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--inkwell---inkwell-450);
  --affinda-2025_background---level-1: var(--affinda-2025_color--inkwell---inkwell-450);
  --affinda-2025_background---border-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_background---contrast: var(--affinda-2025_color--inkwell---inkwell-700);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_background---border-heavy: var(--affinda-2025_color--inkwell---inkwell-700);
  --affinda-2025_background---border-active: var(--affinda-2025---_brand-ice);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-white);
  --affinda-2025_background---icon-accent: var(--affinda-2025---_brand-ice);
  --affinda-2025_background---watermark: #ffffff0f;
  --affinda-2025_background---toggle-background: #14343b;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--inkwell---inkwell-600);
  --affinda-2025_button--primary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---bg-default: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--primary---bg-hover: var(--affinda-2025_color--ice---ice-600);
  --affinda-2025_button--primary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-white);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-white);
  --affinda-2025_button--secondary---bg-hover: #00000014;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-white);
  --affinda-2025_button--ghost---text: var(--affinda-2025---_brand-white);
  --affinda-2025_button--ghost---stroke: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--ghost---icon: var(--affinda-2025---_brand-white);
  --affinda-2025_button--ghost---bg-default: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---bg-hover: var(--affinda-2025---trasparent);
}

.left-aligned-typography-lock-5:where(.w-variant-b19d5ef9-93b2-6481-e409-19944f81ec9f) {
  --affinda-2025_background---base: var(--affinda-2025_color--softclay---softclay-400);
  --affinda-2025_background---icon-default: var(--affinda-2025_typography---body-dark);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--softclay---softclay-600);
  --affinda-2025_background---level-1: var(--affinda-2025_color--softclay---softclay-500);
  --affinda-2025_background---border-default: var(--affinda-2025_color--softclay---softclay-700);
  --affinda-2025_background---contrast: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--softclay---softclay-600);
  --affinda-2025_background---border-heavy: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---border-active: var(--affinda-2025---_brand-ice);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-accent: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---watermark: #14343b0f;
  --affinda-2025_background---toggle-background: #fff9;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--softclay---softclay-500);
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-350);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_button--primary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---bg-default: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--primary---bg-hover: var(--affinda-2025_color--ice---ice-600);
  --affinda-2025_button--primary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-hover: #00000014;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--ghost---bg-hover: var(--affinda-2025---trasparent);
}

.left-aligned-typography-lock-5:where(.w-variant-b19d5ef9-93b2-6481-e409-19944f81eca0) {
  --affinda-2025_background---base: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---icon-default: var(--affinda-2025_typography---body-dark);
  --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
  --affinda-2025_background---border-subtle: var(--affinda-2025_color--mist-green---mistgreen-600);
  --affinda-2025_background---level-1: var(--affinda-2025_color--mist-green---mistgreen-300);
  --affinda-2025_background---border-default: var(--affinda-2025_color--mist-green---mistgreen-700);
  --affinda-2025_background---contrast: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---level-1-hover: var(--affinda-2025_color--mist-green---mistgreen-400);
  --affinda-2025_background---border-heavy: var(--affinda-2025_color--mist-green---mistgreen-700);
  --affinda-2025_background---border-active: var(--affinda-2025_color--softclay---softclay-800);
  --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
  --affinda-2025_background---client-logo: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_background---icon-accent: var(--affinda-2025_typography---heading-secondary);
  --affinda-2025_background---watermark: var(--affinda-2025_color--mist-green---mistgreen-400);
  --affinda-2025_background---toggle-background: #fff9;
  --affinda-2025_background---base-hover: var(--affinda-2025_color--mist-green---mistgreen-600);
  --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-400);
  --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-350);
  --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
  --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
  --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
  --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
  --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
  --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
  --affinda-2025_typography---font-bodyweight: 400;
  --affinda-2025_typography---headingleading: 0px;
  --affinda-2025_button--primary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--primary---bg-default: var(--affinda-2025---_brand-ice);
  --affinda-2025_button--primary---bg-hover: var(--affinda-2025_color--ice---ice-600);
  --affinda-2025_button--primary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---stroke: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--secondary---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--secondary---bg-hover: #00000014;
  --affinda-2025_button--secondary---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---text: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---stroke: var(--affinda-2025---_brand-soft-clay);
  --affinda-2025_button--ghost---icon: var(--affinda-2025---_brand-inkwell);
  --affinda-2025_button--ghost---bg-default: var(--affinda-2025---trasparent);
  --affinda-2025_button--ghost---bg-hover: var(--affinda-2025---trasparent);
}

.utility-page-form {
  flex-direction: column;
  align-items: stretch;
  display: flex;
}

@media screen and (min-width: 1280px) {
  .mobile-nav-dropdown-list {
    display: none;
    overflow: visible;
  }
}

@media screen and (min-width: 1440px) {
  body {
    --affinda-2025_layout--grid---max-width: 1440px;
    --affinda-2025_layout--grid---margins: 80px;
    --affinda-2025_layout--grid---gutter: 24px;
    --affinda-2025_layout--grid---columns: 12;
  }

  .affinda-2025--pill-wrap {
    top: -30px;
  }

  .affinda-2025--inkwell {
    position: static;
  }

  body {
    --_layout--grid---max-width: 1440px;
    --_layout--grid---margins: 80px;
    --_layout--grid---gutter: 24px;
    --_layout--grid---columns: 12;
  }

  .close-button-wrapper {
    position: static;
  }

  .close-menu-button {
    color: #14343b;
  }

  .mobile-nav-dropdown-list.w--open {
    flex-direction: column;
    align-items: center;
    display: flex;
  }

  .inkwell {
    position: static;
  }
}

@media screen and (min-width: 1920px) {
  .affinda-2025--container {
    --affinda-2025_layout--grid---max-width: 1440px;
    --affinda-2025_layout--grid---margins: 80px;
    --affinda-2025_layout--grid---gutter: 24px;
    --affinda-2025_layout--grid---columns: 12;
  }

  .navbar-menu-dropdown {
    padding-top: 0;
    padding-bottom: 0;
  }

  .navbar-mobile-menu {
    display: none;
  }

  .navbar-main-menu {
    justify-content: flex-end;
    align-items: center;
  }

  .navbar-container {
    padding-left: 0%;
    padding-right: 0%;
  }

  .card-image-backgound {
    max-height: 100%;
  }

  .container, .container-6 {
    ---mode--collection-37e86cd6-d9d3-9ace-8d48-e4052bafa60a: base;
  }

  .container-7 {
    --affinda-2025_layout--grid---max-width: 1440px;
    --affinda-2025_layout--grid---margins: 80px;
    --affinda-2025_layout--grid---gutter: 24px;
    --affinda-2025_layout--grid---columns: 12;
  }
}

@media screen and (max-width: 991px) {
  body {
    --affinda-2025_size--margins---margin-tb-default: var(--affinda-2025_size--primatives---7);
    --affinda-2025_size--margins---margin-lr: var(--affinda-2025_size--primatives---2-5);
    --affinda-2025_size--margins---margin-tb-loose: var(--affinda-2025_size--primatives---9);
    --affinda-2025_size--margins---margin-tb-tight: var(--affinda-2025_size--primatives---4);
    --affinda-2025_size--radii---logo-well: var(--affinda-2025_size--primatives---1-5);
    --affinda-2025_size--radii---image: var(--affinda-2025_size--primatives---0-5);
    --affinda-2025_size--radii---card-level-1: var(--affinda-2025_size--primatives---3);
    --affinda-2025_size--radii---input: var(--affinda-2025_size--primatives---1);
    --affinda-2025_size--radii---switch: var(--affinda-2025_size--primatives---full);
    --affinda-2025_size--radii---radio: var(--affinda-2025_size--primatives---full);
    --affinda-2025_size--radii---checkbox: var(--affinda-2025_size--primatives---0-5);
    --affinda-2025_size--radii---document-type: var(--affinda-2025_size--primatives---2);
    --affinda-2025_size--radii---button: var(--affinda-2025_size--primatives---full);
    --affinda-2025_size--radii---video-crop: var(--affinda-2025_size--primatives---1);
    --affinda-2025_size--radii---tag: var(--affinda-2025_size--primatives---0-5);
    --affinda-2025_size--radii---tooltip: var(--affinda-2025_size--primatives---0-5);
    --affinda-2025_layout--grid---max-width: 768px;
    --affinda-2025_layout--grid---margins: 32px;
    --affinda-2025_layout--grid---gutter: 16px;
    --affinda-2025_layout--grid---columns: 6;
  }

  .affinda-2025--section {
    padding: 56px 20px;
  }

  .affinda-2025--section.affinda-2025--section-header {
    padding-top: 0;
    padding-bottom: var(--affinda-2025_size--margins---margin-tb-default);
  }

  .affinda-2025--section.affinda-2025--illustration-page-banner {
    padding-bottom: var(--affinda-2025_size--margins---margin-tb-default);
  }

  .affinda-2025--container {
    width: 100%;
    max-width: none;
  }

  .affinda-2025--button.affinda-2025--primary, .affinda-2025--secondary {
    align-self: auto;
  }

  .affinda-2025--button-group {
    flex-flow: column;
    justify-content: center;
    align-items: flex-start;
  }

  .affinda-2025--button-group.affinda-2025--typography-lock-button-group-h1, .affinda-2025--button-group.affinda-2025--typography-lock-button-group-h2 {
    grid-column-gap: 12px;
    grid-row-gap: 12px;
  }

  .affinda-2025--button-group.affinda-2025--flex-horizontal.affinda-2025--flex-space-between {
    justify-content: flex-end;
    align-items: center;
    margin-top: 0;
  }

  .affinda-2025--body {
    width: 100%;
    line-height: 24px;
  }

  .affinda-2025--body.affinda-2025--typography-lock-paragraph-h1 {
    padding-top: 20px;
    font-size: 18px;
    line-height: 26px;
  }

  .affinda-2025--body.affinda-2025--typography-lock-paragraph-h2 {
    padding-top: 16px;
    font-size: 18px;
    line-height: 26px;
  }

  .affinda-2025--body.affinda-2025--copy-mobile-padding {
    padding-bottom: var(--affinda-2025_size--primatives---3);
  }

  .affinda-2025--primary {
    letter-spacing: -.76px;
  }

  .affinda-2025--primary.affinda-2025--hidden-on-desktop {
    padding-bottom: 24px;
  }

  .affinda-2025--page-banner {
    padding-top: 124px;
    padding-bottom: var(--affinda-2025_size--margins---margin-tb-default);
  }

  .affinda-2025--page-banner.affinda-2025--pill-image {
    margin-top: 0;
    padding-top: 124px;
    top: 0;
    overflow: visible;
  }

  .affinda-2025--page-banner-flex {
    grid-column-gap: 40px;
    grid-row-gap: 40px;
    flex-flow: column-reverse;
  }

  .affinda-2025--page-banner-flex.affinda-2025--pill-image {
    grid-column-gap: 40px;
    grid-row-gap: 40px;
    justify-content: space-between;
    align-items: stretch;
    margin-bottom: 0;
    padding-top: 0;
  }

  .affinda-2025--page-banner-text {
    padding-right: var(--affinda-2025_size--margins---margin-lr);
    padding-bottom: 0;
    padding-left: var(--affinda-2025_size--margins---margin-lr);
    --affinda-2025_size--margins---margin-tb-default: var(--affinda-2025_size--primatives---7);
    --affinda-2025_size--margins---margin-lr: var(--affinda-2025_size--primatives---2-5);
    --affinda-2025_size--margins---margin-tb-loose: var(--affinda-2025_size--primatives---9);
    --affinda-2025_size--margins---margin-tb-tight: var(--affinda-2025_size--primatives---4);
    width: 100%;
  }

  .affinda-2025--mobile-pill-image {
    justify-content: flex-end;
    display: inline-flex;
    position: relative;
    right: -20px;
    overflow: visible;
  }

  .affinda-2025--mobile-pill-image:where(.w-variant-846d1ba9-b997-ffd0-1bfe-4660037312ac) {
    overflow: visible;
  }

  .affinda-2025--mobile-pill-image-container {
    justify-content: flex-end;
    align-items: center;
    width: 100%;
    margin-top: 0;
    position: relative;
  }

  .affinda-2025--mobile-pill-image-container:where(.w-variant-846d1ba9-b997-ffd0-1bfe-4660037312ac) {
    display: flex;
  }

  .affinda-2025--pill-wrap {
    display: none;
    top: 0;
  }

  .affinda-2025--text-block-37 {
    font-size: 17px;
  }

  .affinda-2025--div-block-105 {
    padding-top: 0;
  }

  .affinda-2025--div-block-106 {
    padding-bottom: 0;
  }

  .affinda-2025--logos-grid.affinda-2025--w-layout-grid.affinda-2025--w-layout-grid-logos.affinda-2025--first-row {
    grid-column-gap: 12px;
    grid-row-gap: 12px;
    padding-bottom: 12px;
  }

  .affinda-2025--logos-grid.affinda-2025--w-layout-grid.affinda-2025--w-layout-grid-logos.affinda-2025--second-row {
    grid-column-gap: 12px;
    grid-row-gap: 12px;
  }

  .affinda-2025--logo-scroll-container.affinda-2025--pill-offset {
    margin-top: 0;
  }

  .affinda-2025--logo-card {
    padding-left: 24px;
    padding-right: 24px;
  }

  .affinda-2025--center-aligned-typography-lock {
    padding-left: 0;
    padding-right: 0;
  }

  .affinda-2025--flex-horizontal {
    flex-flow: wrap;
  }

  .affinda-2025--footer {
    padding-top: 3rem;
    padding-bottom: 3rem;
  }

  .affinda-2025--image-8 {
    margin-top: 0;
  }

  .affinda-2025--div-block-51 {
    flex-flow: column;
    display: none;
  }

  .affinda-2025--image-11 {
    color: var(--affinda-2025---_brand-white);
    display: block;
  }

  .affinda-2025--div-block-52 {
    padding-bottom: var(--affinda-2025_size--primatives---1-5);
    font-family: var(--affinda-2025_typography---primaryfont);
    color: var(--affinda-2025_typography---heading-primary);
    letter-spacing: -.4px;
    justify-content: space-between;
    align-items: flex-end;
    width: 100%;
    font-size: 20px;
    font-weight: 400;
    line-height: 120%;
    display: flex;
  }

  .affinda-2025--div-block-53 {
    border-bottom: 1px solid var(--affinda-2025_background---border-default);
    --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-100);
    --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-200);
    --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-mist-green);
    --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-white);
    --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
    --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-white);
    --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
    --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
    --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
    --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
    --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
    --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
    --affinda-2025_typography---font-bodyweight: 400;
    --affinda-2025_typography---headingleading: 0px;
    --affinda-2025_background---base: var(--affinda-2025---_brand-inkwell);
    --affinda-2025_background---icon-default: var(--affinda-2025---_brand-white);
    --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
    --affinda-2025_background---border-subtle: var(--affinda-2025_color--inkwell---inkwell-450);
    --affinda-2025_background---level-1: var(--affinda-2025_color--inkwell---inkwell-450);
    --affinda-2025_background---border-default: var(--affinda-2025_color--inkwell---inkwell-400);
    --affinda-2025_background---contrast: var(--affinda-2025_color--inkwell---inkwell-700);
    --affinda-2025_background---level-1-hover: var(--affinda-2025_color--inkwell---inkwell-400);
    --affinda-2025_background---border-heavy: var(--affinda-2025_color--inkwell---inkwell-700);
    --affinda-2025_background---border-active: var(--affinda-2025---_brand-ice);
    --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
    --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
    --affinda-2025_background---client-logo: var(--affinda-2025---_brand-white);
    --affinda-2025_background---icon-accent: var(--affinda-2025---_brand-ice);
    --affinda-2025_background---watermark: #ffffff0f;
    --affinda-2025_background---toggle-background: #14343b;
    --affinda-2025_background---base-hover: var(--affinda-2025_color--inkwell---inkwell-600);
    width: 100%;
    padding-top: 12px;
    padding-bottom: 12px;
  }

  .affinda-2025--image-12, .affinda-2025--footer-hidden {
    display: none;
  }

  .affinda-2025--footer-icon {
    display: block;
  }

  .affinda-2025--footer-icon.affinda-2025--footer-desktop-hidden {
    order: 0;
    display: block;
  }

  .affinda-2025--social-icons {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    flex: 0 auto;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    place-content: stretch space-between;
    align-items: center;
    display: flex;
  }

  .affinda-2025--footer-desktop-hidden {
    display: block;
  }

  .affinda-2025--footer-mobile-hidden, .affinda-2025--hidden-on-mobile {
    display: none;
  }

  .affinda-2025--inkwell {
    margin-top: -60px;
  }

  .affinda-2025--footer-left-cards {
    margin-right: 0;
    margin-bottom: var(--affinda-2025_size--primatives---2);
    grid-column-gap: 16px;
    grid-row-gap: 16px;
  }

  .affinda-2025--footer-grid {
    grid-template-columns: auto;
  }

  .affinda-2025--links-grid {
    grid-template-columns: 1fr 1fr;
  }

  .affinda-2025--footer-iso-grid {
    flex-flow: column;
    align-items: flex-start;
  }

  .affinda-2025--links-and-iso-flex-container {
    justify-content: space-between;
    width: 100%;
  }

  .affinda-2025--privacy-website-product-link-container {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    flex-flow: column;
    align-items: stretch;
    padding-top: 0;
    padding-bottom: 0;
  }

  .affinda-2025--logo-container {
    margin-top: 52px;
  }

  .affinda-2025--footer-card-container {
    background-image: none;
    background-repeat: repeat;
    background-size: auto;
    width: 315px;
    max-width: 315px;
    height: 430px;
    max-height: 430px;
  }

  .affinda-2025--footer-card-container.affinda-2025--hidden-on-desktop {
    display: block;
  }

  .affinda-2025--footer-card-container.affinda-2025--footer-card.affinda-2025--transparent-on-mobile {
    padding: var(--affinda-2025_size--primatives---2-5) var(--affinda-2025_size--primatives---0) var(--affinda-2025_size--primatives---0);
    background-color: var(--affinda-2025---trasparent);
    border-radius: 0;
  }

  .affinda-2025--footer-card-container.affinda-2025--footer-card.affinda-2025--transparent-on-mobile.affinda-2025--no-padding-on-mobile {
    padding: var(--affinda-2025_size--primatives---0);
  }

  .affinda-2025--page-banner-illustration {
    justify-content: flex-end;
    align-self: flex-end;
    width: 212px;
    max-width: 212px;
    height: 212px;
    max-height: 212px;
  }

  .affinda-2025--illustration-page-banner-flex {
    grid-column-gap: 40px;
    grid-row-gap: 40px;
    flex-flow: column-reverse;
  }

  .affinda-2025--illustration-page-banner {
    padding-top: 124px;
    padding-bottom: var(--affinda-2025_size--margins---margin-tb-default);
  }

  .affinda-2025--illustration:where(.w-variant-a9b95748-8f74-a9c7-d52c-c42e6fc2951b) {
    --affinda-2025_illustration---illustration-base: var(--affinda-2025---_brand-mist-green);
    --affinda-2025_illustration---illustration-accent-1: var(--affinda-2025---_brand-inkwell);
    --affinda-2025_illustration---illustration-accent-2: var(--affinda-2025---_brand-ivory-paper);
    --affinda-2025_illustration---illustration-accent-3: var(--affinda-2025_color--softclay---softclay-400);
    --affinda-2025_illustration---illustration-accent-4: var(--affinda-2025_color--mist-green---mistgreen-200);
    height: 100%;
  }

  .affinda-2025--illustration:where(.w-variant-6757a1d8-c21b-17dd-e8e7-e2181ffb36c6) {
    justify-content: center;
    align-items: center;
    display: flex;
  }

  body {
    --_size--margins---margin-lr: var(--_size--primatives---2-5);
    --_size--margins---margin-tb-tight: var(--_size--primatives---4-6);
    --_size--margins---margin-tb-default: var(--_size--primatives---7);
    --_size--margins---margin-tb-loose: var(--_size--primatives---9);
    --_size--radii---input: var(--_size--primatives---1-10);
    --_size--radii---switch: var(--_size--primatives---full);
    --_size--radii---radio: var(--_size--primatives---full);
    --_size--radii---checkbox: var(--_size--primatives---0-5);
    --_size--radii---logo-well: var(--_size--primatives---1-5);
    --_size--radii---card-level-1: var(--_size--primatives---3-6);
    --_size--radii---document-type: var(--_size--primatives---2-6);
    --_size--radii---button: var(--_size--primatives---full);
    --_size--radii---video-crop: var(--_size--primatives---1-10);
    --_size--radii---image: var(--_size--primatives---0-5);
    --_size--radii---tag: var(--_size--primatives---0-5);
    --_size--radii---tooltip: var(--_size--primatives---0-5);
    --_layout--grid---max-width: 768px;
    --_layout--grid---margins: 32px;
    --_layout--grid---gutter: 16px;
    --_layout--grid---columns: 6;
  }

  h1 {
    letter-spacing: -.76px;
    font-size: 38px;
  }

  h2 {
    letter-spacing: -.64px;
    font-size: 32px;
  }

  h3 {
    letter-spacing: -.5px;
    font-size: 25px;
  }

  h4 {
    letter-spacing: -.4px;
    font-size: 20px;
    line-height: 110%;
  }

  h5 {
    letter-spacing: -.36px;
    font-size: 18px;
    line-height: 110%;
  }

  .container-2 {
    width: 100%;
    max-width: none;
    padding-left: 32px;
    padding-right: 32px;
  }

  .navbar_component {
    color: #191919;
    position: absolute;
  }

  .button-6.tertiary.icon-5.small {
    width: 48px;
    height: 48px;
    margin-right: 0;
  }

  .mobile-menu-wrapper {
    width: 100vw;
    max-width: 100%;
    height: 100vh;
    min-height: 100vh;
    max-height: 100vh;
  }

  .navbar-dropdown-link {
    margin-top: 0;
    margin-bottom: 0;
    padding-top: 0;
    padding-bottom: 0;
    padding-left: 24px;
  }

  .navbar-dropdown-link.main-link {
    color: #14343b;
    padding-top: 0;
    font-size: 14px;
    font-weight: 700;
  }

  .menu-icon-button {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    width: 48px;
    height: 48px;
    margin-right: 0;
    padding-bottom: 0;
    padding-right: 0;
    display: flex;
  }

  .mobile-mega-block {
    border-bottom: 1px solid #e8eeed;
    padding-top: 32px;
    padding-bottom: 32px;
  }

  .mobile-mega-block.is-first {
    padding-top: 32px;
  }

  .navbar-dropdown {
    width: 100%;
    max-width: 100%;
    font-size: 1.5rem;
    position: relative;
  }

  .brand-affinda-logo {
    width: auto;
    height: 24px;
  }

  .navbar-link-text {
    border-bottom-style: none;
    border-bottom-width: 0;
    padding-top: 10px;
    padding-bottom: 10px;
    font-weight: 400;
  }

  .navbar-link-text:hover {
    border-bottom-style: none;
    border-bottom-width: 0;
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .navbar-link-text:focus {
    border-bottom-style: none;
    border-bottom-width: 0;
  }

  .dropdown-menu-icon {
    margin-top: 0;
    margin-bottom: 0;
    margin-right: 0;
    padding-right: 0;
    inset: auto 0% auto auto;
  }

  .mobile-menu-item {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
    border-bottom: 1px solid #e8eeed;
    justify-content: space-between;
    align-items: center;
    padding: 20px 12px;
    font-size: 20px;
    display: flex;
  }

  .button.primary {
    align-self: auto;
  }

  .icon-4.small {
    width: 24px;
    height: 24px;
    margin: 8px;
    padding: 0;
  }

  .mobile-menu-top-wrapper {
    margin-top: 100px;
  }

  .navbar-dropdown-container {
    border-color: #0b2b5c;
    align-items: flex-start;
  }

  .navbar-dropdown-toggle {
    border-bottom: 1px solid #e8eeed;
    justify-content: space-between;
    align-items: center;
    margin-right: 0;
    padding: 20px 12px;
    font-size: 20px;
    font-weight: 400;
    transition: none;
    display: flex;
  }

  .navbar-dropdown-toggle:hover {
    border-bottom-style: solid;
    border-bottom-width: 1px;
  }

  .navbar-dropdown-toggle:active {
    color: #b09670;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    font-weight: 400;
  }

  .navbar-dropdown-toggle:focus {
    border-bottom-style: solid;
    border-bottom-width: 1px;
  }

  .navbar-dropdown-toggle:focus-visible, .navbar-dropdown-toggle[data-wf-focus-visible] {
    color: #b09670;
    border-bottom-style: solid;
  }

  .navbar-dropdown-toggle.w--open {
    color: #14343b;
    font-weight: 400;
  }

  .navbar-dropdown-link-copy {
    margin-top: 0;
    margin-bottom: 0;
    padding-top: 0;
    padding-bottom: 0;
    padding-left: 24px;
  }

  .close-button-wrapper {
    margin: 20px;
    padding: 12px;
    position: absolute;
    inset: 0% 0% auto auto;
  }

  .close-menu-button {
    padding-top: 0;
  }

  .navbar-menu-dropdown {
    width: 100%;
    padding-top: 0;
    padding-bottom: 0;
    display: none;
  }

  .navbar-menu-dropdown.mob {
    color: #14343b;
    height: auto;
    display: block;
  }

  .mobile-mega-header {
    color: #b09670;
    margin-bottom: 0;
    padding-top: 0;
    padding-bottom: 16px;
    font-size: 20px;
  }

  .navbar-menu-button {
    width: 100%;
    padding-top: 20px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .navbar-menu-button.w--open {
    background-color: #0000;
  }

  .navbar-menu-link {
    letter-spacing: .5px;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    margin-left: 0;
    margin-right: 0;
    padding: 0;
    font-family: Neusans, Arial, sans-serif;
    font-size: 20px;
    font-weight: 400;
    display: flex;
  }

  .navbar-menu-link:hover {
    font-weight: 400;
  }

  .hidden-on-mobile {
    display: none;
  }

  .navbar-mobile-menu {
    background-color: #fff;
    flex-direction: column;
    width: 100%;
    min-width: 100%;
    max-width: 100%;
    height: auto;
    min-height: auto;
    max-height: none;
    padding: 20px;
    font-family: Neusans, Arial, sans-serif;
    font-weight: 400;
    display: block;
    overflow: auto;
  }

  .navbar-main-menu {
    color: #14343b;
    background-color: #fff;
    border-bottom: 1px solid #000;
    align-items: flex-start;
    min-width: 100%;
    max-width: 100%;
    height: auto;
    min-height: auto;
    margin-left: 0;
    padding: 0;
    display: flex;
    position: absolute;
    overflow: auto;
  }

  .mobile-nav-bar {
    color: #14343b;
    background-color: #fff;
    border: 1px solid #00000014;
    border-radius: 999px;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    height: 56px;
    margin-right: 0;
    padding: 8px 8px 8px 24px;
    font-family: Neusans, Arial, sans-serif;
    display: flex;
  }

  .navbar-container {
    color: #14343b;
    padding-top: 0;
    padding-left: 0;
    padding-right: 0;
    position: relative;
  }

  .dropdown-menu-icon-on-left {
    margin-top: 0;
    margin-bottom: 0;
    margin-right: 0;
    padding-right: 0;
    inset: auto 0% auto auto;
  }

  .mobile-menu-button-group {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
    margin-bottom: 8px;
    display: flex;
  }

  .mobile-nav-dropdown-list {
    padding-top: 32px;
    padding-left: 12px;
    padding-right: 12px;
    position: relative;
    overflow: hidden;
  }

  .mobile-nav-dropdown-list.w--open {
    box-shadow: none;
    background-color: #0000;
    border-style: none;
    align-items: flex-start;
    width: auto;
    padding-top: 0;
    position: static;
  }

  .item-with-icon {
    background-image: none;
    background-position: 0;
    background-repeat: no-repeat;
    background-size: auto;
    padding-left: 32px;
  }

  .navbar-menu-main-container {
    margin-right: 0;
    display: none;
  }

  .navbar-link-item-w {
    justify-content: center;
    align-items: flex-start;
    padding-top: 2px;
    padding-bottom: 2px;
    line-height: 14px;
  }

  .primary {
    letter-spacing: -.76px;
  }

  .card-with-image-image {
    object-fit: cover;
  }

  .illustrated-card-grid {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    flex-flow: row;
    width: 100%;
    margin-bottom: 32px;
    padding-top: 32px;
    padding-bottom: 32px;
    display: flex;
    overflow: hidden;
  }

  .body-2 {
    width: 100%;
    line-height: 24px;
  }

  .body-2.typography-lock-paragraph-h3 {
    padding-top: 12px;
    font-size: 16px;
    line-height: 24px;
  }

  .body-2.typography-lock-paragraph-h2 {
    padding-top: 16px;
    font-size: 18px;
    line-height: 26px;
  }

  .card-image-backgound {
    min-width: 300px;
  }

  .image-card-flex {
    flex-flow: column-reverse;
  }

  .button-7.primary, .button-7.secondary {
    align-self: auto;
  }

  .card-content {
    width: auto;
    padding: 24px 28px;
  }

  .card-content.slim-card {
    padding-top: 32px;
    padding-left: 24px;
    padding-right: 24px;
  }

  .card-content.wide-card {
    padding: 32px 24px 12px;
  }

  .text-block-37 {
    font-size: 17px;
  }

  .container {
    width: 100%;
    max-width: none;
  }

  .button-group {
    flex-flow: column;
    justify-content: center;
    align-items: flex-start;
  }

  .button-group.typography-lock-button-group-h3 {
    grid-column-gap: 12px;
    grid-row-gap: 12px;
    padding-top: 20px;
  }

  .button-group.typography-lock-button-group-h2 {
    grid-column-gap: 12px;
    grid-row-gap: 12px;
  }

  .section {
    padding: 56px 20px;
  }

  .card-with-image {
    min-width: 300px;
    min-height: 100%;
    max-height: 100%;
  }

  .image-card-content-wrapper {
    padding: 80px 24px 28px;
  }

  .center-aligned-typography-lock {
    padding-left: 0;
    padding-right: 0;
  }

  .text-block-43 {
    font-size: 17px;
  }

  ._1-by-3-grid {
    grid-template-columns: 1fr;
  }

  .text-block-44 {
    font-size: 17px;
  }

  .container-6 {
    width: 100%;
    max-width: none;
  }

  .section-5 {
    padding: 56px 20px;
  }

  .container-7 {
    width: 100%;
    max-width: none;
  }

  .button-group-2 {
    flex-flow: column;
    justify-content: center;
    align-items: flex-start;
  }

  .button-group-2.flex-horizontal.flex-space-between {
    justify-content: flex-end;
    align-items: center;
    margin-top: 0;
  }

  .body-3 {
    width: 100%;
    line-height: 24px;
  }

  .body-3.subtle.copy-mobile-padding.inkwell-text {
    text-align: left;
    padding-top: 20px;
  }

  .body-3.copy-mobile-padding {
    padding-bottom: var(--affinda-2025_size--primatives---3);
  }

  .primary-2 {
    letter-spacing: -.76px;
  }

  .primary-2.hidden-on-desktop {
    padding-bottom: 24px;
  }

  .flex-horizontal {
    flex-flow: wrap;
  }

  .footer {
    padding-top: 3rem;
    padding-bottom: 3rem;
  }

  .image-8 {
    margin-top: 0;
  }

  .div-block-51 {
    flex-flow: column;
    display: none;
  }

  .image-11 {
    color: var(--affinda-2025---_brand-white);
    display: block;
  }

  .div-block-52 {
    padding-bottom: var(--affinda-2025_size--primatives---1-5);
    font-family: var(--affinda-2025_typography---primaryfont);
    color: var(--affinda-2025_typography---heading-primary);
    letter-spacing: -.4px;
    justify-content: space-between;
    align-items: flex-end;
    width: 100%;
    font-size: 20px;
    font-weight: 400;
    line-height: 120%;
    display: flex;
  }

  .div-block-53 {
    border-bottom: 1px solid var(--affinda-2025_background---border-default);
    --affinda-2025_typography---body-default: var(--affinda-2025_color--inkwell---inkwell-100);
    --affinda-2025_typography---body-subtle: var(--affinda-2025_color--inkwell---inkwell-200);
    --affinda-2025_typography---heading-primary: var(--affinda-2025---_brand-mist-green);
    --affinda-2025_typography---heading-secondary: var(--affinda-2025---_brand-white);
    --affinda-2025_typography---primaryfont: Neusans, Arial, sans-serif;
    --affinda-2025_typography---body-dark: var(--affinda-2025---_brand-white);
    --affinda-2025_typography---nav-item-primary: var(--affinda-2025_typography---body-dark);
    --affinda-2025_typography---nav-item-secondary: var(--affinda-2025_typography---body-default);
    --affinda-2025_typography---footer-item-primary: var(--affinda-2025_typography---body-subtle);
    --affinda-2025_typography---footer-item-hover: var(--affinda-2025_typography---body-dark);
    --affinda-2025_typography---headingweight: "Neusans Book", Arial, sans-serif;
    --affinda-2025_typography---bodyweight: Neusans, Arial, sans-serif;
    --affinda-2025_typography---font-bodyweight: 400;
    --affinda-2025_typography---headingleading: 0px;
    --affinda-2025_background---base: var(--affinda-2025---_brand-inkwell);
    --affinda-2025_background---icon-default: var(--affinda-2025---_brand-white);
    --affinda-2025_background---ivory-paper: var(--affinda-2025---_brand-ivory-paper);
    --affinda-2025_background---border-subtle: var(--affinda-2025_color--inkwell---inkwell-450);
    --affinda-2025_background---level-1: var(--affinda-2025_color--inkwell---inkwell-450);
    --affinda-2025_background---border-default: var(--affinda-2025_color--inkwell---inkwell-400);
    --affinda-2025_background---contrast: var(--affinda-2025_color--inkwell---inkwell-700);
    --affinda-2025_background---level-1-hover: var(--affinda-2025_color--inkwell---inkwell-400);
    --affinda-2025_background---border-heavy: var(--affinda-2025_color--inkwell---inkwell-700);
    --affinda-2025_background---border-active: var(--affinda-2025---_brand-ice);
    --affinda-2025_background---soft-clay: var(--affinda-2025---_brand-soft-clay);
    --affinda-2025_background---mist-green: var(--affinda-2025---_brand-mist-green);
    --affinda-2025_background---client-logo: var(--affinda-2025---_brand-white);
    --affinda-2025_background---icon-accent: var(--affinda-2025---_brand-ice);
    --affinda-2025_background---watermark: #ffffff0f;
    --affinda-2025_background---toggle-background: #14343b;
    --affinda-2025_background---base-hover: var(--affinda-2025_color--inkwell---inkwell-600);
    width: 100%;
    padding-top: 12px;
    padding-bottom: 12px;
  }

  .image-12, .footer-hidden {
    display: none;
  }

  .footer-icon-2 {
    display: block;
  }

  .footer-icon-2.footer-desktop-hidden {
    order: 0;
    display: block;
  }

  .social-icons {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    flex: 0 auto;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    place-content: stretch space-between;
    align-items: center;
    display: flex;
  }

  .footer-desktop-hidden {
    display: block;
  }

  .footer-mobile-hidden, .hidden-on-mobile-2 {
    display: none;
  }

  .inkwell {
    margin-top: -60px;
  }

  .footer-left-cards {
    margin-right: 0;
    margin-bottom: var(--affinda-2025_size--primatives---2);
    grid-column-gap: 16px;
    grid-row-gap: 16px;
  }

  .footer-grid {
    grid-template-columns: auto;
  }

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

  .footer-iso-grid {
    flex-flow: column;
    align-items: flex-start;
    display: flex;
  }

  .links-and-iso-flex-container {
    flex-flow: column;
    justify-content: space-between;
    align-items: flex-start;
    width: 100%;
  }

  .privacy-website-product-link-container {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    flex-flow: column;
    align-items: stretch;
    padding-top: 0;
    padding-bottom: 0;
  }

  .logo-container {
    margin-top: 52px;
  }

  .footer-card-container {
    background-image: none;
    background-repeat: repeat;
    background-size: auto;
    width: 315px;
    max-width: 315px;
    height: 430px;
    max-height: 430px;
  }

  .footer-card-container.hidden-on-desktop {
    display: block;
  }

  .footer-card-container.footer-card.transparent-on-mobile {
    padding: var(--affinda-2025_size--primatives---2-5) var(--affinda-2025_size--primatives---0) var(--affinda-2025_size--primatives---0);
    background-color: var(--affinda-2025---trasparent);
    border-radius: 0;
  }

  .footer-card-container.footer-card.transparent-on-mobile.no-padding-on-mobile {
    padding: var(--affinda-2025_size--primatives---0);
  }

  .related-content-wrapper {
    margin-bottom: 16px;
  }

  .related-content-collection {
    margin-bottom: 32px;
  }

  .button-group-3 {
    flex-flow: column;
    justify-content: center;
    align-items: flex-start;
  }

  .button-group-3.typography-lock-button-group-h2 {
    grid-column-gap: 12px;
    grid-row-gap: 12px;
  }

  .section-6 {
    padding: 56px 20px;
  }

  .primary-3 {
    letter-spacing: -.76px;
  }

  .text-block-45 {
    font-size: 17px;
  }

  ._1-by-4-grid {
    grid-template-columns: 1fr 1fr;
  }

  .main-navbar {
    justify-content: center;
    display: flex;
  }

  .button-group-4 {
    flex-flow: column;
    justify-content: center;
    align-items: flex-start;
  }

  .button-group-4.typography-lock-button-group-h2 {
    grid-column-gap: 12px;
    grid-row-gap: 12px;
  }

  .body-4 {
    width: 100%;
    line-height: 24px;
  }

  .body-4.typography-lock-paragraph-h2 {
    padding-top: 16px;
    font-size: 18px;
    line-height: 26px;
  }

  .primary-4 {
    letter-spacing: -.76px;
  }

  .button-group-5 {
    flex-flow: column;
    justify-content: center;
    align-items: flex-start;
  }

  .button-group-5.typography-lock-button-group-h2 {
    grid-column-gap: 12px;
    grid-row-gap: 12px;
  }

  .body-5 {
    width: 100%;
    line-height: 24px;
  }

  .body-5.typography-lock-paragraph-h2 {
    padding-top: 16px;
    font-size: 18px;
    line-height: 26px;
  }

  .primary-5 {
    letter-spacing: -.76px;
  }

  .button-group-6 {
    flex-flow: column;
    justify-content: center;
    align-items: flex-start;
  }

  .button-group-6.typography-lock-button-group-h2 {
    grid-column-gap: 12px;
    grid-row-gap: 12px;
  }

  .body-6 {
    width: 100%;
    line-height: 24px;
  }

  .body-6.typography-lock-paragraph-h2 {
    padding-top: 16px;
    font-size: 18px;
    line-height: 26px;
  }

  .primary-6 {
    letter-spacing: -.76px;
  }

  .secondary {
    align-self: auto;
  }

  .button-group-7 {
    flex-flow: column;
    justify-content: center;
    align-items: flex-start;
  }

  .button-group-7.typography-lock-button-group-h2 {
    grid-column-gap: 12px;
    grid-row-gap: 12px;
  }

  .body-7 {
    width: 100%;
    line-height: 24px;
  }

  .body-7.typography-lock-paragraph-h2 {
    padding-top: 16px;
    font-size: 18px;
    line-height: 26px;
  }

  .primary-7 {
    letter-spacing: -.76px;
  }
}

@media screen and (max-width: 767px) {
  body {
    --affinda-2025_layout--grid---max-width: 375px;
    --affinda-2025_layout--grid---margins: 20px;
    --affinda-2025_layout--grid---gutter: 16px;
    --affinda-2025_layout--grid---columns: 4;
  }

  .affinda-2025--section {
    max-width: 100vw;
    overflow: hidden;
  }

  .affinda-2025--container, .affinda-2025--button.affinda-2025--primary, .affinda-2025--secondary {
    width: 100%;
  }

  .affinda-2025--secondary.affinda-2025--round.affinda-2025--inkwell {
    width: auto;
  }

  .affinda-2025--page-banner {
    width: 100%;
  }

  .affinda-2025--page-banner-flex {
    flex-flow: column-reverse;
  }

  .affinda-2025--page-banner-text {
    width: 100%;
  }

  .affinda-2025--mobile-pill-image-container {
    justify-content: flex-end;
    align-items: center;
  }

  .affinda-2025--utility-padding-bottom-2rem {
    padding-bottom: 1rem;
  }

  .affinda-2025--left-side-image-text-grid {
    flex-flow: column;
    align-items: center;
    display: flex;
  }

  .affinda-2025--links-grid {
    grid-template-columns: 1fr;
  }

  .affinda-2025--illustration-page-banner-flex {
    flex-flow: column-reverse;
  }

  .affinda-2025--illustration-page-banner {
    width: 100%;
  }

  body {
    --_layout--grid---max-width: 375px;
    --_layout--grid---margins: 20px;
    --_layout--grid---gutter: 16px;
    --_layout--grid---columns: 4;
  }

  .container-2 {
    width: 100%;
  }

  .navbar_component {
    min-height: 4rem;
  }

  .navbar-dropdown-link, .button.primary, .navbar-dropdown-link-copy {
    width: 100%;
  }

  .illustrated-card-grid {
    grid-template-rows: auto;
    grid-template-columns: minmax(335px, 400px) minmax(335px, 400px) minmax(335px, 400px);
    grid-auto-columns: 1fr;
    max-width: 100vw;
    overflow: hidden;
  }

  .button-7.primary, .button-7.secondary {
    width: 100%;
  }

  .card-content {
    padding-bottom: 32px;
  }

  .container {
    width: 100%;
  }

  .section {
    max-width: 100vw;
    overflow: hidden;
  }

  .utility-padding-bottom-2rem {
    padding-bottom: 1rem;
  }

  .container-6 {
    width: 100%;
  }

  .image-text-grid {
    flex-flow: column;
    align-items: center;
    display: flex;
  }

  .section-5 {
    max-width: 100vw;
    overflow: hidden;
  }

  .container-7, .secondary {
    width: 100%;
  }

  .secondary.round.inkwell {
    width: auto;
  }

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

  .section-6 {
    max-width: 100vw;
    overflow: hidden;
  }

  .secondary {
    width: 100%;
  }
}

@media screen and (max-width: 479px) {
  body {
    --affinda-2025_layout--grid---max-width: 320px;
    --affinda-2025_layout--grid---margins: 16px;
    --affinda-2025_layout--grid---gutter: 16px;
    --affinda-2025_layout--grid---columns: 4;
  }

  .affinda-2025--container {
    width: 100%;
    margin-left: 0;
    margin-right: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .affinda-2025--button {
    margin-top: var(--affinda-2025---size-1\<deleted\|variable-3fe895ef-3554-94a9-d9d4-36de50c0b4b6\>);
    margin-bottom: var(--affinda-2025---size-1\<deleted\|variable-3fe895ef-3554-94a9-d9d4-36de50c0b4b6\>);
    white-space: nowrap;
  }

  .affinda-2025--button-group {
    flex-flow: column;
    justify-content: flex-start;
    align-items: stretch;
    width: 100%;
  }

  .affinda-2025--section-header {
    font-size: 1.8rem;
  }

  .affinda-2025--center-aligned-typography-lock:where(.w-variant-43c49890-de98-af71-aee3-94f06d8db9ee), .affinda-2025--center-aligned-typography-lock:where(.w-variant-c7559f0f-1d2a-8acf-d2c2-2ecfdbcf0a1a) {
    padding-left: 0;
    padding-right: 0;
  }

  .affinda-2025--image-400 {
    width: 100%;
  }

  .affinda-2025--footer-card-container {
    background-image: none;
  }

  .affinda-2025--illustration {
    display: flex;
  }

  body {
    --_layout--grid---max-width: 320px;
    --_layout--grid---margins: 16px;
    --_layout--grid---gutter: 16px;
    --_layout--grid---columns: 4;
  }

  .container-2 {
    width: 100%;
    margin-left: 0;
    margin-right: 0;
    padding-left: 20px;
    padding-right: 20px;
  }

  .button-6 {
    white-space: nowrap;
    min-width: 100%;
    margin-top: 8px;
    margin-bottom: 8px;
  }

  .mobile-menu-wrapper {
    display: block;
  }

  .navbar-dropdown-link {
    white-space: normal;
    padding-left: .25rem;
  }

  .button {
    white-space: nowrap;
    margin-top: 8px;
    margin-bottom: 8px;
  }

  .navbar-dropdown-container {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .navbar-dropdown-link-copy {
    white-space: normal;
    padding-left: .25rem;
  }

  .navbar-menu-dropdown {
    display: block;
  }

  .navbar-menu-dropdown.mob {
    height: auto;
  }

  .mobile-menu-button-group {
    flex-direction: column;
  }

  .mobile-nav-dropdown-list {
    overflow: hidden;
  }

  .mobile-nav-dropdown-list.w--open {
    padding-top: 0;
  }

  .item-with-icon {
    background-position: 0;
    padding-left: 32px;
  }

  .text-block-42 {
    line-height: 110%;
  }

  .card-with-image-image {
    overflow: hidden;
  }

  .image-card-flex.with-image {
    width: 100%;
    max-width: 100%;
    overflow: hidden;
  }

  .button-7 {
    white-space: nowrap;
    margin-top: 8px;
    margin-bottom: 8px;
  }

  .card-content {
    padding-bottom: 0;
  }

  .container {
    width: 100%;
    margin-left: 0;
    margin-right: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .button-group {
    flex-flow: column;
    justify-content: flex-start;
    align-items: stretch;
    width: 100%;
  }

  .card-illustration-bottom {
    justify-content: flex-start;
    align-items: flex-end;
    width: 100%;
    height: auto;
  }

  .card-image-bottom {
    max-width: 100%;
    overflow: hidden;
  }

  .container-6 {
    width: 100%;
    margin-left: 0;
    margin-right: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .image-400 {
    width: 100%;
  }

  .container-7 {
    width: 100%;
    margin-left: 0;
    margin-right: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .button-8 {
    margin-top: var(--affinda-2025---size-1\<deleted\|variable-3fe895ef-3554-94a9-d9d4-36de50c0b4b6\>);
    margin-bottom: var(--affinda-2025---size-1\<deleted\|variable-3fe895ef-3554-94a9-d9d4-36de50c0b4b6\>);
    white-space: nowrap;
  }

  .button-group-2 {
    flex-flow: column;
    justify-content: flex-start;
    align-items: stretch;
    width: 100%;
  }

  .footer-card-container {
    background-image: none;
  }

  .related-content-wrapper {
    margin-bottom: 16px;
  }

  .button-group-3 {
    flex-flow: column;
    justify-content: flex-start;
    align-items: stretch;
    width: 100%;
  }

  ._1-by-4-grid {
    flex-flow: column;
    grid-auto-flow: row;
    display: flex;
  }

  .block-content {
    padding-right: 0;
  }

  .button-group-4 {
    flex-flow: column;
    justify-content: flex-start;
    align-items: stretch;
    width: 100%;
  }

  .block-content-2, .block-content-3, .block-content-4 {
    padding-right: 0;
  }

  .button-group-5, .button-group-6, .button-group-7 {
    flex-flow: column;
    justify-content: flex-start;
    align-items: stretch;
    width: 100%;
  }
}

#w-node-aaecebf6-1c56-ffcd-8aea-c66ce3f51364-e3f51360 {
  align-self: auto;
}

#w-node-aaecebf6-1c56-ffcd-8aea-c66ce3f513df-e3f51360 {
  order: 0;
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-_7b8c3f7b-2db3-0851-c885-4dcedf277859-df277856 {
  align-self: center;
}
