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

:where(button.w-popover-trigger) {
  color: inherit;
  cursor: pointer;
  font: inherit;
  line-height: inherit;
  text-align: inherit;
  -webkit-text-decoration: inherit;
  text-decoration: inherit;
  background-color: #0000;
  border: 0;
  margin: 0;
  padding: 0;
}

.w-popover {
  position-anchor: none;
}

.w-popover[popover]:not(:popover-open) {
  display: none;
}

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

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

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

pre.w-code-block code > span {
  display: block !important;
}

.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;
  width: auto !important;
  height: auto !important;
  overflow: unset !important;
  background-color: #fff !important;
  border-radius: 3px !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 {
  width: auto;
  height: auto;
  font-size: inherit;
  line-height: inherit;
  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;
}

.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: Line Rounded Icon Font Brix;
  src: url("https://cdn.prod.website-files.com/69cbd39c6e1229d6ca58f341/69cbd39d6e1229d6ca58f3d1_line-rounded-icon-font-brix.woff2") format("woff2");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Line Squared Icon Font Brix;
  src: url("https://cdn.prod.website-files.com/69cbd39c6e1229d6ca58f341/69cbd39d6e1229d6ca58f3e2_line-squared-icon-font-brix.woff2") format("woff2");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Filled Icon Brix;
  src: url("https://cdn.prod.website-files.com/69cbd39c6e1229d6ca58f341/69cbd39d6e1229d6ca58f3d7_filled-icon-brix.woff2") format("woff2");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Social Media Icon Font Brix;
  src: url("https://cdn.prod.website-files.com/69cbd39c6e1229d6ca58f341/69cbd39d6e1229d6ca58f514_Social-Media-Icon-Font-Brix.woff") format("woff");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Builderaifont;
  src: url("https://cdn.prod.website-files.com/69cbd39c6e1229d6ca58f341/69cbd39d6e1229d6ca58f651_builderaifont.woff") format("woff");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Social Icons Font;
  src: url("https://cdn.prod.website-files.com/69cbd39c6e1229d6ca58f341/69de053527df4ea2d59d22e0_971deb5447c12fe8a02c7e9e0e6c7a3b_social-icon-font.woff2") format("woff2"), url("https://cdn.prod.website-files.com/69cbd39c6e1229d6ca58f341/69de053527df4ea2d59d22e3_ea17ce4a415674d3d2e3a318d8af3aa0_social-icon-font.eot") format("embedded-opentype"), url("https://cdn.prod.website-files.com/69cbd39c6e1229d6ca58f341/69de053527df4ea2d59d22f4_3c47570e7a840d75f697478f3c703336_social-icon-font.woff") format("woff"), url("https://cdn.prod.website-files.com/69cbd39c6e1229d6ca58f341/69de053527df4ea2d59d22eb_f03151b8a3433ac42901fe5262969b9f_social-icon-font.ttf") format("truetype"), url("https://cdn.prod.website-files.com/69cbd39c6e1229d6ca58f341/69de053527df4ea2d59d22ef_2b7e98060e66230a97ab1f5ec915e206_social-icon-font.svg") format("svg");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Line Square Icons;
  src: url("https://cdn.prod.website-files.com/69cbd39c6e1229d6ca58f341/69de053527df4ea2d59d22e1_819610507fe82439585a2e96e675cd7d_line-square-icons.woff2") format("woff2"), url("https://cdn.prod.website-files.com/69cbd39c6e1229d6ca58f341/69de053527df4ea2d59d22e5_76ad0e42862911ee907a4a07d52cc7b8_line-square-icons.eot") format("embedded-opentype"), url("https://cdn.prod.website-files.com/69cbd39c6e1229d6ca58f341/69de053527df4ea2d59d22f3_527c06cb0b657e115378c7067a5803ea_line-square-icons.woff") format("woff"), url("https://cdn.prod.website-files.com/69cbd39c6e1229d6ca58f341/69de053527df4ea2d59d22ec_c5c4ece4afb28379ac240af2bd48bb5c_line-square-icons.ttf") format("truetype"), url("https://cdn.prod.website-files.com/69cbd39c6e1229d6ca58f341/69de053527df4ea2d59d22f0_3b621c760afef70c65f620cdd266691b_line-square-icons.svg") format("svg");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Filled Icons;
  src: url("https://cdn.prod.website-files.com/69cbd39c6e1229d6ca58f341/69de053527df4ea2d59d22e2_b5fcc61019a09bca87faa22a424a2de9_filled-icon-font.woff2") format("woff2"), url("https://cdn.prod.website-files.com/69cbd39c6e1229d6ca58f341/69de053527df4ea2d59d22e6_a9a09d82b191ed3191e0a0b20cfeaf7c_filled-icon-font.eot") format("embedded-opentype"), url("https://cdn.prod.website-files.com/69cbd39c6e1229d6ca58f341/69de053527df4ea2d59d22e8_686757b90ef857b142bdcf1314ad8d89_filled-icon-font.woff") format("woff"), url("https://cdn.prod.website-files.com/69cbd39c6e1229d6ca58f341/69de053527df4ea2d59d22ed_d376e2f061760b4eb3012f78a2cf0d42_filled-icon-font.ttf") format("truetype"), url("https://cdn.prod.website-files.com/69cbd39c6e1229d6ca58f341/69de053527df4ea2d59d22f1_5c6a2b8dc8bd4654cd17a4219ccaeda3_filled-icon-font.svg") format("svg");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Line Rounded Icons;
  src: url("https://cdn.prod.website-files.com/69cbd39c6e1229d6ca58f341/69de053527df4ea2d59d22e4_ba2a6a4e7ee8f5345052e1634b67e61d_line-rounded-icons.woff2") format("woff2"), url("https://cdn.prod.website-files.com/69cbd39c6e1229d6ca58f341/69de053527df4ea2d59d22e7_acc6b51a3e6324b9cc1a9c278bee22ba_line-rounded-icons.eot") format("embedded-opentype"), url("https://cdn.prod.website-files.com/69cbd39c6e1229d6ca58f341/69de053527df4ea2d59d22e9_ded4a6052bd0993b39682ef41200db09_line-rounded-icons.woff") format("woff"), url("https://cdn.prod.website-files.com/69cbd39c6e1229d6ca58f341/69de053527df4ea2d59d22ee_9e38764cd0f33f41771f94b790679cb2_line-rounded-icons.ttf") format("truetype"), url("https://cdn.prod.website-files.com/69cbd39c6e1229d6ca58f341/69de053527df4ea2d59d22f2_d2a08a0f22f135e9aa9b1b9b0d06b87b_line-rounded-icons.svg") format("svg");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Dashflow custom icon font;
  src: url("https://cdn.prod.website-files.com/69cbd39c6e1229d6ca58f341/69de053527df4ea2d59d22ea_bc047510ce5912ec76f3cae88932aad5_dashflow-custom-icon-font.woff") format("woff");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

:root {
  --_colors---neutrals--100: white;
  --_typography---core--font--family--primary-font: Montserrat, sans-serif;
  --_globals---global--text-color--100: var(--egi);
  --_components---body-text--md: var(--_typography---core--font--displays--display-1);
  --_typography---core--font--line-height--lg: 1.5em;
  --_typography---core--font--weight--mid: 500;
  --_typography---core--font--letter-spacing--sm: -.03rem;
  --_colors---neutrals--800: #0060a9;
  --_typography---core--font--displays--display-9: 3.75rem;
  --_typography---core--font--line-height--sm: 1.115em;
  --_typography---core--font--weight--strong: 600;
  --_typography---core--font--displays--display-7: 2.25rem;
  --_typography---core--font--line-height--md: 1.25em;
  --_typography---core--font--displays--display-5: 1.5rem;
  --_typography---core--font--displays--display-4: 1.25rem;
  --_typography---core--font--displays--display-3: 1.125rem;
  --_typography---core--font--displays--display-2: 1rem;
  --_colors---neutrals--600: #5a6b87;
  --_colors---neutrals--500: #8f96a9;
  --spacing--sm: var(--sizes--size-7);
  --spacing--lg: var(--sizes--size-9);
  --core--sizes--margins--2xsm\<deleted\|variable-55ac122f-7934-84c0-14ad-4ec1a2462639\>: var(--sizes--size-4);
  --global--padding--default\<deleted\|variable-62df1c29-e8f0-702a-3af2-a391f70a5474\>: 40px;
  --spacing--3xs: var(--sizes--size-4);
  --container--default: 75.25rem;
  --spacing--md: var(--sizes--size-8);
  --spacing--6xl: var(--sizes--size-16);
  --_colors---primary--100: #0060a9;
  --core--sizes--borders-radius--sm\<deleted\|variable-8dbc35e5-4668-b84f-4800-ad38e1d2c5d7\>: var(--core--sizes--size-6\<deleted\|variable-1f832ce0-475d-0b13-8536-b9e9951c2b96\>);
  --spacing--xs: var(--sizes--size-6);
  --spacing--4xs: var(--sizes--size-3);
  --spacing--5xl: var(--sizes--size-15);
  --spacing--5xs: var(--sizes--size-2);
  --_components---border-radius--2xs: var(--border-radius--radius-2xs);
  --spacing--2xs: var(--sizes--size-5);
  --spacing--4xl: var(--sizes--size-14);
  --spacing--3xl: var(--sizes--size-12);
  --container--small: 72.75rem;
  --container--extra-small: 60rem;
  --container--desktop: 90rem;
  --_components---section--lg: var(--sizes--size-16);
  --_globals---global--background--100: var(--_colors---neutrals--100);
  --_components---section--sm: var(--sizes--size-14);
  --_components---section--md: var(--sizes--size-15);
  --sizes--size-8: 2rem;
  --sizes--size-12: 4rem;
  --sizes--size-9: 2.5rem;
  --sizes--none: 0rem;
  --spacing--xl: var(--sizes--size-10);
  --_components---section--xs: var(--sizes--size-12);
  --spacing--none: var(--sizes--none);
  --_components---section--xl: var(--sizes--size-17);
  --elements-webflow-library--neutral--100: white;
  --_components---border-width--md: 1px;
  --_globals---global--borders--200: var(--_colors---neutrals--200);
  --_globals---global--background--200: var(--_colors---neutrals--200);
  --_colors---opacity-accent--faint: #f5f9ff;
  --_globals---global--borders--accent: var(--_colors---primary--100);
  --sizes--size-13: 4.5rem;
  --_components---border-radius--3xs: var(--3rem);
  --sizes--size-10: 3rem;
  --_components---body-text--sm: var(--_typography---core--font--displays--display-1);
  --_globals---global--borders--transparent: #fff0;
  --_globals---global--borders--300: var(--_colors---neutrals--600);
  --_globals---global--background--400: var(--_colors---neutrals--800);
  --_globals---global--text-color--300: var(--_colors---neutrals--100);
  --_globals---global--text-color--400: var(--_colors---neutrals--200);
  --_globals---global--borders--400: var(--_colors---neutrals--700);
  --_globals---global--background--300: var(--_colors---neutrals--700);
  --gaps--gap-sm: var(--sizes--size-7);
  --_typography---core--font--weight--regular: 400;
  --gaps--gap-2xs: var(--sizes--size-5);
  --_typography---core--font--displays--display-10: 4.5rem;
  --_typography---core--font--displays--display-8: 3rem;
  --_typography---core--font--weight--bold: 700;
  --_typography---core--font--icons--line-squared: "Line Squared Icon Font Brix", Arial, sans-serif;
  --gaps--gap-md: var(--sizes--size-8);
  --gaps--gap-lg: var(--sizes--size-9);
  --gaps--gap-2xl: var(--sizes--size-12);
  --spacing--2xl: var(--sizes--size-11);
  --border-radius--radius-4xs: var(--sizes--size-3);
  --_globals---global--color--accent-hover: var(--_colors---secondary--100);
  --sizes--size-11: 3.5rem;
  --_typography---core--font--icons--line-rounded: "Line Rounded Icon Font Brix", Arial, sans-serif;
  --core--sizes--gap--4xsm\<deleted\|variable-6f5be2f9-c53b-7709-ec2c-a7901e4f5111\>: var(--sizes--size-2);
  --_typography---core--font--displays--display-1: .875rem;
  --core--sizes--margins--md\<deleted\|variable-7850270f-3c3a-d486-b072-fcfa96fd5cd0\>: var(--sizes--size-6);
  --core--sizes--paddings--sm\<deleted\|variable-75e4db12-a8e9-df98-948e-639c9632064f\>: var(--core--sizes--size-6\<deleted\|variable-1f832ce0-475d-0b13-8536-b9e9951c2b96\>);
  --core--sizes--gap--2xsm\<deleted\|variable-0727b325-890b-70ac-241a-00ac05813612\>: var(--sizes--size-4);
  --_colors---neutrals--300: #d3d8e9;
  --gaps--gap-3xs: var(--sizes--size-4);
  --_globals---global--text-color--accent: var(--_colors---primary--100);
  --sizes--size-16: 7.5rem;
  --core--sizes--margins--none\<deleted\|variable-0e18a34b-ea73-2b81-61e3-d331ee382a82\>: var(--sizes--none);
  --_typography---core--font--displays--display-6: 1.875rem;
  --gaps--gap-4xs: var(--sizes--size-3);
  --_components---border-radius--4xs: .875rem;
  --_components---border-radius--sm: var(--border-radius--radius-sm);
  --_components---border-radius--md: var(--border-radius--radius-md);
  --_components---border-radius--lg: var(--border-radius--radius-lg);
  --_components---border-radius--xl: var(--border-radius--radius-xl);
  --_components---border-radius--2xl: 3.75rem;
  --_globals---global--divider--200: var(--_colors---neutrals--300);
  --core--sizes--margins--sm\<deleted\|variable-d5c095e7-e2b8-d4d7-7910-ec6864350456\>: var(--core--sizes--size-6\<deleted\|variable-1f832ce0-475d-0b13-8536-b9e9951c2b96\>);
  --core--sizes--margins--lg\<deleted\|variable-bb090797-f63f-9e2c-778d-6fac8a83369a\>: var(--sizes--size-7);
  --_globals---global--borders--100: var(--_colors---neutrals--100);
  --_components---border-width--lg: 1.5px;
  --_globals---global--text-color--200: var(--_colors---neutrals--800);
  --sizes--size-7: 1.5rem;
  --sizes--size-14: 5rem;
  --core--sizes--margins--5xlg\<deleted\|variable-ca052e4e-55d9-68bb-177c-5e30ec5ef56d\>: var(--sizes--size-12);
  --border-radius--radius-5xs: var(--sizes--size-2);
  --_components---body-text--lg: var(--_typography---core--font--displays--display-3);
  --core--colors--neutrals--100\<deleted\|variable-5cface1d-6c1d-fd7f-3f36-8288111774f4\>: white;
  --gaps--none: var(--sizes--none);
  --sizes--size-4: .75rem;
  --_globals---global--background--accent: var(--_colors---primary--100);
  --_colors---opacity-dark--faint: color-mix(in srgb, var(--_colors---neutrals--800) 10%, #fff0 90%);
  --_globals---global--background--500: var(--_colors---secondary--500);
  --_globals---global--text-color--500: var(--_colors---secondary--100);
  --_globals---global--background--transparent: #fff0;
  --_globals---global--borders--600: var(--_colors---secondary--500);
  --_base-collection---neutral--100: white;
  --_components---cards--4xs: var(--sizes--size-3);
  --_colors---system--blue-100: color-mix(in srgb, var(--_colors---system--blue-400) 20%, var(--_colors---neutrals--100) 80%);
  --_globals---global--color--accent: var(--_colors---primary--100);
  --_components---cards--2xs: var(--sizes--size-5);
  --_components---cards--xs: var(--_components---body-text--md);
  --_components---cards--lg: var(--sizes--size-9);
  --_components---cards--xl: var(--sizes--size-10);
  --_components---cards--3xs: var(--sizes--size-4);
  --_components---cards--sm: var(--sizes--size-7);
  --_components---cards--md: var(--sizes--size-8);
  --sizes--size-17: 8.75rem;
  --_globals---global--borders--500: var(--_colors---neutrals--800);
  --border-radius--none: var(--sizes--none);
  --alley-component-library--gray--900: #131316;
  --gaps--gap-5xs: var(--sizes--size-2);
  --border-radius--radius-rounded: 100%;
  --border-radius--radius-sm: var(--sizes--size-7);
  --3rem: var(--sizes--size-4);
  --_typography---core--font--weight--extra-bold: 800;
  --_typography---core--font--icons--social-media: "Social Media Icon Font Brix", Arial, sans-serif;
  --core--sizes--paddings--lg\<deleted\|variable-10554873-4406-79d5-f46b-359f9c12b582\>: var(--sizes--size-7);
  --_colors---neutrals--200: #f7f9fc;
  --_typography---core--font--icons--filled-icon: "Filled Icon Brix", Arial, sans-serif;
  --gaps--gap-4xl: var(--sizes--size-15);
  --gaps--gap-5xl: 12.5rem;
  --sizes--size-3: .5rem;
  --core--sizes--borders-radius--5xsm\<deleted\|variable-a61571bb-98c0-892c-f9c5-68e90518b58e\>: var(--sizes--size-1);
  --core--fonts--displays--display-1\<deleted\|variable-b55d1dd6-18d7-790c-0032-6850ce0c10a9\>: 14px;
  --_colors---neutrals--400: #bdc2d4;
  --_colors---neutrals--700: #050f26;
  --_colors---secondary--100: #0060a9;
  --_colors---secondary--400: var(--_colors---secondary--100);
  --_colors---secondary--500: #f4f7ff;
  --_global-variable-collection---global-padidngs--sm\<deleted\|variable-d40c8884-7a98-e571-1390-695a0dbcf43c\>: var(--core--sizes--size-6\<deleted\|variable-1f832ce0-475d-0b13-8536-b9e9951c2b96\>);
  --gaps--gap-xs: var(--sizes--size-6);
  --gaps--gap-xl: var(--sizes--size-10);
  --gaps--gap-3xl: var(--sizes--size-14);
  --border-radius--radius-2xs: var(--sizes--size-5);
  --sizes--size-6: 1.25rem;
  --sizes--size-2: .25rem;
  --_colors---system--red-100: color-mix(in srgb, var(--_colors---system--red-400) 20%, var(--_colors---neutrals--100) 80%);
  --_colors---system--red-200: color-mix(in srgb, var(--_colors---system--red-400) 40%, var(--_colors---neutrals--100) 60%);
  --_colors---system--red-300: color-mix(in srgb, var(--_colors---system--red-400) 60%, var(--_colors---neutrals--100) 40%);
  --_colors---system--red-400: #fe566b;
  --_colors---system--blue-200: color-mix(in srgb, var(--_colors---system--blue-400) 40%, var(--_colors---neutrals--100) 60%);
  --_colors---system--blue-300: color-mix(in srgb, var(--_colors---system--blue-400) 60%, var(--_colors---neutrals--100) 40%);
  --_colors---system--blue-400: #64a7ff;
  --_colors---system--green-100: color-mix(in srgb, var(--_colors---system--green-400) 20%, var(--_colors---neutrals--100) 80%);
  --_colors---system--green-200: color-mix(in srgb, var(--_colors---system--green-400) 40%, var(--_colors---neutrals--100) 60%);
  --_colors---system--green-300: color-mix(in srgb, var(--_colors---system--green-400) 60%, var(--_colors---neutrals--100) 40%);
  --_colors---system--green-400: #74d184;
  --_colors---system--yellow-100: color-mix(in srgb, var(--_colors---system--yellow-400) 20%, var(--_colors---neutrals--100) 80%);
  --_colors---system--yellow-200: color-mix(in srgb, var(--_colors---system--yellow-400) 40%, var(--_colors---neutrals--100) 60%);
  --_colors---system--yellow-300: color-mix(in srgb, var(--_colors---system--yellow-400) 60%, var(--_colors---neutrals--100) 40%);
  --_colors---system--yellow-400: #efc42c;
  --_colors---opacity-dark--light: color-mix(in srgb, var(--_colors---neutrals--800) 30%, #fff0 70%);
  --_colors---opacity-dark--regular: color-mix(in srgb, var(--_colors---neutrals--800) 50%, #fff0 50%);
  --_colors---opacity-dark--strong: color-mix(in srgb, var(--_colors---neutrals--800) 70%, #fff0 30%);
  --_colors---opacity-dark--solid: color-mix(in srgb, var(--_colors---neutrals--800) 90%, #fff0 10%);
  --_colors---opacity-light--faint: #516d9a0f;
  --_colors---opacity-light--light: color-mix(in srgb, var(--_colors---neutrals--100) 30%, #fff0 70%);
  --_colors---opacity-light--regular: color-mix(in srgb, var(--_colors---neutrals--100) 50%, #fff0 50%);
  --_colors---opacity-light--strong: color-mix(in srgb, var(--_colors---neutrals--100) 70%, #fff0 30%);
  --_colors---opacity-light--solid: color-mix(in srgb, var(--_colors---neutrals--100) 90%, #fff0 10%);
  --_colors---opacity-accent--light: color-mix(in srgb, var(--_colors---primary--100) 30%, #fff0 70%);
  --_colors---opacity-accent--regular: color-mix(in srgb, var(--_colors---primary--100) 50%, #fff0 50%);
  --_colors---opacity-accent--strong: color-mix(in srgb, var(--_colors---primary--100) 70%, #fff0 30%);
  --_colors---opacity-accent--solid: color-mix(in srgb, var(--_colors---primary--100) 90%, #fff0 10%);
  --_typography---core--font--icons--default: var(--_typography---core--font--icons--line-rounded);
  --_components---section--2xl: 10rem;
  --_components---section--2xs: var(--sizes--size-10);
  --_components---section--3xl: 12.125rem;
  --sizes--size-5: 1rem;
  --border-radius--radius-md: var(--sizes--size-8);
  --border-radius--radius-lg: var(--sizes--size-9);
  --_base-collection---neutral--700: #454e66;
  --elements-webflow-library--general--shadow-01: #14142b0f;
  --border-radius--radius-pill: 99999px;
  --elements-webflow-library--neutral--800\<deleted\|variable-44c33ad4\>: #211f54;
  --elements-webflow-library--neutral--600\<deleted\|variable-06b40b4b\>: #6e7191;
  --elements-webflow-library--neutral--300: #eff0f6;
  --elements-webflow-library--general--shadow-02: #14142b14;
  --elements-webflow-library--accent--primary-1\<deleted\|variable-86b36df2\>: #4a3aff;
  --elements-webflow-library--general--shadow-03: #14142b1a;
  --elements-webflow-library--neutral--700: #4a4566;
  --_colors---entergate-ljusblå: var(--elements-webflow-library--neutral--200);
  --elements-webflow-library--neutral--200: #f7f7fc;
  --alley-component-library--blue--900\<deleted\|variable-a6ac649b\>: #5167f6;
  --alley-component-library--blue--800\<deleted\|variable-a6e025e3\>: #6478f7;
  --alley-component-library--blue--700\<deleted\|variable-375dfecd\>: #7788f8;
  --alley-component-library--neutral--off-white\<deleted\|variable-d28cd836\>: #f4f4f6;
  --flowui-component-library--gray-900\<deleted\|variable-7b64cafb\>: #160042;
  --flowui-component-library--gray-500\<deleted\|variable-2268f126\>: #6b7094;
  --elements-webflow-library--neutral--400: #dcddeb;
  --_base-collection---neutral--400: #e6e9f1;
  --_base-collection---general--shadow-01: #14142b17;
  --_base-collection---accent--primary-1: #0060a9;
  --_base-collection---neutral--600: #828aa3;
  --egi: #0a1f3a;
  --egl: #e6edf7;
  --egb: #0060a9;
  --egs: #f7faff;
  --egm: #5a6b87;
  --_colors---primary--blue-bright: #1e7dc8;
  --_colors---primary--blue-light-bg: #eef5ff;
  --_colors---primary--blue-dark: #004f8c;
  --_base-collection---system--green-200: #7fdca4;
  --_base-collection---general--shadow-03: #14142b1a;
  --_base-collection---general--shadow-04: #14142b24;
  --_base-collection---system--orange-200: #ffd19b;
  --_base-collection---system--green-400: #11845b;
  --_base-collection---neutral--300: #eff1f6;
  --_base-collection---system--orange-300: #ff9e2c;
  --_base-collection---neutral--800: #1f2d54;
  --_base-collection---secondary--color-4: #94acf2;
  --_base-collection---system--blue-400: #086cd9;
  --_base-collection---system--orange-400: #d5691b;
  --_base-collection---system--300: #ff5a65;
  --_base-collection---button-shadow--white-03: #14142b1a;
  --_base-collection---secondary--color-1: #c7d6ff;
  --_base-collection---system--blue-300: #1d88fe;
  --_base-collection---system--red-100: #ffeff0;
  --_base-collection---neutral--500: #aab1c6;
  --_base-collection---system--green-100: #def2e6;
  --_base-collection---system--orange-100: #fff3e4;
  --_base-collection---secondary--color-2: #f1f4ff;
  --_base-collection---system--blue-200: #8fc3ff;
  --_base-collection---button-shadow--white-02: #14142b0f;
  --_base-collection---system--red-200: #ffbec2;
  --_base-collection---neutral--200: #f7f8fc;
  --_base-collection---general--shadow-06: #14142b3d;
  --_base-collection---general--shadow-05: #14142b29;
  --_base-collection---button-shadow--white-01: #14142b0a;
  --_base-collection---general--shadow-02: #14142b0f;
  --_base-collection---secondary--color-3: #f5f8ff;
  --_base-collection---system--green-300: #14ca74;
  --_base-collection---system--red-400: #dc2b2b;
  --_base-collection---system--blue-100: #eaf4ff;
  --_base-collection---gradient: var(--_base-collection---system--blue-200);
  --w: 35%;
  --_components---border-width--sm: .75px;
  --_components---border-width--xl: 2px;
  --_globals---global--divider--100: var(--_colors---neutrals--100);
  --_globals---global--divider--300: var(--_colors---neutrals--700);
  --_typography---core--font--letter-spacing--none: 0px;
  --sizes--size-1: .125rem;
  --sizes--size-15: 6.25rem;
  --border-radius--radius-xl: var(--sizes--size-10);
  --_base-collection---button-shadow--color-01: #0060a942;
  --_base-collection---button-shadow--color-3: #0060a914;
  --_base-collection---button-shadow--color-2: #0060a914;
  --core--sizes--size-6\<deleted\|variable-1f832ce0-475d-0b13-8536-b9e9951c2b96\>: 1.25rem;
}

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

.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-vflex {
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.w-pagination-wrapper {
  flex-wrap: wrap;
  justify-content: center;
  display: flex;
}

.w-pagination-previous {
  color: #333;
  background-color: #fafafa;
  border: 1px solid #ccc;
  border-radius: 2px;
  margin-left: 10px;
  margin-right: 10px;
  padding: 9px 20px;
  font-size: 14px;
  display: block;
}

.w-pagination-previous-icon {
  margin-right: 4px;
}

.w-page-count {
  text-align: center;
  width: 100%;
  margin-top: 20px;
}

.w-pagination-next {
  color: #333;
  background-color: #fafafa;
  border: 1px solid #ccc;
  border-radius: 2px;
  margin-left: 10px;
  margin-right: 10px;
  padding: 9px 20px;
  font-size: 14px;
  display: block;
}

.w-pagination-next-icon {
  margin-left: 4px;
}

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

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

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

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

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

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

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

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

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

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

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

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

.w-layout-layout {
  grid-row-gap: 20px;
  grid-column-gap: 20px;
  grid-auto-columns: 1fr;
  justify-content: center;
  padding: 20px;
}

.w-layout-cell {
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

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

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

body {
  background-color: var(--_colors---neutrals--100);
  font-family: var(--_typography---core--font--family--primary-font);
  color: var(--_globals---global--text-color--100);
  font-size: var(--_components---body-text--md);
  line-height: var(--_typography---core--font--line-height--lg);
  font-weight: var(--_typography---core--font--weight--mid);
  letter-spacing: var(--_typography---core--font--letter-spacing--sm);
  container-type: inline-size;
}

h1 {
  font-family: var(--_typography---core--font--family--primary-font);
  color: var(--_colors---neutrals--800);
  font-size: var(--_typography---core--font--displays--display-9);
  line-height: var(--_typography---core--font--line-height--sm);
  font-weight: var(--_typography---core--font--weight--strong);
  margin-top: 0;
  margin-bottom: 0;
}

h2 {
  font-family: var(--_typography---core--font--family--primary-font);
  color: var(--_colors---neutrals--800);
  font-size: var(--_typography---core--font--displays--display-7);
  line-height: var(--_typography---core--font--line-height--md);
  font-weight: var(--_typography---core--font--weight--strong);
  margin-top: 0;
  margin-bottom: 0;
}

h3 {
  font-family: var(--_typography---core--font--family--primary-font);
  color: var(--_colors---neutrals--800);
  font-size: var(--_typography---core--font--displays--display-5);
  line-height: var(--_typography---core--font--line-height--md);
  font-weight: var(--_typography---core--font--weight--strong);
  margin-top: 0;
  margin-bottom: 0;
}

h4 {
  font-family: var(--_typography---core--font--family--primary-font);
  color: var(--_colors---neutrals--800);
  font-size: var(--_typography---core--font--displays--display-4);
  line-height: var(--_typography---core--font--line-height--md);
  font-weight: var(--_typography---core--font--weight--strong);
  margin-top: 0;
  margin-bottom: 0;
}

h5 {
  font-family: var(--_typography---core--font--family--primary-font);
  color: var(--_colors---neutrals--800);
  font-size: var(--_typography---core--font--displays--display-3);
  line-height: var(--_typography---core--font--line-height--md);
  font-weight: var(--_typography---core--font--weight--strong);
  margin-top: 0;
  margin-bottom: 0;
}

h6 {
  font-family: var(--_typography---core--font--family--primary-font);
  color: var(--_colors---neutrals--800);
  font-size: var(--_typography---core--font--displays--display-2);
  line-height: var(--_typography---core--font--line-height--md);
  font-weight: var(--_typography---core--font--weight--strong);
  margin-top: 0;
  margin-bottom: 0;
}

p {
  margin-bottom: 0;
}

a {
  color: var(--_colors---neutrals--600);
  background-color: #fff;
  text-decoration: underline;
  transition: color .3s;
}

a:hover, a:hover:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), a:hover:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), a:hover:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), a:hover:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), a:hover:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
  color: var(--_colors---neutrals--500);
}

ul {
  margin-top: 0;
  margin-bottom: var(--spacing--sm);
  padding-left: var(--spacing--lg);
}

ol {
  margin-top: 0;
  margin-bottom: var(--core--sizes--margins--2xsm\<deleted\|variable-55ac122f-7934-84c0-14ad-4ec1a2462639\>);
  padding-left: var(--global--padding--default\<deleted\|variable-62df1c29-e8f0-702a-3af2-a391f70a5474\>);
}

img {
  width: auto;
  max-width: 100%;
  height: auto;
  display: inline-block;
}

label {
  margin-bottom: var(--spacing--3xs);
  color: var(--_colors---neutrals--800);
  font-weight: var(--_typography---core--font--weight--mid);
  display: block;
}

strong {
  color: var(--_colors---neutrals--800);
  font-weight: 700;
}

blockquote {
  color: #0a1f3a;
  background-color: #f7faff;
  background-image: linear-gradient(135deg, #fff 0%, #f7faff 100%);
  border-radius: 20px;
  margin-top: 28px;
  margin-bottom: 28px;
  padding: 26px 32px;
  font-size: 19px;
  font-weight: 500;
  line-height: 1.65;
  display: block;
  box-shadow: 0 1px 2px #0a1f3a08, 0 12px 28px -8px #0a1f3a0f;
  border: 1px solid #e6edf7c2 !important;
}

figure {
  margin-bottom: 10px;
}

.utility-page-wrap {
  justify-content: center;
  align-items: center;
  width: 100vw;
  max-width: 100%;
  min-height: 60vh;
  display: flex;
}

.utility-page-content {
  width: 100%;
  max-width: var(--container--default);
  padding-right: var(--spacing--sm);
  padding-left: var(--spacing--sm);
  text-align: center;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  margin-bottom: 0;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.utility-page-form {
  flex-direction: column;
  align-items: stretch;
  width: 28.3rem;
  display: flex;
}

.pd-bottom-md {
  padding-bottom: var(--spacing--md);
}

.mg-right-6xl {
  margin-right: var(--spacing--6xl);
}

.toggle-button-bg {
  z-index: 1;
  border: 1px solid var(--_colors---primary--100);
  border-radius: var(--core--sizes--borders-radius--sm\<deleted\|variable-8dbc35e5-4668-b84f-4800-ad38e1d2c5d7\>);
  background-color: var(--_colors---primary--100);
  opacity: 0;
  color: var(--_colors---neutrals--100);
  position: absolute;
  inset: 0;
}

.pd-right-xs {
  padding-right: var(--spacing--xs);
}

.logo-wrapper {
  width: 8.5rem;
  transform-style: preserve-3d;
  transition-property: transform;
}

.logo-wrapper:where(.w-variant-b3d4b03e-fed4-5e90-26e7-ac5b64ff586b) {
  width: 10.25rem;
}

.logo-wrapper:where(.w-variant-375b3d4e-ef12-5fe4-b74d-67a5c0e66cfc) {
  width: 8.75rem;
}

.logo-wrapper:where(.w-variant-8db34c96-9644-e638-50d7-06f0ab093697) {
  width: 5.375rem;
}

.logo-wrapper:hover, .logo-wrapper:hover:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .logo-wrapper:hover:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .logo-wrapper:hover:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .logo-wrapper:hover:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .logo-wrapper:hover:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
  transform: scale3d(.98, .98, 1.01);
}

.pd-right-4xs {
  padding-right: var(--spacing--4xs);
}

.mg-top-6xl {
  margin-top: var(--spacing--6xl);
}

.mg-bottom-lg {
  margin-bottom: var(--spacing--lg);
}

.toggle-item-wrapper {
  color: #5a6b87;
}

.hover-rotate-card-wrapper {
  perspective: 2000px;
  transform-origin: 50%;
}

.mg-top-5xl {
  margin-top: var(--spacing--5xl);
}

.pd-bottom-5xs {
  padding-bottom: var(--spacing--5xs);
}

.sales-home-hero-link-wrapper {
  border-radius: var(--_components---border-radius--2xs);
  max-width: 21.25rem;
  transform-style: preserve-3d;
  flex: none;
  transition-property: transform;
  overflow: hidden;
  box-shadow: 0 1px 3px #19213d1a;
}

.sales-home-hero-link-wrapper:hover, .sales-home-hero-link-wrapper:hover:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .sales-home-hero-link-wrapper:hover:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .sales-home-hero-link-wrapper:hover:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .sales-home-hero-link-wrapper:hover:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .sales-home-hero-link-wrapper:hover:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
  transform: scale3d(.98, .98, 1.01);
}

.text-light {
  color: var(--_colors---neutrals--100);
}

.inner-container {
  max-width: 1200px;
}

.inner-container.is-25rem {
  max-width: 400px;
}

.inner-container.is-56rem {
  max-width: 56.25rem;
}

.inner-container.is-30ch {
  max-width: 30ch;
}

.inner-container.is-30ch:where(.w-variant-c00c078e-1f3c-6bd3-5d0d-c51254979e60) {
  max-width: none;
}

.inner-container.is-21-5rem {
  max-width: 21.5rem;
}

.inner-container.is-700px {
  max-width: 43.75rem;
}

.inner-container.is-align-center {
  margin-left: auto;
  margin-right: auto;
}

.inner-container.is-35ch {
  max-width: 35ch;
  margin-left: 0;
}

.inner-container.is-26ch {
  max-width: 26ch;
}

.inner-container.is-50ch {
  max-width: 50ch;
}

.inner-container.is-50ch.karriar-hero-inner {
  text-align: center;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 660px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.inner-container.is-50ch.eg-post-title-wrap {
  overflow-wrap: anywhere;
  width: 100%;
  min-width: 0;
}

.inner-container.is-50ch.eg-nl-cta-emailbox {
  width: 100%;
  max-width: 50ch;
}

.inner-container.is-80ch {
  max-width: 80ch;
}

.inner-container.is-65rem {
  max-width: 65.625rem;
}

.inner-container.is-38ch {
  max-width: 38ch;
}

.inner-container.is-40ch {
  max-width: 40ch;
}

.inner-container.is-55ch {
  max-width: 55ch;
}

.inner-container.is-23ch {
  max-width: 23ch;
}

.inner-container.is-34rem {
  max-width: 34.875rem;
}

.inner-container.is-32rem {
  max-width: 32.25rem;
}

.inner-container.is-67rem {
  max-width: 67.75rem;
}

.inner-container.is-72rem {
  max-width: 72.375rem;
}

.inner-container.is-47rem {
  max-width: 47.5rem;
}

.inner-container.is-38rem {
  max-width: 38rem;
}

.inner-container.is-46ch {
  max-width: 46ch;
}

.inner-container.is-29rem {
  max-width: 29rem;
}

.inner-container.is-43rem {
  max-width: 43.125rem;
}

.inner-container.is-43rem.is-align-center {
  margin-left: auto;
  margin-right: auto;
}

.inner-container.is-43rem.is-align-center.eg-post-body {
  overflow-wrap: anywhere;
  width: 100%;
  min-width: 0;
  max-width: 43.125rem;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.inner-container.is-align-center-tablet.is-34ch {
  padding-right: 33px;
}

.inner-container.is-34ch {
  max-width: 34ch;
}

.inner-container.is-34ch.eg-login-title-wrap {
  max-width: 100%;
}

.inner-container.is-50rem {
  max-width: 50.125rem;
}

.inner-container.is-35rem {
  max-width: 35.875rem;
}

.inner-container.is-39ch {
  max-width: 39ch;
}

.inner-container.is-25ch {
  max-width: 25ch;
}

.inner-container.is-33ch {
  max-width: 33ch;
}

.inner-container.is-30rem {
  max-width: 30rem;
}

.inner-container.is-32ch {
  max-width: 32ch;
}

.inner-container.is-42ch {
  max-width: 42ch;
}

.inner-container.is-65ch {
  max-width: 65ch;
}

.inner-container.is-65ch.is-align-center {
  margin-left: auto;
  margin-right: auto;
}

.inner-container.is-62rem {
  max-width: 62.25rem;
}

.inner-container.is-45rem {
  max-width: 45rem;
}

.inner-container.is-70ch {
  max-width: 70ch;
}

.inner-container.is-12ch {
  max-width: 12ch;
}

.inner-container.is-18ch {
  max-width: 18ch;
}

.inner-container.is-18ch.about-value-copy {
  max-width: 100%;
}

.inner-container.is-75ch {
  max-width: 75ch;
}

.inner-container.is-48ch {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  justify-content: center;
  align-items: center;
  max-width: 48ch;
  display: flex;
}

.inner-container.is-60ch {
  max-width: 60ch;
}

.inner-container.is-64rem {
  max-width: 64.25rem;
}

.inner-container.is-63rem {
  max-width: 63.375rem;
}

.inner-container.is-29ch {
  max-width: 29ch;
}

.inner-container._42 {
  max-width: 42%;
}

.inner-container._52 {
  max-width: 52%;
}

.inner-container.is-15ch {
  max-width: 15ch;
}

.inner-container.is-45ch {
  max-width: 45ch;
}

.inner-container.karriar-hero-title-wrap {
  text-align: center;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: none;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.inner-container.eg-blog-v4-shell {
  width: 100%;
  max-width: 100%;
}

.inner-container.eg-blog-v4-title {
  letter-spacing: 0;
  width: 100%;
  min-width: 0;
  max-width: 100%;
  padding-right: 0;
}

.inner-container.is-45ch {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: flex-start;
  max-width: 45ch;
  min-height: 76px;
  display: flex;
}

.inner-container.about-why-lead {
  max-width: 42rem;
  margin-bottom: 2.5rem;
}

.inner-container.about-why-lead.eg-about-why-lead-in {
  text-align: left;
  width: 100%;
  max-width: 100%;
  margin-left: 0;
  margin-right: 0;
  padding-left: 0;
  padding-right: 0;
  display: block;
}

.inner-container.is-35ch {
  max-width: 35ch;
}

.workspace-component-header {
  margin-bottom: var(--spacing--2xs);
  justify-content: center;
  display: flex;
}

.pd-right-4xl {
  padding-right: var(--spacing--4xl);
}

.pd-bottom-3xl {
  padding-bottom: var(--spacing--3xl);
}

.pd-left-2xs {
  padding-left: var(--spacing--2xs);
}

.mg-right-3xl {
  margin-right: var(--spacing--3xl);
}

.mg-right-5xs {
  margin-right: var(--spacing--5xs);
}

.image {
  object-fit: cover;
}

.image.is-full-height {
  height: 100%;
}

.image.is-full-screen {
  aspect-ratio: auto;
  padding-top: 0;
  padding-bottom: 0;
}

.image.is-position-left {
  object-position: 0% 50%;
}

.image.is-about-page-photo {
  object-fit: contain;
  object-position: 50% 50%;
  width: 100%;
  max-width: 100%;
  height: auto;
  display: block;
}

.image.is-about-office-img {
  object-fit: cover;
  object-position: 50% 18%;
  border-radius: 20px;
  width: 100%;
  max-width: 100%;
  height: 100%;
  display: block;
}

.pd-bottom-3xs {
  padding-bottom: var(--spacing--3xs);
}

.container-default {
  max-width: var(--container--default);
  padding-top: 0;
  padding-right: var(--spacing--sm);
  padding-left: var(--spacing--sm);
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.container-default.is-small {
  max-width: var(--container--small);
}

.container-default.is-extra-small {
  max-width: var(--container--extra-small);
}

.container-default.karriar-apply-inner {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  text-align: center;
  background-color: #fff;
  flex-direction: column;
  align-items: center;
  display: flex;
}

.container-default.eg-int-cards {
  padding-top: 1.5rem;
  padding-bottom: 5rem;
}

.container-default.eg-hero-fill {
  flex-direction: column;
  flex: 1;
  justify-content: center;
  align-self: stretch;
  align-items: center;
  width: 100%;
  display: flex;
}

.container-default.eg-about-sec-in {
  width: 100%;
  max-width: 1000px;
  margin-left: auto;
  margin-right: auto;
}

.container-default.eg-home-varfor-box {
  align-items: stretch;
  width: 100%;
  margin-top: 0;
  padding-top: 0;
  display: block;
}

.container-default.is-training-container {
  width: 100%;
}

.container-default.is-navigation-container {
  margin-bottom: 0;
  display: block;
}

.container-default.eg-company-container {
  width: 100%;
  max-width: 848px;
  margin-top: 0;
  margin-bottom: 0;
  padding-left: 24px;
  padding-right: 24px;
}

.section {
  max-width: var(--container--desktop);
  padding-top: var(--_components---section--lg);
  padding-bottom: var(--_components---section--lg);
  background-color: var(--_globals---global--background--100);
}

.section.is-sm {
  padding-top: var(--_components---section--sm);
  padding-bottom: var(--_components---section--sm);
}

.section.is-md {
  padding-top: var(--_components---section--md);
  padding-bottom: var(--_components---section--md);
}

.section.is-md.is-bottom-4-375rem {
  padding-bottom: 4.375rem;
}

.section.is-md.section-pd-top-small {
  padding-top: var(--sizes--size-8);
}

.section.is-md.section-pd-top-medium {
  padding-top: var(--sizes--size-12);
  display: block;
}

.section.is-md.section-pd-top-medium.eg-blog-cat-under {
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/69cbd39c6e1229d6ca58f341/69d656956b3ad514ffa41b95_Gradient%20Ljusbla%CC%8A%20(2800%20x%20756%20px).png");
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: cover;
  margin-top: -6.8rem;
  padding-top: 8rem;
  position: relative;
  overflow: visible;
}

.section.is-md.eg-related-hide-m {
  min-width: 0;
}

.section.is-inner-section-inside-hero {
  width: 100%;
  max-width: var(--container--desktop);
  padding: var(--sizes--none) var(--spacing--xs);
  margin-top: -6.8rem;
  margin-left: auto;
  margin-right: auto;
}

.section.is-inner-section-inside-hero.is-vertical-growth {
  flex: 1;
  justify-content: center;
  align-items: stretch;
  margin-top: 1.25rem;
  display: flex;
}

.section.is-inner-section-inside-hero.is-contact-version-two-hero {
  z-index: 2;
  padding-top: 10rem;
  position: relative;
  overflow: visible;
}

.section.is-inner-section-inside-hero.mg-top-0 {
  margin-top: 0;
}

.section.is-utility-page-hero {
  width: 100%;
  max-width: var(--container--desktop);
  padding-top: var(--_components---section--sm);
  padding-bottom: var(--_components---section--xs);
  flex-flow: column;
  justify-content: flex-end;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.section.is-xl {
  padding-top: var(--_components---section--xl);
}

.section.is-xl.is-top-4-375rem.eg-home-fullbleed {
  width: 100%;
  max-width: none;
}

.section.is-xl.eg-int-sso {
  padding-top: 5rem;
  padding-bottom: 5rem;
}

.section.is-xl.eg-home-fullbleed {
  width: 100%;
  max-width: none;
}

.section.is-xl.eg-home-fullbleed.eg-home-proof-transition {
  margin-top: 0;
  padding-top: 0;
}

.section.is-inner-section-inside {
  width: 100%;
  max-width: var(--container--desktop);
  padding: var(--sizes--none) var(--spacing--xs);
  margin-left: auto;
  margin-right: auto;
}

.section.is-bottom-4-375rem {
  padding-bottom: 4.375rem;
}

.section.is-top-4-375rem {
  padding-top: 4.375rem;
}

.section.is-xs---none {
  padding-top: var(--_components---section--xs);
  padding-bottom: var(--sizes--none);
}

.section.is-top-xs {
  padding-top: var(--_components---section--xs);
}

.section.is-bottom-xs {
  padding-bottom: var(--_components---section--xs);
}

.section.is-none---3-75rem {
  padding-top: var(--sizes--none);
  padding-bottom: 3.75rem;
}

.section.is-top-3-75rem {
  background-color: var(--_globals---global--background--100);
  padding-top: 3.75rem;
}

.section.is-4-375rem {
  padding-top: 4.375rem;
  padding-bottom: 4.375rem;
}

.section.is-4-375rem.is-about-logo-kit, .section.is-4-375rem.is-about-air {
  padding-top: 6rem;
  padding-bottom: 6rem;
}

.section.is-4-375rem-xl {
  padding-top: 4.375rem;
  padding-bottom: var(--_components---section--xl);
  padding-top: 4.375rem;
  padding-bottom: var(--_components---section--xl);
}

.section.is-4-375rem-xl.overflow-visible {
  text-align: center;
}

.section.eg-int-flush {
  padding-top: 0;
  padding-bottom: 0;
}

.section.is-home-quotes-bleed {
  background-color: #fff;
  background-image: radial-gradient(46% 42% at 50% 44%, #e4f0fb 0%, #e4f0fb6b 38%, #fff0 70%);
  width: 100%;
  max-width: 100%;
  margin-left: 0;
  margin-right: 0;
  padding-left: 0;
  padding-right: 0;
  position: relative;
  overflow: hidden;
}

.section.is-about-logo-kit {
  padding-bottom: 7rem;
}

.input {
  height: var(--sizes--size-12);
  padding-top: var(--spacing--xs);
  padding-right: var(--spacing--sm);
  padding-bottom: var(--spacing--xs);
  padding-left: var(--spacing--sm);
  border-top-style: solid;
  border-top-width: var(--_components---border-width--md);
  border-top-color: #f7f9fc;
  border-right-style: solid;
  border-right-width: var(--_components---border-width--md);
  border-bottom-style: solid;
  border-right-color: #f7f9fc;
  border-bottom-width: var(--_components---border-width--md);
  border-bottom-color: #f7f9fc;
  border-left-style: solid;
  border-left-width: var(--_components---border-width--md);
  border-top-left-radius: var(--_components---border-radius--2xs);
  border-top-right-radius: var(--_components---border-radius--2xs);
  border-bottom-left-radius: var(--_components---border-radius--2xs);
  border-bottom-right-radius: var(--_components---border-radius--2xs);
  color: #0060a9;
  font-size: var(--_components---body-text--md);
  line-height: var(--_typography---core--font--line-height--md);
  background-color: #f7f9fc;
  border-left-color: #f7f9fc;
  margin-bottom: 0;
  font-family: Montserrat, sans-serif;
  transition-property: border-color;
  transition-duration: .3s;
  transition-timing-function: ease;
  box-shadow: 0 1.35px 1.35px #f5f9ff;
}

.input:where(.w-variant-20a0c619-52fb-059f-b991-06732091ecc5) {
  border-color: var(--_globals---global--borders--200);
  background-color: var(--_globals---global--background--200);
  box-shadow: none;
}

.input:hover, .input:hover:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .input:hover:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .input:hover:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .input:hover:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .input:hover:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5), .input:focus, .input:focus:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .input:focus:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .input:focus:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .input:focus:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .input:focus:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
  border-color: var(--_globals---global--borders--accent);
}

.input::placeholder, .input:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af)::placeholder, .input:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e)::placeholder, .input:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943)::placeholder, .input:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8)::placeholder, .input:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5)::placeholder {
  color: var(--_globals---global--text-color--100);
}

.input.is-small {
  height: var(--sizes--size-10);
  padding: var(--spacing--2xs);
  border-radius: var(--_components---border-radius--3xs);
  box-shadow: 0 1.35px 1.35px 0 var(--_colors---opacity-accent--faint), 0 3.38px 3.38px 0 var(--_colors---opacity-accent--faint);
  font-size: var(--_components---body-text--sm);
}

.input.is-icon-position-left {
  padding-left: var(--spacing--lg);
}

.input.is-secondary {
  border-color: var(--_globals---global--borders--transparent);
  background-color: var(--_globals---global--background--200);
  box-shadow: none;
}

.input.is-secondary:hover, .input.is-secondary:hover:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .input.is-secondary:hover:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .input.is-secondary:hover:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .input.is-secondary:hover:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .input.is-secondary:hover:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
  border-color: var(--_globals---global--borders--300);
}

.input.is-secondary:focus, .input.is-secondary:focus:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .input.is-secondary:focus:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .input.is-secondary:focus:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .input.is-secondary:focus:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .input.is-secondary:focus:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
  border-color: var(--_globals---global--borders--accent);
}

.input.is-secondary.is-icon-left {
  padding-left: var(--spacing--lg);
}

.input.is-dark {
  border-color: var(--_globals---global--borders--300);
  background-color: var(--_globals---global--background--400);
  color: var(--_globals---global--text-color--300);
}

.input.is-dark::placeholder, .input.is-dark:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af)::placeholder, .input.is-dark:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e)::placeholder, .input.is-dark:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943)::placeholder, .input.is-dark:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8)::placeholder, .input.is-dark:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5)::placeholder {
  color: var(--_globals---global--text-color--400);
}

.input.is-secondary-dark {
  border-color: var(--_globals---global--borders--400);
  background-color: var(--_globals---global--background--300);
  box-shadow: none;
  color: var(--_globals---global--text-color--400);
}

.input.is-secondary-dark::placeholder, .input.is-secondary-dark:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af)::placeholder, .input.is-secondary-dark:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e)::placeholder, .input.is-secondary-dark:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943)::placeholder, .input.is-secondary-dark:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8)::placeholder, .input.is-secondary-dark:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5)::placeholder {
  color: var(--_globals---global--text-color--400);
}

.input.is-secondary-38, .input.is-secondary-39, .input.is-secondary-40, .input.is-secondary-42, .input.is-secondary-43, .input.is-secondary-84, .input.is-secondary-85, .input.is-secondary-86, .input.is-secondary-88 {
  border-color: var(--_globals---global--borders--200);
  background-color: var(--_globals---global--background--200);
  box-shadow: none;
}

.input.is-secondary-89 {
  color: #0060a9;
  background-color: #f7f9fc;
  border-color: #f7f9fc;
  font-family: Montserrat, sans-serif;
  font-size: 1rem;
  line-height: 1.25;
  box-shadow: 0 1.35px 1.35px #f5f9ff;
}

.input.is-secondary-124, .input.is-secondary-125, .input.is-secondary-126, .input.is-secondary-128, .input.is-secondary-129 {
  border-color: var(--_globals---global--borders--200);
  background-color: var(--_globals---global--background--200);
  box-shadow: none;
}

.input.eg-demo-input-fix {
  transition: border-color .15s ease, box-shadow undefined undefined, background-color undefined undefined;
  color: #0060a9;
  background-color: #f7f9fc;
  border: 0 solid #e6edf7;
  font-family: Montserrat, sans-serif;
  box-shadow: 0 1.35px 1.35px #528eff0f, 0 5.38px 5.38px #528eff0f;
}

.input.eg-nl-cta-field {
  color: #0b1f33;
  background-color: #fff;
  border: 1px solid #d7e3f0;
  border-radius: 999px;
  width: 100%;
  height: 3.5rem;
  min-height: 3.5rem;
  padding: 0 7.25rem 0 1.25rem;
  font-size: .9375rem;
  line-height: 3.5rem;
  box-shadow: 0 1.35px 1.35px #528eff0f, 0 5.38px 5.38px #528eff0f;
}

.input.eg-nl-cta-field.eg-nl-slim-field {
  border-radius: 999px;
  height: 3.75rem;
  min-height: 3.75rem;
  padding: 0 8.25rem 0 1.4rem;
  line-height: 3.75rem;
}

.input.karriar-file-upload {
  box-sizing: border-box;
  width: 100%;
  min-height: 4.5rem;
  box-shadow: none;
  text-align: left;
  background-color: #f7f9fc;
  border: 1.5px dashed #0060a947;
  border-radius: 1rem;
  justify-content: flex-start;
  align-items: center;
  padding: .85rem 1.15rem;
  display: flex;
}

.input.karriar-file-upload:hover, .input.karriar-file-upload:hover:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .input.karriar-file-upload:hover:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .input.karriar-file-upload:hover:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .input.karriar-file-upload:hover:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .input.karriar-file-upload:hover:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
  background-color: #f3f8fc;
  border-color: #0060a9;
}

.item-icon-left, .item-icon-left:where(.w-variant-782138f0-953e-8786-6ccb-95c52c13dc2a) {
  width: 0;
  height: 0;
  margin: 0;
  display: none;
  overflow: hidden;
}

.item-icon-left:where(.w-variant-eeceba5d-f703-b9bc-30e0-758951a60aca), .item-icon-left:where(.w-variant-58e446bd-386c-ef76-8b9a-ec56da320862) {
  display: none;
}

.workspace-table-row {
  grid-column-gap: var(--gaps--gap-sm);
  grid-row-gap: var(--gaps--gap-sm);
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.radio-button-label {
  color: #5a6b87;
  margin-bottom: 0;
}

.card-wrapper {
  position: sticky;
}

.display-2 {
  font-family: var(--_typography---core--font--family--primary-font);
  font-size: var(--_typography---core--font--displays--display-2);
  line-height: var(--_typography---core--font--line-height--md);
  font-weight: var(--_typography---core--font--weight--strong);
}

.display-2.text-color-title {
  color: var(--_globals---global--background--300);
  font-weight: var(--_typography---core--font--weight--strong);
  padding-top: 20px;
  padding-left: 20px;
  padding-right: 20px;
}

.display-2.text-color-title.eg-sandra-name {
  color: #0a1f3a;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 0;
  font-size: 14px;
  font-weight: 700;
  line-height: 1.2;
}

.display-2.text-color-title.demo-role-weight {
  color: var(--_colors---neutrals--600);
  font-size: .875rem;
  font-weight: var(--_typography---core--font--weight--regular);
  margin-top: .125rem;
  padding-top: 10px;
}

.display-2.text-color-title.demo-role-weight.is-expert-role {
  color: #5a6b87;
}

.display-2.text-color-title.is-expert-copy {
  color: #0060a9;
}

.display-2.text-color-neutral-600.eg-blog-author-name {
  margin-top: 0;
  margin-bottom: 0;
  font-size: .875rem;
}

.display-2.text-color-neutral-600.eg-blog-date {
  white-space: nowrap;
  margin-top: 0;
  margin-bottom: 0;
}

.display-2.text-color-neutral-600.eg-int-copy {
  margin-left: 0;
  margin-right: 0;
  padding-right: 0;
}

.display-2.mg-bottom-3xs.eg-body-bento-test {
  color: #5a6b87;
  letter-spacing: 0;
  font-family: Montserrat, sans-serif;
  font-size: 15px;
  font-weight: 500;
  line-height: 1.6;
}

.sales-home---pages-container {
  margin-top: var(--spacing--lg);
  grid-row-gap: var(--gaps--gap-sm);
  flex-direction: column;
  align-items: center;
  display: flex;
}

.pd-top-3xl {
  padding-top: var(--spacing--3xl);
}

.mg-left-5xs {
  margin-left: var(--spacing--5xs);
}

.pd-top-2xs {
  padding-top: var(--spacing--2xs);
}

.display-10 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  font-family: var(--_typography---core--font--family--primary-font);
  color: var(--_colors---primary--100);
  font-size: var(--_typography---core--font--displays--display-10);
  line-height: var(--_typography---core--font--line-height--sm);
  font-weight: var(--_typography---core--font--weight--strong);
  text-align: center;
  text-shadow: 0 1px 1px #0003;
  overflow-wrap: normal;
  justify-content: center;
  align-self: center;
  align-items: center;
  margin-left: 0;
  padding-top: 0;
  padding-bottom: 0;
  padding-left: 0;
  display: flex;
}

.display-10.mg-top-3xs {
  text-align: left;
  word-break: normal;
  overflow-wrap: normal;
  padding-left: 0;
}

.display-8 {
  font-family: var(--_typography---core--font--family--primary-font);
  color: #031834;
  font-size: var(--_typography---core--font--displays--display-8);
  line-height: var(--_typography---core--font--line-height--md);
  font-weight: var(--_typography---core--font--weight--bold);
  text-shadow: none;
}

.display-8.eg-post-h1 {
  min-width: 0;
  max-width: 100%;
  color: var(--_colors---primary--100);
  letter-spacing: -.025em;
  white-space: normal;
  word-break: break-word;
  overflow-wrap: anywhere;
  font-size: 60px;
  font-weight: 700;
  line-height: 1.15;
}

.display-8.eg-nl-cta-title {
  margin-top: 0;
  margin-bottom: 0;
}

.icon-font-squared {
  font-family: var(--_typography---core--font--icons--line-squared);
  font-weight: var(--_typography---core--font--weight--regular);
}

.mg-bottom-3xl {
  margin-bottom: var(--spacing--3xl);
}

.mg-bottom-3xl.eg-post-p-500 {
  font-family: var(--_typography---core--font--family--primary-font);
  color: var(--_colors---neutrals--600);
  letter-spacing: 0;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.6;
}

.pd-bottom-6xl {
  padding-bottom: var(--spacing--6xl);
}

.sales-home---cta-card-image {
  min-width: 976px;
  max-width: 976px;
  margin-bottom: -32px;
}

.grid-3-columns {
  grid-column-gap: var(--gaps--gap-sm);
  grid-row-gap: var(--gaps--gap-sm);
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.grid-3-columns.is-gap-2xs {
  grid-row-gap: 1rem;
  grid-template-rows: auto auto auto;
}

.grid-3-columns.is-column-wide-2-3 {
  grid-column-gap: var(--gaps--gap-md);
  grid-row-gap: var(--gaps--gap-lg);
  grid-template-columns: 1.3fr 1fr 1fr;
}

.grid-3-columns.is-gap-row-lg {
  grid-row-gap: var(--gaps--gap-lg);
}

.grid-3-columns.values-grid {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.25rem;
  grid-template-columns: 1fr 1fr 1fr;
  justify-content: start;
  align-items: start;
}

.mid {
  font-weight: var(--_typography---core--font--weight--mid);
}

.pd-right-2xl {
  padding-right: var(--spacing--2xl);
}

.mg-top-4xl {
  margin-top: var(--spacing--4xl);
}

.mg-left-2xl {
  margin-left: var(--spacing--2xl);
}

.pd-top-5xs {
  padding-top: var(--spacing--5xs);
}

.pd-bottom-xl {
  padding-bottom: var(--spacing--xl);
}

.hamburger-menu {
  width: var(--sizes--size-9);
  height: var(--sizes--size-9);
  min-height: var(--sizes--size-9);
  min-width: var(--sizes--size-9);
  padding: var(--spacing--4xs);
  grid-row-gap: 0px;
  border-radius: var(--border-radius--radius-4xs);
  background-color: var(--_globals---global--background--400);
  flex-direction: row;
  justify-content: center;
  align-items: center;
  transition: background-color .3s;
  position: static;
}

.hamburger-menu:hover, .hamburger-menu:hover:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .hamburger-menu:hover:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .hamburger-menu:hover:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .hamburger-menu:hover:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .hamburger-menu:hover:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
  background-color: var(--_globals---global--color--accent-hover);
}

.hamburger-menu.w--open, .hamburger-menu.w--open:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .hamburger-menu.w--open:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .hamburger-menu.w--open:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .hamburger-menu.w--open:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .hamburger-menu.w--open:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
  background-color: var(--_colors---primary--100);
}

.utp---sidebar-dropdown {
  width: 100%;
}

.mg-top-2xs {
  margin-top: var(--spacing--2xs);
}

.icon-font-rounded {
  font-family: var(--_typography---core--font--icons--line-rounded);
  padding-right: 10px;
}

.grid-4-columns {
  grid-column-gap: var(--gaps--gap-sm);
  grid-row-gap: var(--gaps--gap-sm);
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

.grid-4-columns.is-about-why-cards {
  grid-column-gap: 1.25rem;
  grid-row-gap: 1.25rem;
  grid-template-rows: auto;
  grid-template-columns: repeat(3, minmax(0, 1fr));
  align-items: stretch;
  width: 100%;
  display: grid;
}

.grid-4-columns.is-about-why-cards.eg-about-why-in {
  width: 100%;
  max-width: 100%;
  margin-left: 0;
  margin-right: 0;
}

.workspace-flex {
  grid-column-gap: var(--gaps--gap-sm);
  grid-row-gap: var(--gaps--gap-sm);
  flex-wrap: wrap;
  align-items: flex-start;
  display: flex;
}

.workspace-flex.bottom-aligned {
  align-items: flex-end;
}

.mg-left-2xs {
  margin-left: var(--spacing--2xs);
}

.toggle-button-circle-inside {
  z-index: 2;
  color: #fff;
  background-color: #fff;
  border-radius: 100%;
  min-width: 14px;
  max-width: 14px;
  min-height: 14px;
  max-height: 14px;
  transition: transform .3s;
  position: relative;
  box-shadow: 0 1px 1px #19213d1a;
}

.toggle-button-circle-inside.small {
  min-width: 10px;
  max-width: 10px;
  min-height: 10px;
  max-height: 10px;
}

.display-4 {
  font-family: var(--_typography---core--font--family--primary-font);
  font-size: var(--_typography---core--font--displays--display-4);
  line-height: var(--_typography---core--font--line-height--md);
  font-weight: var(--_typography---core--font--weight--strong);
  margin-bottom: 37px;
}

.display-4.eg-blog-v4-heading {
  overflow-wrap: break-word;
  min-width: 0;
  margin-top: 0;
  margin-bottom: 0;
  padding-right: 0;
}

.mg-bottom-md {
  margin-bottom: var(--spacing--md);
}

.pd-top-xl {
  padding-top: var(--spacing--xl);
}

.mg-bottom-6xl {
  margin-bottom: var(--spacing--6xl);
}

.mg-bottom-xl {
  margin-bottom: var(--spacing--xl);
}

.pd-left-3xs {
  padding-left: var(--spacing--3xs);
}

.pd-left-sm {
  padding-left: var(--spacing--sm);
}

.pd-top-4xl {
  padding-top: var(--spacing--4xl);
}

.checkbox-wrapper {
  grid-column-gap: var(--core--sizes--gap--4xsm\<deleted\|variable-6f5be2f9-c53b-7709-ec2c-a7901e4f5111\>);
  grid-row-gap: var(--core--sizes--gap--4xsm\<deleted\|variable-6f5be2f9-c53b-7709-ec2c-a7901e4f5111\>);
  line-height: var(--_typography---core--font--line-height--sm);
  align-items: center;
  margin-bottom: 0;
  padding-left: 0;
  display: flex;
}

.checkbox-wrapper.small {
  font-size: var(--_typography---core--font--displays--display-1);
}

.utp---title-wrapper {
  margin-bottom: var(--core--sizes--margins--md\<deleted\|variable-7850270f-3c3a-d486-b072-fcfa96fd5cd0\>);
  padding-top: var(--core--sizes--paddings--sm\<deleted\|variable-75e4db12-a8e9-df98-948e-639c9632064f\>);
  padding-bottom: var(--core--sizes--paddings--sm\<deleted\|variable-75e4db12-a8e9-df98-948e-639c9632064f\>);
  grid-column-gap: var(--core--sizes--gap--2xsm\<deleted\|variable-0727b325-890b-70ac-241a-00ac05813612\>);
  grid-row-gap: var(--core--sizes--gap--2xsm\<deleted\|variable-0727b325-890b-70ac-241a-00ac05813612\>);
  border-bottom: 1.5px solid var(--_colors---neutrals--300);
  align-items: center;
  display: flex;
}

.list-wrapper {
  grid-column-gap: var(--gaps--gap-3xs);
  grid-row-gap: var(--gaps--gap-3xs);
  flex-direction: column;
  margin-bottom: 0;
  padding-left: 0;
  display: flex;
}

.list-wrapper.is-bullet-list {
  padding-left: var(--spacing--xs);
  flex-flow: wrap;
  list-style-type: disc;
}

.list-wrapper.is-numbered-list {
  padding-left: var(--spacing--xs);
  flex-flow: wrap;
  list-style-type: decimal;
}

.list-wrapper.is-check-list {
  list-style-type: none;
}

.list-wrapper.is-dark {
  color: var(--_globals---global--text-color--300);
}

.list-wrapper.is-accent {
  color: var(--_globals---global--text-color--accent);
}

.list-wrapper.is-accent-dark {
  color: var(--_globals---global--text-color--400);
}

.pd-left-5xs {
  padding-left: var(--spacing--5xs);
}

.mg-bottom-2xs {
  margin-bottom: var(--spacing--2xs);
}

.pd-bottom-xs {
  padding-bottom: var(--spacing--xs);
}

.mg-left-md {
  margin-left: var(--spacing--md);
}

.display-7 {
  font-family: var(--_typography---core--font--family--primary-font);
  font-size: var(--_typography---core--font--displays--display-7);
  line-height: var(--_typography---core--font--line-height--md);
  font-weight: var(--_typography---core--font--weight--strong);
}

.display-7.is-about-office-title {
  white-space: nowrap;
  font-size: 1.75rem;
  line-height: 1.2;
}

.display-7.is-about-office-title.eg-about-800-d7 {
  color: var(--_colors---primary--100);
  font-weight: 800;
}

.mg-left-5xl {
  margin-left: var(--spacing--5xl);
}

.pd-top-sm {
  padding-top: var(--spacing--sm);
}

.text-area {
  min-height: var(--sizes--size-16);
  padding-top: var(--spacing--xs);
  padding-right: var(--spacing--sm);
  padding-bottom: var(--spacing--xs);
  padding-left: var(--spacing--sm);
  border-top-style: solid;
  border-top-width: var(--_components---border-width--md);
  border-top-color: #f7f9fc;
  border-right-style: solid;
  border-right-width: var(--_components---border-width--md);
  border-bottom-style: solid;
  border-right-color: #f7f9fc;
  border-bottom-width: var(--_components---border-width--md);
  border-bottom-color: #f7f9fc;
  border-left-style: solid;
  border-left-width: var(--_components---border-width--md);
  border-top-left-radius: var(--_components---border-radius--3xs);
  border-top-right-radius: var(--_components---border-radius--3xs);
  border-bottom-left-radius: var(--_components---border-radius--3xs);
  border-bottom-right-radius: var(--_components---border-radius--3xs);
  color: #0060a9;
  font-size: var(--_components---body-text--md);
  line-height: var(--_typography---core--font--line-height--lg);
  font-weight: var(--_typography---core--font--weight--mid);
  background-color: #f7f9fc;
  border-left-color: #f7f9fc;
  margin-bottom: 0;
  font-family: Montserrat, sans-serif;
  transition-property: border-color;
  transition-duration: .3s;
  transition-timing-function: ease;
  box-shadow: 0 1.35px 1.35px #f5f9ff;
}

.text-area:where(.w-variant-20a0c619-52fb-059f-b991-06732091ecc5) {
  border-color: var(--_globals---global--borders--200);
  background-color: var(--_globals---global--background--200);
  box-shadow: none;
}

.text-area:hover, .text-area:hover:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .text-area:hover:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .text-area:hover:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .text-area:hover:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .text-area:hover:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5), .text-area:focus, .text-area:focus:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .text-area:focus:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .text-area:focus:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .text-area:focus:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .text-area:focus:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
  border-color: var(--_globals---global--borders--accent);
}

.text-area::placeholder, .text-area:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af)::placeholder, .text-area:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e)::placeholder, .text-area:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943)::placeholder, .text-area:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8)::placeholder, .text-area:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5)::placeholder {
  color: var(--_globals---global--text-color--100);
}

.text-area.is-small {
  min-height: var(--sizes--size-13);
  padding: var(--spacing--2xs);
  border-radius: var(--_components---border-radius--3xs);
  font-size: var(--_components---body-text--sm);
}

.text-area.is-icon-left {
  padding-left: var(--spacing--lg);
}

.text-area.is-secondary {
  border-color: var(--_globals---global--borders--transparent);
  background-color: var(--_globals---global--background--200);
  box-shadow: none;
}

.text-area.is-dark {
  border-color: var(--_globals---global--borders--300);
  background-color: var(--_globals---global--background--400);
  color: var(--_globals---global--text-color--300);
}

.text-area.is-dark::placeholder, .text-area.is-dark:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af)::placeholder, .text-area.is-dark:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e)::placeholder, .text-area.is-dark:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943)::placeholder, .text-area.is-dark:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8)::placeholder, .text-area.is-dark:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5)::placeholder {
  color: var(--_globals---global--text-color--400);
}

.text-area.is-secondary-dark {
  border-color: var(--_globals---global--borders--transparent);
  background-color: var(--_globals---global--background--300);
  box-shadow: none;
  color: var(--_globals---global--text-color--300);
}

.text-area.is-secondary-dark::placeholder, .text-area.is-secondary-dark:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af)::placeholder, .text-area.is-secondary-dark:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e)::placeholder, .text-area.is-secondary-dark:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943)::placeholder, .text-area.is-secondary-dark:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8)::placeholder, .text-area.is-secondary-dark:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5)::placeholder {
  color: var(--_globals---global--text-color--400);
}

.text-area.is-secondary-69 {
  border-color: var(--_globals---global--borders--200);
  background-color: var(--_globals---global--background--200);
  box-shadow: none;
}

.text-area.is-secondary-109 {
  color: #0060a9;
  background-color: #f7f9fc;
  border-color: #f7f9fc;
  font-family: Montserrat, sans-serif;
  font-size: 1rem;
  line-height: 1.25;
  box-shadow: 0 1.35px 1.35px #f5f9ff;
}

.text-area.is-secondary-149 {
  border-color: var(--_globals---global--borders--200);
  background-color: var(--_globals---global--background--200);
  box-shadow: none;
}

.text-area.eg-demo-textarea-fix {
  color: #0060a9;
  background-color: #f7f9fc;
  font-family: Montserrat, sans-serif;
}

.flex-horizontal {
  justify-content: center;
  align-items: center;
  display: flex;
}

.flex-horizontal.is-align-center-start {
  justify-content: flex-start;
  align-items: center;
}

.flex-horizontal.is-align-center-between {
  justify-content: space-between;
  align-items: center;
}

.flex-horizontal.is-align-bottom-start {
  justify-content: flex-start;
  align-items: flex-end;
}

.flex-horizontal.is-align-left-stretch {
  justify-content: flex-start;
  align-items: stretch;
}

.flex-horizontal.eg-blog-v4-meta {
  grid-column-gap: 16px;
  grid-template-columns: minmax(0, 1fr) 64px;
  justify-content: space-between;
  align-items: end;
  gap: 12px;
  width: 100%;
  min-width: 0;
  display: grid;
}

.mg-bottom-none {
  margin-bottom: var(--core--sizes--margins--none\<deleted\|variable-0e18a34b-ea73-2b81-61e3-d331ee382a82\>);
}

.paragraph-small {
  color: #5a6b87;
  font-size: 14.5px;
  line-height: 1.6;
}

.paragraph-small.eg-psmall-500 {
  letter-spacing: 0;
  font-family: Montserrat, sans-serif;
  font-weight: 500;
}

.mg-bottom-4xs {
  margin-bottom: var(--spacing--4xs);
}

.mg-left-6xl {
  margin-left: var(--spacing--6xl);
}

.mg-bottom-sm {
  margin-bottom: var(--spacing--sm);
}

.display-5 {
  font-family: var(--_typography---core--font--family--primary-font);
  font-size: var(--_typography---core--font--displays--display-5);
  line-height: var(--_typography---core--font--line-height--md);
  font-weight: var(--_typography---core--font--weight--strong);
}

.display-5.text-color-title {
  margin-top: 40px;
}

.display-5.text-color-title.mg-bottom-4xs.eg-about-800-d5mg {
  color: var(--_colors---primary--100);
  font-weight: 800;
}

.display-5.text-color-title.mg-top-xs {
  justify-content: center;
  align-items: flex-start;
  display: flex;
}

.display-5.text-color-title.mg-top-xs.eg-about-800-d5xs {
  color: var(--_colors---primary--100);
  font-weight: 800;
}

.display-5.text-color-title.eg-about-800-d5 {
  color: var(--_colors---primary--100);
  white-space: normal;
  -webkit-text-fill-color: inherit;
  background-clip: border-box;
  margin-top: 0;
  font-weight: 700;
  overflow: visible;
}

.display-5.text-color-title.eg-about-800-d5.is-about-awards-title {
  color: #0060a9;
  -webkit-text-fill-color: #0060a9;
}

.display-5.text-color-title.eg-about-800-d5.is-about-motto-title {
  color: #0a1f3a;
  letter-spacing: -.02em;
  white-space: pre;
  word-break: keep-all;
  overflow-wrap: normal;
  width: max-content;
  max-width: none;
  font-size: 32px;
  font-weight: 700;
  line-height: 1.2;
  overflow: visible;
}

.display-5.is-display-title-animation.eg-int-800-d5a {
  color: var(--_colors---primary--100);
  font-weight: 800;
}

.display-5.karriar-job-title {
  color: #0060a9;
  margin-top: 0;
  margin-bottom: 0;
  line-height: 1.2;
}

.display-5.karriar-job-title.eg-kar-800-job, .display-5.eg-home-800-d5 {
  font-weight: 800;
}

.mg-right-2xl {
  margin-right: var(--spacing--2xl);
}

.pd-left-3xl {
  padding-left: var(--spacing--3xl);
}

.workspace-component-sidebar-title {
  height: 100%;
  padding-top: var(--spacing--md);
  padding-bottom: var(--spacing--md);
  grid-column-gap: var(--gaps--gap-md);
  grid-row-gap: var(--gaps--gap-md);
  color: var(--_globals---global--text-color--100);
  text-transform: uppercase;
  grid-template-rows: 1fr;
  grid-template-columns: 1fr;
  grid-auto-rows: 1fr;
  grid-auto-columns: 1fr;
  place-items: center end;
  display: grid;
}

.pd-top-lg {
  padding-top: var(--spacing--lg);
}

.display-6 {
  font-family: var(--_typography---core--font--family--primary-font);
  font-size: var(--_typography---core--font--displays--display-6);
  line-height: var(--_typography---core--font--line-height--md);
  font-weight: var(--_typography---core--font--weight--strong);
}

.display-6.is-display-title-animation {
  color: #031834;
  margin-top: 20px;
  margin-left: 10px;
}

.display-6.eg-blog-card-heading {
  color: #031834;
  text-align: left;
  letter-spacing: 0;
  overflow-wrap: break-word;
  width: 100%;
  padding-right: 0;
  text-decoration: none;
}

.mg-right-sm {
  margin-right: var(--spacing--sm);
}

.list-item {
  grid-column-gap: var(--gaps--gap-4xs);
  grid-row-gap: var(--gaps--gap-4xs);
  line-height: var(--_typography---core--font--line-height--md);
  flex-direction: row;
  justify-content: center;
  align-items: center;
}

.list-item.is-flex {
  flex-flow: wrap;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.list-item.is-mid {
  font-weight: var(--_typography---core--font--weight--mid);
}

.list-item.is-strong {
  font-weight: var(--_typography---core--font--weight--strong);
}

.pd-right-md {
  padding-right: var(--spacing--md);
}

.image-wrapper {
  margin-bottom: var(--spacing--none);
  position: relative;
  overflow: hidden;
}

.image-wrapper:where(.w-variant-907dcc95-1544-10ae-3597-dd454a06b10f) {
  border-radius: var(--_components---border-radius--4xs);
}

.image-wrapper:where(.w-variant-98ddef84-4997-e14c-a816-670fc8cbdce2) {
  border-radius: var(--_components---border-radius--3xs);
}

.image-wrapper:where(.w-variant-e034ca51-ab5a-b190-8a19-d20833049486) {
  border-radius: var(--_components---border-radius--2xs);
}

.image-wrapper:where(.w-variant-bf237f36-72c3-4396-5fc0-747efff43bb0) {
  border-radius: var(--_components---border-radius--sm);
}

.image-wrapper:where(.w-variant-edd81bf0-b692-8ece-325a-a71b76ccfba3) {
  border-radius: var(--_components---border-radius--md);
}

.image-wrapper:where(.w-variant-ad5e9881-09ae-43b1-8976-cb08ea96c41e) {
  border-radius: var(--_components---border-radius--lg);
}

.image-wrapper:where(.w-variant-92368208-854b-6450-8fa2-a41476651dc4) {
  border-radius: var(--_components---border-radius--xl);
}

.image-wrapper:where(.w-variant-dd87aed2-c6b3-f572-6486-506e66794780) {
  border-radius: var(--_components---border-radius--2xl);
}

.image-wrapper.is-border-default {
  border-radius: var(--_components---border-radius--md);
}

.image-wrapper.is-blog-image-version-one {
  border: var(--_components---border-width--md) solid var(--_globals---global--borders--200);
  border-radius: var(--_components---border-radius--md);
}

.image-wrapper.is-blog-image-version-two {
  box-sizing: content-box;
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  aspect-ratio: auto;
  border-radius: var(--_components---border-radius--md);
  object-fit: fill;
  background-image: linear-gradient(135deg, #eef5ff 0%, #f7f9fc 55%, #fff 100%);
  border: 1.22px solid #e6edf7c2;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: block;
  position: static;
  overflow: hidden;
}

.image-wrapper.is-blog-image-version-three {
  border: .58px solid var(--_globals---global--borders--200);
  border-radius: var(--_components---border-radius--md);
  height: 12.5rem;
}

.image-wrapper._w-h-100:where(.w-variant-edd81bf0-b692-8ece-325a-a71b76ccfba3) {
  box-sizing: border-box;
  aspect-ratio: 16 / 9;
  object-fit: cover;
  object-position: 50% 50%;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  padding: 0;
  display: flex;
}

.image-wrapper._w-h-100.is-border-radius-md {
  border-radius: var(--_components---border-radius--md);
}

.image-wrapper.is-blog-image-version-four {
  border: .58px solid var(--_globals---global--borders--200);
  border-radius: var(--_components---border-radius--sm);
  height: 10.625rem;
}

.image-wrapper.is-blog-image-version-four.eg-blog-v4-thumb {
  aspect-ratio: 1;
  border-radius: 1rem;
  flex-shrink: 0;
  width: 100%;
  min-width: 0;
  height: auto;
  max-height: none;
  overflow: hidden;
}

.image-wrapper.is-br-sm {
  border-radius: var(--_components---border-radius--sm);
}

.image-wrapper.is-about-office-photo {
  border-radius: 20px;
  align-self: stretch;
  width: 100%;
  height: 100%;
  min-height: 28rem;
  margin-bottom: 0;
  display: block;
  overflow: hidden;
}

.template-pages-sidebar-navigation {
  margin-top: var(--spacing--none);
  margin-bottom: var(--spacing--none);
  padding-left: var(--spacing--none);
  grid-column-gap: var(--gaps--gap-2xs);
  grid-row-gap: var(--gaps--gap-2xs);
  flex-direction: column;
  display: flex;
}

.mg-top-xs {
  margin-top: var(--spacing--xs);
}

.divider {
  height: var(--_components---border-width--md);
  background-color: var(--_globals---global--divider--200);
}

.divider.utp---components-divider {
  margin-top: var(--core--sizes--margins--sm\<deleted\|variable-d5c095e7-e2b8-d4d7-7910-ec6864350456\>);
  margin-bottom: var(--core--sizes--margins--lg\<deleted\|variable-bb090797-f63f-9e2c-778d-6fac8a83369a\>);
}

.divider.is-dark {
  background-color: var(--_globals---global--borders--100);
  opacity: .3;
}

.divider.is-border-width-lg {
  height: var(--_components---border-width--lg);
}

.workspace-table-column {
  color: var(--_globals---global--text-color--200);
}

.workspace-table-column.is-width-55 {
  width: 55%;
}

.workspace-table-column.is-width-26-5 {
  width: 26.5%;
}

.workspace-table-column.is-width-11 {
  width: 11%;
}

.mg-left-3xs {
  margin-left: var(--spacing--3xs);
}

.hamburger-menu-line {
  width: var(--sizes--size-7);
  height: var(--_components---border-width--lg);
  border-radius: var(--_components---border-radius--4xs);
  background-color: var(--_globals---global--background--100);
}

.mg-top-3xl {
  margin-top: var(--spacing--3xl);
}

.arrow-card-wrapper {
  justify-content: center;
  align-items: center;
  display: flex;
  position: absolute;
  inset: 0%;
}

.mg-top-3xs {
  margin-top: var(--spacing--3xs);
}

.mg-left-xs {
  margin-left: var(--spacing--xs);
}

.workspace-card-preview {
  width: var(--sizes--size-14);
  height: var(--sizes--size-14);
  border: var(--_components---border-width--lg) solid var(--_colors---primary--100);
  background-color: var(--_colors---neutrals--100);
  color: var(--_colors---primary--100);
  font-size: var(--_typography---core--font--displays--display-1);
  line-height: var(--_typography---core--font--line-height--sm);
  font-weight: var(--_typography---core--font--weight--mid);
  text-align: center;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.text-titles {
  color: var(--_colors---neutrals--800);
}

.pd-top-2xl {
  padding-top: var(--spacing--2xl);
}

.display-9 {
  box-sizing: border-box;
  grid-column-gap: 6px;
  grid-row-gap: 6px;
  aspect-ratio: auto;
  font-family: var(--_typography---core--font--family--primary-font);
  color: var(--_colors---primary--100);
  font-size: var(--_typography---core--font--displays--display-9);
  letter-spacing: -.025em;
  white-space: normal;
  word-break: normal;
  overflow-wrap: normal;
  mix-blend-mode: normal;
  object-fit: fill;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  margin: 140px auto auto 0;
  padding-left: 0;
  font-weight: 800;
  line-height: 1.1;
  display: flex;
  position: static;
}

.display-9.text-color-light {
  font-family: var(--_typography---core--font--family--primary-font);
  color: var(--_colors---primary--100);
  text-align: center;
  letter-spacing: -.025em;
  white-space: normal;
  word-break: normal;
  overflow-wrap: normal;
  justify-content: center;
  align-self: center;
  align-items: center;
  margin: 0 auto;
  font-size: 60px;
  font-weight: 800;
  line-height: 1.1;
  display: flex;
  position: static;
}

.display-9.text-color-light.is-kontakt-hero-title {
  width: 100%;
  color: var(--_colors---primary--100);
  text-align: center;
  letter-spacing: -.025em;
  align-self: center;
  margin: 0 auto;
  font-size: 60px;
  font-weight: 800;
  line-height: 1.1;
  display: block;
}

.display-9.text-color-title {
  text-indent: 30px;
  justify-content: center;
  align-items: center;
}

.display-9.mg-bottom-4xs {
  margin-left: 0;
}

.display-9.eg-blog-h2 {
  color: #031834;
  justify-content: flex-start;
  align-items: flex-start;
  margin-left: 0;
  font-family: Montserrat, sans-serif;
}

.display-9.eg-blog-latest-title {
  width: 100%;
  color: var(--_colors---primary--100);
  text-align: center;
  letter-spacing: -.02em;
  margin-top: 0;
  margin-bottom: 1.25rem;
  font-weight: 800;
}

.display-9.karriar-center-heading {
  width: 100%;
  font-weight: var(--_typography---core--font--weight--strong);
  text-align: center;
  align-items: center;
  margin: 0 auto .75rem;
}

.display-9.karriar-center-heading.eg-kar-800-h2 {
  color: var(--_colors---primary--100);
  font-weight: 800;
}

.display-9.is-support-heading {
  width: 100%;
  color: var(--_colors---primary--100);
  font-weight: var(--_typography---core--font--weight--strong);
  text-align: center;
  margin: 0 auto;
}

.display-9.is-about-heading {
  width: 100%;
  color: var(--_colors---primary--100);
  text-align: left;
  justify-content: flex-start;
  align-items: flex-start;
  margin-bottom: 1.5rem;
  font-weight: 800;
}

.display-9.is-about-heading.eg-about-h-in {
  text-align: left;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 100%;
  margin-left: 0;
  margin-right: 0;
  padding-left: 0;
  padding-right: 0;
}

.display-9.is-about-heading.eg-about-h-in.is-about-story-heading {
  text-align: left;
  justify-content: flex-start;
  align-items: flex-start;
  margin-top: 0;
}

.display-9.is-about-heading.eg-home-why-heading {
  margin-top: 0;
}

.display-9.eg-case-list-h2 {
  align-items: flex-start;
  margin-top: 0;
  margin-bottom: 0;
}

.display-9.eg-sidtitel-h1 {
  color: var(--_colors---primary--100);
  letter-spacing: -.025em;
  font-size: 60px;
  font-weight: 800;
  line-height: 1.1;
}

.display-9.eg-estracer-800-d9 {
  font-weight: 800;
}

.display-9.eg-estracer-800-d9.is-training-title {
  margin-top: 0;
}

.display-9.eg-em-800-d9 {
  font-weight: 800;
}

.display-9.is-related-heading {
  text-align: left;
  margin: 0;
  font-size: 32px;
  line-height: 1.2;
  display: block;
}

.display-9.eg-company-title {
  text-align: center;
  overflow-wrap: anywhere;
  width: 100%;
  max-width: 800px;
  margin: 0 auto;
}

.display-9.eg-company-about-title {
  color: #0060a9;
  text-align: center;
  letter-spacing: -.025em;
  white-space: normal;
  width: auto;
  max-width: 100%;
  margin: 0 auto 16px;
  padding: 0;
  font-family: Montserrat, sans-serif;
  font-size: 84px;
  font-weight: 700;
  line-height: 1.05;
  display: block;
}

.mg-bottom-5xs {
  margin-bottom: var(--spacing--5xs);
}

.mg-bottom-2xl {
  margin-bottom: var(--spacing--2xl);
}

.mg-left-lg {
  margin-left: var(--spacing--lg);
}

.pd-top-5xl {
  padding-top: var(--spacing--5xl);
}

.pd-right-3xs {
  padding-right: var(--spacing--3xs);
}

.utp---styles-and-components-wrapper {
  margin-bottom: var(--core--sizes--margins--5xlg\<deleted\|variable-ca052e4e-55d9-68bb-177c-5e30ec5ef56d\>);
}

.social-media-icon-wrapper {
  border-radius: var(--border-radius--radius-5xs);
  background-color: var(--_colors---primary--100);
  width: 1.75rem;
  height: 1.75rem;
  color: var(--_colors---neutrals--100);
  font-size: var(--_components---body-text--lg);
  font-weight: var(--_typography---core--font--weight--regular);
  justify-content: center;
  align-items: center;
  text-decoration: none;
  transition: transform .3s;
  display: flex;
}

.social-media-icon-wrapper:hover, .social-media-icon-wrapper:hover:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .social-media-icon-wrapper:hover:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .social-media-icon-wrapper:hover:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .social-media-icon-wrapper:hover:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .social-media-icon-wrapper:hover:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
  color: var(--core--colors--neutrals--100\<deleted\|variable-5cface1d-6c1d-fd7f-3f36-8288111774f4\>);
  transform: scale(.92);
}

.social-media-icon-wrapper.github {
  background-color: #24292f;
}

.social-media-icon-wrapper.tumblr {
  background-color: #001935;
}

.social-media-icon-wrapper.product-hunt {
  background-color: #ff6155;
}

.social-media-icon-wrapper.snapchat {
  background-color: #fffc00;
}

.social-media-icon-wrapper.google-podcast {
  background-color: #fff;
  border: 1px solid #e1e4ed;
}

.social-media-icon-wrapper.vk {
  background-color: #07f;
}

.social-media-icon-wrapper.line {
  background-color: #3ace01;
}

.social-media-icon-wrapper.linkedin {
  background-color: #0a6ed2;
}

.social-media-icon-wrapper.behance {
  background-color: #205bf6;
}

.social-media-icon-wrapper.yelp {
  background-color: #ff1a1a;
}

.social-media-icon-wrapper.instagram {
  background-color: #0000;
  background-image: linear-gradient(135deg, #8423ffb5, #ff881900), radial-gradient(circle, #fa2d9b, #ff9467 81%, #ffd231);
}

.social-media-icon-wrapper.dribbble {
  background-color: #fc4d91;
}

.social-media-icon-wrapper.spotify {
  background-color: #1ed760;
}

.social-media-icon-wrapper.apple-podcast {
  background-image: linear-gradient(#d272f7, #8433be);
}

.social-media-icon-wrapper.messager {
  background-image: linear-gradient(#f84781, #5d78f6 67%, #0073ff);
}

.social-media-icon-wrapper.google {
  background-color: #fff;
  border: 1px solid #e1e4ed;
}

.social-media-icon-wrapper.twitter {
  background-color: #1da1f2;
}

.social-media-icon-wrapper.reddit {
  background-color: #ff4500;
}

.social-media-icon-wrapper.telegram {
  background-image: linear-gradient(#00acff, #0098e1);
}

.social-media-icon-wrapper.soundcloud {
  background-image: linear-gradient(#ff9436, #ff433a);
}

.social-media-icon-wrapper.tiktok {
  background-color: #000;
}

.social-media-icon-wrapper.discord {
  background-color: #5865f2;
}

.social-media-icon-wrapper.android {
  background-color: #32de84;
}

.social-media-icon-wrapper.pinterest {
  background-color: red;
}

.social-media-icon-wrapper.skype {
  background-image: linear-gradient(#00c3ff, #0092dd);
}

.social-media-icon-wrapper.webflow {
  background-color: #146ef5;
}

.social-media-icon-wrapper.twitch {
  background-color: #9247fd;
}

.social-media-icon-wrapper.x {
  background-color: #000;
}

.social-media-icon-wrapper.google-play {
  background-color: #fff;
  border: 1px solid #e1e4ed;
  padding: 5px;
}

.social-media-icon-wrapper.apple {
  background-color: #000;
}

.social-media-icon-wrapper.whatsapp {
  background-color: #00d95f;
}

.social-media-icon-wrapper.wechat {
  background-color: #2dc100;
}

.social-media-icon-wrapper.facebook {
  background-color: #1877f2;
}

.social-media-icon-wrapper.medium {
  background-color: #020202;
}

.social-media-icon-wrapper.apple-music {
  background-image: linear-gradient(#fb5c74, #fa233b 72%);
}

.social-media-icon-wrapper.youtube {
  background-color: red;
}

.pd-bottom-5xl {
  padding-bottom: var(--spacing--5xl);
}

.mg-bottom-5xl {
  margin-bottom: var(--spacing--5xl);
}

.radio-button-wrapper {
  grid-column-gap: var(--core--sizes--gap--4xsm\<deleted\|variable-6f5be2f9-c53b-7709-ec2c-a7901e4f5111\>);
  grid-row-gap: var(--core--sizes--gap--4xsm\<deleted\|variable-6f5be2f9-c53b-7709-ec2c-a7901e4f5111\>);
  line-height: var(--_typography---core--font--line-height--sm);
  align-items: center;
  margin-bottom: 0;
  padding-left: 0;
  display: flex;
}

.radio-button-wrapper.small {
  font-size: var(--_typography---core--font--displays--display-1);
}

.workspace-component {
  grid-column-gap: var(--gaps--gap-sm);
  grid-row-gap: var(--gaps--none);
  grid-template-rows: auto auto;
  grid-template-columns: auto 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  display: grid;
}

.pd-left-5xl {
  padding-left: var(--spacing--5xl);
}

.pd-bottom-lg {
  padding-bottom: var(--spacing--lg);
}

.pd-top-3xs {
  padding-top: var(--spacing--3xs);
}

.mg-right-lg {
  margin-right: var(--spacing--lg);
}

.badge {
  padding: var(--spacing--4xs) var(--spacing--2xs);
  grid-column-gap: var(--sizes--size-4);
  grid-row-gap: var(--sizes--size-4);
  border: 1px solid var(--_globals---global--background--accent);
  border-radius: var(--_components---border-radius--3xs);
  background-color: var(--_globals---global--background--accent);
  color: var(--_globals---global--text-color--300);
  line-height: var(--_typography---core--font--line-height--md);
  justify-content: center;
  align-items: center;
  display: inline-flex;
  overflow: hidden;
}

.badge:where(.w-variant-5b424e9a-e723-14ff-07b7-628d1c37f152) {
  border-color: var(--_globals---global--background--500);
  background-color: var(--_globals---global--background--500);
  color: var(--_globals---global--text-color--500);
}

.badge:where(.w-variant-b2c148a3-5480-f905-f52b-bd16087f8404) {
  padding-right: var(--spacing--3xs);
  padding-left: var(--spacing--3xs);
  font-size: var(--_components---body-text--sm);
}

.badge:where(.w-variant-fd270aff-3ed3-cf2a-1286-7a05fdf4f102) {
  padding-right: var(--spacing--3xs);
  padding-left: var(--spacing--3xs);
  border-color: var(--_globals---global--background--500);
  background-color: var(--_globals---global--background--500);
  color: var(--_globals---global--text-color--500);
  font-size: var(--_components---body-text--sm);
}

.badge:where(.w-variant-497b4b92-80d0-e40d-103f-e8f0aece92b3) {
  border-color: var(--_globals---global--background--400);
  background-color: var(--_globals---global--background--400);
  color: var(--_globals---global--text-color--300);
}

.badge:where(.w-variant-a48e6ebb-b579-f27b-7866-d1753d4add10) {
  border-color: var(--_globals---global--background--100);
  background-color: var(--_globals---global--background--100);
  color: var(--_globals---global--text-color--200);
}

.badge:where(.w-variant-eaf84d03-cd7b-de74-8464-71d7028a84a1) {
  padding-right: var(--spacing--3xs);
  padding-left: var(--spacing--3xs);
  border-color: var(--_globals---global--background--400);
  background-color: var(--_globals---global--background--400);
  color: var(--_globals---global--text-color--300);
  font-size: var(--_components---body-text--sm);
}

.badge:where(.w-variant-6ea0c7d3-9bad-8815-c572-bab6d3da7954) {
  padding-right: var(--spacing--3xs);
  padding-left: var(--spacing--3xs);
  border-color: var(--_globals---global--background--100);
  background-color: var(--_globals---global--background--100);
  color: var(--_globals---global--text-color--200);
  font-size: var(--_components---body-text--sm);
}

.badge:where(.w-variant-7ff34976-08af-d1c5-e9d7-028312fa15f7) {
  border-color: var(--_globals---global--background--400);
  background-color: var(--_globals---global--background--transparent);
  color: var(--_globals---global--text-color--200);
}

.badge:where(.w-variant-2d105528-138b-4ff4-dc58-02ad0ab9a5ab) {
  border-color: var(--_globals---global--background--100);
  background-color: var(--_globals---global--background--transparent);
  color: var(--_globals---global--text-color--300);
}

.badge:where(.w-variant-1a1f65d6-8515-506d-0de4-adcaa830606f) {
  padding-right: var(--spacing--3xs);
  padding-left: var(--spacing--3xs);
  border-color: var(--_globals---global--background--400);
  background-color: var(--_globals---global--background--transparent);
  color: var(--_globals---global--text-color--200);
  font-size: var(--_components---body-text--sm);
}

.badge:where(.w-variant-795fc5d1-b55b-65d9-517e-94a76392f106) {
  padding-right: var(--spacing--3xs);
  padding-left: var(--spacing--3xs);
  border-color: var(--_globals---global--background--100);
  background-color: var(--_globals---global--background--transparent);
  color: var(--_globals---global--text-color--300);
  font-size: var(--_components---body-text--sm);
}

.badge.is-primary {
  border-color: var(--_globals---global--background--400);
  background-color: var(--_globals---global--background--400);
  color: var(--_globals---global--text-color--300);
}

.badge.is-dark {
  border-color: var(--_globals---global--borders--600);
  background-color: var(--_globals---global--background--500);
  color: var(--_globals---global--text-color--500);
}

.badge.is-primary-dark {
  border-color: var(--_globals---global--background--100);
  background-color: var(--_globals---global--background--100);
  color: var(--_globals---global--text-color--200);
}

.badge.is-secondary {
  border-color: var(--_globals---global--background--400);
  background-color: var(--_globals---global--background--100);
  color: var(--_globals---global--text-color--200);
}

.badge.is-secondary-dark {
  border-color: var(--_globals---global--background--100);
  background-color: var(--_globals---global--background--400);
  color: var(--_globals---global--text-color--300);
}

.badge.is-secondary-dark.is-small {
  background-color: var(--_base-collection---neutral--100);
}

.badge.is-small {
  padding: var(--spacing--4xs);
  font-size: var(--_components---body-text--sm);
}

.badge.is-accent-dark-2 {
  border-color: var(--_globals---global--background--500);
  background-color: var(--_globals---global--background--500);
  color: var(--_globals---global--text-color--500);
}

.badge.is-accent-dark-small {
  padding-right: var(--spacing--3xs);
  padding-left: var(--spacing--3xs);
  border-color: var(--_globals---global--background--500);
  background-color: var(--_globals---global--background--500);
  color: var(--_globals---global--text-color--500);
  font-size: var(--_components---body-text--sm);
}

.badge.catbadge {
  grid-column-gap: 2px;
  grid-row-gap: 2px;
  aspect-ratio: auto;
  border-radius: var(--_components---cards--4xs);
  background-color: var(--_colors---system--blue-100);
  min-height: auto;
  max-height: 2rem;
  color: var(--_globals---global--color--accent);
  border-style: none;
  flex-flow: row;
  justify-content: center;
  align-items: center;
  display: flex;
}

.mg-top-4xs {
  height: 6rem;
  min-height: 6rem;
  margin-top: var(--spacing--4xs);
  aspect-ratio: auto;
  text-align: left;
  white-space: normal;
  word-break: normal;
  object-fit: contain;
  flex: 0 auto;
  order: 0;
  padding-left: 0;
  padding-right: 0;
  display: block;
}

.mg-top-4xs.is-about-copy {
  color: #5a6b87;
  max-width: none;
  height: auto;
  min-height: 0;
  margin-top: .75rem;
  display: block;
}

.mg-top-4xs.is-about-copy.eg-body-bento-test {
  color: #5a6b87;
  letter-spacing: 0;
  font-family: Montserrat, sans-serif;
  font-size: 15px;
  font-weight: 500;
  line-height: 1.6;
}

.mg-top-4xs.is-about-copy.eg-home-about-500 {
  font-family: var(--_typography---core--font--family--primary-font);
  font-size: 14px;
  font-weight: 500;
  line-height: 1.6;
}

.item-icon-right, .item-icon-right:where(.w-variant-782138f0-953e-8786-6ccb-95c52c13dc2a) {
  width: 0;
  height: 0;
  margin: 0;
  display: none;
  overflow: hidden;
}

.item-icon-right:where(.w-variant-eeceba5d-f703-b9bc-30e0-758951a60aca), .item-icon-right:where(.w-variant-58e446bd-386c-ef76-8b9a-ec56da320862) {
  width: 0;
  display: none;
  overflow: hidden;
}

.pd-top-6xl {
  padding-top: var(--spacing--6xl);
}

.pd-top-md {
  padding-top: var(--spacing--md);
}

.pd-right-5xs {
  padding-right: var(--spacing--5xs);
}

.mg-right-3xs {
  margin-right: var(--spacing--3xs);
}

.form-wrapper {
  width: 26.625rem;
  margin-bottom: 0;
}

.form-wrapper.karriar-apply-form {
  text-align: left;
  width: 100%;
  max-width: 40rem;
  min-height: 0;
  margin-top: .75rem;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.form-wrapper.is-large {
  flex-flow: column;
  justify-content: center;
  width: 100%;
  max-width: 29.875rem;
  min-height: 36rem;
  display: flex;
}

.form-wrapper.eg-nl-cta-wrap {
  width: 100%;
  max-width: 50ch;
  box-shadow: none;
  background-color: #0000;
  border-style: none;
}

.flex-vertical {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.flex-vertical.is-align-left-start {
  justify-content: flex-start;
  align-items: flex-start;
}

.flex-vertical.is-align-left-between {
  justify-content: space-between;
  align-items: flex-start;
}

.flex-vertical.is-align-left-stretch {
  justify-content: flex-start;
  align-items: stretch;
}

.flex-vertical.is-align-center-start {
  justify-content: center;
  align-items: flex-start;
}

.flex-vertical.is-align-center-center {
  justify-content: center;
  align-items: center;
}

.flex-vertical.is-align-center-stretch {
  align-items: stretch;
}

.flex-vertical.text-align-center {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.flex-vertical.text-align-center.position-relative-z-index-1 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  margin-top: 0;
  padding-top: 0;
  display: flex;
}

.flex-vertical.text-align-center.karriar-hero-stack {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  justify-content: flex-start;
  align-items: center;
  margin-top: 0;
  margin-bottom: 0;
}

.flex-vertical.text-align-center.eg-contact-copy {
  padding-top: 0;
}

.flex-vertical.is-gap-4xs.is-align-left-stretch:where(.w-variant-c00c078e-1f3c-6bd3-5d0d-c51254979e60) {
  flex-flow: column-reverse;
}

.flex-vertical.text-align-center.position-relative-z-index-1 {
  margin-top: 10px;
}

.flex-vertical.eg-blog-card-gap {
  grid-row-gap: .75rem;
  text-align: left;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  row-gap: .75rem;
  width: 100%;
  min-width: 0;
  display: flex;
}

.flex-vertical.text-align-center {
  place-items: center stretch;
  display: flex;
}

.flex-vertical.eg-int-hero-copy {
  z-index: 1;
  margin-top: 0;
  margin-bottom: 0;
  position: relative;
}

.flex-vertical.eg-contact-hero-copy {
  padding-top: 8rem;
}

.mg-right-xs {
  margin-right: var(--spacing--xs);
}

.input-wrapper {
  position: relative;
}

.input-wrapper.width-100:where(.w-variant-00d13f1a-f8d7-d17d-b742-3e6457cbbc49) {
  object-fit: contain;
  width: auto;
  max-width: 148px;
  height: 20px;
}

.input-wrapper.eg-nl-cta-inputwrap {
  width: 100%;
  max-width: 50ch;
  position: relative;
}

.workspace-component-header-title {
  width: 50%;
  padding-right: var(--spacing--sm);
  padding-left: var(--spacing--sm);
  grid-column-gap: var(--gaps--gap-sm);
  grid-row-gap: var(--gaps--gap-sm);
  color: var(--_globals---global--text-color--100);
  text-align: center;
  text-transform: uppercase;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-around;
  align-items: center;
  display: grid;
}

.workspace-component-header-title.is-2-column {
  grid-template-columns: 1fr 1fr;
}

.workspace-component-header-title.is-6-columns {
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  width: 100%;
}

.workspace-component-header-title.is-1-column {
  grid-template-columns: 1fr;
}

.width-100 {
  width: 100%;
}

.width-100.max-width-5rem {
  max-width: 5rem;
}

.grid-2-columns {
  grid-column-gap: var(--gaps--gap-sm);
  grid-row-gap: var(--gaps--gap-sm);
  border: 1px solid var(--elements-webflow-library--neutral--100);
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: start;
  display: grid;
}

.grid-2-columns.is-1-column-tablet {
  border-style: none;
  grid-template-columns: 1fr 1fr;
}

.grid-2-columns.is-1-column-tablet.is-gap-none {
  grid-column-gap: var(--gaps--none);
  grid-row-gap: var(--gaps--none);
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
  top: 40px;
}

.grid-2-columns.is-1-column-tablet.is-gap-2xs {
  grid-template-columns: 1fr 1fr;
}

.grid-2-columns.is-1-column-tablet.gap-row-lg-tablet {
  border-style: none;
  border-radius: 0;
}

.grid-2-columns.is-1-column-tablet.gap-row-lg-tablet.about-intro-row {
  grid-column-gap: 3.5rem;
  align-items: center;
}

.grid-2-columns.is-1-column-tablet.gap-row-lg-tablet.about-intro-row.is-about-intro-gap {
  grid-column-gap: 4.5rem;
  align-items: center;
  margin-bottom: 4rem;
}

.grid-2-columns.is-1-column-tablet.eg-blog-feat-grid {
  grid-template-columns: minmax(0, 1.7fr) minmax(0, 1fr);
  align-items: stretch;
  width: 100%;
}

.grid-2-columns.is-gap-2xl.eg-blog-post-split {
  grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);
  align-items: start;
  width: 100%;
}

.grid-2-columns.is-2-column-landscape.is-gap-2xs {
  opacity: 1;
  border-width: 0;
  border-radius: 0;
  align-content: stretch;
}

.grid-2-columns.why-join-us {
  align-items: start;
}

.grid-2-columns.is-support-pair {
  grid-column-gap: 1.25rem;
  grid-row-gap: 1.25rem;
  background-color: #0000;
  border-style: none;
  grid-template-columns: 1fr 1fr;
  align-items: stretch;
  height: 100%;
}

.grid-2-columns.is-support-pair.is-about-contact-pair {
  grid-template-columns: 1fr 1fr;
  align-items: stretch;
  min-width: 0;
}

.grid-2-columns.eg-home-news-grid {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  grid-template-columns: 1.12fr 1fr;
  align-items: stretch;
}

.grid-2-columns.eg-blog-feat-cols {
  grid-column-gap: 2rem;
  grid-template-columns: minmax(0, 1.12fr) minmax(0, 1fr);
  align-items: stretch;
  width: 100%;
  margin-bottom: 100px;
}

.grid-2-columns.eg-blog-equal-cols {
  grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);
  align-items: stretch;
  width: 100%;
}

.pd-left-lg {
  padding-left: var(--spacing--lg);
}

.display-1 {
  font-family: var(--_typography---core--font--family--primary-font);
  font-size: var(--_typography---core--font--displays--display-1);
  line-height: var(--_typography---core--font--line-height--md);
  font-weight: var(--_typography---core--font--weight--strong);
}

.workspace-component-sidebar {
  flex-direction: column;
  grid-template-rows: 1fr;
  grid-template-columns: 1fr;
  grid-auto-rows: 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  display: flex;
}

.utp---items-wrapper.mg-bottom {
  margin-bottom: var(--core--sizes--margins--lg\<deleted\|variable-bb090797-f63f-9e2c-778d-6fac8a83369a\>);
}

.card {
  z-index: 1;
  border: var(--_components---border-width--md) solid var(--_globals---global--borders--200);
  border-radius: var(--_components---border-radius--md);
  background-color: #fff;
  text-decoration: none;
  position: relative;
  overflow: hidden;
  box-shadow: 0 1.35px 1.35px #508dff0f, 0 5.38px 5.38px #508dff0f;
}

.card.is-workspace-component-card {
  grid-column-gap: var(--gaps--none);
  grid-row-gap: var(--gaps--none);
  flex-direction: row;
  justify-content: center;
  display: flex;
  overflow: hidden;
}

.card.search-card {
  padding: var(--spacing--lg) var(--spacing--sm);
  cursor: pointer;
}

.card.is-2xs {
  padding: var(--_components---cards--2xs);
}

.card.is-xs {
  padding: var(--_components---cards--xs);
}

.card.is-xs.width-100 {
  display: block;
}

.card.is-xs._w-h-100 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-color: #fff;
  border: 1px solid #00286412;
  border-radius: 24px;
  flex-flow: column;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  height: auto;
  min-height: 380px;
  margin: auto;
  padding: 0;
  display: flex;
  position: relative;
  overflow: hidden;
  box-shadow: 0 2px 4px #0a1f3a0a, 0 16px 40px -8px #0a1f3a1a;
}

.card.is-lg {
  width: 100%;
  min-width: 0;
  height: 100%;
  padding: var(--_components---cards--lg);
  background-color: var(--_globals---global--background--100);
  flex-direction: column;
  align-self: stretch;
  display: flex;
}

.card.is-lg.is-about-stack {
  grid-row-gap: 1.25rem;
  height: 100%;
  box-shadow: none;
  background-color: #0000;
  background-image: none;
  border-style: none;
  border-radius: 0;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 0;
  display: flex;
}

.card.is-lg.about-award-card {
  flex-direction: column;
  grid-column: span 1 / span 1;
  width: auto;
  min-width: 0;
  height: 100%;
  padding: 1.75rem;
  display: flex;
}

.card.is-lg.about-award-card.is-about-awards-card {
  grid-column-gap: 1rem;
  grid-row-gap: 1.75rem;
  grid-template-rows: auto;
  grid-template-columns: 3rem minmax(0, 1fr);
  align-items: center;
  width: 100%;
  max-width: 1000px;
  margin-top: 2.5rem;
  margin-left: 0;
  margin-right: auto;
  padding: 2.5rem 2.75rem;
  display: grid;
}

.card.is-xl {
  padding: var(--_components---cards--xl);
}

.card.is-3xs {
  padding: var(--_components---cards--3xs);
}

.card.is-2xs-sm {
  padding: var(--_components---cards--sm) var(--_components---cards--2xs);
}

.card.is-md-lg {
  padding: var(--_components---cards--lg) var(--_components---cards--md);
}

.card.is-xl-md {
  padding: var(--_components---cards--md) var(--_components---cards--xl);
}

.card.is-xl-md.is-secondary.white-box-shadow {
  box-shadow: none;
}

.card.is-shadow-preview {
  min-height: var(--sizes--size-17);
  padding: var(--spacing--sm);
  color: var(--_globals---global--text-color--200);
  font-size: var(--_components---body-text--md);
  font-weight: var(--_typography---core--font--weight--mid);
  text-align: center;
  justify-content: center;
  align-items: center;
  display: flex;
}

.card.is-logo-icon-preview {
  min-height: var(--sizes--size-17);
  justify-content: center;
  align-items: center;
  display: flex;
}

.card.is-logo-icon-preview.is-dark {
  border-width: 1px;
  border-color: var(--_globals---global--borders--500);
  background-color: var(--_globals---global--background--400);
}

.card.is-logo-preview {
  min-height: var(--sizes--size-13);
  justify-content: center;
  align-items: center;
  display: flex;
}

.card.is-logo-preview.is-dark {
  border-width: 1px;
  border-color: var(--_globals---global--borders--500);
  background-color: var(--_globals---global--background--400);
}

.card.is-md {
  padding: var(--_components---cards--md);
}

.card.is-md.is-pd-right-sm {
  padding-right: var(--_components---cards--sm);
}

.card.is-md.is-support-mail-card {
  box-sizing: border-box;
  height: 100%;
  padding-right: var(--_components---cards--sm);
  flex-direction: column;
  justify-content: flex-start;
  display: flex;
}

.card.is-md.is-support-fill-card {
  height: 100%;
}

.card.is-dropdown-card {
  max-width: 50rem;
  margin-left: auto;
  margin-right: auto;
}

.card.is-sales-card {
  border-radius: var(--_components---border-radius--2xs);
  transform-style: preserve-3d;
  border-style: none;
  transition: box-shadow .3s, transform .3s;
}

.card.is-sales-card:hover, .card.is-sales-card:hover:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .card.is-sales-card:hover:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .card.is-sales-card:hover:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .card.is-sales-card:hover:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .card.is-sales-card:hover:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
  box-shadow: 0 1.35px 6px 0 var(--_colors---opacity-accent--faint), 0 1.35px 6px 0 var(--_colors---opacity-accent--faint);
  transform: scale3d(.98, .98, 1.01);
}

.card.is-sales-card-features-primary {
  height: 100%;
  box-shadow: 0 2px 4px 0 var(--_colors---opacity-accent--faint);
  color: var(--_globals---global--text-color--300);
  cursor: pointer;
  transform-style: preserve-3d;
  background-color: #146ef5;
  border-style: none;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  transition-property: transform;
  display: flex;
}

.card.is-sales-card-features-primary:hover, .card.is-sales-card-features-primary:hover:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .card.is-sales-card-features-primary:hover:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .card.is-sales-card-features-primary:hover:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .card.is-sales-card-features-primary:hover:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .card.is-sales-card-features-primary:hover:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
  transform: scale3d(.98, .98, 1.01);
}

.card.is-sales-card-features-secondary {
  border-color: var(--_globals---global--borders--200);
  background-color: var(--_globals---global--background--100);
  height: 100%;
  color: var(--_globals---global--text-color--100);
  cursor: pointer;
  transform-style: preserve-3d;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  transition-property: transform;
  display: flex;
}

.card.is-sales-card-features-secondary:hover, .card.is-sales-card-features-secondary:hover:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .card.is-sales-card-features-secondary:hover:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .card.is-sales-card-features-secondary:hover:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .card.is-sales-card-features-secondary:hover:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .card.is-sales-card-features-secondary:hover:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
  transform: scale3d(.98, .98, 1.01);
}

.card.is-secondary {
  border-style: none;
  border-color: var(--_globals---global--borders--200);
  background-color: var(--_globals---global--background--200);
  box-shadow: none;
}

.card.is-secondary.is-lg {
  background-color: var(--_globals---global--background--100);
}

.card.is-secondary.is-lg.slider-mask {
  border-color: var(--alley-component-library--gray--900);
  box-shadow: 0 1.35px 1.35px 0 var(--_colors---opacity-accent--faint), 0 5.38px 5.38px 0 var(--_colors---opacity-accent--faint);
}

.card.is-secondary-radius-sm {
  border-style: none;
  border-color: var(--_globals---global--borders--200);
  border-radius: var(--_components---border-radius--sm);
  background-color: var(--_globals---global--background--200);
  box-shadow: none;
}

.card.is-border-none {
  border-color: var(--_globals---global--borders--transparent);
}

.card.is-career-card {
  box-sizing: border-box;
  height: auto;
  padding: var(--_components---cards--lg) var(--_components---cards--md);
  object-fit: fill;
  transition: transform .3s;
  display: flex;
  box-shadow: 0 2px 4px #3a7dff26;
}

.card.is-career-card:hover, .card.is-career-card:hover:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .card.is-career-card:hover:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .card.is-career-card:hover:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .card.is-career-card:hover:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .card.is-career-card:hover:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
  transform: translate(3px);
}

.card.is-career-card.karriar-job-card {
  height: 100%;
  min-height: 0;
  color: inherit;
  background-color: #fff;
  border-radius: 16px;
  flex-direction: column;
  justify-content: space-between;
  align-items: stretch;
  padding: 1.75rem;
  text-decoration: none;
  transition-property: transform, box-shadow;
  transition-duration: .3s;
  display: flex;
  box-shadow: 0 2px 4px #3a7dff26;
}

.card.is-career-card.karriar-job-card:hover, .card.is-career-card.karriar-job-card:hover:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .card.is-career-card.karriar-job-card:hover:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .card.is-career-card.karriar-job-card:hover:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .card.is-career-card.karriar-job-card:hover:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .card.is-career-card.karriar-job-card:hover:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
  transform: translateY(-4px);
  box-shadow: 0 8px 20px #3a7dff2e;
}

.card.is-career-card.karriar-job-card:focus-visible, .card.is-career-card.karriar-job-card[data-wf-focus-visible], .card.is-career-card.karriar-job-card:focus-visible:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .card.is-career-card.karriar-job-card[data-wf-focus-visible]:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .card.is-career-card.karriar-job-card:focus-visible:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .card.is-career-card.karriar-job-card[data-wf-focus-visible]:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .card.is-career-card.karriar-job-card:focus-visible:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .card.is-career-card.karriar-job-card[data-wf-focus-visible]:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .card.is-career-card.karriar-job-card:focus-visible:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .card.is-career-card.karriar-job-card[data-wf-focus-visible]:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .card.is-career-card.karriar-job-card:focus-visible:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5), .card.is-career-card.karriar-job-card[data-wf-focus-visible]:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
  outline-style: none;
  box-shadow: 0 0 0 3px #0060a9;
}

.card.career-description {
  max-width: 25.25rem;
  padding: var(--_components---cards--xl) var(--_components---cards--lg);
  justify-content: space-between;
  align-items: flex-start;
  margin-top: -24.5rem;
  display: block;
  position: static;
  top: 24px;
}

.card.is-our-work-card {
  padding: var(--spacing--md) var(--spacing--md) var(--spacing--none);
  background-color: var(--_globals---global--background--200);
  box-shadow: none;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.card.is-get-the-link-card {
  z-index: 1;
  max-width: 14.875rem;
  margin-left: auto;
  margin-right: auto;
}

.card.video-lightbox-small {
  justify-content: center;
  justify-self: center;
  align-items: center;
  min-width: 10rem;
  max-width: 20rem;
  min-height: 20px;
  margin-top: -47px;
  margin-left: auto;
  margin-right: auto;
  padding: 0 .625rem;
  display: flex;
}

.card.video-lightbox-small.eg-sandra-expert-card {
  z-index: 3;
  box-sizing: border-box;
  grid-column-gap: 10px;
  background-color: #fff;
  background-image: none;
  border-style: none;
  border-radius: 16px;
  flex-flow: row;
  flex-grow: 0;
  flex-shrink: 0;
  justify-content: flex-start;
  align-self: auto;
  align-items: center;
  column-gap: 10px;
  width: calc(100% - 2rem);
  min-width: 0;
  max-width: 17.5rem;
  height: auto;
  min-height: 0;
  max-height: none;
  margin: 0;
  padding: 8px 12px 8px 10px;
  display: flex;
  position: absolute;
  inset: auto auto 12px 50%;
  overflow: visible;
  transform: translateX(-50%);
  box-shadow: 0 2px 8px #0a1f3a0f;
}

.card.contact-link-card-icon-left {
  padding: var(--_components---cards--sm) var(--_components---cards--xs);
  grid-column-gap: var(--gaps--gap-5xs);
  border-radius: var(--_components---border-radius--sm);
  color: var(--_globals---global--text-color--200);
  font-size: var(--_typography---core--font--displays--display-2);
  line-height: var(--_typography---core--font--line-height--md);
  font-weight: var(--_typography---core--font--weight--strong);
  transform-style: preserve-3d;
  justify-content: center;
  align-items: center;
  transition: transform .3s, color .3s;
  display: flex;
}

.card.contact-link-card-icon-left:hover, .card.contact-link-card-icon-left:hover:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .card.contact-link-card-icon-left:hover:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .card.contact-link-card-icon-left:hover:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .card.contact-link-card-icon-left:hover:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .card.contact-link-card-icon-left:hover:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
  color: var(--_globals---global--text-color--500);
  transform: scale3d(.98, .98, 1.01);
}

.card.is-blog-v3-frame {
  background-color: #fff;
  border: 1px solid #f7f9fc;
  border-radius: 2rem;
  padding: 1.25rem;
  position: relative;
  overflow: hidden;
  box-shadow: 0 1.35px 1.35px #508dff0f, 0 5.38px 5.38px #508dff0f;
}

.avatar-image {
  width: 100%;
  height: auto;
}

.avatar-image.is-square {
  border-radius: var(--_components---border-radius--lg);
}

.avatar-image.is-square.is-64 {
  border-radius: var(--border-radius--radius-sm);
}

.avatar-image.is-square.is-32, .avatar-image.is-square.is-40 {
  border-radius: var(--border-radius--radius-4xs);
}

.avatar-image.is-square.is-48 {
  border-radius: var(--3rem);
}

.avatar-image.is-square.is-24 {
  border-radius: var(--border-radius--radius-5xs);
}

.avatar-image.is-circle {
  border-radius: 100%;
}

.delete {
  width: 48px;
  font-size: var(--_typography---core--font--displays--display-3);
  font-weight: var(--_typography---core--font--weight--mid);
  cursor: pointer;
  justify-content: center;
  align-items: center;
  transition: transform .3s;
  display: flex;
  position: absolute;
  inset: 0% 0% 0% auto;
}

.delete:hover, .delete:hover:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .delete:hover:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .delete:hover:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .delete:hover:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .delete:hover:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
  transform: scale(.92);
}

.mg-left-4xl {
  margin-left: var(--spacing--4xl);
}

.icon-font-wrapper {
  justify-content: center;
  align-items: center;
  width: 20px;
  height: 20px;
  display: flex;
}

.pd-right-sm {
  padding-right: var(--spacing--sm);
}

.link {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  color: var(--_globals---global--text-color--100);
  line-height: var(--_typography---core--font--line-height--md);
  font-weight: var(--_typography---core--font--weight--regular);
  text-align: left;
  text-decoration: none;
  transition: color .3s;
}

.link:where(.w-variant-42044ae8-a8f8-a6b3-5191-67b8d3dcc8e1) {
  color: var(--_globals---global--text-color--300);
}

.link:where(.w-variant-b9e45e2d-cb45-f903-712e-fbc50eccb4dd) {
  color: var(--_globals---global--text-color--200);
}

.link:where(.w-variant-0bc45f1e-e11e-265e-988b-e28bed797dcb) {
  color: var(--_globals---global--text-color--accent);
}

.link:where(.w-variant-b2231e7b-d742-2dd9-4de3-2b0cb9f7337c) {
  width: var(--sizes--size-8);
  height: var(--sizes--size-8);
  min-height: var(--sizes--size-8);
  min-width: var(--sizes--size-8);
  grid-column-gap: var(--gaps--none);
  grid-row-gap: var(--gaps--none);
  border-radius: var(--border-radius--radius-5xs);
  background-color: var(--_globals---global--background--accent);
  color: var(--_globals---global--text-color--300);
  justify-content: center;
  align-items: center;
  display: flex;
}

.link:where(.w-variant-6d6f478a-2d6a-aec6-4add-57107950440c) {
  color: var(--_globals---global--text-color--200);
}

.link:where(.w-variant-5ee3eeb4-40c1-8331-e6c9-7687ee26c94c) {
  color: var(--_globals---global--text-color--300);
}

.link:where(.w-variant-38121fd8-cc04-24d3-69b1-2991e5e46115) {
  color: var(--_globals---global--text-color--accent);
}

.link:where(.w-variant-86cd9cc5-da44-1172-1e87-a5ba7c8c61c4) {
  color: var(--_globals---global--text-color--400);
}

.link:hover {
  color: var(--_globals---global--color--accent);
}

.link:hover:where(.w-variant-42044ae8-a8f8-a6b3-5191-67b8d3dcc8e1) {
  color: var(--_globals---global--text-color--400);
}

.link:hover:where(.w-variant-b9e45e2d-cb45-f903-712e-fbc50eccb4dd), .link:hover:where(.w-variant-0bc45f1e-e11e-265e-988b-e28bed797dcb) {
  color: var(--_globals---global--color--accent-hover);
}

.link:hover:where(.w-variant-b2231e7b-d742-2dd9-4de3-2b0cb9f7337c) {
  background-color: var(--_globals---global--color--accent-hover);
  color: var(--_globals---global--text-color--300);
}

.link:hover:where(.w-variant-6d6f478a-2d6a-aec6-4add-57107950440c), .link:hover:where(.w-variant-5ee3eeb4-40c1-8331-e6c9-7687ee26c94c), .link:hover:where(.w-variant-38121fd8-cc04-24d3-69b1-2991e5e46115), .link:hover:where(.w-variant-86cd9cc5-da44-1172-1e87-a5ba7c8c61c4) {
  color: var(--_globals---global--color--accent-hover);
}

.link:hover:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .link:hover:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .link:hover:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .link:hover:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .link:hover:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
  color: var(--_globals---global--color--accent);
}

.link.is-small {
  font-size: var(--_components---body-text--sm);
}

.link.is-mid {
  font-weight: var(--_typography---core--font--weight--mid);
}

.link.is-title {
  color: var(--_globals---global--text-color--200);
}

.link.is-title:hover, .link.is-title:hover:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .link.is-title:hover:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .link.is-title:hover:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .link.is-title:hover:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .link.is-title:hover:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
  color: var(--_globals---global--color--accent-hover);
}

.link.is-accent {
  color: var(--_globals---global--text-color--accent);
}

.link.is-accent:hover, .link.is-accent:hover:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .link.is-accent:hover:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .link.is-accent:hover:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .link.is-accent:hover:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .link.is-accent:hover:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
  color: var(--_globals---global--color--accent-hover);
}

.link.is-light {
  color: var(--_globals---global--text-color--300);
}

.link.is-light:where(.w-variant-ddd34771-dc96-561c-f585-9f8f9be5a668) {
  color: var(--_globals---global--text-color--200);
}

.link.is-light:hover, .link.is-light:hover:where(.w-variant-ddd34771-dc96-561c-f585-9f8f9be5a668), .link.is-light:hover:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .link.is-light:hover:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .link.is-light:hover:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .link.is-light:hover:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .link.is-light:hover:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
  color: var(--_globals---global--color--accent-hover);
}

.hamburger-menu-flex {
  grid-row-gap: .5rem;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  display: flex;
}

.input-icon-wrapper {
  font-size: var(--_components---body-text--md);
  font-weight: var(--_typography---core--font--weight--mid);
  cursor: default;
  align-items: center;
  display: flex;
  position: absolute;
  inset: 0% auto 0% .75rem;
}

.input-icon-wrapper.is-position-right {
  inset: 0% 20px 0% auto;
}

.input-icon-wrapper.is-position-left {
  inset: 0% auto 0% 20px;
}

.input-icon-wrapper.is-dark {
  color: var(--_globals---global--text-color--300);
}

.display-3 {
  font-family: var(--_typography---core--font--family--primary-font);
  font-size: var(--_typography---core--font--displays--display-3);
  line-height: var(--_typography---core--font--line-height--md);
  font-weight: var(--_typography---core--font--weight--strong);
}

.display-3.is-display-title-animation {
  color: var(--_globals---global--text-color--200);
  text-decoration: none;
}

.mg-right-xl {
  margin-right: var(--spacing--xl);
}

.pagination-wrapper {
  grid-column-gap: var(--gaps--gap-sm);
  grid-row-gap: var(--gaps--gap-sm);
  flex-flow: wrap;
  align-items: center;
  display: flex;
}

.page-wrapper {
  width: 100%;
  max-width: none;
  color: var(--_colors---neutrals--600);
  background-color: #fff;
  margin-left: auto;
  margin-right: auto;
  display: block;
  position: relative;
  overflow: visible;
}

.page-wrapper.is-full-height {
  flex-flow: column;
  justify-content: space-between;
  min-height: 100svh;
  display: flex;
}

.page-wrapper.eg-blog-wrap-clear {
  background-color: #0000;
}

.page-wrapper.eg-enps-wrap-clear {
  background-color: #0000;
  width: 100%;
  max-width: none;
  overflow: visible;
}

.page-wrapper.eg-home-fullbleed {
  width: 100%;
  max-width: none;
  margin-left: auto;
  margin-right: auto;
}

.page-wrapper.eg-nyhetsbrev-wrap, .page-wrapper.eg-estracer-wrap, .page-wrapper.eg-entermedic-wrap {
  width: 100%;
  max-width: none;
}

.mg-bottom-3xs {
  margin-bottom: var(--spacing--3xs);
}

.template-pages-nav-item-link {
  padding: var(--spacing--4xs) var(--spacing--2xs);
  border-radius: var(--_components---border-radius--3xs);
  background-color: var(--_globals---global--background--transparent);
  text-decoration: none;
  transition: background-color .3s, color .3s;
  display: block;
}

.template-pages-nav-item-link:hover, .template-pages-nav-item-link:hover:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .template-pages-nav-item-link:hover:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .template-pages-nav-item-link:hover:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .template-pages-nav-item-link:hover:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .template-pages-nav-item-link:hover:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
  background-color: var(--_globals---global--background--200);
  color: var(--_globals---global--text-color--200);
}

.template-pages-nav-item-link.w--current, .template-pages-nav-item-link.w--current:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .template-pages-nav-item-link.w--current:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .template-pages-nav-item-link.w--current:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .template-pages-nav-item-link.w--current:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .template-pages-nav-item-link.w--current:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
  background-color: var(--_colors---primary--100);
  color: var(--_colors---neutrals--100);
}

.pd-left-xl {
  padding-left: var(--spacing--xl);
}

.paragraph-large {
  font-size: var(--_components---body-text--lg);
  line-height: var(--_typography---core--font--line-height--lg);
  margin-bottom: 0;
}

.checkbox-text {
  color: #5a6b87;
  margin-bottom: 0;
}

.mg-right-4xl {
  margin-right: var(--spacing--4xl);
}

.workspace-component-grid-main {
  grid-column-gap: var(--gaps--gap-sm);
  grid-row-gap: var(--gaps--gap-sm);
  grid-template-rows: auto;
  grid-template-columns: 1fr;
}

.paragraph-medium {
  margin-bottom: 0;
  font-size: 16px;
  line-height: 26px;
}

.mg-right-2xs {
  margin-right: var(--spacing--2xs);
}

.mg-right-5xl {
  margin-right: var(--spacing--5xl);
}

.toggle-wrapper {
  grid-column-gap: var(--gaps--gap-4xs);
  grid-row-gap: var(--gaps--gap-4xs);
  line-height: var(--_typography---core--font--line-height--sm);
  align-items: center;
  display: flex;
}

.toggle-wrapper.small {
  font-size: var(--_typography---core--font--displays--display-1);
}

.mg-left-sm {
  margin-left: var(--spacing--sm);
}

.base-icon-font {
  font-family: var(--_typography---core--font--icons--line-rounded);
}

.base-icon-font:where(.w-variant-e7cea217-a3ee-249a-d418-a478f90ef078), .base-icon-font:where(.w-variant-bac263c5-63ac-293c-02d1-5ab5c6b44a3f), .base-icon-font:where(.w-variant-b4732502-c9fa-5962-676d-ff5ac2e54be6), .base-icon-font:where(.w-variant-52bdb620-6d0f-5101-9aaf-5169890dc75c), .base-icon-font.sekpil-5, .base-icon-font.sekpil-10 {
  color: #414042;
}

.pd-right-lg {
  padding-right: var(--spacing--lg);
}

.mg-top-xl {
  margin-top: var(--spacing--xl);
}

.pd-right-2xs {
  padding-right: var(--spacing--2xs);
}

.utp---sidebar-layout-wrapper {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: minmax(200px, 280px) 1fr;
  grid-auto-columns: 1fr;
  height: 100%;
  display: grid;
}

.pd-top-xs {
  padding-top: var(--spacing--xs);
}

.pd-left-md {
  padding-left: var(--spacing--md);
}

.toggle-button-wrapper {
  z-index: 1;
  border: 0px solid var(--_colors---primary--100);
  border-radius: var(--core--sizes--borders-radius--sm\<deleted\|variable-8dbc35e5-4668-b84f-4800-ad38e1d2c5d7\>);
  background-color: var(--_colors---primary--100);
  min-width: 32px;
  max-width: 32px;
  min-height: 18px;
  max-height: 18px;
  color: var(--_colors---neutrals--800);
  cursor: pointer;
  align-items: center;
  padding: 2px;
  display: flex;
  position: relative;
  overflow: hidden;
}

.toggle-button-wrapper.small {
  min-width: 24px;
  max-width: 24px;
  min-height: 14px;
  max-height: 14px;
}

.pd-right-3xl {
  padding-right: var(--spacing--3xl);
}

.text-center {
  font-weight: var(--_typography---core--font--weight--extra-bold);
  text-align: center;
  justify-content: center;
  align-items: center;
}

.pd-left-4xl {
  padding-left: var(--spacing--4xl);
}

.mg-top-md {
  margin-top: var(--spacing--md);
}

.mg-bottom-4xl {
  margin-bottom: var(--spacing--4xl);
}

.pd-left-xs {
  padding-left: var(--spacing--xs);
}

.workspace-component-column {
  width: 100%;
  padding: var(--spacing--lg) var(--spacing--sm);
}

.workspace-component-column.is-dark {
  background-color: var(--_colors---neutrals--800);
}

.pd-bottom-2xs {
  padding-bottom: var(--spacing--2xs);
}

.mg-left-4xs {
  margin-left: var(--spacing--4xs);
}

.mg-left-3xl {
  margin-left: var(--spacing--3xl);
}

.pd-right-6xl {
  padding-right: var(--spacing--6xl);
}

.icon-font-social-media {
  font-family: var(--_typography---core--font--icons--social-media);
  font-weight: var(--_typography---core--font--weight--regular);
}

.utp---content-wrapper {
  max-width: 80vw;
  height: 100%;
  padding-right: var(--core--sizes--paddings--lg\<deleted\|variable-10554873-4406-79d5-f46b-359f9c12b582\>);
  padding-left: var(--core--sizes--paddings--lg\<deleted\|variable-10554873-4406-79d5-f46b-359f9c12b582\>);
  background-color: var(--_colors---neutrals--200);
}

.pd-left-2xl {
  padding-left: var(--spacing--2xl);
}

.radio-button {
  border: 1px solid var(--_colors---neutrals--300);
  width: 18px;
  height: 18px;
  margin-top: 0;
  margin-left: 0;
  margin-right: 0;
  transition: border-color .3s;
  box-shadow: 0 1px 3px #19213d14;
}

.radio-button:hover, .radio-button:hover:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .radio-button:hover:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .radio-button:hover:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .radio-button:hover:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .radio-button:hover:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
  border-color: var(--_colors---primary--100);
}

.radio-button.w--redirected-checked, .radio-button.w--redirected-checked:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .radio-button.w--redirected-checked:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .radio-button.w--redirected-checked:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .radio-button.w--redirected-checked:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .radio-button.w--redirected-checked:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
  border-color: var(--_colors---primary--100);
  box-shadow: 0 1px 3px #19213d14;
}

.radio-button.w--redirected-focus, .radio-button.w--redirected-focus:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .radio-button.w--redirected-focus:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .radio-button.w--redirected-focus:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .radio-button.w--redirected-focus:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .radio-button.w--redirected-focus:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
  border-color: var(--_colors---primary--100);
  box-shadow: 1px 0 3px #19213d14;
}

.radio-button.small {
  width: 14px;
  height: 14px;
}

.buttons-row {
  grid-column-gap: var(--gaps--gap-3xs);
  grid-row-gap: var(--gaps--gap-3xs);
  flex-flow: wrap;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.buttons-row:where(.w-variant-0d410a99-7a3c-1e05-baf8-77472f912838) {
  justify-content: center;
  align-items: center;
}

.buttons-row:where(.w-variant-14d9deb4-57af-a74f-26fd-d15418eda8a3) {
  justify-content: flex-end;
  align-items: center;
}

.buttons-row:where(.w-variant-a62a5712-0e96-50a7-7338-6f2d8faadd18) {
  flex-flow: column;
  align-items: stretch;
}

.buttons-row.is-align-center-start {
  justify-content: flex-start;
  align-items: center;
}

.buttons-row.is-align-center-start.karriar-submit-row {
  justify-content: center;
  margin-top: .5rem;
}

.buttons-row.is-align-center-3, .buttons-row.is-align-center-4, .buttons-row.is-align-center-5, .buttons-row.is-align-center-6 {
  justify-content: center;
  align-items: center;
}

.mg-top-2xl {
  margin-top: var(--spacing--2xl);
}

.pd-left-4xs {
  padding-left: var(--spacing--4xs);
}

.mg-right-4xs {
  margin-right: var(--spacing--4xs);
}

.filled-icons-font {
  font-family: var(--_typography---core--font--icons--filled-icon);
  font-weight: var(--_typography---core--font--weight--regular);
}

.pd-left-6xl {
  padding-left: var(--spacing--6xl);
}

.mg-top-5xs {
  margin-top: var(--spacing--5xs);
}

.mg-top-5xs.text-color-neutral-600 {
  margin-left: 0;
  padding-top: 0;
}

.mg-top-5xs.text-color-neutral-600.eg-kar-job-body {
  font-family: var(--_typography---core--font--family--primary-font);
  font-size: 14px;
  font-weight: 500;
  line-height: 1.6;
}

.pd-bottom-4xs {
  padding-bottom: var(--spacing--4xs);
}

.grid-1-column {
  grid-column-gap: var(--gaps--gap-sm);
  grid-row-gap: var(--gaps--gap-sm);
  flex-direction: column;
  grid-template-rows: auto;
  grid-template-columns: minmax(0, 1fr);
  grid-auto-columns: 1fr;
  width: 100%;
  min-width: 0;
  max-width: 100%;
  display: grid;
}

.grid-1-column.is-gap-xs {
  box-sizing: content-box;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  aspect-ratio: auto;
  flex-flow: row;
  flex: 1;
  order: 9999;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: row;
  place-content: stretch flex-end;
  place-items: center stretch;
  margin-left: 0;
  margin-right: 0;
  padding-left: 0;
  text-decoration: none;
  display: block;
  overflow: visible;
}

.grid-1-column.is-gap-lg {
  grid-row-gap: 2.5rem;
}

.grid-1-column.is-gap-4xl {
  grid-column-gap: var(--gaps--gap-4xl);
  grid-row-gap: var(--gaps--gap-4xl);
}

.grid-1-column.mg-bottom-xs {
  background-image: linear-gradient(145deg, #edf4ff 0%, #f5f9ff 60%, #eef5ff 100%);
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  justify-content: center;
  align-items: center;
  margin-bottom: 0;
  padding: 32px;
  display: flex;
}

.grid-1-column.is-gap-5xl {
  grid-column-gap: var(--gaps--gap-5xl);
  grid-row-gap: var(--gaps--gap-5xl);
}

.grid-1-column.is-gap-2xs {
  grid-template-columns: 2.75fr;
}

.grid-1-column.is-gap-2xs.is-align-center-tablet.eg-nl-cta-stackcol {
  grid-row-gap: 1.1rem;
  align-items: start;
}

.grid-1-column.is-align-center-start---center-tablet {
  place-items: center start;
}

.grid-1-column.is-support-right-stack {
  grid-column-gap: 1.25rem;
  grid-row-gap: 1.25rem;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  align-items: stretch;
  height: 100%;
}

.grid-1-column.eg-nl-cta-stack {
  grid-row-gap: 1.25rem;
  align-items: start;
}

.pd-bottom-4xl {
  padding-bottom: var(--spacing--4xl);
}

.sales-home---pages-row {
  grid-column-gap: var(--gaps--gap-sm);
  grid-row-gap: var(--gaps--gap-sm);
  justify-content: center;
  display: flex;
}

.mg-top-lg {
  margin-top: var(--spacing--lg);
}

.pd-top-4xs {
  padding-top: var(--spacing--4xs);
}

.mg-top-sm {
  margin-top: var(--spacing--sm);
}

.avatar-wrapper {
  max-height: var(--sizes--size-16);
  max-width: var(--sizes--size-16);
  min-height: var(--sizes--size-16);
  min-width: var(--sizes--size-16);
  margin-bottom: var(--sizes--none);
  border-radius: var(--_components---border-radius--2xs);
  display: flex;
  position: relative;
  overflow: hidden;
}

.avatar-wrapper:where(.w-variant-e1f98979-2524-48b3-2f60-c39c44be5860) {
  width: 32px;
  min-width: 32px;
  height: 32px;
  min-height: 32px;
}

.avatar-wrapper:where(.w-variant-34362d3e-bf10-966d-f0c3-2ceb2aaddef6) {
  width: 40px;
  min-width: 40px;
  height: 40px;
  min-height: 40px;
}

.avatar-wrapper:where(.w-variant-b7fe4403-60f9-7188-92a0-bd4708cac6ae) {
  width: 64px;
  min-width: 64px;
  height: 64px;
  min-height: 64px;
}

.avatar-wrapper:where(.w-variant-51f15556-18ac-4c20-712f-859c1ea6c0c9) {
  width: 120px;
  min-width: 120px;
  height: 120px;
  min-height: 120px;
}

.avatar-wrapper:where(.w-variant-fcae4999-847f-7e77-713e-38936f7ad806) {
  max-height: var(--sizes--size-8);
  max-width: var(--sizes--size-8);
  min-height: var(--sizes--size-8);
  min-width: var(--sizes--size-8);
}

.avatar-wrapper:where(.w-variant-7f79896f-3f01-65ca-2c16-0148a67b8b8b) {
  max-height: var(--sizes--size-9);
  max-width: var(--sizes--size-9);
  min-height: var(--sizes--size-9);
  min-width: var(--sizes--size-9);
}

.avatar-wrapper:where(.w-variant-08c02433-6824-97df-3860-67519e91e07d) {
  max-height: var(--sizes--size-12);
  max-width: var(--sizes--size-12);
  min-height: var(--sizes--size-12);
  min-width: var(--sizes--size-12);
}

.avatar-wrapper:where(.w-variant-d6f5028d-3828-5b44-ba75-ca90a0d37775) {
  max-height: var(--sizes--size-16);
  max-width: var(--sizes--size-16);
  min-height: var(--sizes--size-16);
  min-width: var(--sizes--size-16);
}

.avatar-wrapper.is-64 {
  max-height: var(--sizes--size-12);
  max-width: var(--sizes--size-12);
  min-height: var(--sizes--size-12);
  min-width: var(--sizes--size-12);
}

.avatar-wrapper.is-48 {
  max-height: var(--sizes--size-10);
  max-width: var(--sizes--size-10);
  min-height: var(--sizes--size-10);
  min-width: var(--sizes--size-10);
}

.avatar-wrapper.is-40 {
  max-height: var(--sizes--size-9);
  max-width: var(--sizes--size-9);
  min-height: var(--sizes--size-9);
  min-width: var(--sizes--size-9);
}

.avatar-wrapper.is-32 {
  max-height: var(--sizes--size-8);
  max-width: var(--sizes--size-8);
  min-height: var(--sizes--size-8);
  min-width: var(--sizes--size-8);
}

.avatar-wrapper.is-24 {
  max-height: var(--sizes--size-7);
  max-width: var(--sizes--size-7);
  min-height: var(--sizes--size-7);
  min-width: var(--sizes--size-7);
}

.avatar-wrapper._64px {
  width: 64px;
  min-width: 64px;
  height: 64px;
  min-height: 64px;
}

.pd-right-xl {
  padding-right: var(--spacing--xl);
}

.mg-left-xl {
  margin-left: var(--spacing--xl);
}

.workspace-grid-component {
  grid-column-gap: var(--gaps--gap-sm);
  grid-row-gap: var(--gaps--gap-lg);
  grid-template-rows: 1fr;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-rows: 1fr;
  place-items: center;
}

.workspace-grid-component._2-columns, .workspace-grid-component.is-2-columns {
  grid-template-columns: 1fr 1fr;
}

.rich-text {
  text-transform: none;
  word-break: break-word;
  overflow-wrap: anywhere;
  -webkit-text-fill-color: inherit;
  background-clip: border-box;
  border: 0 solid #0a60a9;
  min-width: 0;
  max-width: 100%;
}

.rich-text h1 {
  margin-bottom: var(--spacing--2xs);
  font-size: var(--_typography---core--font--displays--display-9);
}

.rich-text p {
  margin-bottom: var(--spacing--2xs);
  color: #5a6b87;
  font-size: 15px;
  line-height: 1.6;
  font-weight: var(--_typography---core--font--weight--mid);
  letter-spacing: 0;
}

.rich-text h2 {
  -webkit-backdrop-filter: none;
  backdrop-filter: none;
  color: #0060a9;
  letter-spacing: .12em;
  text-transform: uppercase;
  background-color: #fff;
  border: 1px solid #e4eefb;
  border-radius: 999px;
  align-items: center;
  gap: 8px;
  margin-top: 40px;
  margin-bottom: 16px;
  padding: .4375rem .875rem;
  font-family: Montserrat, sans-serif;
  font-size: 12px;
  font-weight: 600;
  line-height: 1;
  display: inline-flex;
  box-shadow: 0 1px 2px #0a1f3a0a;
}

.rich-text h2:before {
  content: "";
  background-image: url("https://cdn.prod.website-files.com/69cbd39c6e1229d6ca58f341/69de3c434fd6d150be8c1b88_Entergate_favicon.svg");
  background-repeat: no-repeat;
  background-size: contain;
  flex-shrink: 0;
  width: 17px;
  height: 17px;
  display: block;
}

.rich-text h2:before:where() {
  content: "";
  content: "";
  content: "";
  content: "";
  content: "";
  background-image: url("https://cdn.prod.website-files.com/69cbd39c6e1229d6ca58f341/69de3c434fd6d150be8c1b88_Entergate_favicon.svg");
  background-repeat: no-repeat;
  background-size: contain;
  flex-shrink: 0;
  width: 17px;
  height: 17px;
  display: block;
}

.rich-text ul {
  margin-top: var(--spacing--sm);
  margin-bottom: var(--spacing--sm);
  grid-column-gap: var(--sizes--size-3);
  grid-row-gap: var(--sizes--size-3);
  flex-flow: column;
  display: flex;
}

.rich-text figure {
  margin-top: var(--spacing--sm);
  margin-bottom: var(--spacing--sm);
}

.rich-text img {
  border-radius: var(--_components---border-radius--xl);
}

.rich-text h3 {
  margin-top: var(--spacing--sm);
  margin-bottom: var(--spacing--2xs);
  font-size: var(--_typography---core--font--displays--display-6);
  font-weight: var(--_typography---core--font--weight--bold);
}

.rich-text h4 {
  margin-top: var(--spacing--sm);
  margin-bottom: var(--spacing--2xs);
  font-size: var(--_typography---core--font--displays--display-5);
}

.rich-text ol {
  margin-bottom: var(--spacing--sm);
  padding-left: var(--spacing--lg);
  grid-column-gap: var(--gaps--gap-3xs);
  grid-row-gap: var(--gaps--gap-3xs);
  flex-flow: column;
  display: flex;
}

.rich-text h5 {
  margin-top: var(--spacing--sm);
  margin-bottom: var(--spacing--2xs);
  font-size: var(--_typography---core--font--displays--display-4);
}

.rich-text h6 {
  margin-top: var(--spacing--sm);
  margin-bottom: var(--spacing--2xs);
  font-size: var(--_typography---core--font--displays--display-3);
}

.mg-right-md {
  margin-right: var(--spacing--md);
}

.text-color-primary-100 {
  color: var(--_colors---primary--100);
}

.pd-right-5xl {
  padding-right: var(--spacing--5xl);
}

.mg-bottom-xs {
  margin-bottom: var(--spacing--xs);
}

.pd-bottom-2xl {
  padding-bottom: var(--spacing--2xl);
}

.pd-bottom-sm {
  padding-bottom: var(--spacing--sm);
}

.checkbox {
  border: 1px solid var(--_colors---neutrals--300);
  border-radius: var(--core--sizes--borders-radius--5xsm\<deleted\|variable-a61571bb-98c0-892c-f9c5-68e90518b58e\>);
  width: 18px;
  min-width: 18px;
  height: 18px;
  min-height: 18px;
  margin-top: 0;
  margin-left: 0;
  margin-right: 0;
  transition: border-color .3s;
  box-shadow: 0 1px 3px #19213d14;
}

.checkbox:hover, .checkbox:hover:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .checkbox:hover:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .checkbox:hover:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .checkbox:hover:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .checkbox:hover:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
  border-color: var(--_colors---primary--100);
}

.checkbox.w--redirected-checked, .checkbox.w--redirected-checked:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .checkbox.w--redirected-checked:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .checkbox.w--redirected-checked:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .checkbox.w--redirected-checked:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .checkbox.w--redirected-checked:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
  border-color: var(--_colors---primary--100);
  background-color: var(--_colors---primary--100);
  background-image: url("https://cdn.prod.website-files.com/69cbd39c6e1229d6ca58f341/69cbd39d6e1229d6ca58f462_check-icon.svg");
}

.checkbox.w--redirected-focus, .checkbox.w--redirected-focus:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .checkbox.w--redirected-focus:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .checkbox.w--redirected-focus:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .checkbox.w--redirected-focus:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .checkbox.w--redirected-focus:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
  border-color: var(--_colors---primary--100);
  box-shadow: 0 1px 3px #19213d14;
}

.checkbox.small {
  border-radius: var(--core--sizes--borders-radius--5xsm\<deleted\|variable-a61571bb-98c0-892c-f9c5-68e90518b58e\>);
  width: 14px;
  min-width: 14px;
  height: 14px;
  min-height: 14px;
  font-size: var(--core--fonts--displays--display-1\<deleted\|variable-b55d1dd6-18d7-790c-0032-6850ce0c10a9\>);
}

.bg-neutral-100 {
  background-color: var(--_colors---neutrals--100);
}

.bg-neutral-200 {
  background-color: var(--_colors---neutrals--200);
}

.bg-neutral-300 {
  background-color: var(--_colors---neutrals--300);
}

.bg-neutral-400 {
  background-color: var(--_colors---neutrals--400);
}

.bg-neutral-500 {
  background-color: var(--_colors---neutrals--500);
}

.bg-neutral-600 {
  background-color: var(--_colors---neutrals--600);
}

.bg-neutral-700 {
  background-color: var(--_colors---neutrals--700);
}

.bg-neutral-800 {
  background-color: var(--_colors---neutrals--800);
}

.bg-primary-100 {
  background-color: var(--_colors---primary--100);
  border-radius: 999px;
  min-width: 100px;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.bg-secondary-100, .bg-secondary-200, .bg-secondary-300 {
  background-color: var(--_colors---secondary--100);
}

.bg-secondary-400 {
  background-color: var(--_colors---secondary--400);
}

.bg-secondary-500 {
  background-color: var(--_colors---secondary--500);
}

.bg-secondary-600 {
  background-color: var(--_colors---secondary--100);
}

.logo-light:where(.w-variant-00d13f1a-f8d7-d17d-b742-3e6457cbbc49), .logo-dark {
  display: none;
}

.logo-dark:where(.w-variant-00d13f1a-f8d7-d17d-b742-3e6457cbbc49) {
  max-width: 148px;
  display: block;
  overflow: visible;
}

.hidden {
  display: none;
}

.empty-state {
  padding: var(--_global-variable-collection---global-padidngs--sm\<deleted\|variable-d40c8884-7a98-e571-1390-695a0dbcf43c\>);
  border-radius: var(--_components---border-radius--sm);
  background-color: var(--_globals---global--background--200);
  text-align: center;
}

.text-anywhere {
  overflow-wrap: anywhere;
}

.text-anywhere.mg-vertical-4xs---2xs.eg-body-bento-test {
  color: #5a6b87;
  letter-spacing: 0;
  font-family: Montserrat, sans-serif;
  font-size: 15px;
  font-weight: 500;
  line-height: 1.6;
}

.badge-wrapper:where(.w-variant-d8fe8073-991c-ba9d-41a4-c233e8617ea1) {
  position: absolute;
  inset: 32px 32px auto auto;
}

.badge-wrapper:where(.w-variant-9ce1de38-f588-bd61-347c-1132845a69fb) {
  position: absolute;
  inset: 24px 24px auto auto;
}

.badge-wrapper:where(.w-variant-557f9b97-9bac-dd33-f907-39b9bba0167b) {
  position: absolute;
  inset: 16px 16px auto auto;
}

.badge-wrapper:where(.w-variant-25606fda-70b2-6612-8c24-b4ece7dbf103) {
  position: absolute;
  inset: 32px auto auto 32px;
}

.badge-wrapper:where(.w-variant-db81a8bb-eaee-c0f8-a1db-dd393378ee34) {
  position: absolute;
  inset: 24px auto auto 24px;
}

.badge-wrapper:where(.w-variant-418a497a-c680-d05d-9b47-c27b8940dbab) {
  position: absolute;
  inset: 16px auto auto 16px;
}

.badge-wrapper.is-position-top-right-2xs {
  position: absolute;
  inset: 16px 16px auto auto;
}

.badge-content-flex {
  grid-column-gap: var(--gaps--gap-5xs);
  grid-row-gap: var(--gaps--gap-5xs);
  justify-content: center;
  align-items: center;
  display: flex;
}

.button-wrapper {
  text-decoration: none;
  position: relative;
}

.button-wrapper.is-inside-input.is-position-left {
  left: 12px;
  right: auto;
}

.button-wrapper.is-inside-input {
  inset: 0% 6px 0% auto;
  justify-content: flex-end;
  align-items: center;
  display: flex;
  position: absolute;
  inset: 0% 6px 0% auto;
}

.button-wrapper.eg-nl-cta-btnwrap {
  z-index: 2;
  justify-content: center;
  align-items: center;
  display: flex;
  position: absolute;
  inset: 0% .4rem 0% auto;
}

.button-wrapper.eg-nl-cta-btnwrap.eg-nl-slim-btnwrap {
  inset: .5rem .5rem .5rem auto;
}

.button {
  z-index: 1;
  box-sizing: border-box;
  perspective: 100px;
  color: #fff;
  letter-spacing: -.01em;
  white-space: nowrap;
  mix-blend-mode: normal;
  background-color: #0069b4;
  border: 1px solid #0069b4;
  border-radius: 999px;
  justify-content: center;
  align-items: center;
  min-width: 148px;
  height: 48px;
  min-height: 48px;
  max-height: 48px;
  padding: 0 26px;
  font-family: Montserrat, Helvetica Neue, Arial, sans-serif;
  font-size: 15px;
  font-weight: 700;
  line-height: 1;
  text-decoration: none;
  transition: transform .3s cubic-bezier(.16, 1, .3, 1);
  display: inline-flex;
  position: relative;
  overflow: visible;
  box-shadow: 0 8px 22px #0069b438;
}

.button:where(.w-variant-eeceba5d-f703-b9bc-30e0-758951a60aca) {
  border-color: var(--_globals---global--borders--100);
  background-color: var(--_globals---global--background--100);
  color: var(--_globals---global--text-color--accent);
}

.button:where(.w-variant-fd93c978-93f8-c988-b6c5-98874c31dc9d) {
  padding: var(--spacing--4xs) var(--spacing--2xs);
  border-radius: var(--_components---border-radius--3xs);
  font-size: var(--_components---body-text--sm);
}

.button:where(.w-variant-7647a504-bdc6-bed7-3414-b72eeaf7bb32) {
  padding: var(--spacing--4xs) var(--spacing--2xs);
  border-color: var(--_globals---global--borders--100);
  border-radius: var(--_components---border-radius--3xs);
  background-color: var(--_globals---global--background--100);
  color: var(--_globals---global--text-color--accent);
  font-size: var(--_components---body-text--sm);
}

.button:where(.w-variant-782138f0-953e-8786-6ccb-95c52c13dc2a) {
  border-color: var(--_globals---global--borders--500);
  background-color: var(--_globals---global--background--400);
  color: var(--_globals---global--text-color--300);
}

.button:where(.w-variant-58e446bd-386c-ef76-8b9a-ec56da320862) {
  border-color: var(--_globals---global--borders--100);
  background-color: var(--_globals---global--background--100);
  color: var(--_globals---global--text-color--200);
}

.button:where(.w-variant-db41939b-f171-2ae9-c0f0-8f705c64800b) {
  padding: var(--spacing--4xs) var(--spacing--2xs);
  border-color: var(--_globals---global--borders--500);
  background-color: var(--_globals---global--background--400);
  color: var(--_globals---global--text-color--300);
  font-size: var(--_components---body-text--sm);
}

.button:where(.w-variant-083b45e2-fb89-69fd-3533-e8563dcb2284) {
  padding: var(--spacing--4xs) var(--spacing--2xs);
  border-color: var(--_globals---global--borders--100);
  background-color: var(--_globals---global--background--100);
  color: var(--_globals---global--text-color--200);
  font-size: var(--_components---body-text--sm);
}

.button:where(.w-variant-e7cea217-a3ee-249a-d418-a478f90ef078) {
  box-sizing: border-box;
  color: #0069b4;
  letter-spacing: -.01em;
  white-space: nowrap;
  background-color: #fff;
  border: 1px solid #dbe6f4;
  border-radius: 999px;
  justify-content: center;
  align-items: center;
  min-width: 148px;
  height: 48px;
  min-height: 48px;
  max-height: 48px;
  padding: 0 26px;
  font-family: Montserrat, Helvetica Neue, Arial, sans-serif;
  font-size: 15px;
  font-weight: 700;
  line-height: 1;
  transition: transform .32s cubic-bezier(.16, 1, .3, 1), box-shadow .32s cubic-bezier(.16, 1, .3, 1), background-color .32s cubic-bezier(.16, 1, .3, 1), border-color .32s cubic-bezier(.16, 1, .3, 1);
  display: inline-flex;
  box-shadow: 0 8px 22px #0069b438;
}

.button:where(.w-variant-b9d46fef-ee54-fd76-03b1-f32a15ab5697) {
  border-color: var(--_globals---global--borders--100);
  background-color: var(--_globals---global--background--400);
  color: var(--_globals---global--text-color--300);
}

.button:where(.w-variant-3c5f3f71-4b5a-0d61-5ce8-63b10c4f1952) {
  padding: var(--spacing--4xs) var(--spacing--2xs);
  border-color: var(--_globals---global--borders--500);
  background-color: var(--_globals---global--background--transparent);
  color: var(--_globals---global--text-color--200);
  font-size: var(--_components---body-text--sm);
}

.button:where(.w-variant-d7298725-c089-d4b3-ee57-66e94ed6214a) {
  padding: var(--spacing--4xs) var(--spacing--2xs);
  border-color: var(--_globals---global--borders--100);
  background-color: var(--_globals---global--background--400);
  color: var(--_globals---global--text-color--300);
  font-size: var(--_components---body-text--sm);
}

.button:where(.w-variant-bac263c5-63ac-293c-02d1-5ab5c6b44a3f) {
  box-sizing: border-box;
  color: #0069b4;
  letter-spacing: -.01em;
  white-space: nowrap;
  background-color: #fff;
  border: 1px solid #dbe6f4;
  border-radius: 999px;
  justify-content: center;
  align-items: center;
  min-width: 148px;
  height: 48px;
  min-height: 48px;
  max-height: 48px;
  padding: 0 26px;
  font-family: Montserrat, Helvetica Neue, Arial, sans-serif;
  font-size: 15px;
  font-weight: 700;
  line-height: 1;
  transition: transform .32s cubic-bezier(.16, 1, .3, 1), box-shadow .32s cubic-bezier(.16, 1, .3, 1), background-color .32s cubic-bezier(.16, 1, .3, 1), border-color .32s cubic-bezier(.16, 1, .3, 1);
  display: inline-flex;
  box-shadow: 0 8px 22px #0069b438;
}

.button:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .button:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .button:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943) {
  width: auto;
  min-width: 0;
  box-shadow: none;
  color: #39383a;
  background-color: #fff;
  border-color: #e6edf7;
  gap: 8px;
  overflow: visible;
}

.button:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8) {
  width: auto;
  min-width: 0;
  box-shadow: none;
  color: #39383a;
  background-color: #0000;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14'%3E%3Cpath fill='none' stroke='%2339383A' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round' d='M2.2 7h8.2M8.2 3.4 11.8 7 8.2 10.6'/%3E%3C/svg%3E");
  background-position: 100%;
  background-repeat: no-repeat;
  background-size: 0 0;
  border-color: #0000;
  gap: 8px;
  padding-left: 0;
  padding-right: 26px;
  overflow: visible;
}

.button:where(.w-variant-b4732502-c9fa-5962-676d-ff5ac2e54be6) {
  box-sizing: border-box;
  color: #0069b4;
  letter-spacing: -.01em;
  white-space: nowrap;
  background-color: #fff;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14'%3E%3Cpath fill='none' stroke='%230069B4' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round' d='M2.2 7h8.2M8.2 3.4 11.8 7 8.2 10.6'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-size: 0 0;
  border: 1px solid #dbe6f4;
  border-radius: 999px;
  justify-content: center;
  align-items: center;
  min-width: 148px;
  height: 48px;
  min-height: 48px;
  max-height: 48px;
  padding: 0 26px;
  font-family: Montserrat, Helvetica Neue, Arial, sans-serif;
  font-size: 15px;
  font-weight: 700;
  line-height: 1;
  transition: transform .32s cubic-bezier(.16, 1, .3, 1), box-shadow .32s cubic-bezier(.16, 1, .3, 1), background-color .32s cubic-bezier(.16, 1, .3, 1), border-color .32s cubic-bezier(.16, 1, .3, 1);
  display: inline-flex;
  box-shadow: 0 8px 22px #0069b438;
}

.button:where(.w-variant-52bdb620-6d0f-5101-9aaf-5169890dc75c) {
  box-sizing: border-box;
  color: #0069b4;
  letter-spacing: -.01em;
  white-space: nowrap;
  background-color: #fff;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14'%3E%3Cpath fill='none' stroke='%230069B4' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round' d='M2.2 7h8.2M8.2 3.4 11.8 7 8.2 10.6'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-size: 14px 14px;
  border: 1px solid #dbe6f4;
  border-radius: 999px;
  justify-content: center;
  align-items: center;
  min-width: 148px;
  height: 48px;
  min-height: 48px;
  max-height: 48px;
  padding: 0 48px 0 26px;
  font-family: Montserrat, Helvetica Neue, Arial, sans-serif;
  font-size: 15px;
  font-weight: 700;
  line-height: 1;
  transition: transform .32s cubic-bezier(.16, 1, .3, 1), box-shadow .32s cubic-bezier(.16, 1, .3, 1), background-color .32s cubic-bezier(.16, 1, .3, 1), border-color .32s cubic-bezier(.16, 1, .3, 1);
  display: inline-flex;
  box-shadow: 0 8px 22px #0069b438;
}

.button:hover {
  color: #fff;
  background-color: #0069b4;
  border-color: #0069b4;
  transform: none;
  box-shadow: 0 8px 22px #0069b438;
}

.button:hover:where(.w-variant-eeceba5d-f703-b9bc-30e0-758951a60aca) {
  color: var(--_globals---global--text-color--accent);
}

.button:hover:where(.w-variant-e7cea217-a3ee-249a-d418-a478f90ef078) {
  color: #0069b4;
  background-color: #fff;
  border-color: #dbe6f4;
  transform: translateY(-4px);
  box-shadow: 0 16px 36px #0069b447;
}

.button:hover:where(.w-variant-b9d46fef-ee54-fd76-03b1-f32a15ab5697) {
  color: var(--_globals---global--text-color--300);
}

.button:hover:where(.w-variant-3c5f3f71-4b5a-0d61-5ce8-63b10c4f1952), .button:hover:where(.w-variant-d7298725-c089-d4b3-ee57-66e94ed6214a), .button:hover:where(.w-variant-58e446bd-386c-ef76-8b9a-ec56da320862), .button:hover:where(.w-variant-083b45e2-fb89-69fd-3533-e8563dcb2284) {
  color: var(--_globals---global--text-color--200);
}

.button:hover:where(.w-variant-bac263c5-63ac-293c-02d1-5ab5c6b44a3f) {
  color: #0069b4;
  background-color: #fff;
  border-color: #dbe6f4;
  transform: translateY(-4px);
  box-shadow: 0 16px 36px #0069b447;
}

.button:hover:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .button:hover:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .button:hover:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943) {
  box-shadow: none;
  color: #39383a;
  background-color: #edf5fe;
  border-color: #c5dcf5;
  transform: translateY(-4px);
}

.button:hover:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8) {
  box-shadow: none;
  color: #0060a9;
  background-color: #0000;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14'%3E%3Cpath fill='none' stroke='%230060A9' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round' d='M2.2 7h8.2M8.2 3.4 11.8 7 8.2 10.6'/%3E%3C/svg%3E");
  background-position: 100%;
  background-repeat: no-repeat;
  background-size: 14px 14px;
  border-color: #0000;
  padding-right: 48px;
  transform: none;
}

.button:hover:where(.w-variant-b4732502-c9fa-5962-676d-ff5ac2e54be6), .button:hover:where(.w-variant-52bdb620-6d0f-5101-9aaf-5169890dc75c) {
  color: #0069b4;
  background-color: #fff;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14'%3E%3Cpath fill='none' stroke='%230069B4' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round' d='M2.2 7h8.2M8.2 3.4 11.8 7 8.2 10.6'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-size: 14px 14px;
  border-color: #dbe6f4;
  padding-right: 48px;
  transform: translateY(-4px);
  box-shadow: 0 16px 36px #0069b447;
}

.button:hover:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
  color: #fff;
  background-color: #0069b4;
  border-color: #0069b4;
  transform: none;
  box-shadow: 0 8px 22px #0069b438;
}

.button:focus-visible:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .button[data-wf-focus-visible]:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8) {
  box-shadow: none;
  color: #0060a9;
  background-color: #0000;
  background-position: 100%;
  background-repeat: no-repeat;
  background-size: 14px 14px;
  border-color: #0000;
  padding-right: 48px;
  transform: none;
}

.button:after {
  content: "";
  background-color: #0000;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14'%3E%3Cpath fill='none' stroke='%23ffffff' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round' d='M2.2 7h8.2M8.2 3.4 11.8 7 8.2 10.6'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-size: 14px 14px;
  flex: none;
  width: 14px;
  height: 14px;
  margin-left: 8px;
  display: block;
}

.button:after:where() {
  content: →;
  content: →;
  font-size: 16px;
  font-weight: 400;
  line-height: 1;
  display: inline-block;
}

.button.is-dark {
  border-color: var(--_globals---global--borders--200);
  background-color: var(--_globals---global--background--200);
  color: var(--_globals---global--text-color--200);
}

.button.is-dark:hover, .button.is-dark:hover:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .button.is-dark:hover:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .button.is-dark:hover:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .button.is-dark:hover:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .button.is-dark:hover:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
  color: var(--_globals---global--text-color--200);
}

.button.is-secondary {
  border-color: var(--_globals---global--borders--500);
  background-color: var(--_globals---global--background--100);
  color: var(--_globals---global--text-color--200);
}

.button.is-secondary-dark {
  border-color: var(--_globals---global--borders--100);
  background-color: var(--_globals---global--background--transparent);
  color: var(--_globals---global--text-color--300);
}

.button.is-primary {
  color: #fff;
  background-color: #0069b4;
  border-color: #0069b4;
  font-weight: 700;
}

.button.is-primary:hover, .button.is-primary:hover:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .button.is-primary:hover:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .button.is-primary:hover:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .button.is-primary:hover:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .button.is-primary:hover:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
  color: #fff;
  background-color: #00568f;
  border-color: #00568f;
  transform: translateY(-4px);
  box-shadow: 0 16px 36px #0069b447;
}

.button.is-primary-dark {
  border-color: var(--_globals---global--borders--100);
  background-color: var(--_globals---global--background--100);
  color: var(--_globals---global--text-color--200);
}

.button.is-primary-dark:hover, .button.is-primary-dark:hover:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .button.is-primary-dark:hover:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .button.is-primary-dark:hover:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .button.is-primary-dark:hover:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .button.is-primary-dark:hover:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
  color: var(--_globals---global--text-color--200);
}

.button.is-small {
  padding: var(--spacing--4xs) var(--spacing--2xs);
  font-size: var(--_components---body-text--sm);
}

.button.is-transition-none {
  transform-style: preserve-3d;
  transition-property: none;
  transition-duration: 0s;
}

.button.is-transition-none:hover, .button.is-transition-none:hover:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .button.is-transition-none:hover:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .button.is-transition-none:hover:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .button.is-transition-none:hover:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .button.is-transition-none:hover:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
  transform: none;
}

.button.eg-nl-cta-send {
  color: #fff;
  background-color: #0069b4;
  border-style: none;
  border-radius: 999px;
  justify-content: center;
  align-items: center;
  height: 2.7rem;
  min-height: 2.7rem;
  max-height: 2.7rem;
  padding: 0 1.35rem;
  font-size: .875rem;
  font-weight: 600;
  line-height: 1;
  display: flex;
  overflow: hidden;
}

.button.eg-nl-cta-send.eg-nl-slim-send {
  height: 2.75rem;
  min-height: 2.75rem;
  max-height: 2.75rem;
}

.button.kol {
  width: auto;
  min-width: 0;
  box-shadow: none;
  color: #39383a;
  background-color: #fff;
  border-color: #e6edf7;
  gap: 8px;
  overflow: visible;
}

.button.kol:hover, .button.kol:hover:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
  box-shadow: none;
  color: #39383a;
  background-color: #edf5fe;
  border-color: #c5dcf5;
  transform: translateY(-4px);
}

.button.sekpil {
  box-sizing: border-box;
  color: #0069b4;
  letter-spacing: -.01em;
  white-space: nowrap;
  background-color: #fff;
  background-image: none;
  background-repeat: no-repeat;
  background-size: 14px 14px;
  border: 1px solid #dbe6f4;
  border-radius: 999px;
  justify-content: center;
  align-items: center;
  min-width: 148px;
  height: 48px;
  min-height: 48px;
  max-height: 48px;
  padding: 0 48px 0 26px;
  font-family: Montserrat, Helvetica Neue, Arial, sans-serif;
  font-size: 15px;
  font-weight: 700;
  line-height: 1;
  transition: transform .32s cubic-bezier(.16, 1, .3, 1), box-shadow .32s cubic-bezier(.16, 1, .3, 1), background-color .32s cubic-bezier(.16, 1, .3, 1), border-color .32s cubic-bezier(.16, 1, .3, 1);
  display: inline-flex;
  box-shadow: 0 8px 22px #0069b438;
}

.button.sekpil:hover {
  color: #0069b4;
  background-color: #fff;
  background-image: none;
  background-repeat: no-repeat;
  background-size: 14px 14px;
  border-color: #dbe6f4;
  padding-right: 48px;
  transform: translateY(-4px);
  box-shadow: 0 16px 36px #0069b447;
}

.button-group {
  grid-column-gap: var(--gaps--gap-4xs);
  grid-row-gap: var(--gaps--gap-4xs);
  text-align: center;
  justify-content: center;
  align-items: center;
  display: flex;
}

.button-group:where(.w-variant-e7cea217-a3ee-249a-d418-a478f90ef078), .button-group:where(.w-variant-bac263c5-63ac-293c-02d1-5ab5c6b44a3f), .button-group:where(.w-variant-b4732502-c9fa-5962-676d-ff5ac2e54be6), .button-group:where(.w-variant-52bdb620-6d0f-5101-9aaf-5169890dc75c) {
  color: var(--_globals---global--borders--400);
}

.button-group.absolute {
  z-index: 1;
  position: absolute;
  inset: 0;
  transform: translate(0, -100%);
}

.button-group.absolute.sekpil-6, .button-group.sekpil-2 {
  color: var(--_globals---global--borders--400);
}

.control-group {
  text-align: center;
  flex-flow: wrap;
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
}

.control-group:where(.w-variant-dfa0f266-eaf1-6e07-8609-fc331dc166b3) {
  font-weight: var(--_typography---core--font--weight--mid);
}

.control-group:where(.w-variant-b8274813-f969-9fba-9b44-6dc15b5dc84c) {
  font-weight: var(--_typography---core--font--weight--strong);
}

.control-group:where(.w-variant-8ac3620d-c74e-6895-2536-b15286e96c79) {
  font-size: var(--_components---body-text--sm);
  font-weight: var(--_typography---core--font--weight--mid);
}

.control-group:where(.w-variant-a49d57be-4677-6298-9676-0727b6dc0817) {
  font-size: var(--_components---body-text--sm);
  font-weight: var(--_typography---core--font--weight--strong);
}

.control-group:where(.w-variant-b8dac3c3-2b55-edd8-598a-d181869f27f7) {
  font-size: var(--_components---body-text--sm);
}

.control-group:where(.w-variant-b7d7240b-9341-5b64-96d3-28c20b06022d) {
  font-weight: var(--_typography---core--font--weight--mid);
}

.control-group:where(.w-variant-9eb0c719-64b1-e7c1-8cdd-246e04284b0d) {
  font-weight: var(--_typography---core--font--weight--strong);
}

.control-group:where(.w-variant-cf82e74e-608e-cee8-b368-8f1daa442402) {
  font-size: var(--_components---body-text--lg);
  font-weight: var(--_typography---core--font--weight--mid);
}

.control-group:where(.w-variant-96b2cda4-de11-f01d-f520-8d140208b978) {
  font-size: var(--_components---body-text--lg);
  font-weight: var(--_typography---core--font--weight--strong);
}

.control-group:where(.w-variant-7d397aaf-7c93-592e-1065-35fc638df492) {
  font-size: var(--_components---body-text--lg);
}

.control-group.is-mid {
  font-weight: var(--_typography---core--font--weight--mid);
}

.control-group.is-strong {
  font-weight: var(--_typography---core--font--weight--strong);
}

.control-group.is-strong.is-align-center-start.is-about-contact-gap {
  grid-column-gap: .5rem;
  flex-wrap: nowrap;
  justify-content: flex-start;
  column-gap: .5rem;
}

.control-group.is-align-center-start {
  justify-content: flex-start;
  align-items: center;
}

.control-group.is-align-center-start.is-about-address-gap {
  grid-column-gap: .5rem;
  flex-wrap: nowrap;
  justify-content: flex-start;
  column-gap: .5rem;
}

.control-group.is-wrap-none {
  flex-flow: row;
}

.control-group.is-font-weight-mid {
  font-weight: var(--_typography---core--font--weight--mid);
}

.control-group.is-about-contact-gap {
  grid-column-gap: .5rem;
  flex-wrap: nowrap;
  justify-content: flex-start;
  align-items: center;
  gap: .25rem .5rem;
}

.icon-wrapper {
  max-height: var(--sizes--size-12);
  max-width: var(--sizes--size-12);
  min-height: var(--sizes--size-12);
  min-width: var(--sizes--size-12);
  overflow: hidden;
}

.icon-wrapper.is-circle {
  border-radius: var(--border-radius--radius-rounded);
}

.icon-wrapper.is-square {
  border-radius: var(--_components---border-radius--3xs);
}

.icon-wrapper.is-shadow {
  box-shadow: 0 2px 4px 0 var(--_colors---opacity-accent--faint);
}

.icon {
  object-fit: cover;
  width: 100%;
  height: auto;
}

.icon.is-md {
  width: var(--sizes--size-8);
  height: var(--sizes--size-8);
  max-height: var(--sizes--size-8);
  max-width: var(--sizes--size-8);
}

.icon.is-square {
  border-radius: 1.25rem;
}

.is-align-top {
  align-items: start;
}

.is-align-center {
  align-items: center;
}

.is-gap-5xs {
  grid-column-gap: var(--gaps--gap-5xs);
  grid-row-gap: var(--gaps--gap-5xs);
}

.is-gap-4xs {
  grid-column-gap: var(--gaps--gap-4xs);
  grid-row-gap: var(--gaps--gap-4xs);
}

.is-gap-3xs {
  grid-column-gap: var(--gaps--gap-3xs);
  grid-row-gap: var(--gaps--gap-3xs);
}

.is-gap-2xs {
  grid-column-gap: var(--gaps--gap-2xs);
  grid-row-gap: var(--gaps--gap-2xs);
}

.is-gap-xs {
  grid-column-gap: var(--gaps--gap-xs);
  grid-row-gap: var(--gaps--gap-xs);
}

.is-gap-sm {
  grid-column-gap: var(--gaps--gap-sm);
  grid-row-gap: var(--gaps--gap-sm);
}

.is-gap-md {
  grid-column-gap: var(--gaps--gap-md);
  grid-row-gap: var(--gaps--gap-md);
}

.is-gap-lg {
  grid-column-gap: var(--gaps--gap-lg);
  grid-row-gap: var(--gaps--gap-lg);
}

.is-gap-xl {
  grid-column-gap: var(--gaps--gap-xl);
  grid-row-gap: var(--gaps--gap-xl);
}

.is-gap-2xl {
  grid-column-gap: var(--gaps--gap-2xl);
  grid-row-gap: var(--gaps--gap-2xl);
}

.is-gap-4xl {
  grid-column-gap: var(--gaps--gap-4xl);
  grid-row-gap: var(--gaps--gap-4xl);
}

.is-gap-none {
  grid-column-gap: var(--gaps--none);
  grid-row-gap: var(--gaps--none);
}

.grid-2-columns-auto {
  grid-column-gap: var(--gaps--gap-sm);
  grid-row-gap: var(--gaps--gap-sm);
  grid-template-rows: auto;
  grid-template-columns: auto auto;
  justify-content: space-between;
  align-items: center;
}

.grid-2-columns-auto.is-1-column-tablet {
  grid-column-gap: 5.7rem;
  grid-row-gap: 5.7rem;
  grid-template-rows: auto;
  grid-template-columns: auto 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: row;
  justify-content: stretch;
  margin: 10px auto 40px 0;
  display: block;
}

.grid-2-columns-auto.is-1-column-tablet.is-gap-4xs {
  grid-template-rows: auto;
  grid-template-columns: auto;
}

.grid-2-columns-auto.is-1-column-landscape.mg-bottom-md.is-related-header {
  grid-column-gap: 24px;
  grid-row-gap: 16px;
  flex-wrap: wrap;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  margin-bottom: 24px;
  display: flex;
}

.grid-2-columns-auto.is-1-column-center {
  text-align: center;
  grid-template-columns: 1fr;
  place-items: center;
}

.grid-2-columns-auto.is-align-center-start {
  justify-content: start;
  place-items: center start;
}

.grid-2-columns-auto.is-gap-3xs {
  grid-column-gap: var(--gaps--gap-3xs);
  grid-row-gap: var(--gaps--gap-3xs);
}

.grid-2-columns-auto.is-gap-xs {
  grid-column-gap: var(--gaps--gap-xs);
  grid-row-gap: var(--gaps--gap-xs);
}

.grid-2-columns-auto.is-gap-xs.is-align-center-start {
  grid-template-rows: auto auto;
  place-items: center;
}

.grid-2-columns-auto.is-gap-xs.is-align-center-start.eg-sandra-expert-row {
  grid-column-gap: 10px;
  grid-row-gap: 0px;
  flex-flow: row;
  grid-template-rows: auto;
  grid-template-columns: auto auto;
  place-content: center flex-start;
  align-items: center;
  gap: 0 10px;
  width: 100%;
  height: auto;
  min-height: 0;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
}

.grid-2-columns-auto.is-gap-xs.is-align-center-start.eg-sandra-card-center {
  justify-content: center;
}

.grid-2-columns-auto.is-gap-4xs {
  grid-column-gap: var(--gaps--gap-4xs);
  grid-row-gap: var(--gaps--gap-4xs);
}

.grid-2-columns-auto.is-gap-4xs.is-1-column-tablet {
  grid-template-columns: auto .25fr;
}

.grid-2-columns-auto.is-kontakt-social-stack {
  grid-row-gap: .75rem;
  grid-template-columns: 1fr;
  place-content: center;
  place-items: center;
  width: 100%;
  height: 100%;
}

.grid-2-columns-auto.eg-case-title-row {
  z-index: 5;
  grid-column-gap: 1.5rem;
  grid-template-columns: 1fr auto;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  padding-top: 1.25rem;
  padding-bottom: .5rem;
  display: grid;
  position: relative;
  overflow: visible;
}

.grid-2-columns-auto.eg-blog-hero-copy {
  grid-template-columns: 1fr;
  justify-content: center;
  justify-items: center;
  width: 100%;
}

.grid-auto-1fr-column {
  grid-column-gap: var(--gaps--gap-sm);
  grid-row-gap: var(--gaps--gap-sm);
  grid-template-rows: auto;
  grid-template-columns: auto 1fr;
  align-items: center;
}

.grid-auto-1fr-column.is-gap-5xs {
  grid-column-gap: var(--gaps--gap-5xs);
  grid-row-gap: var(--gaps--gap-5xs);
}

.grid-auto-1fr-column.is-gap-3xs {
  grid-column-gap: var(--gaps--gap-3xs);
  grid-row-gap: var(--gaps--gap-3xs);
  margin-top: 40px;
  margin-bottom: -200px;
  display: flex;
}

.grid-2-columns-right-4xs {
  grid-column-gap: var(--gaps--gap-sm);
  grid-row-gap: var(--gaps--gap-sm);
  grid-template-rows: auto;
  grid-template-columns: 1fr 1.2fr;
}

.grid-2-columns-right-4xs.is-gap-2xs {
  grid-column-gap: var(--gaps--gap-2xs);
  grid-row-gap: var(--gaps--gap-2xs);
}

.grid-2-columns-right-4xs.gap-row-2xl-tablet {
  justify-content: space-around;
}

.grid-2-columns-right-3xs {
  grid-column-gap: var(--gaps--gap-sm);
  grid-row-gap: var(--gaps--gap-sm);
  grid-template-rows: auto;
  grid-template-columns: 1fr 1.3fr;
}

.grid-2-columns-right-3xs.is-gap-none {
  grid-column-gap: var(--gaps--none);
  grid-row-gap: var(--gaps--none);
}

.grid-2-columns-right-3xs.is-gap-xl {
  grid-column-gap: var(--gaps--gap-xl);
  grid-row-gap: var(--gaps--gap-xl);
}

.grid-2-columns-right-2xs {
  grid-column-gap: var(--gaps--gap-sm);
  grid-row-gap: var(--gaps--gap-sm);
  grid-template-rows: auto;
  grid-template-columns: 1fr 1.4fr;
}

.grid-2-columns-right-lg {
  grid-column-gap: var(--gaps--gap-sm);
  grid-row-gap: var(--gaps--gap-sm);
  grid-template-rows: auto;
  grid-template-columns: 1fr 1.7fr;
}

.grid-2-columns-right-lg.is-gap-md {
  grid-column-gap: var(--gaps--gap-md);
  grid-row-gap: var(--gaps--gap-md);
}

.grid-2-columns-right-lg.eg-blog-v4-grid {
  grid-column-gap: 24px;
  grid-row-gap: 1.25rem;
  grid-template-columns: 32% minmax(0, 1fr);
  align-items: center;
}

.grid-2-columns-right-3xl {
  grid-column-gap: var(--gaps--gap-sm);
  grid-row-gap: var(--gaps--gap-sm);
  grid-template-rows: auto;
  grid-template-columns: 1fr 2fr;
}

.grid-2-columns-right-3xl.is-2-column-tablet.is-gap-col-3xl {
  grid-template-columns: 2fr;
}

.grid-2-columns-right-3xl.is-align-center {
  grid-template-columns: .25fr 2fr;
  display: block;
}

.grid-2-columns-right-3xl.is-gap-col-3xl {
  grid-column-gap: var(--gaps--gap-3xl);
}

.grid-2-columns-right-3xl.is-support-contact-stack {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  grid-template-columns: 1fr;
  place-items: stretch stretch;
}

.grid-2-columns-right-3xl.is-trust-layout {
  grid-template-columns: minmax(16.5rem, 18rem) minmax(0, 1fr);
  align-items: start;
}

.grid-2-columns-left-4xs {
  grid-column-gap: var(--gaps--gap-sm);
  grid-row-gap: var(--gaps--gap-sm);
  grid-template-rows: auto;
  grid-template-columns: 1.2fr 1fr;
}

.grid-2-columns-left-4xs.is-gap-4xl {
  grid-column-gap: var(--gaps--gap-4xl);
  grid-row-gap: var(--gaps--gap-4xl);
}

.grid-2-columns-left-3xs {
  grid-column-gap: var(--gaps--gap-sm);
  grid-row-gap: var(--gaps--gap-sm);
  grid-template-rows: auto;
  grid-template-columns: 1.3fr 1fr;
}

.grid-2-columns-left-3xs.is-gap-xl {
  grid-column-gap: var(--gaps--gap-xl);
  grid-row-gap: var(--gaps--gap-xl);
}

.grid-2-columns-left-xs {
  grid-column-gap: var(--gaps--gap-sm);
  grid-row-gap: var(--gaps--gap-sm);
  grid-template-rows: auto;
  grid-template-columns: 1.5fr 1fr;
}

.grid-2-columns-left-xs.is-gap-lg, .grid-2-columns-left-xs.is-gap-lg-copy {
  grid-column-gap: var(--gaps--gap-lg);
  grid-row-gap: var(--gaps--gap-lg);
}

.grid-2-columns-left-sm {
  grid-column-gap: var(--gaps--gap-sm);
  grid-row-gap: var(--gaps--gap-sm);
  grid-template-rows: auto;
  grid-template-columns: 1.6fr 1fr;
}

.grid-2-columns-left-3xl {
  grid-column-gap: var(--gaps--gap-sm);
  grid-row-gap: var(--gaps--gap-sm);
  grid-template-rows: auto;
  grid-template-columns: 2fr 1fr;
}

.workspace-page-wrapper {
  background-color: var(--_colors---neutrals--200);
  min-height: 100vh;
}

.workspace-grid {
  grid-column-gap: var(--gaps--none);
  grid-row-gap: var(--gaps--none);
  grid-template-rows: auto;
  grid-template-columns: minmax(200px, 280px) 1fr;
  align-items: start;
  height: 100%;
}

.workspace-sidebar-wrapper {
  background-color: var(--_colors---neutrals--100);
  min-height: 100vh;
  max-height: 100vh;
  position: sticky;
  top: 0;
  overflow: scroll;
  box-shadow: 2px 0 6px #19213d1a;
}

.workspace-main-section {
  padding-bottom: var(--spacing--lg);
}

.workspace-main-container {
  width: 100%;
  max-width: 80vw;
  padding-right: var(--spacing--sm);
  padding-left: var(--spacing--sm);
}

.workspace-sidebar {
  padding-top: var(--spacing--lg);
  padding-right: var(--spacing--sm);
  padding-left: var(--spacing--sm);
  background-color: var(--_colors---neutrals--100);
}

.workspace-sidebar-content {
  flex-flow: column;
  width: 100%;
  display: flex;
}

.workspace-navigation {
  flex-flow: column;
  display: flex;
}

.workspace-sidebar-top {
  margin-bottom: var(--spacing--sm);
  padding-bottom: var(--spacing--sm);
  border-bottom: var(--_components---border-width--md) solid var(--_globals---global--borders--200);
}

.workspace-navigation-menu {
  grid-column-gap: var(--gaps--gap-2xs);
  grid-row-gap: var(--gaps--gap-2xs);
  flex-flow: column;
  display: flex;
}

.workspace-dropdown {
  z-index: 10;
  box-sizing: border-box;
  width: 100%;
  position: absolute;
}

.workspace-dropdown.eg-case-tags {
  z-index: 6;
  justify-self: end;
  width: auto;
  max-width: none;
  margin: 0;
  padding: 0;
  position: relative;
}

.workspace-dropdown-toggle {
  width: 35%;
  padding: var(--spacing--4xs);
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  border-radius: var(--border-radius--radius-2xs);
  background-color: var(--_colors---neutrals--200);
  color: var(--_globals---global--text-color--200);
  font-size: var(--_typography---core--font--displays--display-1);
  line-height: var(--_typography---core--font--line-height--md);
  font-weight: var(--_typography---core--font--weight--strong);
  letter-spacing: .08em;
  text-transform: uppercase;
  flex-flow: row;
  justify-content: space-between;
  align-items: flex-start;
  margin: auto 10% auto auto;
  transition: transform .3s;
  display: flex;
  position: static;
}

.workspace-dropdown-toggle:hover, .workspace-dropdown-toggle:hover:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .workspace-dropdown-toggle:hover:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .workspace-dropdown-toggle:hover:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .workspace-dropdown-toggle:hover:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .workspace-dropdown-toggle:hover:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
  transform: translate(6px);
}

.workspace-dropdown-toggle.w--open, .workspace-dropdown-toggle.w--open:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .workspace-dropdown-toggle.w--open:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .workspace-dropdown-toggle.w--open:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .workspace-dropdown-toggle.w--open:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .workspace-dropdown-toggle.w--open:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
  display: flex;
}

.workspace-dropdown-toggle.eg-case-tag-toggle {
  width: auto;
  min-width: 10.5rem;
  margin-left: 0;
  margin-right: 0;
  display: flex;
}

.workspace-dropdown-content {
  padding-top: var(--spacing--4xs);
  background-color: var(--_globals---global--background--transparent);
  overflow: hidden;
}

.workspace-dropdown-content.w--open, .workspace-dropdown-content.w--open:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .workspace-dropdown-content.w--open:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .workspace-dropdown-content.w--open:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .workspace-dropdown-content.w--open:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .workspace-dropdown-content.w--open:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
  z-index: 100;
  flex-flow: row;
  justify-content: flex-end;
  align-items: flex-start;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  position: absolute;
}

.workspace-dropdown-content.eg-case-tag-menu {
  background-color: #fff;
  width: auto;
  min-width: 16rem;
  max-height: 22rem;
  padding: .75rem;
  position: absolute;
  overflow: auto;
}

.workspace-dropdown-link {
  width: 100%;
  padding: var(--spacing--4xs) var(--spacing--2xs);
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  border: var(--_components---border-width--md) solid var(--_globals---global--borders--transparent);
  border-radius: var(--border-radius--radius-4xs);
  background-color: var(--_globals---global--borders--200);
  color: var(--_globals---global--text-color--100);
  flex-flow: column;
  justify-content: center;
  align-items: flex-start;
  text-decoration: none;
  transition: color .3s, border-color .3s;
  display: block;
}

.workspace-dropdown-link:hover, .workspace-dropdown-link:hover:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .workspace-dropdown-link:hover:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .workspace-dropdown-link:hover:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .workspace-dropdown-link:hover:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .workspace-dropdown-link:hover:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
  border-color: var(--_colors---primary--100);
  color: var(--_colors---primary--100);
}

.workspace-dropdown-link.w--current, .workspace-dropdown-link.w--current:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .workspace-dropdown-link.w--current:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .workspace-dropdown-link.w--current:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .workspace-dropdown-link.w--current:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .workspace-dropdown-link.w--current:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
  border-color: var(--_globals---global--borders--accent);
  color: var(--_globals---global--text-color--accent);
  font-weight: var(--_typography---core--font--weight--strong);
  box-shadow: 0 1px 3px #2388ff1a;
}

.workspace-dropdown-arrow {
  width: var(--sizes--size-6);
  height: var(--sizes--size-6);
  min-height: var(--sizes--size-6);
  min-width: var(--sizes--size-6);
  border-radius: var(--border-radius--radius-rounded);
  background-color: var(--_globals---global--background--200);
  justify-content: center;
  align-items: center;
  display: flex;
}

.visibility-hidden {
  display: none;
}

.visibility-hidden-landscape.flex-vertical.is-navigation-actions {
  flex-shrink: 0;
}

.visibility-visible-landscape, .visibility-visible-tablet {
  display: none;
}

.workspace-section-heading {
  margin-bottom: var(--spacing--lg);
  padding-top: var(--spacing--sm);
  padding-bottom: var(--spacing--sm);
  grid-column-gap: var(--gaps--gap-4xs);
  grid-row-gap: var(--gaps--gap-4xs);
  border-bottom: var(--_components---border-width--md) solid var(--_globals---global--divider--200);
  color: var(--_globals---global--text-color--200);
  font-size: var(--_typography---core--font--displays--display-5);
  line-height: var(--_typography---core--font--line-height--md);
  font-weight: var(--_typography---core--font--weight--mid);
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.workspace-section-subtitle {
  padding-bottom: var(--spacing--2xs);
  border-bottom: var(--_components---border-width--md) solid var(--_globals---global--divider--200);
  color: var(--_globals---global--text-color--200);
  font-size: var(--_typography---core--font--displays--display-4);
  line-height: var(--_typography---core--font--line-height--lg);
  font-weight: var(--_typography---core--font--weight--mid);
}

.card-color-palette {
  height: 9.875rem;
  margin-bottom: var(--spacing--sm);
  border-style: solid;
  border-width: 1px 1px var(--_components---border-width--md);
  border-color: var(--_globals---global--borders--200);
  border-radius: var(--_components---border-radius--3xs);
}

.workspace-badge {
  padding: var(--sizes--size-2);
  border: var(--_components---border-width--md) solid var(--_globals---global--borders--200);
  border-radius: var(--border-radius--radius-5xs);
  background-color: var(--_globals---global--background--200);
  color: var(--_globals---global--text-color--200);
  font-size: var(--_components---body-text--sm);
  line-height: var(--_typography---core--font--line-height--md);
  font-weight: var(--_typography---core--font--weight--mid);
  text-transform: uppercase;
}

.workspace-badge.is-dark {
  border-color: var(--_globals---global--borders--400);
  background-color: var(--_globals---global--background--300);
}

.workspace-badge.is-text-capitalize-none {
  text-transform: none;
}

.text-color-title {
  color: var(--_globals---global--text-color--200);
}

.text-color-light {
  color: var(--_globals---global--text-color--300);
}

.text-color-accent {
  color: var(--_globals---global--text-color--accent);
}

.text-color-neutral-200 {
  color: var(--_colors---neutrals--200);
}

.text-color-neutral-300 {
  color: var(--_colors---neutrals--300);
}

.text-color-neutral-400 {
  color: var(--_colors---neutrals--400);
}

.text-color-neutral-500 {
  color: var(--_colors---neutrals--500);
}

.text-color-neutral-600 {
  color: var(--_colors---neutrals--600);
  margin-left: 14px;
  margin-right: 30px;
  padding-left: 0;
  padding-right: 40px;
}

.text-color-neutral-700 {
  color: var(--_colors---neutrals--700);
}

.text-color-secondary-100, .text-color-secondary-200, .text-color-secondary-300 {
  color: var(--_colors---secondary--100);
}

.text-color-secondary-400 {
  color: var(--_colors---secondary--400);
}

.text-color-secondary-500 {
  color: var(--_colors---secondary--500);
}

.text-color-secondary-600 {
  color: var(--_colors---secondary--100);
}

.text-color-red-100 {
  color: var(--_colors---system--red-100);
}

.text-color-red-200 {
  color: var(--_colors---system--red-200);
}

.text-color-red-300 {
  color: var(--_colors---system--red-300);
}

.text-color-red-400 {
  color: var(--_colors---system--red-400);
}

.text-color-blue-100 {
  color: var(--_colors---system--blue-100);
}

.text-color-blue-200 {
  color: var(--_colors---system--blue-200);
}

.text-color-blue-300 {
  color: var(--_colors---system--blue-300);
}

.text-color-blue-400 {
  color: var(--_colors---system--blue-400);
}

.text-color-green-100 {
  color: var(--_colors---system--green-100);
}

.text-color-green-200 {
  color: var(--_colors---system--green-200);
}

.text-color-green-300 {
  color: var(--_colors---system--green-300);
}

.text-color-green-400 {
  color: var(--_colors---system--green-400);
}

.text-color-yellow-100 {
  color: var(--_colors---system--yellow-100);
}

.text-color-yellow-200 {
  color: var(--_colors---system--yellow-200);
}

.text-color-yellow-300 {
  color: var(--_colors---system--yellow-300);
}

.text-color-yellow-400 {
  color: var(--_colors---system--yellow-400);
}

.bg-red-100 {
  background-color: var(--_colors---system--red-100);
}

.bg-red-200 {
  background-color: var(--_colors---system--red-200);
}

.bg-red-300 {
  background-color: var(--_colors---system--red-300);
}

.bg-red-400 {
  background-color: var(--_colors---system--red-400);
}

.bg-blue-100 {
  background-color: var(--_colors---system--blue-100);
}

.bg-blue-200 {
  background-color: var(--_colors---system--blue-200);
}

.bg-blue-300 {
  background-color: var(--_colors---system--blue-300);
}

.bg-blue-400 {
  background-color: var(--_colors---system--blue-400);
}

.bg-green-100 {
  background-color: var(--_colors---system--green-100);
}

.bg-green-200 {
  background-color: var(--_colors---system--green-200);
}

.bg-green-300 {
  background-color: var(--_colors---system--green-300);
}

.bg-green-400 {
  background-color: var(--_colors---system--green-400);
}

.bg-yellow-100 {
  background-color: var(--_colors---system--yellow-100);
}

.bg-yellow-200 {
  background-color: var(--_colors---system--yellow-200);
}

.bg-yellow-300 {
  background-color: var(--_colors---system--yellow-300);
}

.bg-yellow-400 {
  background-color: var(--_colors---system--yellow-400);
}

.workspace-tab-wrapper {
  width: 100%;
  padding-bottom: var(--spacing--4xs);
  padding-left: var(--sizes--size-2);
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
  overflow: hidden;
}

.workspace-tab-block {
  z-index: 2;
  width: 100%;
  padding: var(--sizes--size-7);
  border: var(--_components---border-width--md) solid var(--_globals---global--borders--200);
  border-radius: var(--border-radius--radius-4xs);
  background-color: var(--_globals---global--background--100);
  box-shadow: 0 2px 4px 0 var(--_colors---opacity-dark--faint);
  position: relative;
  overflow: hidden;
}

.workspace-tab {
  margin-left: var(--spacing--3xs);
  padding: var(--spacing--3xs);
  border-top-left-radius: var(--border-radius--radius-4xs);
  border-top-right-radius: var(--border-radius--radius-4xs);
  background-color: var(--_globals---global--background--accent);
  color: var(--_globals---global--text-color--300);
  font-size: var(--_components---body-text--sm);
  line-height: var(--_typography---core--font--line-height--md);
  font-weight: var(--_typography---core--font--weight--mid);
  letter-spacing: var(--_typography---core--font--letter-spacing--sm);
  text-transform: uppercase;
}

.bg-opacity-dark-faint {
  background-color: var(--_colors---opacity-dark--faint);
}

.bg-opacity-dark-light {
  background-color: var(--_colors---opacity-dark--light);
}

.bg-opacity-dark-regular {
  background-color: var(--_colors---opacity-dark--regular);
}

.bg-opacity-dark-strong {
  background-color: var(--_colors---opacity-dark--strong);
}

.bg-opacity-dark-solid {
  background-color: var(--_colors---opacity-dark--solid);
}

.bg-opacity-light-faint {
  background-color: var(--_colors---opacity-light--faint);
}

.bg-opacity-light-light {
  background-color: var(--_colors---opacity-light--light);
}

.bg-opacity-light-regular {
  background-color: var(--_colors---opacity-light--regular);
}

.bg-opacity-light-strong {
  background-color: var(--_colors---opacity-light--strong);
}

.bg-opacity-light-solid {
  background-color: var(--_colors---opacity-light--solid);
}

.bg-opacity-accent-faint {
  background-color: var(--_colors---opacity-accent--faint);
}

.bg-opacity-accent-light {
  background-color: var(--_colors---opacity-accent--light);
}

.bg-opacity-accent-regular {
  background-color: var(--_colors---opacity-accent--regular);
}

.bg-opacity-accent-strong {
  background-color: var(--_colors---opacity-accent--strong);
}

.bg-opacity-accent-solid {
  background-color: var(--_colors---opacity-accent--solid);
}

.workspace-icon-accent {
  color: var(--_colors---primary--100);
}

.workspace-icon {
  width: var(--sizes--size-8);
  height: var(--sizes--size-8);
  min-height: var(--sizes--size-8);
  min-width: var(--sizes--size-8);
  color: var(--_globals---global--text-color--accent);
}

.workspace-icon.is-small {
  width: var(--sizes--size-7);
  height: var(--sizes--size-7);
  min-height: var(--sizes--size-7);
  min-width: var(--sizes--size-7);
}

.font-weight-regular {
  font-weight: var(--_typography---core--font--weight--regular);
}

.font-weight-strong {
  font-weight: var(--_typography---core--font--weight--strong);
}

.workspace-table {
  grid-column-gap: var(--gaps--gap-sm);
  grid-row-gap: var(--gaps--gap-sm);
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.workspace-table.is-header {
  padding-bottom: var(--spacing--2xs);
  border-bottom: var(--_components---border-width--lg) solid var(--_globals---global--divider--200);
}

.font-weight-mid {
  font-weight: var(--_typography---core--font--weight--mid);
}

.box-shadow-primary-sm {
  box-shadow: 0 1px 4px 0 var(--_colors---opacity-light--faint);
}

.box-shadow-primary-md {
  box-shadow: 0 4px 8px 0 var(--_colors---opacity-light--faint);
}

.box-shadow-primary-lg {
  box-shadow: 0 8px 15px 0 var(--_colors---opacity-light--faint);
}

.box-shadow-primary-xl {
  box-shadow: 0 8px 24px 0 var(--_colors---opacity-light--faint);
}

.box-shadow-secondary-sm {
  box-shadow: 0 1px 4px 0 var(--_colors---opacity-dark--faint);
}

.box-shadow-secondary-md {
  box-shadow: 0 4px 8px 0 var(--_colors---opacity-dark--faint);
}

.box-shadow-secondary-lg {
  box-shadow: 0 8px 15px 0 var(--_colors---opacity-dark--faint);
}

.box-shadow-secondary-xl {
  box-shadow: 0 8px 24px 0 var(--_colors---opacity-dark--faint);
}

.box-shadow-accent-sm {
  box-shadow: 0 1px 4px 0 var(--_colors---opacity-accent--faint);
}

.box-shadow-accent-md {
  box-shadow: 0 4px 8px 0 var(--_colors---opacity-accent--faint);
}

.box-shadow-accent-lg {
  box-shadow: 0 8px 15px 0 var(--_colors---opacity-accent--faint);
}

.box-shadow-accent-xl {
  box-shadow: 0 8px 24px 0 var(--_colors---opacity-accent--faint);
}

.logo-wrapper-icon {
  max-height: var(--sizes--size-14);
  max-width: var(--sizes--size-14);
  min-height: var(--sizes--size-14);
  min-width: var(--sizes--size-14);
  transform-style: preserve-3d;
  transition-property: transform;
}

.logo-wrapper-icon:hover, .logo-wrapper-icon:hover:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .logo-wrapper-icon:hover:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .logo-wrapper-icon:hover:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .logo-wrapper-icon:hover:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .logo-wrapper-icon:hover:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
  transform: scale3d(.98, .98, 1.01);
}

.button-main {
  max-height: var(--sizes--size-10);
  max-width: var(--sizes--size-10);
  min-height: var(--sizes--size-10);
  min-width: var(--sizes--size-10);
  margin-right: var(--spacing--none);
  margin-left: var(--spacing--none);
  padding: var(--spacing--none);
  border: 1px solid var(--_globals---global--borders--accent);
  border-radius: var(--_components---border-radius--3xs);
  background-color: var(--_globals---global--background--accent);
  color: var(--_globals---global--text-color--300);
  font-size: var(--_components---body-text--lg);
  line-height: var(--_typography---core--font--line-height--md);
  font-weight: var(--_typography---core--font--weight--mid);
  transform-style: preserve-3d;
  justify-content: center;
  align-items: center;
  text-decoration: none;
  transition-property: transform;
  display: flex;
  position: relative;
  overflow: hidden;
}

.button-main:where(.w-variant-eeceba5d-f703-b9bc-30e0-758951a60aca) {
  border-color: var(--_globals---global--borders--100);
  background-color: var(--_globals---global--background--100);
  color: var(--_globals---global--text-color--accent);
}

.button-main:where(.w-variant-fd93c978-93f8-c988-b6c5-98874c31dc9d) {
  padding: var(--spacing--4xs) var(--spacing--2xs);
  border-radius: var(--_components---border-radius--3xs);
  font-size: var(--_components---body-text--sm);
}

.button-main:where(.w-variant-7647a504-bdc6-bed7-3414-b72eeaf7bb32) {
  padding: var(--spacing--4xs) var(--spacing--2xs);
  border-color: var(--_globals---global--borders--100);
  border-radius: var(--_components---border-radius--3xs);
  background-color: var(--_globals---global--background--100);
  color: var(--_globals---global--text-color--accent);
  font-size: var(--_components---body-text--sm);
}

.button-main:where(.w-variant-782138f0-953e-8786-6ccb-95c52c13dc2a) {
  border-color: var(--_globals---global--borders--500);
  background-color: var(--_globals---global--background--400);
  color: var(--_globals---global--text-color--300);
}

.button-main:where(.w-variant-58e446bd-386c-ef76-8b9a-ec56da320862) {
  border-color: var(--_globals---global--borders--100);
  background-color: var(--_globals---global--background--100);
  color: var(--_globals---global--text-color--200);
}

.button-main:where(.w-variant-db41939b-f171-2ae9-c0f0-8f705c64800b) {
  padding: var(--spacing--4xs) var(--spacing--2xs);
  border-color: var(--_globals---global--borders--500);
  background-color: var(--_globals---global--background--400);
  color: var(--_globals---global--text-color--300);
  font-size: var(--_components---body-text--sm);
}

.button-main:where(.w-variant-083b45e2-fb89-69fd-3533-e8563dcb2284) {
  padding: var(--spacing--4xs) var(--spacing--2xs);
  border-color: var(--_globals---global--borders--100);
  background-color: var(--_globals---global--background--100);
  color: var(--_globals---global--text-color--200);
  font-size: var(--_components---body-text--sm);
}

.button-main:where(.w-variant-e7cea217-a3ee-249a-d418-a478f90ef078) {
  border-color: var(--_globals---global--borders--500);
  background-color: var(--_globals---global--background--100);
  color: var(--_globals---global--text-color--200);
}

.button-main:where(.w-variant-b9d46fef-ee54-fd76-03b1-f32a15ab5697) {
  border-color: var(--_globals---global--borders--100);
  background-color: var(--_globals---global--background--400);
  color: var(--_globals---global--text-color--300);
}

.button-main:where(.w-variant-3c5f3f71-4b5a-0d61-5ce8-63b10c4f1952) {
  padding: var(--spacing--4xs) var(--spacing--2xs);
  border-color: var(--_globals---global--borders--500);
  background-color: var(--_globals---global--background--100);
  color: var(--_globals---global--text-color--200);
  font-size: var(--_components---body-text--sm);
}

.button-main:where(.w-variant-d7298725-c089-d4b3-ee57-66e94ed6214a) {
  padding: var(--spacing--4xs) var(--spacing--2xs);
  border-color: var(--_globals---global--borders--100);
  background-color: var(--_globals---global--background--400);
  color: var(--_globals---global--text-color--300);
  font-size: var(--_components---body-text--sm);
}

.button-main:where(.w-variant-2c8f558f-016b-cbf2-9d1c-2eec9d9ea07e) {
  border-color: var(--_globals---global--borders--100);
  background-color: var(--_globals---global--background--100);
  color: var(--_globals---global--text-color--200);
}

.button-main:where(.w-variant-7cc69abb-0d51-af6b-b41f-5cf2654a83c1) {
  width: var(--sizes--size-8);
  height: var(--sizes--size-8);
  min-height: var(--sizes--size-8);
  min-width: var(--sizes--size-8);
  border-radius: var(--border-radius--radius-4xs);
  font-size: var(--_components---body-text--md);
}

.button-main:where(.w-variant-0f402aec-76c7-0f1a-c40d-d6fefc6e294d) {
  width: var(--sizes--size-8);
  height: var(--sizes--size-8);
  min-height: var(--sizes--size-8);
  min-width: var(--sizes--size-8);
  border-color: var(--_globals---global--borders--100);
  border-radius: var(--border-radius--radius-4xs);
  background-color: var(--_globals---global--background--100);
  color: var(--_globals---global--text-color--200);
  font-size: var(--_components---body-text--md);
}

.button-main:where(.w-variant-a9cf9a0e-1ca7-687a-c645-057fee3e4bfa) {
  border-color: var(--_globals---global--borders--100);
  background-color: var(--_globals---global--background--100);
  color: var(--_globals---global--text-color--200);
}

.button-main:where(.w-variant-ebffb3cf-5a3b-9ef3-0b5b-069f38be352a) {
  width: var(--sizes--size-8);
  height: var(--sizes--size-8);
  min-height: var(--sizes--size-8);
  min-width: var(--sizes--size-8);
  border-color: var(--_globals---global--borders--500);
  border-radius: var(--border-radius--radius-4xs);
  background-color: var(--_globals---global--background--400);
  font-size: var(--_components---body-text--md);
}

.button-main:where(.w-variant-596378fd-3110-6cd1-7f8e-8ed958007f2f) {
  width: var(--sizes--size-8);
  height: var(--sizes--size-8);
  min-height: var(--sizes--size-8);
  min-width: var(--sizes--size-8);
  border-color: var(--_globals---global--borders--100);
  border-radius: var(--border-radius--radius-4xs);
  background-color: var(--_globals---global--background--100);
  color: var(--_globals---global--text-color--200);
  font-size: var(--_components---body-text--md);
}

.button-main:where(.w-variant-c0e2941d-d90a-44e9-ce88-9e424c8b1878) {
  border-color: var(--_globals---global--borders--100);
  background-color: var(--_globals---global--background--400);
  color: var(--_globals---global--text-color--300);
}

.button-main:where(.w-variant-ad95efa9-27f8-7475-e7f6-0c71668202a7) {
  width: var(--sizes--size-8);
  height: var(--sizes--size-8);
  min-height: var(--sizes--size-8);
  min-width: var(--sizes--size-8);
  border-color: var(--_globals---global--borders--500);
  border-radius: var(--border-radius--radius-4xs);
  background-color: var(--_globals---global--background--100);
  color: var(--_globals---global--text-color--200);
  font-size: var(--_components---body-text--md);
}

.button-main:where(.w-variant-1e70f4bb-8ac4-badb-7f41-7641859dcdb8) {
  width: var(--sizes--size-8);
  height: var(--sizes--size-8);
  min-height: var(--sizes--size-8);
  min-width: var(--sizes--size-8);
  border-color: var(--_globals---global--borders--100);
  border-radius: var(--border-radius--radius-4xs);
  background-color: var(--_globals---global--background--400);
  color: var(--_globals---global--text-color--300);
  font-size: var(--_components---body-text--md);
}

.button-main:where(.w-variant-4804e930-3d80-5bdd-af70-9670f6133ee2) {
  border-color: var(--_globals---global--borders--500);
  background-color: var(--_globals---global--background--400);
}

.button-main:where(.w-variant-8489dd59-31f4-f956-7785-cb7386d5abdf), .button-main:where(.w-variant-bac263c5-63ac-293c-02d1-5ab5c6b44a3f), .button-main:where(.w-variant-b4732502-c9fa-5962-676d-ff5ac2e54be6), .button-main:where(.w-variant-52bdb620-6d0f-5101-9aaf-5169890dc75c) {
  border-color: var(--_globals---global--borders--500);
  background-color: var(--_globals---global--background--100);
  color: var(--_globals---global--text-color--200);
}

.button-main:hover {
  color: var(--_globals---global--text-color--300);
  transform: scale3d(.98, .98, 1.01);
}

.button-main:hover:where(.w-variant-eeceba5d-f703-b9bc-30e0-758951a60aca) {
  color: var(--_globals---global--text-color--accent);
}

.button-main:hover:where(.w-variant-e7cea217-a3ee-249a-d418-a478f90ef078), .button-main:hover:where(.w-variant-b9d46fef-ee54-fd76-03b1-f32a15ab5697), .button-main:hover:where(.w-variant-3c5f3f71-4b5a-0d61-5ce8-63b10c4f1952), .button-main:hover:where(.w-variant-d7298725-c089-d4b3-ee57-66e94ed6214a), .button-main:hover:where(.w-variant-ad95efa9-27f8-7475-e7f6-0c71668202a7), .button-main:hover:where(.w-variant-8489dd59-31f4-f956-7785-cb7386d5abdf), .button-main:hover:where(.w-variant-bac263c5-63ac-293c-02d1-5ab5c6b44a3f) {
  color: var(--_globals---global--text-color--200);
}

.button-main:hover:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .button-main:hover:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .button-main:hover:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .button-main:hover:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8) {
  color: var(--_globals---global--text-color--300);
  transform: scale3d(.98, .98, 1.01);
}

.button-main:hover:where(.w-variant-b4732502-c9fa-5962-676d-ff5ac2e54be6), .button-main:hover:where(.w-variant-52bdb620-6d0f-5101-9aaf-5169890dc75c) {
  color: var(--_globals---global--text-color--200);
}

.button-main:hover:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
  color: var(--_globals---global--text-color--300);
  transform: scale3d(.98, .98, 1.01);
}

.button-main.is-dark {
  border-color: var(--_globals---global--borders--transparent);
  background-color: var(--_globals---global--background--200);
  color: var(--_globals---global--text-color--100);
}

.button-main.is-dark:hover, .button-main.is-dark:hover:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .button-main.is-dark:hover:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .button-main.is-dark:hover:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .button-main.is-dark:hover:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .button-main.is-dark:hover:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
  color: var(--_globals---global--text-color--200);
}

.button-main.is-dark.text-color-neutral-400 {
  color: var(--_colors---neutrals--400);
}

.button-main.is-dark.is-3xl {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-flow: row;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: none;
}

.button-main.is-secondary {
  border-color: var(--_globals---global--borders--500);
  background-color: var(--_globals---global--background--100);
  color: var(--_globals---global--text-color--200);
}

.button-main.is-secondary-dark {
  border-color: var(--_globals---global--borders--100);
  background-color: var(--_globals---global--background--400);
  color: var(--_globals---global--text-color--300);
}

.button-main.is-primary {
  border-color: var(--_globals---global--borders--500);
  background-color: var(--_globals---global--background--400);
  color: var(--_globals---global--text-color--300);
}

.button-main.is-primary:hover, .button-main.is-primary:hover:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .button-main.is-primary:hover:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .button-main.is-primary:hover:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .button-main.is-primary:hover:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .button-main.is-primary:hover:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
  color: var(--_globals---global--text-color--300);
}

.button-main.is-primary-dark {
  border-color: var(--_globals---global--borders--100);
  background-color: var(--_globals---global--background--100);
  color: var(--_globals---global--text-color--200);
}

.button-main.is-primary-dark:hover, .button-main.is-primary-dark:hover:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .button-main.is-primary-dark:hover:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .button-main.is-primary-dark:hover:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .button-main.is-primary-dark:hover:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .button-main.is-primary-dark:hover:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
  color: var(--_globals---global--text-color--200);
}

.button-main.is-small {
  width: var(--sizes--size-8);
  height: var(--sizes--size-8);
  min-height: var(--sizes--size-8);
  min-width: var(--sizes--size-8);
  border-radius: var(--border-radius--radius-4xs);
  font-size: var(--_components---body-text--md);
}

.button-main.is-3xl {
  max-height: var(--sizes--size-12);
  max-width: var(--sizes--size-12);
  min-height: var(--sizes--size-12);
  min-width: var(--sizes--size-12);
}

.button-main.is-cms-pagination-button {
  color: #0060a9;
  transform-style: preserve-3d;
  background-color: #eef5ff;
  border-color: #eef5ff;
  transition: color .3s, background-color .3s, border-color .3s;
}

.button-main.is-cms-pagination-button:hover, .button-main.is-cms-pagination-button:hover:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .button-main.is-cms-pagination-button:hover:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .button-main.is-cms-pagination-button:hover:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .button-main.is-cms-pagination-button:hover:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .button-main.is-cms-pagination-button:hover:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
  border-color: var(--_globals---global--borders--accent);
  background-color: var(--_globals---global--background--400);
  color: var(--_globals---global--text-color--300);
  transform: none;
}

.button-main.square-inside-input {
  font-family: var(--_typography---core--font--icons--default);
}

.list-icon-check {
  width: 1rem;
  min-width: 1rem;
  height: 1rem;
  min-height: 1rem;
}

.workspace-flex-icon {
  grid-column-gap: var(--gaps--gap-2xs);
  grid-row-gap: var(--gaps--gap-2xs);
  flex-flow: wrap;
  grid-template-rows: auto;
  grid-template-columns: minmax(3rem, 3rem);
  grid-auto-columns: 1rem;
  grid-auto-flow: row;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.workspace-grid-avatar {
  grid-column-gap: var(--gaps--gap-md);
  grid-row-gap: var(--gaps--gap-md);
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: auto;
  grid-auto-flow: column;
  justify-content: space-between;
  place-items: center;
  margin-left: auto;
  margin-right: auto;
  display: grid;
}

.form {
  width: 100%;
  margin-bottom: var(--spacing--none);
  background-color: var(--_globals---global--background--transparent);
  flex-flow: column;
  justify-content: center;
}

.form.eg-nl-cta-formbox {
  width: 100%;
  box-shadow: none;
  background-color: #0000;
  border-style: none;
}

.form-content.eg-nl-cta-form {
  grid-row-gap: 1.15rem;
  width: 100%;
  max-width: 50ch;
  box-shadow: none;
  background-color: #0000;
  border-style: none;
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.form-status {
  padding: var(--spacing--none);
  border-radius: var(--_components---border-radius--3xs);
  background-color: var(--_globals---global--background--100);
}

.form-status-error {
  margin-top: var(--spacing--2xs);
  padding: var(--spacing--2xs);
  border: var(--_components---border-width--md) solid var(--_colors---system--red-400);
  border-radius: var(--_components---border-radius--3xs);
  background-color: var(--_colors---system--red-100);
  box-shadow: 0 4px 4px 0 var(--_colors---system--red-100), 0 1px 1px 0 var(--_colors---system--red-100);
  color: var(--_colors---system--red-400);
  font-weight: var(--_typography---core--font--weight--mid);
  text-align: center;
}

.form-messages {
  border: var(--_components---border-width--md) solid black;
  border-radius: var(--_components---border-radius--3xs);
  background-color: var(--_globals---global--background--100);
  color: var(--_globals---global--text-color--200);
  box-shadow: 0 4px 4px #0003, 0 1px 1px #0003;
}

.form-messages.is-status-card-four {
  max-width: 21.625rem;
  padding: var(--spacing--lg);
  grid-column-gap: var(--gaps--none);
  grid-row-gap: var(--gaps--none);
  text-align: center;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.form-messages.is-status-card-one {
  padding: var(--spacing--lg);
  border-style: solid;
  border-width: var(--_components---border-width--md);
  opacity: .86;
  text-align: center;
  border-color: #fff0;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: flex;
  box-shadow: 0 4px 4px #19213d1a, 0 1px 1px #19213d1a;
}

.form-messages.is-status-card-three {
  max-width: 21.25rem;
  padding: var(--spacing--lg);
  grid-column-gap: var(--gaps--none);
  grid-row-gap: var(--gaps--none);
  text-align: center;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.form-messages.is-status-card-two {
  padding: var(--spacing--lg);
  grid-column-gap: var(--gaps--gap-2xs);
  grid-row-gap: var(--gaps--gap-sm);
  text-align: left;
  flex-flow: row;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.form-messages.is-status-error {
  border: 1px solid var(--_colors---system--red-400);
  box-shadow: 0 4px 4px 0 var(--_colors---system--red-100), 0 1px 1px 0 var(--_colors---system--red-100);
}

.form-messages.is-status-success {
  border: 1px solid var(--_colors---system--blue-400);
  box-shadow: 0 4px 4px 0 var(--_colors---system--blue-100), 0 1px 1px 0 var(--_colors---system--blue-100);
}

.form-messages.is-status-demo {
  border: 1px solid var(--_colors---system--yellow-400);
  box-shadow: 0 4px 4px 0 var(--_colors---system--yellow-100), 0 1px 1px 0 var(--_colors---system--yellow-100);
}

.form-messages.is-status-download {
  border: 1px solid var(--_colors---system--green-400);
  box-shadow: 0 4px 4px 0 var(--_colors---system--green-100), 0 1px 1px 0 var(--_colors---system--green-100);
}

.form-messages.is-small-message {
  height: var(--sizes--size-12);
  padding: var(--spacing--sm);
  border-color: var(--_globals---global--borders--200);
  font-weight: var(--_typography---core--font--weight--mid);
  justify-content: center;
  align-items: center;
  display: flex;
}

.form-status-image {
  max-height: var(--sizes--size-13);
  max-width: var(--sizes--size-13);
  min-height: var(--sizes--size-13);
  min-width: var(--sizes--size-13);
  margin-bottom: var(--spacing--sm);
}

.form-status-image.is-small {
  max-height: var(--sizes--size-11);
  max-width: var(--sizes--size-11);
  min-height: var(--sizes--size-11);
  min-width: var(--sizes--size-11);
}

.text-area-wrapper {
  position: relative;
}

.text-area-icon-wrap {
  font-size: var(--_components---body-text--md);
  font-weight: var(--_typography---core--font--weight--mid);
  cursor: default;
  align-items: center;
  display: flex;
  position: absolute;
  inset: 0% auto 0% 16px;
}

.text-area-icon-wrap.is-position-right {
  padding-top: var(--spacing--xs);
  justify-content: flex-start;
  align-items: flex-start;
  inset: 0% 20px 0% auto;
}

.text-area-icon-wrap.is-position-left {
  inset: 0% auto 0% 20px;
}

.text-area-icon-wrap.is-dark {
  color: var(--_globals---global--text-color--300);
}

.text-area-icon-wrap.is-position-left {
  padding-top: var(--spacing--xs);
  justify-content: flex-start;
  align-items: flex-start;
  inset: 0% auto 0% 20px;
}

.select {
  height: var(--sizes--size-12);
  padding: var(--spacing--xs) var(--spacing--sm);
  border: 1px solid var(--_globals---global--borders--transparent);
  background-color: var(--_globals---global--background--100);
  color: var(--_globals---global--text-color--200);
  font-size: var(--_components---body-text--md);
  line-height: var(--_typography---core--font--line-height--sm);
  margin-bottom: 0;
  transition: border-color .3s;
}

.select::placeholder, .select:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af)::placeholder, .select:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e)::placeholder, .select:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943)::placeholder, .select:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8)::placeholder, .select:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5)::placeholder {
  color: var(--_globals---global--text-color--100);
}

.select.is-small {
  height: var(--sizes--size-10);
  padding: var(--spacing--3xs) var(--spacing--2xs);
  border-radius: var(--_components---border-radius--3xs);
  box-shadow: 0 1.35px 1.35px 0 var(--_colors---opacity-accent--faint), 0 3.38px 3.38px 0 var(--_colors---opacity-accent--faint);
  font-size: var(--_components---body-text--sm);
}

.select.is-secondary {
  border-color: var(--_globals---global--borders--transparent);
  background-color: var(--_globals---global--background--200);
  box-shadow: none;
}

.select.is-dark {
  border-color: var(--_globals---global--borders--transparent);
  background-color: var(--_globals---global--background--400);
  color: var(--_globals---global--text-color--300);
}

.select.is-dark::placeholder, .select.is-dark:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af)::placeholder, .select.is-dark:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e)::placeholder, .select.is-dark:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943)::placeholder, .select.is-dark:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8)::placeholder, .select.is-dark:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5)::placeholder {
  color: var(--_globals---global--text-color--400);
}

.select.is-secondary-dark {
  background-color: var(--_globals---global--background--300);
  box-shadow: none;
  color: var(--_globals---global--text-color--400);
}

.select.is-secondary-dark::placeholder, .select.is-secondary-dark:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af)::placeholder, .select.is-secondary-dark:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e)::placeholder, .select.is-secondary-dark:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943)::placeholder, .select.is-secondary-dark:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8)::placeholder, .select.is-secondary-dark:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5)::placeholder {
  color: var(--_globals---global--text-color--400);
}

.select-wrapper {
  border: var(--_components---border-width--md) solid var(--_globals---global--borders--200);
  border-radius: var(--_components---border-radius--3xs);
  box-shadow: 0 1.35px 1.35px 0 var(--_colors---opacity-accent--faint), 0 5.38px 5.38px 0 var(--_colors---opacity-accent--faint);
  position: relative;
  overflow: hidden;
}

.select-wrapper.is-secondary {
  box-shadow: none;
}

.select-wrapper.is-secondary-dark {
  border-color: var(--_globals---global--borders--400);
  box-shadow: none;
}

.select-wrapper.is-dark {
  border-color: var(--_globals---global--borders--300);
}

.select-icon-wrapper {
  background-color: var(--_globals---global--background--100);
  font-size: var(--_components---body-text--md);
  font-weight: var(--_typography---core--font--weight--mid);
  cursor: default;
  align-items: center;
  display: flex;
  position: absolute;
  inset: 0% auto 0% 16px;
}

.select-icon-wrapper.is-position-right {
  padding-right: var(--spacing--3xs);
  inset: 8px 4px 4px auto;
}

.select-icon-wrapper.is-dark {
  background-color: var(--_globals---global--background--400);
  color: var(--_globals---global--text-color--300);
}

.select-icon-wrapper.is-position-right-small {
  padding-right: var(--spacing--3xs);
  font-size: var(--_components---body-text--sm);
  inset: 8px 4px 4px auto;
}

.select-icon-wrapper.is-secondary {
  background-color: var(--_globals---global--background--200);
}

.select-icon-wrapper.is-secondary-dark {
  background-color: var(--_globals---global--background--300);
  color: var(--_globals---global--text-color--300);
}

.pagination {
  grid-column-gap: var(--gaps--gap-2xs);
  grid-row-gap: var(--gaps--gap-2xs);
  justify-content: center;
  align-items: center;
  display: flex;
}

.slider-nav {
  height: var(--sizes--size-10);
  grid-column-gap: .25rem;
  border-radius: var(--_components---border-radius--3xs);
  background-color: var(--_globals---global--background--200);
  justify-content: center;
  align-items: center;
  max-width: 5.375rem;
  margin-top: auto;
  margin-left: auto;
  margin-right: auto;
  padding: 0;
  font-size: .375rem;
  line-height: 1em;
  display: flex;
  inset: auto 0 0;
}

.notification-bar {
  padding-top: var(--spacing--md);
  padding-right: 0;
  padding-bottom: var(--spacing--md);
  border-radius: var(--_components---border-radius--sm);
  background-color: var(--_globals---global--background--400);
  color: var(--_globals---global--text-color--300);
  font-size: var(--_components---body-text--md);
  font-weight: var(--_typography---core--font--weight--mid);
  position: relative;
  overflow: hidden;
}

.notification-bar-close-button {
  z-index: 1;
  padding: var(--spacing--2xs);
  color: var(--_globals---global--text-color--300);
  font-size: var(--_typography---core--font--displays--display-4);
  font-weight: var(--_typography---core--font--weight--mid);
  cursor: pointer;
  justify-content: center;
  align-items: center;
  text-decoration: none;
  display: flex;
  position: absolute;
  inset: 0% 0% 0% auto;
}

.notification-bar-close-button:hover, .notification-bar-close-button:hover:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .notification-bar-close-button:hover:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .notification-bar-close-button:hover:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .notification-bar-close-button:hover:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .notification-bar-close-button:hover:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
  color: var(--_globals---global--color--accent-hover);
}

.notification-bar-group {
  grid-column-gap: var(--gaps--gap-2xs);
  grid-row-gap: var(--gaps--gap-2xs);
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.notification-bar-group.is-vertical-center {
  grid-column-gap: var(--gaps--gap-2xs);
  grid-row-gap: var(--gaps--gap-2xs);
  text-align: center;
  flex-flow: column;
}

.footer-wrapper {
  max-width: none;
  padding-right: 0;
  padding-bottom: var(--spacing--xs);
  width: 100cqw;
  margin-top: -3.75rem;
  margin-left: calc(50% - 50cqw);
  margin-right: calc(50% - 50cqw);
  padding-left: 0;
  position: relative;
  overflow: hidden;
}

.footer-wrapper:where(.w-variant-ddd34771-dc96-561c-f585-9f8f9be5a668) {
  padding-right: var(--spacing--none);
  padding-bottom: var(--spacing--none);
  padding-left: var(--spacing--none);
}

.footer-wrapper.is-padding-none {
  padding-right: var(--spacing--none);
  padding-bottom: var(--spacing--none);
  padding-left: var(--spacing--none);
  margin-top: 0;
}

.footer {
  border-radius: var(--_components---border-radius--2xl);
  position: relative;
  overflow: hidden;
}

.footer.is-version-one {
  color: var(--_globals---global--text-color--400);
  background-color: #001529;
  background-image: linear-gradient(105deg, #001529, #00264d 42%, #0057b8);
  border-radius: 3.75rem 3.75rem 0 0;
}

.footer.is-version-one-two {
  color: #fff;
  background-color: #001529;
  background-image: linear-gradient(105deg, #001529, #00264d 42%, #0057b8);
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 0;
}

.footer.is-version-one-two:where(.w-variant-ddd34771-dc96-561c-f585-9f8f9be5a668) {
  background-color: var(--_globals---global--background--100);
  color: var(--_globals---global--text-color--100);
  background-image: none;
}

.footer.is-version-one-three {
  grid-column-gap: var(--gaps--gap-2xs);
  grid-row-gap: var(--gaps--gap-2xs);
  color: var(--_globals---global--text-color--400);
  border-radius: 0;
  flex-flow: row;
  grid-template-rows: auto;
  grid-template-columns: minmax(43.75rem, 48.75rem) minmax(31.25rem, 14rem);
  grid-auto-columns: auto;
  grid-auto-flow: column;
  justify-content: space-between;
  align-items: stretch;
  display: flex;
}

.footer-top.is-5xl---md {
  padding-top: var(--spacing--5xl);
  padding-bottom: var(--spacing--md);
  padding-top: 6.25rem;
  padding-bottom: 2rem;
}

.footer-grid {
  grid-column-gap: var(--gaps--gap-lg);
  grid-row-gap: var(--gaps--gap-lg);
  grid-template-rows: auto;
}

.footer-grid.is-version-one {
  grid-template-columns: minmax(12.5rem, 14.7rem) minmax(200px, 28.25rem) minmax(200px, 18rem);
  justify-content: space-between;
}

.footer-grid.is-version-two {
  grid-template-columns: minmax(12.5rem, 15.25rem) minmax(12.5rem, 13.125rem);
  justify-content: space-between;
}

.opacity-50 {
  opacity: .5;
}

.social-media-flex {
  grid-column-gap: var(--gaps--gap-2xs);
  grid-row-gap: var(--gaps--gap-2xs);
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.social-media-flex:where(.w-variant-429bd3de-2d3a-aca8-23c2-2ce742a61911) {
  justify-content: center;
  align-items: center;
}

.social-media-flex:where(.w-variant-b7b861a3-c541-54a3-13fb-9ca2b9c01f47) {
  justify-content: flex-end;
  align-items: center;
}

.navigation-grid {
  grid-column-gap: var(--gaps--gap-sm);
  grid-row-gap: var(--gaps--gap-2xs);
  grid-template-rows: auto;
  grid-template-columns: minmax(5rem, 5.5rem);
  grid-auto-flow: column;
  align-items: start;
}

.navigation-grid.is-1-column {
  grid-template-columns: minmax(5rem, 6.5rem);
  grid-auto-columns: 9rem;
  align-items: start;
}

.navigation-grid.is-2-columns-tmp {
  grid-template-columns: minmax(5rem, 7rem);
  grid-auto-columns: minmax(5rem, 6rem);
}

.navigation-grid.is-min-5rem-max-13rem {
  grid-template-columns: minmax(5rem, 13rem);
  grid-auto-columns: 9rem;
  align-items: start;
}

.navigation-grid-column {
  grid-column-gap: var(--gaps--gap-2xs);
  grid-row-gap: var(--gaps--gap-2xs);
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  place-items: start;
}

.footer-middle.is-md---3xl {
  padding-top: var(--spacing--md);
  padding-bottom: var(--spacing--3xl);
  padding-top: 2rem;
  padding-bottom: 4rem;
}

.footer-bottom.is-lg {
  padding-top: var(--spacing--lg);
  padding-bottom: var(--spacing--lg);
  padding-top: 2.5rem;
  padding-bottom: 2.5rem;
}

.more-webflow-templates {
  color: var(--_globals---global--text-color--300);
  cursor: pointer;
  text-decoration: none;
}

.more-webflow-templates:where(.w-variant-ddd34771-dc96-561c-f585-9f8f9be5a668) {
  color: var(--_globals---global--text-color--200);
}

.more-webflow-templates:hover:where(.w-variant-ddd34771-dc96-561c-f585-9f8f9be5a668) {
  color: var(--_globals---global--color--accent-hover);
}

.grid-3-columns-auto {
  grid-column-gap: var(--gaps--gap-sm);
  grid-row-gap: var(--gaps--gap-sm);
  grid-template-rows: auto;
  grid-template-columns: auto auto auto;
  grid-auto-columns: auto;
  justify-content: space-between;
  align-items: center;
}

.footer-columns {
  padding: var(--spacing--3xl) var(--spacing--md);
  border-radius: var(--_components---border-radius--2xl);
  background-color: var(--_globals---global--background--400);
  position: relative;
  overflow: hidden;
}

.footer-columns.is-column-left {
  background-image: url("https://cdn.prod.website-files.com/69cbd39c6e1229d6ca58f341/69cbd39d6e1229d6ca58f539_background-gradient-v4-builderai-webflow-template.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  flex: 1;
  padding-bottom: 8.5rem;
}

.footer-columns.is-column-right {
  background-image: url("https://cdn.prod.website-files.com/69cbd39c6e1229d6ca58f341/69cbd39d6e1229d6ca58f538_background-gradient-v3-builderai-webflow-template.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.text-align-center {
  text-align: center;
  margin-top: 40px;
  margin-bottom: 40px;
  padding-left: 0;
}

.position-relative-z-index-1 {
  z-index: 1;
  position: relative;
}

.mg-vertical-3xl {
  margin-top: var(--spacing--3xl);
  margin-bottom: var(--spacing--3xl);
}

.floating-image-cilinder {
  max-width: 9.5rem;
  position: absolute;
  inset: auto auto 34% -4%;
}

.floating-image-spiral {
  max-width: 14.875rem;
  position: absolute;
  inset: auto auto -16% 4%;
}

.floating-image-node {
  max-width: 13.25rem;
  position: absolute;
  inset: auto -4% -7% auto;
}

.floating-image-ring {
  max-width: 6.875rem;
  position: absolute;
  inset: 30% 10% auto auto;
}

.blurry {
  filter: blur(5px);
}

.header-main {
  width: 100%;
  max-width: var(--container--small);
  padding-top: var(--spacing--2xs);
  padding-bottom: var(--spacing--2xs);
  border-radius: var(--_components---border-radius--sm);
  background-color: var(--_globals---global--background--100);
  box-shadow: none;
  position: relative;
}

.header-main:where(.w-variant-9874eef6-9657-b4f3-0f6b-ed287fd22e04) {
  background-color: var(--_globals---global--background--200);
  box-shadow: none;
}

.header-main:where(.w-variant-624c3ba9-6d02-680f-1249-724a373f484d) {
  box-shadow: none;
  background-color: #0000;
  border-radius: 0;
  padding-top: 0;
  padding-bottom: 0;
}

.header-column-wrapper {
  grid-column-gap: var(--gaps--gap-2xs);
  grid-row-gap: var(--gaps--gap-2xs);
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.header-column-wrapper.is-align-center {
  justify-content: center;
  align-items: center;
}

.header-nav {
  justify-content: center;
  align-items: center;
  position: static;
}

.header-list {
  margin-bottom: var(--spacing--none);
  padding-left: var(--spacing--none);
  grid-column-gap: var(--gaps--gap-sm);
  grid-row-gap: var(--gaps--gap-sm);
  justify-content: flex-start;
  align-items: center;
  list-style-type: none;
  display: none;
}

.header-list-item {
  margin-bottom: 0;
}

.header-list-item.visibility-visible-landscape {
  display: none;
}

.dropdown {
  padding: var(--spacing--none);
  margin-left: 0;
  margin-right: 0;
  position: static;
}

.dropdown-toggle {
  padding: var(--spacing--none);
  grid-column-gap: var(--gaps--gap-5xs);
  grid-row-gap: var(--gaps--gap-5xs);
  color: var(--_globals---global--text-color--200);
  font-weight: var(--_typography---core--font--weight--mid);
  justify-content: center;
  align-items: center;
  display: flex;
}

.dropdown-arrow {
  font-family: var(--_typography---core--font--icons--line-rounded);
}

.dropdown-nav {
  padding-top: var(--spacing--2xs);
  background-color: var(--_globals---global--background--transparent);
  left: 0;
  right: 0;
}

.header-main-wrapper {
  top: var(--sizes--size-3);
  z-index: 1000;
  width: 100%;
  margin-top: var(--sizes--size-8);
  padding-right: var(--spacing--md);
  padding-left: var(--spacing--md);
  background-color: var(--_globals---global--background--transparent);
  justify-content: center;
  align-items: center;
  display: flex;
  position: sticky;
}

.header-main-wrapper:where(.w-variant-7a61f9fa-7359-de97-425a-3b8d3b4d2e4f) {
  margin-top: 0;
  position: relative;
  top: auto;
}

.header-main-wrapper:where(.w-variant-624c3ba9-6d02-680f-1249-724a373f484d) {
  padding: var(--spacing--md) 0rem;
  margin-top: 0;
  position: relative;
  top: auto;
}

.header-main-wrapper.is-position-relative {
  position: static;
}

.header-nav-container {
  justify-content: center;
  align-items: flex-end;
}

.header-column-right {
  grid-column-gap: var(--gaps--gap-3xs);
  grid-row-gap: var(--gaps--gap-3xs);
  justify-content: center;
  align-items: center;
  display: flex;
}

.header-column-right.is-gap-sm {
  grid-column-gap: var(--gaps--gap-sm);
  grid-row-gap: var(--gaps--gap-sm);
}

.header {
  padding-top: var(--spacing--md);
  padding-bottom: var(--spacing--md);
  background-color: var(--_globals---global--background--transparent);
}

.header:where(.w-variant-536045d3-c161-e66f-07b0-963adf0880dc) {
  width: 100%;
  margin-top: var(--sizes--size-7);
  position: absolute;
}

.inner-section {
  z-index: 1;
  max-width: var(--container--desktop);
  padding-top: var(--_components---section--md);
  padding-bottom: var(--_components---section--md);
  border-radius: var(--_components---border-radius--2xl);
  background-color: var(--_globals---global--background--200);
  margin-left: auto;
  margin-right: auto;
  position: relative;
  overflow: hidden;
}

.inner-section.is-template-page-hero {
  box-sizing: border-box;
  background-color: var(--_globals---global--background--100);
  color: #031834;
  background-image: url("https://cdn.prod.website-files.com/69cbd39c6e1229d6ca58f341/69d656956b3ad514ffa41b95_Gradient%20Ljusbla%CC%8A%20(2800%20x%20756%20px).png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  flex-direction: column;
  justify-content: center;
  align-items: stretch;
  width: 100%;
  min-height: 38rem;
  padding-top: 8rem;
  padding-bottom: 6rem;
  display: flex;
}

.inner-section.is-template-page-hero.eg-hero-copy-top {
  justify-content: flex-start;
}

.inner-section.is-template-page-hero.eg-hero-copy-top.is-about-hero-air {
  padding-top: 7rem;
  padding-bottom: 7rem;
}

.inner-section.is-template-page-hero.eg-hero-copy-top.is-about-hero-air.eg-company-about-hero, .inner-section.is-template-page-hero.eg-company-hero {
  box-sizing: border-box;
  justify-content: flex-start;
  height: auto;
  min-height: 540px;
  margin-top: 0;
  padding-top: 184px;
  padding-bottom: 64px;
}

.inner-section.is-template-page-hero.eg-case-responsive-hero {
  box-sizing: border-box;
  justify-content: flex-start;
  width: 100%;
  max-width: 1400px;
  height: auto;
  min-height: 540px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 184px;
  padding-bottom: 144px;
}

.inner-section.is-sales-hero {
  width: 100%;
  padding-top: var(--_components---section--xl);
  color: var(--_globals---global--text-color--100);
  background-image: url("https://cdn.prod.website-files.com/69cbd39c6e1229d6ca58f341/69d653aa576fcb42c6e58d65_Gradient_Ljusbla%CC%8A_entergate_2026.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.inner-section.is-coming-soon-section {
  width: 100%;
  color: var(--_globals---global--text-color--100);
  background-image: url("https://cdn.prod.website-files.com/69cbd39c6e1229d6ca58f341/69cbd39d6e1229d6ca58f57e_background-gradient-v6-builderai-webflow-template.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  padding-top: 10rem;
}

.inner-section.is-home-page-version-one {
  padding-top: var(--_components---section--2xl);
  background-image: url("https://cdn.prod.website-files.com/69cbd39c6e1229d6ca58f341/69d656956b3ad514ffa41b95_Gradient%20Ljusbla%CC%8A%20(2800%20x%20756%20px).png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.inner-section.is-home-page-version-one.karriar-hero {
  box-sizing: border-box;
  background-color: var(--_globals---global--background--100);
  color: #031834;
  background-image: url("https://cdn.prod.website-files.com/69cbd39c6e1229d6ca58f341/69d656956b3ad514ffa41b95_Gradient%20Ljusbla%CC%8A%20(2800%20x%20756%20px).png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  flex-direction: column;
  justify-content: flex-start;
  width: 100%;
  min-height: 36rem;
  padding-top: 9rem;
  padding-bottom: 5rem;
}

.inner-section.is-home-page-version-one.karriar-hero.eg-company-career-hero {
  box-sizing: border-box;
  justify-content: flex-start;
  width: calc(100% - 40px);
  max-width: 1400px;
  height: auto;
  min-height: 540px;
  margin-top: -108.8px;
  padding-top: 184px;
  padding-bottom: 64px;
}

.inner-section.is-models-marquee-vertical {
  padding-top: var(--_components---section--2xs);
  padding-bottom: var(--_components---section--xs);
  background-color: var(--_globals---global--background--100);
  background-image: url("https://cdn.prod.website-files.com/69cbd39c6e1229d6ca58f341/69cbd39d6e1229d6ca58f5c5_background-gradient-v9-builderai-webflow-template.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.inner-section.is-models-marquee-vertical.white {
  background-image: url("https://cdn.prod.website-files.com/69cbd39c6e1229d6ca58f341/69d656956b3ad514ffa41b95_Gradient%20Ljusbla%CC%8A%20(2800%20x%20756%20px).png");
}

.inner-section.is-models-marquee-vertical.white.is-training-card {
  min-height: 40rem;
  padding-top: var(--_components---section--2xs);
  padding-bottom: var(--_components---section--2xs);
  flex-direction: column;
  justify-content: center;
  display: flex;
}

.inner-section.is-cta-version-one {
  padding-top: var(--_components---section--lg);
  padding-bottom: var(--_components---section--lg);
  background-color: var(--_globals---global--background--100);
  background-image: url("https://cdn.prod.website-files.com/69cbd39c6e1229d6ca58f341/69cbd39d6e1229d6ca58f5ea_background-gradient-v10-builderai-webflow-template.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.inner-section.is-home-page-version-two {
  padding-top: var(--sizes--none);
  padding-bottom: var(--sizes--none);
  background-color: var(--_globals---global--background--100);
  background-image: linear-gradient(#eff5ff, #fff);
  overflow: visible;
}

.inner-section.is-cta-version-two {
  padding-top: var(--_components---section--sm);
  padding-bottom: var(--_components---section--sm);
  box-shadow: none;
  background-color: #eef5ff;
  background-image: linear-gradient(135deg, #eef5ff 0%, #f7f9fc 45%, #fff 100%);
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-style: none;
  outline-style: none;
  overflow: visible;
}

.inner-section.is-contact-section {
  background-color: var(--_globals---global--background--100);
  background-image: url("https://cdn.prod.website-files.com/69cbd39c6e1229d6ca58f341/69d656956b3ad514ffa41b95_Gradient%20Ljusbla%CC%8A%20(2800%20x%20756%20px).png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  padding-top: 5.5rem;
  padding-bottom: 5.5rem;
}

.inner-section.is-contact-section.is-kontakt-width {
  width: 100%;
  max-width: var(--container--desktop);
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  margin-bottom: 0;
  padding: 6rem 4rem 5rem;
}

.inner-section.is-contact-section.is-support-contact-block {
  margin-bottom: 5rem;
}

.inner-section.is-contact-section.is-support-contact-block.is-about-offices-inner {
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 0;
}

.inner-section.is-contact-hero-version-two {
  left: var(--spacing--xs);
  top: 0;
  right: var(--spacing--xs);
  z-index: -1;
  background-color: var(--_globals---global--background--100);
  background-image: url("https://cdn.prod.website-files.com/69cbd39c6e1229d6ca58f341/69d656956b3ad514ffa41b95_Gradient%20Ljusbla%CC%8A%20(2800%20x%20756%20px).png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  flex-flow: column;
  justify-content: flex-end;
  align-items: center;
  min-height: 49.125rem;
  padding-top: 0;
  padding-bottom: 3rem;
  display: flex;
  position: absolute;
}

.inner-section.is-team-section {
  background-color: var(--_globals---global--background--200);
  background-image: linear-gradient(165deg, #d4e8f6 0%, #eef5fa 52%, #f7f9fc 100%);
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.inner-section.is-team-section.is-about-location-shell {
  width: 100%;
  max-width: 100%;
  margin-top: 0;
  padding: 3rem;
  overflow: visible;
}

.inner-section.is-pricing-hero {
  background-color: var(--_globals---global--background--100);
  padding-top: 8.75rem;
  padding-bottom: 4.375rem;
}

.inner-section.is-about-hero {
  background-color: var(--_globals---global--background--100);
  background-image: url("https://cdn.prod.website-files.com/69cbd39c6e1229d6ca58f341/69d656956b3ad514ffa41b95_Gradient%20Ljusbla%CC%8A%20(2800%20x%20756%20px).png");
  background-position: 50%;
  background-size: cover;
  padding-top: 9rem;
}

.inner-section.is-about-hero.is-about-hero-open {
  box-sizing: border-box;
  min-height: 36rem;
  padding-top: 9rem;
  padding-bottom: 5rem;
  overflow: visible;
}

.inner-section.is-career-hero {
  background-color: var(--_globals---global--background--100);
  background-image: url("https://cdn.prod.website-files.com/69cbd39c6e1229d6ca58f341/69d5f010b99af9582ad4e918_Screenshot%202026-04-08%20080149.avif");
  background-position: 50%;
  background-size: cover;
  padding-top: 11.125rem;
}

.inner-section.is-testimonial-marquee-section {
  background-color: var(--_globals---global--background--100);
  background-image: url("https://cdn.prod.website-files.com/69cbd39c6e1229d6ca58f341/69cbd39d6e1229d6ca58f67a_background-gradient-v25-builderai-webflow-template.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.inner-section.is-career-single-hero {
  background-color: var(--_globals---global--background--100);
  padding-top: 8.75rem;
  padding-bottom: 4.375rem;
}

.inner-section.is-integration-hero {
  background-color: var(--_globals---global--background--100);
  background-image: url("https://cdn.prod.website-files.com/69cbd39c6e1229d6ca58f341/69d656956b3ad514ffa41b95_Gradient%20Ljusbla%CC%8A%20(2800%20x%20756%20px).png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  padding-top: 18.625rem;
  padding-bottom: 13.125rem;
}

.inner-section.is-integration-hero.eg-int-hero {
  box-sizing: border-box;
  flex-direction: column;
  justify-content: center;
  align-items: stretch;
  min-height: 38rem;
  padding-top: 8rem;
  padding-bottom: 6rem;
  display: flex;
  position: relative;
  overflow: hidden;
}

.inner-section.is-integration-hero.eg-int-hero.eg-int-hero-clip {
  flex-direction: column;
  justify-content: center;
  align-items: stretch;
  display: flex;
  overflow: hidden;
}

.inner-section.is-home-pages-version-three {
  background-image: url("https://cdn.prod.website-files.com/69cbd39c6e1229d6ca58f341/69cbd39d6e1229d6ca58f70d_background-gradient-v28-builderai-webflow-template.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  padding-top: 13.875rem;
  padding-bottom: 11.875rem;
}

.inner-section.is-tools-marquee-section, .inner-section.is-ai-magic-marquee {
  padding-bottom: var(--_components---section--lg);
  background-color: var(--_globals---global--background--100);
  background-image: url("https://cdn.prod.website-files.com/69cbd39c6e1229d6ca58f341/69d656956b3ad514ffa41b95_Gradient%20Ljusbla%CC%8A%20(2800%20x%20756%20px).png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.inner-section.is-integration-section {
  padding-bottom: var(--sizes--none);
  background-color: var(--_globals---global--background--100);
  background-image: url("https://cdn.prod.website-files.com/69cbd39c6e1229d6ca58f341/69cbd39d6e1229d6ca58f72f_background-gradient-v31-builderai-webflow-template.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.inner-section.is-team-cta-section {
  background-color: var(--_globals---global--background--100);
  background-image: url("https://cdn.prod.website-files.com/69cbd39c6e1229d6ca58f341/69cbd39d6e1229d6ca58f73b_background-gradient-v32-builderai-webflow-template.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  padding-bottom: 11.875rem;
}

.inner-section.is-home-quotes {
  background-color: #0000;
  background-image: none;
  border-radius: 0;
  flex-direction: column;
  align-items: stretch;
  width: 100%;
  max-width: 100%;
  margin-left: 0;
  margin-right: 0;
  padding: 0;
  display: flex;
  overflow: hidden;
}

.overflow-visible {
  overflow: visible;
}

.position-sticky {
  position: sticky;
  top: 24px;
}

.position-sticky.is-static-landscape {
  position: static;
}

.mg-vertical-xl {
  margin-top: var(--spacing--xl);
  margin-bottom: var(--spacing--xl);
}

.card-body.is-md {
  padding: var(--_components---cards--md);
}

.card-body.is-align-center {
  text-align: center;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.card-body.is-align-center.mg-top-3xs.is-kontakt-card-body {
  flex-direction: column;
  flex: 1;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  height: 100%;
  display: flex;
}

.card-body.is-xl {
  padding: var(--_components---cards--xl);
}

.card-body.is-align-left-start {
  flex-flow: column;
  justify-content: center;
  align-items: flex-start;
  display: flex;
}

.card-body.is-padding-horizontal-3xs {
  padding-right: var(--spacing--3xs);
  padding-left: var(--spacing--3xs);
}

.card-body.is-2-column-auto.is-padding-horizontal-3xs {
  justify-content: space-between;
  align-items: flex-end;
  padding: 20px 20px 12px;
  display: block;
}

.card-body.is-lg {
  padding: var(--_components---cards--lg);
  text-overflow: clip;
  flex: 0 auto;
  align-self: auto;
  display: block;
  overflow: visible;
}

.card-body.is-2-column-auto {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  grid-template-rows: auto;
  grid-template-columns: auto auto;
  grid-auto-columns: auto;
  justify-content: space-between;
  align-items: end;
  display: grid;
}

.card-body.is-2-column-auto.is-padding-horizontal-3xs {
  display: flex;
}

.card-body.eg-blog-card-body {
  text-align: left;
  flex-direction: column;
  flex: 1;
  align-items: flex-start;
  width: 100%;
  padding: 1.35rem 5.5rem 1.15rem .25rem;
  text-decoration: none;
  display: flex;
}

.card-body.is-platforms {
  grid-column-gap: 18px;
  grid-row-gap: 18px;
  text-align: left;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  padding: 2.25rem 2.5rem 2.5rem;
  display: flex;
}

.count-up-number-animation {
  font-size: 18px;
}

.mg-vertical-4xs---sm {
  margin-top: var(--spacing--4xs);
  margin-bottom: var(--spacing--sm);
}

.grid-2-columns-left-3xs {
  grid-template-rows: auto;
  grid-template-columns: 4.3fr 1fr;
}

.grid-2-columns-left-3xs.is-gap-none {
  grid-column-gap: var(--gaps--none);
  grid-row-gap: var(--gaps--none);
}

.sales-card-wrapper {
  margin-bottom: var(--spacing--md);
  grid-column-gap: var(--gaps--gap-sm);
  grid-row-gap: var(--gaps--gap-sm);
  flex-flow: wrap;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: start;
  display: grid;
}

.mg-vertical-2xs---sm {
  margin-top: var(--spacing--2xs);
  margin-bottom: var(--spacing--sm);
}

.mg-vertical-2xs---4xs {
  margin-top: var(--spacing--2xs);
  margin-bottom: var(--spacing--4xs);
}

.mg-vertical-4xs---2xs {
  margin-top: var(--spacing--4xs);
  margin-bottom: var(--spacing--2xs);
  text-align: left;
  padding-bottom: 10px;
}

.mg-vertical-4xs---2xs.eg-estracer-body {
  font-family: var(--_typography---core--font--family--primary-font);
  color: var(--_colors---neutrals--600);
  letter-spacing: 0;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.6;
}

.mg-vertical-4xs---2xs.eg-home-mg-500 {
  font-family: var(--_typography---core--font--family--primary-font);
  color: var(--_colors---neutrals--600);
  text-align: center;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.6;
}

.giant-number-wrapper {
  max-width: 46rem;
  margin-right: auto;
  margin-bottom: var(--spacing--3xl);
  justify-content: center;
  align-items: center;
  margin-left: auto;
  display: flex;
}

.giant-number-four {
  z-index: 1;
  position: relative;
}

.giant-number-four.is-position-right {
  z-index: 1;
  width: 32%;
  margin-left: -5%;
}

.giant-number-four.is-position-left {
  z-index: 1;
  width: 32%;
}

.giant-number-zero {
  width: 32%;
  margin-top: -10px;
  margin-left: -3%;
}

.paragraph {
  font-family: var(--_typography---core--font--family--primary-font);
  color: var(--_colors---neutrals--600);
  letter-spacing: 0;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.55;
}

.paragraph:where(.w-variant-ddd34771-dc96-561c-f585-9f8f9be5a668) {
  color: var(--_globals---global--text-color--200);
  font-weight: var(--_typography---core--font--weight--mid);
}

.envelope-icon-wrapper {
  margin-top: var(--spacing--xl);
  justify-content: center;
  align-items: center;
  display: flex;
}

.envelope-icon-large {
  width: 100%;
  max-width: 29%;
}

.envelope-icon-large.is-envelope-one {
  transform: rotate(-30deg);
}

.envelope-icon-large.is-envelope-two {
  z-index: 1;
  margin-left: -20px;
  position: relative;
  transform: rotate(16deg);
}

.envelope-icon-large.is-envelope-three {
  margin-left: -30px;
  transform: rotate(-30deg);
}

.envelope-icon-large.is-envelope-four {
  z-index: 1;
  margin-left: -20px;
  position: relative;
  transform: rotate(16deg);
}

.envelope-icon-large.is-cta-version-two {
  max-width: 21.5rem;
}

.envelope-icon-large.is-cta-card-version-three {
  z-index: 1;
  width: 60%;
  max-width: 17.125rem;
  position: relative;
}

.envelope-icon-large.is-contact-hero-version-two {
  z-index: 1;
  width: 56%;
  max-width: 22.875rem;
  position: relative;
}

.icon-svg {
  max-height: var(--sizes--size-6);
  max-width: var(--sizes--size-6);
  min-height: var(--sizes--size-6);
  min-width: var(--sizes--size-6);
}

.icon-svg.is-md {
  max-height: var(--sizes--size-8);
  max-width: var(--sizes--size-8);
  min-height: var(--sizes--size-8);
  min-width: var(--sizes--size-8);
}

.icon-svg.is-md.text-color-secondary-400 {
  color: var(--_colors---neutrals--800);
  -webkit-text-stroke-color: var(--_colors---neutrals--800);
}

.icon-svg.is-md.eg-unused-sec-600-md {
  color: var(--_colors---secondary--100);
}

.icon-svg.text-color-secondary-100.is-about-contact-icon {
  flex-shrink: 0;
  width: 1rem;
  min-width: 1rem;
  height: 1rem;
  margin-right: .5rem;
}

.icon-svg.is-sm, .icon-svg.is-2xs {
  max-height: var(--sizes--size-5);
  max-width: var(--sizes--size-5);
  min-height: var(--sizes--size-5);
  min-width: var(--sizes--size-5);
}

.icon-svg.karriar-role-icon-svg {
  color: #fff;
  min-width: 1.35rem;
  max-width: 1.35rem;
  min-height: 1.35rem;
  max-height: 1.35rem;
}

.icon-svg.is-about-contact-icon {
  flex-shrink: 0;
  margin-right: .5rem;
}

.text-decoration-none {
  text-decoration: none;
}

.text-decoration-none:where(.w-variant-c00c078e-1f3c-6bd3-5d0d-c51254979e60) {
  width: 600px;
  height: 600px;
}

.position-absolute {
  position: absolute;
}

.position-absolute.is-position-bottom-right-xs {
  pointer-events: none;
  inset: auto 20px 20px auto;
}

.position-absolute.is-position-top-right-xs {
  inset: 20px 20px auto auto;
  inset: 20px 20px auto auto;
}

.position-absolute.eg-blog-arrow-wrap {
  z-index: 5;
  pointer-events: none;
  display: flex;
  position: absolute;
  bottom: 1.25rem;
  right: 1.25rem;
}

.position-absolute.eg-blog-arrow-wrap-side {
  z-index: 5;
  pointer-events: none;
  flex-shrink: 0;
  margin-left: auto;
  display: flex;
  position: static;
  top: auto;
  bottom: auto;
  right: auto;
  transform: none;
}

.mg-top-7xl {
  margin-top: var(--sizes--size-17);
}

.social-media-link {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  color: var(--_globals---global--text-color--100);
  font-size: var(--_typography---core--font--displays--display-4);
  line-height: var(--_typography---core--font--line-height--md);
  font-weight: var(--_typography---core--font--weight--regular);
  text-decoration: none;
  transition: color .3s;
}

.social-media-link:where(.w-variant-42044ae8-a8f8-a6b3-5191-67b8d3dcc8e1) {
  color: var(--_globals---global--text-color--300);
}

.social-media-link:where(.w-variant-b9e45e2d-cb45-f903-712e-fbc50eccb4dd) {
  color: var(--_globals---global--text-color--200);
}

.social-media-link:where(.w-variant-0bc45f1e-e11e-265e-988b-e28bed797dcb) {
  color: var(--_globals---global--text-color--accent);
}

.social-media-link:where(.w-variant-b2231e7b-d742-2dd9-4de3-2b0cb9f7337c) {
  width: var(--sizes--size-8);
  height: var(--sizes--size-8);
  min-height: var(--sizes--size-8);
  min-width: var(--sizes--size-8);
  grid-column-gap: var(--gaps--none);
  grid-row-gap: var(--gaps--none);
  border-radius: var(--border-radius--radius-5xs);
  background-color: var(--_globals---global--background--accent);
  color: var(--_globals---global--text-color--300);
  justify-content: center;
  align-items: center;
  display: flex;
}

.social-media-link:where(.w-variant-6d6f478a-2d6a-aec6-4add-57107950440c) {
  color: var(--_globals---global--text-color--200);
}

.social-media-link:where(.w-variant-5ee3eeb4-40c1-8331-e6c9-7687ee26c94c) {
  color: var(--_globals---global--text-color--300);
}

.social-media-link:where(.w-variant-38121fd8-cc04-24d3-69b1-2991e5e46115) {
  color: var(--_globals---global--text-color--accent);
}

.social-media-link:where(.w-variant-86cd9cc5-da44-1172-1e87-a5ba7c8c61c4) {
  color: var(--_globals---global--text-color--400);
}

.social-media-link:hover {
  color: var(--_globals---global--color--accent);
}

.social-media-link:hover:where(.w-variant-42044ae8-a8f8-a6b3-5191-67b8d3dcc8e1) {
  color: var(--_globals---global--text-color--400);
}

.social-media-link:hover:where(.w-variant-b9e45e2d-cb45-f903-712e-fbc50eccb4dd), .social-media-link:hover:where(.w-variant-0bc45f1e-e11e-265e-988b-e28bed797dcb) {
  color: var(--_globals---global--color--accent-hover);
}

.social-media-link:hover:where(.w-variant-b2231e7b-d742-2dd9-4de3-2b0cb9f7337c) {
  background-color: var(--_globals---global--color--accent-hover);
  color: var(--_globals---global--text-color--300);
}

.social-media-link:hover:where(.w-variant-6d6f478a-2d6a-aec6-4add-57107950440c), .social-media-link:hover:where(.w-variant-5ee3eeb4-40c1-8331-e6c9-7687ee26c94c), .social-media-link:hover:where(.w-variant-38121fd8-cc04-24d3-69b1-2991e5e46115), .social-media-link:hover:where(.w-variant-86cd9cc5-da44-1172-1e87-a5ba7c8c61c4) {
  color: var(--_globals---global--color--accent-hover);
}

.social-media-link:hover:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .social-media-link:hover:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .social-media-link:hover:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .social-media-link:hover:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .social-media-link:hover:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
  color: var(--_globals---global--color--accent);
}

.social-media-link.is-title-9 {
  color: var(--_globals---global--text-color--200);
}

.social-media-link.is-title-9:hover, .social-media-link.is-title-9:hover:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .social-media-link.is-title-9:hover:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .social-media-link.is-title-9:hover:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .social-media-link.is-title-9:hover:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .social-media-link.is-title-9:hover:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
  color: var(--_globals---global--color--accent-hover);
}

.social-media-link.is-title-18 {
  color: var(--_globals---global--text-color--200);
}

.social-media-link.is-title-18:hover, .social-media-link.is-title-18:hover:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .social-media-link.is-title-18:hover:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .social-media-link.is-title-18:hover:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .social-media-link.is-title-18:hover:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .social-media-link.is-title-18:hover:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
  color: var(--_globals---global--color--accent-hover);
}

.content-inside-image {
  z-index: 1;
  flex-flow: column;
  width: 100%;
  height: 100%;
  display: flex;
  position: absolute;
  inset: 0%;
}

.content-inside-image.is-4xs {
  padding: var(--spacing--4xs);
}

.content-inside-image.is-align-bottom {
  justify-content: flex-end;
}

.item-link {
  width: 100%;
  text-decoration: none;
  position: relative;
  overflow: hidden;
}

.item-link.is-height-100 {
  height: 100%;
}

.pricing-card {
  padding: var(--_components---cards--xs);
  border: var(--_components---border-width--md) solid var(--_colors---neutrals--200);
  border-radius: var(--_components---border-radius--lg);
  background-color: var(--_globals---global--background--100);
  box-shadow: 0 1.35px 1.35px 0 var(--_colors---opacity-accent--faint), 0 5.38px 5.38px 0 var(--_colors---opacity-accent--faint);
  position: relative;
  overflow: hidden;
}

.pricing-card-inner {
  z-index: 1;
  border: var(--_components---border-width--md) none var(--_globals---global--borders--transparent);
  border-radius: var(--_components---border-radius--lg);
  background-color: var(--_globals---global--background--200);
  position: relative;
  overflow: hidden;
}

.pricing-card-top {
  z-index: 2;
  padding: var(--_components---cards--lg);
  border: var(--_components---border-width--md) solid var(--_colors---neutrals--200);
  border-radius: var(--_components---border-radius--lg);
  background-color: var(--_globals---global--background--100);
  box-shadow: 0 1.35px 1.35px 0 var(--_colors---opacity-accent--faint), 0 5.38px 5.38px 0 var(--_colors---opacity-accent--faint);
  position: relative;
  overflow: hidden;
}

.mg-vertical-5xs---2xs {
  margin-top: var(--spacing--5xs);
  margin-bottom: var(--spacing--2xs);
}

.subscripts {
  color: var(--_colors---neutrals--500);
  font-size: var(--_typography---core--font--displays--display-2);
  font-weight: var(--_typography---core--font--weight--regular);
  bottom: 2px;
}

.pricing-card-bottom {
  z-index: 1;
  position: relative;
  overflow: hidden;
}

.pricing-card-bottom-inner {
  padding: var(--spacing--md);
}

.pricing-card-overlay {
  background-image: url("https://cdn.prod.website-files.com/69cbd39c6e1229d6ca58f341/69cbd39d6e1229d6ca58f583_background-gradient-v7-builderai-webflow-template.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  width: 100%;
  height: 100%;
  display: none;
  position: absolute;
  inset: 0% 0% auto;
}

.pricing-card-overlay.is-active {
  display: block;
}

.glass-shape-container {
  margin-bottom: var(--spacing--md);
  justify-content: center;
  align-items: center;
  display: flex;
}

.glass-shape-container.is-contact-hero-version-two {
  width: 100%;
  margin-top: var(--spacing--6xl);
  margin-bottom: var(--spacing--none);
  flex-flow: row;
  justify-content: space-between;
  align-self: flex-start;
  align-items: center;
}

.glass-shape-container.is-column-left {
  width: 54%;
  margin-bottom: var(--spacing--none);
  justify-content: flex-start;
  align-items: center;
  margin-left: -11%;
}

.glass-shape-container.is-column-right {
  width: 45%;
  margin-top: auto;
  margin-right: -8%;
  margin-bottom: var(--spacing--none);
  justify-content: flex-end;
  align-items: center;
}

.glass-shape-node {
  z-index: 1;
  width: 28%;
  position: relative;
}

.glass-shape-cilinder {
  width: 26%;
  margin-left: -6%;
  position: relative;
}

.glass-shape-cube {
  width: 28%;
  margin-left: -3%;
  position: relative;
}

.glass-shape-ring {
  z-index: 1;
  width: 28%;
  margin-left: -2%;
  position: relative;
}

.marquee-horizontal-wrapper {
  grid-column-gap: 2.25rem;
  grid-row-gap: 2.25rem;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.marquee-horizontal-wrapper.is-testimonial-marquee {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
}

.marquee-horizontal-columns {
  flex-flow: row;
  justify-content: center;
  align-items: center;
  display: flex;
}

.marquee-horizontal-column {
  grid-column-gap: 2.25rem;
  grid-row-gap: 2.25rem;
  justify-content: flex-start;
  align-items: center;
  padding-right: 2.25rem;
  display: flex;
}

.marquee-horizontal-column.marquee-animation {
  flex: none;
}

.marquee-horizontal-item {
  justify-content: center;
  align-items: center;
  display: flex;
}

.marquee-horizontal-item.is-testimonial-item {
  flex-flow: column;
  justify-content: center;
  align-items: stretch;
  min-width: 20.25rem;
}

.mg-vertical-4xs---lg {
  margin-top: var(--spacing--4xs);
  margin-bottom: var(--spacing--lg);
}

.tool-tabs-wrapper {
  grid-column-gap: var(--gaps--gap-4xl);
  grid-row-gap: var(--gaps--gap-lg);
  grid-template-rows: auto;
  grid-template-columns: minmax(12.5rem, 20rem) 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: center;
  display: grid;
}

.tool-tabs-menu {
  grid-column-gap: var(--gaps--gap-3xl);
  grid-row-gap: var(--gaps--gap-3xl);
  flex-flow: column;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.tool-tab-link {
  padding: var(--spacing--none);
  grid-column-gap: var(--gaps--gap-4xs);
  grid-row-gap: var(--gaps--gap-4xs);
  background-color: var(--_globals---global--background--100);
  color: var(--_colors---neutrals--400);
  font-size: var(--_typography---core--font--displays--display-8);
  line-height: var(--_typography---core--font--line-height--md);
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.tool-tab-link.w--current, .tool-tab-link.w--current:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .tool-tab-link.w--current:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .tool-tab-link.w--current:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .tool-tab-link.w--current:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .tool-tab-link.w--current:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
  background-color: var(--_globals---global--background--100);
  color: var(--_globals---global--text-color--200);
}

.tool-tabs-content {
  flex: 1;
}

.tool-tab-icon {
  max-height: var(--sizes--size-8);
  max-width: var(--sizes--size-8);
  min-height: var(--sizes--size-8);
  min-width: var(--sizes--size-8);
}

.marquee-vertical-item.is-testimonial-card {
  max-width: 21.25rem;
}

.marquee-vertical-wrapper {
  flex-flow: row;
  justify-content: center;
  display: flex;
}

.marquee-vertical-wrapper.is-testimonial-marquee {
  z-index: 1;
  grid-column-gap: var(--gaps--gap-xs);
  grid-row-gap: var(--gaps--gap-xs);
  height: 39.25rem;
  position: relative;
  overflow: hidden;
}

.marquee-vertical-wrapper.is-glass-marquee-vertical {
  grid-column-gap: var(--gaps--gap-3xs);
  grid-row-gap: var(--gaps--gap-3xs);
  justify-content: flex-end;
  align-items: stretch;
  width: 46%;
  position: absolute;
  inset: 0% auto 0% 8rem;
}

.marquee-vertical-wrapper.is-position-left {
  z-index: -1;
  grid-column-gap: 1.25rem;
  grid-row-gap: 1.25rem;
  z-index: -1;
  grid-column-gap: 1.25rem;
  grid-row-gap: 1.25rem;
  inset: 0% auto 0% 9%;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-end;
  align-items: stretch;
  width: 48%;
  max-width: 666px;
  display: grid;
  position: absolute;
  inset: 0% auto 0% 9%;
}

.marquee-vertical-columns-wrapper {
  flex-flow: column;
  justify-content: flex-start;
  align-items: stretch;
  display: flex;
}

.marquee-vertical-column {
  padding-bottom: var(--spacing--2xs);
  grid-column-gap: var(--gaps--gap-2xs);
  grid-row-gap: var(--gaps--gap-2xs);
  flex-flow: column;
  justify-content: center;
  display: flex;
}

.marquee-vertical-column.is-glass-marquee-vertical {
  padding-bottom: var(--spacing--3xs);
  grid-column-gap: var(--gaps--gap-3xs);
  grid-row-gap: var(--gaps--gap-3xs);
}

.favorite-tools-container {
  margin-bottom: var(--spacing--xl);
  grid-column-gap: var(--gaps--gap-2xs);
  grid-row-gap: var(--gaps--gap-2xs);
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
}

.favorite-tools-plus {
  max-height: var(--sizes--size-8);
  max-width: var(--sizes--size-8);
  min-height: var(--sizes--size-8);
  min-width: var(--sizes--size-8);
  color: var(--_colors---neutrals--400);
}

.favorite-tool-shadow {
  max-width: 470px;
  min-height: 220px;
  position: absolute;
}

.favorite-tool-shadow.is-position-left {
  max-width: 46%;
  color: var(--_globals---global--background--accent);
  inset: 8% auto auto 0%;
}

.favorite-tool-shadow.is-position-right {
  max-width: 45%;
  min-height: 300px;
  inset: -20% 0% auto auto;
}

.favorite-tool-shadow.is-position-right.eg-shadow-hide-m {
  min-width: 0;
}

.favorite-tools-icon {
  z-index: 1;
  min-width: 8rem;
  max-width: 8rem;
  min-height: 8rem;
  max-height: 8rem;
  position: relative;
}

.gpt-chat-window {
  padding: var(--sizes--size-4) .625rem var(--sizes--size-5);
  border: var(--_components---border-width--md) solid var(--_colors---neutrals--200);
  border-radius: var(--_components---border-radius--md);
  background-color: var(--_globals---global--background--100);
  box-shadow: 0 1.35px 1.35px 0 var(--_colors---opacity-accent--faint);
  text-decoration: none;
  position: relative;
  overflow: hidden;
}

.gpt-chat-promp-window {
  min-height: 9.625rem;
  margin-bottom: var(--spacing--2xs);
  padding: var(--spacing--xs);
  background-color: var(--_globals---global--background--200);
  border-radius: 1.75rem;
  position: relative;
}

.gpt-chat-menu-wrapper {
  grid-column-gap: var(--gaps--gap-4xs);
  grid-row-gap: var(--gaps--gap-4xs);
  justify-content: flex-start;
  align-items: center;
  display: flex;
  position: absolute;
  inset: auto 10px 10px auto;
}

.gtp-chat-menu {
  padding: var(--spacing--3xs);
  grid-column-gap: var(--gaps--gap-2xs);
  grid-row-gap: var(--gaps--gap-2xs);
  background-color: var(--_globals---global--background--100);
  box-shadow: 0 .65px .65px 0 var(--_colors---opacity-accent--faint), 0 2.58px 2.58px 0 var(--_colors---opacity-accent--faint);
  color: var(--_globals---global--text-color--200);
  font-size: .75rem;
  font-weight: var(--_typography---core--font--weight--mid);
  border-radius: .875rem;
  justify-content: center;
  align-items: center;
  text-decoration: none;
  display: flex;
  position: relative;
  overflow: hidden;
}

.gtp-chat-menu-logo {
  grid-column-gap: var(--gaps--gap-5xs);
  grid-row-gap: var(--gaps--gap-5xs);
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.gtp-chat-menu-arrow {
  max-height: var(--sizes--size-4);
  max-width: var(--sizes--size-4);
  min-height: var(--sizes--size-4);
  min-width: var(--sizes--size-4);
  color: var(--_globals---global--text-color--100);
}

.gtp-chat-menu-button {
  border-radius: var(--border-radius--radius-rounded);
  background-color: var(--_colors---neutrals--300);
  min-width: 2.625rem;
  max-width: 2.625rem;
  min-height: 2.625rem;
  max-height: 2.625rem;
  color: var(--_globals---global--text-color--300);
  justify-content: center;
  align-items: center;
  display: flex;
}

.gtp-chat-menu-button-arrow {
  min-width: .75rem;
  max-width: .75rem;
  min-height: .75rem;
  max-height: .75rem;
}

.gtp-chat-features {
  grid-column-gap: var(--gaps--gap-2xs);
  grid-row-gap: var(--gaps--gap-2xs);
  justify-content: flex-start;
  align-items: center;
  padding-left: .625rem;
  display: flex;
}

.cotton-shape-image {
  z-index: -1;
  max-width: 35.625rem;
  position: absolute;
  inset: auto auto -10% 58%;
  transform: translate(-50%);
}

.marquee-vertical-overlay {
  z-index: 2;
  pointer-events: none;
  background-image: linear-gradient(#fff, #fff0);
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0%;
}

.marquee-vertical-overlay.is-bottom {
  background-image: linear-gradient(0deg, #fff, #fff0);
  height: 30%;
  inset: auto 0% 0%;
}

.marquee-vertical-overlay.is-top {
  background-image: linear-gradient(#fff 16%, #fff0);
  height: 30%;
  inset: 0% 0% auto;
}

.blog-collection-item {
  padding-top: var(--spacing--lg);
  padding-bottom: var(--spacing--lg);
  border-bottom: var(--_components---border-width--md) solid var(--_colors---neutrals--300);
}

.blog-collection-item:first-child, .blog-collection-item:first-child:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .blog-collection-item:first-child:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .blog-collection-item:first-child:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .blog-collection-item:first-child:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .blog-collection-item:first-child:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
  padding-top: var(--spacing--none);
}

.blog-collection-item:last-child, .blog-collection-item:last-child:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .blog-collection-item:last-child:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .blog-collection-item:last-child:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .blog-collection-item:last-child:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .blog-collection-item:last-child:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
  padding-bottom: var(--spacing--none);
  border-bottom-style: none;
}

.blog-collection-item.is-version-two {
  padding-top: var(--spacing--sm);
  padding-bottom: var(--spacing--sm);
}

.blog-collection-item.is-version-two:first-child, .blog-collection-item.is-version-two:first-child:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .blog-collection-item.is-version-two:first-child:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .blog-collection-item.is-version-two:first-child:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .blog-collection-item.is-version-two:first-child:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .blog-collection-item.is-version-two:first-child:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
  padding-top: var(--spacing--none);
}

.blog-collection-item.is-version-two:last-child, .blog-collection-item.is-version-two:last-child:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .blog-collection-item.is-version-two:last-child:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .blog-collection-item.is-version-two:last-child:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .blog-collection-item.is-version-two:last-child:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .blog-collection-item.is-version-two:last-child:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
  padding-bottom: var(--spacing--none);
}

._w-h-100 {
  width: 100%;
  height: 100%;
}

.cta-card {
  border-radius: var(--border-radius--radius-md);
  position: relative;
  overflow: hidden;
}

.cta-card.is-version-one {
  padding: var(--spacing--lg) var(--spacing--md) var(--spacing--lg) var(--spacing--lg);
  grid-row-gap: 5.625rem;
  perspective: 1000px;
  background-image: url("https://cdn.prod.website-files.com/69cbd39c6e1229d6ca58f341/69cbd39d6e1229d6ca58f601_background-gradient-v12-builderai-webflow-template.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  flex-flow: column;
  justify-content: flex-end;
  display: flex;
}

.cta-card.is-version-two {
  height: 100%;
  padding-top: var(--spacing--4xl);
  padding-right: var(--spacing--2xl);
  padding-left: var(--spacing--2xl);
  background-image: url("https://cdn.prod.website-files.com/69cbd39c6e1229d6ca58f341/69cbd39d6e1229d6ca58f60f_background-gradient-v14-builderai-webflow-template.png");
  background-position: 50%;
  background-size: cover;
  flex-flow: column;
  justify-content: space-between;
  display: flex;
}

.cta-card.is-version-three {
  padding: var(--spacing--2xl);
  border-radius: var(--_components---border-radius--2xl);
  background-image: url("https://cdn.prod.website-files.com/69cbd39c6e1229d6ca58f341/69cbd39d6e1229d6ca58f630_background-gradient-v16-builderai-webflow-template.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.cta-card.is-version-four {
  padding: var(--_components---cards--md) var(--_components---cards--md) var(--_components---cards--lg);
  border: var(--_components---border-width--md) solid var(--_globals---global--borders--200);
  border-radius: var(--border-radius--radius-lg);
  background-color: var(--_globals---global--background--100);
  background-image: url("https://cdn.prod.website-files.com/69cbd39c6e1229d6ca58f341/69cbd39d6e1229d6ca58f64f_background-gradient-v20-builderai-webflow-template.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  box-shadow: 0 1px 2px #3a7dff26;
}

.cta-card.is-version-five {
  padding: var(--spacing--md) var(--spacing--sm);
  background-image: url("https://cdn.prod.website-files.com/69cbd39c6e1229d6ca58f341/69cbd39d6e1229d6ca58f670_background-gradient-v23-builderai-webflow-template.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  flex-flow: column;
  justify-content: flex-end;
  display: flex;
}

.button-control-icon-floating {
  justify-content: center;
  align-items: center;
  display: flex;
  position: absolute;
  inset: 0%;
}

.paper-plane-image {
  width: 100%;
  max-width: 9.875rem;
}

.paper-plane-image.is-cta-image-v2 {
  max-width: 14.75rem;
  position: absolute;
  inset: auto auto 6% -36%;
}

.paper-plane-image.is-cta-image-version-two {
  z-index: 1;
  max-width: 17.25rem;
  margin-left: -56px;
}

.paper-plane-image.is-contact-hero-version-two {
  z-index: 1;
  -webkit-text-stroke-color: var(--_colors---opacity-dark--regular);
  z-index: 1;
  -webkit-text-stroke-color: #0060a980;
  width: 56%;
  max-width: 19.625rem;
  margin-right: -10%;
  position: relative;
}

.image-hero-container {
  z-index: 1;
  border-radius: var(--_components---border-radius--2xl);
  justify-content: center;
  align-items: center;
  width: 52%;
  max-width: 44.3rem;
  display: flex;
  position: absolute;
  inset: 0 0 0 auto;
  overflow: hidden;
}

.video-wrapper {
  z-index: 1;
  border-radius: var(--_components---border-radius--2xs);
  max-width: 5.5rem;
  position: relative;
  overflow: hidden;
}

.video-wrapper.is-large {
  border-radius: var(--_components---border-radius--xl);
  max-width: 100%;
  display: flex;
}

.video-wrapper.eg-sandra-logo-wrap {
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: 36px;
  min-width: 36px;
  max-width: 36px;
  height: 36px;
  min-height: 36px;
  max-height: 36px;
  margin: 0;
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
  overflow: hidden;
}

.video-wrapper.eg-sandra-card-logo-size {
  flex-shrink: 0;
  width: 2.25rem;
  max-width: 2.25rem;
  height: 2.25rem;
}

.video-thumbail {
  object-fit: cover;
}

.video-thumbail.is-about-video-thumb {
  aspect-ratio: auto;
  object-fit: contain;
  object-position: 50% 50%;
  width: 100%;
  height: auto;
}

.span {
  display: inline-block;
}

.mg-vertical-4xs---md {
  width: 0;
  margin-top: var(--spacing--4xs);
  margin-bottom: var(--spacing--md);
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  color: var(--_base-collection---neutral--700);
  white-space: nowrap;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  margin-left: 0;
  padding-left: 0;
  display: flex;
}

.category-badge-wrapper {
  box-sizing: border-box;
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  aspect-ratio: auto;
  object-fit: fill;
  flex-flow: row;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-end;
  align-items: center;
  margin-left: auto;
  padding-left: 0;
  padding-right: 10px;
  display: flex;
}

.category-badge-wrapper.is-vertical {
  flex-flow: column;
  align-items: stretch;
}

.category-badge-wrapper.eg-blog-filters {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  text-align: center;
  flex-flow: wrap;
  grid-template-columns: none;
  justify-content: center;
  align-self: center;
  align-items: center;
  gap: .5rem .55rem;
  width: 100%;
  max-width: 58rem;
  margin-left: auto;
  margin-right: auto;
  padding-right: 0;
  display: flex;
  overflow: visible;
}

.category-badge-wrapper.eg-blog-filters.eg-blog-filters-hide-m {
  min-width: 0;
}

.category-badge-wrapper.eg-blog-filters.eg-blog-filters-hide-m.eg-blog-filter-list {
  display: contents;
}

.category-badge-wrapper.eg-blog-filter-item {
  flex-wrap: nowrap;
  flex: none;
  justify-content: center;
  width: auto;
  margin: 0;
  padding-right: 0;
  display: inline-flex;
}

.category-badge {
  padding: var(--spacing--2xs) var(--spacing--sm);
  grid-column-gap: var(--gaps--gap-4xs);
  grid-row-gap: var(--gaps--gap-4xs);
  border-radius: var(--_components---border-radius--2xs);
  color: #0060a9;
  font-size: var(--_components---body-text--md);
  white-space: nowrap;
  background-color: #eef5ff;
  flex-wrap: nowrap;
  justify-content: center;
  align-items: center;
  text-decoration: none;
  transition: color .3s;
  display: flex;
  position: relative;
  overflow: clip;
}

.category-badge:hover, .category-badge:hover:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .category-badge:hover:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .category-badge:hover:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .category-badge:hover:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .category-badge:hover:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
  color: #fff;
  background-color: #0060a9;
}

.category-badge.w--current, .category-badge.w--current:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .category-badge.w--current:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .category-badge.w--current:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .category-badge.w--current:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .category-badge.w--current:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
  background-color: var(--_globals---global--background--500);
  color: var(--_colors---secondary--100);
}

.category-badge.is-vertical {
  flex-flow: column;
}

.category-badge.eg-blog-filter-pill {
  color: #0a1f3a;
  white-space: nowrap;
  background-color: #f3f5f8;
  border-radius: 999px;
  flex-flow: row;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  height: auto;
  min-height: 2.5rem;
  padding: .55rem 1rem;
  font-size: .875rem;
  font-weight: 500;
  text-decoration: none;
  display: inline-flex;
  overflow: visible;
}

.category-badge-inner {
  z-index: 1;
  grid-column-gap: var(--gaps--gap-4xs);
  grid-row-gap: var(--gaps--gap-4xs);
  white-space: nowrap;
  flex-wrap: nowrap;
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
}

.category-badge-inner.eg-blog-filter-inner {
  white-space: nowrap;
  flex-wrap: nowrap;
  flex-shrink: 0;
  align-items: center;
  display: inline-flex;
}

.category-badge-overlay {
  border-radius: var(--_components---border-radius--2xs);
  opacity: 0;
  background-color: #0060a9;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  transition: opacity .3s;
  display: none;
  position: absolute;
  inset: 0%;
}

.category-badge-overlay:hover, .category-badge-overlay:hover:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .category-badge-overlay:hover:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .category-badge-overlay:hover:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .category-badge-overlay:hover:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .category-badge-overlay:hover:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
  opacity: 1;
}

.category-badge-overlay.is-vertical {
  padding-left: var(--spacing--sm);
  justify-content: flex-start;
  align-items: center;
}

.width-100-portrait.eg-blog-filter-cms {
  width: auto;
  display: contents;
}

.cms-pagination {
  width: 100%;
  margin-top: var(--spacing--md);
  grid-column-gap: var(--gaps--gap-sm);
  grid-row-gap: var(--gaps--gap-sm);
  grid-template: "Area-3 Area Area-2"
  / minmax(3.75rem, 3.75rem) auto minmax(3.75rem, 3.75rem);
  grid-auto-columns: auto;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 40px;
  padding-left: 40px;
  padding-right: 40px;
  display: grid;
}

.cms-pagination.eg-blog-pagination {
  z-index: 5;
  visibility: visible;
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  opacity: 1;
  color: #031834;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  min-height: 3.5rem;
  margin-top: 3rem;
  margin-bottom: 0;
  padding-left: 0;
  padding-right: 0;
  display: flex;
  position: static;
}

.cms-pagination-page-count {
  margin-top: var(--sizes--none);
  color: var(--_globals---global--text-color--100);
  font-size: var(--_components---body-text--md);
}

.slider-wrapper {
  background-color: var(--_globals---global--background--transparent);
  width: 100%;
  height: 100%;
}

.slider-wrapper.is-blog-slider {
  padding: var(--spacing--5xs) var(--spacing--5xs) var(--spacing--4xl);
}

.slider-wrapper.is-contact-slider {
  padding-bottom: var(--spacing--md);
}

.slider-wrapper.is-testimonial-slider {
  padding-bottom: var(--spacing--4xl);
}

.slider-mask {
  border-radius: var(--border-radius--radius-sm);
  box-shadow: 0 2px 5px 0 var(--elements-webflow-library--general--shadow-01);
  border: 1px #000;
  overflow: visible;
}

.slider-mask.is-23rem {
  max-width: 23.375rem;
}

.slider-mask.is-35rem {
  max-width: 35.625rem;
  overflow: visible;
}

.slider-pagination-button {
  max-height: var(--sizes--size-10);
  max-width: var(--sizes--size-10);
  min-height: var(--sizes--size-10);
  min-width: var(--sizes--size-10);
  margin-right: var(--spacing--none);
  margin-left: var(--spacing--none);
  padding: var(--spacing--none);
  border: 1px solid var(--_globals---global--borders--200);
  border-radius: var(--_components---border-radius--3xs);
  background-color: var(--_globals---global--background--200);
  color: var(--_colors---neutrals--500);
  font-size: var(--_components---body-text--lg);
  line-height: var(--_typography---core--font--line-height--md);
  font-weight: var(--_typography---core--font--weight--mid);
  justify-content: center;
  align-items: center;
  text-decoration: none;
  transition: color .3s, border-color .3s, background-color .3s;
  display: flex;
  position: relative;
  overflow: hidden;
}

.slider-pagination-button:where(.w-variant-eeceba5d-f703-b9bc-30e0-758951a60aca) {
  border-color: var(--_globals---global--borders--100);
  background-color: var(--_globals---global--background--100);
  color: var(--_globals---global--text-color--accent);
}

.slider-pagination-button:where(.w-variant-fd93c978-93f8-c988-b6c5-98874c31dc9d) {
  padding: var(--spacing--4xs) var(--spacing--2xs);
  border-radius: var(--_components---border-radius--3xs);
  font-size: var(--_components---body-text--sm);
}

.slider-pagination-button:where(.w-variant-7647a504-bdc6-bed7-3414-b72eeaf7bb32) {
  padding: var(--spacing--4xs) var(--spacing--2xs);
  border-color: var(--_globals---global--borders--100);
  border-radius: var(--_components---border-radius--3xs);
  background-color: var(--_globals---global--background--100);
  color: var(--_globals---global--text-color--accent);
  font-size: var(--_components---body-text--sm);
}

.slider-pagination-button:where(.w-variant-782138f0-953e-8786-6ccb-95c52c13dc2a) {
  border-color: var(--_globals---global--borders--500);
  background-color: var(--_globals---global--background--400);
  color: var(--_globals---global--text-color--300);
}

.slider-pagination-button:where(.w-variant-58e446bd-386c-ef76-8b9a-ec56da320862) {
  border-color: var(--_globals---global--borders--100);
  background-color: var(--_globals---global--background--100);
  color: var(--_globals---global--text-color--200);
}

.slider-pagination-button:where(.w-variant-db41939b-f171-2ae9-c0f0-8f705c64800b) {
  padding: var(--spacing--4xs) var(--spacing--2xs);
  border-color: var(--_globals---global--borders--500);
  background-color: var(--_globals---global--background--400);
  color: var(--_globals---global--text-color--300);
  font-size: var(--_components---body-text--sm);
}

.slider-pagination-button:where(.w-variant-083b45e2-fb89-69fd-3533-e8563dcb2284) {
  padding: var(--spacing--4xs) var(--spacing--2xs);
  border-color: var(--_globals---global--borders--100);
  background-color: var(--_globals---global--background--100);
  color: var(--_globals---global--text-color--200);
  font-size: var(--_components---body-text--sm);
}

.slider-pagination-button:where(.w-variant-e7cea217-a3ee-249a-d418-a478f90ef078) {
  border-color: var(--_globals---global--borders--500);
  background-color: var(--_globals---global--background--100);
  color: var(--_globals---global--text-color--200);
}

.slider-pagination-button:where(.w-variant-b9d46fef-ee54-fd76-03b1-f32a15ab5697) {
  border-color: var(--_globals---global--borders--100);
  background-color: var(--_globals---global--background--400);
  color: var(--_globals---global--text-color--300);
}

.slider-pagination-button:where(.w-variant-3c5f3f71-4b5a-0d61-5ce8-63b10c4f1952) {
  padding: var(--spacing--4xs) var(--spacing--2xs);
  border-color: var(--_globals---global--borders--500);
  background-color: var(--_globals---global--background--100);
  color: var(--_globals---global--text-color--200);
  font-size: var(--_components---body-text--sm);
}

.slider-pagination-button:where(.w-variant-d7298725-c089-d4b3-ee57-66e94ed6214a) {
  padding: var(--spacing--4xs) var(--spacing--2xs);
  border-color: var(--_globals---global--borders--100);
  background-color: var(--_globals---global--background--400);
  color: var(--_globals---global--text-color--300);
  font-size: var(--_components---body-text--sm);
}

.slider-pagination-button:where(.w-variant-2c8f558f-016b-cbf2-9d1c-2eec9d9ea07e) {
  border-color: var(--_globals---global--borders--100);
  background-color: var(--_globals---global--background--100);
  color: var(--_globals---global--text-color--200);
}

.slider-pagination-button:where(.w-variant-7cc69abb-0d51-af6b-b41f-5cf2654a83c1) {
  width: var(--sizes--size-8);
  height: var(--sizes--size-8);
  min-height: var(--sizes--size-8);
  min-width: var(--sizes--size-8);
  border-radius: var(--border-radius--radius-4xs);
  font-size: var(--_components---body-text--md);
}

.slider-pagination-button:where(.w-variant-0f402aec-76c7-0f1a-c40d-d6fefc6e294d) {
  width: var(--sizes--size-8);
  height: var(--sizes--size-8);
  min-height: var(--sizes--size-8);
  min-width: var(--sizes--size-8);
  border-color: var(--_globals---global--borders--100);
  border-radius: var(--border-radius--radius-4xs);
  background-color: var(--_globals---global--background--100);
  color: var(--_globals---global--text-color--200);
  font-size: var(--_components---body-text--md);
}

.slider-pagination-button:where(.w-variant-a9cf9a0e-1ca7-687a-c645-057fee3e4bfa) {
  border-color: var(--_globals---global--borders--100);
  background-color: var(--_globals---global--background--100);
  color: var(--_globals---global--text-color--200);
}

.slider-pagination-button:where(.w-variant-ebffb3cf-5a3b-9ef3-0b5b-069f38be352a) {
  width: var(--sizes--size-8);
  height: var(--sizes--size-8);
  min-height: var(--sizes--size-8);
  min-width: var(--sizes--size-8);
  border-color: var(--_globals---global--borders--500);
  border-radius: var(--border-radius--radius-4xs);
  background-color: var(--_globals---global--background--400);
  font-size: var(--_components---body-text--md);
}

.slider-pagination-button:where(.w-variant-596378fd-3110-6cd1-7f8e-8ed958007f2f) {
  width: var(--sizes--size-8);
  height: var(--sizes--size-8);
  min-height: var(--sizes--size-8);
  min-width: var(--sizes--size-8);
  border-color: var(--_globals---global--borders--100);
  border-radius: var(--border-radius--radius-4xs);
  background-color: var(--_globals---global--background--100);
  color: var(--_globals---global--text-color--200);
  font-size: var(--_components---body-text--md);
}

.slider-pagination-button:where(.w-variant-c0e2941d-d90a-44e9-ce88-9e424c8b1878) {
  border-color: var(--_globals---global--borders--100);
  background-color: var(--_globals---global--background--400);
  color: var(--_globals---global--text-color--300);
}

.slider-pagination-button:where(.w-variant-ad95efa9-27f8-7475-e7f6-0c71668202a7) {
  width: var(--sizes--size-8);
  height: var(--sizes--size-8);
  min-height: var(--sizes--size-8);
  min-width: var(--sizes--size-8);
  border-color: var(--_globals---global--borders--500);
  border-radius: var(--border-radius--radius-4xs);
  background-color: var(--_globals---global--background--100);
  color: var(--_globals---global--text-color--200);
  font-size: var(--_components---body-text--md);
}

.slider-pagination-button:where(.w-variant-1e70f4bb-8ac4-badb-7f41-7641859dcdb8) {
  width: var(--sizes--size-8);
  height: var(--sizes--size-8);
  min-height: var(--sizes--size-8);
  min-width: var(--sizes--size-8);
  border-color: var(--_globals---global--borders--100);
  border-radius: var(--border-radius--radius-4xs);
  background-color: var(--_globals---global--background--400);
  color: var(--_globals---global--text-color--300);
  font-size: var(--_components---body-text--md);
}

.slider-pagination-button:where(.w-variant-4804e930-3d80-5bdd-af70-9670f6133ee2) {
  border-color: var(--_globals---global--borders--500);
  background-color: var(--_globals---global--background--400);
}

.slider-pagination-button:where(.w-variant-8489dd59-31f4-f956-7785-cb7386d5abdf), .slider-pagination-button:where(.w-variant-bac263c5-63ac-293c-02d1-5ab5c6b44a3f), .slider-pagination-button:where(.w-variant-b4732502-c9fa-5962-676d-ff5ac2e54be6), .slider-pagination-button:where(.w-variant-52bdb620-6d0f-5101-9aaf-5169890dc75c) {
  border-color: var(--_globals---global--borders--500);
  background-color: var(--_globals---global--background--100);
  color: var(--_globals---global--text-color--200);
}

.slider-pagination-button:hover {
  border-color: var(--_globals---global--borders--500);
  background-color: var(--_globals---global--background--400);
  color: var(--_globals---global--text-color--300);
}

.slider-pagination-button:hover:where(.w-variant-eeceba5d-f703-b9bc-30e0-758951a60aca) {
  color: var(--_globals---global--text-color--accent);
}

.slider-pagination-button:hover:where(.w-variant-e7cea217-a3ee-249a-d418-a478f90ef078), .slider-pagination-button:hover:where(.w-variant-b9d46fef-ee54-fd76-03b1-f32a15ab5697), .slider-pagination-button:hover:where(.w-variant-3c5f3f71-4b5a-0d61-5ce8-63b10c4f1952), .slider-pagination-button:hover:where(.w-variant-d7298725-c089-d4b3-ee57-66e94ed6214a), .slider-pagination-button:hover:where(.w-variant-ad95efa9-27f8-7475-e7f6-0c71668202a7), .slider-pagination-button:hover:where(.w-variant-8489dd59-31f4-f956-7785-cb7386d5abdf), .slider-pagination-button:hover:where(.w-variant-bac263c5-63ac-293c-02d1-5ab5c6b44a3f) {
  color: var(--_globals---global--text-color--200);
}

.slider-pagination-button:hover:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .slider-pagination-button:hover:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .slider-pagination-button:hover:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .slider-pagination-button:hover:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8) {
  border-color: var(--_globals---global--borders--500);
  background-color: var(--_globals---global--background--400);
  color: var(--_globals---global--text-color--300);
}

.slider-pagination-button:hover:where(.w-variant-b4732502-c9fa-5962-676d-ff5ac2e54be6), .slider-pagination-button:hover:where(.w-variant-52bdb620-6d0f-5101-9aaf-5169890dc75c) {
  color: var(--_globals---global--text-color--200);
}

.slider-pagination-button:hover:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
  border-color: var(--_globals---global--borders--500);
  background-color: var(--_globals---global--background--400);
  color: var(--_globals---global--text-color--300);
}

.slider-pagination-button.is-position-left {
  margin-left: auto;
  margin-right: auto;
  position: absolute;
  inset: auto 4rem 0 0;
}

.slider-pagination-button.is-position-left.is-tool-slider {
  right: 10rem;
}

.slider-pagination-button.is-position-right {
  margin-left: auto;
  margin-right: auto;
  position: absolute;
  inset: auto 0 0 4rem;
}

.slider-pagination-button.is-position-right.is-tool-slider {
  left: 10rem;
}

.overflow-hidden {
  overflow: hidden;
}

.world-image {
  margin-top: var(--spacing--xl);
  align-self: flex-end;
  margin-right: -120px;
  position: relative;
}

.cta-image-content {
  justify-content: flex-start;
  align-items: center;
  display: flex;
  position: absolute;
  inset: auto 6% 24px auto;
}

.cta-image-content.is-cta-card-version-three {
  margin-bottom: var(--spacing--xl);
  position: static;
}

.cta-image-content.eg-nl-cta-art {
  top: 50%;
  bottom: auto;
  right: 4%;
  transform: translateY(-50%);
}

.search-button {
  max-height: var(--sizes--size-8);
  max-width: var(--sizes--size-8);
  min-height: var(--sizes--size-8);
  min-width: var(--sizes--size-8);
  margin-right: var(--spacing--none);
  margin-left: var(--spacing--none);
  padding: var(--spacing--none);
  border: 1px solid var(--_globals---global--borders--transparent);
  border-radius: var(--_components---border-radius--3xs);
  background-color: var(--_globals---global--background--transparent);
  color: var(--_globals---global--text-color--100);
  font-size: var(--_components---body-text--lg);
  line-height: var(--_typography---core--font--line-height--md);
  font-weight: var(--_typography---core--font--weight--mid);
  transform-style: preserve-3d;
  justify-content: center;
  align-items: center;
  text-decoration: none;
  transition-property: transform;
  transition-duration: .3s;
  display: flex;
  position: relative;
  overflow: hidden;
}

.search-button:where(.w-variant-eeceba5d-f703-b9bc-30e0-758951a60aca) {
  border-color: var(--_globals---global--borders--100);
  background-color: var(--_globals---global--background--100);
  color: var(--_globals---global--text-color--accent);
}

.search-button:where(.w-variant-fd93c978-93f8-c988-b6c5-98874c31dc9d) {
  padding: var(--spacing--4xs) var(--spacing--2xs);
  border-radius: var(--_components---border-radius--3xs);
  font-size: var(--_components---body-text--sm);
}

.search-button:where(.w-variant-7647a504-bdc6-bed7-3414-b72eeaf7bb32) {
  padding: var(--spacing--4xs) var(--spacing--2xs);
  border-color: var(--_globals---global--borders--100);
  border-radius: var(--_components---border-radius--3xs);
  background-color: var(--_globals---global--background--100);
  color: var(--_globals---global--text-color--accent);
  font-size: var(--_components---body-text--sm);
}

.search-button:where(.w-variant-782138f0-953e-8786-6ccb-95c52c13dc2a) {
  border-color: var(--_globals---global--borders--500);
  background-color: var(--_globals---global--background--400);
  color: var(--_globals---global--text-color--300);
}

.search-button:where(.w-variant-58e446bd-386c-ef76-8b9a-ec56da320862) {
  border-color: var(--_globals---global--borders--100);
  background-color: var(--_globals---global--background--100);
  color: var(--_globals---global--text-color--200);
}

.search-button:where(.w-variant-db41939b-f171-2ae9-c0f0-8f705c64800b) {
  padding: var(--spacing--4xs) var(--spacing--2xs);
  border-color: var(--_globals---global--borders--500);
  background-color: var(--_globals---global--background--400);
  color: var(--_globals---global--text-color--300);
  font-size: var(--_components---body-text--sm);
}

.search-button:where(.w-variant-083b45e2-fb89-69fd-3533-e8563dcb2284) {
  padding: var(--spacing--4xs) var(--spacing--2xs);
  border-color: var(--_globals---global--borders--100);
  background-color: var(--_globals---global--background--100);
  color: var(--_globals---global--text-color--200);
  font-size: var(--_components---body-text--sm);
}

.search-button:where(.w-variant-e7cea217-a3ee-249a-d418-a478f90ef078) {
  border-color: var(--_globals---global--borders--500);
  background-color: var(--_globals---global--background--100);
  color: var(--_globals---global--text-color--200);
}

.search-button:where(.w-variant-b9d46fef-ee54-fd76-03b1-f32a15ab5697) {
  border-color: var(--_globals---global--borders--100);
  background-color: var(--_globals---global--background--400);
  color: var(--_globals---global--text-color--300);
}

.search-button:where(.w-variant-3c5f3f71-4b5a-0d61-5ce8-63b10c4f1952) {
  padding: var(--spacing--4xs) var(--spacing--2xs);
  border-color: var(--_globals---global--borders--500);
  background-color: var(--_globals---global--background--100);
  color: var(--_globals---global--text-color--200);
  font-size: var(--_components---body-text--sm);
}

.search-button:where(.w-variant-d7298725-c089-d4b3-ee57-66e94ed6214a) {
  padding: var(--spacing--4xs) var(--spacing--2xs);
  border-color: var(--_globals---global--borders--100);
  background-color: var(--_globals---global--background--400);
  color: var(--_globals---global--text-color--300);
  font-size: var(--_components---body-text--sm);
}

.search-button:where(.w-variant-2c8f558f-016b-cbf2-9d1c-2eec9d9ea07e) {
  border-color: var(--_globals---global--borders--100);
  background-color: var(--_globals---global--background--100);
  color: var(--_globals---global--text-color--200);
}

.search-button:where(.w-variant-7cc69abb-0d51-af6b-b41f-5cf2654a83c1) {
  width: var(--sizes--size-8);
  height: var(--sizes--size-8);
  min-height: var(--sizes--size-8);
  min-width: var(--sizes--size-8);
  border-radius: var(--border-radius--radius-4xs);
  font-size: var(--_components---body-text--md);
}

.search-button:where(.w-variant-0f402aec-76c7-0f1a-c40d-d6fefc6e294d) {
  width: var(--sizes--size-8);
  height: var(--sizes--size-8);
  min-height: var(--sizes--size-8);
  min-width: var(--sizes--size-8);
  border-color: var(--_globals---global--borders--100);
  border-radius: var(--border-radius--radius-4xs);
  background-color: var(--_globals---global--background--100);
  color: var(--_globals---global--text-color--200);
  font-size: var(--_components---body-text--md);
}

.search-button:where(.w-variant-a9cf9a0e-1ca7-687a-c645-057fee3e4bfa) {
  border-color: var(--_globals---global--borders--100);
  background-color: var(--_globals---global--background--100);
  color: var(--_globals---global--text-color--200);
}

.search-button:where(.w-variant-ebffb3cf-5a3b-9ef3-0b5b-069f38be352a) {
  width: var(--sizes--size-8);
  height: var(--sizes--size-8);
  min-height: var(--sizes--size-8);
  min-width: var(--sizes--size-8);
  border-color: var(--_globals---global--borders--500);
  border-radius: var(--border-radius--radius-4xs);
  background-color: var(--_globals---global--background--400);
  font-size: var(--_components---body-text--md);
}

.search-button:where(.w-variant-596378fd-3110-6cd1-7f8e-8ed958007f2f) {
  width: var(--sizes--size-8);
  height: var(--sizes--size-8);
  min-height: var(--sizes--size-8);
  min-width: var(--sizes--size-8);
  border-color: var(--_globals---global--borders--100);
  border-radius: var(--border-radius--radius-4xs);
  background-color: var(--_globals---global--background--100);
  color: var(--_globals---global--text-color--200);
  font-size: var(--_components---body-text--md);
}

.search-button:where(.w-variant-c0e2941d-d90a-44e9-ce88-9e424c8b1878) {
  border-color: var(--_globals---global--borders--100);
  background-color: var(--_globals---global--background--400);
  color: var(--_globals---global--text-color--300);
}

.search-button:where(.w-variant-ad95efa9-27f8-7475-e7f6-0c71668202a7) {
  width: var(--sizes--size-8);
  height: var(--sizes--size-8);
  min-height: var(--sizes--size-8);
  min-width: var(--sizes--size-8);
  border-color: var(--_globals---global--borders--500);
  border-radius: var(--border-radius--radius-4xs);
  background-color: var(--_globals---global--background--100);
  color: var(--_globals---global--text-color--200);
  font-size: var(--_components---body-text--md);
}

.search-button:where(.w-variant-1e70f4bb-8ac4-badb-7f41-7641859dcdb8) {
  width: var(--sizes--size-8);
  height: var(--sizes--size-8);
  min-height: var(--sizes--size-8);
  min-width: var(--sizes--size-8);
  border-color: var(--_globals---global--borders--100);
  border-radius: var(--border-radius--radius-4xs);
  background-color: var(--_globals---global--background--400);
  color: var(--_globals---global--text-color--300);
  font-size: var(--_components---body-text--md);
}

.search-button:where(.w-variant-4804e930-3d80-5bdd-af70-9670f6133ee2) {
  border-color: var(--_globals---global--borders--500);
  background-color: var(--_globals---global--background--400);
}

.search-button:where(.w-variant-8489dd59-31f4-f956-7785-cb7386d5abdf), .search-button:where(.w-variant-bac263c5-63ac-293c-02d1-5ab5c6b44a3f), .search-button:where(.w-variant-b4732502-c9fa-5962-676d-ff5ac2e54be6), .search-button:where(.w-variant-52bdb620-6d0f-5101-9aaf-5169890dc75c) {
  border-color: var(--_globals---global--borders--500);
  background-color: var(--_globals---global--background--100);
  color: var(--_globals---global--text-color--200);
}

.search-button:hover {
  color: var(--_globals---global--text-color--100);
  transform: scale3d(1.025, 1.025, 1.01);
}

.search-button:hover:where(.w-variant-eeceba5d-f703-b9bc-30e0-758951a60aca) {
  color: var(--_globals---global--text-color--accent);
}

.search-button:hover:where(.w-variant-e7cea217-a3ee-249a-d418-a478f90ef078), .search-button:hover:where(.w-variant-b9d46fef-ee54-fd76-03b1-f32a15ab5697), .search-button:hover:where(.w-variant-3c5f3f71-4b5a-0d61-5ce8-63b10c4f1952), .search-button:hover:where(.w-variant-d7298725-c089-d4b3-ee57-66e94ed6214a), .search-button:hover:where(.w-variant-ad95efa9-27f8-7475-e7f6-0c71668202a7), .search-button:hover:where(.w-variant-8489dd59-31f4-f956-7785-cb7386d5abdf), .search-button:hover:where(.w-variant-bac263c5-63ac-293c-02d1-5ab5c6b44a3f) {
  color: var(--_globals---global--text-color--200);
}

.search-button:hover:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .search-button:hover:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .search-button:hover:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .search-button:hover:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8) {
  color: var(--_globals---global--text-color--100);
  transform: scale3d(1.025, 1.025, 1.01);
}

.search-button:hover:where(.w-variant-b4732502-c9fa-5962-676d-ff5ac2e54be6), .search-button:hover:where(.w-variant-52bdb620-6d0f-5101-9aaf-5169890dc75c) {
  color: var(--_globals---global--text-color--200);
}

.search-button:hover:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
  color: var(--_globals---global--text-color--100);
  transform: scale3d(1.025, 1.025, 1.01);
}

.search-button.is-transparent {
  color: var(--_globals---global--background--transparent);
}

.button-control-icon {
  max-height: var(--sizes--size-5);
  max-width: var(--sizes--size-5);
  min-height: var(--sizes--size-5);
  min-width: var(--sizes--size-5);
}

.mg-vertical-sm {
  margin-top: var(--spacing--sm);
  margin-bottom: var(--spacing--sm);
}

.sticky-grid {
  grid-column-gap: 5.75rem;
  grid-row-gap: 5.75rem;
  grid-template-rows: auto;
  grid-template-columns: 24rem 1fr;
  align-items: start;
}

.mg-vertical-4xs---4xs {
  margin-top: var(--spacing--4xs);
  margin-bottom: var(--spacing--4xs);
}

.custom-icon-set {
  font-family: Builderaifont, Arial, sans-serif;
  font-weight: var(--_typography---core--font--weight--regular);
  padding-right: 8px;
}

.custom-icon-set.is-extra-large {
  font-size: var(--_typography---core--font--displays--display-4);
}

.custom-icon-set.karriar-role-glyph {
  color: #fff;
  justify-content: center;
  align-items: center;
  margin: 0;
  padding: 0;
  font-size: 1.35rem;
  font-weight: 400;
  line-height: 1;
  display: flex;
}

.mg-vertical-5xs---md {
  margin-top: var(--spacing--5xs);
  margin-bottom: var(--spacing--md);
}

.telephone-icon-large {
  width: 100%;
  max-width: 14.5rem;
}

.telephone-icon-large.is-cta-card-version-three {
  width: 44%;
  max-width: 15rem;
  margin-left: -4%;
}

.telephone-icon-large.is-contact-hero-version-two {
  width: 50%;
  max-width: 19.625rem;
  margin-top: -12%;
}

.mg-vertical-2xs---3xl {
  margin-top: var(--spacing--2xs);
  margin-bottom: var(--spacing--3xl);
}

.accordion-item {
  padding: var(--spacing--xs) var(--spacing--xs) var(--spacing--xs) var(--spacing--lg);
  border-radius: var(--_components---border-radius--md);
  background-color: var(--_globals---global--text-color--400);
  cursor: pointer;
  text-decoration: none;
  transition: transform .3s;
  position: relative;
}

.accordion-item:hover, .accordion-item:hover:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .accordion-item:hover:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .accordion-item:hover:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .accordion-item:hover:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .accordion-item:hover:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
  transform: translate(3px);
}

.accordion-item:lang(en), .accordion-item:lang(en):where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .accordion-item:lang(en):where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .accordion-item:lang(en):where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .accordion-item:lang(en):where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .accordion-item:lang(en):where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
  box-shadow: none;
}

.accordion-item-content {
  z-index: 1;
  grid-column-gap: var(--gaps--gap-3xs);
  grid-row-gap: var(--gaps--gap-3xs);
  grid-template-rows: auto;
  grid-template-columns: 1fr minmax(4rem, 4rem);
  grid-auto-columns: 1fr;
  justify-content: space-between;
  place-items: center stretch;
  display: grid;
  position: relative;
}

.accordion-body {
  overflow: hidden;
}

.accordion-body-inner {
  padding-top: var(--spacing--4xs);
  padding-left: var(--spacing--md);
}

.accordion-button {
  max-height: var(--sizes--size-12);
  max-width: var(--sizes--size-12);
  min-height: var(--sizes--size-12);
  min-width: var(--sizes--size-12);
  margin-right: var(--spacing--none);
  margin-left: var(--spacing--none);
  padding: var(--spacing--none);
  border: 1px solid var(--_globals---global--borders--200);
  border-radius: var(--_components---border-radius--2xs);
  background-color: var(--_globals---global--background--200);
  color: var(--_colors---neutrals--500);
  font-size: var(--_components---body-text--lg);
  line-height: var(--_typography---core--font--line-height--md);
  font-weight: var(--_typography---core--font--weight--mid);
  transform-style: preserve-3d;
  justify-content: center;
  align-items: center;
  text-decoration: none;
  transition-property: transform;
  display: flex;
  position: relative;
  overflow: hidden;
}

.accordion-button:where(.w-variant-eeceba5d-f703-b9bc-30e0-758951a60aca) {
  border-color: var(--_globals---global--borders--100);
  background-color: var(--_globals---global--background--100);
  color: var(--_globals---global--text-color--accent);
}

.accordion-button:where(.w-variant-fd93c978-93f8-c988-b6c5-98874c31dc9d) {
  padding: var(--spacing--4xs) var(--spacing--2xs);
  border-radius: var(--_components---border-radius--3xs);
  font-size: var(--_components---body-text--sm);
}

.accordion-button:where(.w-variant-7647a504-bdc6-bed7-3414-b72eeaf7bb32) {
  padding: var(--spacing--4xs) var(--spacing--2xs);
  border-color: var(--_globals---global--borders--100);
  border-radius: var(--_components---border-radius--3xs);
  background-color: var(--_globals---global--background--100);
  color: var(--_globals---global--text-color--accent);
  font-size: var(--_components---body-text--sm);
}

.accordion-button:where(.w-variant-782138f0-953e-8786-6ccb-95c52c13dc2a) {
  border-color: var(--_globals---global--borders--500);
  background-color: var(--_globals---global--background--400);
  color: var(--_globals---global--text-color--300);
}

.accordion-button:where(.w-variant-58e446bd-386c-ef76-8b9a-ec56da320862) {
  border-color: var(--_globals---global--borders--100);
  background-color: var(--_globals---global--background--100);
  color: var(--_globals---global--text-color--200);
}

.accordion-button:where(.w-variant-db41939b-f171-2ae9-c0f0-8f705c64800b) {
  padding: var(--spacing--4xs) var(--spacing--2xs);
  border-color: var(--_globals---global--borders--500);
  background-color: var(--_globals---global--background--400);
  color: var(--_globals---global--text-color--300);
  font-size: var(--_components---body-text--sm);
}

.accordion-button:where(.w-variant-083b45e2-fb89-69fd-3533-e8563dcb2284) {
  padding: var(--spacing--4xs) var(--spacing--2xs);
  border-color: var(--_globals---global--borders--100);
  background-color: var(--_globals---global--background--100);
  color: var(--_globals---global--text-color--200);
  font-size: var(--_components---body-text--sm);
}

.accordion-button:where(.w-variant-e7cea217-a3ee-249a-d418-a478f90ef078) {
  border-color: var(--_globals---global--borders--500);
  background-color: var(--_globals---global--background--100);
  color: var(--_globals---global--text-color--200);
}

.accordion-button:where(.w-variant-b9d46fef-ee54-fd76-03b1-f32a15ab5697) {
  border-color: var(--_globals---global--borders--100);
  background-color: var(--_globals---global--background--400);
  color: var(--_globals---global--text-color--300);
}

.accordion-button:where(.w-variant-3c5f3f71-4b5a-0d61-5ce8-63b10c4f1952) {
  padding: var(--spacing--4xs) var(--spacing--2xs);
  border-color: var(--_globals---global--borders--500);
  background-color: var(--_globals---global--background--100);
  color: var(--_globals---global--text-color--200);
  font-size: var(--_components---body-text--sm);
}

.accordion-button:where(.w-variant-d7298725-c089-d4b3-ee57-66e94ed6214a) {
  padding: var(--spacing--4xs) var(--spacing--2xs);
  border-color: var(--_globals---global--borders--100);
  background-color: var(--_globals---global--background--400);
  color: var(--_globals---global--text-color--300);
  font-size: var(--_components---body-text--sm);
}

.accordion-button:where(.w-variant-2c8f558f-016b-cbf2-9d1c-2eec9d9ea07e) {
  border-color: var(--_globals---global--borders--100);
  background-color: var(--_globals---global--background--100);
  color: var(--_globals---global--text-color--200);
}

.accordion-button:where(.w-variant-7cc69abb-0d51-af6b-b41f-5cf2654a83c1) {
  width: var(--sizes--size-8);
  height: var(--sizes--size-8);
  min-height: var(--sizes--size-8);
  min-width: var(--sizes--size-8);
  border-radius: var(--border-radius--radius-4xs);
  font-size: var(--_components---body-text--md);
}

.accordion-button:where(.w-variant-0f402aec-76c7-0f1a-c40d-d6fefc6e294d) {
  width: var(--sizes--size-8);
  height: var(--sizes--size-8);
  min-height: var(--sizes--size-8);
  min-width: var(--sizes--size-8);
  border-color: var(--_globals---global--borders--100);
  border-radius: var(--border-radius--radius-4xs);
  background-color: var(--_globals---global--background--100);
  color: var(--_globals---global--text-color--200);
  font-size: var(--_components---body-text--md);
}

.accordion-button:where(.w-variant-a9cf9a0e-1ca7-687a-c645-057fee3e4bfa) {
  border-color: var(--_globals---global--borders--100);
  background-color: var(--_globals---global--background--100);
  color: var(--_globals---global--text-color--200);
}

.accordion-button:where(.w-variant-ebffb3cf-5a3b-9ef3-0b5b-069f38be352a) {
  width: var(--sizes--size-8);
  height: var(--sizes--size-8);
  min-height: var(--sizes--size-8);
  min-width: var(--sizes--size-8);
  border-color: var(--_globals---global--borders--500);
  border-radius: var(--border-radius--radius-4xs);
  background-color: var(--_globals---global--background--400);
  font-size: var(--_components---body-text--md);
}

.accordion-button:where(.w-variant-596378fd-3110-6cd1-7f8e-8ed958007f2f) {
  width: var(--sizes--size-8);
  height: var(--sizes--size-8);
  min-height: var(--sizes--size-8);
  min-width: var(--sizes--size-8);
  border-color: var(--_globals---global--borders--100);
  border-radius: var(--border-radius--radius-4xs);
  background-color: var(--_globals---global--background--100);
  color: var(--_globals---global--text-color--200);
  font-size: var(--_components---body-text--md);
}

.accordion-button:where(.w-variant-c0e2941d-d90a-44e9-ce88-9e424c8b1878) {
  border-color: var(--_globals---global--borders--100);
  background-color: var(--_globals---global--background--400);
  color: var(--_globals---global--text-color--300);
}

.accordion-button:where(.w-variant-ad95efa9-27f8-7475-e7f6-0c71668202a7) {
  width: var(--sizes--size-8);
  height: var(--sizes--size-8);
  min-height: var(--sizes--size-8);
  min-width: var(--sizes--size-8);
  border-color: var(--_globals---global--borders--500);
  border-radius: var(--border-radius--radius-4xs);
  background-color: var(--_globals---global--background--100);
  color: var(--_globals---global--text-color--200);
  font-size: var(--_components---body-text--md);
}

.accordion-button:where(.w-variant-1e70f4bb-8ac4-badb-7f41-7641859dcdb8) {
  width: var(--sizes--size-8);
  height: var(--sizes--size-8);
  min-height: var(--sizes--size-8);
  min-width: var(--sizes--size-8);
  border-color: var(--_globals---global--borders--100);
  border-radius: var(--border-radius--radius-4xs);
  background-color: var(--_globals---global--background--400);
  color: var(--_globals---global--text-color--300);
  font-size: var(--_components---body-text--md);
}

.accordion-button:where(.w-variant-4804e930-3d80-5bdd-af70-9670f6133ee2) {
  border-color: var(--_globals---global--borders--500);
  background-color: var(--_globals---global--background--400);
}

.accordion-button:where(.w-variant-8489dd59-31f4-f956-7785-cb7386d5abdf), .accordion-button:where(.w-variant-bac263c5-63ac-293c-02d1-5ab5c6b44a3f), .accordion-button:where(.w-variant-b4732502-c9fa-5962-676d-ff5ac2e54be6), .accordion-button:where(.w-variant-52bdb620-6d0f-5101-9aaf-5169890dc75c) {
  border-color: var(--_globals---global--borders--500);
  background-color: var(--_globals---global--background--100);
  color: var(--_globals---global--text-color--200);
}

.accordion-button:hover {
  color: var(--_globals---global--text-color--300);
  transform: scale3d(.98, .98, 1.01);
}

.accordion-button:hover:where(.w-variant-eeceba5d-f703-b9bc-30e0-758951a60aca) {
  color: var(--_globals---global--text-color--accent);
}

.accordion-button:hover:where(.w-variant-e7cea217-a3ee-249a-d418-a478f90ef078), .accordion-button:hover:where(.w-variant-b9d46fef-ee54-fd76-03b1-f32a15ab5697), .accordion-button:hover:where(.w-variant-3c5f3f71-4b5a-0d61-5ce8-63b10c4f1952), .accordion-button:hover:where(.w-variant-d7298725-c089-d4b3-ee57-66e94ed6214a), .accordion-button:hover:where(.w-variant-ad95efa9-27f8-7475-e7f6-0c71668202a7), .accordion-button:hover:where(.w-variant-8489dd59-31f4-f956-7785-cb7386d5abdf), .accordion-button:hover:where(.w-variant-bac263c5-63ac-293c-02d1-5ab5c6b44a3f) {
  color: var(--_globals---global--text-color--200);
}

.accordion-button:hover:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .accordion-button:hover:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .accordion-button:hover:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .accordion-button:hover:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8) {
  color: var(--_globals---global--text-color--300);
  transform: scale3d(.98, .98, 1.01);
}

.accordion-button:hover:where(.w-variant-b4732502-c9fa-5962-676d-ff5ac2e54be6), .accordion-button:hover:where(.w-variant-52bdb620-6d0f-5101-9aaf-5169890dc75c) {
  color: var(--_globals---global--text-color--200);
}

.accordion-button:hover:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
  color: var(--_globals---global--text-color--300);
  transform: scale3d(.98, .98, 1.01);
}

.accordion-button.eg-home-case-pin {
  z-index: 2;
  width: 4rem;
  min-width: 4rem;
  max-width: 4rem;
  height: 4rem;
  min-height: 4rem;
  max-height: 4rem;
  box-shadow: none;
  color: #4d627a;
  background-color: #f6f8fb;
  background-image: none;
  border: 1px solid #f6f8fb;
  border-radius: 1rem;
  justify-content: center;
  align-items: center;
  margin: 0;
  padding: 0;
  display: flex;
  position: absolute;
  bottom: 1.15rem;
  right: 1.15rem;
  overflow: hidden;
}

.accordion-overlay {
  border-radius: var(--_components---border-radius--md);
  background-color: var(--_globals---global--background--200);
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0%;
}

.accordion-button-arrow {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  aspect-ratio: 1;
  border-top-left-radius: var(--border-radius--radius-4xs);
  border-top-right-radius: var(--border-radius--radius-4xs);
  border-bottom-left-radius: var(--border-radius--radius-4xs);
  border-bottom-right-radius: var(--border-radius--radius-4xs);
  font-family: var(--_typography---core--font--icons--line-rounded);
  color: #031834;
  border-style: none;
  flex: 0 auto;
  order: 0;
  justify-content: center;
  align-items: center;
  margin-top: 0;
  margin-bottom: 0;
  padding: 0;
  font-size: 1.25rem;
  line-height: 1;
  display: flex;
  position: static;
}

.accordion-overlay-active {
  border: var(--_components---border-width--md) solid var(--_globals---global--borders--200);
  border-radius: var(--_components---border-radius--md);
  background-color: var(--_globals---global--background--100);
  width: 100%;
  height: 100%;
  box-shadow: 0 1.35px 1.35px 0 var(--_colors---opacity-accent--faint), 0 5.38px 5.38px 0 var(--_colors---opacity-accent--faint);
  text-decoration: none;
  position: absolute;
  inset: 0%;
  overflow: hidden;
}

.message-large-icon.is-contact-hero-version-two {
  width: 48%;
  max-width: 20.5rem;
  margin-left: -5%;
}

.slider-slide {
  margin-right: var(--spacing--2xs);
}

.mg-top-144px {
  margin-top: 80px;
}

.location-tabs {
  position: relative;
}

.location-tabs-menu {
  z-index: 1;
  padding-top: var(--spacing--xs);
  padding-right: var(--spacing--xs);
  grid-column-gap: var(--gaps--gap-3xs);
  grid-row-gap: var(--gaps--gap-3xs);
  display: flex;
  position: absolute;
  inset: 0% 0% auto auto;
}

.location-tabs-menu.is-about-offices {
  z-index: 1;
  grid-column-gap: .5rem;
  grid-row-gap: 0px;
  justify-content: flex-start;
  align-items: stretch;
  width: auto;
  margin-bottom: 1.25rem;
  padding-top: 0;
  padding-right: 0;
  display: flex;
  position: relative;
  inset: auto;
}

.location-tabs-content {
  background-color: var(--_globals---global--background--transparent);
  overflow: visible;
}

.location-tabs-content.is-about-offices-content {
  background-color: #0000;
  overflow: visible;
}

.location-tabs-link {
  min-width: 168px;
  padding: var(--spacing--xs);
  grid-column-gap: 22px;
  grid-row-gap: 22px;
  border: var(--_components---border-width--md) solid var(--_globals---global--borders--200);
  border-radius: var(--border-radius--radius-md);
  background-color: var(--_globals---global--background--100);
  color: var(--_colors---neutrals--600);
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
  box-shadow: 0 1.35px 1.35px #516d9a0f, 0 5.38px 5.38px #508dff0f;
}

.location-tabs-link.w--current, .location-tabs-link.w--current:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .location-tabs-link.w--current:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .location-tabs-link.w--current:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .location-tabs-link.w--current:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .location-tabs-link.w--current:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
  background-color: var(--_globals---global--background--200);
  box-shadow: none;
  color: var(--_colors---secondary--100);
}

.location-tabs-link.is-about-offices-behind {
  z-index: 0;
  grid-column-gap: .5rem;
  grid-row-gap: 0px;
  min-width: 0;
  box-shadow: none;
  opacity: .5;
  pointer-events: none;
  white-space: nowrap;
  cursor: default;
  flex-flow: row;
  justify-content: center;
  align-items: center;
  margin-left: 0;
  padding: .65rem 1.15rem;
  position: relative;
}

.location-tabs-link.is-about-offices-front {
  z-index: 2;
  grid-column-gap: .5rem;
  grid-row-gap: 0px;
  min-width: 0;
  box-shadow: none;
  white-space: nowrap;
  flex-flow: row;
  justify-content: center;
  align-items: center;
  margin-left: 0;
  padding: .65rem 1.15rem;
  position: relative;
}

.location-tab-pane-wrapper {
  background-color: var(--_globals---global--background--transparent);
}

.location-tab-pane-wrapper.is-about-offices-pane-wrap {
  background-color: #0000;
}

.location-tab-card {
  min-width: 35.625rem;
  padding: 16rem var(--_components---cards--xs) var(--_components---cards--lg);
  border: var(--_components---border-width--md) solid var(--_globals---global--borders--200);
  border-radius: var(--_components---border-radius--md);
  background-color: var(--_globals---global--background--100);
  flex-flow: column;
  justify-content: flex-end;
  text-decoration: none;
  display: flex;
  position: relative;
  overflow: hidden;
  box-shadow: 0 1px 2px #3a7dff26;
}

.location-tab-card.is-about-location-card {
  flex-direction: column;
  flex: none;
  justify-content: flex-start;
  align-self: stretch;
  width: 100%;
  min-width: 0;
  max-width: none;
  height: 100%;
  padding: 2rem;
  display: flex;
  position: relative;
  overflow: visible;
}

.location-tab-pane {
  grid-column-gap: var(--gaps--gap-2xs);
  grid-row-gap: var(--gaps--gap-2xs);
  background-color: var(--_globals---global--background--transparent);
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: flex;
}

.location-tab-pane.is-about-offices-pane {
  grid-column-gap: 2rem;
  grid-row-gap: 1.5rem;
  background-color: #0000;
  flex-flow: row;
  grid-template-rows: auto;
  grid-template-columns: minmax(0, 1.15fr) minmax(16rem, .85fr);
  justify-content: flex-start;
  align-items: stretch;
  width: 100%;
  min-height: 0;
  display: grid;
}

.location-tabs-badge {
  z-index: 1;
  padding: var(--spacing--5xs) var(--spacing--2xs);
  border-radius: var(--_components---border-radius--3xs);
  background-color: var(--_colors---secondary--500);
  color: var(--_colors---secondary--100);
  font-size: var(--_components---body-text--md);
  font-weight: var(--_typography---core--font--weight--mid);
  text-transform: uppercase;
  display: inline-block;
  position: relative;
}

.location-tabs-badge.shadow {
  z-index: -1;
  background-color: var(--_colors---neutrals--100);
  box-shadow: 0 1.35px 1.35px 0 var(--_colors---opacity-accent--faint), 0 5.38px 5.38px 0 var(--_colors---opacity-light--faint);
  opacity: 0;
  position: absolute;
  inset: 0;
}

.social-media-flex-large {
  grid-column-gap: var(--gaps--gap-sm);
  grid-row-gap: var(--gaps--gap-sm);
  flex-flow: wrap;
  justify-content: center;
  align-items: center;
  display: flex;
}

.social-media-link-large {
  border: var(--_components---border-width--md) solid var(--_globals---global--borders--200);
  border-radius: var(--_components---border-radius--lg);
  background-color: var(--_globals---global--background--100);
  justify-content: center;
  align-items: center;
  max-width: 170px;
  padding: 34px;
  transition: background-color .3s, box-shadow .3s;
  display: flex;
  position: relative;
  box-shadow: 0 1.73px 1.73px #516d9a0f, 0 6.94px 6.94px #508dff0f;
}

.social-media-link-large:hover, .social-media-link-large:hover:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .social-media-link-large:hover:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .social-media-link-large:hover:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .social-media-link-large:hover:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .social-media-link-large:hover:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
  background-color: var(--_globals---global--background--200);
  box-shadow: none;
}

.social-media-image-large {
  border-radius: var(--_components---border-radius--sm);
}

.background-floating {
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0%;
}

.background-floating.is-pricing-hero {
  border-radius: var(--_components---border-radius--2xl);
  max-height: 38.375rem;
}

.background-floating.is-career-single-hero {
  border-radius: var(--_components---border-radius--2xl);
}

.pricing-toggle-wrapper {
  padding: var(--spacing--3xs) var(--spacing--sm) var(--spacing--3xs) var(--spacing--3xs);
  border: var(--_components---border-width--lg) solid var(--_globals---global--borders--200);
  border-radius: var(--_components---border-radius--sm);
  background-color: var(--_globals---global--background--100);
  justify-content: center;
  align-items: stretch;
  display: flex;
  overflow: hidden;
  box-shadow: 0 1.35px 1.35px #516d9a0f, 0 5.38px 5.38px #508dff0f;
}

.pricing-toggle {
  padding: var(--spacing--3xs) var(--spacing--2xs);
  grid-column-gap: var(--gaps--gap-4xs);
  grid-row-gap: var(--gaps--gap-4xs);
  border-radius: var(--_components---border-radius--2xs);
  color: var(--_globals---global--text-color--200);
  font-size: var(--_components---body-text--md);
  text-align: center;
  cursor: pointer;
  transform-style: preserve-3d;
  justify-content: center;
  align-items: center;
  transition: transform .3s;
  display: flex;
  position: relative;
}

.pricing-toggle:hover, .pricing-toggle:hover:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .pricing-toggle:hover:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .pricing-toggle:hover:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .pricing-toggle:hover:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .pricing-toggle:hover:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
  transform: scale3d(.96, .96, 1.01);
}

.pricing-toggle.first {
  background-color: var(--_globals---global--background--200);
}

.pricing-toggle-badge {
  padding: var(--spacing--4xs) var(--spacing--3xs);
  border: var(--_components---border-width--md) solid var(--_globals---global--borders--200);
  border-radius: var(--_components---border-radius--2xs);
  background-color: var(--_globals---global--background--100);
  color: var(--_globals---global--text-color--500);
  font-weight: var(--_typography---core--font--weight--mid);
  box-shadow: 0 1.35px 1.35px #516d9a0f, 0 5.38px 5.38px #508dff0f;
}

.pricing-toggle-control {
  z-index: 1;
  grid-column-gap: var(--gaps--gap-4xs);
  grid-row-gap: var(--gaps--gap-4xs);
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
}

.pricing-display-wrapper {
  height: var(--_typography---core--font--displays--display-9);
  overflow: hidden;
}

.pricing-display {
  flex-flow: column;
  display: flex;
}

.play-button-video {
  border: var(--_components---border-width--md) solid var(--_globals---global--borders--200);
  border-radius: var(--border-radius--radius-rounded);
  cursor: pointer;
  max-width: 5rem;
  max-height: 5rem;
  margin: auto;
  position: absolute;
  inset: 0;
  overflow: hidden;
  box-shadow: 0 1.35px 1.35px #516d9a0f, 0 5.38px 5.38px #508dff0f;
}

.play-button-image {
  width: 100%;
  height: 100%;
}

.features-box {
  grid-column-gap: var(--gaps--gap-5xs);
  grid-row-gap: var(--gaps--gap-5xs);
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.team-grid-section {
  grid-column-gap: var(--gaps--gap-2xs);
  grid-row-gap: var(--gaps--gap-2xs);
  grid-template-rows: auto;
  grid-template-columns: 1fr .32fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.icon-inside-heading-wrapper {
  grid-column-gap: var(--gaps--gap-4xs);
  grid-row-gap: var(--gaps--gap-5xs);
  flex-flow: wrap;
  justify-content: center;
  align-items: center;
  display: flex;
}

.icon-inside-heading-wrapper.display-10.eg-blog-h1 {
  color: #031834;
  text-align: left;
  text-shadow: none;
  justify-content: flex-start;
  font-family: Montserrat, sans-serif;
}

.icon-inside-heading-wrapper.display-10.karriar-hero-title {
  text-align: center;
  width: 100%;
  margin-left: auto;
  margin-right: auto;
}

.icon-inside-heading-wrapper.display-10.is-boka-demo-title {
  font-size: 5.5rem;
  line-height: 1.1em;
}

.icon-inside-heading {
  min-width: 5.625rem;
  max-width: 5.625rem;
  min-height: 5.625rem;
  max-height: 5.625rem;
}

.stat-cards-grid {
  grid-column-gap: 1rem;
  grid-row-gap: var(--gaps--gap-2xs);
  grid-template: "Area" 1fr
  / 1.27fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.stat-card-content {
  z-index: 1;
  width: 100%;
  padding: var(--_components---cards--lg) var(--_components---cards--lg) var(--_components---cards--md) var(--_components---cards--md);
  grid-row-gap: 10.125rem;
  flex-flow: column;
  justify-content: space-between;
  display: flex;
  position: relative;
}

.stat-card-content.is-main {
  flex: 1;
}

.stat-card-number {
  color: var(--_globals---global--text-color--200);
  font-size: 5.625rem;
  line-height: var(--_typography---core--font--line-height--md);
  font-weight: var(--_typography---core--font--weight--strong);
}

.stat-card {
  border-radius: var(--_components---border-radius--lg);
  background-color: var(--_globals---global--background--200);
  justify-content: flex-start;
  display: flex;
  position: relative;
  overflow: hidden;
}

.stat-card.is-main {
  background-image: url("https://cdn.prod.website-files.com/69cbd39c6e1229d6ca58f341/69cbd39d6e1229d6ca58f675_background-gradient-v24-builderai-webflow-template.png");
  background-position: 50% 100%;
  background-repeat: no-repeat;
  background-size: cover;
}

.dot {
  border-radius: var(--border-radius--radius-rounded);
  background-color: var(--_colors---secondary--100);
  min-width: .375rem;
  max-width: .375rem;
  min-height: .375rem;
  max-height: .375rem;
}

.user-wrapper {
  justify-content: center;
  align-items: center;
  display: flex;
}

.user-avatar {
  border-radius: var(--border-radius--radius-rounded);
  outline-color: var(--_globals---global--borders--100);
  outline-offset: 0px;
  outline-width: .125rem;
  outline-style: solid;
}

.user-avatar.first, .user-avatar.second {
  margin-left: -10px;
  position: relative;
}

.marquee {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  justify-content: flex-start;
  align-items: center;
  padding-right: 1rem;
  display: flex;
}

.career-table-row {
  grid-column-gap: var(--gaps--gap-2xs);
  grid-row-gap: var(--gaps--gap-2xs);
  justify-content: space-between;
  align-items: center;
  width: 100%;
  display: flex;
}

.career-table-row.karriar-job-row {
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  gap: 1rem;
  width: 100%;
  height: 100%;
  display: flex;
}

.career-table-column {
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 34%;
  display: flex;
}

.career-table-column.is-14 {
  width: 14%;
}

.career-table-column.is-6 {
  width: 6%;
}

.career-table-column.karriar-job-col {
  align-items: flex-start;
  width: 100%;
}

.career-table-column.karriar-job-arrow {
  justify-content: flex-end;
  align-items: flex-end;
  width: 100%;
  margin-top: auto;
}

.career-table-row-heading {
  width: 96%;
  margin-right: auto;
  margin-bottom: var(--spacing--2xs);
  grid-column-gap: var(--gaps--gap-xs);
  grid-row-gap: var(--gaps--gap-xs);
  justify-content: space-between;
  align-items: center;
  margin-left: auto;
  display: flex;
}

.mg-vertical-5xs---sm {
  margin-top: var(--spacing--5xs);
  margin-bottom: var(--spacing--sm);
  padding-top: 0;
}

.search-wrapper {
  width: 18.625rem;
  margin-bottom: var(--spacing--none);
}

.integration-icon-wrapper {
  position: absolute;
}

.integration-icon-wrapper.is-left {
  grid-column-gap: .375rem;
  grid-row-gap: .375rem;
  grid-template-rows: auto;
  grid-template-columns: minmax(5.625rem, 5.625rem) minmax(5.625rem, 5.625rem) minmax(5.625rem, 5.625rem) minmax(5.625rem, 5.625rem);
  grid-auto-columns: auto;
  display: grid;
  inset: auto auto 2.25rem 20px;
}

.integration-icon-wrapper.is-middle {
  grid-column-gap: .375rem;
  grid-row-gap: .375rem;
  grid-template-rows: auto;
  grid-template-columns: minmax(5.625rem, 5.625rem) minmax(5.625rem, 5.625rem) minmax(5.625rem, 5.625rem) minmax(5.625rem, 5.625rem) 1fr;
  grid-auto-columns: auto;
  display: grid;
  inset: auto auto -4rem 50%;
  transform: translate(-50%);
}

.integration-icon-wrapper.is-right {
  grid-column-gap: .375rem;
  grid-row-gap: .375rem;
  grid-template-rows: auto;
  grid-template-columns: minmax(5.625rem, 5.625rem) minmax(5.625rem, 5.625rem) minmax(5.625rem, 5.625rem) minmax(5.625rem, 5.625rem);
  grid-auto-columns: auto;
  display: grid;
  inset: auto 0% 2.25rem auto;
}

.integration-icon {
  border: var(--_components---border-width--md) solid var(--_globals---global--borders--200);
  border-radius: var(--_components---border-radius--sm);
  background-color: #fff;
  justify-content: center;
  align-items: center;
  min-width: 5.625rem;
  max-width: 5.625rem;
  min-height: 5.625rem;
  max-height: 5.625rem;
  display: flex;
  overflow: hidden;
  box-shadow: 0 1px 1px #516d9a0f, 0 4px 4px #508dff0f;
}

.integration-icon.is-card {
  flex-shrink: 0;
  min-width: 4rem;
  max-width: 4rem;
  min-height: 4rem;
  max-height: 4rem;
}

.integration-icon.eg-int-hero-lift {
  transform: translateY(.5rem);
}

.integration-icon-blank {
  border-radius: var(--_components---border-radius--sm);
  background-color: #ffffff4d;
  min-width: 5.625rem;
  max-width: 5.625rem;
  min-height: 5.625rem;
  max-height: 5.625rem;
  overflow: hidden;
}

.integration-icon-blank.is-transparent {
  box-shadow: none;
  background-color: #fff0;
}

.integration-icon-blank.is-opacity-50 {
  background-color: #ffffff80;
}

.cylinder-glass-hero-shape {
  max-width: 13.75rem;
  position: absolute;
  inset: 84px auto auto 14%;
}

.curly-glass-hero-shape {
  max-width: 16.625rem;
  position: absolute;
  inset: auto auto -4% 8%;
}

.node-glass-hero-shape {
  max-width: 20rem;
  position: absolute;
  inset: auto 7% 4% auto;
}

.ring-glass-hero-shape {
  filter: blur(5px);
  max-width: 13.75rem;
  position: absolute;
  inset: 20% 20% auto auto;
}

.tool-tabs-version-two {
  grid-column-gap: var(--gaps--gap-sm);
  grid-row-gap: var(--gaps--gap-sm);
  flex-flow: column;
  display: flex;
}

.tool-tabs-pane-version-two.eg-tabscontent-spaced {
  margin-top: 1.75rem;
}

.tool-tabs-menu-version-two {
  max-width: 43.25rem;
  padding: var(--spacing--3xs);
  border-radius: var(--_components---border-radius--md);
  background-color: var(--_globals---global--background--200);
  justify-content: center;
  align-items: center;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.tool-tabs-link-version-two {
  padding: var(--spacing--2xs) var(--spacing--md);
  grid-column-gap: var(--gaps--gap-5xs);
  grid-row-gap: var(--gaps--gap-5xs);
  border: var(--_components---border-width--md) solid var(--_globals---global--borders--transparent);
  border-radius: var(--_components---border-radius--2xs);
  background-color: var(--_globals---global--background--transparent);
  color: var(--_globals---global--text-color--100);
  justify-content: center;
  align-items: center;
  transition: box-shadow .3s, border-color .3s, background-color .3s, color .3s;
  display: flex;
  position: relative;
}

.tool-tabs-link-version-two:hover, .tool-tabs-link-version-two:hover:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .tool-tabs-link-version-two:hover:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .tool-tabs-link-version-two:hover:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .tool-tabs-link-version-two:hover:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .tool-tabs-link-version-two:hover:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
  color: var(--_globals---global--text-color--500);
}

.tool-tabs-link-version-two.w--current, .tool-tabs-link-version-two.w--current:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .tool-tabs-link-version-two.w--current:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .tool-tabs-link-version-two.w--current:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .tool-tabs-link-version-two.w--current:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .tool-tabs-link-version-two.w--current:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
  border-color: var(--_globals---global--borders--200);
  background-color: var(--_globals---global--background--100);
  color: var(--_globals---global--text-color--500);
  box-shadow: 0 1.35px 1.35px #516d9a0f, 0 5.38px 5.38px #508dff0f;
}

.tool-tabs-card {
  padding: var(--spacing--3xl) 0rem;
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  border: var(--_components---border-width--md) none var(--_globals---global--borders--200);
  border-radius: var(--_components---border-radius--2xl);
  background-color: var(--elements-webflow-library--neutral--100);
  grid-template-rows: auto;
  grid-template-columns: minmax(17.125rem, 27.875rem) 1fr;
  grid-auto-columns: 1fr;
  text-decoration: none;
  display: grid;
  position: relative;
  overflow: hidden;
}

.tool-tabs-grid {
  grid-row-gap: 15.875rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
}

.tool-tab-image.is-dashboard-image {
  border: var(--_components---border-width--md) solid var(--_globals---global--borders--100);
  border-radius: var(--_components---border-radius--lg);
  width: 100%;
  max-width: 70%;
  height: 100%;
  position: absolute;
  inset: 48px -20px auto auto;
  overflow: hidden;
}

.tool-tab-image.is-mobile-apps-image {
  border: var(--_components---border-width--md) solid var(--_globals---global--borders--100);
  border-radius: 4.75rem;
  width: 100%;
  max-width: 27.375rem;
  height: 98%;
  position: absolute;
  inset: 50px 12% auto auto;
  overflow: hidden;
}

.features-card-image {
  position: absolute;
}

.features-card-image.is-collaboration-tools {
  align-items: center;
  width: 52%;
  display: flex;
  inset: 0 0 0 auto;
}

.features-card-image.is-role-based-permission {
  max-width: 16.125rem;
  inset: auto auto -4% 0%;
}

.features-card-image.is-share-workspaces {
  min-width: 38.375rem;
  max-width: 38.375rem;
  position: relative;
}

.features-card-image.is-streamline-integrations {
  min-width: 38.375rem;
  max-width: 38.375rem;
  margin-bottom: -20px;
  position: relative;
}

.glass-card {
  border-style: solid;
  border-width: var(--_components---border-width--md);
  border-radius: var(--_components---border-radius--md);
  border-color: #fff9;
  min-width: 12.625rem;
  max-width: 12.625rem;
  position: relative;
  overflow: hidden;
}

.glass-card-overlay {
  border-radius: var(--_components---border-radius--md);
  filter: blur(20px);
  background-color: #e0ecff66;
  position: absolute;
  inset: 0%;
}

.gtp-container-wrapper {
  z-index: 2;
  min-width: 34.375rem;
  max-width: 34.375rem;
  margin-left: auto;
}

.glass-marquee-grid {
  grid-column-gap: var(--gaps--gap-sm);
  grid-row-gap: var(--gaps--gap-sm);
  grid-template-rows: auto;
  max-width: 67.5rem;
  margin-left: auto;
}

.gtp-container {
  z-index: 2;
  position: relative;
}

.align-self-top {
  align-self: flex-start;
}

.integration-thumbnail {
  width: 100%;
  display: block;
}

.sticky-card {
  max-width: 63.375rem;
  padding: var(--_components---cards--xs) var(--_components---cards--xs) var(--_components---cards--xs) var(--_components---cards--lg);
  grid-column-gap: var(--gaps--gap-md);
  grid-row-gap: var(--gaps--gap-md);
  border: var(--_components---border-width--md) solid var(--_globals---global--borders--200);
  border-radius: var(--_components---border-radius--xl);
  background-color: var(--_globals---global--background--100);
  box-shadow: 0 1.35px 1.35px 0 var(--_colors---opacity-accent--faint), 0 5.38px 5.38px 0 var(--_colors---opacity-accent--faint);
  grid-template-rows: auto;
  grid-template-columns: .7fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  text-decoration: none;
  display: grid;
  position: sticky;
  overflow: hidden;
}

.sticky-card.is-first-card {
  z-index: 1;
  top: 24px;
}

.sticky-card.is-second-card {
  z-index: 2;
  top: 40px;
}

.sticky-card.is-third-card {
  z-index: 3;
  top: 60px;
}

.sticky-card-column {
  padding-top: var(--spacing--xs);
  padding-bottom: var(--spacing--xs);
  grid-row-gap: 15.4rem;
  flex-flow: column;
  justify-content: space-between;
  align-items: flex-start;
  display: flex;
}

.sticky-cards-container {
  max-width: 63.375rem;
  margin: var(--spacing--md) auto;
  grid-row-gap: var(--gaps--gap-md);
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.popup-avatar-wrapper {
  z-index: -1;
  grid-column-gap: var(--gaps--gap-4xs);
  grid-row-gap: var(--gaps--gap-4xs);
  justify-content: flex-start;
  align-items: flex-end;
  display: flex;
  position: absolute;
}

.popup-avatar-wrapper.is-popup-one {
  bottom: 168px;
  left: 11%;
}

.popup-avatar-wrapper.is-popup-two {
  inset: 184px auto auto 13%;
}

.popup-avatar-wrapper.is-popup-three {
  inset: 74px auto auto 6.5%;
}

.popup-avatar-wrapper.is-popup-four {
  inset: auto 28.8% 54px auto;
}

.popup-avatar-wrapper.is-popup-five {
  inset: auto 20% 182px auto;
}

.popup-avatar-wrapper.is-popup-six {
  inset: 150px 9% auto auto;
}

.popup-avatar-wrapper.is-popup-seven {
  inset: 78px 21% auto auto;
}

.popup-avatar-wrapper.is-popup-eight {
  inset: auto auto 96px 34%;
}

.popup-avatar {
  border-radius: var(--border-radius--radius-pill);
  outline-color: var(--_globals---global--borders--100);
  outline-offset: 0px;
  outline-width: 2px;
  outline-style: solid;
  min-width: 2.875rem;
  max-width: 2.875rem;
  min-height: 2.875rem;
  max-height: 2.875rem;
  overflow: hidden;
  box-shadow: 0 1.35px 1.35px #516d9a0f, 0 5.38px 5.38px #508dff0f;
}

.popup-card {
  border: var(--_components---border-width--md) solid var(--_globals---global--borders--200);
  background-color: var(--_globals---global--background--100);
  color: var(--_globals---global--background--400);
  border-radius: 1.25rem;
  padding: 1.0625rem;
  box-shadow: 0 1.35px 1.35px #516d9a0f, 0 5.38px 5.38px #508dff0f;
}

.popup-card.is-border-bottom-left-4xs {
  border-bottom-left-radius: .5rem;
}

.popup-card.is-border-bottom-right-4xs {
  border-bottom-right-radius: .5rem;
}

.play-button-icon {
  z-index: 1;
  margin: auto;
  position: absolute;
  inset: 0;
}

.cta-section-content-center {
  text-align: center;
  width: 42%;
  margin-left: auto;
  margin-right: auto;
}

.flex {
  display: flex;
}

.flex.wrap {
  flex-flow: wrap;
}

.collaboration-tools-gradient {
  display: none;
}

.badge-link-wrapper {
  transform-style: preserve-3d;
  text-decoration: none;
  transition-property: transform;
}

.badge-link-wrapper:hover, .badge-link-wrapper:hover:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .badge-link-wrapper:hover:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .badge-link-wrapper:hover:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .badge-link-wrapper:hover:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .badge-link-wrapper:hover:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
  transform: scale3d(.96, .96, 1.01);
}

.max-width-5-6rem {
  max-width: 5.6rem;
}

.text-color-neutral-100 {
  color: var(--_colors---neutrals--100);
}

.border-radius-sm {
  border-radius: var(--border-radius--radius-sm);
}

.border-radius-sm.mg-bottom-sm {
  border-radius: var(--border-radius--none);
  object-fit: fill;
  max-width: 60%;
}

.section-pd-top-small {
  padding-top: var(--sizes--size-8);
}

.section-pd-top-medium {
  padding-top: var(--sizes--size-12);
}

.section-pd-top-medium.eg-blog-post-under {
  background-color: #0000;
  margin-top: -6.8rem;
  padding-top: 8rem;
  position: relative;
  overflow: visible;
}

.logo-link {
  max-width: 164px;
  transform-style: preserve-3d;
  transition-property: transform;
  transition-duration: .3s;
}

.logo-link:hover, .logo-link:hover:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .logo-link:hover:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .logo-link:hover:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .logo-link:hover:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .logo-link:hover:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
  transform: scale3d(.96, .96, 1.01);
}

.more-webflow-templates-sub {
  color: #523ff5;
  text-decoration: underline;
}

.more-templates-p {
  margin-bottom: 0;
  font-size: 13px;
  line-height: 1.4em;
}

.brix-badges-wrapper {
  z-index: 99999999;
  pointer-events: none;
  visibility: hidden;
  width: 310px;
  height: 120px;
  display: none;
  position: fixed;
  inset: auto 50px 0 auto;
}

.more-templates-lottie {
  z-index: 9999;
  width: 44px;
  position: absolute;
  inset: -18px -19px auto auto;
}

.hidden-code {
  display: none;
}

.more-templates-badge-wrapper {
  z-index: 9991;
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  opacity: 0;
  color: #666977;
  background-color: #fff;
  border: 1px solid #f0f0f6;
  border-radius: 12px;
  align-items: center;
  width: 100%;
  max-width: 320px;
  min-height: 76px;
  padding: 12px 22px 12px 18px;
  text-decoration: none;
  transition-property: none;
  display: flex;
  position: absolute;
  transform: scale(.9)translate(0, 20px);
  box-shadow: 0 .6px .8px #1010650a, 0 3px 6px #11115414;
}

.more-templates-badge-wrapper:hover, .more-templates-badge-wrapper:hover:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .more-templates-badge-wrapper:hover:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .more-templates-badge-wrapper:hover:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .more-templates-badge-wrapper:hover:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .more-templates-badge-wrapper:hover:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
  color: #666977;
}

.more-templates-badge-wrapper.customization {
  border-color: #0060a9;
  padding-left: 10px;
}

.more-templates-logo {
  width: 80px;
}

.more-templates-logo.blur {
  z-index: -1;
  opacity: .68;
  filter: blur(3px);
  position: absolute;
  inset: 10% 0% 20px;
}

.more-templates-logo.customize {
  width: 110px;
}

.more-templates-logo-wrapper {
  position: relative;
}

.brix---color-neutral-800 {
  color: var(--elements-webflow-library--neutral--800\<deleted\|variable-44c33ad4\>);
}

.brix---color-neutral-600 {
  color: var(--elements-webflow-library--neutral--600\<deleted\|variable-06b40b4b\>);
}

.brix---mg-bottom-40px {
  margin-bottom: 40px;
}

.brix---buttons-row {
  align-items: center;
  display: flex;
}

.brix---container-default {
  max-width: 1218px;
  padding-left: 24px;
  padding-right: 24px;
}

.brix---opacity-10 {
  opacity: .1;
}

.brix---opacity-20 {
  opacity: .2;
}

.brix---section-hero-primary {
  padding-top: 140px;
  padding-bottom: 140px;
  position: relative;
  overflow: hidden;
}

.brix---grid-hero-v1 {
  grid-column-gap: 80px;
  grid-row-gap: 28px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  display: grid;
}

.brix---button-row-left {
  margin-right: 24px;
}

.brix---floating-image-hero-v1---1 {
  z-index: -1;
  position: absolute;
  inset: auto auto -32% -41%;
}

.brix---floating-image-hero-v1---2 {
  z-index: -1;
  max-width: 600px;
  position: absolute;
  inset: auto 11% 8% auto;
  transform: rotate(140deg);
}

.brix---color-neutral-801 {
  color: var(--elements-webflow-library--neutral--800\<deleted\|variable-44c33ad4\>);
}

.brix---color-neutral-802 {
  color: var(--elements-webflow-library--neutral--600\<deleted\|variable-06b40b4b\>);
}

.brix---mg-bottom-40px-2 {
  margin-bottom: 40px;
}

.brix---mg-bottom-56px {
  margin-bottom: 56px;
}

.brix---mg-top-80px {
  margin-top: 80px;
}

.brix---input {
  border: 1px solid var(--elements-webflow-library--neutral--300);
  background-color: var(--elements-webflow-library--neutral--100);
  min-height: 70px;
  box-shadow: 0 2px 7px 0 var(--elements-webflow-library--general--shadow-02);
  border-radius: 100px;
  margin-bottom: 0;
  padding: 16px 24px;
  font-size: 18px;
  line-height: 20px;
  transition: box-shadow .3s, color .3s, border-color .3s;
}

.brix---input:hover, .brix---input:hover:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .brix---input:hover:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .brix---input:hover:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .brix---input:hover:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .brix---input:hover:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
  border-color: var(--elements-webflow-library--accent--primary-1\<deleted\|variable-86b36df2\>);
  box-shadow: 0 2px 12px 0 var(--elements-webflow-library--general--shadow-03);
}

.brix---input:focus, .brix---input:focus:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .brix---input:focus:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .brix---input:focus:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .brix---input:focus:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .brix---input:focus:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
  border-color: var(--elements-webflow-library--accent--primary-1\<deleted\|variable-86b36df2\>);
  color: var(--elements-webflow-library--neutral--800\<deleted\|variable-44c33ad4\>);
}

.brix---input::placeholder, .brix---input:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af)::placeholder, .brix---input:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e)::placeholder, .brix---input:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943)::placeholder, .brix---input:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8)::placeholder, .brix---input:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5)::placeholder {
  color: var(--elements-webflow-library--neutral--600\<deleted\|variable-06b40b4b\>);
  font-size: 18px;
}

.brix---container-default-2 {
  max-width: 1218px;
  padding-left: 24px;
  padding-right: 24px;
}

.brix---grid-subscribe-form-button-left {
  grid-template-rows: auto;
  grid-template-columns: 1fr auto;
}

.brix---success-message {
  background-color: var(--elements-webflow-library--accent--primary-1\<deleted\|variable-86b36df2\>);
  color: var(--elements-webflow-library--neutral--100);
  border-radius: 24px;
  padding: 28px 28px 32px;
  font-size: 18px;
  line-height: 30px;
}

.brix---error-message {
  color: #ff5a65;
  text-align: center;
  background-color: #ffeff0;
  border-radius: 16px;
  margin-top: 20px;
  padding: 20px 24px;
  font-size: 18px;
  line-height: 30px;
}

.brix---text-center {
  text-align: center;
}

.brix---opacity-10-2 {
  opacity: .1;
}

.brix---icon-list-item-wrapper {
  align-items: center;
  display: flex;
}

.brix---icon-list {
  margin-right: 16px;
}

.brix---floating-image-hero-v6---1 {
  z-index: -1;
  max-width: 600px;
  position: absolute;
  inset: auto -12% 41% auto;
  transform: rotate(140deg);
}

.brix---grid-3-icon-list {
  grid-column-gap: 56px;
  grid-row-gap: 28px;
  grid-template-rows: auto;
  grid-template-columns: auto auto auto;
  grid-auto-columns: 1fr;
  justify-content: center;
  justify-items: center;
  display: grid;
}

.brix---section-hero-top-small {
  padding-top: 60px;
  padding-bottom: 0;
  position: relative;
  overflow: hidden;
}

.brix---inner-container-600px---center {
  max-width: 600px;
  margin-left: auto;
  margin-right: auto;
}

.brix---icon-success-message-left {
  margin-right: 10px;
}

.brix---flex-horizontal---vertical-mbp {
  justify-content: center;
  align-items: center;
  display: flex;
}

.brix---color-accent-1 {
  color: var(--elements-webflow-library--accent--primary-1\<deleted\|variable-86b36df2\>);
}

.brix---color-neutral-803 {
  color: var(--elements-webflow-library--neutral--600\<deleted\|variable-06b40b4b\>);
}

.brix---mg-bottom-24px {
  margin-bottom: 24px;
}

.brix---mg-bottom-48px {
  margin-bottom: 48px;
}

.brix---grid-3-columns {
  grid-column-gap: 28px;
  grid-row-gap: 28px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.brix---section {
  color: var(--elements-webflow-library--neutral--100);
  padding-top: 176px;
  padding-bottom: 176px;
}

.brix---link-wrapper {
  color: var(--elements-webflow-library--neutral--800\<deleted\|variable-44c33ad4\>);
  align-items: center;
  font-size: 18px;
  line-height: 20px;
  text-decoration: none;
  transition: color .3s;
  display: flex;
}

.brix---link-wrapper:hover, .brix---link-wrapper:hover:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .brix---link-wrapper:hover:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .brix---link-wrapper:hover:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .brix---link-wrapper:hover:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .brix---link-wrapper:hover:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
  color: var(--elements-webflow-library--accent--primary-1\<deleted\|variable-86b36df2\>);
}

.brix---content-inside-card {
  padding: 40px 28px 48px;
}

.brix---image-wrapper---br-top {
  border-top-left-radius: 24px;
  border-top-right-radius: 24px;
  overflow: hidden;
  transform: translate(0);
}

.brix---mg-bottom-12px {
  margin-bottom: 12px;
}

.brix---link-icon-right {
  margin-left: 6px;
}

.brix---image-width-100 {
  width: 100%;
}

.brix---card-link {
  border: 1px solid var(--elements-webflow-library--neutral--300);
  background-color: var(--elements-webflow-library--neutral--100);
  box-shadow: 0 2px 7px 0 var(--elements-webflow-library--general--shadow-01);
  color: var(--elements-webflow-library--neutral--600\<deleted\|variable-06b40b4b\>);
  transform-style: preserve-3d;
  border-radius: 24px;
  text-decoration: none;
  transition: transform .3s, color .3s;
}

.brix---card-link:hover, .brix---card-link:hover:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .brix---card-link:hover:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .brix---card-link:hover:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .brix---card-link:hover:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .brix---card-link:hover:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
  transform: scale3d(.96, .96, 1.01);
}

.brix---color-neutral-804 {
  color: var(--elements-webflow-library--neutral--800\<deleted\|variable-44c33ad4\>);
}

.brix---color-neutral-805 {
  color: var(--elements-webflow-library--neutral--600\<deleted\|variable-06b40b4b\>);
}

.brix---mg-bottom-40px-3 {
  margin-bottom: 40px;
}

.brix---buttons-row-2 {
  align-items: center;
  display: flex;
}

.brix---container-default-3 {
  max-width: 1218px;
  padding-left: 24px;
  padding-right: 24px;
}

.brix---opacity-10-3 {
  opacity: .1;
}

.brix---opacity-20-2 {
  opacity: .2;
}

.brix---section-hero-primary-2 {
  padding-top: 140px;
  padding-bottom: 140px;
  position: relative;
  overflow: hidden;
}

.brix---grid-hero-v1-2 {
  grid-column-gap: 80px;
  grid-row-gap: 28px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  display: grid;
}

.brix---button-row-left-2 {
  margin-right: 24px;
}

.brix---floating-image-hero-v1---3 {
  z-index: -1;
  position: absolute;
  inset: auto auto -32% -41%;
}

.brix---floating-image-hero-v1---4 {
  z-index: -1;
  max-width: 600px;
  position: absolute;
  inset: auto 11% 8% auto;
  transform: rotate(140deg);
}

.brix---color-neutral-806 {
  color: var(--elements-webflow-library--neutral--800\<deleted\|variable-44c33ad4\>);
}

.brix---floating-image-hero-v1---5 {
  z-index: -1;
  max-width: 600px;
  position: absolute;
  inset: auto 11% 8% auto;
  transform: rotate(140deg);
}

.hero-image-inner-wrap {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-flow: column;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.hero-image-inner-wrap.two {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
}

.text-five {
  font-size: 16px;
  font-weight: 500;
  line-height: 1.25em;
}

.star-icon {
  color: #ffb13c;
  width: 14px;
  height: 14px;
}

.ratting-wrapper {
  grid-column-gap: 4px;
  grid-row-gap: 4px;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.hero-image-three {
  border-radius: 12px;
}

.hero-button-wrap {
  margin-bottom: 40px;
  display: flex;
}

.user-info-wrapper {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.container {
  width: 100%;
  max-width: 1170px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 15px;
  padding-right: 15px;
}

.border-shape-wrapper {
  z-index: -1;
  pointer-events: none;
  justify-content: flex-end;
  align-items: center;
  max-width: 430px;
  display: flex;
  position: absolute;
  inset: 110px 0% auto auto;
}

.hero-item-wrapper {
  grid-column-gap: 60px;
  grid-row-gap: 60px;
  grid-template-rows: auto;
  grid-template-columns: 1.1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  display: grid;
}

.hero-heading-text {
  margin-bottom: 24px;
}

.hero-sub-title {
  margin-bottom: 32px;
}

.hero-image-wrapper {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1.25fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.total-review {
  margin-top: 10px;
  font-size: 16px;
  font-weight: 500;
  line-height: 1.25em;
}

.hero-section {
  z-index: 6;
  -webkit-text-fill-color: inherit;
  background-clip: border-box;
  padding-top: 188px;
  padding-bottom: 100px;
  position: relative;
}

.hero-image-two {
  border-radius: 13px;
}

.user-image {
  border: 2px solid #fff;
  border-radius: 100%;
  width: 48px;
  height: 48px;
  margin-left: -9px;
}

.user-image.fast {
  margin-left: 0;
}

.hero-image-four {
  border-radius: 16px;
}

.hero-image-one {
  border-radius: 10px;
  height: 100%;
}

.right-shape {
  z-index: -1;
  filter: blur(250px);
  pointer-events: none;
  background-color: #3c87ff6e;
  border-radius: 342px;
  width: 558px;
  height: 537px;
  position: absolute;
  inset: 13px 87px auto auto;
}

.left-shape {
  z-index: -1;
  filter: blur(250px);
  pointer-events: none;
  background-color: #584efe52;
  border-radius: 342px;
  width: 558px;
  height: 537px;
  position: absolute;
  inset: 0% auto auto 40px;
}

.star-icon-flex-wrap {
  grid-column-gap: 5px;
  grid-row-gap: 5px;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.base-container {
  width: 100%;
  max-width: 1140px;
  margin-left: auto;
  margin-right: auto;
}

.margin-bottom-32px {
  margin-bottom: 32px;
}

.business-heading-text {
  text-align: center;
  font-size: 16px;
  font-weight: 500;
  line-height: 1.5em;
}

.marquee-wrapper {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  flex-flow: column;
  align-items: center;
  margin-top: 0;
  display: flex;
  overflow: hidden;
}

.logos-inner {
  grid-column-gap: 75px;
  grid-row-gap: 75px;
  align-items: center;
  margin-top: 0;
  display: flex;
}

.logos-inner.eg-kundcase-logos-clip {
  width: 100%;
  max-width: 100%;
  overflow: hidden;
}

.logos-inner.eg-fn-logos-gap {
  grid-column-gap: 36px;
  grid-row-gap: 36px;
}

.logos-wrapper {
  grid-column-gap: 75px;
  grid-row-gap: 75px;
  flex: none;
  justify-content: flex-start;
  align-items: center;
  margin-top: 0;
  display: flex;
}

.logos-wrapper.eg-fn-logos-gap {
  grid-column-gap: 36px;
  grid-row-gap: 36px;
}

.logos-wrapper.is-about-mq-dup {
  display: flex;
}

.logos-wrapper.is-about-mq-set {
  flex-wrap: nowrap;
  display: flex;
}

.ui-logo-marquee {
  object-fit: contain;
  width: auto;
  max-width: 140px;
  height: 40px;
}

.ui-logo-marquee.is-sm, .ui-logo-marquee.eg-fn-strip-logo {
  object-fit: contain;
  width: auto;
  max-width: 110px;
  height: 32px;
  max-height: 32px;
}

.divblockgradient {
  aspect-ratio: auto;
  text-align: left;
  -webkit-text-fill-color: inherit;
  mix-blend-mode: normal;
  object-fit: fill;
  background-color: #eef5ff;
  background-image: repeating-radial-gradient(circle at 100% 100%, #b3daff, #fff);
  background-clip: border-box;
  min-width: 600px;
  min-height: 600px;
}

.divblockgradient.card-gradient {
  z-index: 1;
  background-color: #fff;
  border: 1px solid #f7f9fc;
  border-radius: 2rem;
  text-decoration: none;
  position: relative;
  overflow: hidden;
  box-shadow: 0 1.35px 1.35px #508dff0f, 0 5.38px 5.38px #508dff0f;
}

.ljusgr-knapp {
  z-index: 5;
  box-sizing: border-box;
  max-height: var(--sizes--size-12);
  max-width: var(--sizes--size-12);
  min-height: var(--sizes--size-12);
  min-width: var(--sizes--size-12);
  padding-top: var(--spacing--none);
  padding-right: 0;
  padding-bottom: var(--spacing--none);
  padding-left: var(--spacing--none);
  border-top-style: solid;
  border-top-width: 1px;
  border-top-color: var(--_globals---global--borders--200);
  border-right-style: solid;
  border-right-width: 1px;
  border-right-color: var(--_globals---global--borders--200);
  border-bottom-style: solid;
  border-bottom-width: 1px;
  border-bottom-color: var(--_globals---global--borders--200);
  border-left-style: solid;
  border-left-width: 1px;
  border-left-color: var(--_globals---global--borders--200);
  border-top-left-radius: var(--_components---border-radius--2xs);
  border-top-right-radius: var(--_components---border-radius--2xs);
  border-bottom-left-radius: var(--_components---border-radius--2xs);
  border-bottom-right-radius: var(--_components---border-radius--2xs);
  background-color: var(--_globals---global--background--200);
  opacity: 1;
  color: var(--_colors---neutrals--500);
  font-size: var(--_components---body-text--lg);
  line-height: var(--_typography---core--font--line-height--md);
  font-weight: var(--_typography---core--font--weight--mid);
  visibility: visible;
  transform-style: preserve-3d;
  order: 0;
  justify-content: center;
  align-self: auto;
  align-items: center;
  margin-bottom: 0;
  margin-left: auto;
  margin-right: auto;
  text-decoration: none;
  transition-property: transform;
  display: flex;
  position: relative;
  bottom: 3px;
  right: 0;
  overflow: hidden;
}

.ljusgr-knapp:where(.w-variant-eeceba5d-f703-b9bc-30e0-758951a60aca) {
  border-color: var(--_globals---global--borders--100);
  background-color: var(--_globals---global--background--100);
  color: var(--_globals---global--text-color--accent);
}

.ljusgr-knapp:where(.w-variant-fd93c978-93f8-c988-b6c5-98874c31dc9d) {
  padding: var(--spacing--4xs) var(--spacing--2xs);
  border-radius: var(--_components---border-radius--3xs);
  font-size: var(--_components---body-text--sm);
}

.ljusgr-knapp:where(.w-variant-7647a504-bdc6-bed7-3414-b72eeaf7bb32) {
  padding: var(--spacing--4xs) var(--spacing--2xs);
  border-color: var(--_globals---global--borders--100);
  border-radius: var(--_components---border-radius--3xs);
  background-color: var(--_globals---global--background--100);
  color: var(--_globals---global--text-color--accent);
  font-size: var(--_components---body-text--sm);
}

.ljusgr-knapp:where(.w-variant-782138f0-953e-8786-6ccb-95c52c13dc2a) {
  border-color: var(--_globals---global--borders--500);
  background-color: var(--_globals---global--background--400);
  color: var(--_globals---global--text-color--300);
}

.ljusgr-knapp:where(.w-variant-58e446bd-386c-ef76-8b9a-ec56da320862) {
  border-color: var(--_globals---global--borders--100);
  background-color: var(--_globals---global--background--100);
  color: var(--_globals---global--text-color--200);
}

.ljusgr-knapp:where(.w-variant-db41939b-f171-2ae9-c0f0-8f705c64800b) {
  padding: var(--spacing--4xs) var(--spacing--2xs);
  border-color: var(--_globals---global--borders--500);
  background-color: var(--_globals---global--background--400);
  color: var(--_globals---global--text-color--300);
  font-size: var(--_components---body-text--sm);
}

.ljusgr-knapp:where(.w-variant-083b45e2-fb89-69fd-3533-e8563dcb2284) {
  padding: var(--spacing--4xs) var(--spacing--2xs);
  border-color: var(--_globals---global--borders--100);
  background-color: var(--_globals---global--background--100);
  color: var(--_globals---global--text-color--200);
  font-size: var(--_components---body-text--sm);
}

.ljusgr-knapp:where(.w-variant-e7cea217-a3ee-249a-d418-a478f90ef078) {
  border-color: var(--_globals---global--borders--500);
  background-color: var(--_globals---global--background--100);
  color: var(--_globals---global--text-color--200);
}

.ljusgr-knapp:where(.w-variant-b9d46fef-ee54-fd76-03b1-f32a15ab5697) {
  border-color: var(--_globals---global--borders--100);
  background-color: var(--_globals---global--background--400);
  color: var(--_globals---global--text-color--300);
}

.ljusgr-knapp:where(.w-variant-3c5f3f71-4b5a-0d61-5ce8-63b10c4f1952) {
  padding: var(--spacing--4xs) var(--spacing--2xs);
  border-color: var(--_globals---global--borders--500);
  background-color: var(--_globals---global--background--100);
  color: var(--_globals---global--text-color--200);
  font-size: var(--_components---body-text--sm);
}

.ljusgr-knapp:where(.w-variant-d7298725-c089-d4b3-ee57-66e94ed6214a) {
  padding: var(--spacing--4xs) var(--spacing--2xs);
  border-color: var(--_globals---global--borders--100);
  background-color: var(--_globals---global--background--400);
  color: var(--_globals---global--text-color--300);
  font-size: var(--_components---body-text--sm);
}

.ljusgr-knapp:where(.w-variant-2c8f558f-016b-cbf2-9d1c-2eec9d9ea07e) {
  border-color: var(--_globals---global--borders--100);
  background-color: var(--_globals---global--background--100);
  color: var(--_globals---global--text-color--200);
}

.ljusgr-knapp:where(.w-variant-7cc69abb-0d51-af6b-b41f-5cf2654a83c1) {
  width: var(--sizes--size-8);
  height: var(--sizes--size-8);
  min-height: var(--sizes--size-8);
  min-width: var(--sizes--size-8);
  border-radius: var(--border-radius--radius-4xs);
  font-size: var(--_components---body-text--md);
}

.ljusgr-knapp:where(.w-variant-0f402aec-76c7-0f1a-c40d-d6fefc6e294d) {
  width: var(--sizes--size-8);
  height: var(--sizes--size-8);
  min-height: var(--sizes--size-8);
  min-width: var(--sizes--size-8);
  border-color: var(--_globals---global--borders--100);
  border-radius: var(--border-radius--radius-4xs);
  background-color: var(--_globals---global--background--100);
  color: var(--_globals---global--text-color--200);
  font-size: var(--_components---body-text--md);
}

.ljusgr-knapp:where(.w-variant-a9cf9a0e-1ca7-687a-c645-057fee3e4bfa) {
  border-color: var(--_globals---global--borders--100);
  background-color: var(--_globals---global--background--100);
  color: var(--_globals---global--text-color--200);
}

.ljusgr-knapp:where(.w-variant-ebffb3cf-5a3b-9ef3-0b5b-069f38be352a) {
  width: var(--sizes--size-8);
  height: var(--sizes--size-8);
  min-height: var(--sizes--size-8);
  min-width: var(--sizes--size-8);
  border-color: var(--_globals---global--borders--500);
  border-radius: var(--border-radius--radius-4xs);
  background-color: var(--_globals---global--background--400);
  font-size: var(--_components---body-text--md);
}

.ljusgr-knapp:where(.w-variant-596378fd-3110-6cd1-7f8e-8ed958007f2f) {
  width: var(--sizes--size-8);
  height: var(--sizes--size-8);
  min-height: var(--sizes--size-8);
  min-width: var(--sizes--size-8);
  border-color: var(--_globals---global--borders--100);
  border-radius: var(--border-radius--radius-4xs);
  background-color: var(--_globals---global--background--100);
  color: var(--_globals---global--text-color--200);
  font-size: var(--_components---body-text--md);
}

.ljusgr-knapp:where(.w-variant-c0e2941d-d90a-44e9-ce88-9e424c8b1878) {
  border-color: var(--_globals---global--borders--100);
  background-color: var(--_globals---global--background--400);
  color: var(--_globals---global--text-color--300);
}

.ljusgr-knapp:where(.w-variant-ad95efa9-27f8-7475-e7f6-0c71668202a7) {
  width: var(--sizes--size-8);
  height: var(--sizes--size-8);
  min-height: var(--sizes--size-8);
  min-width: var(--sizes--size-8);
  border-color: var(--_globals---global--borders--500);
  border-radius: var(--border-radius--radius-4xs);
  background-color: var(--_globals---global--background--100);
  color: var(--_globals---global--text-color--200);
  font-size: var(--_components---body-text--md);
}

.ljusgr-knapp:where(.w-variant-1e70f4bb-8ac4-badb-7f41-7641859dcdb8) {
  width: var(--sizes--size-8);
  height: var(--sizes--size-8);
  min-height: var(--sizes--size-8);
  min-width: var(--sizes--size-8);
  border-color: var(--_globals---global--borders--100);
  border-radius: var(--border-radius--radius-4xs);
  background-color: var(--_globals---global--background--400);
  color: var(--_globals---global--text-color--300);
  font-size: var(--_components---body-text--md);
}

.ljusgr-knapp:where(.w-variant-4804e930-3d80-5bdd-af70-9670f6133ee2) {
  border-color: var(--_globals---global--borders--500);
  background-color: var(--_globals---global--background--400);
}

.ljusgr-knapp:where(.w-variant-8489dd59-31f4-f956-7785-cb7386d5abdf), .ljusgr-knapp:where(.w-variant-bac263c5-63ac-293c-02d1-5ab5c6b44a3f), .ljusgr-knapp:where(.w-variant-b4732502-c9fa-5962-676d-ff5ac2e54be6), .ljusgr-knapp:where(.w-variant-52bdb620-6d0f-5101-9aaf-5169890dc75c) {
  border-color: var(--_globals---global--borders--500);
  background-color: var(--_globals---global--background--100);
  color: var(--_globals---global--text-color--200);
}

.ljusgr-knapp:hover {
  color: var(--_globals---global--text-color--300);
  transform: scale3d(.98, .98, 1.01);
}

.ljusgr-knapp:hover:where(.w-variant-eeceba5d-f703-b9bc-30e0-758951a60aca) {
  color: var(--_globals---global--text-color--accent);
}

.ljusgr-knapp:hover:where(.w-variant-e7cea217-a3ee-249a-d418-a478f90ef078), .ljusgr-knapp:hover:where(.w-variant-b9d46fef-ee54-fd76-03b1-f32a15ab5697), .ljusgr-knapp:hover:where(.w-variant-3c5f3f71-4b5a-0d61-5ce8-63b10c4f1952), .ljusgr-knapp:hover:where(.w-variant-d7298725-c089-d4b3-ee57-66e94ed6214a), .ljusgr-knapp:hover:where(.w-variant-ad95efa9-27f8-7475-e7f6-0c71668202a7), .ljusgr-knapp:hover:where(.w-variant-8489dd59-31f4-f956-7785-cb7386d5abdf), .ljusgr-knapp:hover:where(.w-variant-bac263c5-63ac-293c-02d1-5ab5c6b44a3f) {
  color: var(--_globals---global--text-color--200);
}

.ljusgr-knapp:hover:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .ljusgr-knapp:hover:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .ljusgr-knapp:hover:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .ljusgr-knapp:hover:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8) {
  color: var(--_globals---global--text-color--300);
  transform: scale3d(.98, .98, 1.01);
}

.ljusgr-knapp:hover:where(.w-variant-b4732502-c9fa-5962-676d-ff5ac2e54be6), .ljusgr-knapp:hover:where(.w-variant-52bdb620-6d0f-5101-9aaf-5169890dc75c) {
  color: var(--_globals---global--text-color--200);
}

.ljusgr-knapp:hover:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
  color: var(--_globals---global--text-color--300);
  transform: scale3d(.98, .98, 1.01);
}

.div-block {
  clear: right;
  grid-column-gap: 62px;
  grid-row-gap: 62px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: center;
  margin-top: auto;
  padding-top: 0;
  display: grid;
  position: absolute;
  bottom: 20px;
  right: 80px;
}

.brix---color-neutral-807 {
  color: var(--elements-webflow-library--neutral--800\<deleted\|variable-44c33ad4\>);
}

.brix---mg-bottom-48px-2 {
  margin-bottom: 48px;
}

.brix---container-default-4 {
  max-width: 1218px;
  margin-top: auto;
  padding-left: 24px;
  padding-right: 24px;
}

.brix---text-center-2 {
  text-align: center;
}

.brix---logo-strip-full-width {
  justify-content: center;
  align-items: center;
  width: 100%;
  display: flex;
}

.brix---inner-container-574px---center {
  max-width: 574px;
  margin-left: auto;
  margin-right: auto;
}

.brix---logo-strip-image-card {
  border: 1px solid var(--elements-webflow-library--neutral--300);
  width: 284px;
  box-shadow: 0 1px 12px 0 var(--elements-webflow-library--general--shadow-02);
  border-radius: 16px;
  margin: 14px 16px;
}

.brix---section-logo-strip-v6 {
  padding-top: 100px;
  padding-bottom: 100px;
  overflow: hidden;
}

.brix---color-accent-2 {
  color: var(--_colors---secondary--100);
}

.brix---color-neutral-808 {
  color: var(--elements-webflow-library--neutral--600\<deleted\|variable-06b40b4b\>);
}

.brix---mg-bottom-24px-2 {
  margin-bottom: 24px;
}

.brix---mg-bottom-56px-2 {
  margin-bottom: 56px;
}

.brix---display-2 {
  color: var(--_globals---global--text-color--200);
  font-size: 72px;
  font-weight: 700;
  line-height: 84px;
}

.brix---section-2 {
  color: var(--elements-webflow-library--neutral--100);
  padding-top: 176px;
  padding-bottom: 176px;
}

.brix---inner-container-600px---center-2 {
  max-width: 600px;
  margin-left: auto;
  margin-right: auto;
}

.brix---card-stats-v3 {
  border: 1px solid var(--elements-webflow-library--neutral--300);
  background-color: var(--elements-webflow-library--neutral--100);
  box-shadow: 0 2px 7px 0 var(--elements-webflow-library--general--shadow-01);
  text-align: center;
  border-radius: 24px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 48px 28px;
  display: flex;
}

.brix---grid-3-columns---1-col-mb {
  grid-column-gap: 28px;
  grid-row-gap: 28px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.brix---inner-container-490px-center {
  max-width: 490px;
  margin-left: auto;
  margin-right: auto;
}

.brix---color-neutral-809 {
  color: var(--elements-webflow-library--neutral--800\<deleted\|variable-44c33ad4\>);
}

.brix---color-neutral-700 {
  color: var(--elements-webflow-library--neutral--700);
}

.brix---color-neutral-810 {
  color: var(--elements-webflow-library--neutral--600\<deleted\|variable-06b40b4b\>);
}

.brix---mg-bottom-8px {
  margin-bottom: 8px;
}

.brix---mg-bottom-16px {
  margin-bottom: 16px;
}

.brix---mg-bottom-32px {
  margin-bottom: 32px;
}

.brix---paragraph-large {
  font-size: 24px;
  line-height: 38px;
}

.brix---mg-bottom-0 {
  margin-bottom: 0;
  font-size: 18px;
}

.brix---hidden-desktop {
  display: none;
}

.brix---flex-horizontal {
  justify-content: center;
  align-items: center;
  display: flex;
}

.brix---slider-wrapper {
  background-color: #0000;
  height: 100%;
}

.brix---slide-item-mg {
  margin-right: 28px;
}

.brix---grid-top---text-2-buttons {
  grid-column-gap: 60px;
  grid-template-rows: auto;
  grid-template-columns: 1fr .8fr;
  align-items: end;
  margin-bottom: 48px;
}

.brix---buttons-row-right---t-left {
  justify-content: flex-end;
  align-items: center;
  display: flex;
}

.brix---inner-container-490px {
  max-width: 490px;
}

.brix---avatar-circle-04 {
  border-radius: 50%;
  width: 80px;
  max-width: 80px;
  height: 80px;
  max-height: 80px;
  overflow: hidden;
  transform: translate(0);
}

.brix---mg-left-16px {
  margin-left: 16px;
}

.brix---slider-mask-width-1012px {
  max-width: 1012px;
  height: 100%;
  overflow: visible;
}

.brix---card-testimonial-v14 {
  border: 1px solid var(--elements-webflow-library--neutral--300);
  background-color: var(--elements-webflow-library--neutral--100);
  box-shadow: 0 2px 7px 0 var(--elements-webflow-library--general--shadow-01);
  border-radius: 24px;
  flex-direction: row;
  justify-content: space-around;
  align-items: stretch;
  padding: 32px 32px 32px 40px;
  display: flex;
}

.brix---testimonial-v14-left-side {
  flex-direction: column;
  flex: 1;
  justify-content: space-between;
  align-self: stretch;
  align-items: flex-start;
  margin-right: 58px;
  display: flex;
}

.brix---testimonial-v14-left-right {
  background-color: var(--_colors---entergate-ljusblå);
  border-radius: 18px;
  width: 100%;
  max-width: 574px;
  padding: 90px 46px;
}

.brix---section-overflow-hidden {
  padding-top: 176px;
  padding-bottom: 176px;
  overflow: hidden;
}

.brix---color-neutral-811 {
  color: var(--elements-webflow-library--neutral--800\<deleted\|variable-44c33ad4\>);
}

.brix---color-neutral-812 {
  color: var(--elements-webflow-library--neutral--600\<deleted\|variable-06b40b4b\>);
}

.brix---color-neutral-813 {
  color: var(--elements-webflow-library--neutral--800\<deleted\|variable-44c33ad4\>);
}

.brix---color-neutral-814 {
  color: var(--elements-webflow-library--neutral--600\<deleted\|variable-06b40b4b\>);
}

.submit-button {
  display: block;
}

.field-label, .field-label-2 {
  justify-content: center;
  align-items: center;
  display: flex;
}

.din-email {
  border-radius: 999px;
  min-width: 500px;
  max-width: 600px;
  min-height: 50px;
  max-height: 60px;
  margin-left: auto;
  margin-right: auto;
}

.select-field {
  background-color: var(--elements-webflow-library--neutral--100);
  min-width: 500px;
  max-width: 600px;
  min-height: 50px;
  max-height: 60px;
  color: var(--_globals---global--background--400);
  text-align: center;
  border-radius: 999px;
  justify-content: center;
  align-items: center;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.heading {
  justify-content: center;
  align-items: center;
  padding-top: 20px;
  padding-bottom: 20px;
  display: flex;
}

.paragraph-2 {
  justify-content: center;
  align-items: center;
  min-height: 50px;
  max-height: 60px;
  padding-top: 20px;
  padding-bottom: 20px;
  display: flex;
}

.form-2 {
  margin-bottom: 20px;
  padding-bottom: 20px;
}

.button-2 {
  background-color: var(--_globals---global--background--accent);
  border-radius: 999px;
  margin-top: 0;
  padding-top: 9px;
}

.image-2 {
  overflow: clip;
}

.button-3 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  border-radius: var(--3rem);
  background-color: var(--elements-webflow-library--accent--primary-1\<deleted\|variable-86b36df2\>);
  opacity: 1;
  -webkit-text-stroke-color: var(--_colors---primary--100);
  text-overflow: clip;
  overflow-wrap: normal;
  -webkit-text-fill-color: inherit;
  mix-blend-mode: lighten;
  background-clip: border-box;
  justify-content: center;
  align-items: center;
  display: flex;
  box-shadow: 0 2px 5px #0003;
}

.paragraph-3 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  color: var(--_globals---global--background--300);
  text-align: center;
  text-transform: none;
  justify-content: center;
  align-items: center;
  margin-left: auto;
  margin-right: auto;
  padding-top: 40px;
  padding-bottom: 40px;
  text-decoration: none;
  display: flex;
}

.divkundcasebild {
  object-fit: contain;
  justify-content: center;
  align-items: center;
  margin-left: 10px;
  margin-right: 10px;
  display: flex;
}

.heading-2 {
  color: var(--_colors---secondary--100);
  justify-content: center;
  align-items: center;
  display: flex;
}

.container-2 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  justify-content: center;
  align-items: flex-end;
  margin-bottom: 0;
  margin-right: auto;
  display: flex;
  position: relative;
  bottom: 10px;
  right: 10px;
}

.container-2.reserve-button-space {
  flex: 0 auto;
  margin-bottom: 3rem;
  padding-right: 0;
}

.ikonik-ghwb1, .ikonik-znv6a, .ikonik-eyzpx, .ikonik-jfxsp, .ikonik-p44ib, .ikonik-edyaq, .ikonik-ubqjx, .ikonik-5xuyf, .ikonik-vx2se, .ikonik-0vd6f {
  color: #0a60a9;
}

.div-block-5 {
  border-radius: 0;
  width: 284px;
  min-width: 284px;
  max-width: 284px;
  height: 140px;
  min-height: 140px;
  max-height: 140px;
}

.image-5 {
  width: 200px;
  padding-top: 10px;
  padding-bottom: 10px;
  display: block;
}

.image-6 {
  width: 200px;
}

.div-block-6 {
  border-radius: var(--3rem);
  background-color: var(--elements-webflow-library--neutral--100);
  height: 140px;
  box-shadow: 0 2px 5px 1px var(--elements-webflow-library--general--shadow-03);
  object-fit: contain;
}

.div-block-7 {
  grid-column-gap: 25px;
  grid-row-gap: 25px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  padding-top: 20px;
  padding-bottom: 0;
  display: grid;
}

.image-7 {
  object-fit: fill;
  width: 100%;
  height: 100%;
  padding: 10px;
}

.image-8 {
  padding-bottom: 10px;
}

.div-block-8 {
  transform: translate(0);
}

.image-9 {
  width: 300px;
  padding-top: 20px;
  padding-bottom: 10px;
}

.section-3 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-left: -60px;
  margin-right: 20px;
  display: block;
}

.section-4 {
  margin-left: 20px;
  margin-right: -60px;
}

.section-5 {
  margin-top: 40px;
}

.block-quote {
  text-align: left;
  overflow-wrap: normal;
  background-image: url("https://cdn.prod.website-files.com/69cbd39c6e1229d6ca58f341/69dcbbc0f375e887fbe83ed5_Bla%CC%8Abakgrund%20svg.svg");
  background-size: cover;
}

.select-field-2 {
  flex: 1;
  justify-content: center;
  align-self: auto;
  align-items: center;
  max-width: 150px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.display-11, .display-12 {
  font-family: var(--_typography---core--font--family--primary-font);
  margin-left: auto;
  margin-right: auto;
  font-size: 4.5rem;
  font-weight: 600;
  line-height: 1.115em;
  display: block;
}

.base-icon-font-2 {
  font-family: Line Rounded Icon Font Brix, Arial, sans-serif;
}

.glass-shape-container-2 {
  justify-content: center;
  align-items: center;
  margin-bottom: 2rem;
  display: flex;
}

.mg-vertical-4xs---2xs-2 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  justify-content: flex-start;
  align-items: center;
  margin-top: .5rem;
  margin-bottom: 1rem;
  padding-left: 0;
  display: flex;
}

.mg-vertical-4xs---2xs-2.karriar-hero-copy {
  text-align: center;
  max-width: 42rem;
  margin: 0 auto 1rem;
}

.mg-vertical-4xs---2xs-2.eg-estracer-body {
  font-family: var(--_typography---core--font--family--primary-font);
  color: var(--_colors---neutrals--600);
  letter-spacing: 0;
  margin-top: 2rem;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.6;
}

.mg-vertical-4xs---2xs-2.eg-mg-body-s {
  font-family: var(--_typography---core--font--family--primary-font);
  color: var(--_colors---neutrals--600);
  letter-spacing: 0;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.6;
}

.mg-vertical-4xs---2xs-2.eg-kunder-mg-500 {
  font-family: var(--_typography---core--font--family--primary-font);
  color: var(--_colors---neutrals--600);
  font-size: 14px;
  font-weight: 500;
  line-height: 1.6;
}

.button-4 {
  z-index: 1;
  perspective: 100px;
  color: #fff;
  transform-style: preserve-3d;
  background-color: #030303;
  border: 1px solid #030303;
  border-radius: .75rem;
  justify-content: center;
  align-items: center;
  padding: 1rem 2rem;
  font-size: 1rem;
  font-weight: 500;
  line-height: 1.25em;
  text-decoration: none;
  transition-property: transform;
  transition-duration: .3s;
  position: relative;
  overflow: hidden;
}

.button-4:hover, .button-4:hover:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .button-4:hover:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .button-4:hover:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .button-4:hover:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .button-4:hover:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
  color: #fff;
  transform: scale3d(.98, .98, 1.01);
}

.button-4.is-secondary-2 {
  color: #030b1d;
  background-color: #fff0;
  border-color: #030b1d;
}

.button-4.is-secondary-2:hover, .button-4.is-secondary-2:hover:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .button-4.is-secondary-2:hover:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .button-4.is-secondary-2:hover:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .button-4.is-secondary-2:hover:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .button-4.is-secondary-2:hover:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
  color: #030b1d;
}

.buttons-row-2 {
  grid-column-gap: .75rem;
  grid-row-gap: .75rem;
  flex-flow: wrap;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.buttons-row-2.is-align-center-2 {
  justify-content: center;
  align-items: center;
}

.custom-icon-set-2 {
  font-family: Builderaifont, Arial, sans-serif;
  font-weight: 400;
}

.container-default-2 {
  text-align: left;
  max-width: 75.25rem;
  margin-left: auto;
  margin-right: auto;
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}

.container-default-2.is-small {
  max-width: 72.75rem;
}

.container-default-2.is-roles-container {
  box-sizing: border-box;
  width: 100%;
}

.button-group-2 {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  text-align: center;
  justify-content: center;
  align-items: center;
  display: flex;
}

.button-group-2.absolute {
  z-index: 1;
  display: none;
  position: absolute;
  inset: 0;
  transform: translate(0, -100%);
}

.button-group-2.absolute:where(.w-variant-782138f0-953e-8786-6ccb-95c52c13dc2a), .button-group-2.absolute:where(.w-variant-eeceba5d-f703-b9bc-30e0-758951a60aca), .button-group-2.absolute:where(.w-variant-58e446bd-386c-ef76-8b9a-ec56da320862) {
  display: none;
}

.button-group-2.absolute.is-secondary-164, .button-group-2.is-secondary-160, .button-group-2.is-secondary-180, .button-group-2.is-secondary-170, .button-group-2.is-secondary-198 {
  color: #050f26;
}

.button-group-2.absolute {
  z-index: 1;
  position: absolute;
  inset: 0;
  transform: translate(0, -100%);
}

.display-13 {
  font-family: var(--_typography---core--font--family--primary-font);
  margin-left: auto;
  margin-right: auto;
  font-size: 4.5rem;
  font-weight: 600;
  line-height: 1.115em;
  display: block;
}

.display-13.text-align-center.flex-horizontal {
  text-align: center;
  overflow-wrap: normal;
  width: 600px;
  margin-bottom: 0;
  font-family: Montserrat, sans-serif;
  text-decoration: none;
  display: flex;
}

.display-13.text-align-center.flex-horizontal.eg-blog-card-tags {
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  text-decoration: none;
}

.display-13.text-align-center.flex-horizontal.eg-kunder-800-d13 {
  color: var(--_colors---primary--100);
  font-weight: 800;
}

.display-13.text-align-center.karriar-h1 {
  text-align: center;
  letter-spacing: -.02em;
  width: 100%;
  max-width: 100%;
  margin-bottom: 10px;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.base-icon-font-3 {
  font-family: Line Rounded Icon Font Brix, Arial, sans-serif;
}

.buttons-row-3 {
  grid-column-gap: .75rem;
  grid-row-gap: .75rem;
  flex-flow: wrap;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.buttons-row-3.is-align-center-2 {
  justify-content: center;
  align-items: center;
}

.custom-icon-set-3 {
  font-family: Builderaifont, Arial, sans-serif;
  font-weight: 400;
}

.button-5 {
  z-index: 1;
  perspective: 100px;
  color: #fff;
  transform-style: preserve-3d;
  background-color: #030303;
  border: 1px solid #030303;
  border-radius: .75rem;
  justify-content: center;
  align-items: center;
  padding: 1rem 2rem;
  font-size: 1rem;
  font-weight: 500;
  line-height: 1.25em;
  text-decoration: none;
  transition-property: transform;
  transition-duration: .3s;
  position: relative;
  overflow: hidden;
}

.button-5:hover, .button-5:hover:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .button-5:hover:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .button-5:hover:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .button-5:hover:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .button-5:hover:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
  color: #fff;
  transform: scale3d(.98, .98, 1.01);
}

.button-5.is-secondary-2 {
  color: #030b1d;
  background-color: #fff0;
  border-color: #030b1d;
}

.button-5.is-secondary-2:hover, .button-5.is-secondary-2:hover:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .button-5.is-secondary-2:hover:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .button-5.is-secondary-2:hover:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .button-5.is-secondary-2:hover:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .button-5.is-secondary-2:hover:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
  color: #030b1d;
}

.display-14 {
  padding-top: 67px;
  font-family: Montserrat, sans-serif;
  font-size: 3.75rem;
  font-weight: 700;
  line-height: 1.115em;
}

.display-14.eg-estracer-800-d14, .display-14.eg-esm-800-d14 {
  font-weight: 800;
}

.base-icon-font-4 {
  font-family: Line Rounded Icon Font Brix, Arial, sans-serif;
}

.base-icon-font-4.is-strong-6.is-kontakt-link-arrow {
  margin-top: 0;
  margin-bottom: 0;
  line-height: 1;
  display: inline-block;
}

.base-icon-font-4.is-secondary-168, .base-icon-font-4.is-secondary-216, .base-icon-font-4.is-secondary-206 {
  color: #414042;
}

.custom-icon-set-4 {
  font-family: Builderaifont, Arial, sans-serif;
  font-weight: 400;
}

.buttons-row-4 {
  grid-column-gap: .75rem;
  grid-row-gap: .75rem;
  flex-flow: wrap;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.buttons-row-4.is-align-center-2 {
  justify-content: center;
  align-items: center;
}

.button-6 {
  z-index: 1;
  perspective: 100px;
  color: #fff;
  transform-style: preserve-3d;
  background-color: #030303;
  border: 1px solid #030303;
  border-radius: .75rem;
  justify-content: center;
  align-items: center;
  padding: 1rem 2rem;
  font-size: 1rem;
  font-weight: 500;
  line-height: 1.25em;
  text-decoration: none;
  transition-property: transform;
  transition-duration: .3s;
  position: relative;
  overflow: hidden;
}

.button-6:hover, .button-6:hover:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .button-6:hover:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .button-6:hover:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .button-6:hover:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .button-6:hover:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
  color: #fff;
  transform: scale3d(.98, .98, 1.01);
}

.button-6.is-secondary-2 {
  color: #030b1d;
  background-color: #fff0;
  border-color: #0d0d0e;
}

.button-6.is-secondary-2:hover, .button-6.is-secondary-2:hover:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .button-6.is-secondary-2:hover:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .button-6.is-secondary-2:hover:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .button-6.is-secondary-2:hover:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .button-6.is-secondary-2:hover:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
  color: #030b1d;
}

.gtp-chat-menu-2 {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  color: #030b1d;
  background-color: #fff;
  border-radius: .875rem;
  justify-content: center;
  align-items: center;
  padding: .75rem;
  font-size: .75rem;
  font-weight: 500;
  text-decoration: none;
  display: flex;
  position: relative;
  overflow: hidden;
  box-shadow: 0 .65px .65px #508dff0f, 0 2.58px 2.58px #508dff0f;
}

.custom-icon-set-5 {
  font-family: Builderaifont, Arial, sans-serif;
  font-weight: 400;
}

.gtp-chat-menu-button-2 {
  color: #fff;
  background-color: #d3d8e9;
  border-radius: 100%;
  justify-content: center;
  align-items: center;
  min-width: 2.625rem;
  max-width: 2.625rem;
  min-height: 2.625rem;
  max-height: 2.625rem;
  display: flex;
}

.display-15 {
  font-family: var(--_typography---core--font--family--primary-font);
  font-size: 3.75rem;
  font-weight: 600;
  line-height: 1.115em;
}

.grid-2-columns-2 {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: start;
  display: grid;
}

.grid-2-columns-2.is-1-column-tablet.gap-row-lg-tablet {
  grid-template-columns: 1fr;
}

.gtp-chat-features-2 {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  justify-content: flex-start;
  align-items: center;
  padding-left: .625rem;
  display: flex;
}

.gpt-chat-promp-window-2 {
  background-color: #f7f9fc;
  border-radius: 1.75rem;
  min-height: 9.625rem;
  margin-bottom: 1rem;
  padding: 1.25rem;
  position: relative;
}

.section-6 {
  background-color: #fff;
  padding-top: 7.5rem;
  padding-bottom: 7.5rem;
}

.section-6.is-inner-section-inside {
  width: 100%;
  max-width: 90rem;
  margin-left: auto;
  margin-right: auto;
  padding: 0 1.25rem;
}

.buttons-row-5 {
  grid-column-gap: .75rem;
  grid-row-gap: .75rem;
  flex-flow: wrap;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.buttons-row-5.is-align-center-2 {
  justify-content: center;
  align-items: center;
}

.buttons-row-5.is-align-center-start {
  justify-content: flex-start;
  align-items: center;
}

.gtp-chat-menu-arrow-2 {
  color: #62697d;
  min-width: .75rem;
  max-width: .75rem;
  min-height: .75rem;
  max-height: .75rem;
}

.gpt-chat-window-2 {
  background-color: #fff;
  border: 1px solid #f7f9fc;
  border-radius: 2rem;
  padding: .75rem .625rem 1rem;
  text-decoration: none;
  position: relative;
  overflow: hidden;
  box-shadow: 0 1.35px 1.35px #508dff0f, 0 5.38px 5.38px #508dff0f;
}

.gpt-chat-menu-wrapper-2 {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  justify-content: flex-start;
  align-items: center;
  display: flex;
  position: absolute;
  inset: auto 10px 10px auto;
}

.inner-section-2 {
  z-index: 1;
  background-color: #f7f9fc;
  border-radius: 3.75rem;
  max-width: 90rem;
  margin-left: auto;
  margin-right: auto;
  padding-top: 6.25rem;
  padding-bottom: 6.25rem;
  position: relative;
  overflow: hidden;
}

.inner-section-2.is-cta-version-one {
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/69cbd39c6e1229d6ca58f341/69d656956b3ad514ffa41b95_Gradient%20Ljusbla%CC%8A%20(2800%20x%20756%20px).png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  padding-top: 7.5rem;
  padding-bottom: 7.5rem;
}

.inner-section-2.is-home-page-version-two {
  background-color: #fff;
  padding-top: 0;
  padding-bottom: 0;
  overflow: visible;
}

.inner-section-2.is-integration-hero {
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/69cbd39c6e1229d6ca58f341/69d656956b3ad514ffa41b95_Gradient%20Ljusbla%CC%8A%20(2800%20x%20756%20px).png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  padding-top: 18.625rem;
  padding-bottom: 13.125rem;
}

.inner-section-2.is-template-page-hero {
  color: #f7f9fc;
  background-color: #0060a9;
  background-image: url("https://cdn.prod.website-files.com/69cbd39c6e1229d6ca58f341/69d656956b3ad514ffa41b95_Gradient%20Ljusbla%CC%8A%20(2800%20x%20756%20px).png");
  background-position: 0 0;
  background-size: auto;
  width: 100%;
  padding-top: 8.75rem;
}

.inner-section-2.is-contact-hero-version-two {
  z-index: -1;
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/69cbd39c6e1229d6ca58f341/69d656956b3ad514ffa41b95_Gradient%20Ljusbla%CC%8A%20(2800%20x%20756%20px).png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  flex-flow: column;
  justify-content: flex-end;
  align-items: center;
  min-height: 30rem;
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
  position: absolute;
  top: 0;
  left: 1.25rem;
  right: 1.25rem;
}

.inner-section-2.is-home-page-version-one {
  background-image: url("https://cdn.prod.website-files.com/69cbd39c6e1229d6ca58f341/69d656956b3ad514ffa41b95_Gradient%20Ljusbla%CC%8A%20(2800%20x%20756%20px).png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  padding-top: 10rem;
}

.inner-section-2.is-home-page-version-one.eg-case-hero-short {
  box-sizing: border-box;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  min-height: 36rem;
  padding-top: 9rem;
  padding-bottom: 5rem;
  display: flex;
}

.inner-section-2.eg-case-hero-inner {
  background-image: none;
  padding-top: 8rem;
  padding-bottom: 5rem;
}

.inner-section-2.is-models-marquee-vertical {
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/69cbd39c6e1229d6ca58f341/69cbd39d6e1229d6ca58f5c5_background-gradient-v9-builderai-webflow-template.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  padding-top: 3rem;
  padding-bottom: 4rem;
}

.gtp-chat-menu-logo-2 {
  grid-column-gap: .25rem;
  grid-row-gap: .25rem;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.button-7 {
  z-index: 1;
  perspective: 100px;
  color: #fff;
  transform-style: preserve-3d;
  background-color: #030303;
  border: 1px solid #030303;
  border-radius: .75rem;
  justify-content: center;
  align-items: center;
  padding: 1rem 2rem;
  font-size: 1rem;
  font-weight: 500;
  line-height: 1.25em;
  text-decoration: none;
  transition-property: transform;
  transition-duration: .3s;
  position: relative;
  overflow: hidden;
}

.button-7:hover, .button-7:hover:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .button-7:hover:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .button-7:hover:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .button-7:hover:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .button-7:hover:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
  color: #fff;
  transform: scale3d(.98, .98, 1.01);
}

.button-7.is-secondary-2 {
  color: #030b1d;
  background-color: #fff0;
  border-color: #030b1d;
}

.button-7.is-secondary-2:hover, .button-7.is-secondary-2:hover:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .button-7.is-secondary-2:hover:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .button-7.is-secondary-2:hover:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .button-7.is-secondary-2:hover:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .button-7.is-secondary-2:hover:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
  color: #030b1d;
}

.display-16 {
  font-family: var(--_typography---core--font--family--primary-font);
  font-size: 3.75rem;
  font-weight: 600;
  line-height: 1.115em;
}

.slider-wrapper-2 {
  background-color: #fff0;
  width: 100%;
  height: 100%;
}

.slider-wrapper-2.is-testimonial-slider {
  padding-bottom: 5rem;
}

.grid-1-column-2 {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  flex-direction: column;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.badge-wrapper-2.is-position-top-right-2xs-4 {
  position: absolute;
  inset: 16px 16px auto auto;
}

.image-wrapper-2 {
  margin-bottom: 0;
  position: relative;
  overflow: hidden;
}

.image-wrapper-2._w-h-100.is-border-radius-lg-2 {
  border-radius: 2.5rem;
}

.slider-pagination-button-2 {
  color: #8f96a9;
  background-color: #f7f9fc;
  border: 1px solid #f7f9fc;
  border-radius: .75rem;
  justify-content: center;
  align-items: center;
  min-width: 3rem;
  max-width: 3rem;
  min-height: 3rem;
  max-height: 3rem;
  margin-left: 0;
  margin-right: 0;
  padding: 0;
  font-size: 1.125rem;
  font-weight: 500;
  line-height: 1.25em;
  text-decoration: none;
  transition: color .3s, border-color .3s, background-color .3s;
  display: flex;
  position: relative;
  overflow: hidden;
}

.slider-pagination-button-2:hover, .slider-pagination-button-2:hover:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .slider-pagination-button-2:hover:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .slider-pagination-button-2:hover:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .slider-pagination-button-2:hover:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .slider-pagination-button-2:hover:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
  color: #fff;
  background-color: #030b1d;
  border-color: #030b1d;
}

.slider-pagination-button-2.is-position-right {
  margin-left: auto;
  margin-right: auto;
  position: absolute;
  inset: auto 0 0 4rem;
}

.slider-pagination-button-2.is-position-right.is-tool-slider {
  left: 10rem;
}

.slider-pagination-button-2.is-position-left {
  margin-left: auto;
  margin-right: auto;
  position: absolute;
  inset: auto 4rem 0 0;
}

.slider-pagination-button-2.is-position-left.is-tool-slider {
  right: 10rem;
}

.custom-icon-set-6 {
  font-family: Builderaifont, Arial, sans-serif;
  font-weight: 400;
}

.icon-font-rounded-2 {
  font-family: Line Rounded Icon Font Brix, Arial, sans-serif;
}

.mg-top-4xs-2 {
  margin-top: .5rem;
  padding-bottom: 20px;
  padding-left: 20px;
  display: flex;
}

.icon-svg-2 {
  min-width: 1.25rem;
  max-width: 1.25rem;
  min-height: 1.25rem;
  max-height: 1.25rem;
}

.icon-svg-2.is-md {
  min-width: 2rem;
  max-width: 2rem;
  min-height: 2rem;
  max-height: 2rem;
}

.icon-svg-2.is-sm {
  min-width: 1rem;
  max-width: 1rem;
  min-height: 1rem;
  max-height: 1rem;
}

.icon-svg-2.text-color-secondary-400.is-kontakt-icon {
  flex-shrink: 0;
  width: 2rem;
  min-width: 2rem;
  max-width: 2rem;
  height: 2rem;
  min-height: 2rem;
  max-height: 2rem;
  display: block;
  overflow: visible;
}

.icon-svg-2.is-2xs {
  min-width: 1rem;
  max-width: 1rem;
  min-height: 1rem;
  max-height: 1rem;
}

.icon-svg-2.is-kontakt-icon {
  min-width: 2rem;
  max-width: 2rem;
  min-height: 2rem;
  max-height: 2rem;
}

.slider-nav-2 {
  grid-column-gap: .25rem;
  background-color: #f7f9fc;
  border-radius: .75rem;
  justify-content: center;
  align-items: center;
  max-width: 5.375rem;
  height: 3rem;
  margin-top: auto;
  margin-left: auto;
  margin-right: auto;
  padding: 0;
  font-size: .375rem;
  line-height: 1em;
  display: flex;
  inset: auto 0 0;
}

.slider-slide-2 {
  margin-right: 1rem;
}

.grid-2-columns-auto-2 {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  grid-template-rows: auto;
  grid-template-columns: auto auto;
  justify-content: space-between;
  align-items: center;
}

.grid-2-columns-auto-2.is-gap-xs {
  grid-column-gap: 1.25rem;
  grid-row-gap: 1.25rem;
}

.grid-2-columns-auto-2.is-gap-xs.is-align-center-start {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  font-weight: var(--_typography---core--font--weight--bold);
  grid-template-rows: auto auto;
  place-items: center;
}

.grid-2-columns-auto-2.is-1-column-center {
  text-align: center;
  grid-template-columns: 1fr;
  place-items: center;
}

.grid-2-columns-auto-2.is-1-column-tablet {
  grid-column-gap: 5.7rem;
  grid-row-gap: 5.7rem;
  grid-template-rows: auto;
  grid-template-columns: auto 1fr;
  grid-auto-columns: 1fr;
  justify-content: stretch;
  display: grid;
}

.grid-2-columns-auto-2.is-1-column-tablet.is-gap-4xs {
  grid-column-gap: 0rem;
  grid-row-gap: 2.2rem;
  grid-template-columns: auto .75fr;
}

.grid-2-columns-auto-2.is-1-column-tablet.mg-bottom-md.karriar-jobs-heading {
  text-align: center;
  justify-content: center;
  width: 100%;
  margin-bottom: .5rem;
  display: flex;
}

.grid-2-columns-auto-2.is-gap-4xs {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
}

.grid-2-columns-auto-2.is-1-column-tablet {
  grid-column-gap: 5.7rem;
  grid-row-gap: 5.7rem;
  grid-template-rows: auto;
  grid-template-columns: auto 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: row;
  justify-content: stretch;
  margin: 10px auto 40px 0;
  display: block;
}

.grid-2-columns-auto-2.is-gap-3xs {
  grid-column-gap: .75rem;
  grid-row-gap: .75rem;
}

.grid-2-columns-auto-2.eg-blog-tag-row {
  flex-wrap: wrap;
  justify-content: center;
  align-items: center;
  width: 100%;
  margin-bottom: 2.5rem;
  display: flex;
}

.button-8 {
  z-index: 1;
  perspective: 100px;
  color: #fff;
  transform-style: preserve-3d;
  background-color: #030303;
  border: 1px solid #030303;
  border-radius: .75rem;
  justify-content: center;
  align-items: center;
  padding: 1rem 2rem;
  font-size: 1rem;
  font-weight: 500;
  line-height: 1.25em;
  text-decoration: none;
  transition-property: transform;
  transition-duration: .3s;
  position: relative;
  overflow: hidden;
}

.button-8:hover, .button-8:hover:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .button-8:hover:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .button-8:hover:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .button-8:hover:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .button-8:hover:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
  color: #fff;
  transform: scale3d(.98, .98, 1.01);
}

.button-8.is-secondary-2 {
  color: #030b1d;
  background-color: #fff0;
  border-color: #030b1d;
}

.button-8.is-secondary-2:hover, .button-8.is-secondary-2:hover:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .button-8.is-secondary-2:hover:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .button-8.is-secondary-2:hover:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .button-8.is-secondary-2:hover:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .button-8.is-secondary-2:hover:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
  color: #030b1d;
}

.section-7 {
  background-color: #fff;
  padding-top: 7.5rem;
  padding-bottom: 7.5rem;
}

.section-7.is-xl {
  padding-top: 8.75rem;
  padding-bottom: 8.75rem;
}

.section-7.is-xl.overflow-hidden.eg-home-varfor-bg {
  background-color: #fff;
  background-image: linear-gradient(#fff 0%, #eef5ff 45%, #fff 100%);
  width: 100%;
  max-width: none;
  margin-top: 0;
  padding-top: max(208px, 100vh - 460px);
  overflow: visible;
}

.display-17 {
  font-family: var(--_typography---core--font--family--primary-font);
  font-size: 2.25rem;
  font-weight: 600;
  line-height: 1.25em;
}

.badge-2 {
  grid-column-gap: .75rem;
  grid-row-gap: .75rem;
  color: #fff;
  background-color: #030303;
  border: 1px solid #030303;
  border-radius: .75rem;
  justify-content: center;
  align-items: center;
  padding: .5rem 1rem;
  line-height: 1.25em;
  display: inline-flex;
  overflow: hidden;
}

.control-group-2 {
  grid-column-gap: .25rem;
  grid-row-gap: .25rem;
  flex-flow: wrap;
  justify-content: center;
  align-items: center;
  display: flex;
}

.control-group-2.is-font-weight-mid {
  font-weight: 500;
}

.image-10 {
  object-fit: cover;
}

.image-10.is-full-screen {
  object-fit: cover;
  width: 100%;
  height: 100%;
}

.display-18 {
  font-family: Montserrat, sans-serif;
  font-size: 1.5rem;
  font-weight: 600;
  line-height: 1.25em;
}

.display-18.eg-home-800-d18 {
  color: var(--_colors---primary--100);
  font-weight: 800;
}

.mg-top-2xs-2 {
  margin-top: 1rem;
}

.display-19 {
  font-family: var(--_typography---core--font--family--primary-font);
  font-size: 3.75rem;
  font-weight: 600;
  line-height: 1.115em;
}

.display-19.text-color-title {
  font-size: 35px;
}

.display-19.is-platforms {
  color: #0a1f3a;
  letter-spacing: -.02em;
  font-size: 2.25rem;
  font-weight: 600;
  line-height: 1.25em;
}

.grid-2-columns-right-3xs-2 {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1.3fr;
}

.grid-2-columns-right-3xs-2.is-gap-none {
  grid-column-gap: 0rem;
  grid-row-gap: 0rem;
}

.grid-1-column-3 {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  flex-direction: column;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.image-wrapper-3 {
  text-align: center;
  margin-top: 1.25px;
  margin-bottom: 0;
  position: relative;
  overflow: hidden;
}

.button-9 {
  z-index: 1;
  perspective: 100px;
  color: #fff;
  transform-style: preserve-3d;
  background-color: #030303;
  border: 1px solid #030303;
  border-radius: .75rem;
  justify-content: center;
  align-items: center;
  padding: 1rem 2rem;
  font-size: 1rem;
  font-weight: 500;
  line-height: 1.25em;
  text-decoration: none;
  transition-property: transform;
  transition-duration: .3s;
  position: relative;
  overflow: hidden;
}

.button-9:hover, .button-9:hover:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .button-9:hover:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .button-9:hover:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .button-9:hover:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .button-9:hover:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
  color: #fff;
  transform: scale3d(.98, .98, 1.01);
}

.button-9.is-secondary-13 {
  color: #030b1d;
  background-color: #fff0;
  border-color: #030b1d;
}

.button-9.is-secondary-13:hover, .button-9.is-secondary-13:hover:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .button-9.is-secondary-13:hover:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .button-9.is-secondary-13:hover:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .button-9.is-secondary-13:hover:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .button-9.is-secondary-13:hover:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
  color: #030b1d;
}

.grid-2-columns-left-3xs-2 {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  grid-template-rows: auto;
  grid-template-columns: 1.3fr 1fr;
}

.grid-2-columns-left-3xs-2.is-gap-none {
  grid-template-columns: 1.3fr 1fr;
}

.display-20 {
  font-family: var(--_typography---core--font--family--primary-font);
  font-size: 3rem;
  font-weight: 600;
  line-height: 1.25em;
}

.grid-3-columns-2 {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.grid-3-columns-2.is-1-column-tablet {
  grid-template-columns: 1fr 1fr;
}

.grid-3-columns-2.is-platforms {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  grid-template-columns: 1fr 1fr;
  width: 100%;
  max-width: none;
}

.link-2 {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  color: var(--_colors---neutrals--600);
  font-weight: 400;
  line-height: 1.25em;
  text-decoration: none;
  transition: color .3s;
}

.link-2:hover, .link-2:hover:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .link-2:hover:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .link-2:hover:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .link-2:hover:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .link-2:hover:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
  color: #030303;
}

.link-2.is-mid {
  font-weight: 500;
}

.text-align-center-2 {
  text-align: center;
}

.mg-vertical-4xs---sm-2 {
  margin-top: .5rem;
  margin-bottom: 1.5rem;
}

.card-2 {
  z-index: 1;
  background-color: #fff;
  border: 1px solid #f7f9fc;
  border-radius: 2rem;
  text-decoration: none;
  position: relative;
  overflow: hidden;
  box-shadow: 0 1.35px 1.35px #508dff0f, 0 5.38px 5.38px #508dff0f;
}

.card-2.video-lightbox-small {
  max-width: 16.75rem;
  padding: .75rem;
}

.icon-wrapper-2 {
  min-width: 4rem;
  max-width: 4rem;
  min-height: 4rem;
  max-height: 4rem;
  overflow: hidden;
}

.icon-wrapper-2.is-circle {
  border-radius: 100%;
}

.custom-icon-set-7 {
  font-family: Builderaifont, Arial, sans-serif;
  font-weight: 400;
}

.display-21 {
  font-family: var(--_typography---core--font--family--primary-font);
  font-size: 14px;
  font-weight: 600;
  line-height: 1.25em;
}

.image-11 {
  object-fit: cover;
}

.display-22 {
  font-family: var(--_typography---core--font--family--primary-font);
  margin-left: auto;
  margin-right: auto;
  font-size: 4.5rem;
  font-weight: 600;
  line-height: 1.115em;
  display: block;
}

.button-10 {
  z-index: 1;
  perspective: 100px;
  color: #fff;
  transform-style: preserve-3d;
  background-color: #030303;
  border: 1px solid #030303;
  border-radius: .75rem;
  justify-content: center;
  align-items: center;
  padding: 1rem 2rem;
  font-size: 1rem;
  font-weight: 500;
  line-height: 1.25em;
  text-decoration: none;
  transition-property: transform;
  transition-duration: .3s;
  position: relative;
  overflow: hidden;
}

.button-10:hover, .button-10:hover:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .button-10:hover:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .button-10:hover:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .button-10:hover:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .button-10:hover:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
  color: #fff;
  transform: scale3d(.98, .98, 1.01);
}

.button-10.is-secondary-2 {
  color: #030b1d;
  background-color: #fff0;
  border-color: #030b1d;
}

.button-10.is-secondary-2:hover, .button-10.is-secondary-2:hover:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .button-10.is-secondary-2:hover:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .button-10.is-secondary-2:hover:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .button-10.is-secondary-2:hover:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .button-10.is-secondary-2:hover:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
  color: #030b1d;
}

.grid-1-column-4 {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  flex-direction: column;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.grid-1-column-4.is-gap-5xl {
  grid-column-gap: 12.5rem;
  grid-row-gap: 12.5rem;
}

.display-23 {
  font-family: var(--_typography---core--font--family--primary-font);
  font-size: 1rem;
  font-weight: 600;
  line-height: 1.25em;
}

.custom-icon-set-8 {
  font-family: Builderaifont, Arial, sans-serif;
  font-weight: 400;
}

.grid-2-columns-right-4xs-2 {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1.2fr;
}

.video-wrapper-2 {
  z-index: 1;
  border-radius: 1rem;
  max-width: 5.5rem;
  position: relative;
  overflow: hidden;
}

.badge-3 {
  grid-column-gap: .75rem;
  grid-row-gap: .75rem;
  color: #fff;
  background-color: #030303;
  border: 1px solid #030303;
  border-radius: .75rem;
  justify-content: center;
  align-items: center;
  padding: .5rem 1rem;
  line-height: 1.25em;
  display: inline-flex;
  overflow: hidden;
}

.badge-3.is-accent-dark-2 {
  color: #476aff;
  background-color: #f4f7ff;
  border-color: #f4f7ff;
}

.image-hero-container-2 {
  z-index: 1;
  border-radius: 3.75rem;
  justify-content: center;
  align-items: center;
  width: 52%;
  max-width: 44.3rem;
  display: flex;
  position: absolute;
  inset: 0 0 0 auto;
  overflow: hidden;
}

.image-12 {
  object-fit: cover;
}

.image-12.is-full-screen {
  object-fit: cover;
  width: 100%;
  height: 100%;
}

.display-24 {
  font-family: var(--_typography---core--font--family--primary-font);
  margin-left: auto;
  margin-right: auto;
  font-size: 4.5rem;
  font-weight: 600;
  line-height: 1.115em;
  display: block;
}

.display-24.mg-top-3xs {
  font-family: Montserrat, sans-serif;
  font-size: 7rem;
  font-weight: 700;
}

.button-11 {
  z-index: 1;
  perspective: 100px;
  color: #fff;
  transform-style: preserve-3d;
  background-color: #030303;
  border: 1px solid #030303;
  border-radius: .75rem;
  justify-content: center;
  align-items: center;
  padding: 1rem 2rem;
  font-size: 1rem;
  font-weight: 500;
  line-height: 1.25em;
  text-decoration: none;
  transition-property: transform;
  transition-duration: .3s;
  position: relative;
  overflow: hidden;
}

.button-11:hover, .button-11:hover:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .button-11:hover:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .button-11:hover:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .button-11:hover:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .button-11:hover:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
  color: #fff;
  transform: scale3d(.98, .98, 1.01);
}

.button-11.is-secondary-2 {
  color: #030b1d;
  background-color: #fff0;
  border-color: #030b1d;
}

.button-11.is-secondary-2:hover, .button-11.is-secondary-2:hover:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .button-11.is-secondary-2:hover:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .button-11.is-secondary-2:hover:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .button-11.is-secondary-2:hover:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .button-11.is-secondary-2:hover:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
  color: #030b1d;
}

.grid-1-column-5 {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  flex-direction: column;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.grid-1-column-5.is-gap-5xl {
  grid-column-gap: 12.5rem;
  grid-row-gap: 5.9rem;
  grid-template-rows: auto auto;
}

.display-25 {
  font-family: var(--_typography---core--font--family--primary-font);
  font-size: 1rem;
  font-weight: 600;
  line-height: 1.25em;
}

.custom-icon-set-9 {
  font-family: Builderaifont, Arial, sans-serif;
  font-weight: 400;
}

.grid-2-columns-right-4xs-3 {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1.2fr;
}

.video-wrapper-3 {
  z-index: 1;
  border-radius: 1rem;
  max-width: 5.5rem;
  position: relative;
  overflow: hidden;
}

.badge-4 {
  grid-column-gap: .75rem;
  grid-row-gap: .75rem;
  color: #fff;
  background-color: #030303;
  border: 1px solid #030303;
  border-radius: .75rem;
  justify-content: center;
  align-items: center;
  padding: .5rem 1rem;
  line-height: 1.25em;
  display: inline-flex;
  overflow: hidden;
}

.badge-4.is-accent-dark-2 {
  color: #476aff;
  background-color: #f4f7ff;
  border-color: #f4f7ff;
}

.image-hero-container-3 {
  z-index: 1;
  border-radius: 3.75rem;
  justify-content: center;
  align-items: center;
  width: 52%;
  max-width: 44.3rem;
  display: flex;
  position: absolute;
  inset: 0 0 0 auto;
  overflow: hidden;
}

.image-13 {
  object-fit: cover;
}

.image-13.is-full-screen {
  object-fit: cover;
  aspect-ratio: auto;
  object-fit: cover;
  width: 100%;
  height: 100%;
  padding-top: 0;
  padding-bottom: 0;
  padding-right: 10px;
}

.display-26 {
  font-family: var(--_typography---core--font--family--primary-font);
  font-size: 3.75rem;
  font-weight: 600;
  line-height: 1.115em;
}

.slider-wrapper-3 {
  background-color: #fff0;
  width: 100%;
  height: 100%;
}

.slider-wrapper-3.is-testimonial-slider {
  margin-top: 40px;
  padding-bottom: 5rem;
}

.slider-wrapper-3.is-testimonial-slider.eg-kundcase-slider-clip-t, .slider-wrapper-3.eg-kundcase-slider-clip {
  max-width: 100%;
  overflow: hidden;
}

.custom-icon-set-10 {
  font-family: Builderaifont, Arial, sans-serif;
  font-weight: 400;
}

.grid-1-column-6 {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  flex-direction: column;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.button-12 {
  z-index: 1;
  perspective: 100px;
  color: #fff;
  transform-style: preserve-3d;
  background-color: #030303;
  border: 1px solid #030303;
  border-radius: .75rem;
  justify-content: center;
  align-items: center;
  padding: 1rem 2rem;
  font-size: 1rem;
  font-weight: 500;
  line-height: 1.25em;
  text-decoration: none;
  transition-property: transform;
  transition-duration: .3s;
  position: relative;
  overflow: hidden;
}

.button-12:hover, .button-12:hover:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .button-12:hover:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .button-12:hover:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .button-12:hover:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .button-12:hover:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
  color: #fff;
  transform: scale3d(.98, .98, 1.01);
}

.button-12.is-secondary-2 {
  color: #030b1d;
  background-color: #fff0;
  border-color: #030b1d;
}

.button-12.is-secondary-2:hover, .button-12.is-secondary-2:hover:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .button-12.is-secondary-2:hover:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .button-12.is-secondary-2:hover:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .button-12.is-secondary-2:hover:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .button-12.is-secondary-2:hover:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
  color: #030b1d;
}

.image-wrapper-4 {
  margin-bottom: 0;
  position: relative;
  overflow: hidden;
}

.image-wrapper-4._w-h-100.is-border-radius-lg {
  border-radius: 2.5rem;
}

.image-wrapper-4._w-h-100.is-border-radius-md {
  border-radius: 2rem;
}

.image-wrapper-4._w-h-100.is-border-radius-2xl-3 {
  border-radius: 3.75rem;
}

.image-wrapper-4.is-blog-image-version-two {
  box-sizing: content-box;
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  aspect-ratio: auto;
  object-fit: fill;
  border: 1.22px solid #f7f9fc;
  border-radius: 2rem;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: block;
  position: static;
  overflow: hidden;
}

.image-wrapper-4.eg-blog-card-image {
  aspect-ratio: 16 / 10;
  background-color: #0000;
  border-radius: 1.25rem;
  align-self: stretch;
  width: 100%;
  max-width: 100%;
  height: auto;
  margin-bottom: 0;
  overflow: hidden;
}

.slider-pagination-button-3 {
  color: #8f96a9;
  background-color: #f7f9fc;
  border: 1px solid #f7f9fc;
  border-radius: .75rem;
  justify-content: center;
  align-items: center;
  min-width: 3rem;
  max-width: 3rem;
  min-height: 3rem;
  max-height: 3rem;
  margin-left: 0;
  margin-right: 0;
  padding: 0;
  font-size: 1.125rem;
  font-weight: 500;
  line-height: 1.25em;
  text-decoration: none;
  transition: color .3s, border-color .3s, background-color .3s;
  display: flex;
  position: relative;
  overflow: hidden;
}

.slider-pagination-button-3:hover, .slider-pagination-button-3:hover:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .slider-pagination-button-3:hover:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .slider-pagination-button-3:hover:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .slider-pagination-button-3:hover:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .slider-pagination-button-3:hover:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
  color: #fff;
  background-color: #030b1d;
  border-color: #030b1d;
}

.slider-pagination-button-3.is-position-right {
  margin-left: auto;
  margin-right: auto;
  position: absolute;
  inset: auto 0 0 4rem;
}

.slider-pagination-button-3.is-position-right.is-tool-slider {
  left: 10rem;
}

.slider-pagination-button-3.is-position-left {
  margin-left: auto;
  margin-right: auto;
  position: absolute;
  inset: auto 4rem 0 0;
}

.slider-pagination-button-3.is-position-left.is-tool-slider {
  right: 10rem;
}

.section-8 {
  background-color: #fff;
  padding-top: 7.5rem;
  padding-bottom: 7.5rem;
}

.section-8.is-xl {
  padding-top: 8.75rem;
  padding-bottom: 8.75rem;
}

.display-27 {
  font-family: var(--_typography---core--font--family--primary-font);
  font-size: 2.25rem;
  font-weight: 600;
  line-height: 1.25em;
}

.badge-5 {
  grid-column-gap: .75rem;
  grid-row-gap: .75rem;
  color: #fff;
  background-color: #030303;
  border: 1px solid #030303;
  border-radius: .75rem;
  justify-content: center;
  align-items: center;
  padding: .5rem 1rem;
  line-height: 1.25em;
  display: inline-flex;
  overflow: hidden;
}

.collection-list-wrapper-3 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  padding-left: 0;
  display: block;
}

.collection-list {
  grid-column-gap: 4px;
  grid-row-gap: 4px;
  flex-flow: row;
  grid-template: "."
  / 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  place-items: center stretch;
  margin-left: auto;
  margin-right: auto;
  padding-bottom: 0;
  padding-left: 0;
  padding-right: 0;
  display: flex;
  position: relative;
  left: auto;
}

.collection-list.tags-wrap-fix {
  white-space: nowrap;
  flex-wrap: wrap;
  align-content: flex-start;
  min-height: 68px;
}

.collection-item {
  clear: none;
  grid-column-gap: 6px;
  grid-row-gap: 6px;
  text-align: center;
  flex-flow: row;
  flex: 0 auto;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  align-items: center;
  margin-right: 0;
  padding-bottom: 0;
  padding-right: 0;
  display: flex;
  position: relative;
  left: auto;
}

.collection-item.tag-item-no-shrink {
  flex-shrink: 0;
}

.empty-state-3 {
  -webkit-text-stroke-color: var(--_globals---global--background--100);
}

.link-block {
  aspect-ratio: auto;
  object-fit: cover;
  display: block;
  position: absolute;
  inset: 0%;
  overflow: visible;
}

.link-block-2 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-flow: column;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: block;
  position: relative;
  inset: auto 0%;
}

.paragraph-4 {
  object-fit: contain;
  margin-left: -40px;
  display: flex;
}

.div-block-9 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  justify-content: flex-start;
  align-items: flex-end;
  margin-bottom: 0;
  display: flex;
  position: absolute;
  bottom: 20px;
  right: 20px;
}

.link-block-3 {
  position: absolute;
  inset: 0%;
}

.text-block-2.w--open, .text-block-2.w--open:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .text-block-2.w--open:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .text-block-2.w--open:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .text-block-2.w--open:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .text-block-2.w--open:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-color: var(--_globals---global--borders--transparent);
  flex-flow: row;
  flex: 1;
  justify-content: flex-start;
  align-self: center;
  align-items: flex-start;
  margin-top: 140px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 40px;
  padding-left: 0;
  padding-right: 40px;
  display: flex;
}

.dropdown-list {
  z-index: 100;
  background-color: var(--_globals---global--background--transparent);
  margin-top: 140px;
}

.form-3 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.checkbox-field {
  box-sizing: border-box;
  float: left;
  border-radius: var(--border-radius--radius-pill);
  background-color: var(--_colors---system--blue-100);
  object-fit: contain;
  flex-flow: row;
  justify-content: center;
  align-self: center;
  align-items: center;
  min-width: auto;
  max-width: 100%;
  margin-bottom: 3px;
  padding: 8px 16px;
  display: flex;
  position: relative;
  overflow: hidden;
}

.checkbox-field.is-active {
  border: 1px solid var(--_colors---neutrals--400);
  background-color: var(--_colors---neutrals--300);
}

.checkbox-label {
  box-sizing: border-box;
  text-align: left;
  text-overflow: clip;
  overflow-wrap: break-word;
  object-fit: fill;
  flex: none;
  text-decoration: none;
  overflow: visible;
}

.checkbox-2 {
  z-index: 10;
  position: absolute;
  inset: 0%;
}

.checkbox-2.w--redirected-checked, .checkbox-2.w--redirected-checked:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .checkbox-2.w--redirected-checked:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .checkbox-2.w--redirected-checked:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .checkbox-2.w--redirected-checked:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .checkbox-2.w--redirected-checked:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
  z-index: auto;
  background-color: var(--_colors---system--blue-400);
  border: 1px solid #000;
  inset: 0%;
}

.collection-item-2 {
  grid-column-gap: 1px;
  grid-row-gap: 1px;
  flex-flow: wrap;
  justify-content: center;
  align-items: center;
  margin-left: 0;
  display: flex;
}

.collection-list-2 {
  grid-column-gap: 1px;
  grid-row-gap: 1px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-left: -165px;
  display: grid;
}

.dropdown-toggle-3 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  border-radius: var(--border-radius--radius-2xs);
  background-color: var(--_colors---system--blue-100);
  box-shadow: 0 2px 5px 0 var(--elements-webflow-library--general--shadow-01);
  justify-content: center;
  align-items: center;
  margin: auto auto 40px;
  padding-bottom: 20px;
  display: flex;
}

.dropdown-2 {
  justify-content: flex-start;
  align-items: center;
  margin-right: auto;
  padding-top: 10px;
  display: flex;
}

.collection-list-wrapper-4 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex-flow: row;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: row;
  justify-content: center;
  place-items: center;
  display: flex;
}

.form-block {
  grid-column-gap: 18px;
  grid-row-gap: 18px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-end;
  align-items: center;
  display: flex;
}

.collection-list-wrapper-5 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  margin-top: 50px;
  display: block;
  position: static;
  bottom: auto;
}

.collection-list-3 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  flex-flow: wrap;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: stretch;
  gap: 24px;
  width: 100%;
  margin-bottom: 40px;
  display: grid;
}

.collection-list-3:before, .collection-list-3:after, .collection-list-3:before:where(), .collection-list-3:after:where(), .collection-list-3:before:where(), .collection-list-3:after:where(), .collection-list-3:before:where(), .collection-list-3:after:where(), .collection-list-3:before:where(), .collection-list-3:after:where(), .collection-list-3:before:where(), .collection-list-3:after:where() {
  content: none;
  display: none;
}

.collection-list-3.eg-kunder-list {
  grid-template-rows: none;
  grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);
  gap: 24px;
  width: 100%;
  display: grid;
}

.text-block-3 {
  font-weight: var(--_typography---core--font--weight--strong);
  text-align: left;
  text-transform: none;
  direction: ltr;
  text-decoration: none;
}

.figure:where(.w-variant-edd81bf0-b692-8ece-325a-a71b76ccfba3) {
  aspect-ratio: auto;
  object-fit: contain;
  position: static;
  overflow: hidden;
}

.figure.is-border-radius-xl, .figure.is-border-radius-xl-2 {
  border-radius: var(--_components---border-radius--xl);
}

.div-block-10 {
  object-fit: contain;
  width: 100%;
  height: 100%;
  margin-right: 0;
}

.image-14 {
  float: left;
}

.collection-item-3 {
  box-sizing: border-box;
  float: none;
  flex-direction: column;
  flex: none;
  align-self: stretch;
  width: 100%;
  min-width: 0;
  max-width: none;
  height: 100%;
  display: flex;
}

.collection-item-3.eg-kunder-item {
  float: none;
  flex: none;
  width: 100%;
  min-width: 0;
  max-width: none;
  display: flex;
}

.brix---color-neutral-815 {
  color: var(--elements-webflow-library--neutral--800\<deleted\|variable-44c33ad4\>);
}

.brix---color-neutral-816 {
  color: var(--elements-webflow-library--neutral--600\<deleted\|variable-06b40b4b\>);
}

.brix---mg-bottom-40px-4 {
  margin-bottom: 40px;
}

.brix---position-relative {
  position: relative;
}

.brix---buttons-row-3 {
  align-items: center;
  display: flex;
}

.brix---container-default-5 {
  max-width: 1218px;
  padding-left: 24px;
  padding-right: 24px;
}

.brix---header-content-wrapper {
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.brix---header-nav-menu-list {
  z-index: 1;
  justify-content: flex-end;
  align-items: center;
  margin-bottom: 0;
  padding-left: 0;
  list-style-type: none;
  display: flex;
}

.brix---header-nav-link {
  color: var(--elements-webflow-library--neutral--800\<deleted\|variable-44c33ad4\>);
  padding: 0;
  font-size: 18px;
  line-height: 20px;
  transition: color .3s;
}

.brix---header-nav-link:hover, .brix---header-nav-link:hover:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .brix---header-nav-link:hover:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .brix---header-nav-link:hover:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .brix---header-nav-link:hover:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .brix---header-nav-link:hover:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
  color: var(--elements-webflow-library--accent--primary-1\<deleted\|variable-86b36df2\>);
}

.brix---header-nav-list-item {
  margin-bottom: 0;
  padding-left: 32px;
}

.brix---dropdown-toggle {
  color: var(--elements-webflow-library--neutral--800\<deleted\|variable-44c33ad4\>);
  align-items: center;
  padding: 0;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 18px;
  line-height: 20px;
  transition: color .3s;
  display: flex;
}

.brix---dropdown-toggle:hover, .brix---dropdown-toggle:hover:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .brix---dropdown-toggle:hover:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .brix---dropdown-toggle:hover:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .brix---dropdown-toggle:hover:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .brix---dropdown-toggle:hover:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
  color: var(--elements-webflow-library--accent--primary-1\<deleted\|variable-86b36df2\>);
}

.brix---dropdown-card {
  border: 1px solid var(--elements-webflow-library--neutral--300);
  background-color: var(--elements-webflow-library--neutral--100);
  min-width: 280px;
  box-shadow: 0 2px 12px 0 var(--elements-webflow-library--general--shadow-02);
  border-radius: 20px;
  top: 32px;
  overflow: hidden;
}

.brix---dropdown-link {
  width: 100%;
  color: var(--elements-webflow-library--neutral--600\<deleted\|variable-06b40b4b\>);
  align-items: center;
  padding: 0;
  font-size: 18px;
  line-height: 20px;
  text-decoration: none;
  transition: color .3s;
  display: flex;
}

.brix---dropdown-link:hover, .brix---dropdown-link:hover:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .brix---dropdown-link:hover:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .brix---dropdown-link:hover:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .brix---dropdown-link:hover:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .brix---dropdown-link:hover:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
  color: var(--elements-webflow-library--accent--primary-1\<deleted\|variable-86b36df2\>);
}

.brix---dropdown-pd {
  padding: 40px;
}

.brix---header-logo {
  max-width: 250px;
}

.brix---header-logo-link {
  transform-style: preserve-3d;
  padding-left: 0;
  transition: transform .3s, color .3s;
}

.brix---header-logo-link:hover, .brix---header-logo-link:hover:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .brix---header-logo-link:hover:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .brix---header-logo-link:hover:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .brix---header-logo-link:hover:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .brix---header-logo-link:hover:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
  transform: scale3d(.96, .96, 1.01);
}

.brix---hamburger-menu-wrapper {
  padding: 0;
  transition: transform .3s;
}

.brix---hamburger-menu-wrapper:hover, .brix---hamburger-menu-wrapper:hover:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .brix---hamburger-menu-wrapper:hover:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .brix---hamburger-menu-wrapper:hover:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .brix---hamburger-menu-wrapper:hover:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .brix---hamburger-menu-wrapper:hover:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
  transform: scale(.96);
}

.brix---hamburger-menu-wrapper.w--open, .brix---hamburger-menu-wrapper.w--open:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .brix---hamburger-menu-wrapper.w--open:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .brix---hamburger-menu-wrapper.w--open:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .brix---hamburger-menu-wrapper.w--open:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .brix---hamburger-menu-wrapper.w--open:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
  background-color: #0000;
}

.brix---header-right-col {
  justify-content: flex-end;
  align-items: center;
  display: flex;
}

.brix---dropdown-chevron {
  width: 14px;
  margin-left: 6px;
}

.brix---dropdown-links-grid {
  grid-column-gap: 0px;
  grid-row-gap: 20px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.brix---dropdown-column-wrapper {
  background-color: #0000;
  padding-top: 32px;
  transform: translate(0);
}

.brix---dropdown-column-wrapper.w--open, .brix---dropdown-column-wrapper.w--open:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .brix---dropdown-column-wrapper.w--open:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .brix---dropdown-column-wrapper.w--open:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .brix---dropdown-column-wrapper.w--open:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .brix---dropdown-column-wrapper.w--open:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
  transform: translate(-50%);
}

.brix---hamburger-menu-bar-top, .brix---hamburger-menu-bar-bottom {
  background-color: var(--elements-webflow-library--neutral--800\<deleted\|variable-44c33ad4\>);
  border-radius: 20px;
  width: 52px;
  height: 4px;
  margin-top: 12px;
  margin-bottom: 12px;
}

.brix---header-nav-list-item-show-in-mbl {
  margin-bottom: 0;
  padding-left: 32px;
  display: none;
}

.brix---button-row-left-3 {
  margin-right: 24px;
}

.brix---bg-image-full-width {
  z-index: -1;
  object-fit: cover;
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0%;
}

.brix---grid-2-col---1-col-t {
  grid-column-gap: 28px;
  grid-row-gap: 28px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  display: grid;
}

.brix---header-wrapper-transparent {
  background-color: #0000;
  width: 100%;
  padding-top: 32px;
  padding-bottom: 32px;
  position: absolute;
}

.brix---hero-bg-image-light {
  background-image: linear-gradient(#ffffffc4, #ffffffc4);
  padding-top: 234px;
  padding-bottom: 234px;
  position: relative;
  overflow: hidden;
}

.text-block-4:where(.w-variant-e7cea217-a3ee-249a-d418-a478f90ef078), .text-block-4:where(.w-variant-bac263c5-63ac-293c-02d1-5ab5c6b44a3f), .text-block-4:where(.w-variant-b4732502-c9fa-5962-676d-ff5ac2e54be6), .text-block-4:where(.w-variant-52bdb620-6d0f-5101-9aaf-5169890dc75c), .text-block-4.sekpil-3 {
  color: #414042;
}

.pagination-2 {
  z-index: 80;
  clear: none;
  grid-column-gap: 52px;
  grid-row-gap: 16px;
  flex-flow: row;
  flex: none;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-self: flex-end;
  align-items: flex-start;
  width: 10%;
  height: 100%;
  margin-bottom: 0;
  margin-right: auto;
  display: grid;
  position: relative;
  inset: auto 0% 0% auto;
}

.previous {
  aspect-ratio: 1;
  border-radius: var(--border-radius--radius-4xs);
  background-color: var(--elements-webflow-library--neutral--200);
  text-align: left;
  border-style: none;
  width: 100%;
  height: 100%;
  margin-top: 0;
  margin-bottom: 0;
  position: static;
  top: auto;
}

.next {
  aspect-ratio: 1;
  border-radius: var(--border-radius--radius-4xs);
  background-color: var(--elements-webflow-library--neutral--300);
  border-style: none;
  width: 100%;
  height: 100%;
  margin-left: 0;
  margin-right: 10px;
  padding: 24px 0 10px;
}

.icon-2 {
  float: none;
  clear: none;
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  text-align: left;
  object-fit: fill;
  flex-flow: column;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: center;
  margin-left: auto;
  margin-right: auto;
  padding-top: 0;
  text-decoration: underline;
  display: block;
  position: relative;
  left: auto;
  right: auto;
}

.icon-3 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  text-align: left;
  justify-content: center;
  align-items: center;
  margin: 13px auto auto;
  padding-top: 0;
  display: flex;
}

.next-2 {
  aspect-ratio: 1;
  border-radius: var(--border-radius--radius-2xs);
  background-color: var(--_globals---global--borders--200);
  border-style: none;
  width: 5%;
  height: 12%;
  margin-top: 20px;
  margin-bottom: 20px;
  padding: 15px 10px 15px 20px;
}

.icon-4 {
  float: none;
  clear: none;
  position: static;
  inset: 0%;
}

.next-3 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  order: -9999;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-end;
  align-self: center;
  align-items: center;
  display: block;
}

.pagination-3 {
  grid-column-gap: 404px;
  grid-row-gap: 16px;
  flex-flow: row;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: row;
  place-content: start center;
  align-items: center;
  margin-top: 20px;
  display: flex;
}

.div-block-12 {
  margin-bottom: 20px;
}

.div-block-13 {
  margin-bottom: 27px;
}

.csm-pagnation {
  width: var(--sizes--size-14);
  height: var(--sizes--size-11);
  aspect-ratio: 1;
  border-radius: var(--3rem);
  text-overflow: clip;
  border-style: none;
  flex-flow: row;
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
}

.page-count {
  box-sizing: content-box;
  flex-flow: row;
  padding-left: 42%;
  display: block;
}

.text-block-5 {
  display: flex;
}

.form-4 {
  justify-content: center;
  align-items: center;
  display: flex;
}

.dropdown-3 {
  border-radius: var(--border-radius--radius-4xs);
  background-color: var(--_colors---neutrals--300);
}

.dropdown-list-2 {
  -webkit-text-fill-color: inherit;
  background-clip: border-box;
}

.dropdown-list-2.w--open, .dropdown-list-2.w--open:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .dropdown-list-2.w--open:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .dropdown-list-2.w--open:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .dropdown-list-2.w--open:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .dropdown-list-2.w--open:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
  border-radius: var(--border-radius--radius-4xs);
  background-color: var(--_colors---neutrals--300);
  -webkit-text-fill-color: inherit;
  background-clip: content-box;
  position: relative;
  inset: 10% 0% 0%;
}

.checkbox-field-2 {
  padding-left: 20px;
}

.checkbox-3 {
  margin-left: 0;
  margin-right: 10px;
  padding-left: 0;
  padding-right: 0;
}

.section-9 {
  margin-top: 0;
  margin-bottom: auto;
  padding-top: 8px;
  padding-bottom: 40px;
  overflow: hidden;
}

.section-10 {
  margin-top: 40px;
}

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

.list-item-2 {
  -webkit-text-stroke-color: var(--_globals---global--text-color--100);
}

.bold-text {
  -webkit-text-stroke-color: var(--_colors---opacity-accent--solid);
}

.a-margin-bottom-16 {
  margin-bottom: 16px;
}

.a-detail-regular {
  letter-spacing: .08em;
  text-transform: uppercase;
  font-size: 16px;
  font-weight: 600;
  line-height: 1.8;
}

.a-icon-regular {
  justify-content: center;
  align-items: center;
  width: 24px;
  height: 24px;
  transition: color .2s;
  display: flex;
}

.a-margin-bottom-08 {
  margin-bottom: 8px;
}

.a-h3-heading {
  color: var(--alley-component-library--gray--900);
  letter-spacing: -.02em;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 48px;
  line-height: 1.2;
}

.a-section-large {
  padding: 120px 5%;
  position: relative;
}

.a-container-regular {
  width: 100%;
  max-width: 1140px;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.a-button-primary {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  background-color: var(--alley-component-library--blue--900\<deleted\|variable-a6ac649b\>);
  color: #fff;
  text-align: center;
  letter-spacing: -.02em;
  border-radius: 99px;
  flex-direction: row;
  flex: none;
  justify-content: center;
  align-items: center;
  min-height: 48px;
  padding: 12px 32px;
  font-size: 16px;
  font-weight: 700;
  line-height: 24px;
  text-decoration: none;
  transition: all .5s cubic-bezier(.6, .6, 0, 1);
}

.a-button-primary:hover, .a-button-primary:hover:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .a-button-primary:hover:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .a-button-primary:hover:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .a-button-primary:hover:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .a-button-primary:hover:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
  background-color: var(--alley-component-library--blue--800\<deleted\|variable-a6e025e3\>);
}

.a-button-primary:active, .a-button-primary:active:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .a-button-primary:active:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .a-button-primary:active:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .a-button-primary:active:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .a-button-primary:active:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
  background-color: var(--alley-component-library--blue--700\<deleted\|variable-375dfecd\>);
}

.a-span-underline {
  border-bottom: 6px solid var(--alley-component-library--blue--900\<deleted\|variable-a6ac649b\>);
  color: var(--alley-component-library--blue--900\<deleted\|variable-a6ac649b\>);
}

.a-feature-icon {
  background-color: #fff;
  border-radius: 100%;
  flex: none;
  justify-content: center;
  align-items: center;
  width: 48px;
  height: 48px;
  margin-bottom: 24px;
  display: flex;
  box-shadow: 1px 1px 20px #0000000d;
}

.a-feature-card {
  border: 1px solid var(--alley-component-library--neutral--off-white\<deleted\|variable-d28cd836\>);
  border-radius: 24px;
  padding: 24px;
}

.a-feature-card.white-box-shadow {
  width: 100%;
  margin: 0;
  overflow: visible;
  box-shadow: 0 1.73px 1.73px #516d9a0f, 0 6.94px 6.94px #528eff0f;
}

.a-feature-card.white-box-shadow.eg-brott-card {
  flex-direction: column;
  justify-content: flex-start;
  gap: 0;
  width: 100%;
  height: 100%;
  min-height: 0;
  margin: 0;
  padding: 32px;
  display: flex;
  overflow: visible;
  box-shadow: 0 1.73px 1.73px #516d9a0f, 0 6.94px 6.94px #528eff0f;
}

.a-subheading-regular {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 16px;
  font-weight: 600;
  line-height: 1.8;
}

.a-paragraph-small {
  letter-spacing: -.02em;
  margin-bottom: 0;
  font-size: 14px;
  line-height: 1.8;
}

.a-feature-card-grid {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template: ". ."
                 ". Area"
                 ". ."
                 ". ."
                 ". ."
                 / 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: row;
  margin-top: 64px;
  margin-bottom: 28px;
  display: grid;
}

.a-feature-bottom-wrapper {
  grid-row-gap: 16px;
  text-align: center;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  max-width: 500px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.a-paragraph-regular {
  letter-spacing: -.02em;
  margin-bottom: 0;
  font-size: 16px;
  line-height: 1.8;
}

.a-title-wrap-center {
  text-align: center;
  flex-direction: column;
  align-items: center;
  max-width: 510px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.brix---card {
  border: 1px solid var(--elements-webflow-library--neutral--300);
  background-color: var(--elements-webflow-library--neutral--100);
  box-shadow: 0 2px 7px 0 var(--elements-webflow-library--general--shadow-01);
  border-radius: 24px;
}

.brix---color-neutral-817 {
  color: var(--elements-webflow-library--neutral--800\<deleted\|variable-44c33ad4\>);
}

.brix---color-neutral-818 {
  color: var(--elements-webflow-library--neutral--600\<deleted\|variable-06b40b4b\>);
}

.brix---mg-bottom-8px-2 {
  margin-bottom: 8px;
}

.brix---mg-bottom-16px-2 {
  margin-bottom: 16px;
}

.brix---mg-bottom-2 {
  margin-bottom: 0;
}

.brix---square-icon {
  border-radius: 16px;
}

.brix---container-default-6 {
  max-width: 1218px;
  padding-left: 24px;
  padding-right: 24px;
}

.brix---section-3 {
  color: var(--elements-webflow-library--neutral--100);
  padding-top: 176px;
  padding-bottom: 176px;
}

.brix---grid-top---text-2-buttons-2 {
  grid-column-gap: 60px;
  grid-template-rows: auto;
  grid-template-columns: 1fr .8fr;
  align-items: end;
  margin-bottom: 48px;
}

.brix---button-row-left-4 {
  margin-right: 24px;
}

.brix---buttons-row-right---t-left-2 {
  justify-content: flex-end;
  align-items: center;
  display: flex;
}

.brix---inner-container-490px-2 {
  max-width: 490px;
}

.brix---grid-2-columns---gap-48px {
  grid-column-gap: 48px;
  grid-row-gap: 48px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: start;
  display: grid;
}

.brix---card-left-text-wrapper {
  margin-left: 24px;
}

.brix---icon-left---content-right {
  align-items: flex-start;
  display: flex;
}

.brix---content-inside-card-v14 {
  padding: 48px;
}

.brix---grid-1-column-gap-row-40px {
  grid-row-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.brix---color-accent-3 {
  color: var(--elements-webflow-library--accent--primary-1\<deleted\|variable-86b36df2\>);
}

.brix---color-neutral-819 {
  color: var(--elements-webflow-library--neutral--800\<deleted\|variable-44c33ad4\>);
}

.brix---color-neutral-820 {
  color: var(--elements-webflow-library--neutral--600\<deleted\|variable-06b40b4b\>);
}

.brix---mg-bottom-24px-3 {
  margin-bottom: 24px;
}

.brix---mg-bottom-56px-3 {
  margin-bottom: 56px;
}

.brix---display-3 {
  font-size: 72px;
  font-weight: 700;
  line-height: 84px;
}

.brix---container-default-7 {
  max-width: 1218px;
  padding-left: 24px;
  padding-right: 24px;
}

.brix---section-4 {
  color: var(--elements-webflow-library--neutral--100);
  padding-top: 176px;
  padding-bottom: 176px;
}

.brix---heading-h3-size-4 {
  font-family: var(--_typography---core--font--family--primary-font);
  margin-top: 0;
  margin-bottom: 12px;
  font-size: 24px;
  font-weight: 700;
  line-height: 34px;
}

.brix---text-center-3 {
  text-align: center;
}

.brix---paragraph-default-7 {
  font-family: var(--_typography---core--font--family--primary-font);
  margin-bottom: 0;
  font-size: 18px;
  line-height: 30px;
}

.brix---inner-container-600px---center-3 {
  max-width: 600px;
  margin-left: auto;
  margin-right: auto;
}

.brix---card-stats-v3-2 {
  border: 1px solid var(--elements-webflow-library--neutral--300);
  background-color: var(--elements-webflow-library--neutral--100);
  box-shadow: 0 2px 7px 0 var(--elements-webflow-library--general--shadow-01);
  text-align: center;
  border-radius: 24px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 48px 28px;
  display: flex;
}

.brix---grid-3-columns---1-col-mb-2 {
  grid-column-gap: 28px;
  grid-row-gap: 28px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.brix---inner-container-490px-center-2 {
  max-width: 490px;
  margin-left: auto;
  margin-right: auto;
}

.section-11 {
  margin-top: 20px;
}

.eg-case-tag-pill {
  -webkit-backdrop-filter: blur(14px);
  backdrop-filter: blur(14px);
  color: #0060a9;
  letter-spacing: .12em;
  text-transform: uppercase;
  background-color: #ffffffb8;
  border: 1px solid #0060a926;
  border-radius: 100px;
  align-items: center;
  gap: 8px;
  margin-bottom: 16px;
  padding: .4375rem .875rem;
  font-size: 12px;
  font-weight: 600;
  line-height: 1;
  display: inline-flex;
  box-shadow: 0 2px 10px #0028640f;
}

.eg-case-h1 {
  color: #000;
  letter-spacing: -1.8px;
  max-width: 960px;
  font-size: 0;
  font-weight: 800;
  line-height: 1.05;
  font-family: var(--_typography---core--font--family--primary-font);
  margin: 0 0 28px;
}

.eg-case-lead-orphan {
  color: #5a6b87;
  max-width: 760px;
  margin: 0;
  font-family: Montserrat, sans-serif;
  font-size: clamp(17px, 1.6vw, 21px);
  font-weight: 500;
  line-height: 1.55;
}

.eg-case-meta-grid {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  -webkit-backdrop-filter: none;
  backdrop-filter: none;
  background-color: #fff;
  border: 1px solid #e6edf7;
  border-radius: 24px;
  grid-template: "."
  / minmax(0, 1.4fr) minmax(0, 1.3fr) minmax(0, 1fr);
  grid-auto-rows: minmax(auto, .25fr);
  align-items: stretch;
  padding: 28px 8px;
  display: grid;
  box-shadow: 0 20px 60px #0a1f3a14, 0 4px 14px #0a1f3a0a;
}

.eg-case-meta-grid.eg-case-meta-balance {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  grid-template-columns: minmax(0, 1.4fr) minmax(0, 1.3fr) minmax(0, 1fr);
  align-items: stretch;
  padding: 28px;
}

.eg-case-meta-card {
  box-shadow: none;
  background-color: #0000;
  border: 0 #e6edf7c2;
  border-radius: 0;
  flex-direction: column;
  padding: 8px 28px;
  transition: transform .25s, box-shadow .25s;
  display: flex;
}

.eg-case-meta-card:hover, .eg-case-meta-card:hover:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .eg-case-meta-card:hover:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .eg-case-meta-card:hover:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .eg-case-meta-card:hover:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .eg-case-meta-card:hover:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
  transform: translateY(-3px);
  box-shadow: 0 2px 4px #0a1f3a0a, 0 12px 28px -8px #0060a921;
}

.eg-case-meta-card.eg-case-meta-featured.eg-case-feat-space, .eg-case-meta-card.eg-case-card-space {
  justify-content: flex-start;
  min-width: 0;
  padding: 24px 24px 20px;
}

.eg-case-meta-card.eg-case-meta-divide {
  border-left: 1px solid #e6edf7;
}

.eg-case-meta-lbl {
  grid-column-gap: 6px;
  grid-row-gap: 6px;
  color: #0060a9;
  font-size: 12px;
  font-weight: var(--_typography---core--font--weight--strong);
  letter-spacing: .06em;
  text-transform: uppercase;
  align-items: center;
  margin-bottom: 14px;
  display: flex;
}

.eg-case-meta-val {
  color: #031834;
  font-size: 16px;
  line-height: 1.25;
  font-weight: var(--_typography---core--font--weight--strong);
  letter-spacing: -.3px;
  padding-top: 10px;
}

.eg-case-meta-sub {
  color: #5a6b87;
  margin-top: 4px;
  font-size: 12px;
  font-weight: 500;
}

.eg-case-meta-sub.eg-case-sub-fix {
  letter-spacing: 0;
  word-break: normal;
  overflow-wrap: break-word;
  word-spacing: .04em;
  line-height: 1.45;
}

.eg-case-customer-row {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  align-items: center;
  margin-bottom: 14px;
  display: flex;
}

.eg-case-customer-logo-ph {
  color: #5a6478;
  letter-spacing: .08em;
  text-transform: uppercase;
  background-image: linear-gradient(145deg, #f7f9fc, #eceef2);
  border: 1.5px dashed #0060a94d;
  border-radius: 14px;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: 72px;
  height: 72px;
  font-size: 10px;
  font-weight: 700;
  display: flex;
  overflow: hidden;
}

.eg-case-customer-sub-dup {
  color: #5a6b87;
  font-size: 12px;
  font-weight: 500;
}

.eg-case-customer-sub-dup.eg-case-csub-fix {
  letter-spacing: 0;
  word-break: normal;
  overflow-wrap: break-word;
  word-spacing: .04em;
  line-height: 1.45;
}

.eg-case-website-link.eg-case-link-fix {
  letter-spacing: 0;
  text-indent: 0;
  white-space: nowrap;
  word-break: normal;
  overflow-wrap: normal;
  word-spacing: .16em;
  width: max-content;
  min-width: 0;
  max-width: 100%;
  line-height: 1.3;
  overflow: visible;
}

.eg-case-quote-secondary {
  background-color: var(--_colors---primary--100);
  color: var(--_colors---primary--100);
  background-image: linear-gradient(135deg, #fff, #f7faff);
  border: 1px solid #0060a91f;
  border-radius: 20px;
  padding: 44px 52px 40px;
  position: relative;
  box-shadow: 0 1px 3px #0028640a, 0 10px 30px #0028640d;
}

.eg-case-qa-title-sm-dup {
  color: #5a6b87;
  margin-top: 2px;
  font-size: 12px;
  font-weight: 500;
}

.eg-case-section-text {
  width: 100%;
  max-width: 100%;
  margin: 0;
}

.eg-case-section-lead {
  color: #5a6b87;
  letter-spacing: -.2px;
  max-width: 780px;
  margin: 0 0 28px;
  font-size: clamp(18px, 1.8vw, 21px);
  font-weight: 500;
  line-height: 1.55;
}

.eg-case-section-p {
  color: #5a6b87;
  max-width: 780px;
  margin: 0 0 24px;
  font-size: 17px;
  font-weight: 400;
  line-height: 1.75;
}

.eg-case-callout-text {
  color: #5a6b87;
  letter-spacing: -.3px;
  margin: 0;
  font-size: 19px;
  font-weight: 600;
  line-height: 1.45;
}

.eg-case-cta-inner-unused-dupe {
  background-image: linear-gradient(135deg, #0060a9 0%, #002b4c 100%);
  border-radius: 24px;
  padding: 72px;
  position: relative;
  overflow: hidden;
  box-shadow: 0 20px 60px #0060a92e;
}

.eg-case-cta-grid {
  z-index: 1;
  grid-column-gap: 48px;
  grid-row-gap: 48px;
  grid-template-columns: 1.3fr 1fr;
  align-items: center;
  display: grid;
  position: relative;
}

.eg-case-cta-h {
  color: #fff;
  line-height: 1.15;
  font-weight: var(--_typography---core--font--weight--strong);
  letter-spacing: -.03em;
  margin: 0 0 16px;
  font-size: clamp(26px, 3.2vw, 36px);
  display: block;
}

.eg-case-btn-primary {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  color: #031834;
  font-family: Montserrat;
  font-size: 14px;
  font-weight: var(--_typography---core--font--weight--strong);
  background-color: #fff;
  border-radius: 100px;
  align-items: center;
  padding: 16px 32px;
  text-decoration: none;
  display: inline-flex;
  box-shadow: 0 8px 24px #0003;
}

.eg-case-benefits-grid {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-columns: 1fr;
}

.eg-case-quote-primary {
  padding: 44px 28px 36px;
}

.eg-case-related-grid {
  grid-template-columns: 1fr;
}

.eg-case-section-inner-1, .eg-case-intro, .eg-case-tags {
  padding-left: 20px;
  padding-right: 20px;
}

.eg-case-benefit {
  border-width: 2px;
}

.eg-case-related-card {
  background-color: #fff;
  border: 1px solid #00286412;
  border-radius: 24px;
  flex-direction: column;
  height: 100%;
  min-height: 0;
  max-height: none;
  text-decoration: none;
  transition: transform .3s, box-shadow .3s;
  display: flex;
  overflow: hidden;
  box-shadow: 0 2px 4px #0a1f3a0a, 0 16px 40px -8px #0a1f3a1a;
}

.eg-case-callout-1 {
  border-width: 2px;
}

.eg-case-benefits-h {
  color: #000;
  text-align: left;
  letter-spacing: -.8px;
  max-width: 760px;
  margin: 0;
  font-size: clamp(28px, 3.4vw, 42px);
  font-weight: 600;
  line-height: 1.15;
}

.eg-case-benefits-grid-1 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  grid-template-areas: "Area";
  grid-template-columns: repeat(auto-fit, undefinedundefined) 200px 200px 200px;
  max-width: 1120px;
  margin: 0 auto;
  padding: 0 32px;
  display: grid;
}

.eg-case-benefit-1 {
  background-color: #fff;
  border: 1px solid #e6edf7c2;
  border-radius: 18px;
  flex-direction: column;
  padding: 32px 28px;
  transition: transform .35s cubic-bezier(.16, 1, .3, 1), box-shadow .35s cubic-bezier(.16, 1, .3, 1);
  display: flex;
  box-shadow: 0 1px 2px #0a1f3a08, 0 12px 28px -8px #0a1f3a0f;
}

.eg-case-benefit-1:hover, .eg-case-benefit-1:hover:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .eg-case-benefit-1:hover:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .eg-case-benefit-1:hover:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .eg-case-benefit-1:hover:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .eg-case-benefit-1:hover:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
  border-color: #0060a933;
  transform: translateY(-4px);
  box-shadow: 0 2px 4px #0a1f3a0a, 0 16px 32px -8px #0060a924;
}

.eg-case-benefit-h {
  color: #031834;
  letter-spacing: -.3px;
  margin: 0 0 10px;
  font-size: 19px;
  font-weight: 700;
  line-height: 1.3;
}

.eg-case-benefit-p-dup {
  color: #5a6b87;
  margin: 0;
  padding-top: 4px;
  font-size: 15px;
  line-height: 1.6;
}

.eg-case-related {
  padding: 0 0 120px;
  font-family: Montserrat, sans-serif;
}

.eg-case-related-head.eg-case-related-head-in {
  width: 100%;
  max-width: 75.25rem;
  margin-bottom: 16px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}

.eg-case-related-h {
  color: #0060a9;
  line-height: 1.15;
  font-weight: var(--_typography---core--font--weight--strong);
  letter-spacing: -.03em;
  margin: 0;
  font-size: clamp(24px, 2.8vw, 36px);
}

.eg-case-related-grid-1 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  grid-template-columns: repeat(3, 1fr);
  max-width: 1120px;
  margin: 0 auto;
  padding: 0 32px;
  display: grid;
}

.eg-case-related-card-1 {
  background-color: #fff;
  border: 1px solid #e6edf7c2;
  border-radius: 20px;
  flex-direction: column;
  text-decoration: none;
  transition: transform .3s, box-shadow .3s;
  display: flex;
  overflow: hidden;
  box-shadow: 0 1px 2px #0a1f3a08, 0 12px 28px -8px #0a1f3a0f;
}

.eg-case-related-img {
  aspect-ratio: 16 / 7;
  color: #5a6478;
  background-image: linear-gradient(145deg, #edf4ff 0%, #f5f9ff 60%, #eef5ff 100%);
  border-bottom: 1px #00286414;
  justify-content: center;
  align-items: center;
  padding: 24px 40px;
  font-size: 11px;
  font-weight: 600;
  display: flex;
}

.eg-case-related-body {
  flex-direction: column;
  flex: 1;
  gap: 8px;
  padding: 20px 24px 8px;
  display: flex;
}

.eg-case-related-sub-dup {
  color: #5a6b87;
  margin: 0;
  font-size: 13px;
  line-height: 1.5;
}

.eg-case-quote-primary-1 {
  background-image: linear-gradient(135deg, #031834 0%, #05244f 100%);
  border: 1px solid #ffffff14;
  border-radius: 24px;
  padding: 64px 64px 56px;
  position: relative;
  overflow: hidden;
  box-shadow: 0 20px 60px #003c8c40;
}

.eg-case-related-logo {
  object-fit: contain;
  width: auto;
  max-width: 160px;
  max-height: 56px;
}

.inline-div-0, .inline-div-1, .inline-div-2 {
  color: #031834;
  letter-spacing: -.3px;
  font-size: 13px;
  font-weight: 700;
}

.eg-case-hero {
  background-color: #fff;
  padding: 88px 32px 80px;
  font-family: Montserrat, ui-sans-serif, system-ui, sans-serif;
  position: relative;
  overflow: hidden;
}

.eg-case-hero-inner {
  z-index: 1;
  max-width: 1240px;
  margin: 0 auto;
  position: relative;
}

.eg-case-hero-visual {
  max-width: 1240px;
  margin: 0 auto;
  padding: 0 32px;
  font-family: Montserrat, sans-serif;
  position: relative;
}

.eg-case-hero-visual-inner {
  aspect-ratio: 16 / 9;
  background-image: linear-gradient(135deg, #eef5ff 0%, #f5f9ff 50%, #fff 100%);
  border: 1px solid #00286414;
  border-radius: 24px;
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
  overflow: hidden;
  box-shadow: 0 20px 60px #003c8c26;
}

.eg-case-visual-ph {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  -webkit-backdrop-filter: blur(12px);
  backdrop-filter: blur(12px);
  color: #5a6478;
  background-color: #ffffffd9;
  border: 1px dashed #0060a94d;
  border-radius: 12px;
  align-items: center;
  padding: 14px 22px;
  font-size: 13px;
  font-weight: 600;
  display: inline-flex;
}

.eg-case-hero-img {
  object-fit: cover;
  border-radius: 24px;
  width: 100%;
  height: 100%;
  display: block;
}

.eg-case-tag-pill-edited-copy {
  color: #0060a9;
  letter-spacing: .12em;
  text-transform: uppercase;
  background-color: #fff;
  border: 1px solid #e4eefb;
  border-radius: 999px;
  align-items: center;
  gap: 8px;
  margin-bottom: 16px;
  padding: .4375rem .875rem;
  font-family: Montserrat, sans-serif;
  font-size: 12px;
  font-weight: 600;
  line-height: 1;
  display: inline-flex;
  box-shadow: 0 1px 2px #0a1f3a0a;
}

.eg-case-h1 {
  color: #0a1f3a;
  max-width: 960px;
  font-family: Montserrat, sans-serif;
  line-height: 1.115;
  font-weight: var(--_typography---core--font--weight--strong);
  letter-spacing: -.03em;
  margin: 0 0 28px;
  font-size: clamp(32px, 4.5vw, 60px);
}

.eg-case-h1-accent {
  -webkit-text-fill-color: transparent;
  -webkit-text-fill-color: transparent;
  background-image: linear-gradient(120deg, #0060a9 0%, #5bafd6 100%);
  -webkit-background-clip: text;
  background-clip: text;
}

.eg-case-lead {
  color: #5a6b87;
  letter-spacing: 0;
  max-width: 760px;
  margin: .75rem 0 0;
  font-family: Montserrat, sans-serif;
  font-size: 19px;
  font-weight: 500;
  line-height: 1.5;
}

.eg-case-meta-bar {
  z-index: 10;
  max-width: 1120px;
  margin: -180px auto 120px;
  padding: 0 32px;
  font-family: Montserrat, sans-serif;
  position: relative;
}

.eg-case-meta-grid {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  -webkit-backdrop-filter: blur(20px);
  backdrop-filter: blur(20px);
  background-color: #ffffffc7;
  border: 1px solid #ffffffe6;
  border-radius: 24px;
  grid-template-columns: 1.6fr 1fr 1fr;
  padding: 24px;
  display: grid;
  box-shadow: 0 20px 60px #003c8c1f, 0 4px 14px #003c8c0f;
}

.eg-case-meta-card {
  background-color: #fff;
  border: 1px solid #00286414;
  border-radius: 16px;
  flex-direction: column;
  padding: 22px 24px;
  transition: transform .25s, box-shadow .25s;
  display: flex;
  box-shadow: 0 1px 4px #0028640f;
}

.eg-case-meta-lbl {
  grid-column-gap: 6px;
  grid-row-gap: 6px;
  color: #0060a9;
  letter-spacing: .14em;
  text-transform: uppercase;
  align-items: center;
  margin-bottom: 14px;
  font-size: 10px;
  font-weight: 700;
  display: flex;
}

.eg-case-meta-val {
  color: #031834;
  letter-spacing: -.3px;
  font-size: 17px;
  font-weight: 700;
  line-height: 1.25;
}

.eg-case-meta-sub-dup {
  color: #5a6b87;
  margin-top: 4px;
  font-size: 12px;
  font-weight: 500;
}

.eg-case-meta-featured {
  background-image: linear-gradient(135deg, #fff 0%, #f7faff 100%);
}

.eg-case-customer-row {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-direction: row;
  align-items: center;
  margin-bottom: 14px;
  display: flex;
}

.eg-case-customer-row.eg-case-row-stack {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex-flow: column;
  align-items: flex-start;
}

.eg-case-customer-logo-ph {
  color: #5a6478;
  letter-spacing: .08em;
  text-transform: uppercase;
  background-color: #0000;
  background-image: none;
  border: 1.5px #0060a94d;
  border-radius: 0;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: auto;
  min-width: 0;
  max-width: 140px;
  height: auto;
  max-height: 48px;
  padding: 0;
  font-size: 10px;
  font-weight: 700;
  display: flex;
  overflow: visible;
}

.eg-case-customer-info {
  grid-column-gap: 3px;
  grid-row-gap: 3px;
  flex-direction: column;
  min-width: 0;
  display: flex;
}

.eg-case-customer-name {
  color: #031834;
  letter-spacing: -.4px;
  font-size: 19px;
  font-weight: 800;
  line-height: 1.2;
}

.eg-case-customer-sub {
  color: #5a6b87;
  font-size: 12px;
  font-weight: 500;
}

.eg-case-website-link {
  grid-column-gap: 6px;
  grid-row-gap: 6px;
  color: #0060a9;
  border-top: 1px solid #00286414;
  align-items: center;
  margin-top: auto;
  padding-top: 14px;
  font-size: 12px;
  font-weight: 700;
  text-decoration: none;
  transition: gap .2s;
  display: inline-flex;
}

.eg-case-section {
  padding: 0 0 140px;
  font-family: Montserrat, sans-serif;
  position: relative;
}

.eg-case-section-inner {
  max-width: 1120px;
  margin: 0 auto;
  padding: 0 32px;
}

.eg-case-section-text {
  max-width: 820px;
  margin: 0 auto;
}

.eg-case-section-badge {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  -webkit-backdrop-filter: blur(10px);
  backdrop-filter: blur(10px);
  color: #0060a9;
  letter-spacing: .18em;
  text-transform: uppercase;
  background-image: linear-gradient(145deg, #ffffffe6, #eef5ffbf);
  border: 1px solid #0060a926;
  border-radius: 100px;
  align-items: center;
  margin-bottom: 28px;
  padding: 9px 18px 9px 14px;
  font-size: 11px;
  font-weight: 700;
  display: inline-flex;
  box-shadow: 0 2px 8px #0060a90f, inset 0 1px #fffc;
}

.eg-case-badge-dot {
  background-color: #0060a9;
  border-radius: 50%;
  width: 7px;
  height: 7px;
  display: inline-block;
  box-shadow: 0 0 0 3px #0060a926;
}

.eg-case-section-h {
  color: #031834;
  letter-spacing: -1.5px;
  max-width: 880px;
  margin: 0 0 28px;
  font-family: Montserrat, sans-serif;
  font-size: clamp(32px, 4.8vw, 56px);
  font-weight: 800;
  line-height: 1.05;
}

.eg-case-section-lead-orphan {
  color: #5a6b87;
  letter-spacing: -.2px;
  max-width: 780px;
  margin: 0 0 28px;
  font-size: clamp(18px, 1.8vw, 21px);
  font-weight: 500;
  line-height: 1.55;
}

.eg-case-section-p-dup {
  color: #5a6b87;
  max-width: 780px;
  margin: 0 0 24px;
  font-size: 17px;
  font-weight: 400;
  line-height: 1.75;
}

.eg-case-callout {
  background-image: linear-gradient(135deg, #eef5ffb3 0%, #f7fafff2 100%);
  border: 1px solid #0060a91f;
  border-radius: 18px;
  max-width: 780px;
  margin: 40px 0 32px;
  padding: 26px 32px;
  position: relative;
  overflow: hidden;
  box-shadow: 0 1px 2px #00286408, 0 8px 24px #0028640a;
}

.eg-case-callout-label {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  color: #0060a9;
  letter-spacing: .16em;
  text-transform: uppercase;
  background-color: #fff;
  border: 1px solid #0060a91f;
  border-radius: 100px;
  align-items: center;
  margin-bottom: 14px;
  padding: 5px 12px 5px 5px;
  font-size: 10px;
  font-weight: 700;
  display: inline-flex;
  box-shadow: 0 1px 3px #0028640f;
}

.eg-case-callout-icon {
  color: #fff;
  background-image: linear-gradient(145deg, #0060a9, #004080);
  border-radius: 50%;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: 18px;
  height: 18px;
  font-size: 10px;
  font-weight: 900;
  display: inline-flex;
  box-shadow: 0 1px 2px #003c8c40;
}

.eg-case-callout-text-orphan {
  color: #5a6b87;
  letter-spacing: -.3px;
  margin: 0;
  font-size: 19px;
  font-weight: 600;
  line-height: 1.45;
}

.eg-case-tags-wrap {
  font-family: Montserrat, sans-serif;
}

.eg-case-tags {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  flex-wrap: wrap;
  max-width: 820px;
  margin: -80px auto 40px;
  padding: 0 32px;
  display: flex;
}

.eg-case-tag {
  color: #0060a9;
  background-color: #fff;
  border: 1px solid #0060a926;
  border-radius: 100px;
  align-items: center;
  padding: 7px 14px;
  font-size: 12px;
  font-weight: 600;
  display: inline-flex;
  box-shadow: 0 1px 3px #0028640a;
}

.eg-case-intro {
  max-width: 820px;
  margin: 0 auto;
  padding: 0 32px 96px;
}

.eg-case-quote-section {
  padding: 80px 0;
  font-family: Montserrat, sans-serif;
}

.eg-case-quote {
  width: 100%;
  max-width: 960px;
  margin: 0 auto;
  padding: 0 32px;
  position: relative;
}

.eg-case-quote-secondary {
  background-color: #fff;
  background-image: none;
  border: 1px solid #00000014;
  border-radius: 20px;
  padding: 28px;
  position: relative;
  box-shadow: 0 2px 12px #0000000f;
}

.eg-case-quote-author {
  grid-column-gap: 14px;
  grid-row-gap: 14px;
  align-items: center;
  display: flex;
}

.eg-case-qa-avatar-sm {
  color: #fff;
  background-image: linear-gradient(145deg, #5bafd6, #0060a9);
  border: 2px solid #fff;
  border-radius: 50%;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: 44px;
  height: 44px;
  font-size: 13px;
  font-weight: 800;
  display: flex;
  box-shadow: 0 2px 8px #003c8c33;
}

.eg-case-qa-info {
  flex-direction: column;
  display: flex;
}

.eg-case-qa-name-sm {
  color: #031834;
  font-size: 14px;
  font-weight: 700;
}

.eg-case-qa-title-sm {
  color: #5a6b87;
  margin-top: 2px;
  font-size: 12px;
  font-weight: 500;
}

.eg-case-benefits {
  padding: 0 0 72px;
  font-family: Montserrat, sans-serif;
}

.eg-case-benefits.eg-case-benefits-gap {
  padding-bottom: 120px;
}

.eg-case-benefits-head {
  max-width: 960px;
  margin: 0 auto 56px;
  padding: 0 32px;
}

.eg-case-benefits-lbl {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  color: #0060a9;
  letter-spacing: .18em;
  text-transform: uppercase;
  align-items: center;
  margin-bottom: 14px;
  font-size: 11px;
  font-weight: 700;
  display: inline-flex;
}

.eg-case-benefits-h {
  color: #0a1f3a;
  max-width: 760px;
  line-height: 1.15;
  font-weight: var(--_typography---core--font--weight--strong);
  letter-spacing: -.03em;
  margin: 0;
  font-size: clamp(26px, 3.2vw, 36px);
  display: block;
}

.eg-case-benefits-grid {
  grid-column-gap: 20px;
  grid-row-gap: 16px;
  grid-template-columns: repeat(2, 1fr);
  max-width: 1120px;
  margin: 0 auto;
  padding: 0 32px;
  display: grid;
}

.eg-case-benefit {
  background-color: #fff;
  border: 1px solid #00286414;
  border-radius: 20px;
  flex-direction: column;
  padding: 36px 32px;
  transition: transform .3s, box-shadow .3s;
  display: flex;
  box-shadow: 0 1px 3px #0028640a;
}

.eg-case-benefit-icon {
  color: #fff;
  background-image: linear-gradient(135deg, #0060a9 0%, #1e63a6 100%);
  border: 1px solid #0000;
  border-radius: 50%;
  justify-content: center;
  align-items: center;
  width: 44px;
  height: 44px;
  margin-bottom: 24px;
  font-size: 15px;
  font-weight: 800;
  display: flex;
  box-shadow: 0 4px 12px -2px #0060a959;
}

.eg-case-benefit-h {
  color: #0a1f3a;
  font-size: var(--_typography---core--font--displays--display-4);
  line-height: 1.35;
  font-weight: var(--_typography---core--font--weight--strong);
  letter-spacing: -.02em;
  margin: 0 0 8px;
}

.eg-case-benefit-p {
  color: #5a6b87;
  margin: 0;
  padding-top: 0;
  font-size: 15px;
  line-height: 1.65;
}

.eg-case-quote-mark {
  z-index: 1;
  pointer-events: none;
  color: #ffffff14;
  font-family: Georgia, serif;
  font-size: 160px;
  font-weight: 900;
  line-height: 1;
  position: absolute;
  top: -24px;
  left: 48px;
}

.eg-case-quote-primary {
  color: var(--elements-webflow-library--neutral--100);
  background-image: linear-gradient(135deg, #0f6fb4, #05244f);
  border: 1px solid #ffffff14;
  border-radius: 24px;
  padding: 64px 64px 56px;
  position: relative;
  overflow: hidden;
  box-shadow: 0 20px 60px #003c8c40;
}

.eg-case-qa-avatar-lg {
  color: #031834;
  background-image: linear-gradient(145deg, #fff 0%, #c5e3f7 100%);
  border: 3px solid #fff3;
  border-radius: 50%;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: 56px;
  height: 56px;
  font-size: 16px;
  font-weight: 800;
  display: flex;
  box-shadow: 0 4px 14px #0000004d;
}

.eg-case-qa-name-lg {
  color: #fff;
  font-size: 15px;
  font-weight: 700;
}

.eg-case-qa-title-lg {
  color: #ffffffb3;
  margin-top: 2px;
  font-size: 13px;
  font-weight: 500;
}

.eg-case-cta {
  padding: 0 0 120px;
  font-family: Montserrat, sans-serif;
}

.eg-case-cta-card {
  max-width: 1120px;
  margin: 0 auto;
  padding: 0 32px;
}

.eg-case-cta-inner {
  background-image: linear-gradient(135deg, #0060a9 0%, #002b4c 100%);
  border-radius: 24px;
  padding: 72px;
  position: relative;
  overflow: hidden;
  box-shadow: 0 20px 60px #0060a92e;
}

.eg-case-cta-grid-alt {
  z-index: 1;
  grid-column-gap: 48px;
  grid-row-gap: 48px;
  grid-template-columns: 1.3fr 1fr;
  align-items: center;
  display: grid;
  position: relative;
}

.eg-case-cta-lbl {
  color: #5bafd6;
  letter-spacing: .18em;
  text-transform: uppercase;
  margin-bottom: 18px;
  font-size: 11px;
  font-weight: 700;
}

.eg-case-cta-h {
  color: #fff;
  letter-spacing: -.8px;
  margin: 0 0 16px;
  font-size: clamp(28px, 3.4vw, 40px);
  font-weight: 800;
  line-height: 1.15;
}

.eg-case-cta-p {
  color: #ffffffb3;
  max-width: 520px;
  margin: 0 0 32px;
  font-size: 16px;
  line-height: 1.6;
}

.eg-case-cta-btns {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  flex-wrap: wrap;
  display: flex;
}

.eg-case-btn-primary {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  color: #031834;
  background-color: #fff;
  border-radius: 100px;
  align-items: center;
  padding: 16px 32px;
  font-size: 14px;
  font-weight: 700;
  text-decoration: none;
  transition: transform .2s, box-shadow .2s;
  display: inline-flex;
  box-shadow: 0 8px 24px #0003;
}

.eg-case-btn-ghost {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  color: #fff;
  background-color: #0000;
  border: 1.5px solid #ffffff4d;
  border-radius: 100px;
  align-items: center;
  padding: 15px 32px;
  font-size: 14px;
  font-weight: 600;
  text-decoration: none;
  transition: background .2s, border-color .2s;
  display: inline-flex;
}

.eg-case-cta-visual {
  aspect-ratio: 1;
  max-width: 320px;
  margin-left: auto;
  position: relative;
}

.eg-case-cta-visual-card {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  -webkit-backdrop-filter: blur(20px);
  backdrop-filter: blur(20px);
  color: #ffffff80;
  background-color: #ffffff14;
  border: 1px solid #ffffff26;
  border-radius: 20px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  font-size: 12px;
  font-weight: 600;
  display: flex;
  position: absolute;
  inset: 0;
}

.eg-case-related {
  background-color: #0000;
  padding: 0 0 180px;
  font-family: Montserrat, sans-serif;
}

.eg-case-related-head {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  flex-wrap: wrap;
  justify-content: space-between;
  align-items: flex-end;
  max-width: 1120px;
  margin: 0 auto 40px;
  padding: 0 32px;
  display: flex;
}

.eg-case-related-h {
  color: #000;
  letter-spacing: -.6px;
  margin: 0;
  font-size: clamp(24px, 2.8vw, 34px);
  font-weight: 800;
  line-height: 1.15;
}

.eg-case-related-link {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  color: #0060a9;
  align-items: center;
  font-size: 14px;
  font-weight: 700;
  text-decoration: none;
  transition: gap .2s;
  display: inline-flex;
}

.eg-case-related-grid {
  grid-column-gap: 20px;
  grid-row-gap: 24px;
  grid-template-columns: repeat(3, 1fr);
  align-items: stretch;
  max-width: none;
  margin: 0 auto;
  padding: 0 32px;
  display: grid;
}

.eg-case-related-card {
  box-sizing: border-box;
  aspect-ratio: auto;
  background-color: #fff;
  border: 1px solid #00286414;
  border-radius: 20px;
  flex-direction: column;
  min-height: 20rem;
  max-height: 20rem;
  text-decoration: none;
  display: flex;
  overflow: hidden;
}

.eg-case-related-img {
  aspect-ratio: 16 / 10;
  color: #5a6478;
  background-image: radial-gradient(at 40%, #eef5ff 0%, #f5f9ff 70%);
  border-bottom: 1px solid #00286414;
  justify-content: center;
  align-items: center;
  font-size: 11px;
  font-weight: 600;
  display: flex;
}

.eg-case-related-body {
  padding: 24px;
}

.eg-case-related-tag {
  color: #0060a9;
  letter-spacing: .14em;
  text-transform: uppercase;
  margin-bottom: 10px;
  font-size: 10px;
  font-weight: 700;
}

.eg-case-related-title {
  color: #031834;
  letter-spacing: -.4px;
  margin: 0 0 6px;
  font-size: 18px;
  font-weight: 700;
  line-height: 1.25;
}

.eg-case-related-sub {
  color: #5a6b87;
  margin: 0;
  font-size: 14px;
  line-height: 1.55;
}

.eg-case-meta-bar-1 {
  margin-top: -120px;
  padding: 0 20px;
}

.eg-case-meta-grid-1 {
  grid-template-columns: 1fr;
}

.eg-case-benefits-grid-1 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-columns: 1fr;
}

.eg-case-quote-primary-1 {
  padding: 44px 28px 36px;
}

.eg-case-quote-secondary-1 {
  padding: 32px 24px 28px;
}

.eg-case-cta-inner-1 {
  padding: 48px 32px;
}

.eg-case-cta-grid-1 {
  grid-template-columns: 1fr;
}

.eg-case-cta-visual-1 {
  max-width: 240px;
  margin: 0 auto;
}

.eg-case-related-grid-1 {
  grid-template-columns: 1fr;
}

.eg-case-hero-visual-1 {
  padding: 0 20px;
}

.eg-case-hero-1 {
  padding: 40px 20px 60px;
}

.eg-case-section-inner-1, .eg-case-intro-1, .eg-case-tags-1 {
  padding-left: 20px;
  padding-right: 20px;
}

.eg-case-customer-row-1 {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
}

.eg-case-customer-logo-ph-1 {
  width: 60px;
  height: 60px;
}

.eg-case-customer-name-1 {
  font-size: 17px;
}

.eg-case-meta-card-1, .eg-case-benefit-1, .eg-case-related-card-1, .eg-case-callout-1 {
  border-width: 2px;
}

.eg-case-template.inline-div-0 {
  display: none;
}

.eg-case-related-img-1 {
  background-image: linear-gradient(135deg, #eef5ff 0%, #f7faff 100%);
  padding: 40px;
}

.eg-case-related-logo {
  object-fit: contain;
  width: 100%;
  max-height: 80px;
}

.inline-div-0, .inline-div-1, .inline-div-2 {
  color: #031834;
  letter-spacing: -.3px;
  font-size: 13px;
  font-weight: 700;
}

.eg-case-platform-row {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  align-items: center;
  margin-bottom: 6px;
  display: flex;
}

.eg-case-platform-row.eg-case-plat-row-fix {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  align-items: flex-start;
  min-width: 0;
  margin-bottom: 8px;
}

.eg-case-platform-logo-ph {
  color: #5a6478;
  letter-spacing: .05em;
  text-transform: uppercase;
  background-image: linear-gradient(145deg, #f7f9fc, #eceef2);
  border: 1.5px dashed #0060a94d;
  border-radius: 10px;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: 40px;
  height: 40px;
  font-size: 9px;
  font-weight: 700;
  display: flex;
  overflow: hidden;
}

.inline-div-0-1 {
  color: #031834;
  letter-spacing: -.3px;
  font-size: 17px;
  font-weight: 700;
  line-height: 1.25;
}

.eg-case-related-logo-box {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  aspect-ratio: 16 / 10;
  background-image: linear-gradient(135deg, #f7faff 0%, #eef5ff 100%);
  border-bottom: 1px solid #00286414;
  border-radius: 20px 20px 0 0;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 32px;
  display: flex;
  position: relative;
}

.eg-case-related-logo-ph {
  aspect-ratio: 16 / 10;
  width: 100%;
  max-width: 100%;
  height: auto;
  min-height: 80px;
  box-shadow: none;
  color: #8090a0;
  letter-spacing: .08em;
  text-transform: uppercase;
  background-color: #0000;
  border: 1.5px #0060a94d;
  border-radius: 20px 20px 0 0;
  justify-content: center;
  align-items: center;
  padding: 20px 24px;
  font-size: 10px;
  font-weight: 700;
  display: flex;
  overflow: hidden;
}

.eg-case-related-customer-name {
  color: #031834;
  letter-spacing: -.2px;
  font-size: 13px;
  font-weight: 700;
}

.image-15 {
  display: block;
}

.eg-feat-wrap {
  max-width: 1120px;
  margin: 0 auto;
  padding: 80px 0;
  font-family: Montserrat, sans-serif;
}

.eg-feat-header {
  margin-bottom: 52px;
}

.eg-slbl {
  color: #0060a9;
  letter-spacing: .18em;
  text-transform: uppercase;
  margin-bottom: 12px;
  font-family: Montserrat, sans-serif;
  font-size: 11px;
  font-weight: 700;
  display: block;
}

.eg-sh {
  color: #031834;
  letter-spacing: -1.5px;
  font-size: clamp(30px, 3vw, 46px);
  font-weight: 900;
  line-height: 1.07;
  font-family: var(--_typography---core--font--family--primary-font);
  margin-bottom: 16px;
}

.eg-ssub {
  color: #3a4a5c;
  max-width: 580px;
  font-family: Montserrat, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1.65;
}

.eg-feat-grid {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-columns: repeat(auto-fill, minmax(230px, 1fr));
  display: grid;
}

.eg-fc {
  background-color: #fff;
  border: 1px solid #0028640e;
  border-radius: 16px;
  padding: 24px 22px;
  transition: transform .15s, box-shadow .15s;
  position: relative;
  overflow: hidden;
  box-shadow: 0 0 0 1px #0028640e, 0 2px 4px #001e500f, 0 8px 20px #001e5012;
}

.eg-fc-icon {
  background-color: #eef5ff;
  border: 1px solid #0060a91a;
  border-radius: 12px;
  justify-content: center;
  align-items: center;
  width: 60px;
  height: 60px;
  margin-bottom: 14px;
  display: flex;
  box-shadow: 0 1px 2px #001e500f;
}

.eg-fc-h {
  color: #031834;
  letter-spacing: -.15px;
  font-size: 16px;
  font-weight: 800;
  font-family: var(--_typography---core--font--family--primary-font);
  margin-bottom: 5px;
}

.eg-fc-p {
  color: #3a4a5c;
  margin: 0;
  font-family: Montserrat, sans-serif;
  font-size: 12px;
  line-height: 1.58;
}

.inline-div-0-1-2 {
  background-color: #ffffff2e;
  border-radius: 14px 14px 0 0;
  height: 50%;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
}

.inline-div-1-1 {
  background-color: #1e3a8a;
  border-radius: 14px;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: 56px;
  height: 56px;
  display: flex;
  position: relative;
  overflow: hidden;
  box-shadow: 0 4px 12px #1e3a8a59;
}

.inline-span-0 {
  color: #0f2235;
  letter-spacing: -.2px;
  font-size: 16px;
  font-weight: 700;
}

.inline-div-2-1 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  align-items: center;
  font-family: Montserrat, system-ui, sans-serif;
  display: flex;
}

.inline-div-0-1-2-3 {
  background-color: #ffffff2e;
  border-radius: 14px 14px 0 0;
  height: 50%;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
}

.inline-div-1-1-2 {
  background-color: #005da4;
  border-radius: 14px;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: 56px;
  height: 56px;
  display: flex;
  position: relative;
  overflow: hidden;
  box-shadow: 0 4px 12px #005da459;
}

.inline-div-2-1-2 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  align-items: center;
  font-family: Montserrat, system-ui, sans-serif;
  display: flex;
}

.inline-div-0-1-2-3-4 {
  background-color: #ffffff24;
  border-radius: 14px 14px 0 0;
  height: 50%;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
}

.inline-div-1-1-2-3 {
  background-color: #111827;
  border-radius: 14px;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: 56px;
  height: 56px;
  display: flex;
  position: relative;
  overflow: hidden;
  box-shadow: 0 4px 12px #11182766;
}

.inline-div-2-1-2-3 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  align-items: center;
  font-family: Montserrat, system-ui, sans-serif;
  display: flex;
}

.inline-div-0-1-2-3-4-5 {
  background-color: #ffffff2e;
  border-radius: 14px 14px 0 0;
  height: 50%;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
}

.inline-div-1-1-2-3-4 {
  background-color: #c2410c;
  border-radius: 14px;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: 56px;
  height: 56px;
  display: flex;
  position: relative;
  overflow: hidden;
  box-shadow: 0 4px 12px #c2410c59;
}

.inline-div-2-1-2-3-4 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  align-items: center;
  font-family: Montserrat, system-ui, sans-serif;
  display: flex;
}

.inline-div-0-1-2-3-4-5-6 {
  background-color: #ffffff2e;
  border-radius: 14px 14px 0 0;
  height: 50%;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
}

.inline-div-1-1-2-3-4-5 {
  background-color: #92400e;
  border-radius: 14px;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: 56px;
  height: 56px;
  display: flex;
  position: relative;
  overflow: hidden;
  box-shadow: 0 4px 12px #92400e59;
}

.inline-div-2-1-2-3-4-5 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  align-items: center;
  font-family: Montserrat, system-ui, sans-serif;
  display: flex;
}

.inline-div-0-1-2-3-4-5-6-7 {
  background-color: #ffffff2e;
  border-radius: 14px 14px 0 0;
  height: 50%;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
}

.inline-div-1-1-2-3-4-5-6 {
  background-color: #9d174d;
  border-radius: 14px;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: 56px;
  height: 56px;
  display: flex;
  position: relative;
  overflow: hidden;
  box-shadow: 0 4px 12px #9d174d59;
}

.inline-div-2-1-2-3-4-5-6 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  align-items: center;
  font-family: Montserrat, system-ui, sans-serif;
  display: flex;
}

.inline-div-0-1-2-3-4-5-6-7-8 {
  background-color: #ffffff2e;
  border-radius: 14px 14px 0 0;
  height: 50%;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
}

.inline-div-1-1-2-3-4-5-6-7 {
  background-color: #0e7490;
  border-radius: 14px;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: 56px;
  height: 56px;
  display: flex;
  position: relative;
  overflow: hidden;
  box-shadow: 0 4px 12px #0e749059;
}

.inline-div-2-1-2-3-4-5-6-7 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  align-items: center;
  font-family: Montserrat, system-ui, sans-serif;
  display: flex;
}

.inline-div-0-1-2-3-4-5-6-7-8-9 {
  background-color: #ffffff2e;
  border-radius: 14px 14px 0 0;
  height: 50%;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
}

.inline-div-1-1-2-3-4-5-6-7-8 {
  background-color: #1d4ed8;
  border-radius: 14px;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: 56px;
  height: 56px;
  display: flex;
  position: relative;
  overflow: hidden;
  box-shadow: 0 4px 12px #1d4ed859;
}

.inline-div-2-1-2-3-4-5-6-7-8 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  align-items: center;
  font-family: Montserrat, system-ui, sans-serif;
  display: flex;
}

.inline-div-0-1-2-3-4-5-6-7-8-9-10 {
  background-color: #ffffff2e;
  border-radius: 14px 14px 0 0;
  height: 50%;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
}

.inline-div-1-1-2-3-4-5-6-7-8-9 {
  background-color: #065f46;
  border-radius: 14px;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: 56px;
  height: 56px;
  display: flex;
  position: relative;
  overflow: hidden;
  box-shadow: 0 4px 12px #065f4659;
}

.inline-div-2-1-2-3-4-5-6-7-8-9 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  align-items: center;
  font-family: Montserrat, system-ui, sans-serif;
  display: flex;
}

.inline-div-0-1-2-3-4-5-6-7-8-9-10-11 {
  background-color: #ffffff2e;
  border-radius: 14px 14px 0 0;
  height: 50%;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
}

.inline-div-1-1-2-3-4-5-6-7-8-9-10 {
  background-color: #0369a1;
  border-radius: 14px;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: 56px;
  height: 56px;
  display: flex;
  position: relative;
  overflow: hidden;
  box-shadow: 0 4px 12px #0369a159;
}

.inline-div-2-1-2-3-4-5-6-7-8-9-10 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  align-items: center;
  font-family: Montserrat, system-ui, sans-serif;
  display: flex;
}

.inline-div-0-1-2-3-4-5-6-7-8-9-10-11-12 {
  background-color: #ffffff2e;
  border-radius: 14px 14px 0 0;
  height: 50%;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
}

.inline-div-1-1-2-3-4-5-6-7-8-9-10-11 {
  background-color: #14532d;
  border-radius: 14px;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: 56px;
  height: 56px;
  display: flex;
  position: relative;
  overflow: hidden;
  box-shadow: 0 4px 12px #14532d59;
}

.inline-div-2-1-2-3-4-5-6-7-8-9-10-11 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  align-items: center;
  font-family: Montserrat, system-ui, sans-serif;
  display: flex;
}

.inline-div-0-1-2-3-4-5-6-7-8-9-10-11-12-13 {
  background-color: #ffffff2e;
  border-radius: 14px 14px 0 0;
  height: 50%;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
}

.inline-div-1-1-2-3-4-5-6-7-8-9-10-11-12 {
  background-color: #6d28d9;
  border-radius: 14px;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: 56px;
  height: 56px;
  display: flex;
  position: relative;
  overflow: hidden;
  box-shadow: 0 4px 12px #6d28d959;
}

.inline-div-2-1-2-3-4-5-6-7-8-9-10-11-12 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  align-items: center;
  font-family: Montserrat, system-ui, sans-serif;
  display: flex;
}

.inline-div-0-1-2-3-4-5-6-7-8-9-10-11-12-13-14 {
  background-color: #ffffff2e;
  border-radius: 14px 14px 0 0;
  height: 50%;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
}

.inline-div-1-1-2-3-4-5-6-7-8-9-10-11-12-13 {
  background-color: #164e63;
  border-radius: 14px;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: 56px;
  height: 56px;
  display: flex;
  position: relative;
  overflow: hidden;
  box-shadow: 0 4px 12px #164e6359;
}

.inline-div-2-1-2-3-4-5-6-7-8-9-10-11-12-13 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  align-items: center;
  font-family: Montserrat, system-ui, sans-serif;
  display: flex;
}

.inline-div-0-1-2-3-4-5-6-7-8-9-10-11-12-13-14-15 {
  background-color: #ffffff2e;
  border-radius: 14px 14px 0 0;
  height: 50%;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
}

.inline-div-1-1-2-3-4-5-6-7-8-9-10-11-12-13-14 {
  background-color: #b91c1c;
  border-radius: 14px;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: 56px;
  height: 56px;
  display: flex;
  position: relative;
  overflow: hidden;
  box-shadow: 0 4px 12px #b91c1c59;
}

.inline-div-2-1-2-3-4-5-6-7-8-9-10-11-12-13-14 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  align-items: center;
  font-family: Montserrat, system-ui, sans-serif;
  display: flex;
}

.custom-icon-set-5-copy {
  font-family: Builderaifont, Arial, sans-serif;
  font-weight: 400;
}

.container-3 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: stretch;
  display: flex;
}

.path {
  padding-left: 20px;
  display: flex;
}

.eg-login-grid {
  grid-column-gap: 41px;
  grid-row-gap: 41px;
  flex-flow: column;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  place-items: stretch center;
  width: 100%;
  max-width: 1080px;
  margin-left: auto;
  margin-right: auto;
  padding: 32px 24px 64px;
  display: flex;
}

.eg-login-card {
  grid-column-gap: 28px;
  grid-row-gap: 28px;
  background-color: #fff;
  border-radius: 20px;
  flex-direction: column;
  justify-content: space-between;
  align-self: stretch;
  align-items: center;
  width: 240px;
  height: 100%;
  padding: 40px 24px 32px;
  transition: transform .3s, box-shadow .3s;
  display: flex;
  box-shadow: 0 0 0 1px #00286411, 0 4px 12px #001e5014, 0 20px 44px #001e501a;
}

.eg-login-card:hover, .eg-login-card:hover:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .eg-login-card:hover:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .eg-login-card:hover:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .eg-login-card:hover:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .eg-login-card:hover:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
  transform: translateY(-4px);
  box-shadow: 0 0 0 1px #0028641a, 0 8px 24px #001e5021, 0 32px 56px #001e5026;
}

.eg-login-card.eg-login-card-secondary {
  box-shadow: none;
  background-color: #f7f9fc;
  padding: 28px 20px 24px;
}

.eg-login-card.eg-login-card-featured {
  grid-row-gap: 16px;
  text-align: left;
  flex-grow: 1;
  flex-basis: 300px;
  justify-content: flex-start;
  align-self: stretch;
  align-items: flex-start;
  width: auto;
  max-width: 380px;
  height: 100%;
  padding: 40px 32px 32px;
}

.eg-login-logo {
  object-fit: contain;
  width: auto;
  max-width: 140px;
  height: auto;
  max-height: 32px;
}

.eg-login-btn {
  color: #fff;
  text-align: center;
  letter-spacing: .01em;
  background-color: #0060a9;
  background-image: linear-gradient(145deg, #0072c4 0%, #0060a9 60%, #004a88 100%);
  border-radius: 100px;
  flex-shrink: 0;
  justify-content: center;
  align-self: flex-start;
  align-items: center;
  margin-top: auto;
  padding: 14px 28px;
  font-family: Montserrat, sans-serif;
  font-size: 14px;
  font-weight: 700;
  line-height: 1.2;
  text-decoration: none;
  transition: transform .2s, box-shadow .25s, filter .2s;
  display: inline-flex;
  box-shadow: 0 1px 2px #00286433, 0 4px 12px #0060a940;
}

.eg-login-btn:hover, .eg-login-btn:hover:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .eg-login-btn:hover:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .eg-login-btn:hover:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .eg-login-btn:hover:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .eg-login-btn:hover:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
  filter: brightness(1.04);
  transform: translateY(-1px);
  box-shadow: 0 2px 4px #00286440, 0 8px 22px #0060a95c;
}

.eg-login-btn:focus-visible, .eg-login-btn[data-wf-focus-visible], .eg-login-btn:focus-visible:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .eg-login-btn[data-wf-focus-visible]:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .eg-login-btn:focus-visible:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .eg-login-btn[data-wf-focus-visible]:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .eg-login-btn:focus-visible:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .eg-login-btn[data-wf-focus-visible]:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .eg-login-btn:focus-visible:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .eg-login-btn[data-wf-focus-visible]:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .eg-login-btn:focus-visible:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5), .eg-login-btn[data-wf-focus-visible]:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
  box-shadow: 0 0 0 3px #0060a959, 0 1px 2px #00286433, 0 4px 12px #0060a940;
}

.eg-login-section {
  background-color: #fff;
}

.path-2 {
  color: var(--_globals---global--color--accent);
}

.form-5 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: block;
}

.section-12 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-left: 10px;
  margin-right: 10px;
  display: grid;
}

.section-13 {
  grid-column-gap: 17px;
  grid-row-gap: 17px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-left: 10px;
  margin-right: 10px;
  display: grid;
}

.div-block-14 {
  border-radius: var(--border-radius--radius-4xs);
  background-color: var(--elements-webflow-library--general--shadow-01);
  justify-content: center;
  align-items: center;
  display: flex;
}

.divcheckbox {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  cursor: pointer;
  background-color: #fff;
  border: 1px solid #fff;
  border-radius: 1rem;
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: auto;
  min-height: 3.5rem;
  margin-bottom: 0;
  margin-left: 0;
  padding: .875rem 1.5rem;
  display: flex;
  position: static;
  overflow: visible;
  box-shadow: 0 1.35px 1.35px #528eff0f, 0 5.38px 5.38px #528eff0f;
}

.divcheckbox.is-last {
  border-bottom-style: none;
  border-bottom-width: 0;
}

.checkbox-field-3 {
  box-sizing: border-box;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  aspect-ratio: auto;
  background-color: #0000;
  border-radius: 0;
  flex: none;
  order: 0;
  justify-content: flex-end;
  align-items: center;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0 0 0 auto;
  padding: 0;
  display: flex;
  position: static;
}

.checkbox-field-3.eg-nl-cta-tickfield {
  justify-content: flex-start;
  align-self: center;
  margin-top: 0;
  margin-left: 0;
}

.checkbox-label-2 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  color: #0060a9;
  flex-flow: row;
  order: -1;
  justify-content: flex-start;
  align-items: center;
  margin: 0 auto 0 0;
  font-size: 1rem;
  font-weight: 500;
  line-height: 1.25;
  display: flex;
}

.checkbox-4 {
  cursor: pointer;
  accent-color: #0060a9;
  appearance: none;
  background-color: #f7f9fc;
  border: 1px solid #d5dbe6;
  border-radius: 100%;
  flex-shrink: 0;
  order: 0;
  width: 1.375rem;
  min-width: 1.375rem;
  height: 1.375rem;
  min-height: 1.375rem;
  margin: 0;
  position: static;
}

.checkbox-4.eg-nl-cta-tick {
  border-radius: .35rem;
}

.div-block-15 {
  box-sizing: border-box;
  background-color: #0000;
  border-radius: 0;
  flex-shrink: 0;
  justify-content: flex-start;
  align-items: center;
  width: auto;
  min-width: 0;
  max-width: 10.5rem;
  height: 24px;
  min-height: 0;
  margin-left: 0;
  margin-right: 0;
  padding: 0;
  display: flex;
  overflow: visible;
}

.image-16 {
  object-fit: contain;
  object-position: left center;
  width: auto;
  max-width: 8.5rem;
  height: 1.25rem;
  max-height: 1.25rem;
  margin: 0;
  padding-top: 0;
}

.checkbox-field-4 {
  margin: auto;
}

.checkbox-5 {
  margin: auto;
  display: block;
}

.submit-button-2 {
  background-color: #111;
  border-radius: 100px;
  margin: 20px auto auto 20px;
  padding: 13px 28px;
}

.text-field, .text-field-2, .text-field-3 {
  border: 1px solid var(--_colors---neutrals--300);
  border-radius: 100px;
}

.text-block-6 {
  margin-left: 10px;
  padding-top: 10px;
  padding-bottom: 10px;
}

.text-block-7 {
  margin-left: 10px;
}

.textarea {
  border-radius: var(--border-radius--radius-2xs);
  background-color: var(--_colors---neutrals--200);
  border: 0 solid #000;
  margin-top: 10px;
  margin-left: 10px;
  margin-right: auto;
  padding-right: 0;
}

.section-14 {
  margin-top: 10px;
  margin-left: 10px;
  margin-right: 20px;
}

.text-block-8 {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  justify-content: center;
  align-items: center;
  padding-left: 0;
  padding-right: 20px;
  display: flex;
}

.div-block-17 {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  box-shadow: none;
  background-color: #0000;
  border: 0 #fff;
  border-radius: 0;
  flex-direction: column;
  display: flex;
  overflow: visible;
}

.collection-list-wrapper-7 {
  grid-column-gap: 22px;
  grid-row-gap: 22px;
  grid-template-rows: auto;
  grid-template-columns: none;
  grid-auto-columns: 1fr;
  align-items: stretch;
  width: 100%;
  height: auto;
  margin-bottom: 0;
  margin-left: auto;
  margin-right: auto;
  padding-left: 32px;
  padding-right: 32px;
  display: block;
}

.collection-list-wrapper-7.eg-case-related-wrap-in {
  width: 100%;
  max-width: 75.25rem;
  margin-left: auto;
  margin-right: auto;
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}

.collection-item-5 {
  float: none;
  flex-direction: column;
  flex: 1;
  align-self: stretch;
  width: auto;
  min-width: 0;
  max-width: none;
  height: 100%;
  display: flex;
}

.collection-list-4 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex-flow: row;
  grid-template-columns: minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr);
  justify-content: flex-start;
  align-items: stretch;
  width: 100%;
  padding-left: 0;
  padding-right: 0;
  display: flex;
}

.body-2 {
  margin-left: 0;
  margin-right: 0;
}

.paragraph-5 {
  color: var(--_globals---global--text-color--100);
}

.text-block-9 {
  padding-left: 10px;
}

.collection-item-6 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  border-radius: 0;
  padding-bottom: 10px;
  display: block;
}

.collection-item-6.eg-case-tag-item {
  float: none;
  flex: none;
  width: 100%;
  max-width: none;
  padding-bottom: 0;
  display: block;
}

.collection-list-5 {
  float: none;
  clear: none;
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-flow: column;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 50%;
  margin-left: 0;
  margin-right: 0;
  display: block;
  overflow: auto;
}

.collection-list-5.eg-case-tag-list {
  float: none;
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  flex-flow: column;
  grid-template-columns: none;
  align-items: stretch;
  width: 100%;
  max-width: none;
  display: flex;
  overflow: visible;
}

.image-17 {
  box-sizing: border-box;
  aspect-ratio: auto;
  object-fit: contain;
  border-radius: 20px;
  width: 100%;
  min-width: 30px;
  max-width: 22rem;
  height: auto;
  min-height: 30px;
  max-height: 10rem;
  margin-left: auto;
  margin-right: auto;
  padding-top: 1.5rem;
  display: block;
}

.image-17.eg-hero-deco-img {
  z-index: 1;
  margin-left: auto;
  margin-right: auto;
  position: absolute;
  bottom: 2.5rem;
  left: 0;
  right: 0;
}

.image-17.eg-company-illustration {
  object-fit: contain;
  align-self: center;
  width: auto;
  max-width: 100%;
  height: 112px;
  margin-top: 24px;
  padding-top: 0;
}

.container-4 {
  max-width: 500px;
}

.container-4.eg-hero-deco {
  z-index: 1;
  justify-content: center;
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  position: absolute;
  bottom: 2.5rem;
  left: 0;
  right: 0;
}

.container-5 {
  max-width: 300px;
}

.image-18 {
  max-height: 100%;
}

.custom-icon-set-11 {
  padding-right: 8px;
  font-family: Builderaifont, Arial, sans-serif;
  font-weight: 400;
}

.header-column-right-2 {
  grid-column-gap: .75rem;
  grid-row-gap: .75rem;
  justify-content: center;
  align-items: center;
  display: flex;
}

.header-column-right-2.is-gap-sm {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
}

.dropdown-4 {
  margin-left: 0;
  margin-right: 0;
  padding: 0;
  position: static;
}

.control-group-3 {
  text-align: center;
  flex-flow: wrap;
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
}

.control-group-3.is-mid-2 {
  font-weight: 500;
}

.hamburger-menu-line-2 {
  background-color: #fff;
  border-radius: .875rem;
  width: 1.5rem;
  height: 1.5px;
}

.header-nav-container-2 {
  justify-content: center;
  align-items: flex-end;
}

.logo-dark-2 {
  display: none;
}

.header-column-wrapper-2 {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.header-nav-2 {
  justify-content: center;
  align-items: center;
  position: static;
}

.container-default-3 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  max-width: 75.25rem;
  margin-left: auto;
  margin-right: auto;
  padding-left: 1.5rem;
  padding-right: 1.5rem;
  display: block;
}

.display-28 {
  font-family: Montserrat, sans-serif;
  font-size: 1.25rem;
  font-weight: 600;
  line-height: 1.25em;
}

.button-13 {
  z-index: 1;
  perspective: 100px;
  color: #fff;
  mix-blend-mode: normal;
  transform-style: preserve-3d;
  background-color: #0060a9;
  border: 1px solid #0060a9;
  border-radius: 2rem;
  justify-content: center;
  align-items: center;
  padding: 1rem 2rem;
  font-size: 1rem;
  font-weight: 500;
  line-height: 1.25em;
  text-decoration: none;
  transition-property: transform;
  transition-duration: .3s;
  position: relative;
  overflow: hidden;
}

.button-13:hover, .button-13:hover:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .button-13:hover:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .button-13:hover:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .button-13:hover:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .button-13:hover:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
  color: #fff;
  transform: scale3d(.98, .98, 1.01);
}

.dropdown-nav-2 {
  background-color: #fff0;
  padding-top: 1rem;
  left: 0;
  right: 0;
}

.navigation-grid-2 {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto;
  grid-template-columns: minmax(5rem, 5.5rem);
  grid-auto-flow: column;
  align-items: start;
}

.navigation-grid-2.is-1-column {
  grid-template-columns: minmax(5rem, 6.5rem);
  grid-auto-columns: 9rem;
  align-items: start;
}

.header-main-wrapper-2 {
  z-index: 1000;
  background-color: #fff0;
  justify-content: center;
  align-items: center;
  width: 100%;
  margin-top: 2rem;
  padding-left: 2rem;
  padding-right: 2rem;
  display: flex;
  position: sticky;
  top: .5rem;
}

.header-main-wrapper-2.is-simple {
  margin-top: 0;
  padding: 2rem 0;
  position: relative;
  top: auto;
}

.navigation-grid-column-2 {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  place-items: start;
}

.dropdown-toggle-4 {
  grid-column-gap: .25rem;
  grid-row-gap: .25rem;
  color: #0060a9;
  justify-content: center;
  align-items: center;
  padding: 0;
  font-weight: 500;
  display: flex;
}

.link-3 {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  color: var(--_colors---neutrals--600);
  font-weight: 400;
  line-height: 1.25em;
  text-decoration: none;
  transition: color .3s;
}

.link-3:hover, .link-3:hover:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .link-3:hover:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .link-3:hover:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .link-3:hover:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .link-3:hover:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5), .link-3.is-title-21, .link-3.is-title-21:hover, .link-3.is-title-21:hover:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .link-3.is-title-21:hover:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .link-3.is-title-21:hover:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .link-3.is-title-21:hover:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .link-3.is-title-21:hover:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
  color: #0060a9;
}

.dropdown-arrow-2 {
  font-family: Line Rounded Icon Font Brix, Arial, sans-serif;
}

.grid-2-columns-left-sm-2 {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  grid-template-rows: auto;
  grid-template-columns: 1.6fr 1fr;
}

.header-main-2 {
  background-color: #fff;
  border-radius: 1.5rem;
  width: 100%;
  max-width: 72.75rem;
  padding-top: 1rem;
  padding-bottom: 1rem;
  position: relative;
  box-shadow: 0 1.35px 1.35px #516d9a0f, 0 5.38px 5.38px #508dff0f;
}

.hamburger-menu-2 {
  grid-row-gap: 0px;
  background-color: #0060a9;
  border-radius: .5rem;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  width: 2.5rem;
  min-width: 2.5rem;
  height: 2.5rem;
  min-height: 2.5rem;
  padding: .5rem;
  transition: background-color .3s;
  position: static;
}

.hamburger-menu-2:hover, .hamburger-menu-2:hover:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .hamburger-menu-2:hover:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .hamburger-menu-2:hover:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .hamburger-menu-2:hover:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .hamburger-menu-2:hover:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5), .hamburger-menu-2.w--open, .hamburger-menu-2.w--open:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .hamburger-menu-2.w--open:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .hamburger-menu-2.w--open:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .hamburger-menu-2.w--open:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .hamburger-menu-2.w--open:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
  background-color: #0060a9;
}

.header-list-2 {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  justify-content: flex-start;
  align-items: center;
  margin-bottom: 0;
  padding-left: 0;
  list-style-type: none;
  display: flex;
}

.card-3 {
  z-index: 1;
  background-color: #fff;
  border: 1px solid #f7f9fc;
  border-radius: 2rem;
  text-decoration: none;
  position: relative;
  overflow: hidden;
  box-shadow: 0 1.35px 1.35px #f5f9ff, 0 5.38px 5.38px #f5f9ff;
}

.card-3.is-md {
  padding: 2rem;
}

.container-default-4 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  max-width: 75.25rem;
  margin-left: auto;
  margin-right: auto;
  padding-left: 1.5rem;
  padding-right: 1.5rem;
  display: block;
}

.section-15 {
  background-color: #fff;
  max-width: 90rem;
  padding-top: 7.5rem;
  padding-bottom: 7.5rem;
}

.section-15.is-md {
  padding-top: 6.25rem;
  padding-bottom: 6.25rem;
}

.section-15.is-md.section-pd-top-medium {
  padding-top: 4rem;
}

.empty-state-4 {
  text-align: center;
  background-color: #f7f9fc;
  border-radius: 1.5rem;
  padding: 1.25rem;
}

.grid-2-columns-3 {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  border: 1px solid #fff;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: start;
  display: grid;
}

.display-29 {
  color: #0060a9;
  text-align: center;
  text-shadow: 0 1px 1px #0003;
  overflow-wrap: normal;
  justify-content: center;
  align-self: center;
  align-items: center;
  margin-left: 0;
  padding-left: 60px;
  font-family: Montserrat, sans-serif;
  font-size: 4.5rem;
  font-weight: 600;
  line-height: 1.115em;
  display: block;
}

.form-status-2 {
  background-color: #fff;
  border-radius: .75rem;
  padding: 0;
}

.form-6 {
  background-color: #fff0;
  flex-flow: column;
  justify-content: center;
  width: 100%;
  margin-bottom: 0;
}

.footer-grid-2 {
  grid-column-gap: 2.5rem;
  grid-row-gap: 2.5rem;
  grid-template-rows: auto;
}

.footer-grid-2.is-version-one {
  grid-template-columns: minmax(12.5rem, 14.7rem) minmax(200px, 28.25rem) minmax(200px, 18rem);
  justify-content: space-between;
}

.social-media-icon-wrapper-2 {
  color: #fff;
  background-color: #0060a9;
  border-radius: .25rem;
  justify-content: center;
  align-items: center;
  width: 1.75rem;
  height: 1.75rem;
  font-size: 1.125rem;
  font-weight: 400;
  text-decoration: none;
  transition: transform .3s;
  display: flex;
}

.social-media-icon-wrapper-2:hover, .social-media-icon-wrapper-2:hover:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .social-media-icon-wrapper-2:hover:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .social-media-icon-wrapper-2:hover:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .social-media-icon-wrapper-2:hover:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .social-media-icon-wrapper-2:hover:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
  color: #fff;
  transform: scale(.92);
}

.social-media-icon-wrapper-2.webflow {
  background-color: #146ef5;
}

.footer-wrapper-2 {
  width: 100%;
  max-width: 90rem;
  margin-left: auto;
  margin-right: auto;
  padding-bottom: 1.25rem;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: relative;
  overflow: hidden;
}

.mg-bottom-4xl-2 {
  margin-bottom: 5rem;
}

.link-4 {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  color: var(--_colors---neutrals--600);
  font-weight: 400;
  line-height: 1.25em;
  text-decoration: none;
  transition: color .3s;
}

.link-4:hover, .link-4:hover:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .link-4:hover:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .link-4:hover:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .link-4:hover:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .link-4:hover:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
  color: #0060a9;
}

.link-4.is-neutral-light-24 {
  color: #f7f9fc;
}

.link-4.is-neutral-light-24:hover, .link-4.is-neutral-light-24:hover:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .link-4.is-neutral-light-24:hover:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .link-4.is-neutral-light-24:hover:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .link-4.is-neutral-light-24:hover:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .link-4.is-neutral-light-24:hover:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
  color: #0060a9;
}

.link-4.is-light {
  color: #fff;
}

.link-4.is-light:hover, .link-4.is-light:hover:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .link-4.is-light:hover:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .link-4.is-light:hover:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .link-4.is-light:hover:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .link-4.is-light:hover:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
  color: #0060a9;
}

.form-messages-2 {
  color: #0060a9;
  background-color: #fff;
  border: 1px solid #000;
  border-radius: .75rem;
  box-shadow: 0 4px 4px #0003, 0 1px 1px #0003;
}

.form-messages-2.is-small-message {
  border-color: #f7f9fc;
  justify-content: center;
  align-items: center;
  height: 4rem;
  padding: 1.5rem;
  font-weight: 500;
  display: flex;
}

.form-status-error-2 {
  color: #fe566b;
  text-align: center;
  background-color: #ffdde1;
  border: 1px solid #fe566b;
  border-radius: .75rem;
  margin-top: 1rem;
  padding: 1rem;
  font-weight: 500;
  box-shadow: 0 4px 4px #ffdde1, 0 1px 1px #ffdde1;
}

.display-30 {
  font-family: Montserrat, sans-serif;
  font-size: 2.25rem;
  font-weight: 600;
  line-height: 1.25em;
}

.social-media-flex-2 {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.container-default-5 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  max-width: 75.25rem;
  margin-left: auto;
  margin-right: auto;
  padding-left: 1.5rem;
  padding-right: 1.5rem;
  display: block;
}

.container-default-5.is-small {
  max-width: 72.75rem;
}

.display-31 {
  font-family: Montserrat, sans-serif;
  font-size: 1.25rem;
  font-weight: 600;
  line-height: 1.25em;
}

.social-media-link-2 {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  color: #62697d;
  font-size: 1.25rem;
  font-weight: 400;
  line-height: 1.25em;
  text-decoration: none;
  transition: color .3s;
}

.social-media-link-2:hover, .social-media-link-2:hover:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .social-media-link-2:hover:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .social-media-link-2:hover:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .social-media-link-2:hover:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .social-media-link-2:hover:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
  color: #0060a9;
}

.social-media-link-2.is-light-7 {
  color: #fff;
}

.social-media-link-2.is-light-7:hover, .social-media-link-2.is-light-7:hover:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .social-media-link-2.is-light-7:hover:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .social-media-link-2.is-light-7:hover:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .social-media-link-2.is-light-7:hover:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .social-media-link-2.is-light-7:hover:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
  color: #f7f9fc;
}

.mg-bottom-3xs-2 {
  text-align: left;
  margin-bottom: .75rem;
}

.mg-bottom-3xs-2.eg-esm-body {
  font-family: var(--_typography---core--font--family--primary-font);
  color: var(--_colors---neutrals--600);
  letter-spacing: 0;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.6;
}

.footer-2 {
  border-radius: 3.75rem;
  position: relative;
  overflow: hidden;
}

.footer-2.is-version-one {
  color: #f7f9fc;
  background-color: #0060a9;
  background-image: url("https://cdn.prod.website-files.com/69cbd39c6e1229d6ca58f341/69cbd39d6e1229d6ca58f536_background-gradient-v1-builderai-webflow-template.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.input-2 {
  color: #0060a9;
  background-color: #fff;
  border: 1px solid #fff;
  border-radius: 1rem;
  height: 4rem;
  margin-bottom: 0;
  padding: 1.25rem 1.5rem;
  font-size: 1rem;
  line-height: 1.25em;
  transition: border-color .3s;
  box-shadow: 0 1.35px 1.35px #f5f9ff;
}

.input-2:hover, .input-2:hover:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .input-2:hover:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .input-2:hover:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .input-2:hover:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .input-2:hover:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5), .input-2:focus, .input-2:focus:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .input-2:focus:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .input-2:focus:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .input-2:focus:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .input-2:focus:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
  border-color: #0060a9;
}

.input-2::placeholder, .input-2:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af)::placeholder, .input-2:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e)::placeholder, .input-2:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943)::placeholder, .input-2:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8)::placeholder, .input-2:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5)::placeholder {
  color: #62697d;
}

.logo-dark-3 {
  display: none;
}

.logo-dark-3.is-dark-4 {
  display: block;
}

.button-14 {
  z-index: 1;
  perspective: 100px;
  color: #fff;
  mix-blend-mode: normal;
  transform-style: preserve-3d;
  background-color: #0069b4;
  border: 1px solid #0069b4;
  border-radius: 2rem;
  justify-content: center;
  align-items: center;
  padding: 1rem 2rem;
  font-size: 1rem;
  font-weight: 500;
  line-height: 1.25em;
  text-decoration: none;
  transition-property: transform;
  transition-duration: .3s;
  position: relative;
  overflow: hidden;
}

.button-14:hover, .button-14:hover:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .button-14:hover:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .button-14:hover:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .button-14:hover:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .button-14:hover:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
  color: #fff;
  transform: scale3d(.98, .98, 1.01);
}

.navigation-grid-column-3 {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  place-items: start;
}

.divider-2 {
  background-color: #d3d8e9;
  height: 1px;
}

.divider-2.is-dark {
  opacity: .3;
  background-color: #fff;
}

.more-webflow-templates-2 {
  color: #fff;
  cursor: pointer;
  text-decoration: none;
}

.grid-auto-1fr-column-2 {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  grid-template-rows: auto;
  grid-template-columns: auto 1fr;
  align-items: center;
}

.grid-auto-1fr-column-2.is-gap-5xs {
  grid-column-gap: .25rem;
  grid-row-gap: .25rem;
}

.grid-auto-1fr-column-2.is-gap-3xs {
  grid-column-gap: .4rem;
  grid-row-gap: .4rem;
  grid-template-columns: auto .25fr;
  place-items: end stretch;
  min-width: 50px;
  min-height: 50px;
}

.logo-light-3.is-dark-2 {
  display: none;
}

.icon-font-social-media-2 {
  font-family: Social Media Icon Font Brix, Arial, sans-serif;
  font-weight: 400;
}

.collection-item-7 {
  clear: none;
  grid-column-gap: 6px;
  grid-row-gap: 6px;
  text-align: center;
  flex-flow: row;
  flex: 0 auto;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  align-items: center;
  margin-right: 0;
  padding-bottom: 0;
  padding-right: 0;
  display: flex;
  position: relative;
  left: auto;
}

.text-color-neutral-701 {
  color: #5a6b87;
  margin-left: 30px;
  margin-right: 30px;
  padding-right: 40px;
}

.image-19 {
  display: block;
}

.image-20 {
  float: left;
}

.div-block-18 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  justify-content: flex-start;
  align-items: flex-end;
  margin-bottom: 0;
  display: flex;
  position: absolute;
  bottom: 20px;
  right: 20px;
}

.text-block-11 {
  text-align: left;
  text-transform: none;
  direction: ltr;
  font-weight: 600;
  text-decoration: none;
}

.grid-1-column-7 {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  flex-direction: column;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.grid-1-column-7.mg-bottom-xs {
  grid-template-rows: auto;
  grid-template-columns: 1fr;
}

.empty-state-5 {
  -webkit-text-stroke-color: white;
}

.collection-list-wrapper-8 {
  grid-column-gap: 4px;
  grid-row-gap: 4px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  align-items: center;
  margin: auto;
  padding-left: 0;
  display: flex;
}

.ljusgr-knapp-2 {
  z-index: 100;
  box-sizing: border-box;
  color: #8f96a9;
  min-width: 4rem;
  max-width: 4rem;
  min-height: 4rem;
  max-height: 4rem;
  transform-style: preserve-3d;
  background-color: #f7f9fc;
  border: 1px solid #f7f9fc;
  border-radius: 1rem;
  order: -9999;
  justify-content: center;
  align-self: auto;
  align-items: center;
  margin-bottom: 0;
  margin-left: auto;
  margin-right: auto;
  padding: 0 0 0 0;
  font-size: 1.125rem;
  font-weight: 500;
  line-height: 1.25em;
  text-decoration: none;
  transition-property: transform;
  display: flex;
  position: relative;
  bottom: 3px;
  right: 0;
  overflow: hidden;
}

.ljusgr-knapp-2:hover, .ljusgr-knapp-2:hover:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .ljusgr-knapp-2:hover:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .ljusgr-knapp-2:hover:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .ljusgr-knapp-2:hover:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .ljusgr-knapp-2:hover:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
  color: #fff;
  transform: scale3d(.98, .98, 1.01);
}

.link-block-4 {
  aspect-ratio: auto;
  object-fit: cover;
  display: block;
  position: absolute;
  inset: 0%;
  overflow: visible;
}

.display-32 {
  font-family: Montserrat, sans-serif;
  font-size: 1.875rem;
  font-weight: 600;
  line-height: 1.25em;
}

.display-32.is-display-title-animation {
  margin-left: 10px;
}

.figure-2.is-border-radius-md-2 {
  aspect-ratio: auto;
  object-fit: contain;
  border-radius: 2rem;
  position: static;
  overflow: hidden;
}

.card-4 {
  z-index: 1;
  background-color: #fff;
  border: 1px solid #f7f9fc;
  border-radius: 2rem;
  text-decoration: none;
  position: relative;
  overflow: hidden;
  box-shadow: 0 1.35px 1.35px #f5f9ff, 0 5.38px 5.38px #f5f9ff;
}

.card-4.is-xs {
  padding: 1.25rem;
}

.card-4.is-xs._w-h-100 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex-flow: column;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  margin: auto;
  display: flex;
  position: relative;
}

.text-block-12 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.collection-list-wrapper-9 {
  justify-content: flex-end;
  align-items: flex-start;
  margin-right: auto;
  padding-right: 60px;
  display: flex;
}

.bold-text-2 {
  font-weight: 600;
}

.block-quote-2 {
  background-image: url("https://cdn.prod.website-files.com/69cbd39c6e1229d6ca58f341/69d656956b3ad514ffa41b95_Gradient%20Ljusbla%CC%8A%20(2800%20x%20756%20px).png");
}

.dropdown-5 {
  box-sizing: border-box;
  justify-content: flex-end;
  align-items: flex-start;
  margin-left: auto;
  margin-right: 0;
  display: block;
}

.dropdown-6 {
  box-sizing: border-box;
  flex-flow: row;
  width: 100%;
  margin-left: 0;
  margin-right: 0;
  display: block;
}

.collection-list-wrapper-10 {
  box-sizing: border-box;
  margin-left: 0;
  margin-right: 0;
  padding-left: 0;
}

.dropdown-7 {
  left: auto;
  right: 0;
}

.container-6 {
  max-width: 300px;
  padding-top: 61px;
}

.container-6.eg-hero-deco-6 {
  z-index: 1;
  justify-content: center;
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  padding-top: 0;
  display: flex;
  position: absolute;
  bottom: 2.5rem;
  left: 0;
  right: 0;
}

.container-6.tillg-nglighet-wcag-wrap {
  width: 12rem;
  min-width: 12rem;
  margin-left: auto;
  margin-right: auto;
}

.image-21 {
  pointer-events: auto;
  object-fit: contain;
  width: auto;
  max-width: 12rem;
  height: auto;
  max-height: 8rem;
  margin-left: auto;
  margin-right: auto;
  padding-top: 1.5rem;
  display: block;
}

.image-21.tillg-nglighet-wcag {
  aspect-ratio: 88 / 31;
  width: 12rem;
  min-width: 12rem;
  height: auto;
  min-height: 4.25rem;
}

.control-group-4 {
  grid-column-gap: .25rem;
  grid-row-gap: .25rem;
  flex-flow: wrap;
  justify-content: center;
  align-items: center;
  display: flex;
}

.control-group-4.is-strong-7 {
  font-weight: 600;
}

.display-33 {
  font-family: var(--_typography---core--font--family--primary-font);
  font-size: 3.75rem;
  font-weight: 600;
  line-height: 1.115em;
}

.link-5 {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  color: var(--_colors---neutrals--600);
  font-weight: 400;
  line-height: 1.25em;
  text-decoration: none;
  transition: color .3s;
}

.link-5:hover, .link-5:hover:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .link-5:hover:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .link-5:hover:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .link-5:hover:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .link-5:hover:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
  color: #030303;
}

.link-5.is-title-20 {
  color: #030b1d;
}

.link-5.is-title-20:hover, .link-5.is-title-20:hover:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .link-5.is-title-20:hover:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .link-5.is-title-20:hover:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .link-5.is-title-20:hover:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .link-5.is-title-20:hover:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
  color: #476aff;
}

.link-5.is-title-20.is-kontakt-email {
  color: var(--_colors---primary--100);
  font-size: 1.0625rem;
  font-weight: 600;
}

.link-5.is-title-20.is-kontakt-email.is-kontakt-link-footer {
  margin-top: auto;
}

.mg-top-4xs-3 {
  margin-top: .5rem;
}

.grid-3-columns-3 {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.grid-3-columns-3.is-1-column-tablet {
  margin-top: 40px;
  margin-bottom: 40px;
}

.grid-3-columns-3.is-1-column-tablet.is-kontakt-dept-grid {
  grid-template-columns: 1fr 1fr;
  align-items: stretch;
  width: 100%;
  margin-top: 0;
  margin-bottom: 1.5rem;
}

.grid-3-columns-3.is-gap-2xs {
  grid-row-gap: 1.5rem;
  grid-template-rows: auto auto auto auto auto auto;
  grid-template-columns: 1fr 1fr 1fr;
}

.grid-3-columns-3.is-kontakt-channel-row {
  align-items: stretch;
  width: 100%;
}

.mg-top-md-2 {
  margin-top: 2rem;
}

.card-5 {
  z-index: 1;
  background-color: #fff;
  border: 1px solid #f7f9fc;
  border-radius: 2rem;
  text-decoration: none;
  position: relative;
  overflow: hidden;
  box-shadow: 0 1.35px 1.35px #508dff0f, 0 5.38px 5.38px #508dff0f;
}

.card-5.is-xs {
  padding: 1.25rem;
}

.card-5.is-xs.is-kontakt-equal-card {
  text-align: center;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  height: 100%;
  padding: 2rem;
  display: flex;
}

.card-5.is-xs.is-kontakt-social-bar {
  grid-column-gap: 1.25rem;
  grid-row-gap: .75rem;
  text-align: left;
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  margin-top: 0;
  padding: 1.5rem 2.25rem;
  display: flex;
}

.badge-6 {
  grid-column-gap: .75rem;
  grid-row-gap: .75rem;
  color: #fff;
  background-color: #030303;
  border: 1px solid #030303;
  border-radius: .75rem;
  justify-content: center;
  align-items: center;
  padding: .5rem 1rem;
  line-height: 1.25em;
  display: inline-flex;
  overflow: hidden;
}

.display-34 {
  font-family: var(--_typography---core--font--family--primary-font);
  font-size: 1.25rem;
  font-weight: 600;
  line-height: 1.25em;
}

.display-34.text-color-title {
  text-align: left;
  font-family: Montserrat, sans-serif;
  font-weight: 700;
}

.display-34.text-color-title.is-kontakt-card-title {
  font-size: 1.5rem;
  line-height: 1.25;
}

.display-34.text-color-title.is-kontakt-card-title.is-kontakt-social-label {
  flex-grow: 0;
  flex-shrink: 0;
  width: auto;
}

.display-34.text-color-title.is-kontakt-card-title.eg-kont-800-d34 {
  color: var(--_colors---primary--100);
  font-weight: 800;
}

.display-34.text-color-title.eg-esm-800-d34, .display-34.eg-esm-800-d34 {
  font-weight: 800;
}

.grid {
  grid-template-rows: auto auto auto auto auto;
}

.image-22 {
  box-sizing: border-box;
  text-align: center;
  vertical-align: baseline;
  object-fit: fill;
  border-radius: 0;
  max-width: 70%;
  max-height: 70px;
  padding-top: 0;
  padding-right: 0;
  display: block;
}

.f-h2-heading {
  color: var(--flowui-component-library--gray-900\<deleted\|variable-7b64cafb\>);
  letter-spacing: -.04em;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 56px;
  line-height: 1.2;
}

.f-container-regular {
  width: 100%;
  max-width: 1140px;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.f-margin-bottom-12 {
  margin-bottom: 12px;
}

.f-margin-bottom-16 {
  margin-bottom: 16px;
}

.f-image-cover {
  object-fit: cover;
  width: 100%;
  height: 100%;
}

.f-paragraph-large {
  letter-spacing: -.02em;
  margin-bottom: 0;
  font-size: 18px;
  line-height: 32px;
}

.f-section-large {
  padding: 92px 5%;
  position: relative;
}

.f-icon-regular {
  justify-content: center;
  align-items: center;
  width: 24px;
  height: 24px;
  transition: color .2s;
  display: flex;
}

.f-paragraph-regular {
  letter-spacing: -.02em;
  margin-bottom: 0;
  font-size: 16px;
  line-height: 1.8;
}

.f-content-list-item {
  grid-column-gap: 16px;
  color: var(--flowui-component-library--gray-900\<deleted\|variable-7b64cafb\>);
  align-items: center;
  display: flex;
}

.f-heading-detail-small {
  color: var(--flowui-component-library--gray-500\<deleted\|variable-2268f126\>);
  letter-spacing: .08em;
  text-transform: uppercase;
  font-size: 14px;
  font-weight: 700;
  line-height: 24px;
}

.f-grid-two-column {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  align-items: center;
}

.f-content-image-wrapper-large {
  border-radius: 12px;
  width: 100%;
  max-width: 450px;
  height: 460px;
  overflow: hidden;
}

.f-content-list-wrapper {
  grid-row-gap: 12px;
  flex-direction: column;
  margin-top: 32px;
  margin-bottom: 42px;
  display: flex;
}

.brix---color-neutral-821 {
  color: var(--elements-webflow-library--neutral--800\<deleted\|variable-44c33ad4\>);
}

.brix---color-neutral-822 {
  color: var(--elements-webflow-library--neutral--600\<deleted\|variable-06b40b4b\>);
}

.brix---mg-bottom-16px-3 {
  margin-bottom: 16px;
}

.brix---mg-bottom-48px-3 {
  margin-bottom: 48px;
}

.brix---display-4 {
  font-size: 28px;
  font-weight: 700;
  line-height: 40px;
}

.brix---border-radius-24px {
  z-index: -1;
  border-radius: 24px;
  overflow: hidden;
  transform: translate(0);
}

.brix---container-default-8 {
  max-width: 1218px;
  padding-left: 24px;
  padding-right: 24px;
}

.brix---section-5 {
  color: var(--elements-webflow-library--neutral--100);
  padding-top: 176px;
  padding-bottom: 176px;
}

.brix---text-center-4 {
  text-align: center;
}

.brix---subtitle {
  color: var(--elements-webflow-library--accent--primary-1\<deleted\|variable-86b36df2\>);
  letter-spacing: .15em;
  text-transform: uppercase;
  margin-bottom: 8px;
  font-size: 18px;
  font-weight: 700;
  line-height: 20px;
}

.brix---tab-left-icon {
  border: 2px solid var(--elements-webflow-library--neutral--200);
  background-color: var(--elements-webflow-library--neutral--100);
  width: 100%;
  box-shadow: 0 2px 6px 0 var(--elements-webflow-library--general--shadow-01);
  color: var(--elements-webflow-library--neutral--800\<deleted\|variable-44c33ad4\>);
  border-radius: 14px;
  align-items: center;
  margin-top: 12px;
  margin-bottom: 12px;
  padding: 16px 32px;
  font-size: 18px;
  font-weight: 700;
  line-height: 20px;
  transition: box-shadow .3s, border-width .3s, border-color .3s, color .3s;
  display: flex;
}

.brix---tab-left-icon:hover, .brix---tab-left-icon:hover:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .brix---tab-left-icon:hover:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .brix---tab-left-icon:hover:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .brix---tab-left-icon:hover:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .brix---tab-left-icon:hover:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
  border-color: var(--elements-webflow-library--accent--primary-1\<deleted\|variable-86b36df2\>);
}

.brix---tab-left-icon.w--current, .brix---tab-left-icon.w--current:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .brix---tab-left-icon.w--current:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .brix---tab-left-icon.w--current:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .brix---tab-left-icon.w--current:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .brix---tab-left-icon.w--current:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
  border-width: 2px;
  border-color: var(--elements-webflow-library--accent--primary-1\<deleted\|variable-86b36df2\>);
  background-color: var(--elements-webflow-library--neutral--100);
  box-shadow: 0 2px 12px 0 var(--elements-webflow-library--general--shadow-02);
}

.brix---inner-container-640px---center {
  max-width: 640px;
  margin-left: auto;
  margin-right: auto;
}

.brix---mg-left-16px-2 {
  margin-left: 16px;
}

.brix---inner-container-1068px-center {
  max-width: 1068px;
  margin-left: auto;
  margin-right: auto;
}

.brix---tabs-wrapper-tabs-left {
  display: flex;
}

.brix---tabs-menu-vertical {
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  max-width: 348px;
  margin-bottom: 0;
  margin-right: 40px;
  display: flex;
}

.brix---tabs-content-card {
  border: 1px solid var(--elements-webflow-library--neutral--400);
  width: 100%;
  box-shadow: 0 2px 12px 0 var(--elements-webflow-library--general--shadow-02);
  border-radius: 24px;
  padding: 48px 56px;
  overflow: visible;
}

.brix---square-icon-48px {
  border-radius: 10px;
  width: 48px;
}

.f-h2-heading-2 {
  color: var(--_globals---global--borders--accent);
  letter-spacing: -.04em;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 56px;
  line-height: 1.2;
}

.f-container-regular-2 {
  width: 100%;
  max-width: 1140px;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.f-margin-bottom-17 {
  margin-bottom: 12px;
}

.f-margin-bottom-18 {
  margin-bottom: 16px;
}

.f-image-cover-2 {
  object-fit: cover;
  border-radius: 20px;
  width: 100%;
  height: 100%;
}

.f-image-cover-2.is-about-intro-photo {
  aspect-ratio: auto;
  object-fit: contain;
  object-position: 50% 50%;
  align-self: center;
  width: 100%;
  height: auto;
  max-height: none;
  margin-top: 0;
  margin-left: 0;
}

.f-paragraph-large-2 {
  letter-spacing: -.02em;
  margin-bottom: 0;
  font-size: 18px;
  line-height: 32px;
}

.f-section-large-2 {
  padding: 92px 5%;
  position: relative;
}

.f-icon-regular-2 {
  width: 24px;
  height: 24px;
  color: var(--_globals---global--text-color--accent);
  -webkit-text-stroke-color: var(--_globals---global--text-color--accent);
  justify-content: center;
  align-items: center;
  transition: color .2s;
  display: flex;
}

.f-paragraph-regular-2 {
  color: var(--_colors---neutrals--600);
  letter-spacing: -.02em;
  margin-bottom: 0;
  font-size: 16px;
  line-height: 1.8;
}

.f-content-list-item-2 {
  grid-column-gap: 16px;
  color: var(--flowui-component-library--gray-900\<deleted\|variable-7b64cafb\>);
  align-items: center;
  display: flex;
}

.f-heading-detail-small-2 {
  color: var(--flowui-component-library--gray-500\<deleted\|variable-2268f126\>);
  letter-spacing: .08em;
  text-transform: uppercase;
  font-size: 14px;
  font-weight: 700;
  line-height: 24px;
}

.f-grid-two-column-2 {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: 1.5fr 1fr;
  align-items: center;
}

.f-content-image-wrapper-large-2 {
  border-radius: 12px;
  width: 100%;
  max-width: 450px;
  height: 460px;
  overflow: hidden;
}

.f-content-list-wrapper-2 {
  grid-row-gap: 12px;
  flex-direction: column;
  margin-top: 32px;
  margin-bottom: 42px;
  display: flex;
}

.paragraph-6 {
  overflow-wrap: normal;
}

.brix---color-neutral-823 {
  color: var(--elements-webflow-library--neutral--800\<deleted\|variable-44c33ad4\>);
}

.brix---color-neutral-824 {
  color: var(--elements-webflow-library--neutral--600\<deleted\|variable-06b40b4b\>);
}

.brix---mg-bottom-40px-5 {
  margin-bottom: 40px;
}

.brix---buttons-row-4 {
  align-items: center;
  display: flex;
}

.brix---container-default-9 {
  max-width: 1218px;
  padding-left: 24px;
  padding-right: 24px;
}

.brix---opacity-10-4 {
  opacity: .1;
}

.brix---opacity-20-3 {
  opacity: .2;
}

.brix---section-hero-primary-3 {
  padding-top: 140px;
  padding-bottom: 140px;
  position: relative;
  overflow: hidden;
}

.brix---grid-hero-v1-3 {
  grid-column-gap: 80px;
  grid-row-gap: 28px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  display: grid;
}

.brix---button-row-left-5 {
  margin-right: 24px;
}

.brix---floating-image-hero-v1---6 {
  z-index: -1;
  position: absolute;
  inset: auto auto -32% -41%;
}

.brix---floating-image-hero-v1---7 {
  z-index: -1;
  max-width: 600px;
  position: absolute;
  inset: auto 11% 8% auto;
  transform: rotate(140deg);
}

.section-16 {
  background-image: linear-gradient(#f3f8ff, #fff);
}

.div-block-19 {
  background-image: radial-gradient(circle, #f2f7ff, #fff), radial-gradient(circle closest-side, #f5faff, #fff);
}

.display-35 {
  font-family: var(--_typography---core--font--family--primary-font);
  margin-left: auto;
  margin-right: auto;
  font-size: 4.5rem;
  font-weight: 600;
  line-height: 1.115em;
  display: block;
}

.display-35.eg-int-h1 {
  max-width: 100%;
  font-family: var(--_typography---core--font--family--primary-font);
  color: var(--_colors---primary--100);
  font-size: var(--_typography---core--font--displays--display-10);
  line-height: var(--_typography---core--font--line-height--sm);
  font-weight: var(--_typography---core--font--weight--strong);
  text-align: center;
  word-break: break-word;
  overflow-wrap: anywhere;
  justify-content: center;
  align-items: center;
  margin-top: 0;
  display: flex;
}

.mg-top-4xs-4 {
  margin-top: .5rem;
}

.integration-icon-blank-2 {
  background-color: #ffffff4d;
  border-radius: 1.5rem;
  min-width: 5.625rem;
  max-width: 5.625rem;
  min-height: 5.625rem;
  max-height: 5.625rem;
  overflow: hidden;
}

.integration-icon-blank-2.is-transparent {
  box-shadow: none;
  background-color: #fff0;
}

.integration-icon-blank-2.is-opacity-50 {
  background-color: #ffffff80;
}

.section-17 {
  background-color: #fff;
  padding-top: 7.5rem;
  padding-bottom: 7.5rem;
}

.section-17.is-inner-section-inside-hero {
  width: 100%;
  max-width: 90rem;
  margin-top: -6.8rem;
  margin-left: auto;
  margin-right: auto;
  padding: 0 1.25rem;
}

.integration-icon-2 {
  border: 1px solid #f7f9fc;
  border-radius: 1.5rem;
  min-width: 5.625rem;
  max-width: 5.625rem;
  min-height: 5.625rem;
  max-height: 5.625rem;
  overflow: hidden;
  box-shadow: 0 1px 1px #516d9a0f, 0 4px 4px #508dff0f;
}

.display-36 {
  font-family: var(--_typography---core--font--family--primary-font);
  margin-left: auto;
  margin-right: auto;
  font-size: 4.5rem;
  font-weight: 600;
  line-height: 1.115em;
  display: block;
}

.display-37 {
  font-family: var(--_typography---core--font--family--primary-font);
  font-size: 1.5rem;
  font-weight: 600;
  line-height: 1.25em;
}

.display-37.is-display-title-animation.eg-int-800-d37a, .display-37.eg-int-800-d37 {
  color: var(--_colors---primary--100);
  font-weight: 800;
}

.icon-5 {
  object-fit: cover;
  width: 100%;
  height: auto;
}

.icon-5.is-square {
  box-sizing: border-box;
  object-fit: cover;
  border-radius: 1.25rem;
  max-width: 100%;
}

.icon-5.is-contain {
  object-fit: contain;
  width: 70%;
  max-width: 70%;
  height: 70%;
  max-height: 70%;
}

.display-38 {
  font-family: var(--_typography---core--font--family--primary-font);
  font-size: 3.75rem;
  font-weight: 600;
  line-height: 1.115em;
}

.search-button-2 {
  color: #62697d;
  min-width: 2rem;
  max-width: 2rem;
  min-height: 2rem;
  max-height: 2rem;
  transform-style: preserve-3d;
  background-color: #fff0;
  border: 1px solid #fff0;
  border-radius: .75rem;
  justify-content: center;
  align-items: center;
  margin-left: 0;
  margin-right: 0;
  padding: 0;
  font-size: 1.125rem;
  font-weight: 500;
  line-height: 1.25em;
  text-decoration: none;
  transition-property: transform;
  transition-duration: .3s;
  display: flex;
  position: relative;
  overflow: hidden;
}

.search-button-2:hover, .search-button-2:hover:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .search-button-2:hover:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .search-button-2:hover:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .search-button-2:hover:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .search-button-2:hover:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
  color: #62697d;
  transform: scale3d(1.025, 1.025, 1.01);
}

.search-button-2.is-transparent {
  color: #fff0;
}

.text-color-neutral-702 {
  color: #5a6b87;
}

.button-main-2 {
  color: #fff;
  min-width: 3rem;
  max-width: 3rem;
  min-height: 3rem;
  max-height: 3rem;
  transform-style: preserve-3d;
  background-color: #030303;
  border: 1px solid #030303;
  border-radius: .75rem;
  justify-content: center;
  align-items: center;
  margin-left: 0;
  margin-right: 0;
  padding: 0;
  font-size: 1.125rem;
  font-weight: 500;
  line-height: 1.25em;
  text-decoration: none;
  transition-property: transform;
  display: flex;
  position: relative;
  overflow: hidden;
}

.button-main-2:hover, .button-main-2:hover:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .button-main-2:hover:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .button-main-2:hover:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .button-main-2:hover:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .button-main-2:hover:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
  color: #fff;
  transform: scale3d(.98, .98, 1.01);
}

.button-main-2.is-3xl {
  min-width: 4rem;
  max-width: 4rem;
  min-height: 4rem;
  max-height: 4rem;
}

.input-3 {
  color: #030b1d;
  background-color: #fff;
  border: 1px solid #fff;
  border-radius: 1rem;
  height: 4rem;
  margin-bottom: 0;
  padding: 1.25rem 1.5rem;
  font-size: 1rem;
  line-height: 1.25em;
  transition: border-color .3s;
  box-shadow: 0 1.35px 1.35px #508dff0f, 0 5.38px 5.38px #508dff0f;
}

.input-3:hover, .input-3:hover:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .input-3:hover:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .input-3:hover:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .input-3:hover:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .input-3:hover:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5), .input-3:focus, .input-3:focus:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .input-3:focus:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .input-3:focus:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .input-3:focus:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .input-3:focus:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
  border-color: #030303;
}

.input-3::placeholder, .input-3:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af)::placeholder, .input-3:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e)::placeholder, .input-3:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943)::placeholder, .input-3:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8)::placeholder, .input-3:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5)::placeholder {
  color: #62697d;
}

.input-3.is-secondary {
  box-shadow: none;
  background-color: #f7f9fc;
  border-color: #fff0;
}

.input-3.is-secondary:hover, .input-3.is-secondary:hover:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .input-3.is-secondary:hover:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .input-3.is-secondary:hover:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .input-3.is-secondary:hover:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .input-3.is-secondary:hover:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
  border-color: #62697d;
}

.input-3.is-secondary:focus, .input-3.is-secondary:focus:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .input-3.is-secondary:focus:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .input-3.is-secondary:focus:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .input-3.is-secondary:focus:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .input-3.is-secondary:focus:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
  border-color: #030303;
}

.input-3.is-secondary.is-icon-left {
  padding-left: 2.5rem;
}

.card-6 {
  z-index: 1;
  background-color: #fff;
  border: 1px solid #f7f9fc;
  border-radius: 2rem;
  text-decoration: none;
  position: relative;
  overflow: hidden;
  box-shadow: 0 1.35px 1.35px #508dff0f, 0 5.38px 5.38px #508dff0f;
}

.card-6.is-lg {
  flex-direction: column;
  align-self: stretch;
  width: 100%;
  height: 100%;
  padding: 2.5rem;
  display: flex;
}

.section-18 {
  background-color: #fff;
  padding-top: 7.5rem;
  padding-bottom: 7.5rem;
}

.search-wrapper-2 {
  width: 18.625rem;
  margin-bottom: 0;
}

.input-icon-wrapper-2 {
  cursor: default;
  align-items: center;
  font-size: 1rem;
  font-weight: 500;
  display: flex;
  position: absolute;
  inset: 0% auto 0% .75rem;
}

.image-23 {
  min-width: 40px;
  max-width: 40%;
  padding-top: 0;
  padding-bottom: 10px;
}

.container-7 {
  max-width: 200px;
  padding-left: 0;
  padding-right: 0;
  display: flex;
}

.display-39 {
  font-family: var(--_typography---core--font--family--primary-font);
  color: var(--_colors---neutrals--600);
  font-size: 15px;
  font-weight: 500;
  line-height: 1.6;
}

.display-39.eg-esm-800-d39 {
  font-weight: 800;
}

.display-40 {
  font-family: var(--_typography---core--font--family--primary-font);
  font-size: 2.75rem;
  font-weight: 700;
  line-height: 1.115em;
}

.display-40.eg-esm-800-d40 {
  font-weight: 800;
}

.avatar-wrapper-2 {
  border-radius: 1rem;
  min-width: 7.5rem;
  max-width: 7.5rem;
  min-height: 7.5rem;
  max-height: 7.5rem;
  margin-bottom: 0;
  display: flex;
  position: relative;
  overflow: hidden;
}

.avatar-wrapper-2._2-5rem {
  min-width: 2.5rem;
  max-width: 2.5rem;
  min-height: 2.5rem;
  max-height: 2.5rem;
}

.avatar-wrapper-2._2rem {
  min-width: 2rem;
  max-width: 2rem;
  min-height: 2rem;
  max-height: 2rem;
}

.slider-mask-2 {
  overflow: visible;
}

.slider-mask-2.is-23rem {
  max-width: 23.375rem;
}

.display-41 {
  font-family: var(--_typography---core--font--family--primary-font);
  font-size: 1rem;
  font-weight: 600;
  line-height: 1.25em;
}

.slider-pagination-button-4 {
  color: #8f96a9;
  background-color: #f7f9fc;
  border: 1px solid #f7f9fc;
  border-radius: .75rem;
  justify-content: center;
  align-items: center;
  min-width: 3rem;
  max-width: 3rem;
  min-height: 3rem;
  max-height: 3rem;
  margin-left: 0;
  margin-right: 0;
  padding: 0;
  font-size: 1.125rem;
  font-weight: 500;
  line-height: 1.25em;
  text-decoration: none;
  transition: color .3s, border-color .3s, background-color .3s;
  display: flex;
  position: relative;
  overflow: hidden;
}

.slider-pagination-button-4:hover, .slider-pagination-button-4:hover:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .slider-pagination-button-4:hover:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .slider-pagination-button-4:hover:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .slider-pagination-button-4:hover:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .slider-pagination-button-4:hover:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
  color: #fff;
  background-color: #030b1d;
  border-color: #030b1d;
}

.slider-pagination-button-4.is-position-right {
  margin-left: auto;
  margin-right: auto;
  position: absolute;
  inset: auto 0 0 4rem;
}

.slider-pagination-button-4.is-position-left {
  margin-left: auto;
  margin-right: auto;
  position: absolute;
  inset: auto 4rem 0 0;
}

.mg-bottom-md-2 {
  margin-bottom: 2rem;
}

.mg-vertical-xl-2 {
  margin-top: 3rem;
  margin-bottom: 3rem;
}

.mg-bottom-2xs-2 {
  margin-bottom: 1rem;
}

.mg-bottom-2xs-2.is-esmaker-quote-mark {
  width: 44px;
  max-width: 44px;
  height: auto;
  margin-left: 0;
  margin-right: 0;
  padding: 0;
  display: block;
}

.card-7 {
  z-index: 1;
  background-color: #fff;
  border: 1px solid #f7f9fc;
  border-radius: 2rem;
  text-decoration: none;
  position: relative;
  overflow: hidden;
  box-shadow: 0 2px 4px #5e7eba0d, 0 10px 24px #5c86d60d;
}

.card-7.is-lg {
  padding: 2.5rem;
}

.card-7.is-xs {
  padding: 1.25rem;
}

.card-7.is-xs._w-h-100 {
  display: block;
}

.section-19 {
  background-color: #fff;
  padding-top: 7.5rem;
  padding-bottom: 7.5rem;
}

.section-19.is-xl {
  padding-top: 8.75rem;
  padding-bottom: 8.75rem;
}

.svg {
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.text-block-13 {
  border: 0 solid #0161a9;
}

.bold-text-3 {
  color: var(--_colors---neutrals--100);
}

.custom-icon-set-12 {
  font-family: Builderaifont, Arial, sans-serif;
  font-weight: 400;
}

.mg-vertical-4xs---md-2 {
  margin-top: .5rem;
  margin-bottom: 2rem;
}

.display-42 {
  font-family: var(--_typography---core--font--family--primary-font);
  font-size: 3.75rem;
  font-weight: 600;
  line-height: 1.115em;
}

.grid-2-columns-4 {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: start;
  display: grid;
}

.grid-2-columns-4.is-gap-2xs {
  grid-row-gap: 1.5rem;
}

.mg-bottom-md-3 {
  margin-bottom: 2rem;
}

.empty-state-6 {
  text-align: center;
  background-color: #f7f9fc;
  border-radius: 1.5rem;
  padding: 1.25rem;
}

.button-15 {
  z-index: 1;
  perspective: 100px;
  color: #fff;
  transform-style: preserve-3d;
  background-color: #030303;
  border: 1px solid #030303;
  border-radius: .75rem;
  justify-content: center;
  align-items: center;
  padding: 1rem 2rem;
  font-size: 1rem;
  font-weight: 500;
  line-height: 1.25em;
  text-decoration: none;
  transition-property: transform;
  transition-duration: .3s;
  position: relative;
  overflow: hidden;
}

.button-15:hover, .button-15:hover:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .button-15:hover:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .button-15:hover:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .button-15:hover:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .button-15:hover:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
  color: #fff;
  transform: scale3d(.98, .98, 1.01);
}

.button-15.is-secondary-13 {
  color: #030b1d;
  background-color: #fff0;
  border-color: #030b1d;
}

.button-15.is-secondary-13:hover, .button-15.is-secondary-13:hover:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .button-15.is-secondary-13:hover:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .button-15.is-secondary-13:hover:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .button-15.is-secondary-13:hover:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .button-15.is-secondary-13:hover:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
  color: #030b1d;
}

.display-43 {
  font-family: var(--_typography---core--font--family--primary-font);
  font-size: 1.875rem;
  font-weight: 600;
  line-height: 1.25em;
}

.grid-1-column-8 {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  flex-direction: column;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.display-44 {
  font-family: var(--_typography---core--font--family--primary-font);
  font-size: 1rem;
  font-weight: 600;
  line-height: 1.25em;
}

.button-main-3 {
  color: #fff;
  min-width: 3rem;
  max-width: 3rem;
  min-height: 3rem;
  max-height: 3rem;
  transform-style: preserve-3d;
  background-color: #030303;
  border: 1px solid #030303;
  border-radius: .75rem;
  justify-content: center;
  align-items: center;
  margin-left: 0;
  margin-right: 0;
  padding: 0;
  font-size: 1.125rem;
  font-weight: 500;
  line-height: 1.25em;
  text-decoration: none;
  transition-property: transform;
  display: flex;
  position: relative;
  overflow: hidden;
}

.button-main-3:hover, .button-main-3:hover:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .button-main-3:hover:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .button-main-3:hover:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .button-main-3:hover:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .button-main-3:hover:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
  color: #fff;
  transform: scale3d(.98, .98, 1.01);
}

.button-main-3.is-3xl {
  min-width: 4rem;
  max-width: 4rem;
  min-height: 4rem;
  max-height: 4rem;
}

.badge-7 {
  grid-column-gap: .75rem;
  grid-row-gap: .75rem;
  color: #fff;
  background-color: #030303;
  border: 1px solid #030303;
  border-radius: .75rem;
  justify-content: center;
  align-items: center;
  padding: .5rem 1rem;
  line-height: 1.25em;
  display: inline-flex;
  overflow: hidden;
}

.badge-7.is-accent-dark-small {
  color: #476aff;
  background-color: #f4f7ff;
  border-color: #f4f7ff;
  padding-left: .75rem;
  padding-right: .75rem;
  font-size: .875rem;
}

.control-group-5 {
  grid-column-gap: .25rem;
  grid-row-gap: .25rem;
  flex-flow: wrap;
  justify-content: center;
  align-items: center;
  display: flex;
}

.control-group-5.is-font-weight-strong {
  font-weight: 600;
}

.display-45 {
  font-family: var(--_typography---core--font--family--primary-font);
  font-size: 1.875rem;
  font-weight: 600;
  line-height: 1.25em;
}

.grid-1-column-9 {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  flex-direction: column;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.display-46 {
  font-family: var(--_typography---core--font--family--primary-font);
  font-size: 1rem;
  font-weight: 600;
  line-height: 1.25em;
}

.button-main-4 {
  color: #fff;
  min-width: 3rem;
  max-width: 3rem;
  min-height: 3rem;
  max-height: 3rem;
  transform-style: preserve-3d;
  background-color: #030303;
  border: 1px solid #030303;
  border-radius: .75rem;
  justify-content: center;
  align-items: center;
  margin-left: 0;
  margin-right: 0;
  padding: 0;
  font-size: 1.125rem;
  font-weight: 500;
  line-height: 1.25em;
  text-decoration: none;
  transition-property: transform;
  display: flex;
  position: relative;
  overflow: hidden;
}

.button-main-4:hover, .button-main-4:hover:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .button-main-4:hover:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .button-main-4:hover:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .button-main-4:hover:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .button-main-4:hover:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
  color: #fff;
  transform: scale3d(.98, .98, 1.01);
}

.button-main-4.is-3xl {
  min-width: 4rem;
  max-width: 4rem;
  min-height: 4rem;
  max-height: 4rem;
}

.button-main-4.is-3xl.kundcase-card-icon-button {
  color: #8f96a9;
  background-color: #f7f9fc;
  border-color: #f7f9fc;
  border-radius: 1rem;
  position: absolute;
  bottom: 20px;
  right: 20px;
}

.badge-8 {
  grid-column-gap: .75rem;
  grid-row-gap: .75rem;
  color: #fff;
  background-color: #030303;
  border: 1px solid #030303;
  border-radius: .75rem;
  justify-content: center;
  align-items: center;
  padding: .5rem 1rem;
  line-height: 1.25em;
  display: inline-flex;
  overflow: hidden;
}

.badge-8.is-accent-dark-small {
  color: #476aff;
  background-color: #f4f7ff;
  border-color: #f4f7ff;
  padding-left: .75rem;
  padding-right: .75rem;
  font-size: .875rem;
}

.mg-vertical-4xs---md-3 {
  margin-top: .5rem;
  margin-bottom: 2rem;
}

.display-47 {
  font-family: var(--_typography---core--font--family--primary-font);
  font-size: 3.75rem;
  font-weight: 600;
  line-height: 1.115em;
}

.grid-2-columns-5 {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: start;
  display: grid;
}

.mg-bottom-md-4 {
  margin-bottom: 2rem;
}

.button-16 {
  z-index: 1;
  perspective: 100px;
  color: #fff;
  transform-style: preserve-3d;
  background-color: #030303;
  border: 1px solid #030303;
  border-radius: .75rem;
  justify-content: center;
  align-items: center;
  padding: 1rem 2rem;
  font-size: 1rem;
  font-weight: 500;
  line-height: 1.25em;
  text-decoration: none;
  transition-property: transform;
  transition-duration: .3s;
  position: relative;
  overflow: hidden;
}

.button-16:hover, .button-16:hover:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .button-16:hover:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .button-16:hover:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .button-16:hover:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .button-16:hover:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
  color: #fff;
  transform: scale3d(.98, .98, 1.01);
}

.button-16.is-secondary-2 {
  color: #030b1d;
  background-color: #fff0;
  border-color: #030b1d;
}

.button-16.is-secondary-2:hover, .button-16.is-secondary-2:hover:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .button-16.is-secondary-2:hover:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .button-16.is-secondary-2:hover:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .button-16.is-secondary-2:hover:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .button-16.is-secondary-2:hover:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
  color: #030b1d;
}

.button-16.is-primary {
  color: #fff;
  background-color: #030b1d;
  border-color: #030b1d;
  font-weight: 500;
}

.button-16.is-primary:hover, .button-16.is-primary:hover:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .button-16.is-primary:hover:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .button-16.is-primary:hover:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .button-16.is-primary:hover:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .button-16.is-primary:hover:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
  color: #fff;
}

.custom-icon-set-13 {
  font-family: Builderaifont, Arial, sans-serif;
  font-weight: 400;
}

.empty-state-7 {
  text-align: center;
  background-color: #f7f9fc;
  border-radius: 1.5rem;
  padding: 1.25rem;
}

.mg-bottom-md-5 {
  margin-bottom: 2rem;
}

.grid-2-columns-6 {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-rows: 1fr;
  grid-auto-columns: 1fr;
  align-items: stretch;
  display: grid;
}

.grid-2-columns-6.is-gap-2xs {
  grid-row-gap: 1.5rem;
}

.grid-2-columns-6.eg-blog-cards-grid {
  grid-auto-rows: auto;
  align-items: stretch;
}

.grid-2-columns-6.karriar-job-list {
  grid-column-gap: 1.25rem;
  grid-row-gap: 1.25rem;
  grid-auto-rows: 1fr;
  align-items: stretch;
  margin-top: 1.75rem;
}

.grid-2-columns-6.is-kontakt-team-grid {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  align-items: stretch;
  width: 100%;
  margin-bottom: 2rem;
}

.grid-2-columns-6.eg-blog-grid-stack {
  grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);
  min-width: 0;
}

.empty-state-8 {
  text-align: center;
  background-color: #f7f9fc;
  border-radius: 1.5rem;
  padding: 1.25rem;
}

.image-24 {
  -webkit-text-stroke-color: var(--_globals---global--borders--accent);
}

.u-container {
  width: 100%;
  max-width: 73.75rem;
  margin-left: auto;
  margin-right: auto;
  padding-left: 1.75rem;
  padding-right: 1.75rem;
}

.hero-eg {
  background-image: linear-gradient(#eef5ff 0%, #fff 80%);
  padding-top: 6.875rem;
  padding-bottom: 5rem;
  position: relative;
  overflow: hidden;
}

.hero-eg_content {
  text-align: center;
  max-width: 57.5rem;
  margin-left: auto;
  margin-right: auto;
  padding-top: 3.125rem;
  padding-bottom: 1.25rem;
}

.h1-eg_main {
  color: #0060a9;
  text-align: center;
  letter-spacing: -.035em;
  text-wrap: balance;
  margin: 0;
  font-family: Montserrat, sans-serif;
  font-size: clamp(44px, 6vw, 84px);
  font-weight: 800;
  line-height: 1;
}

.h1-eg_sub {
  color: #0060a9;
  text-align: center;
  letter-spacing: -.02em;
  text-wrap: balance;
  max-width: 47.5rem;
  margin: 1.125rem auto 0;
  font-family: Montserrat, sans-serif;
  font-size: clamp(22px, 3vw, 44px);
  font-weight: 700;
  line-height: 1.2;
}

.lead-eg {
  color: #5a6b87;
  text-align: center;
  letter-spacing: 0;
  max-width: 660px;
  margin: 1.75rem auto 0;
  font-family: Montserrat, sans-serif;
  font-size: 20px;
  font-weight: 400;
  line-height: 1.6;
}

.lead-eg.eg-fn-sec-lead {
  text-align: center;
  letter-spacing: 0;
  max-width: 660px;
  margin: 1.75rem auto 0;
  padding-top: 40px;
  padding-bottom: 20px;
  font-size: 20px;
  font-weight: 500;
  line-height: 1.6;
}

.lead-eg.eg-kunder-lead-mid {
  font-weight: 500;
}

.lead-eg.eg-company-lead {
  width: 100%;
  max-width: 660px;
  margin: 24px auto 0;
  font-size: 20px;
  font-weight: 400;
  line-height: 1.6;
}

.btn-eg {
  cursor: pointer;
  border: 1px solid #0000;
  border-radius: 1rem;
  justify-content: center;
  align-items: center;
  gap: .5rem;
  padding: .875rem 1.375rem;
  font-family: Montserrat, sans-serif;
  font-size: .9375rem;
  font-weight: 600;
  text-decoration: none;
  transition: all .35s cubic-bezier(.16, 1, .3, 1);
  display: inline-flex;
}

.btn-eg.btn-eg_primary {
  color: #fff;
  background-color: #0069b4;
  box-shadow: 0 4px 14px #0069b44d;
}

.btn-eg.btn-eg_primary:hover, .btn-eg.btn-eg_primary:hover:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .btn-eg.btn-eg_primary:hover:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .btn-eg.btn-eg_primary:hover:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .btn-eg.btn-eg_primary:hover:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .btn-eg.btn-eg_primary:hover:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
  color: #fff;
  background-color: #00568f;
  transform: translateY(-1px);
  box-shadow: 0 10px 28px #0069b461;
}

.btn-eg.btn-eg_secondary {
  color: #050f26;
  background-color: #fff;
  border-color: #e6edf7;
}

.hero-eg_ctas {
  flex-wrap: wrap;
  justify-content: center;
  gap: .75rem;
  margin-top: 2.375rem;
  display: flex;
}

.hero-eg_meta {
  color: #5a6b87;
  flex-wrap: wrap;
  justify-content: center;
  align-items: center;
  gap: 1.875rem;
  margin-top: 2rem;
  font-family: Montserrat, sans-serif;
  font-size: .84375rem;
  font-weight: 500;
  display: flex;
}

.u-section {
  padding-top: 6.875rem;
  padding-bottom: 6.875rem;
  position: relative;
}

.logo-strip {
  background-color: #fff;
  padding-top: 40px;
  padding-bottom: 40px;
}

.logos-row {
  flex-wrap: nowrap;
  justify-content: center;
  align-items: center;
  gap: 2rem 2.5rem;
  max-width: 100%;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.logo-slot {
  opacity: .55;
  color: #62697d;
  text-align: center;
  background-color: #f7f9fc;
  border-radius: .5rem;
  justify-content: center;
  align-items: center;
  width: 8.125rem;
  height: 2.75rem;
  padding: .5rem;
  font-family: Montserrat, sans-serif;
  font-size: .75rem;
  font-weight: 600;
  display: flex;
}

.section-head-eg {
  text-align: center;
  max-width: 45rem;
  margin-bottom: 4.375rem;
  margin-left: auto;
  margin-right: auto;
}

.eyebrow-eg {
  color: #0060a9;
  letter-spacing: .05em;
  text-transform: uppercase;
  background-color: #fff;
  border: 1px solid #e4eefb;
  border-radius: 62.4375rem;
  align-items: center;
  gap: .5rem;
  margin-top: 0;
  margin-bottom: 0;
  padding: .4375rem .875rem;
  font-family: Montserrat, sans-serif;
  font-size: 13px;
  font-weight: 700;
  display: inline-flex;
  box-shadow: 0 1px 2px #0a1f3a0a;
}

.eyebrow-eg.inline-div-0 {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  align-items: center;
  display: inline-flex;
}

.eyebrow-eg_dot {
  background-color: #0060a9;
  border-radius: 62.4375rem;
  width: .375rem;
  height: .375rem;
  display: inline-block;
  box-shadow: 0 0 0 4px #0060a91f;
}

.h2-eg_l {
  color: #0060a9;
  letter-spacing: -.03em;
  margin-top: 1.375rem;
  margin-bottom: 0;
  font-family: Montserrat, sans-serif;
  font-size: clamp(34px, 4.2vw, 56px);
  font-weight: 800;
  line-height: 1.05;
}

.process-intro-grid {
  grid-template-columns: 1.2fr 1fr;
  align-items: start;
  gap: 5rem;
  margin-bottom: 5rem;
  display: grid;
}

.intro-checklist {
  flex-direction: column;
  gap: .875rem;
  margin-top: 1.75rem;
  display: flex;
}

.intro-check-item {
  color: #5a6b87;
  align-items: center;
  gap: .75rem;
  font-family: Montserrat, sans-serif;
  font-size: .9375rem;
  font-weight: 500;
  display: flex;
}

.intro-check-item.esm-check-tight {
  gap: 12px;
}

.intro-check-item.is-nps-check-item {
  align-items: center;
  gap: 12px;
  width: 100%;
  max-width: 100%;
  display: flex;
}

.intro-check-icon {
  color: #0060a9;
  background-color: #e4eefb;
  border-radius: 62.4375rem;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: 1.5rem;
  height: 1.5rem;
  font-size: .75rem;
  font-weight: 700;
  display: flex;
}

.intro-check-icon.is-nps-check-icon {
  box-sizing: border-box;
  border-radius: 50%;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: 22px;
  min-width: 22px;
  max-width: 22px;
  height: 22px;
  display: flex;
}

.trygghet-grid {
  grid-template-columns: 1fr 1fr;
  gap: 1.25rem;
  margin-top: 0;
  display: grid;
}

.trygghet-card {
  background-color: #f5f9ff;
  border: 1px solid #e4eefb;
  border-radius: 1rem;
  padding: 1.5rem;
}

.h3-eg {
  color: #0a1f3a;
  letter-spacing: -.015em;
  margin: 0 0 .5rem;
  font-family: Montserrat, sans-serif;
  font-size: clamp(20px, 1.8vw, 24px);
  font-weight: 700;
  line-height: 1.25;
}

.body-eg {
  color: #5a6b87;
  margin: 0;
  font-family: Montserrat, sans-serif;
  font-size: .9375rem;
  font-weight: 400;
  line-height: 1.65;
}

.steps-grid {
  flex-direction: column;
  gap: 1rem;
  display: flex;
}

.step-card {
  background-color: #fff;
  border: 1px solid #e6edf7;
  border-radius: 1.375rem;
  align-items: center;
  gap: 1.25rem;
  padding: 1.375rem 1.5rem;
  transition: all .35s cubic-bezier(.16, 1, .3, 1);
  display: flex;
  box-shadow: 0 1px 2px #0a1f3a08, 0 8px 20px -8px #0a1f3a0f;
}

.step-num {
  color: #fff;
  border-radius: 62.4375rem;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: 3.25rem;
  height: 3.25rem;
  font-family: Montserrat, sans-serif;
  font-size: 1.125rem;
  font-weight: 800;
  transition: transform .4s cubic-bezier(.16, 1, .3, 1);
  display: flex;
}

.step-num.pk-s1 {
  background-image: linear-gradient(135deg, #94c1f0, #1e7dc8);
}

.step-num.pk-s2 {
  background-image: linear-gradient(135deg, #6ba8e0, #0060a9);
}

.step-num.pk-s3 {
  background-image: linear-gradient(135deg, #4a8fd0, #004f8c);
}

.step-num.pk-s4 {
  background-image: linear-gradient(135deg, #2e7dc0, #003d70);
}

.step-num.pk-s5 {
  background-image: linear-gradient(135deg, #1565b0, #002b54);
}

.bento-grid {
  grid-template-columns: repeat(3, 1fr);
  gap: 1.5rem;
  display: grid;
}

.feature-card {
  background-color: #fff;
  border: 1px solid #e6edf7;
  border-radius: 1.375rem;
  flex-direction: column;
  gap: .875rem;
  padding: 2rem;
  transition: all .35s cubic-bezier(.16, 1, .3, 1);
  display: flex;
  overflow: visible;
  box-shadow: 0 1.73px 1.73px #516d9a0f, 0 6.94px 6.94px #528eff0f;
}

.feature-card.white-box-shadow {
  border: var(--_components---border-width--md) solid var(--_globals---global--borders--200);
  border-radius: var(--_components---border-radius--lg);
  background-color: var(--_globals---global--background--100);
  width: 100%;
  margin: 0;
  overflow: visible;
  box-shadow: 0 1.73px 1.73px #516d9a0f, 0 6.94px 6.94px #528eff0f;
}

.feature-card.white-box-shadow.eg-brott-card {
  flex-direction: column;
  justify-content: flex-start;
  gap: 0;
  width: 100%;
  height: 100%;
  min-height: 0;
  margin: 0;
  padding: 32px;
  display: flex;
  overflow: visible;
  box-shadow: 0 1.73px 1.73px #516d9a0f, 0 6.94px 6.94px #528eff0f;
}

.feature-card.testimonial-box-shadow {
  border-radius: 2rem;
}

.feat-icon {
  width: 48px;
  height: 48px;
  box-shadow: none;
  color: #0060a9;
  background-color: #eef5ff;
  background-image: none;
  border-radius: 12px;
  justify-content: center;
  align-items: center;
  margin-bottom: 20px;
  font-family: Montserrat, sans-serif;
  font-size: 1.25rem;
  font-weight: 800;
  transition: transform .45s cubic-bezier(.16, 1, .3, 1);
  display: flex;
}

.tag-pills-row {
  flex-wrap: wrap;
  gap: .375rem;
  margin-top: .625rem;
  display: flex;
}

.tag-pill {
  color: #0060a9;
  letter-spacing: .05em;
  text-transform: uppercase;
  background-color: #d4e3f7;
  border: none;
  border-radius: 100px;
  padding: .4rem .8rem;
  font-family: Montserrat, sans-serif;
  font-size: .8rem;
  font-weight: 500;
  transition: all .2s;
  display: inline-block;
}

.u-section_blue {
  background-color: #f5f9ff;
  padding-top: 6.875rem;
  padding-bottom: 6.875rem;
  position: relative;
}

.addons-grid {
  grid-template-columns: repeat(4, 1fr);
  gap: 1.25rem;
  display: grid;
}

.addon-card {
  background-color: #fff;
  border: 1px solid #e6edf7c2;
  border-radius: 17px;
  flex-direction: column;
  gap: .75rem;
  padding: 1.75rem;
  transition: all .35s cubic-bezier(.16, 1, .3, 1);
  display: flex;
  position: relative;
  box-shadow: 0 1px 2px #0a1f3a08, 0 4px 16px -4px #0060a90f;
}

.addon-icon {
  color: #fff;
  background-image: linear-gradient(135deg, #1e7dc8, #0060a9);
  border-radius: .75rem;
  justify-content: center;
  align-items: center;
  width: 2.75rem;
  height: 2.75rem;
  margin-bottom: .5rem;
  font-family: Montserrat, sans-serif;
  font-size: 1.125rem;
  font-weight: 800;
  display: flex;
  overflow: hidden;
  box-shadow: 0 6px 16px #0060a93d;
}

.addon-icon.esmaker-icon {
  box-sizing: border-box;
  aspect-ratio: auto;
  background-image: linear-gradient(135deg, #0078d6, #0060a9);
  width: 9rem;
  height: 4rem;
  padding: 6px 10px 0;
}

.addon-link {
  color: #0060a9;
  align-items: center;
  gap: .375rem;
  margin-top: .5rem;
  font-family: Montserrat, sans-serif;
  font-size: .84375rem;
  font-weight: 600;
  text-decoration: none;
  transition: all .3s cubic-bezier(.16, 1, .3, 1);
  display: inline-flex;
}

.addon-tag {
  color: #0060a9;
  letter-spacing: .06em;
  text-transform: uppercase;
  background-color: #eef5ff;
  border-radius: 62.4375rem;
  padding: .1875rem .625rem;
  font-family: Montserrat, sans-serif;
  font-size: .625rem;
  font-weight: 700;
  position: absolute;
  top: 1rem;
  right: 1rem;
}

.public-grid {
  grid-template-columns: 1fr 1fr;
  align-items: start;
  gap: 5rem;
  display: grid;
}

.public-stats {
  border-top: 1px solid #e6edf7;
  border-bottom: 1px solid #e6edf7;
  gap: 2rem;
  margin-top: 2rem;
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
  display: flex;
}

.public-stats.inline-div-0 {
  justify-content: center;
  margin-bottom: 34px;
}

.public-stats.eg-proof-stats {
  border-top-width: 0;
  border-bottom-width: 0;
  gap: 2.5rem;
  margin-top: 0;
  padding-top: 0;
  padding-bottom: 0;
}

.public-stat-num {
  color: #0060a9;
  letter-spacing: -.025em;
  font-family: Montserrat, sans-serif;
  font-size: 1.875rem;
  font-weight: 800;
  line-height: 1;
}

.public-stat-num.eg-proof-stat-num {
  font-size: 2.25rem;
}

.public-stat-label {
  color: #5a6b87;
  margin-top: .25rem;
  font-family: Montserrat, sans-serif;
  font-size: .8125rem;
  font-weight: 500;
}

.public-list {
  flex-direction: column;
  gap: 14px;
  display: flex;
}

.public-item {
  box-shadow: none;
  background-color: #fff;
  border: 1px solid #e6edf7;
  border-radius: 16px;
  align-items: flex-start;
  gap: 14px;
  padding: 1.25rem 1.5rem;
  transition: all .3s;
  display: flex;
}

.public-item-num {
  color: #0060a9;
  background-color: #f4f7fb;
  border: 1px solid #e6edf7;
  border-radius: 8px;
  justify-content: center;
  align-items: center;
  width: 2.25rem;
  min-width: 2.25rem;
  height: 2.25rem;
  margin-top: 0;
  margin-bottom: 0;
  padding: 0;
  font-family: Montserrat, sans-serif;
  font-size: 12px;
  font-weight: 700;
  line-height: 1;
  transition: color .3s;
  display: flex;
}

.testimonials-grid {
  grid-template-columns: repeat(3, minmax(0, 1fr));
  grid-auto-rows: auto;
  place-items: stretch stretch;
  gap: 1.25rem;
  width: 100%;
  max-width: 100%;
  display: grid;
}

.testimonials-grid.is-two-quotes {
  grid-template-columns: 1fr 1fr;
  grid-auto-rows: auto;
}

.testimonial-intro {
  text-align: left;
  flex-direction: column;
  justify-content: flex-start;
  justify-self: stretch;
  align-items: flex-start;
  gap: 12px;
  padding: 0;
  display: flex;
}

.testimonial-intro.is-stack-center {
  text-align: center;
  justify-content: flex-start;
  align-items: center;
  height: auto;
  min-height: 0;
  padding: 0 0 2.5rem;
}

.testimonial-card {
  background-color: #fff;
  border: 1px solid #e6edf7c2;
  border-radius: 17px;
  flex-direction: column;
  gap: .875rem;
  height: 100%;
  padding: 32px 30px 26px;
  transition: all .35s cubic-bezier(.16, 1, .3, 1);
  display: flex;
  box-shadow: 0 1px 2px #0a1f3a08, 0 4px 16px -4px #0060a90f;
}

.testimonial-card:hover, .testimonial-card:hover:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .testimonial-card:hover:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .testimonial-card:hover:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .testimonial-card:hover:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .testimonial-card:hover:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
  border-color: #cbd5e1e6;
  transform: translateY(-4px);
  box-shadow: 0 26px 60px #0f172a12, 0 8px 20px #0f172a0d, inset 0 1px #ffffffe6;
}

.quote-mark {
  color: #0060a9;
  letter-spacing: -.02em;
  margin: 0 0 16px;
  font-family: Georgia, serif;
  font-size: 34px;
  font-weight: 700;
  line-height: .8;
  display: block;
}

.citat-p {
  color: #0a1f3a;
  letter-spacing: 0;
  flex-grow: 1;
  margin: 0 0 22px;
  font-family: Montserrat, sans-serif;
  font-size: 16px;
  font-style: normal;
  font-weight: 500;
  line-height: 1.6;
}

.testimonial-footer {
  opacity: 1;
  width: auto;
  min-height: 52px;
  color: var(--_globals---global--background--transparent);
  border-radius: 0;
  justify-content: flex-start;
  align-items: center;
  margin-top: auto;
  padding-top: 22px;
  display: flex;
}

.testimonial-logo {
  opacity: .85;
  filter: grayscale(40%);
  object-fit: contain;
  object-position: left center;
  width: 110px;
  max-width: 110px;
  height: 30px;
  max-height: 30px;
  display: block;
}

.demo-cta-section {
  padding-top: 5rem;
  padding-bottom: 6.25rem;
  position: relative;
}

.demo-grid {
  grid-template-columns: 1fr 1fr;
  align-items: center;
  gap: 5rem;
  display: grid;
}

.demo-visual {
  color: #0060a9;
  text-align: center;
  background-image: linear-gradient(135deg, #eef5ff, #c9deff);
  border-radius: 2rem;
  justify-content: center;
  align-items: center;
  min-height: 25rem;
  padding: 2rem;
  font-family: Montserrat, sans-serif;
  font-size: .9375rem;
  font-weight: 600;
  display: flex;
  box-shadow: 0 20px 60px -20px #0060a94d;
}

.faq-list {
  flex-direction: column;
  gap: 12px;
  width: 100%;
  max-width: none;
  margin: 0;
  display: flex;
}

.faq-list.is-customer-faq-list, .faq-list.is-flexible-faq-list {
  min-width: 0;
}

.faq-list.is-webpoll-faq-list {
  z-index: 1;
  min-width: 0;
  position: relative;
}

.faq-item {
  background-color: #fff;
  border: 1px solid #f7f9fc;
  border-radius: 17px;
  padding: 0;
  transition: all .3s;
  overflow: hidden;
  box-shadow: 0 1.35px 1.35px #f5f9ff, 0 5.38px 5.38px #f5f9ff;
}

.faq-item.kundfaq-soft {
  border-color: #eef3fb;
  box-shadow: 0 12px 34px #1428501f;
}

.faq-question {
  color: #050f26;
  cursor: pointer;
  margin: 0;
  font-family: Montserrat, sans-serif;
  font-size: 1rem;
  font-weight: 700;
}

.faq-answer {
  color: #5a6b87;
  margin-top: .625rem;
  margin-bottom: 0;
  font-family: Montserrat, sans-serif;
  font-size: .9375rem;
  line-height: 1.6;
}

.paragraph-7 {
  float: none;
  text-align: right;
  display: block;
}

.paragraph-7.eg-estracer-lead {
  font-family: var(--_typography---core--font--family--primary-font);
  color: var(--_colors---neutrals--600);
  letter-spacing: 0;
  font-size: 16.5px;
  font-weight: 500;
  line-height: 1.65;
}

.paragraph-7.eg-skolenkat-lead, .paragraph-7.eg-esm-lead {
  font-family: var(--_typography---core--font--family--primary-font);
  color: var(--_colors---neutrals--600);
  letter-spacing: 0;
  font-size: clamp(17px, 1.35vw, 19px);
  font-weight: 500;
  line-height: 1.65;
}

.inline-div-0-1-2-3-4-5-6-7-8-9-10-11-12-13-14-15-16 {
  justify-content: center;
  align-items: center;
  width: 100%;
  display: flex;
  position: relative;
}

.inline-svg-0 {
  flex-shrink: 0;
}

.inline-svg-0-1 {
  flex-shrink: 0;
  display: block;
}

.faq-q {
  cursor: pointer;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  gap: 16px;
  padding: 20px 22px;
  display: flex;
}

.faq-q-left {
  color: #0a1f3a;
  letter-spacing: -.005em;
  flex-direction: row;
  flex: 1;
  align-items: center;
  gap: 14px;
  min-width: 0;
  max-width: none;
  font-size: 15.5px;
  font-weight: 600;
  line-height: 1.4;
  display: flex;
}

.faq-q-chevron {
  width: 32px;
  height: 32px;
  box-shadow: none;
  color: #5a6b87;
  background-color: #f5f9ff;
  border-radius: 10px;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  transition: all .3s;
  display: flex;
}

.faq-a {
  color: #5a6b87;
  max-height: 0;
  margin: 0;
  padding: 0 22px 0 64px;
  font-size: 14.5px;
  line-height: 1.65;
  overflow: hidden;
}

.step-num-h {
  color: #fff;
  background-color: #0060a9;
  border-radius: 999px;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: 44px;
  height: 44px;
  margin: 0;
  font-size: 15px;
  font-weight: 800;
  line-height: 1;
  display: flex;
  box-shadow: 0 6px 16px #0060a94d;
}

.step-card-h {
  background: #fff;
  border: 1px solid #e6edf7;
  border-radius: 22px;
  align-items: center;
  gap: 20px;
  padding: 22px 24px;
  display: flex;
  box-shadow: 0 1px 2px #0a1f3a08;
}

.feature-list {
  flex-direction: column;
  gap: 16px;
  margin-top: 32px;
  display: flex;
}

.feature-list-item {
  align-items: flex-start;
  gap: 14px;
  display: flex;
}

.hr-callout {
  border: 1px solid #e6edf7;
  border-radius: 14px;
  align-items: flex-start;
  gap: 14px;
  margin-top: 28px;
  padding: 18px 20px;
  display: flex;
  box-shadow: 0 1px 2px #0a1f3a08, 0 8px 24px -8px #0060a91a;
}

.hr-callout-icon {
  color: #0060a9;
  background-color: #eef5ff;
  border-radius: 10px;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: 36px;
  height: 36px;
  display: flex;
}

.intro-stat {
  flex: 1;
  align-items: center;
  gap: 12px;
  min-width: 220px;
  display: flex;
}

.intro-stat.is-nps-stat {
  align-items: flex-start;
  gap: 14px;
  width: auto;
  max-width: 100%;
  display: flex;
}

.intro-stat-icon {
  color: #0060a9;
  background-color: #eef5ff;
  border-radius: 11px;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: 40px;
  height: 40px;
  display: flex;
}

.intro-stat-icon.is-nps-stat-icon {
  flex-shrink: 0;
  width: 44px;
  min-width: 44px;
  max-width: 44px;
}

.steps-stack {
  flex-direction: column;
  gap: 12px;
  display: flex;
}

.div-block-20 {
  padding-bottom: 10px;
}

.div-block-20.is-security-glass {
  background-color: #ffffff29;
  border-color: #ffffff52;
}

.div-block-20.eg-proof-eyebrow-space {
  padding-bottom: 22px;
}

.div-block-21 {
  grid-column-gap: 13px;
  grid-row-gap: 13px;
}

.div-block-21.is-security-layout {
  grid-template-columns: minmax(0, 1.05fr) minmax(280px, .95fr);
  align-items: center;
  gap: 40px 64px;
  width: 100%;
  height: auto;
  min-height: 0;
  display: grid;
}

.faq-section-bg {
  background-color: #f5f9ff;
  width: 100cqw;
  margin: 0 calc(50% - 50cqw);
  padding-top: 96px;
  padding-bottom: 96px;
}

.faq-section-bg.eg-estracer-faq-follow {
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 32px;
  padding-bottom: 7.5rem;
}

.demo-point-row {
  color: #5a6b87;
  align-items: center;
  gap: 12px;
  font-size: 15px;
  font-weight: 700;
  display: flex;
}

.demo-points-list {
  flex-direction: column;
  gap: 14px;
  margin-top: 32px;
  margin-bottom: 32px;
  display: flex;
}

.hero-section-bg {
  z-index: 0;
  mix-blend-mode: normal;
  isolation: isolate;
  background-color: #0000;
  width: 100cqw;
  max-width: 100cqw;
  margin-left: calc(50% - 50cqw);
  margin-right: calc(50% - 50cqw);
  padding-top: 90px;
  padding-bottom: 56px;
  position: relative;
  overflow: visible;
}

.hero-section-bg.is-home-hero {
  width: 100%;
  max-width: 100%;
  height: auto;
  min-height: calc(100vh - 88px);
  margin: 0;
  padding: 144px 24px 48px;
  overflow: visible;
}

.hero-section-bg.eg-ord-under-nav {
  margin-top: -6.8rem;
  padding-top: 12.4rem;
}

.hero-section-bg.eg-ord-under-nav.eg-ord-responsive {
  box-sizing: border-box;
}

.hero-section-bg.eg-ec-under-nav {
  margin-top: -6.8rem;
  padding-top: 12.4rem;
}

.hero-bg-gradient {
  z-index: -1;
  pointer-events: none;
  background: radial-gradient(70% 50% at 50% 0, #d6e5f9 0%, #0000 70%), radial-gradient(800px at 90% 25%, #7ab1e840, #0000 70%), radial-gradient(700px at 5% 35%, #0060a914, #0000 70%), linear-gradient(#eef5ff 0%, #fff 80%);
  width: 100%;
  margin-left: 0;
  position: absolute;
  inset: -100px 0 0;
}

.hero-bg-gradient.hero-bg {
  z-index: -1;
}

.hero-bg-gradient.hero-bg.eg-los-hero-bg {
  z-index: 0;
  pointer-events: none;
  background: radial-gradient(70% 50% at 50% 0, #d6e5f9 0%, #0000 70%), radial-gradient(800px at 90% 25%, #7ab1e840, #0000 70%), radial-gradient(700px at 5% 35%, #0060a914, #0000 70%), linear-gradient(#eef5ff 0%, #fff 80%);
}

.hero-bg-gradient.eg-ord-hero-grad {
  top: -14rem;
}

.processkarta-bg {
  background-color: #fff;
  background-image: none;
  width: 100cqw;
  max-width: 100cqw;
  margin: 101px calc(50% - 50cqw) -146px;
  padding-top: 100px;
  padding-bottom: 0;
}

.chefsportal-bg {
  aspect-ratio: auto;
  background-color: #fff;
  background-image: none;
  width: 100cqw;
  max-width: 100cqw;
  margin: 10px calc(50% - 50cqw) 0;
  padding-top: 100px;
  padding-bottom: 100px;
  position: relative;
}

.steps-section-bg {
  background-color: #fff;
  background-image: none;
  padding-top: 100px;
  padding-bottom: 0;
}

.heading-3 {
  color: var(--_globals---global--borders--400);
}

.heading-3.eg-esm-800-h3, .heading-3.eg-ps-800-h3 {
  font-weight: 800;
}

.paragraph-8 {
  padding-top: 10px;
  padding-bottom: 0;
}

.paragraph-8.expert-support-lead {
  max-width: 42ch;
  font-family: var(--_typography---core--font--family--primary-font);
  color: #5a6b87;
  letter-spacing: 0;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0;
  padding-right: 147px;
  font-size: 17px;
  font-weight: 500;
  line-height: 1.55;
}

.paragraph-8.eg-skolenkat-lead, .paragraph-8.eg-esm-lead {
  font-family: var(--_typography---core--font--family--primary-font);
  color: var(--_colors---neutrals--600);
  letter-spacing: 0;
  font-size: clamp(17px, 1.35vw, 19px);
  font-weight: 500;
  line-height: 1.65;
}

.image-25 {
  aspect-ratio: 266 / 280;
  text-align: center;
  object-fit: cover;
  object-position: 50% 0%;
  border-radius: 32px;
  width: 100%;
  min-width: 0;
  max-width: 90%;
  height: auto;
  min-height: 0;
  margin: 0 auto;
  padding-top: 0;
  padding-bottom: 0;
  padding-left: 0;
  display: block;
}

.div-block-22 {
  background-image: radial-gradient(circle, #eef5fd, #eff6fd 0%, #fff);
  padding-bottom: 0;
}

.image-26 {
  float: none;
  clear: none;
  width: 44px;
  max-width: 44px;
  height: auto;
  margin: 0 0 1rem;
  padding: 0;
  display: block;
  position: static;
}

.container-8 {
  width: 100%;
  max-width: none;
  margin: 0 0 20px;
  padding: 0;
}

.text-span {
  color: var(--_colors---primary--100);
}

.flex-block {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.heading-4 {
  margin-top: 0;
  padding-top: 20px;
  padding-bottom: 0;
}

.heading-4.eg-estracer-800-h4, .heading-4.eg-skolenkat-h4, .heading-4.eg-ps-sec-h {
  font-family: var(--_typography---core--font--family--primary-font);
  color: var(--_colors---primary--100);
  letter-spacing: -.03em;
  font-size: clamp(34px, 4.2vw, 56px);
  font-weight: 800;
  line-height: 1.05;
}

.boka-genomg-ng-bl {
  box-sizing: border-box;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  aspect-ratio: auto;
  color: #fff;
  cursor: pointer;
  flex-flow: row;
  justify-content: center;
  align-items: center;
  width: 100%;
  margin-top: 20px;
  transition: color .3s;
  display: flex;
  position: static;
}

.boka-genomg-ng-bl:hover, .boka-genomg-ng-bl:hover:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .boka-genomg-ng-bl:hover:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .boka-genomg-ng-bl:hover:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .boka-genomg-ng-bl:hover:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .boka-genomg-ng-bl:hover:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
  color: #fff;
}

.boka-genomg-ng-bl.eg-ord-cta-primary {
  letter-spacing: 0;
  justify-content: center;
  align-items: center;
  width: auto;
  height: 48px;
  min-height: 48px;
  max-height: 48px;
  margin-top: 0;
}

.div-block-23 {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  align-items: stretch;
  width: 550px;
}

.div-block-23.is-nps-stats {
  flex-wrap: wrap;
  gap: 24px;
  display: flex;
}

.paragraph-9 {
  white-space: normal;
  word-break: normal;
  width: 300px;
  padding-right: 60px;
}

.paragraph-9.eg-estracer-body, .paragraph-9.eg-skolenkat-body {
  font-family: var(--_typography---core--font--family--primary-font);
  color: var(--_colors---neutrals--600);
  letter-spacing: 0;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.6;
}

.heading-5 {
  font-weight: var(--_typography---core--font--weight--bold);
  white-space: normal;
  word-break: normal;
  overflow-wrap: break-word;
  margin-top: 10px;
  padding-top: 0;
  display: block;
}

.heading-5.eg-estracer-800-demo, .heading-5.eg-skolenkat-800-demo, .heading-5.eg-esm-800-h5, .heading-5.eg-ps-800-h5 {
  font-weight: 800;
}

.heading-5.eg-demo-800-h5 {
  color: var(--_colors---primary--100);
  font-weight: 800;
}

.paragraph-10 {
  font-family: var(--_typography---core--font--family--primary-font);
  white-space: normal;
  overflow-wrap: break-word;
  padding-top: 10px;
  display: block;
}

.paragraph-10.eg-estracer-lead {
  font-family: var(--_typography---core--font--family--primary-font);
  color: var(--_colors---neutrals--600);
  letter-spacing: 0;
  font-size: 16.5px;
  font-weight: 500;
  line-height: 1.65;
}

.paragraph-10.eg-skolenkat-lead, .paragraph-10.eg-esm-lead {
  font-family: var(--_typography---core--font--family--primary-font);
  color: var(--_colors---neutrals--600);
  letter-spacing: 0;
  font-size: clamp(17px, 1.35vw, 19px);
  font-weight: 500;
  line-height: 1.65;
}

.image-27 {
  float: left;
  vertical-align: baseline;
  width: 200px;
  height: 50px;
  margin-left: -32px;
  overflow: auto;
}

.link-block-6 {
  align-items: center;
  margin: 0;
  padding-right: 200px;
}

.link-block-7 {
  padding-right: 182px;
}

.heading-6 {
  padding-top: 20px;
}

.heading-6.is-security-on-dark {
  color: #fff;
  max-width: 100%;
}

.heading-6.is-security-on-dark.eg-esm-800-h6, .heading-6.eg-ps-800-h6 {
  font-weight: 800;
}

.paragraph-11 {
  padding-top: 20px;
}

.paragraph-11.is-security-on-dark {
  color: #fff;
  width: 100%;
  max-width: 540px;
}

.paragraph-11.eg-esm-lead {
  font-family: var(--_typography---core--font--family--primary-font);
  color: var(--_colors---neutrals--600);
  letter-spacing: 0;
  font-size: clamp(17px, 1.35vw, 19px);
  font-weight: 500;
  line-height: 1.65;
}

.paragraph-12 {
  font-weight: var(--_typography---core--font--weight--regular);
  text-indent: 0;
}

.paragraph-12.eg-estracer-body, .paragraph-12.eg-skolenkat-body {
  font-family: var(--_typography---core--font--family--primary-font);
  color: var(--_colors---neutrals--600);
  letter-spacing: 0;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.6;
}

.image-28 {
  padding-top: 6px;
  padding-left: 10px;
  padding-right: 0;
}

.image-28.eg-sandra-logo-img {
  object-fit: contain;
  width: 100%;
  max-width: 36px;
  height: 100%;
  max-height: 36px;
  margin-top: 0;
  margin-bottom: 0;
  padding: 0;
  display: block;
}

.paragraph-13 {
  color: var(--_colors---opacity-accent--light);
  -webkit-text-fill-color: inherit;
  background-color: #7ca2d8;
  background-clip: border-box;
}

.div-block-24 {
  grid-template-columns: 1fr 1fr;
  align-items: start;
  gap: 48px;
  margin-top: 0;
  margin-bottom: 0;
  display: grid;
}

.image-29 {
  width: 70%;
  margin-top: 56px;
}

.div-block-25 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 60%;
  min-width: 60px;
  margin-top: 0;
  padding-top: 0;
  display: block;
}

.image-30 {
  vertical-align: text-bottom;
  width: 50%;
  margin-bottom: -11px;
  padding-top: 0;
  padding-bottom: 0;
  display: block;
}

.image-31 {
  width: 50%;
}

.paragraph-14 {
  font-family: var(--_typography---core--font--family--primary-font);
  color: var(--_globals---global--background--accent);
  font-weight: var(--_typography---core--font--weight--regular);
}

.paragraph-15, .paragraph-16, .paragraph-17 {
  color: var(--_globals---global--background--accent);
}

.paragraph-18 {
  color: var(--_globals---global--background--accent);
  font-size: var(--_components---cards--xs);
  column-count: auto;
}

.bold-text-4 {
  font-weight: 700;
}

.div-block-26 {
  grid-column-gap: 18px;
  grid-row-gap: 18px;
  align-items: center;
  margin-top: 36px;
  display: flex;
}

.div-block-26.is-security-compact {
  margin-top: 24px;
}

.div-block-27 {
  justify-content: stretch;
  margin-bottom: 60px;
}

.container-9 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: row;
  display: grid;
}

.testimonial-image-placeholder {
  box-sizing: border-box;
  opacity: 1;
  -webkit-text-fill-color: inherit;
  object-fit: contain;
  object-position: left center;
  background-color: #0000;
  background-clip: border-box;
  width: auto;
  max-width: 400px;
  height: 34px;
  margin-top: auto;
  margin-right: auto;
  display: block;
}

.eg-pill-fresh {
  color: var(--_colors---primary--100);
  background-color: #e4eefb;
  border: none;
  border-radius: 100px;
  margin: 0 2px 10px;
  padding: 6px 14px;
  font-family: Montserrat, sans-serif;
  font-size: 13px;
  font-weight: 600;
  line-height: 1.4;
  display: inline-block;
}

.eg-pills-wrap {
  grid-column-gap: 6px;
  grid-row-gap: 6px;
  flex-wrap: wrap;
  margin-bottom: 10px;
  display: flex;
}

.eg-pills-wrap.eg-brott-pills {
  width: 100%;
  margin-top: 16px;
  padding-top: 0;
}

.h1-main {
  overflow-wrap: anywhere;
}

.h1-sub {
  max-width: 720px;
  font-family: var(--_typography---core--font--family--primary-font);
  color: #0a1f3a;
  letter-spacing: -.01em;
  overflow-wrap: anywhere;
  margin-top: 20px;
  margin-bottom: 24px;
  font-size: 32px;
  font-weight: 700;
  line-height: 1.3;
}

.h2-l {
  white-space: normal;
  word-break: normal;
  overflow-wrap: normal;
  -webkit-hyphens: none;
  hyphens: none;
  width: 100%;
  max-width: 100%;
}

.hero {
  min-width: 0;
  overflow: visible;
}

.hero-content {
  z-index: 1;
  text-align: center;
  flex-direction: column;
  align-items: center;
  min-width: 0;
  display: flex;
  position: relative;
}

.steps-intro-grid {
  min-width: 0;
}

.features-grid {
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-rows: auto;
  place-items: stretch stretch;
  gap: 18px;
  width: 100%;
  display: grid;
}

.section-head {
  min-width: 0;
  margin-bottom: 40px;
}

.section-head.esm-flow-head {
  margin-bottom: 8px;
}

.step-content-h {
  min-width: 0;
}

.heading-7 {
  word-break: normal;
  overflow-wrap: break-word;
  -webkit-hyphens: none;
  hyphens: none;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0;
}

.heading-7.eg-faq-title-wrap {
  word-break: normal;
  overflow-wrap: break-word;
  -webkit-hyphens: none;
  hyphens: none;
  max-width: 100%;
  line-height: 1.15;
}

.heading-7.eg-faq-title-fit {
  color: #0060a9;
  letter-spacing: -.02em;
  white-space: normal;
  word-break: normal;
  overflow-wrap: normal;
  -webkit-hyphens: none;
  hyphens: none;
  width: 100%;
  max-width: 100%;
  font-size: 36px;
  font-weight: 700;
  line-height: 1.15;
}

.heading-7.eg-ord-800-h7 {
  font-family: var(--_typography---core--font--family--primary-font);
  color: var(--_colors---primary--100);
  font-weight: 800;
}

.step-content-h-1 {
  overflow-wrap: anywhere;
  word-break: break-word;
  min-width: 0;
}

.steps-intro-grid-1 {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
}

.step-card-h-1 {
  grid-column-gap: 14px;
  grid-row-gap: 14px;
  align-items: flex-start;
  padding: 16px;
}

.step-num-h-1 {
  width: 38px;
  height: 38px;
  font-size: 14px;
}

.intro-stats {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
}

.inline-div-0-1-2-3-4-5-6-7-8-9-10-11-12-13-14-15-16-17 {
  display: none;
}

.container-1 {
  padding: 0 16px;
}

.section-1, .steps-section {
  padding: 64px 0;
}

.features-section, .addons-section, .public-section {
  width: 100cqw;
  max-width: 100cqw;
  margin-left: calc(50% - 50cqw);
  margin-right: calc(50% - 50cqw);
  padding: 100px 0;
}

.testimonials-section {
  padding: 100px 0;
}

.faq-section {
  padding: 64px 0;
}

.demo-section {
  padding: 64px 0 72px;
}

.chefsportal-section {
  padding: 72px 0 90px;
}

.hero-1 {
  padding: 54px 0 48px;
}

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

.features-grid-1 {
  grid-template-rows: auto;
  grid-template-columns: 1fr;
}

.section-head-1 {
  margin-bottom: 44px;
}

.bento-grid-1, .addons-grid-1, .testimonials-grid-1 {
  grid-template-rows: auto;
  grid-template-columns: 1fr;
}

.public-stats-1 {
  grid-column-gap: 14px;
  grid-row-gap: 14px;
  flex-direction: column;
}

.includes-row {
  z-index: 1;
  margin-top: 36px;
  padding: 18px 20px;
  position: relative;
  box-shadow: 0 1.73px 1.73px #516d9a0f, 0 6.94px 6.94px #528eff0f;
}

.includes-row.eg-anmal-includes {
  flex-wrap: wrap;
  align-items: center;
  gap: 10px 16px;
  display: flex;
}

.public-card {
  background-color: #fff;
  background-image: none;
  border: 1px solid #eef2f8;
  border-radius: 22px;
  padding: 40px;
  box-shadow: 0 8px 28px #0060a91a, 0 22px 56px #0a1f3a14;
}

.feature-card-1 {
  padding: 26px;
}

.addon-card-1 {
  padding: 24px;
}

.testimonial-card-1 {
  padding: 22px;
}

.hero-meta {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-wrap: wrap;
  justify-content: center;
  align-items: center;
  gap: 16px;
  margin-top: 28px;
  display: flex;
}

.hero-ctas {
  flex-flow: row;
  grid-auto-columns: 1fr;
  grid-auto-flow: column;
  justify-content: center;
  align-items: stretch;
  gap: 14px;
  margin-top: 24px;
  display: inline-grid;
}

.hero-ctas.eg-ord-hero-ctas {
  flex-flow: wrap;
  grid-auto-columns: auto;
  grid-auto-flow: row;
  justify-content: center;
  align-items: center;
  gap: 14px;
  display: flex;
}

.hero-ctas.hero-ctas-fit {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  flex-flow: wrap;
  grid-auto-columns: max-content;
  grid-auto-flow: column;
  justify-content: center;
  align-items: center;
  gap: 14px;
  max-width: 100%;
  margin-top: 28px;
  display: flex;
}

.hero-ctas.hero-ctas-fit.eg-sol-ctas-17 {
  flex-flow: row;
  justify-content: flex-start;
  align-items: center;
  gap: 14px;
  width: max-content;
  max-width: 100%;
  margin-left: auto;
  margin-right: auto;
  display: inline-flex;
}

.hero-ctas.hero-ctas-fit.eg-sol-ctas-17.eg-tracer-ctas {
  justify-content: flex-start;
  align-self: flex-start;
  margin-left: 0;
  margin-right: 0;
}

.hero-ctas.is-webpoll-actions {
  flex-flow: row;
  justify-content: center;
  align-items: center;
  gap: 14px;
  width: max-content;
  min-width: 0;
  max-width: 100%;
  margin-left: auto;
  margin-right: auto;
  display: inline-flex;
}

.inline-div-0-1-2-3-4-5-6-7-8-9-10-11-12-13-14-15-16-17-18 {
  display: none;
}

.hero-bg {
  z-index: 0;
  pointer-events: none;
  background: radial-gradient(70% 50% at 50% 0, #d6e5f9 0%, #0000 70%), radial-gradient(800px at 90% 25%, #7ab1e840, #0000 70%), radial-gradient(700px at 5% 35%, #0060a914, #0000 70%), linear-gradient(#eef5ff 0%, #fff 80%);
  width: 100%;
  max-width: 100%;
  margin-left: 0;
  position: absolute;
  inset: -100px 0 0;
  transform: none;
}

.inline-div-0-1-2-3-4-5-6-7-8-9-10-11-12-13-14-15-16-17-18-19 {
  display: none;
}

.btn {
  flex-grow: 0;
  flex-shrink: 0;
  align-self: center;
  width: auto;
}

.btn.btn-primary {
  justify-content: center;
  align-items: center;
}

.inline-div-0-1-2-3-4-5-6-7-8-9-10-11-12-13-14-15-16-17-18-19-20 {
  display: none;
}

.hero-1-2 {
  overflow: visible;
}

.inline-div-0-1-2-3-4-5-6-7-8-9-10-11-12-13-14-15-16-17-18-19-20-21 {
  display: none;
}

.hero-bg-1 {
  width: 100cqw;
  max-width: 100cqw;
  margin-left: 0;
  position: absolute;
  left: calc(50% - 50cqw);
  right: auto;
}

.inline-div-0-1-2-3-4-5-6-7-8-9-10-11-12-13-14-15-16-17-18-19-20-21-22 {
  display: none;
}

.hero-1-2-3 {
  overflow: visible;
}

.inline-div-0-1-2-3-4-5-6-7-8-9-10-11-12-13-14-15-16-17-18-19-20-21-22-23 {
  display: none;
}

.addons-grid-1-2 {
  grid-template-rows: auto;
  grid-template-columns: 1fr;
}

.inline-div-0-1-2-3-4-5-6-7-8-9-10-11-12-13-14-15-16-17-18-19-20-21-22-23-24 {
  display: none;
}

.addons-grid-1-2-3 {
  grid-template-rows: auto;
  grid-template-columns: 1fr;
}

.inline-div-0-1-2-3-4-5-6-7-8-9-10-11-12-13-14-15-16-17-18-19-20-21-22-23-24-25 {
  display: none;
}

.demo-section-1 {
  background-color: #fff;
}

.inline-div-0-1-2-3-4-5-6-7-8-9-10-11-12-13-14-15-16-17-18-19-20-21-22-23-24-25-26 {
  display: none;
}

.hero-bg-1-2 {
  width: 100%;
  max-width: 100%;
  margin-left: 0;
  position: absolute;
  left: 0;
  right: 0;
  transform: none;
}

.inline-div-0-1-2-3-4-5-6-7-8-9-10-11-12-13-14-15-16-17-18-19-20-21-22-23-24-25-26-27 {
  display: none;
}

.hero-bg-1-2-3 {
  width: 100cqw;
  max-width: 100cqw;
  margin-left: -50cqw;
  margin-right: 0;
  position: absolute;
  top: 0;
  left: 50%;
  right: auto;
  transform: none;
}

.inline-div-0-1-2-3-4-5-6-7-8-9-10-11-12-13-14-15-16-17-18-19-20-21-22-23-24-25-26-27-28 {
  display: none;
}

.link-block-8 {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-end;
  align-items: center;
  display: flex;
}

.addon-tag-platform {
  color: #fff;
  background-color: #0060a9;
}

.addon-tag-1 {
  color: #0060a9;
  background-color: #eef5ff;
  background-image: none;
}

.addon-tag-platform-1 {
  color: #fff;
  background-color: #0060a9;
  background-image: linear-gradient(135deg, #1e7dc8, #0060a9);
}

.inline-div-0-1-2-3-4-5-6-7-8-9-10-11-12-13-14-15-16-17-18-19-20-21-22-23-24-25-26-27-28-29 {
  display: none;
}

.platform-tag {
  color: #fff;
  background-color: #0060a9;
  background-image: linear-gradient(135deg, #1e7dc8, #0060a9);
}

.addon-tag-1-2 {
  color: #0060a9;
  background-color: #eef5ff;
  background-image: none;
}

.inline-div-0-1-2-3-4-5-6-7-8-9-10-11-12-13-14-15-16-17-18-19-20-21-22-23-24-25-26-27-28-29-30 {
  display: none;
}

.eg-tag-addon {
  color: #0060a9;
  letter-spacing: .08em;
  text-transform: uppercase;
  background-color: #eef5ff;
  border-radius: 100px;
  padding: .25rem .7rem;
  font-family: Montserrat, sans-serif;
  font-size: .625rem;
  font-weight: 700;
  position: absolute;
  top: 1rem;
  right: 1rem;
}

.eg-tag-platform {
  color: #fff;
  letter-spacing: .08em;
  text-transform: uppercase;
  background-color: #0060a9;
  background-image: linear-gradient(135deg, #1e7dc8, #0060a9);
  border-radius: 100px;
  padding: .25rem .7rem;
  font-family: Montserrat, sans-serif;
  font-size: .625rem;
  font-weight: 700;
  position: absolute;
  top: 1rem;
  right: 1rem;
}

.testimonial-image-placeholder-1 {
  margin-top: auto;
  margin-bottom: 0;
}

.inline-div-0-1-2-3-4-5-6-7-8-9-10-11-12-13-14-15-16-17-18-19-20-21-22-23-24-25-26-27-28-29-30-31 {
  display: none;
}

.addon-card-1-2, .testimonial-card-1-2 {
  border: 1px solid #e6edf7c2;
  border-radius: 17px;
  box-shadow: 0 1px 2px #0a1f3a08, 0 4px 16px -4px #0060a90f;
}

.inline-div-0-1-2-3-4-5-6-7-8-9-10-11-12-13-14-15-16-17-18-19-20-21-22-23-24-25-26-27-28-29-30-31-32, .inline-div-0-1-2-3-4-5-6-7-8-9-10-11-12-13-14-15-16-17-18-19-20-21-22-23-24-25-26-27-28-29-30-31-32-33 {
  display: none;
}

.header-main-1 {
  background-color: #fff;
  background-image: linear-gradient(#fff 0%, #f4f8ff 55%, #eaf2fd 100%);
}

.inline-div-0-1-2-3-4-5-6-7-8-9-10-11-12-13-14-15-16-17-18-19-20-21-22-23-24-25-26-27-28-29-30-31-32-33-34 {
  display: none;
}

.section-21 {
  background-color: #f5f9ff;
}

.faq-item-match {
  border: 1px solid #f7f9fc;
  box-shadow: 0 1.35px 1.35px #f5f9ff, 0 5.38px 5.38px #f5f9ff;
}

.paragraph-19 {
  margin-top: 20px;
  padding-top: 40px;
  padding-bottom: 0;
}

.paragraph-19.eg-estracer-lead {
  font-family: var(--_typography---core--font--family--primary-font);
  color: var(--_colors---neutrals--600);
  letter-spacing: 0;
  font-size: 16.5px;
  font-weight: 500;
  line-height: 1.65;
}

.paragraph-19.eg-skolenkat-lead, .paragraph-19.eg-esm-lead {
  font-family: var(--_typography---core--font--family--primary-font);
  color: var(--_colors---neutrals--600);
  letter-spacing: 0;
  font-size: clamp(17px, 1.35vw, 19px);
  font-weight: 500;
  line-height: 1.65;
}

.div-block-29 {
  margin-top: 40px;
}

.logoor-svartvita {
  padding-top: 0;
}

.logoor-svartvita.eg-proof-section-space {
  padding-top: 0;
  padding-bottom: 28px;
}

.quick-stack {
  padding-top: 0;
}

.social-media-flex-large-2 {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  flex-flow: wrap;
  justify-content: center;
  align-items: center;
  display: flex;
}

.display-48 {
  font-family: var(--_typography---core--font--family--primary-font);
  font-size: 3.75rem;
  font-weight: 600;
  line-height: 1.115em;
}

.social-media-link-large-2 {
  background-color: #fff;
  border: 1px solid #f7f9fc;
  border-radius: 2.5rem;
  justify-content: center;
  align-items: center;
  max-width: 170px;
  padding: 34px;
  transition: background-color .3s, box-shadow .3s;
  display: flex;
  box-shadow: 0 1.73px 1.73px #516d9a0f, 0 6.94px 6.94px #508dff0f;
}

.social-media-link-large-2:hover, .social-media-link-large-2:hover:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .social-media-link-large-2:hover:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .social-media-link-large-2:hover:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .social-media-link-large-2:hover:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .social-media-link-large-2:hover:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
  box-shadow: none;
  background-color: #f7f9fc;
}

.social-media-image-large-2 {
  border-radius: 1.5rem;
}

.section-23 {
  background-color: #fff;
  padding-top: 7.5rem;
  padding-bottom: 7.5rem;
}

.inline-path-0 {
  filter: drop-shadow(0 1px 3px #0d4d8a24);
}

.inline-rect-0 {
  filter: drop-shadow(0 2px 5px #0b3a6b21);
}

.inline-circle-0 {
  filter: drop-shadow(0 1px 3px #0b3a6b1f) drop-shadow(0 8px 16px #0b3a6b24);
}

.inline-rect-1 {
  filter: drop-shadow(0 2px 5px #0b3a6b21);
}

.inline-circle-1 {
  filter: drop-shadow(0 1px 3px #0b3a6b1f) drop-shadow(0 8px 16px #0b3a6b24);
}

.inline-rect-2 {
  filter: drop-shadow(0 2px 5px #0b3a6b21);
}

.inline-circle-2 {
  filter: drop-shadow(0 1px 3px #0b3a6b1f) drop-shadow(0 8px 16px #0b3a6b24);
}

.inline-rect-3 {
  filter: drop-shadow(0 2px 5px #0b3a6b21);
}

.inline-circle-3 {
  filter: drop-shadow(0 1px 3px #0b3a6b1f) drop-shadow(0 8px 16px #0b3a6b24);
}

.inline-rect-4 {
  filter: drop-shadow(0 2px 5px #0b3a6b21);
}

.inline-circle-4 {
  filter: drop-shadow(0 1px 3px #0b3a6b1f) drop-shadow(0 8px 16px #0b3a6b24);
}

.inline-svg-0-1-2 {
  width: 100%;
  height: auto;
  display: block;
  overflow: visible;
}

.inline-div-0-1-2-3-4-5-6-7-8-9-10-11-12-13-14-15-16-17-18-19-20-21-22-23-24-25-26-27-28-29-30-31-32-33-34-35 {
  width: 100%;
  max-width: 1160px;
  margin: 0 auto;
  padding: 0;
}

.inline-path-0-1 {
  filter: drop-shadow(0 1px 3px #0d4d8a24);
  animation: 1.6s forwards pk-draw;
}

.inline-circle-0-1 {
  filter: drop-shadow(0 0 7px #2da0ebf2);
}

.inline-g-0 {
  opacity: 0;
  transform-origin: 130px 92px;
  transform-box: view-box;
  animation: .6s cubic-bezier(.34, 1.56, .64, 1) .5s both pk-tile;
}

.inline-g-1 {
  transform-origin: 130px 185px;
  transform-box: view-box;
  animation: .7s cubic-bezier(.34, 1.56, .64, 1) .62s both pk-pop;
}

.inline-g-2 {
  transform-box: view-box;
  animation: 5s ease-in-out 1.6s infinite pk-float;
}

.inline-g-3 {
  opacity: 0;
  transform-box: view-box;
  animation: .55s .8s forwards pk-up;
}

.inline-g-4 {
  opacity: 0;
  transform-origin: 350px 207px;
  transform-box: view-box;
  animation: .6s cubic-bezier(.34, 1.56, .64, 1) .78s both pk-tile;
}

.inline-g-5 {
  transform-origin: 350px 300px;
  transform-box: view-box;
  animation: .7s cubic-bezier(.34, 1.56, .64, 1) .9s both pk-pop;
}

.inline-g-6 {
  transform-box: view-box;
  animation: 5s ease-in-out 1.8s infinite pk-float;
}

.inline-g-7 {
  opacity: 0;
  transform-box: view-box;
  animation: .55s 1.08s forwards pk-up;
}

.inline-g-8 {
  opacity: 0;
  transform-origin: 570px 92px;
  transform-box: view-box;
  animation: .6s cubic-bezier(.34, 1.56, .64, 1) 1.06s both pk-tile;
}

.inline-g-9 {
  transform-origin: 570px 185px;
  transform-box: view-box;
  animation: .7s cubic-bezier(.34, 1.56, .64, 1) 1.18s both pk-pop;
}

.inline-g-10 {
  transform-box: view-box;
  animation: 5s ease-in-out 2s infinite pk-float;
}

.inline-g-11 {
  opacity: 0;
  transform-box: view-box;
  animation: .55s 1.36s forwards pk-up;
}

.inline-g-12 {
  opacity: 0;
  transform-origin: 790px 207px;
  transform-box: view-box;
  animation: .6s cubic-bezier(.34, 1.56, .64, 1) 1.34s both pk-tile;
}

.inline-g-13 {
  transform-origin: 790px 300px;
  transform-box: view-box;
  animation: .7s cubic-bezier(.34, 1.56, .64, 1) 1.46s both pk-pop;
}

.inline-g-14 {
  transform-box: view-box;
  animation: 5s ease-in-out 2.2s infinite pk-float;
}

.inline-g-15 {
  opacity: 0;
  transform-box: view-box;
  animation: .55s 1.64s forwards pk-up;
}

.inline-g-16 {
  opacity: 0;
  transform-origin: 1010px 92px;
  transform-box: view-box;
  animation: .6s cubic-bezier(.34, 1.56, .64, 1) 1.62s both pk-tile;
}

.inline-circle-5 {
  filter: drop-shadow(0 1px 3px #0b3a6b1f) drop-shadow(0 8px 16px #0b3a6b24);
}

.inline-g-17 {
  transform-origin: 1010px 185px;
  transform-box: view-box;
  animation: .7s cubic-bezier(.34, 1.56, .64, 1) 1.74s both pk-pop;
}

.inline-g-18 {
  transform-box: view-box;
  animation: 5s ease-in-out 2.4s infinite pk-float;
}

.inline-g-19 {
  opacity: 0;
  transform-box: view-box;
  animation: .55s 1.92s forwards pk-up;
}

.inline-svg-0-1-2-3 {
  width: 100%;
  height: auto;
  display: block;
  overflow: visible;
}

.inline-div-0-1-2-3-4-5-6-7-8-9-10-11-12-13-14-15-16-17-18-19-20-21-22-23-24-25-26-27-28-29-30-31-32-33-34-35-36 {
  width: 100%;
  max-width: 1160px;
  margin: 0 auto;
  padding: 0;
}

.section-24 {
  padding-bottom: 56px;
}

.gradient-section {
  margin: 0;
  padding-bottom: 20px;
}

.highlight-section-bg {
  background-color: #fff;
  background-image: none;
  width: 100%;
  max-width: 100%;
  margin: 0;
  padding-top: 130px;
  padding-bottom: 100px;
  position: static;
  overflow: hidden;
}

.white-box-shadow {
  border-radius: var(--_components---border-radius--lg);
  background-color: var(--_globals---global--background--100);
  margin: 40px 10px;
  box-shadow: 0 1.73px 1.73px #516d9a0f, 0 6.94px 6.94px #508dff0f;
}

.white-box-shadow.eg-case-quote-box {
  box-sizing: border-box;
  gap: 16px;
  min-width: 0;
  padding: 28px 32px 24px;
  overflow: hidden;
}

.testimonial-box-shadow {
  background-color: #fff;
  border: 1px solid #f7f9fc;
  border-radius: 2rem;
  box-shadow: 0 2px 4px #5e7eba0d, 0 10px 24px #5c86d60d;
}

.ch-icon {
  color: #fff;
  background: linear-gradient(150deg, #1e7dc8, #0060a9);
  border-radius: 20px;
  justify-content: center;
  align-items: center;
  width: 64px;
  height: 64px;
  margin-bottom: 10px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  box-shadow: 0 14px 22px -10px #0060a980;
}

.ch-icon-svg {
  width: 26px;
  height: 26px;
}

.ch-label {
  color: #0a1f3a;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 14px;
  font-weight: 500;
}

.ch-desc {
  opacity: 0;
  color: #5a6b87;
  max-height: 0;
  margin-top: 0;
  font-size: 11px;
  line-height: 1.4;
  transition: max-height .25s, opacity .25s, margin-top .25s;
  overflow: hidden;
}

.ch-slot {
  text-align: center;
  background-color: #fff;
  border-radius: 1.375rem;
  width: 150px;
  padding: 22px 14px 20px;
  transition: box-shadow .25s, transform .25s;
  box-shadow: 0 1.73px 1.73px #516d9a0f, 0 6.94px 6.94px #508dff0f;
}

.ch-slot:hover, .ch-slot:hover:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .ch-slot:hover:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .ch-slot:hover:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .ch-slot:hover:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .ch-slot:hover:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
  transform: translateY(-2px);
}

.div-block-30 {
  padding-left: 15px;
}

.cell {
  grid-column-gap: 22px;
  grid-row-gap: 22px;
}

.div-block-31 {
  padding-right: 140px;
}

.section-25 {
  margin-top: -80px;
  padding-top: 0;
}

.image-32 {
  vertical-align: baseline;
  max-width: 60%;
}

.container-10 {
  padding-left: 0;
  padding-right: 0;
}

.div-block-32 {
  padding-left: 0;
}

.bold-text-5 {
  font-weight: 700;
}

.testimonial-card-1-2-copy {
  border: 1px solid #e6edf7c2;
  border-radius: 17px;
  box-shadow: 0 1px 2px #0a1f3a08, 0 4px 16px -4px #0060a90f;
}

.display-49 {
  font-family: var(--_typography---core--font--family--primary-font);
  font-size: 1rem;
  font-weight: 600;
  line-height: 1.25em;
}

.card-8 {
  z-index: 1;
  background-color: #fff;
  border: 1px solid #f7f9fc;
  border-radius: 2rem;
  text-decoration: none;
  position: relative;
  overflow: hidden;
  box-shadow: 0 1.35px 1.35px #508dff0f, 0 5.38px 5.38px #508dff0f;
}

.card-8.is-lg {
  padding: 2.5rem;
}

.display-50 {
  font-family: var(--_typography---core--font--family--primary-font);
  font-size: 1.25rem;
  font-weight: 600;
  line-height: 1.25em;
}

.display-51 {
  font-family: var(--_typography---core--font--family--primary-font);
  font-size: 1rem;
  font-weight: 600;
  line-height: 1.25em;
}

.card-9 {
  z-index: 1;
  background-color: #fff;
  border: 1px solid #f7f9fc;
  border-radius: 2rem;
  text-decoration: none;
  position: relative;
  overflow: hidden;
  box-shadow: 0 1.35px 1.35px #508dff0f, 0 5.38px 5.38px #508dff0f;
}

.card-9.is-lg {
  padding: 2.5rem;
}

.display-52 {
  font-family: var(--_typography---core--font--family--primary-font);
  font-size: 1.25rem;
  font-weight: 600;
  line-height: 1.25em;
}

.display-52.text-color-title {
  color: var(--_globals---global--background--300);
  font-family: Montserrat, sans-serif;
  font-size: .9rem;
  font-weight: 400;
  line-height: 1.5em;
}

.link-6 {
  color: var(--_colors---primary--100);
  font-weight: var(--_typography---core--font--weight--strong);
}

.link-7 {
  color: var(--_colors---primary--100);
  font-weight: var(--_typography---core--font--weight--strong);
  margin-top: 20px;
  margin-left: 8px;
}

.div-block-33 {
  padding-bottom: 0;
  padding-right: 50px;
}

.container-11 {
  max-width: 540px;
}

.section-26, .section-27 {
  padding-top: 0;
}

.display-53 {
  font-family: var(--_typography---core--font--family--primary-font);
  font-size: 3.75rem;
  font-weight: 600;
  line-height: 1.115em;
}

.display-53.mg-bottom-4xs.eg-home-800-d53a {
  color: var(--_colors---primary--100);
  white-space: pre;
  mix-blend-mode: normal;
  font-weight: 800;
}

.display-53.eg-home-800-d53 {
  color: var(--_colors---primary--100);
  font-weight: 800;
}

.grid-2-columns-left-xs-2 {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  grid-template-rows: auto;
  grid-template-columns: 1.5fr 1fr;
}

.grid-1-column-10 {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  flex-direction: column;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.display-54 {
  font-family: var(--_typography---core--font--family--primary-font);
  font-size: 1rem;
  font-weight: 600;
  line-height: 1.25em;
}

.grid-2-columns-left-3xs-3 {
  grid-template-rows: auto;
}

.play-button-video-2 {
  cursor: pointer;
  border: 1px solid #f7f9fc;
  border-radius: 100%;
  max-width: 5rem;
  max-height: 5rem;
  margin: auto;
  position: absolute;
  inset: 0;
  overflow: hidden;
  box-shadow: 0 1.35px 1.35px #516d9a0f, 0 5.38px 5.38px #508dff0f;
}

.video-wrapper-4 {
  z-index: 1;
  border-radius: 1rem;
  max-width: 5.5rem;
  position: relative;
  overflow: hidden;
}

.video-wrapper-4.is-large {
  border-radius: 3rem;
  max-width: 100%;
  display: flex;
}

.card-10 {
  z-index: 1;
  background-color: #fff;
  border: 1px solid #f7f9fc;
  border-radius: 2rem;
  text-decoration: none;
  position: relative;
  overflow: hidden;
  box-shadow: 0 1.35px 1.35px #508dff0f, 0 5.38px 5.38px #508dff0f;
}

.card-10.is-lg {
  padding: 2.5rem;
}

.section-28 {
  background-color: #fff;
  padding-top: 7.5rem;
  padding-bottom: 7.5rem;
}

.section-28.is-xl {
  padding-top: 8.75rem;
  padding-bottom: 8.75rem;
}

.display-55 {
  font-family: var(--_typography---core--font--family--primary-font);
  font-size: 1.25rem;
  font-weight: 600;
  line-height: 1.25em;
}

.display-56 {
  font-family: var(--_typography---core--font--family--primary-font);
  font-size: 3.75rem;
  font-weight: 600;
  line-height: 1.115em;
}

.grid-2-columns-left-xs-3 {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  grid-template-rows: auto;
  grid-template-columns: 1.5fr 1fr;
}

.grid-1-column-11 {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  flex-direction: column;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.display-57 {
  font-family: var(--_typography---core--font--family--primary-font);
  font-size: 1rem;
  font-weight: 600;
  line-height: 1.25em;
}

.card-11 {
  z-index: 1;
  background-color: #fff;
  border: 1px solid #f7f9fc;
  border-radius: 2rem;
  text-decoration: none;
  position: relative;
  overflow: hidden;
  box-shadow: 0 1.35px 1.35px #508dff0f, 0 5.38px 5.38px #508dff0f;
}

.card-11.is-lg {
  padding: 2.5rem;
}

.section-29 {
  background-color: #fff;
  padding-top: 7.5rem;
  padding-bottom: 7.5rem;
}

.section-29.is-xl {
  padding-top: 8.75rem;
  padding-bottom: 8.75rem;
}

.display-58 {
  font-family: var(--_typography---core--font--family--primary-font);
  font-size: 1.25rem;
  font-weight: 600;
  line-height: 1.25em;
}

.display-59 {
  font-family: var(--_typography---core--font--family--primary-font);
  font-size: 1.875rem;
  font-weight: 600;
  line-height: 1.25em;
}

.display-60 {
  font-family: var(--_typography---core--font--family--primary-font);
  font-size: 3.75rem;
  font-weight: 600;
  line-height: 1.115em;
}

.slider-mask-3 {
  overflow: visible;
}

.slider-mask-3.is-23rem {
  max-width: 23.375rem;
}

.display-61 {
  font-family: var(--_typography---core--font--family--primary-font);
  font-size: 1rem;
  font-weight: 600;
  line-height: 1.25em;
}

.slider-pagination-button-5 {
  color: #8f96a9;
  background-color: #f7f9fc;
  border: 1px solid #f7f9fc;
  border-radius: .75rem;
  justify-content: center;
  align-items: center;
  min-width: 3rem;
  max-width: 3rem;
  min-height: 3rem;
  max-height: 3rem;
  margin-left: 0;
  margin-right: 0;
  padding: 0;
  font-size: 1.125rem;
  font-weight: 500;
  line-height: 1.25em;
  text-decoration: none;
  transition: color .3s, border-color .3s, background-color .3s;
  display: flex;
  position: relative;
  overflow: hidden;
}

.slider-pagination-button-5:hover, .slider-pagination-button-5:hover:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .slider-pagination-button-5:hover:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .slider-pagination-button-5:hover:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .slider-pagination-button-5:hover:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .slider-pagination-button-5:hover:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
  color: #fff;
  background-color: #030b1d;
  border-color: #030b1d;
}

.slider-pagination-button-5.is-position-right {
  margin-left: auto;
  margin-right: auto;
  position: absolute;
  inset: auto 0 0 4rem;
}

.slider-pagination-button-5.is-position-left {
  margin-left: auto;
  margin-right: auto;
  position: absolute;
  inset: auto 4rem 0 0;
}

.mg-vertical-xl-3 {
  margin-top: 3rem;
  margin-bottom: 3rem;
}

.card-12 {
  z-index: 1;
  background-color: #fff;
  border: 1px solid #f7f9fc;
  border-radius: 2rem;
  text-decoration: none;
  position: relative;
  overflow: hidden;
  box-shadow: 0 1.35px 1.35px #508dff0f, 0 5.38px 5.38px #508dff0f;
}

.card-12.is-lg {
  padding: 2.5rem;
}

.section-30 {
  background-color: #fff;
  padding-top: 7.5rem;
  padding-bottom: 7.5rem;
}

.section-30.is-xl {
  padding-top: 8.75rem;
  padding-bottom: 8.75rem;
}

.display-62 {
  font-family: var(--_typography---core--font--family--primary-font);
  font-size: 3.75rem;
  font-weight: 600;
  line-height: 1.115em;
}

.grid-2-columns-left-xs-4 {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  grid-template-rows: auto;
  grid-template-columns: 1.5fr 1fr;
}

.grid-2-columns-left-xs-4.is-gap-lg {
  grid-column-gap: 2.5rem;
  grid-row-gap: 2.5rem;
}

.grid-1-column-12 {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  flex-direction: column;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.display-63 {
  font-family: var(--_typography---core--font--family--primary-font);
  font-size: 1rem;
  font-weight: 600;
  line-height: 1.25em;
}

.card-13 {
  z-index: 1;
  background-color: #fff;
  border: 1px solid #f7f9fc;
  border-radius: 2rem;
  text-decoration: none;
  position: relative;
  overflow: hidden;
  box-shadow: 0 1.35px 1.35px #508dff0f, 0 5.38px 5.38px #508dff0f;
}

.card-13.is-lg {
  text-align: left;
  padding: 2.5rem;
}

.section-31 {
  background-color: #fff;
  padding-top: 7.5rem;
  padding-bottom: 7.5rem;
}

.section-31.is-xl {
  padding-top: 8.75rem;
  padding-bottom: 8.75rem;
}

.display-64 {
  font-family: var(--_typography---core--font--family--primary-font);
  font-size: 1.25rem;
  font-weight: 600;
  line-height: 1.25em;
}

.div-block-36 {
  margin-left: -200px;
}

.flex-block-2 {
  grid-column-gap: 42px;
  grid-row-gap: 42px;
}

.mg-vertical-4xs---md-4 {
  margin-top: .5rem;
  margin-bottom: 2rem;
}

.custom-icon-set-14 {
  font-family: Builderaifont, Arial, sans-serif;
  font-weight: 400;
}

.section-32 {
  background-color: #fff;
  padding-top: 7.5rem;
  padding-bottom: 7.5rem;
}

.section-32.is-xl {
  padding-top: 8.75rem;
  padding-bottom: 8.75rem;
}

.mg-vertical-4xs---md-5 {
  margin-top: .5rem;
  margin-bottom: 2rem;
}

.custom-icon-set-15 {
  font-family: Builderaifont, Arial, sans-serif;
  font-weight: 400;
}

.section-33 {
  background-color: #fff;
  padding-top: 7.5rem;
  padding-bottom: 7.5rem;
}

.section-33.is-xl {
  padding-top: 8.75rem;
  padding-bottom: 8.75rem;
}

.section-33.is-xl.is-top-4-375rem {
  padding-top: 0;
  padding-bottom: 5rem;
}

.display-65 {
  font-family: var(--_typography---core--font--family--primary-font);
  font-size: 1.875rem;
  font-weight: 600;
  line-height: 1.25em;
}

.grid-1-column-13 {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  flex-direction: column;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.display-66 {
  font-family: var(--_typography---core--font--family--primary-font);
  font-size: 1rem;
  font-weight: 600;
  line-height: 1.25em;
}

.card-14 {
  z-index: 1;
  background-color: #fff;
  border: 1px solid #f7f9fc;
  border-radius: 2rem;
  text-decoration: none;
  position: relative;
  overflow: hidden;
  box-shadow: 0 1.35px 1.35px #508dff0f, 0 5.38px 5.38px #508dff0f;
}

.card-14.is-xs {
  padding: 1.25rem;
}

.card-14.is-xs._w-h-100 {
  display: block;
}

.image-33 {
  object-fit: cover;
}

.image-33.is-full-screen {
  object-fit: cover;
  width: 100%;
  height: 100%;
}

.display-67 {
  font-family: var(--_typography---core--font--family--primary-font);
  font-size: 1.875rem;
  font-weight: 600;
  line-height: 1.25em;
}

.grid-1-column-14 {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  flex-direction: column;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.display-68 {
  font-family: var(--_typography---core--font--family--primary-font);
  font-size: 1rem;
  font-weight: 600;
  line-height: 1.25em;
}

.card-15 {
  z-index: 1;
  background-color: #fff;
  border: 1px solid #f7f9fc;
  border-radius: 2rem;
  text-decoration: none;
  position: relative;
  overflow: hidden;
  box-shadow: 0 1.35px 1.35px #508dff0f, 0 5.38px 5.38px #508dff0f;
}

.card-15.is-xs {
  padding: 1.25rem;
}

.card-15.is-xs._w-h-100 {
  display: block;
}

.image-34 {
  object-fit: cover;
}

.image-34.is-full-screen {
  object-fit: cover;
  width: 100%;
  height: 100%;
}

.display-69 {
  font-family: var(--_typography---core--font--family--primary-font);
  font-size: 1.875rem;
  font-weight: 600;
  line-height: 1.25em;
}

.grid-1-column-15 {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  flex-direction: column;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.display-70 {
  font-family: var(--_typography---core--font--family--primary-font);
  font-size: 1rem;
  font-weight: 600;
  line-height: 1.25em;
}

.card-16 {
  z-index: 1;
  background-color: #fff;
  border: 1px solid #f7f9fc;
  border-radius: 2rem;
  text-decoration: none;
  position: relative;
  overflow: hidden;
  box-shadow: 0 1.35px 1.35px #508dff0f, 0 5.38px 5.38px #508dff0f;
}

.card-16.is-xs {
  padding: 1.25rem;
}

.card-16.is-xs._w-h-100 {
  display: block;
}

.image-35 {
  object-fit: cover;
}

.image-35.is-full-screen {
  object-fit: cover;
  width: 100%;
  height: 100%;
}

.image-35.eg-blog-card-photo {
  object-fit: cover;
  width: 100%;
  height: 100%;
  display: block;
  position: absolute;
  inset: 0;
}

.grid-1-column-copy {
  grid-column-gap: var(--gaps--gap-sm);
  grid-row-gap: var(--gaps--gap-sm);
  flex-direction: column;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.grid-1-column-copy.is-gap-xs {
  box-sizing: content-box;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  aspect-ratio: auto;
  flex-flow: row;
  flex: 1;
  order: 9999;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: row;
  place-content: stretch flex-end;
  place-items: center stretch;
  margin-left: 0;
  margin-right: 0;
  padding-left: 0;
  text-decoration: none;
  display: block;
  overflow: visible;
}

.grid-1-column-copy.is-gap-lg {
  grid-row-gap: 2.5rem;
}

.grid-1-column-copy.is-gap-4xl {
  grid-column-gap: var(--gaps--gap-4xl);
  grid-row-gap: var(--gaps--gap-4xl);
}

.grid-1-column-copy.mg-bottom-xs {
  grid-template-rows: auto;
  grid-template-columns: 1fr;
}

.grid-1-column-copy.is-gap-5xl {
  grid-column-gap: var(--gaps--gap-5xl);
  grid-row-gap: var(--gaps--gap-5xl);
}

.grid-1-column-copy.is-gap-2xs {
  grid-template-columns: 2.75fr;
}

.grid-1-column-copy.is-align-center-start---center-tablet {
  place-items: center start;
}

.grid-1-column-16 {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  flex-direction: column;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.slider-mask-4 {
  overflow: visible;
}

.slider-mask-4.is-35rem {
  max-width: 35.625rem;
  overflow: visible;
}

.slider-pagination-button-6 {
  color: #8f96a9;
  background-color: #f7f9fc;
  border: 1px solid #f7f9fc;
  border-radius: .75rem;
  justify-content: center;
  align-items: center;
  min-width: 3rem;
  max-width: 3rem;
  min-height: 3rem;
  max-height: 3rem;
  margin-left: 0;
  margin-right: 0;
  padding: 0;
  font-size: 1.125rem;
  font-weight: 500;
  line-height: 1.25em;
  text-decoration: none;
  transition: color .3s, border-color .3s, background-color .3s;
  display: flex;
  position: relative;
  overflow: hidden;
}

.slider-pagination-button-6:hover, .slider-pagination-button-6:hover:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .slider-pagination-button-6:hover:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .slider-pagination-button-6:hover:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .slider-pagination-button-6:hover:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .slider-pagination-button-6:hover:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
  color: #fff;
  background-color: #030b1d;
  border-color: #030b1d;
}

.slider-pagination-button-6.is-position-right {
  margin-left: auto;
  margin-right: auto;
  position: absolute;
  inset: auto 0 0 4rem;
}

.slider-pagination-button-6.is-position-right.is-tool-slider {
  left: 10rem;
}

.slider-pagination-button-6.is-position-left {
  margin-left: auto;
  margin-right: auto;
  position: absolute;
  inset: auto 4rem 0 0;
}

.slider-pagination-button-6.is-position-left.is-tool-slider {
  right: 10rem;
}

.mg-top-4xs-5 {
  margin-top: .5rem;
}

.custom-icon-set-16 {
  font-family: Builderaifont, Arial, sans-serif;
  font-weight: 400;
}

.display-71 {
  font-family: var(--_typography---core--font--family--primary-font);
  font-size: 2.25rem;
  font-weight: 600;
  line-height: 1.25em;
}

.quick-stack-2 {
  grid-column-gap: 37px;
}

.code-embed {
  align-self: flex-end;
  padding-left: 0;
}

.paragraph-20 {
  padding-top: 20px;
}

.display-72 {
  font-family: var(--_typography---core--font--family--primary-font);
  font-size: 1.875rem;
  font-weight: 600;
  line-height: 1.25em;
}

.grid-1-column-17 {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  flex-direction: column;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.display-73 {
  font-family: var(--_typography---core--font--family--primary-font);
  font-size: 1rem;
  font-weight: 600;
  line-height: 1.25em;
}

.card-17 {
  z-index: 1;
  background-color: #fff;
  border: 1px solid #f7f9fc;
  border-radius: 2rem;
  text-decoration: none;
  position: relative;
  overflow: hidden;
  box-shadow: 0 1.35px 1.35px #508dff0f, 0 5.38px 5.38px #508dff0f;
}

.card-17.is-xs {
  padding: 1.25rem;
}

.card-17.is-xs._w-h-100 {
  display: block;
}

.icon-arrow-reset-standalone {
  color: #8f96a9;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 1.1rem;
  line-height: 1;
}

.display-74 {
  font-family: var(--_typography---core--font--family--primary-font);
  font-size: 1.875rem;
  font-weight: 600;
  line-height: 1.25em;
}

.grid-1-column-18 {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  flex-direction: column;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.display-75 {
  font-family: var(--_typography---core--font--family--primary-font);
  font-size: 1rem;
  font-weight: 600;
  line-height: 1.25em;
}

.card-18 {
  z-index: 1;
  background-color: #fff;
  border: 1px solid #f7f9fc;
  border-radius: 2rem;
  text-decoration: none;
  position: relative;
  overflow: hidden;
  box-shadow: 0 1.35px 1.35px #508dff0f, 0 5.38px 5.38px #508dff0f;
}

.card-18.is-xs {
  padding: 1.25rem;
}

.card-18.is-xs._w-h-100 {
  display: block;
}

.card-18.video-lightbox-small {
  background-color: #fff;
  border-radius: 999px;
  justify-content: flex-start;
  justify-self: center;
  align-items: center;
  width: max-content;
  min-width: 0;
  max-width: 100%;
  height: auto;
  min-height: 0;
  margin: 16px auto 0;
  padding: 14px 24px;
  display: flex;
  position: relative;
  inset: auto;
  overflow: visible;
  transform: none;
  box-shadow: 0 8px 24px #0a1f3a14;
}

.card-18.video-lightbox-small.eg-alba-card {
  width: auto;
  max-width: none;
  margin-top: -2.75rem;
  padding-left: 1rem;
  padding-right: 1rem;
}

.card-18.video-lightbox-small.eg-moa-chip {
  z-index: 4;
  box-sizing: border-box;
  justify-content: flex-start;
  justify-self: start;
  align-items: center;
  width: auto;
  min-width: 0;
  max-width: 92%;
  height: auto;
  min-height: 0;
  margin: 0;
  padding: 6px 8px;
  display: flex;
  position: absolute;
  inset: auto auto 10px 8px;
}

.card-18.video-lightbox-small.eg-nameplate-on {
  z-index: 3;
  background-color: #fff;
  border-radius: 999px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: center;
  width: max-content;
  min-width: 0;
  max-width: 100%;
  height: auto;
  min-height: 0;
  max-height: none;
  margin: 20px auto 0;
  padding: .45rem .85rem;
  display: flex;
  position: relative;
  inset: auto;
  overflow: visible;
  transform: none;
  box-shadow: 0 8px 24px #0a1f3a14;
}

.card-18.video-lightbox-small.eg-home-nameplate {
  z-index: 3;
  margin-top: -52px;
  margin-bottom: 0;
  padding: .6rem 1rem;
  position: relative;
}

.card-18.is-md {
  padding: 2rem;
}

.card-18.is-lg {
  background-color: #fff;
  padding: 2.5rem;
}

.card-18.is-lg.eg-login-stack {
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: 100%;
  display: flex;
}

.card-18.is-xl {
  padding: 3rem;
}

.card-18.video-lightbox-small {
  justify-content: center;
  justify-self: center;
  align-items: center;
  min-width: 10rem;
  max-width: 20rem;
  min-height: 20px;
  margin-top: -4px;
  margin-left: auto;
  margin-right: auto;
  padding: 1rem .625rem .5rem 0;
  display: flex;
}

.card-18.is-border-none {
  border-color: #fff0;
}

.platform-logo-small {
  object-fit: contain;
  flex-shrink: 0;
  width: 24px;
  height: 24px;
}

.eyebrow-favicon-icon {
  object-fit: contain;
  flex-shrink: 0;
  width: 14px;
  height: 14px;
  margin-right: 6px;
}

.related-card-heading-fix {
  color: #031834;
  margin-top: 20px;
}

.paragraph-21 {
  max-width: 100%;
  padding-top: 8px;
  padding-left: 0;
}

.related-card-logo-fit {
  width: 100%;
  height: 100%;
  font-family: var(--_typography---core--font--family--primary-font);
  object-fit: contain;
  padding: 40px;
}

.heading-8 {
  font-family: var(--_typography---core--font--family--primary-font);
}

.card-19 {
  border: 1px solid var(--_base-collection---neutral--400);
  background-color: var(--_base-collection---neutral--100);
  box-shadow: 0 2px 7px 0 var(--_base-collection---general--shadow-01);
  border-radius: 12px;
}

.color-accent-1 {
  color: var(--_base-collection---accent--primary-1);
}

.mg-bottom-24px {
  margin-bottom: 24px;
}

.text-200 {
  font-size: 16px;
  font-weight: 400;
  line-height: 1.25em;
}

.text-200.medium {
  font-weight: 500;
}

.text-200.bold {
  font-weight: 700;
}

.grid-3-columns-4 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.line-rounded-icon {
  font-family: Line Rounded Icons, sans-serif;
}

.line-rounded-icon.icon-size-14px {
  font-size: 14px;
  line-height: 1em;
}

.overflow-hidden-2 {
  overflow: hidden;
}

.text-decoration-none-2 {
  text-decoration: none;
}

.mg-bottom-4px {
  margin-bottom: 4px;
}

._2-items-wrap-container {
  grid-column-gap: 40px;
  grid-row-gap: 16px;
  flex-wrap: wrap;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.color-neutral-600 {
  color: var(--_base-collection---neutral--600);
}

.link-image-wrapper {
  display: flex;
  overflow: hidden;
  transform: translate(0);
}

.pd-24px {
  padding: 24px;
}

.link-image {
  object-fit: cover;
  width: 100%;
  transform-style: preserve-3d;
  transform: scale3d(1.01, 1.01, 1.01);
}

.avatar-name-circle {
  color: var(--_base-collection---neutral--100);
  background-image: linear-gradient(#3d7fff, #4b5dff);
  border: 1px solid #3961d9;
  border-radius: 100%;
  justify-content: center;
  align-items: center;
  font-weight: 700;
  display: flex;
  overflow: hidden;
  box-shadow: 0 1px 4px #0060a942;
}

.avatar-name-circle._48px {
  min-width: 48px;
  max-width: 48px;
  min-height: 48px;
  max-height: 48px;
  line-height: 1.286em;
}

.capability-grid {
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-rows: auto;
  place-items: stretch stretch;
  gap: 18px;
  width: 100%;
  margin-top: 40px;
  display: grid;
}

.capability-card {
  background-color: #fff;
  border-radius: 22px;
  flex-direction: column;
  gap: 12px;
  width: 100%;
  padding: 24px;
  display: flex;
  overflow: visible;
}

.capability-card.white-box-shadow {
  border: var(--_components---border-width--md) solid var(--_globals---global--borders--200);
  border-radius: var(--_components---border-radius--lg);
  background-color: var(--_globals---global--background--100);
  width: 100%;
  margin: 0;
  transition: box-shadow .3s, transform .2s;
  overflow: visible;
  box-shadow: 0 1.73px 1.73px #516d9a0f, 0 6.94px 6.94px #528eff0f;
}

.capability-card.white-box-shadow:hover, .capability-card.white-box-shadow:hover:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .capability-card.white-box-shadow:hover:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .capability-card.white-box-shadow:hover:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .capability-card.white-box-shadow:hover:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .capability-card.white-box-shadow:hover:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
  transform: translateY(-2px);
  box-shadow: 0 4px 10px #516d9a17, 0 14px 26px -6px #1a69ff24;
}

.capability-icon {
  color: #0060a9;
  background-color: #eef5ff;
  border-radius: 12px;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: 48px;
  min-width: 48px;
  height: 48px;
  min-height: 48px;
  margin-bottom: 4px;
  display: flex;
}

.capability-title {
  color: #0a1f3a;
  letter-spacing: -.01em;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 19px;
  font-weight: 700;
  line-height: 1.3;
}

.capability-title.eg-cap-800 {
  font-weight: 800;
}

.capability-hidden {
  display: none;
}

.capability-toggle-btn {
  color: #0060a9;
  cursor: pointer;
  background-color: #fff;
  border: 1px solid #e6edf7;
  border-radius: 999px;
  justify-content: center;
  align-items: center;
  gap: .5rem;
  margin-top: 2rem;
  margin-left: auto;
  margin-right: auto;
  padding: .75rem 1.5rem;
  font-family: Montserrat, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 24px;
  transition-property: background-color;
  transition-duration: .2s;
  display: flex;
}

.inline-svg-0-1-2-3-4 {
  transition: transform .3s;
}

.cap-toggle-chevron.inline-svg-0 {
  flex-shrink: 0;
  transition: transform .2s;
}

.cap-anchors.inline-div-0, .inline-span-0-1, .inline-span-0-1-2 {
  width: 0;
  height: 0;
  position: absolute;
}

.div-block-37 {
  margin-top: 10px;
  margin-bottom: 10px;
}

.eg-portal-layout {
  background-color: #0000;
  border: none;
  border-radius: 24px;
  grid-template-columns: 300px 1fr;
  align-items: start;
  gap: 48px;
  padding: 0;
  display: grid;
}

.eg-portal-tablist {
  flex-direction: column;
  gap: 6px;
  padding: 8px;
  display: flex;
}

.eg-portal-tab {
  color: #5a6b87;
  cursor: pointer;
  border-radius: 16px;
  align-items: center;
  gap: 14px;
  padding: 16px;
  transition: background-color .2s, color .2s;
  display: flex;
}

.eg-portal-tab:hover, .eg-portal-tab:hover:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .eg-portal-tab:hover:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .eg-portal-tab:hover:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .eg-portal-tab:hover:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .eg-portal-tab:hover:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
  background-color: #eef5ff;
}

.eg-portal-tab.eg-portal-tab-active {
  color: #0060a9;
  background-color: #fff;
  box-shadow: 0 1px 2px #0060a90a, 0 2px 6px #0060a90a;
}

.eg-portal-tab-label {
  font-family: Montserrat, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.eg-portal-panel {
  padding: 28px 32px 32px;
  display: none;
}

.eg-portal-panel.eg-portal-panel-active {
  display: block;
}

.eg-portal-illustration-slot {
  background: linear-gradient(#fff 0%, #f8fbff 100%);
  border: 1px solid #e6edf7d1;
  border-radius: 28px;
  place-items: center;
  max-width: 640px;
  padding: 22px;
  display: grid;
  box-shadow: inset 0 1px #fffffff2;
}

.eg-portal-container {
  max-width: 1240px;
  margin-left: auto;
  margin-right: auto;
  padding: 110px 28px;
}

.eg-portal-intro {
  text-align: center;
  max-width: 720px;
  margin-bottom: 70px;
  margin-left: auto;
  margin-right: auto;
}

.eg-portal-eyebrow {
  color: #0060a9;
  letter-spacing: .055em;
  text-transform: uppercase;
  border: 1px solid #e6edf7;
  border-radius: 999px;
  align-items: center;
  gap: 8px;
  margin-bottom: 20px;
  padding: 8px 16px 8px 10px;
  font-family: Montserrat, sans-serif;
  font-size: 12px;
  font-weight: 700;
  line-height: 12px;
  display: inline-flex;
}

.eg-portal-eyebrow-icon {
  width: 16px;
  height: 16px;
}

.eg-portal-h2 {
  color: #0060a9;
  letter-spacing: -.03em;
  margin-bottom: 22px;
  font-family: Montserrat, sans-serif;
  font-size: clamp(34px, 4.2vw, 56px);
  font-weight: 800;
  line-height: 1.05;
}

.eg-portal-lead {
  color: #5a6b87;
  max-width: 620px;
  margin-left: auto;
  margin-right: auto;
  font-family: Montserrat, sans-serif;
  font-size: clamp(17px, 1.35vw, 19px);
  font-weight: 400;
  line-height: 1.65;
}

.eg-portal-panel-title {
  color: #0060a9;
  letter-spacing: -.03em;
  margin-bottom: 14px;
  font-family: Montserrat, sans-serif;
  font-size: clamp(23px, 2.2vw, 31px);
  font-weight: 800;
  line-height: 1.15;
}

.display-76 {
  font-family: var(--_typography---core--font--family--primary-font);
  font-size: 3.75rem;
  font-weight: 600;
  line-height: 1.115em;
}

.tool-tab-icon-2 {
  min-width: 3rem;
  max-width: 3rem;
  min-height: 3rem;
  max-height: 3rem;
}

.tool-tabs-wrapper-2 {
  grid-column-gap: 6.25rem;
  grid-row-gap: 2.5rem;
  grid-template-rows: auto;
  grid-template-columns: minmax(12.5rem, 20rem) 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: center;
  display: grid;
}

.tool-tabs-menu-2 {
  grid-column-gap: 5rem;
  grid-row-gap: 5rem;
  flex-flow: column;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.section-34 {
  background-color: #fff;
  padding-top: 7.5rem;
  padding-bottom: 7.5rem;
}

.section-34.is-xl {
  padding-top: 8.75rem;
  padding-bottom: 8.75rem;
}

.tool-tab-link-2 {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  color: #bdc2d4;
  background-color: #fff;
  justify-content: flex-start;
  align-items: center;
  padding: 0;
  font-size: 3rem;
  line-height: 1.25em;
  display: flex;
}

.tool-tab-link-2.w--current, .tool-tab-link-2.w--current:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .tool-tab-link-2.w--current:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .tool-tab-link-2.w--current:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .tool-tab-link-2.w--current:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .tool-tab-link-2.w--current:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
  color: #030b1d;
  background-color: #fff;
}

.mg-vertical-4xs---lg-2 {
  margin-top: .5rem;
  margin-bottom: 2.5rem;
}

.mg-vertical-4xs---lg-2.eg-estracer-body {
  font-family: var(--_typography---core--font--family--primary-font);
  color: var(--_colors---neutrals--600);
  letter-spacing: 0;
  font-size: 16px;
  font-weight: 500;
  line-height: 1.6;
}

.mg-vertical-4xs---lg-2.eg-mg-body {
  font-family: var(--_typography---core--font--family--primary-font);
  color: var(--_colors---neutrals--600);
  letter-spacing: 0;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.6;
}

.display-77 {
  font-family: var(--_typography---core--font--family--primary-font);
  font-size: 3.75rem;
  font-weight: 600;
  line-height: 1.115em;
}

.tool-tabs-wrapper-3 {
  grid-column-gap: 6.25rem;
  grid-row-gap: 2.5rem;
  grid-template-rows: auto;
  grid-template-columns: minmax(12.5rem, 26.5rem) 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: center;
  display: grid;
}

.tool-tabs-menu-3 {
  grid-column-gap: 5rem;
  grid-row-gap: 5rem;
  flex-flow: column;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.section-35 {
  background-color: #fff;
  padding-top: 7.5rem;
  padding-bottom: 7.5rem;
}

.section-35.is-xl {
  padding-top: 8.75rem;
  padding-bottom: 8.75rem;
}

.display-78 {
  font-family: var(--_typography---core--font--family--primary-font);
  font-size: 3.75rem;
  font-weight: 700;
  line-height: 1.115em;
}

.display-78.eg-estracer-800-d78, .display-78.eg-em-800-d78 {
  font-weight: 800;
}

.tool-tabs-menu-4 {
  grid-column-gap: 5rem;
  grid-row-gap: 5rem;
  flex-flow: column;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.section-36 {
  background-color: #fff;
  padding-top: 7.5rem;
  padding-bottom: 7.5rem;
}

.section-36.is-xl {
  padding-top: 8.75rem;
  padding-bottom: 8.75rem;
}

.text-block-14 {
  font-family: var(--_typography---core--font--family--primary-font);
  font-size: 2.2rem;
  font-weight: var(--_typography---core--font--weight--strong);
}

.eg-portal-checklist-wrap {
  text-align: left;
  margin-top: 22px;
  margin-bottom: 24px;
}

.code-embed-2 {
  margin-top: 100px;
}

.text-block-15, .text-block-16, .text-block-17 {
  font-size: 2.2rem;
  font-weight: var(--_typography---core--font--weight--strong);
}

.code-embed-3 {
  margin-top: 20px;
}

.div-block-38 {
  padding-top: 0;
  padding-bottom: 0;
}

.div-block-39 {
  padding-bottom: 0;
}

.eg-portal-panel-desc {
  height: auto;
  min-height: 0;
  font-family: var(--_typography---core--font--family--primary-font);
  color: #5a6b87;
  letter-spacing: 0;
  margin-top: .5rem;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.6;
  display: block;
}

.link-block-9 {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-end;
  align-items: center;
  display: flex;
}

.eg-eyebrow-icon-lg {
  box-sizing: border-box;
  object-fit: contain;
  background-color: #ffffffb8;
  border: 1px solid #0060a926;
  border-radius: 100px;
  flex-shrink: 0;
  width: 32px;
  height: 32px;
  padding: 8px;
  box-shadow: 0 2px 10px #0028640f;
}

.inline-svg-0-1-2-3-4-5 {
  flex-shrink: 0;
  display: block;
}

.eg-case-customer-logo-img {
  object-fit: contain;
  flex-shrink: 0;
  width: auto;
  max-width: 180px;
  height: auto;
  max-height: 64px;
  margin: 0;
  padding: 0;
  display: block;
  position: static;
}

.eg-case-customer-logo-img.eg-case-header-logo {
  object-fit: contain;
  object-position: left center;
  flex-shrink: 0;
  width: auto;
  max-width: 180px;
  height: 56px;
  max-height: 56px;
}

.eg-case-platform-logo-img {
  object-fit: contain;
  object-position: left center;
  flex-shrink: 0;
  width: auto;
  max-width: 176px;
  height: 48px;
  max-height: 48px;
  display: block;
}

.image-36 {
  max-width: 43%;
}

.image-36.eg-quote-logo {
  object-fit: contain;
  object-position: left center;
  place-self: start;
  width: auto;
  max-width: 160px;
  height: 48px;
  max-height: 48px;
}

.div-block-40 {
  aspect-ratio: auto;
  min-width: 100px;
  min-height: 80px;
}

.image-37 {
  float: left;
  aspect-ratio: auto;
  object-fit: contain;
  max-width: 80%;
  min-height: 80px;
  position: static;
}

.eg-case-quote-component-hidden {
  display: none;
}

.eg-case-quote-text {
  color: #0a1f3a;
  letter-spacing: 0;
  margin: 0;
  padding: 0;
  font-family: Montserrat, sans-serif;
  font-size: 16px;
  font-style: normal;
  font-weight: 500;
  line-height: 1.6;
}

.eg-case-quote-author-name {
  color: #0a1f3a;
  margin-top: 0;
  margin-bottom: 2px;
  font-family: Montserrat, sans-serif;
  font-size: 14px;
  font-weight: 700;
}

.eg-case-quote-author-title {
  color: #5a6b87;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Montserrat, sans-serif;
  font-size: 13px;
  font-weight: 400;
}

.eg-case-quote-logo {
  opacity: .6;
  object-fit: contain;
  object-position: left center;
  width: auto;
  max-width: 72px;
  height: auto;
  max-height: 24px;
  display: block;
}

.eg-case-quote-footer {
  grid-column-gap: 16px;
  grid-row-gap: 12px;
  flex-wrap: wrap;
  justify-content: space-between;
  align-items: center;
  margin-top: auto;
  display: flex;
}

.eg-case-quote-header {
  justify-content: space-between;
  align-items: center;
  margin-bottom: 0;
  display: flex;
}

.eg-case-quote-avatar {
  object-fit: cover;
  border-radius: 50%;
  flex-shrink: 0;
  width: 40px;
  height: 40px;
}

.eg-case-quote-mark-blue {
  color: #0060a9;
  margin-top: 4px;
  font-family: Georgia, serif;
  font-size: 40px;
  font-weight: 900;
  line-height: 1;
}

.eg-case-related-arrow {
  color: #5a6478;
  flex-shrink: 0;
  justify-content: flex-end;
  align-items: flex-end;
  margin-top: auto;
  padding: 0 20px 20px;
  font-size: 16px;
  transition: color .2s;
  display: flex;
}

.image-38 {
  object-fit: contain;
  width: 100%;
  height: auto;
  max-height: 160px;
  display: block;
}

.eg-case-related-arrow-btn {
  color: #5a6478;
  background-color: #f0f4fa;
  border-radius: 50%;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: 40px;
  height: 40px;
  font-size: 16px;
  transition: background-color .2s, color .2s;
  display: flex;
}

.eg-brott-features-grid {
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-rows: auto;
  grid-auto-columns: 1fr;
  align-items: stretch;
  gap: 18px;
  width: 100%;
  display: grid;
}

.eg-brott-card {
  flex-direction: column;
  gap: 10px;
  height: 100%;
  padding: 24px 24px 20px;
  display: flex;
  overflow: visible;
}

.eg-brott-pills {
  flex-wrap: wrap;
  gap: 6px;
  width: 100%;
  margin-top: 12px;
  padding-top: 0;
  display: flex;
}

.grid-2 {
  grid-template-columns: 5fr 3.75fr;
  grid-auto-flow: row;
  align-content: stretch;
  justify-items: stretch;
}

.quick-stack-3 {
  box-sizing: content-box;
  min-width: 1000px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 10px;
  padding-right: 10px;
}

.article {
  align-self: center;
}

.div-block-41 {
  padding-right: 0;
}

.case-card {
  background-color: #fff;
  background-image: none;
  border: 1px solid #00286412;
  border-radius: 28px;
  flex-direction: column;
  width: 100%;
  height: 100%;
  transition: transform .22s, box-shadow .22s;
  display: flex;
  position: relative;
  overflow: hidden;
  box-shadow: 0 2px 8px #102a4c0a, 0 18px 40px -12px #102a4c1a;
}

.case-card:hover, .case-card:hover:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .case-card:hover:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .case-card:hover:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .case-card:hover:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .case-card:hover:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
  transform: translateY(-4px);
  box-shadow: 0 4px 8px #0a1f3a0f, 0 20px 44px -8px #0a1f3a24;
}

.case-card.eg-ps-case-card {
  height: auto;
  min-height: 420px;
  color: inherit;
  text-decoration: none;
}

.case-card.eg-ps-case-card:hover, .case-card.eg-ps-case-card:hover:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .case-card.eg-ps-case-card:hover:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .case-card.eg-ps-case-card:hover:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .case-card.eg-ps-case-card:hover:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .case-card.eg-ps-case-card:hover:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
  transform: translateY(-2px);
  box-shadow: 0 2px 4px #508dff14, 0 8px 16px #508dff14;
}

.case-card.eg-ps-case-card.eg-home-case-mq3 {
  flex-shrink: 0;
}

.case-card.eg-kunder-listcard {
  aspect-ratio: 4 / 5;
  background-color: #fff;
  border-color: #f7f9fc;
  border-radius: 32px;
  width: 100%;
  height: 100%;
  min-height: 0;
  padding: 0;
  box-shadow: 0 1.35px 1.35px #508dff0f, 0 5.38px 5.38px #508dff0f;
}

.case-card__visual {
  aspect-ratio: 16 / 10;
  width: auto;
  box-shadow: none;
  background-color: #fff;
  background-image: linear-gradient(#fff 0%, #f8fbff 55%, #eef5fc 100%);
  border: 1px solid #e8eef5;
  border-radius: 16px;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  margin: 12px 12px 0;
  padding: 28px 32px;
  display: flex;
  position: relative;
  overflow: hidden;
}

.case-card__visual.eg-ps-case-visual {
  aspect-ratio: 16 / 10;
  height: auto;
  min-height: 0;
  max-height: none;
  padding: 28px 32px;
}

.case-card__visual.eg-kunder-visual {
  aspect-ratio: 5 / 4;
  background-color: #f7f9fc;
  background-image: none;
  border-width: 0;
  border-radius: 28px;
  height: auto;
  min-height: 0;
  max-height: none;
  margin: 20px 20px 0;
  padding: 0;
}

.case-card__logo {
  z-index: 1;
  object-fit: contain;
  width: auto;
  max-width: 70%;
  height: auto;
  max-height: 84px;
  position: relative;
}

.case-card__logo.eg-ps-case-logo {
  object-fit: contain;
  width: auto;
  max-width: 70%;
  height: auto;
  max-height: 84px;
}

.case-card__body {
  flex-direction: column;
  flex-grow: 1;
  gap: 0;
  width: 100%;
  min-height: 0;
  padding: 16px;
  display: flex;
}

.case-card__body.eg-kunder-body {
  box-sizing: border-box;
  min-width: 0;
  padding: 24px 28px 36px;
}

.case-card__tags {
  flex-wrap: wrap;
  justify-content: flex-start;
  align-self: stretch;
  align-items: flex-start;
  width: 100%;
  min-height: 72px;
  margin-bottom: 0;
  display: flex;
}

.case-card__title {
  font-family: var(--_typography---core--font--family--primary-font);
  color: #0a1f3a;
  letter-spacing: -.02em;
  margin-top: 0;
  margin-bottom: 4px;
  font-size: 24px;
  font-weight: 600;
  line-height: 1.2;
  overflow: hidden;
}

.case-card__summary {
  font-family: var(--_typography---core--font--family--primary-font);
  color: #5a6b87;
  font-size: 15px;
  line-height: 1.6;
  font-weight: var(--_typography---core--font--weight--mid);
  letter-spacing: 0;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0;
  display: -webkit-box;
  overflow: hidden;
}

.case-card__summary.eg-kunder-summary {
  font-size: 16px;
  font-weight: 500;
  line-height: 1.5;
  display: block;
  overflow: visible;
}

.case-card__arrow {
  background-color: #f4f6fa;
  border-radius: 16px;
  justify-content: center;
  align-items: center;
  width: 56px;
  min-width: 56px;
  height: 56px;
  min-height: 56px;
  margin-top: auto;
  margin-left: auto;
  transition: transform .22s, background-color .22s;
  display: flex;
  position: relative;
  box-shadow: 0 1px 2px #102a4c0f, 0 4px 10px #102a4c0f;
}

.case-card__arrow:hover, .case-card__arrow:hover:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .case-card__arrow:hover:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .case-card__arrow:hover:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .case-card__arrow:hover:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .case-card__arrow:hover:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
  background-color: #e6ebf3;
  transition: transform .22s, background-color .22s;
  transform: translateX(3px);
}

.case-card__arrow.eg-ps-arrow-abs {
  color: #12263f;
  margin-top: 0;
  margin-left: 0;
  font-size: 1.25rem;
  position: absolute;
  bottom: 1.15rem;
  right: 1.15rem;
}

.case-card__arrow.eg-kunder-arrow {
  width: 44px;
  min-width: 44px;
  height: 44px;
  min-height: 44px;
  box-shadow: none;
  background-color: #f4f6fa;
  border-radius: 999px;
  margin: 0;
  display: flex;
  position: absolute;
  bottom: 40px;
  right: 28px;
}

.case-card__hit {
  z-index: 2;
  color: #0000;
  background-color: #0000;
  font-size: 0;
  display: block;
  position: absolute;
  inset: 0;
  overflow: hidden;
}

.case-card__stack {
  flex-direction: column;
  flex-grow: 1;
  justify-content: flex-start;
  align-self: stretch;
  align-items: stretch;
  gap: 10px;
  width: 100%;
  height: 100%;
  display: flex;
}

.case-css-embed {
  height: 0;
  position: absolute;
  overflow: hidden;
}

.case-card__heading {
  flex-shrink: 0;
  width: 100%;
  max-width: none;
  display: block;
}

.case-card__heading.eg-ps-heading-pad {
  padding: 1.15rem 1.25rem 0;
}

.case-card__copy {
  box-sizing: border-box;
  flex-grow: 1;
  width: 100%;
  min-height: 0;
  margin-bottom: 0;
  padding-bottom: 1.15rem;
  padding-right: 6.5rem;
  display: block;
}

.case-card__copy.eg-ps-copy-pad {
  padding: .5rem 5rem 1.25rem 1.25rem;
}

.case-card__copy.eg-kunder-copy {
  min-width: 0;
  padding: 0 80px 0 0;
}

.image-39 {
  max-width: 60%;
  margin-bottom: 140px;
}

.case-card--listing {
  background-color: #fff;
  background-image: none;
}

.expert-support-grid {
  grid-column-gap: 48px;
  grid-row-gap: 48px;
  grid-template-columns: minmax(0null, undefinedundefined);
  align-items: center;
  width: 100%;
  max-width: none;
  margin-left: 0;
  margin-right: 0;
  padding: 0;
  display: grid;
}

.expert-support-text {
  flex-direction: column;
  align-items: flex-start;
  width: 100%;
  max-width: 560px;
  padding-left: 60px;
  display: flex;
}

.abstract-wrap {
  width: 100%;
  min-height: auto;
  box-shadow: none;
  background-color: #0000;
  background-image: none;
  border: 1px #e6edf7;
  border-radius: 24px;
  padding-top: 10px;
  padding-bottom: 10px;
  position: relative;
  overflow: visible;
}

.expert-support-cta {
  color: #fff;
  letter-spacing: -.01em;
  white-space: nowrap;
  background-color: #0069b4;
  border: 1px solid #0069b4;
  border-radius: 999px;
  justify-content: center;
  align-items: center;
  height: 48px;
  min-height: 48px;
  margin-top: 28px;
  padding: 0 26px;
  font-family: Montserrat, Helvetica Neue, Arial, sans-serif;
  font-size: 15px;
  font-weight: 700;
  line-height: 1;
  text-decoration: none;
  transition: transform .32s cubic-bezier(.16, 1, .3, 1), box-shadow .32s cubic-bezier(.16, 1, .3, 1), background-color .32s cubic-bezier(.16, 1, .3, 1), border-color .32s cubic-bezier(.16, 1, .3, 1);
  display: inline-flex;
  box-shadow: 0 8px 22px #0069b438;
}

.expert-support-cta:hover, .expert-support-cta:hover:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .expert-support-cta:hover:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .expert-support-cta:hover:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .expert-support-cta:hover:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .expert-support-cta:hover:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
  color: #fff;
  background-color: #00568f;
  border-color: #00568f;
  transform: translateY(-4px);
  box-shadow: 0 16px 36px #0069b447;
}

.eg-prod-faq-section {
  background-color: #fff;
  padding-top: 90px;
  padding-bottom: 100px;
}

.eg-prod-faq-head {
  text-align: center;
  max-width: 560px;
  margin-bottom: 36px;
  margin-left: auto;
  margin-right: auto;
}

.eg-blog-intro {
  color: #5a6b87;
  max-width: 38rem;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Montserrat, sans-serif;
  font-size: 1.0625rem;
  line-height: 1.65;
}

.eg-blog-title {
  width: 100%;
  max-width: 720px;
  font-family: var(--_typography---core--font--family--primary-font);
  color: #0060a9;
  text-align: center;
  letter-spacing: -.025em;
  text-shadow: none;
  justify-content: flex-start;
  align-self: center;
  align-items: center;
  margin: 0 auto;
  font-size: 60px;
  font-weight: 800;
  line-height: 1.1;
  display: block;
}

.eg-blog-title.eg-company-blog-title {
  margin-top: 0;
  margin-bottom: 0;
}

.eg-blog-section-h {
  color: #031834;
  letter-spacing: -.03em;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Montserrat, sans-serif;
  font-size: clamp(1.75rem, 3vw, 2.5rem);
  font-weight: 800;
  line-height: 1.15;
}

.eg-blog-cat {
  color: #0060a9;
  white-space: nowrap;
  background-color: #eef5ff;
  border-radius: 999px;
  align-items: center;
  padding: 8px 14px;
  font-family: Montserrat, sans-serif;
  font-size: 13px;
  font-weight: 600;
  text-decoration: none;
  display: inline-flex;
}

.eg-blog-cat-row {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex-wrap: wrap;
  justify-content: flex-end;
  align-items: center;
  display: flex;
}

.display-79 {
  font-family: var(--_typography---core--font--family--primary-font);
  margin-left: auto;
  margin-right: auto;
  font-size: 4.5rem;
  font-weight: 600;
  line-height: 1.115em;
  display: block;
}

.grid-1-column-19 {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  flex-direction: column;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.mg-top-md-3 {
  margin-top: 2rem;
}

.section-37 {
  background-color: #fff;
  padding-top: 7.5rem;
  padding-bottom: 7.5rem;
}

.section-37.is-md {
  padding-top: 6.25rem;
  padding-bottom: 6.25rem;
}

.section-37.is-md.section-pd-top-small {
  padding-top: 2rem;
}

.display-80 {
  font-family: var(--_typography---core--font--family--primary-font);
  font-size: 3.75rem;
  font-weight: 600;
  line-height: 1.115em;
}

.category-badge-wrapper-2 {
  justify-content: flex-end;
  align-items: center;
  display: flex;
}

.ordlista-search-input {
  box-sizing: border-box;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 24 24' fill='none' stroke='%238a93a3' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='11' cy='11' r='7'/%3E%3Cpath d='m21 21-4.3-4.3'/%3E%3C/svg%3E");
  background-position: 18px;
  background-repeat: no-repeat;
  background-size: 18px 18px;
  border: 1px solid #e5e8ef;
  border-radius: 10px;
  width: 100%;
  max-width: 420px;
  margin-bottom: 40px;
  padding: 14px 14px 14px 46px;
  font-size: 15px;
  display: block;
  box-shadow: 0 1px 2px #0a1f3a0a, 0 8px 24px -8px #0060a91f;
}

.ordlista-filter-row {
  flex-wrap: wrap;
  gap: 8px;
  margin-bottom: 40px;
  display: flex;
}

.ordlista-filter-btn {
  color: #0a1f3a;
  cursor: pointer;
  background-color: #fff;
  border: 1px solid #d7dee8;
  border-radius: 999px;
  align-items: center;
  min-height: 44px;
  padding: 9px 18px;
  font-family: Montserrat, sans-serif;
  font-size: 14px;
  font-weight: 600;
  text-decoration: none;
  transition: background-color .2s, color .2s, border-color .2s;
  display: inline-flex;
}

.ordlista-filter-btn:hover {
  border-color: #0060a9;
  text-decoration: none;
}

.ordlista-filter-btn.is-active {
  color: #fff;
  background-color: #0060a9;
  border-color: #0060a9;
}

.term-grid {
  grid-template-columns: repeat(3, minmax(0, 1fr));
  align-items: stretch;
  gap: 24px;
  width: 100%;
  margin: 0 0 40px;
  display: grid;
}

.term-grid.inline-div-0 {
  margin-bottom: 32px;
}

.term-card {
  background-color: #fff;
  border: 1px solid #e5e8ef;
  border-radius: 12px;
  padding: 20px;
  box-shadow: 0 1px 2px #0a1f3a08, 0 4px 16px -4px #0060a90f;
}

.term-card.is-esmaker, .term-card.is-estracer {
  outline: none;
}

.term-pill {
  color: #0060a9;
  letter-spacing: .03em;
  background-color: #eef4fb;
  border-radius: 20px;
  margin-bottom: 10px;
  padding: 3px 10px;
  font-size: 11px;
  font-weight: 600;
  display: inline-block;
}

.term-icon {
  background-color: #f3f6fb;
  border-radius: 8px;
  justify-content: center;
  align-items: center;
  width: 36px;
  height: 36px;
  margin-bottom: 10px;
  display: flex;
}

.term-link {
  color: var(--_colors---primary--100);
  margin-top: 8px;
  font-size: 14px;
  font-weight: 600;
  display: inline-block;
}

.term-muted {
  color: #9aa3b2;
  margin-top: 8px;
  font-size: 13px;
  font-style: italic;
}

.term-dt {
  color: #1a1a1a;
  margin: 0 0 6px;
  font-size: 18px;
  font-weight: 700;
}

.term-dd {
  color: #5a6472;
  margin: 0;
  font-size: 14px;
  line-height: 1.55;
}

.display-81 {
  font-family: var(--_typography---core--font--family--primary-font);
  font-size: 1.875rem;
  font-weight: 600;
  line-height: 1.25em;
}

.grid-1-column-20 {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  flex-direction: column;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.card-20 {
  z-index: 1;
  background-color: #fff;
  border: 1px solid #f7f9fc;
  border-radius: 2rem;
  text-decoration: none;
  position: relative;
  overflow: hidden;
  box-shadow: 0 1.35px 1.35px #508dff0f, 0 5.38px 5.38px #508dff0f;
}

.card-20.is-xs {
  padding: 1.25rem;
}

.card-20.is-xs._w-h-100 {
  display: block;
}

.display-82 {
  font-family: var(--_typography---core--font--family--primary-font);
  font-size: 3.75rem;
  font-weight: 600;
  line-height: 1.115em;
}

.category-badge-wrapper-3 {
  justify-content: flex-end;
  align-items: center;
  display: flex;
}

.grid-3-columns-5 {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.display-83 {
  font-family: var(--_typography---core--font--family--primary-font);
  font-size: 3.75rem;
  font-weight: 600;
  line-height: 1.115em;
}

.category-badge-wrapper-4 {
  justify-content: flex-end;
  align-items: center;
  display: flex;
}

.grid-3-columns-6 {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.display-84, .display-85 {
  font-family: var(--_typography---core--font--family--primary-font);
  font-size: 3.75rem;
  font-weight: 600;
  line-height: 1.115em;
}

.display-86 {
  font-family: var(--_typography---core--font--family--primary-font);
  font-size: 1.875rem;
  font-weight: 800;
  line-height: 1.25em;
}

.display-86.eg-skolenkat-800-d86 {
  font-family: var(--_typography---core--font--family--primary-font);
  color: var(--_colors---primary--100);
  letter-spacing: -.03em;
  font-size: clamp(34px, 4.2vw, 56px);
  font-weight: 800;
  line-height: 1.05;
}

.display-86.eg-skolenkat-800-card {
  font-weight: 800;
}

.grid-1-column-21 {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  flex-direction: column;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.card-21 {
  z-index: 1;
  background-color: #fff;
  border: 1px solid #f7f9fc;
  border-radius: 2rem;
  text-decoration: none;
  position: relative;
  overflow: hidden;
  box-shadow: 0 1.35px 1.35px #508dff0f, 0 5.38px 5.38px #508dff0f;
}

.card-21.is-xs {
  padding: 1.25rem;
}

.card-21.is-xs._w-h-100 {
  display: block;
}

.eg-blog-v3-card {
  color: #031834;
  text-align: left;
  background-color: #fff;
  border: 1px solid #f7f9fc;
  border-radius: 24px;
  flex-direction: column;
  flex: 1;
  align-items: stretch;
  width: 100%;
  height: auto;
  min-height: 100%;
  padding: 1.25rem;
  text-decoration: none;
  transition: box-shadow .22s, transform .22s;
  display: flex;
  position: relative;
  overflow: visible;
  box-shadow: 0 1.35px 1.35px #508dff0f, 0 5.38px 5.38px #508dff0f;
}

.eg-blog-v3-card:hover, .eg-blog-v3-card:hover:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .eg-blog-v3-card:hover:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .eg-blog-v3-card:hover:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .eg-blog-v3-card:hover:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .eg-blog-v3-card:hover:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
  transform: translateY(-2px);
  box-shadow: 0 2px 4px #508dff14, 0 8px 16px #508dff14;
}

.eg-blog-card-link {
  text-align: left;
  width: 100%;
  height: 100%;
  color: inherit;
  flex-direction: column;
  text-decoration: none;
  display: flex;
}

.eg-blog-card-tag-row {
  grid-column-gap: .75rem;
  text-align: left;
  flex-flow: wrap;
  justify-content: flex-start;
  align-items: center;
  gap: 6px .75rem;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.eg-blog-card-item {
  flex-direction: column;
  width: 100%;
  height: 100%;
  display: flex;
  position: relative;
}

.eg-blog-card-item.eg-blog-item-contained {
  box-sizing: border-box;
  min-width: 0;
  max-width: 100%;
  overflow: hidden;
}

.eg-blog-section {
  background-color: #fff;
}

.eg-blog-v4-card {
  color: #031834;
  text-align: left;
  background-color: #fff;
  border: 1px solid #f7f9fc;
  border-radius: 24px;
  align-items: center;
  width: 100%;
  height: auto;
  padding: 1rem 1.15rem 1rem 1rem;
  text-decoration: none;
  transition: box-shadow .22s, transform .22s;
  display: flex;
  position: relative;
  overflow: visible;
  box-shadow: 0 1.35px 1.35px #508dff0f, 0 5.38px 5.38px #508dff0f;
}

.eg-blog-v4-card:hover, .eg-blog-v4-card:hover:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .eg-blog-v4-card:hover:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .eg-blog-v4-card:hover:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .eg-blog-v4-card:hover:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .eg-blog-v4-card:hover:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
  transform: translateY(-2px);
  box-shadow: 0 2px 4px #508dff14, 0 8px 16px #508dff14;
}

.eg-blog-hero-section {
  background-color: #0000;
  flex-direction: column;
  justify-content: center;
  align-items: stretch;
  min-height: 38rem;
  margin-top: -6.8rem;
  padding-top: 8rem;
  padding-bottom: 6rem;
  display: flex;
}

.eg-blog-hero-section.eg-blog-hero-wash {
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/69cbd39c6e1229d6ca58f341/69d656956b3ad514ffa41b95_Gradient%20Ljusbla%CC%8A%20(2800%20x%20756%20px).png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  position: relative;
  overflow: visible;
}

.eg-blog-list-section {
  background-color: #fff;
  padding-top: 5rem;
  padding-bottom: 6.25rem;
  overflow: visible;
}

.eg-blog-list-section.eg-blog-list-clip {
  max-width: 100%;
  overflow-x: hidden;
}

.eg-blog-arrow-btn {
  z-index: 5;
  color: #031834;
  background-color: #f4f6fa;
  border-radius: 1rem;
  justify-content: center;
  align-items: center;
  width: 3.5rem;
  min-width: 3.5rem;
  max-width: 3.5rem;
  height: 3.5rem;
  min-height: 3.5rem;
  max-height: 3.5rem;
  font-size: 1.125rem;
  line-height: 1;
  text-decoration: none;
  display: flex;
  position: relative;
  box-shadow: 0 1px 2px #102a4c0f;
}

.eg-blog-arrow-char {
  color: #031834;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 0;
  font-family: inherit;
  font-size: 1.35rem;
  font-weight: 500;
  line-height: 1;
}

.eg-blog-pag-btn {
  grid-column-gap: 0rem;
  color: #8f96a9;
  cursor: pointer;
  background-color: #f7f9fc;
  border: 1px solid #f7f9fc;
  border-radius: .75rem;
  justify-content: center;
  align-items: center;
  column-gap: 0;
  width: 3rem;
  min-width: 3rem;
  max-width: 3rem;
  height: 3rem;
  min-height: 3rem;
  max-height: 3rem;
  padding: 0;
  font-family: Montserrat, sans-serif;
  font-size: .9375rem;
  font-weight: 600;
  line-height: 1;
  text-decoration: none;
  display: inline-flex;
  position: relative;
  overflow: hidden;
}

.eg-blog-pag-icon {
  color: #8f96a9;
  margin-top: 0;
  margin-bottom: 0;
  padding-right: 0;
  font-family: Line Rounded Icon Font Brix, sans-serif;
  font-size: 1.125rem;
  line-height: 1;
}

.eg-blog-pag-label {
  color: #0060a9;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Montserrat, sans-serif;
  font-size: .9375rem;
  font-weight: 600;
  line-height: 1;
}

.eg-estracer-faq-intro {
  background-color: #f5f9ff;
  width: 100cqw;
  margin-left: calc(50% - 50cqw);
  margin-right: calc(50% - 50cqw);
  padding-top: 48px;
  padding-bottom: 8px;
}

.eg-estracer-faq-intro-inner {
  max-width: 920px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 24px;
  padding-right: 24px;
}

.eg-estracer-faq-intro-card {
  background-color: #fff;
  border: 1px solid #eef2f8;
  border-radius: 16px;
  margin-bottom: 16px;
  padding: 22px 24px;
  box-shadow: 0 1px 2px #508dff0d;
}

.eg-estracer-faq-intro-text {
  color: #5a6b87;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Montserrat, system-ui, sans-serif;
  font-size: 15px;
  font-weight: 400;
  line-height: 1.7;
}

.eg-estracer-faq-intro-chips {
  flex-wrap: wrap;
  gap: 8px;
  padding-bottom: 8px;
  display: flex;
}

.eg-estracer-faq-intro-chip {
  color: #0060a9;
  background-color: #eef5ff;
  border: 1px solid #d9e8fb;
  border-radius: 999px;
  align-items: center;
  padding: 8px 12px;
  font-family: Montserrat, system-ui, sans-serif;
  font-size: 12px;
  font-weight: 600;
  line-height: 1;
  text-decoration: none;
  display: inline-flex;
}

.eg-estracer-faq-intro-chip:hover, .eg-estracer-faq-intro-chip:hover:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .eg-estracer-faq-intro-chip:hover:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .eg-estracer-faq-intro-chip:hover:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .eg-estracer-faq-intro-chip:hover:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .eg-estracer-faq-intro-chip:hover:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
  background-color: #e2efff;
}

.ordlista-hero-h1 {
  max-width: 900px;
  font-family: var(--_typography---core--font--family--primary-font);
  color: var(--_colors---primary--100);
  letter-spacing: -.025em;
  margin-top: 0;
  margin-bottom: .6rem;
  font-size: 60px;
  font-weight: 800;
  line-height: 1.1;
}

.ordlista-hero-h1.inline-h1-0 {
  margin-left: auto;
  margin-right: auto;
}

.eg-estracer-faq-intro-logo-wrap {
  border-bottom: 1px solid #eef2f8;
  align-items: center;
  margin-bottom: 14px;
  padding-bottom: 14px;
  display: flex;
}

.eg-estracer-faq-intro-logo {
  object-fit: contain;
  width: auto;
  max-width: 160px;
  height: 28px;
  display: block;
}

.eg-prod-caps {
  flex-direction: column;
  gap: 10px;
  width: 100%;
  max-width: 420px;
  margin-top: 22px;
  display: flex;
}

.eg-prod-cap {
  color: #e8eef6;
  background-color: #ffffff0f;
  border: 1px solid #ffffff1a;
  border-radius: 12px;
  align-items: center;
  gap: 12px;
  padding: 12px 14px;
  font-family: Montserrat, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 1.3;
  display: flex;
}

.eg-prod-cap-dot {
  width: 18px;
  min-width: 18px;
  height: 18px;
  min-height: 18px;
  box-shadow: none;
  background-color: #0000;
  border-width: 0;
  border-radius: 0;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  display: flex;
  overflow: visible;
}

.eg-prod-media {
  object-fit: cover;
  border-radius: 20px;
  width: 100%;
  height: 100%;
  min-height: 420px;
  display: block;
}

.eg-prod-title {
  color: var(--_colors---primary--100);
  margin-top: 14px;
  margin-bottom: 12px;
  font-family: Montserrat, sans-serif;
  font-size: 42px;
  font-weight: 700;
  line-height: 1.15;
}

.eg-prod-title.eg-estracer-800-prod {
  font-weight: 800;
}

.eg-prod-cap-label {
  color: #fff;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Montserrat, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 1.3;
}

.eg-estracer-produktion {
  box-sizing: border-box;
  grid-column-gap: 56px;
  grid-row-gap: 40px;
  background-image: linear-gradient(105deg, #001529, #00264d 42%, #0057b8);
  border-radius: 20px;
  grid-template-columns: minmax(0, 1fr) minmax(0, 1.05fr);
  align-items: center;
  width: 100%;
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
  padding: 72px 40px;
  display: grid;
}

.eg-estracer-produktion.is-security-component {
  grid-column-gap: 0px;
  grid-template-columns: minmax(0, 1fr);
  width: 100%;
  max-width: 1200px;
  height: auto;
  min-height: 0;
  padding-top: 52px;
  padding-bottom: 52px;
}

.ordlista-hero-subhead {
  max-width: 720px;
  font-family: var(--_typography---core--font--family--primary-font);
  color: #0a1f3a;
  font-size: 32px;
  line-height: 1.3;
  font-weight: var(--_typography---core--font--weight--strong);
  letter-spacing: -.01em;
  margin-top: 0;
  margin-bottom: 1.25rem;
}

.ordlista-hero-subhead.inline-p-0 {
  margin-left: auto;
  margin-right: auto;
  font-size: 14px;
  font-weight: 400;
}

.inline-span-0-1-2-3 {
  color: var(--_colors---primary--100);
}

.meta-chip {
  color: #5a6b87;
  background-color: #f3f6fb;
  border-radius: 20px;
  align-items: center;
  gap: 8px;
  padding: 8px 16px;
  font-size: 14px;
  display: flex;
}

.ordlista-container {
  box-sizing: border-box;
  width: 100%;
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 24px;
  padding-right: 24px;
}

.ordlista-container.inline-div-1 {
  text-align: center;
}

.ordlista-container.inline-div-1.eg-los-hero-front {
  z-index: 1;
  position: relative;
}

.anmalan-hero-esmaker-logo {
  object-fit: contain;
  flex-shrink: 0;
  width: auto;
  max-width: 180px;
  height: 28px;
  display: block;
}

.anmalan-hero-esmaker-logo.centered {
  margin-left: auto;
  margin-right: auto;
}

.eg-bd-test {
  color: #0060a9;
  text-align: center;
  padding: 12px;
  font-weight: 700;
}

.eg-am-wrap {
  max-width: 960px;
  margin: 40px auto 0;
  position: relative;
}

.eg-am-card {
  background-color: #fff;
  border-radius: 1.75rem;
  padding: 36px 40px;
  box-shadow: 0 1.73px 1.73px #516d9a17, 0 6.94px 6.94px #528eff17, 0 40px 80px -30px #0060a92e;
}

.eg-am-top {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  flex-wrap: wrap;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 28px;
  display: flex;
}

.eg-am-title {
  color: #0a1f3a;
  margin: 0;
  font-size: 15px;
  font-weight: 800;
}

.eg-am-live {
  grid-column-gap: 6px;
  grid-row-gap: 6px;
  color: #2f8f63;
  background-color: #eef8f2;
  border-radius: 999px;
  align-items: center;
  padding: 5px 11px;
  font-size: 11px;
  font-weight: 800;
  display: flex;
}

.eg-am-live:before, .eg-am-live:before:where(), .eg-am-live:before:where(), .eg-am-live:before:where(), .eg-am-live:before:where(), .eg-am-live:before:where() {
  content: "";
  background-color: #2f8f63;
  border-radius: 50%;
  width: 6px;
  height: 6px;
  margin-right: 6px;
  display: inline-block;
}

.eg-am-stats {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: repeat(4, minmax(0, 1fr));
  margin-bottom: 20px;
  display: grid;
}

.eg-am-stat {
  text-align: center;
  background-color: #f7fafd;
  border-radius: 16px;
  padding: 18px 16px;
}

.eg-am-val {
  color: #0060a9;
  letter-spacing: -.02em;
  margin-bottom: 4px;
  font-size: 26px;
  font-weight: 800;
  display: block;
}

.eg-am-lbl {
  color: #5a6b87;
  font-size: 11px;
  font-weight: 600;
  line-height: 1.3;
}

.eg-am-chart {
  background-color: #f7fafd;
  border-radius: 16px;
  padding: 22px 24px 28px;
}

.eg-am-chead {
  justify-content: space-between;
  align-items: center;
  margin-bottom: 14px;
  display: flex;
}

.eg-am-ctitle {
  color: #0a1f3a;
  margin: 0;
  font-size: 12.5px;
  font-weight: 800;
}

.eg-am-csub {
  color: #5a6b87;
  font-size: 11px;
}

.eg-am-bars {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  align-items: flex-end;
  height: 110px;
  display: flex;
}

.eg-am-bar {
  background-image: linear-gradient(#1e7dc8, #0060a9);
  border-radius: 6px 6px 2px 2px;
  flex: 1;
  position: relative;
}

.eg-am-bar.inline-div-0 {
  height: 40%;
}

.eg-am-bar.inline-div-1 {
  height: 55%;
}

.eg-am-bar.inline-div-2 {
  height: 48%;
}

.eg-am-bar.inline-div-3 {
  height: 72%;
}

.eg-am-bar.inline-div-4 {
  height: 65%;
}

.eg-am-bar.inline-div-5 {
  height: 35%;
}

.eg-am-bar.inline-div-6 {
  height: 90%;
}

.eg-am-barlbl {
  color: #8a93a6;
  text-align: center;
  font-size: 9.5px;
  font-weight: 600;
  position: absolute;
  bottom: -20px;
  left: 0;
  right: 0;
}

.eg-am-aibtn {
  z-index: 5;
  grid-column-gap: 9px;
  grid-row-gap: 9px;
  color: #fff;
  white-space: nowrap;
  background-image: linear-gradient(150deg, #1e7dc8, #0060a9);
  border: 3px solid #fff;
  border-radius: 999px;
  align-items: center;
  padding: 13px 22px 13px 16px;
  font-size: 13px;
  font-weight: 700;
  display: flex;
  position: absolute;
  bottom: -24px;
  right: 24px;
  box-shadow: 0 14px 30px -8px #0060a98c;
}

.eg-am-badge {
  color: #fff;
  background-color: #ef7777;
  border: 2px solid #fff;
  border-radius: 50%;
  justify-content: center;
  align-items: center;
  width: 18px;
  height: 18px;
  font-size: 9px;
  font-weight: 800;
  display: flex;
  position: absolute;
  top: -6px;
  right: -4px;
}

.eg-ny-wrap {
  max-width: 960px;
  margin: 40px auto 0;
  position: relative;
}

.eg-ny-card {
  background-color: #fff;
  border-radius: 1.75rem;
  padding: 36px 40px;
  box-shadow: 0 1.73px 1.73px #516d9a17, 0 6.94px 6.94px #528eff17, 0 40px 80px -30px #0060a92e;
}

.eg-ny-top {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  flex-wrap: wrap;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 28px;
  display: flex;
}

.eg-ny-title {
  color: #0a1f3a;
  margin: 0;
  font-size: 15px;
  font-weight: 800;
}

.eg-ny-live {
  grid-column-gap: 6px;
  grid-row-gap: 6px;
  color: #2f8f63;
  background-color: #eef8f2;
  border-radius: 999px;
  align-items: center;
  padding: 5px 11px;
  font-size: 11px;
  font-weight: 800;
  display: flex;
}

.eg-ny-live:before, .eg-ny-live:before:where(), .eg-ny-live:before:where(), .eg-ny-live:before:where(), .eg-ny-live:before:where(), .eg-ny-live:before:where() {
  content: "";
  background-color: #2f8f63;
  border-radius: 50%;
  width: 6px;
  height: 6px;
  margin-right: 6px;
  display: inline-block;
}

.eg-ny-stats {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: repeat(4, minmax(0, 1fr));
  margin-bottom: 20px;
  display: grid;
}

.eg-ny-stat {
  text-align: center;
  background-color: #f7fafd;
  border-radius: 16px;
  padding: 18px 16px;
}

.eg-ny-val {
  color: #0060a9;
  letter-spacing: -.02em;
  margin-bottom: 4px;
  font-size: 26px;
  font-weight: 800;
  display: block;
}

.eg-ny-lbl {
  color: #5a6b87;
  font-size: 11px;
  font-weight: 600;
  line-height: 1.3;
}

.eg-ny-chart {
  background-color: #f7fafd;
  border-radius: 16px;
  padding: 22px 24px 28px;
}

.eg-ny-chead {
  justify-content: space-between;
  align-items: center;
  margin-bottom: 14px;
  display: flex;
}

.eg-ny-ctitle {
  color: #0a1f3a;
  margin: 0;
  font-size: 12.5px;
  font-weight: 800;
}

.eg-ny-csub {
  color: #5a6b87;
  font-size: 11px;
}

.eg-ny-bars {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  align-items: flex-end;
  height: 110px;
  display: flex;
}

.eg-ny-bar {
  background-image: linear-gradient(#1e7dc8, #0060a9);
  border-radius: 6px 6px 2px 2px;
  flex: 1;
  position: relative;
}

.eg-ny-bar.inline-div-0 {
  height: 42%;
}

.eg-ny-bar.inline-div-1 {
  height: 58%;
}

.eg-ny-bar.inline-div-2 {
  height: 51%;
}

.eg-ny-bar.inline-div-3 {
  height: 70%;
}

.eg-ny-bar.inline-div-4 {
  height: 63%;
}

.eg-ny-bar.inline-div-5 {
  height: 38%;
}

.eg-ny-bar.inline-div-6 {
  height: 88%;
}

.eg-ny-barlbl {
  color: #8a93a6;
  text-align: center;
  font-size: 9.5px;
  font-weight: 600;
  position: absolute;
  bottom: -20px;
  left: 0;
  right: 0;
}

.eg-ny-aibtn {
  z-index: 5;
  grid-column-gap: 9px;
  grid-row-gap: 9px;
  color: #fff;
  white-space: nowrap;
  background-image: linear-gradient(150deg, #1e7dc8, #0060a9);
  border: 3px solid #fff;
  border-radius: 999px;
  align-items: center;
  padding: 13px 22px 13px 16px;
  font-size: 13px;
  font-weight: 700;
  display: flex;
  position: absolute;
  bottom: -24px;
  right: 24px;
  box-shadow: 0 14px 30px -8px #0060a98c;
}

.eg-ny-badge {
  color: #fff;
  background-color: #ef7777;
  border: 2px solid #fff;
  border-radius: 50%;
  justify-content: center;
  align-items: center;
  width: 18px;
  height: 18px;
  font-size: 9px;
  font-weight: 800;
  display: flex;
  position: absolute;
  top: -6px;
  right: -4px;
}

.losningar-eyebrow {
  color: #0060a9;
  font-size: 12px;
  font-weight: var(--_typography---core--font--weight--strong);
  letter-spacing: .12em;
  text-transform: uppercase;
  background-color: #fff;
  border: 1px solid #e4eefb;
  border-radius: 999px;
  align-items: center;
  gap: 8px;
  margin-bottom: 16px;
  padding: .4375rem .875rem;
  font-family: Montserrat, sans-serif;
  display: inline-flex;
  box-shadow: 0 1px 2px #0a1f3a0a;
}

.btn-primary {
  box-sizing: border-box;
  width: auto;
  min-width: max-content;
  height: 48px;
  min-height: 48px;
  max-height: 48px;
  box-shadow: none;
  color: #fff;
  letter-spacing: -.01em;
  white-space: nowrap;
  background-color: #0069b4;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14'%3E%3Cpath fill='none' stroke='%23ffffff' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round' d='M2.2 7h8.2M8.2 3.4 11.8 7 8.2 10.6'/%3E%3C/svg%3E");
  background-position: 100%;
  background-repeat: no-repeat;
  background-size: 0 0;
  border: 1px solid #0069b4;
  border-radius: 999px;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  padding: 0 26px;
  font-family: Montserrat, Helvetica Neue, Arial, sans-serif;
  font-size: 15px;
  font-weight: 700;
  line-height: 1;
  text-decoration: none;
  transition: transform .32s cubic-bezier(.16, 1, .3, 1), box-shadow .32s cubic-bezier(.16, 1, .3, 1), background-color .32s cubic-bezier(.16, 1, .3, 1), border-color .32s cubic-bezier(.16, 1, .3, 1);
  display: inline-flex;
  overflow: hidden;
}

.btn-primary:hover {
  box-shadow: none;
  color: #fff;
  background-color: #00568f;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14'%3E%3Cpath fill='none' stroke='%23ffffff' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round' d='M2.2 7h8.2M8.2 3.4 11.8 7 8.2 10.6'/%3E%3C/svg%3E");
  background-position: 100%;
  background-repeat: no-repeat;
  background-size: 0 0;
  border-color: #00568f;
  padding-right: 26px;
  transform: translateY(-4px);
}

.btn-primary:hover:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .btn-primary:hover:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .btn-primary:hover:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .btn-primary:hover:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .btn-primary:hover:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
  color: #fff;
  background-color: #00568f;
  border-color: #00568f;
  transform: translateY(-4px);
  box-shadow: 0 16px 36px #0069b447;
}

.btn-primary:active, .btn-primary:active:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .btn-primary:active:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .btn-primary:active:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .btn-primary:active:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .btn-primary:active:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
  transform: none;
  box-shadow: 0 4px 12px #0069b433;
}

.btn-primary:after {
  opacity: 0;
  content: none;
  background-image: none;
  flex: 0 0 14px;
  width: 0;
  height: 0;
  margin-left: 0;
  display: none;
}

.btn-primary:after:where() {
  content: none;
  content: none;
  content: none;
  content: none;
  content: none;
  background-image: none;
  width: 0;
  height: 0;
  margin-left: 0;
  display: none;
}

.btn-primary.btn-prihov {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14'%3E%3Cpath fill='none' stroke='%23ffffff' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round' d='M2.2 7h8.2M8.2 3.4 11.8 7 8.2 10.6'/%3E%3C/svg%3E");
  background-position: calc(100% - 26px);
  background-repeat: no-repeat;
  background-size: 0 0;
  justify-content: center;
  gap: 0;
  margin-top: 0;
  padding-right: 26px;
  transition: transform .32s cubic-bezier(.16, 1, .3, 1), box-shadow .32s cubic-bezier(.16, 1, .3, 1), background-color .32s cubic-bezier(.16, 1, .3, 1), border-color .32s cubic-bezier(.16, 1, .3, 1);
  overflow: visible;
  transform: none;
}

.btn-primary.btn-prihov:hover {
  width: auto;
  box-shadow: none;
  color: #fff;
  background-color: #00568f;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14'%3E%3Cpath fill='none' stroke='%23ffffff' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round' d='M2.2 7h8.2M8.2 3.4 11.8 7 8.2 10.6'/%3E%3C/svg%3E");
  background-position: calc(100% - 26px);
  background-repeat: no-repeat;
  background-size: 14px 14px;
  border-color: #00568f;
  justify-content: center;
  align-items: center;
  padding: 0 48px 0 26px;
  overflow: visible;
  transform: translateY(-4px);
}

.btn-primary.btn-prihov:hover:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
  background-color: #00568f;
  background-image: none;
  border-color: #00568f;
  padding-right: 26px;
}

.btn-primary.btn-prihov:focus-visible, .btn-primary.btn-prihov[data-wf-focus-visible], .btn-primary.btn-prihov:focus-visible:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5), .btn-primary.btn-prihov[data-wf-focus-visible]:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14'%3E%3Cpath fill='none' stroke='%23ffffff' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round' d='M2.2 7h8.2M8.2 3.4 11.8 7 8.2 10.6'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-size: 14px 14px;
  padding-right: 48px;
}

.btn-primary.btn-prihov:after {
  opacity: 0;
  content: "";
  background-color: #0000;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14'%3E%3Cpath fill='none' stroke='%23ffffff' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round' d='M2.2 7h8.2M8.2 3.4 11.8 7 8.2 10.6'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-size: 14px 14px;
  flex: 0 0 0;
  width: 0;
  height: 14px;
  margin-left: 0;
  display: block;
}

.btn-primary.btn-prihov:after:where() {
  opacity: 1;
  content: "";
  background-color: #0000;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14'%3E%3Cpath fill='none' stroke='%23ffffff' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round' d='M2.2 7h8.2M8.2 3.4 11.8 7 8.2 10.6'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-size: 14px 14px;
  flex: none;
  width: 14px;
  height: 14px;
  margin-left: 8px;
  display: block;
}

.btn-primary.btn-prihov.is-school-process-cta {
  margin-top: 24px;
}

.btn-primary.btn-prihov.is-school-hero-cta {
  margin-top: 0;
}

.btn-primary.btn-prihov.is-school-hero-cta.eg-sol-primary-21 {
  box-sizing: border-box;
  text-align: center;
  white-space: nowrap;
  justify-content: center;
  place-self: center start;
  align-items: center;
  height: 48px;
  min-height: 48px;
  max-height: 48px;
  padding-top: 0;
  padding-bottom: 0;
  font-size: 15px;
  line-height: 1;
  display: inline-flex;
}

.btn-primary.btn-prihov.is-home-hero-cta {
  margin-top: 0;
}

.btn-primary.btn-prihov.eg-public-action {
  align-self: center;
  margin-top: 0;
  margin-bottom: 0;
  transform: none;
}

.btn-primary.btn-prihov.eg-public-action:hover {
  transform: none;
}

.btn-primary.btn-prihov.eg-sol-primary-9 {
  box-sizing: border-box;
  text-align: center;
  white-space: nowrap;
  justify-content: center;
  place-self: center start;
  align-items: center;
  height: 48px;
  min-height: 48px;
  max-height: 48px;
  padding-top: 0;
  padding-bottom: 0;
  font-size: 15px;
  line-height: 1;
  display: inline-flex;
}

.btn-primary.btn-prihov.eg-tracer-primary {
  color: #fff;
  background-color: #0069b4;
  border-color: #0069b4;
  box-shadow: 0 8px 22px -10px #0069b473;
}

.btn-primary.btn-prihov.eg-tracer-primary:hover {
  color: #fff;
  background-color: #00568f;
  border-color: #00568f;
  transform: none;
}

.btn-primary.btn-nopil, .btn-primary.btn-nopil:hover {
  background-image: none;
  background-size: 0 0;
  padding-right: 26px;
}

.btn-primary.btn-nopil:after, .btn-primary.btn-nopil:after:where() {
  content: none;
  background-image: none;
  width: 0;
  height: 0;
  display: none;
}

.btn-secondary {
  box-sizing: border-box;
  width: auto;
  min-width: max-content;
  height: 48px;
  min-height: 48px;
  max-height: 48px;
  box-shadow: none;
  color: #0069b4;
  text-align: center;
  letter-spacing: -.01em;
  white-space: nowrap;
  background-color: #fff;
  border: 1px solid #dbe6f4;
  border-radius: 999px;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  padding: 0 26px;
  font-family: Montserrat, sans-serif;
  font-size: 15px;
  font-weight: 700;
  line-height: 1;
  text-decoration: none;
  display: inline-flex;
  overflow: visible;
}

.btn-secondary:hover {
  box-shadow: none;
  color: #0069b4;
  background-color: #fff;
  border-color: #dbe6f4;
  transform: translateY(-4px);
}

.btn-secondary:hover:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .btn-secondary:hover:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .btn-secondary:hover:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .btn-secondary:hover:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .btn-secondary:hover:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
  color: #0069b4;
  background-color: #fff;
  border-color: #dbe6f4;
  transform: translateY(-4px);
  box-shadow: 0 16px 36px #0069b447;
}

.btn-secondary:active, .btn-secondary:active:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .btn-secondary:active:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .btn-secondary:active:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .btn-secondary:active:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .btn-secondary:active:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
  transform: none;
  box-shadow: 0 4px 12px #0069b433;
}

.btn-secondary.btn-scroll {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 12'%3E%3Cpath fill='none' stroke='%230069B4' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round' d='M5 1.4v8.4M2.15 7.15 5 10.2 7.85 7.15'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-size: 0 0;
  gap: 0;
  padding-right: 26px;
  transition: transform .32s cubic-bezier(.16, 1, .3, 1), box-shadow .32s cubic-bezier(.16, 1, .3, 1), padding-right .32s cubic-bezier(.16, 1, .3, 1), background-size .32s cubic-bezier(.16, 1, .3, 1);
}

.btn-secondary.btn-scroll:hover, .btn-secondary.btn-scroll:hover:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 12'%3E%3Cpath fill='none' stroke='%230069B4' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round' d='M5 1.4v8.4M2.15 7.15 5 10.2 7.85 7.15'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-size: 10px 12px;
  padding-right: 44px;
}

.btn-secondary.btn-scroll.eg-ord-cta-sec2 {
  letter-spacing: 0;
  align-items: center;
  width: auto;
  height: 48px;
  min-height: 48px;
  max-height: 48px;
  margin-top: 0;
}

.btn-secondary.btn-sekhov {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14'%3E%3Cpath fill='none' stroke='%230069B4' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round' d='M2.2 7h8.2M8.2 3.4 11.8 7 8.2 10.6'/%3E%3C/svg%3E");
  background-position: calc(100% - 26px);
  background-repeat: no-repeat;
  background-size: 0 0;
  justify-content: center;
  gap: 0;
  width: auto;
  padding-right: 26px;
  transition: transform .32s cubic-bezier(.16, 1, .3, 1), box-shadow .32s cubic-bezier(.16, 1, .3, 1);
  overflow: visible;
  transform: none;
}

.btn-secondary.btn-sekhov:hover {
  width: auto;
  height: 48px;
  min-height: 48px;
  max-height: 48px;
  box-shadow: none;
  background-color: #fff;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14'%3E%3Cpath fill='none' stroke='%230069B4' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round' d='M2.2 7h8.2M8.2 3.4 11.8 7 8.2 10.6'/%3E%3C/svg%3E");
  background-position: calc(100% - 26px);
  background-repeat: no-repeat;
  background-size: 14px 14px;
  border-color: #dbe6f4;
  border-radius: 999px;
  justify-content: center;
  align-items: center;
  padding: 0 48px 0 26px;
  overflow: visible;
  transform: translateY(-4px);
}

.btn-secondary.btn-sekhov:hover:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
  background-color: #fff;
  background-image: none;
  border-color: #dbe6f4;
  border-radius: 999px;
  height: 48px;
  min-height: 48px;
  max-height: 48px;
  padding-right: 26px;
  box-shadow: 0 16px 36px #0069b447;
}

.btn-secondary.btn-sekhov:focus-visible, .btn-secondary.btn-sekhov[data-wf-focus-visible], .btn-secondary.btn-sekhov:focus-visible:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5), .btn-secondary.btn-sekhov[data-wf-focus-visible]:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14'%3E%3Cpath fill='none' stroke='%230069B4' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round' d='M2.2 7h8.2M8.2 3.4 11.8 7 8.2 10.6'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-size: 14px 14px;
  padding-right: 48px;
}

.btn-secondary.btn-sekhov:after {
  opacity: 0;
  content: none;
  background-color: #0000;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14'%3E%3Cpath fill='none' stroke='%230069B4' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round' d='M2.2 7h8.2M8.2 3.4 11.8 7 8.2 10.6'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-size: 14px 14px;
  flex: 0 0 0;
  width: 0;
  height: 14px;
  margin-left: 0;
  display: none;
}

.btn-secondary.btn-sekhov:after:where() {
  opacity: 0;
  content: "";
  background-color: #0000;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14'%3E%3Cpath fill='none' stroke='%230060A9' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round' d='M2.2 7h8.2M8.2 3.4 11.8 7 8.2 10.6'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-size: 14px 14px;
  flex: none;
  width: 0;
  height: 14px;
  margin-left: 0;
  display: block;
}

.btn-secondary.btn-sekhov.eg-sol-secondary-18 {
  box-sizing: border-box;
  white-space: nowrap;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 12'%3E%3Cpath fill='none' stroke='%230069B4' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round' d='M5 1.4v8.4M2.15 7.15 5 10.2 7.85 7.15'/%3E%3C/svg%3E");
  background-position: calc(100% - 26px);
  background-repeat: no-repeat;
  background-size: 0 0;
  justify-content: center;
  place-self: center start;
  align-items: center;
  width: auto;
  min-width: max-content;
  max-width: max-content;
  height: 48px;
  min-height: 48px;
  max-height: 48px;
  padding: 0 44px 0 26px;
  font-size: 15px;
  line-height: 1;
  display: inline-flex;
}

.btn-secondary.btn-sekhov.eg-sol-secondary-18:hover {
  box-sizing: border-box;
  white-space: nowrap;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 12'%3E%3Cpath fill='none' stroke='%230069B4' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round' d='M5 1.4v8.4M2.15 7.15 5 10.2 7.85 7.15'/%3E%3C/svg%3E");
  background-position: calc(100% - 26px);
  background-repeat: no-repeat;
  background-size: 10px 12px;
  justify-content: center;
  place-self: center start;
  align-items: center;
  width: auto;
  min-width: max-content;
  max-width: max-content;
  height: 48px;
  min-height: 48px;
  max-height: 48px;
  padding: 0 44px 0 26px;
  font-size: 15px;
  line-height: 1;
  display: inline-flex;
}

.btn-secondary.btn-sekhov.eg-sol-secondary-18:after {
  content: none;
  display: none;
}

.btn-secondary.btn-sekpil {
  height: 48px;
  min-height: 48px;
  max-height: 48px;
  box-shadow: none;
  background-color: #fff;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14'%3E%3Cpath fill='none' stroke='%230060A9' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round' d='M2.2 7h8.2M8.2 3.4 11.8 7 8.2 10.6'/%3E%3C/svg%3E");
  background-position: calc(100% - 26px);
  background-repeat: no-repeat;
  background-size: 14px 14px;
  border: 1px solid #dbe6f4;
  border-radius: 999px;
  padding-right: 44px;
  transition: transform .32s cubic-bezier(.16, 1, .3, 1), box-shadow .32s cubic-bezier(.16, 1, .3, 1), padding-right .32s cubic-bezier(.16, 1, .3, 1), background-size .32s cubic-bezier(.16, 1, .3, 1);
  overflow: visible;
}

.btn-secondary.btn-sekpil:hover {
  box-shadow: none;
  background-color: #fff;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14'%3E%3Cpath fill='none' stroke='%230060A9' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round' d='M2.2 7h8.2M8.2 3.4 11.8 7 8.2 10.6'/%3E%3C/svg%3E");
  background-position: calc(100% - 26px);
  background-repeat: no-repeat;
  background-size: 14px 14px;
  border-color: #dbe6f4;
  padding-right: 44px;
  transform: translateY(-4px);
}

.btn-secondary.btn-sekpil:hover:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
  background-color: #fff;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14'%3E%3Cpath fill='none' stroke='%230069B4' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round' d='M2.2 7h8.2M8.2 3.4 11.8 7 8.2 10.6'/%3E%3C/svg%3E");
  background-position: 100%;
  background-repeat: no-repeat;
  background-size: 14px 14px;
  border-color: #dbe6f4;
  padding-right: 48px;
}

.btn-secondary.btn-sekpil:focus-visible, .btn-secondary.btn-sekpil[data-wf-focus-visible], .btn-secondary.btn-sekpil:focus-visible:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5), .btn-secondary.btn-sekpil[data-wf-focus-visible]:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14'%3E%3Cpath fill='none' stroke='%230069B4' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round' d='M2.2 7h8.2M8.2 3.4 11.8 7 8.2 10.6'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-size: 14px 14px;
  padding-right: 48px;
}

.btn-secondary.btn-sekpil:after {
  opacity: 1;
  content: none;
  background-image: none;
  background-repeat: no-repeat;
  background-size: 14px 14px;
  flex: 0 0 14px;
  width: 0;
  height: 0;
  margin-left: 0;
  display: none;
}

.btn-secondary.eg-ord-cta-secondary {
  letter-spacing: 0;
  align-items: center;
  width: auto;
  height: 48px;
  min-height: 48px;
  max-height: 48px;
  margin-top: 0;
}

.btn-secondary.btn-nedpil {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 12'%3E%3Cpath fill='none' stroke='%230069B4' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round' d='M5 1.4v8.4M2.15 7.15 5 10.2 7.85 7.15'/%3E%3C/svg%3E");
  background-position: calc(100% - 26px);
  background-repeat: no-repeat;
  background-size: 0 0;
  width: auto;
  padding-right: 44px;
  transition: transform .32s cubic-bezier(.16, 1, .3, 1), box-shadow .32s cubic-bezier(.16, 1, .3, 1);
  overflow: visible;
}

.btn-secondary.btn-nedpil:hover {
  background-color: #fff;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 12'%3E%3Cpath fill='none' stroke='%230069B4' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round' d='M5 1.4v8.4M2.15 7.15 5 10.2 7.85 7.15'/%3E%3C/svg%3E");
  background-position: calc(100% - 26px);
  background-repeat: no-repeat;
  background-size: 10px 12px;
  border-color: #dbe6f4;
  padding-right: 44px;
  transform: translateY(-4px);
}

.btn-secondary.btn-nedpil:after {
  opacity: 0;
  content: "";
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 12'%3E%3Cpath fill='none' stroke='%230069B4' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round' d='M5 1.4v8.4M2.15 7.15 5 10.2 7.85 7.15'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-size: 10px 12px;
  flex: 0 0 0;
  width: 0;
  height: 12px;
  margin-left: 0;
  display: block;
}

.btn-secondary.btn-nedpil.eg-public-action {
  align-self: center;
  margin-top: 0;
  margin-bottom: 0;
  transform: none;
}

.btn-secondary.btn-nedpil.eg-public-action:hover {
  transform: none;
}

.btn-secondary.btn-nedpil.eg-sol-secondary-15 {
  box-sizing: border-box;
  white-space: nowrap;
  background-image: none;
  background-position: calc(100% - 26px);
  background-repeat: no-repeat;
  background-size: 0 0;
  justify-content: center;
  align-items: center;
  width: auto;
  min-width: max-content;
  max-width: none;
  height: 48px;
  min-height: 48px;
  max-height: 48px;
  padding: 0 26px;
  font-size: 15px;
  line-height: 1;
  display: inline-flex;
  overflow: visible;
  box-shadow: 0 8px 22px #0069b438;
}

.btn-secondary.btn-nedpil.eg-sol-secondary-15:hover {
  box-sizing: border-box;
  text-align: center;
  white-space: nowrap;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 12'%3E%3Cpath fill='none' stroke='%230069B4' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round' d='M5 1.4v8.4M2.15 7.15 5 10.2 7.85 7.15'/%3E%3C/svg%3E");
  background-position: calc(100% - 26px);
  background-repeat: no-repeat;
  background-size: 10px 12px;
  justify-content: center;
  place-self: center start;
  align-items: center;
  width: auto;
  min-width: max-content;
  max-width: none;
  height: 48px;
  min-height: 48px;
  max-height: 48px;
  padding: 0 44px 0 26px;
  font-size: 15px;
  line-height: 1;
  display: inline-flex;
  overflow: visible;
  transform: translateY(-4px);
  box-shadow: 0 16px 36px #0069b447;
}

.btn-secondary.btn-nedpil.eg-sol-secondary-15:after {
  content: none;
  display: none;
}

.btn-secondary.btn-nedpil.eg-sol-secondary-15.eg-los-egen-nedpil, .btn-secondary.btn-nedpil.eg-sol-secondary-15.eg-ord-lasmer {
  overflow: visible;
}

.btn-secondary.btn-nedpil.eg-sol-secondary-15.eg-tracer-secondary {
  color: #0069b4;
  background-color: #fff;
  border-color: #dbe6f4;
  box-shadow: 0 8px 22px #0069b438;
}

.btn-secondary.btn-nedpil.eg-sol-secondary-15.eg-tracer-secondary:hover {
  color: #0069b4;
  background-color: #fff;
  border-color: #dbe6f4;
  transform: none;
}

.btn-secondary.btn-nedpil.eg-sol-secondary-15.eg-home-secondary-responsive {
  box-sizing: border-box;
}

.btn-secondary.btn-nedpil.eg-scroll-hover {
  background-size: 0 0;
}

.btn-secondary.btn-nedpil.eg-scroll-hover:hover {
  background-size: 10px 12px;
}

.btn-secondary.btn-nedpil.eg-brukar-hero-nedpil {
  background-image: none;
  background-position: calc(100% - 26px);
  background-repeat: no-repeat;
  background-size: 0 0;
  justify-content: center;
  align-items: center;
  gap: 0;
  width: auto;
  min-width: max-content;
  max-width: none;
  height: 48px;
  padding: 0 26px;
  overflow: visible;
  box-shadow: 0 8px 22px #0069b438;
}

.btn-secondary.btn-nedpil.eg-brukar-hero-nedpil:hover {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 12'%3E%3Cpath fill='none' stroke='%230069B4' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round' d='M5 1.4v8.4M2.15 7.15 5 10.2 7.85 7.15'/%3E%3C/svg%3E");
  background-position: calc(100% - 26px);
  background-repeat: no-repeat;
  background-size: 10px 12px;
  padding-left: 26px;
  padding-right: 44px;
  transform: translateY(-4px);
  box-shadow: 0 16px 36px #0069b447;
}

.btn-secondary.btn-nedpil.eg-brukar-hero-nedpil:after {
  opacity: 0;
  content: none;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 12'%3E%3Cpath fill='none' stroke='%230069B4' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round' d='M5 1.4v8.4M2.15 7.15 5 10.2 7.85 7.15'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-size: 10px 12px;
  flex: none;
  width: 0;
  height: 12px;
  margin-left: 0;
  display: none;
}

.btn-secondary.eg-btn-center {
  margin-top: 20px;
}

.btn-secondary.eg-ec-em-btn {
  margin-top: 40px;
}

.btn-secondary.eg-public-action {
  align-self: center;
  margin-top: 0;
  margin-bottom: 0;
  transform: none;
}

.btn-secondary.eg-public-action:hover {
  transform: none;
}

.inline-div-0-1-2-3-4-5-6-7-8-9-10-11-12-13-14-15-16-17-18-19-20-21-22-23-24-25-26-27-28-29-30-31-32-33-34-35-36-37 {
  grid-column-gap: 14px;
  grid-row-gap: 14px;
  flex-wrap: wrap;
  justify-content: center;
  margin-top: 40px;
  display: flex;
}

.solution-card {
  background-color: #fff;
  border: 1px solid #e6edf7;
  border-radius: 1.375rem;
  flex-direction: column;
  height: 100%;
  padding: 2rem;
  text-decoration: none;
  display: flex;
  box-shadow: 0 1.73px 1.73px #516d9a0f, 0 6.94px 6.94px #528eff0f;
}

.solution-card.inline-a-0, .solution-card.inline-a-1, .solution-card.inline-a-2 {
  text-align: center;
}

.solution-card.platform-main {
  border-color: #d8e4f5;
  padding: 40px;
  box-shadow: 0 2px 2px #516d9a14, 0 10px 24px #528eff1a;
}

.solution-card.platform-secondary {
  box-shadow: none;
  background-color: #f7f9fc;
  border-color: #eef1f6;
  padding: 20px;
}

.solution-card-title {
  font-family: var(--_typography---core--font--family--primary-font);
  color: #0a1f3a;
  font-size: 24px;
  line-height: 1.2;
  font-weight: var(--_typography---core--font--weight--bold);
  letter-spacing: -.03em;
  margin: 0 0 6px;
}

.solution-card-title.is-compact {
  font-size: 16px;
}

.solution-card-title.is-tiny-preview {
  font-size: 24px;
}

.solution-card-text {
  font-family: var(--_typography---core--font--family--primary-font);
  color: #5a6b87;
  font-size: 15px;
  line-height: 1.6;
  font-weight: var(--_typography---core--font--weight--mid);
  letter-spacing: 0;
  margin: 0;
}

.solution-card-text.inline-p-0, .solution-card-text.inline-p-1 {
  margin-bottom: 20px;
}

.solution-card-text.is-compact {
  font-size: 13px;
}

.section-heading {
  color: #16213a;
  margin: 0 0 8px;
  font-size: 1.75rem;
  font-weight: 800;
}

.section-lead {
  color: #5a6b87;
  max-width: 620px;
  margin: 0 0 28px;
  font-size: 16px;
}

.section-lead.inline-p-0 {
  margin-left: auto;
  margin-right: auto;
}

.solution-section {
  background-color: #0000;
  border-top: none;
  padding-top: 64px;
  padding-bottom: 64px;
}

.solution-section.inline-section-0 {
  border-top-style: none;
  padding-bottom: 32px;
}

.solution-section.section-tint-bg {
  background-color: #fff;
}

.inline-h3-0, .inline-h3-1 {
  color: #3c4453;
  margin: 0 0 14px;
  font-size: 15px;
  font-weight: 700;
}

.inline-h3-0-1, .inline-h3-1-1, .inline-h3-2 {
  color: #16213a;
  margin: 0 0 6px;
  font-size: 16px;
  font-weight: 700;
}

.inline-div-0-1-2-3-4-5-6-7-8-9-10-11-12-13-14-15-16-17-18-19-20-21-22-23-24-25-26-27-28-29-30-31-32-33-34-35-36-37-38 {
  margin-top: 24px;
}

.inline-div-1-1-2-3-4-5-6-7-8-9-10-11-12-13-14-15-parent.inline-div-1-1-2-3-4-5-6-7-8-9-10-11-12-13-14-15 {
  max-width: 760px;
}

.solution-grid {
  grid-template-columns: repeat(3, minmax(0, 1fr));
  align-items: stretch;
  gap: 24px;
  width: 100%;
  margin-bottom: 32px;
  display: grid;
}

.solution-card-link {
  color: #0060a9;
  font-size: 14px;
  font-weight: var(--_typography---core--font--weight--strong);
  align-items: center;
  gap: 4px;
  margin-top: auto;
  padding-top: 14px;
  font-family: Montserrat, sans-serif;
  display: inline-flex;
}

.solution-icon {
  color: #0060a9;
  background-color: #eef5ff;
  border-radius: 12px;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: 48px;
  min-width: 48px;
  height: 48px;
  min-height: 48px;
  margin-bottom: 18px;
  display: flex;
}

.solution-icon.inline-div-0, .solution-icon.inline-div-1, .solution-icon.inline-div-2, .solution-icon.inline-div-3, .solution-icon.inline-div-4 {
  background-color: #e6f1fb;
}

.solution-icon.inline-div-5, .inline-div-1-1-2-3-4-5-6-7-8-9-10-11-12-13-14-15, .inline-div-0-1-2-3-4-5-6-7-8-9-10-11-12-13-14-15-16-17-18-19-20-21-22-23-24-25-26-27-28-29-30-31-32-33-34-35-36-37-38-39-parent.inline-div-0-1-2-3-4-5-6-7-8-9-10-11-12-13-14-15-16-17-18-19-20-21-22-23-24-25-26-27-28-29-30-31-32-33-34-35-36-37-38-39, .inline-div-2-1-2-3-4-5-6-7-8-9-10-11-12-13-14-15-parent.inline-div-2-1-2-3-4-5-6-7-8-9-10-11-12-13-14-15, .inline-div-3-parent.inline-div-3 {
  background-color: #e1f5ee;
}

.inline-div-0-1-2-3-4-5-6-7-8-9-10-11-12-13-14-15-16-17-18-19-20-21-22-23-24-25-26-27-28-29-30-31-32-33-34-35-36-37-38-39-40-parent.inline-div-0-1-2-3-4-5-6-7-8-9-10-11-12-13-14-15-16-17-18-19-20-21-22-23-24-25-26-27-28-29-30-31-32-33-34-35-36-37-38-39-40, .inline-div-1-1-2-3-4-5-6-7-8-9-10-11-12-13-14-15-16-parent.inline-div-1-1-2-3-4-5-6-7-8-9-10-11-12-13-14-15-16, .inline-div-2-1-2-3-4-5-6-7-8-9-10-11-12-13-14-15-16-parent.inline-div-2-1-2-3-4-5-6-7-8-9-10-11-12-13-14-15-16 {
  background-color: #eeedfe;
}

.inline-div-0-1-2-3-4-5-6-7-8-9-10-11-12-13-14-15-16-17-18-19-20-21-22-23-24-25-26-27-28-29-30-31-32-33-34-35-36-37-38-39, .inline-div-1-1-2-3-4-5-6-7-8-9-10-11-12-13-14-15-16-17-parent.inline-div-1-1-2-3-4-5-6-7-8-9-10-11-12-13-14-15-16-17 {
  background-color: #faece7;
}

.inline-div-0-1-2-3-4-5-6-7-8-9-10-11-12-13-14-15-16-17-18-19-20-21-22-23-24-25-26-27-28-29-30-31-32-33-34-35-36-37-38-39-40, .inline-div-1-1-2-3-4-5-6-7-8-9-10-11-12-13-14-15-16, .inline-div-2-1-2-3-4-5-6-7-8-9-10-11-12-13-14-15-16 {
  background-color: #fbeaf0;
}

.custom-survey-section {
  grid-template-columns: 1.1fr .9fr;
  align-items: center;
  gap: 48px;
  display: grid;
}

.custom-survey-image-slot {
  color: #9aa3b2;
  background-color: #f6f7fa;
  border-radius: 20px;
  justify-content: center;
  align-items: center;
  min-height: 320px;
  font-size: 14px;
  display: flex;
}

.display-87 {
  font-family: var(--_typography---core--font--family--primary-font);
  font-size: 3.75rem;
  font-weight: 600;
  line-height: 1.115em;
}

.display-87.mg-bottom-4xs {
  color: var(--_colors---neutrals--700);
  font-weight: 700;
}

.display-87.mg-bottom-4xs.eg-sup-800-d87 {
  color: var(--_colors---primary--100);
  font-weight: 800;
}

.grid-2-columns-7 {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: start;
  display: grid;
}

.grid-1-column-22 {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  flex-direction: column;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.custom-icon-set-17 {
  font-family: Builderaifont, Arial, sans-serif;
  font-weight: 400;
}

.custom-icon-set-17.is-extra-large {
  font-size: 1.25rem;
}

.accordion-item-content-2 {
  z-index: 1;
  grid-column-gap: .75rem;
  grid-row-gap: .75rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr minmax(4rem, 4rem);
  grid-auto-columns: 1fr;
  justify-content: space-between;
  place-items: center stretch;
  display: grid;
  position: relative;
}

.accordion-button-2 {
  color: #8f96a9;
  min-width: 4rem;
  max-width: 4rem;
  min-height: 4rem;
  max-height: 4rem;
  transform-style: preserve-3d;
  background-color: #f7f9fc;
  border: 1px solid #f7f9fc;
  border-radius: 1rem;
  justify-content: center;
  align-items: center;
  margin-left: 0;
  margin-right: 0;
  padding: 0;
  font-size: 1.125rem;
  font-weight: 500;
  line-height: 1.25em;
  text-decoration: none;
  transition-property: transform;
  display: flex;
  position: relative;
  overflow: hidden;
}

.accordion-button-2:hover, .accordion-button-2:hover:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .accordion-button-2:hover:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .accordion-button-2:hover:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .accordion-button-2:hover:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .accordion-button-2:hover:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
  color: #fff;
  transform: scale3d(.98, .98, 1.01);
}

.accordion-overlay-2 {
  background-color: #f7f9fc;
  border-radius: 2rem;
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0%;
}

.accordion-body-inner-2 {
  padding-top: .5rem;
  padding-left: 2rem;
}

.section-38 {
  background-color: #fff;
  padding-top: 7.5rem;
  padding-bottom: 7.5rem;
}

.section-38.is-top-3-75rem {
  padding-top: 3.75rem;
}

.accordion-item-2 {
  cursor: pointer;
  background-color: #fff;
  border-radius: 2rem;
  padding: 1.25rem 1.25rem 1.25rem 2.5rem;
  text-decoration: none;
  transition: transform .3s;
  position: relative;
}

.accordion-item-2:hover, .accordion-item-2:hover:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .accordion-item-2:hover:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .accordion-item-2:hover:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .accordion-item-2:hover:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .accordion-item-2:hover:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
  transform: translate(3px);
}

.accordion-item-2:lang(en), .accordion-item-2:lang(en):where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .accordion-item-2:lang(en):where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .accordion-item-2:lang(en):where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .accordion-item-2:lang(en):where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .accordion-item-2:lang(en):where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
  box-shadow: none;
}

.accordion-button-arrow-2 {
  font-family: Line Rounded Icon Font Brix, Arial, sans-serif;
}

.display-88 {
  font-family: Montserrat, sans-serif;
  font-size: 1.25rem;
  font-weight: 700;
  line-height: 1.25em;
}

.display-88.eg-sup-800-d88 {
  color: var(--_colors---primary--100);
  font-weight: 800;
}

.accordion-overlay-active-2 {
  background-color: #fff;
  border: 1px solid #f7f9fc;
  border-radius: 2rem;
  width: 100%;
  height: 100%;
  text-decoration: none;
  position: absolute;
  inset: 0%;
  overflow: hidden;
  box-shadow: 0 1.35px 1.35px #508dff0f, 0 5.38px 5.38px #508dff0f;
}

.ex-cx-grid {
  grid-template-columns: repeat(2, minmax(0, 1fr));
  align-items: stretch;
  gap: 24px;
  width: 100%;
  margin-bottom: 0;
  display: grid;
}

.ex-cx-icon {
  background-color: #e3eefa;
  border: 1px solid #0069b41f;
  border-radius: 16px;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: 60px;
  height: 60px;
  margin-bottom: 20px;
  display: flex;
}

.inline-p-0-parent.inline-p-0 {
  max-width: 520px;
  margin-bottom: 20px;
  font-size: 16px;
  line-height: 1.7;
}

.inline-div-2-1-2-3-4-5-6-7-8-9-10-11-12-13-14-15, .inline-div-3 {
  background-color: #faece7;
}

.inline-div-4-parent.inline-div-4 {
  background-color: #e1f5ee;
}

.inline-section-0-parent.inline-section-0 {
  text-align: center;
}

.image-40 {
  max-width: 80%;
  margin-bottom: 20px;
}

.image-40.platform-logo-main {
  object-fit: contain;
  align-self: flex-start;
  width: auto;
  max-width: 100%;
  max-height: 36px;
}

.image-40.platform-logo-secondary {
  object-fit: contain;
  align-self: flex-start;
  width: auto;
  max-width: 100%;
  max-height: 22px;
}

.image-41 {
  max-width: 80%;
  margin-bottom: 20px;
}

.image-41.platform-logo-main {
  object-fit: contain;
  align-self: flex-start;
  width: auto;
  max-width: 100%;
  max-height: 36px;
}

.image-42 {
  vertical-align: baseline;
  flex: 0 auto;
  max-width: 45%;
}

.image-43 {
  vertical-align: baseline;
}

.image-44 {
  max-width: 30%;
}

.katalog-search-wrap {
  max-width: 520px;
  margin-bottom: 24px;
}

.katalog-search-label {
  color: #0a1f3a;
  margin-bottom: 8px;
  font-family: Montserrat, sans-serif;
  font-size: 13px;
  font-weight: 600;
  display: block;
}

.katalog-search-field {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  background-color: #fff;
  border: 1px solid #d7dee8;
  border-radius: 16px;
  align-items: center;
  padding: 12px 18px;
  display: flex;
}

.katalog-search-icon {
  flex-shrink: 0;
}

.katalog-search-input {
  color: #0a1f3a;
  cursor: text;
  background-color: #0000;
  border-style: none;
  outline-style: none;
  flex: 1;
  font-family: Montserrat, sans-serif;
  font-size: 15px;
}

.katalog-search-input.is-placeholder {
  color: #8a93a3;
}

.katalog-filter-group {
  border-style: none;
  margin: 0 0 20px;
  padding: 0;
}

.katalog-filter-legend {
  color: #0060a9;
  font-family: Montserrat, sans-serif;
  font-size: 12px;
  font-weight: var(--_typography---core--font--weight--strong);
  letter-spacing: .05em;
  text-transform: uppercase;
  margin-bottom: 10px;
  padding: 0;
  display: block;
}

.katalog-filter-chips {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  flex-wrap: wrap;
  display: flex;
}

.filter-chip {
  grid-column-gap: 6px;
  grid-row-gap: 6px;
  color: #0a1f3a;
  cursor: pointer;
  background-color: #fff;
  border: 1px solid #d7dee8;
  border-radius: 999px;
  align-items: center;
  min-height: 44px;
  padding: 9px 18px;
  font-family: Montserrat, sans-serif;
  font-size: 14px;
  font-weight: 600;
  transition: background-color .2s, color .2s, border-color .2s;
  display: inline-flex;
}

.filter-chip:hover, .filter-chip:hover:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .filter-chip:hover:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .filter-chip:hover:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .filter-chip:hover:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .filter-chip:hover:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
  border-color: #0069b4;
}

.filter-chip:focus, .filter-chip:focus:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .filter-chip:focus:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .filter-chip:focus:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .filter-chip:focus:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .filter-chip:focus:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
  outline-offset: 2px;
  outline: 2px solid #0069b4;
}

.filter-chip.is-active {
  color: #fff;
  background-color: #0060a9;
  border-color: #0060a9;
}

.katalog-subfilters {
  transition: opacity .2s;
}

.katalog-active-bar {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex-wrap: wrap;
  align-items: center;
  margin: 4px 0 16px;
  display: flex;
}

.katalog-active-chips {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  flex-wrap: wrap;
  display: flex;
}

.active-chip {
  grid-column-gap: 6px;
  grid-row-gap: 6px;
  color: #0069b4;
  cursor: pointer;
  background-color: #eef4fb;
  border: 1px solid #0000;
  border-radius: 999px;
  align-items: center;
  min-height: 36px;
  padding: 6px 14px;
  font-family: inherit;
  font-size: 13px;
  font-weight: 600;
  display: inline-flex;
}

.active-chip:focus, .active-chip:focus:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .active-chip:focus:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .active-chip:focus:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .active-chip:focus:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .active-chip:focus:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
  outline-offset: 2px;
  outline: 2px solid #0069b4;
}

.katalog-clear-all {
  color: #5a6b87;
  cursor: pointer;
  border-style: none;
  min-height: 36px;
  padding: 6px 4px;
  font-family: Montserrat, sans-serif;
  font-size: 13px;
  font-weight: 600;
  text-decoration: underline;
}

.katalog-clear-all:focus, .katalog-clear-all:focus:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .katalog-clear-all:focus:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .katalog-clear-all:focus:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .katalog-clear-all:focus:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .katalog-clear-all:focus:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
  outline-offset: 2px;
  outline: 2px solid #0069b4;
}

.katalog-results-count {
  color: #5a6b87;
  font-family: Montserrat, sans-serif;
  font-size: 14px;
  font-weight: var(--_typography---core--font--weight--mid);
  margin: 0 0 20px;
}

.katalog-empty-state {
  text-align: left;
  background-color: #fbfcfe;
  border: 1px solid #f7f9fc;
  border-radius: 24px;
  margin-bottom: 8px;
  padding: 40px 24px;
}

.katalog-empty-title {
  font-family: var(--_typography---core--font--family--primary-font);
  color: #0a1f3a;
  font-size: 24px;
  line-height: 1.2;
  font-weight: var(--_typography---core--font--weight--bold);
  margin: 0 0 8px;
}

.katalog-empty-text {
  max-width: 520px;
  font-family: var(--_typography---core--font--family--primary-font);
  color: #5a6b87;
  font-size: 15px;
  line-height: 1.6;
  font-weight: var(--_typography---core--font--weight--mid);
  margin: 0 0 20px;
}

.karriar-job-text {
  color: #fff;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 1rem;
  line-height: 1.5;
}

.karriar-job-btn {
  color: #0060a9;
  background-color: #fff;
  border-radius: 999px;
  justify-content: center;
  align-items: center;
  margin-top: auto;
  padding: .7rem 1.5rem;
  font-size: .95rem;
  font-weight: 600;
  text-decoration: none;
  display: inline-flex;
}

.karriar-apply-stack {
  flex-direction: column;
  gap: 1rem;
  width: 100%;
  display: flex;
}

.egnl-page {
  box-sizing: border-box;
  color: var(--egi);
  font-family: Montserrat, sans-serif;
}

.egnl-container {
  width: min(1180px, 100% - 48px);
  margin: 0 auto;
}

.egnl-hero {
  text-align: center;
  background-color: #fff;
  background-image: radial-gradient(circle at 50% 5%, #0060a913, #0000 34%);
  padding: 108px 0 92px;
  position: relative;
  overflow: hidden;
}

.egnl-brand {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  border: 1px solid var(--egl);
  background-color: #ffffffe6;
  border-radius: 999px;
  align-items: center;
  margin-bottom: 26px;
  padding: 9px 14px;
  display: inline-flex;
  box-shadow: 0 12px 34px -26px #0060a94d;
}

.egnl-brand-logo {
  text-align: center;
  width: 104px;
  height: auto;
  display: block;
}

.egnl-brand-label {
  color: var(--egb);
  letter-spacing: .045em;
  text-transform: uppercase;
  font-size: 12px;
  font-weight: 800;
}

.egnl-title {
  max-width: 900px;
  color: var(--egi);
  letter-spacing: -.055em;
  margin: 0 auto;
  font-size: clamp(45px, 6.2vw, 76px);
  font-weight: 760;
  line-height: 1.02;
}

.egnl-title-accent {
  color: var(--egb);
}

.egnl-hero-lead {
  max-width: 660px;
  font-family: var(--_typography---core--font--family--primary-font);
  color: #5a6b87;
  letter-spacing: 0;
  margin: 26px auto 0;
  font-size: 20px;
  font-weight: 400;
  line-height: 1.6;
}

.egnl-actions {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  flex-wrap: wrap;
  justify-content: center;
  align-items: center;
  margin-top: 34px;
  display: flex;
}

.egnl-btn {
  border-radius: 14px;
  justify-content: center;
  align-items: center;
  min-height: 52px;
  padding: 14px 23px;
  font-size: 15px;
  font-weight: 750;
  text-decoration: none;
  display: inline-flex;
}

.egnl-primary {
  color: #fff;
  background-color: #0069b4;
  box-shadow: 0 16px 34px -20px #0069b48c;
}

.egnl-secondary {
  border: 1px solid var(--egl);
  color: var(--egi);
  background-color: #fff;
}

.egnl-trust {
  grid-column-gap: 22px;
  grid-row-gap: 22px;
  color: #5a6b87;
  flex-wrap: wrap;
  justify-content: center;
  margin-top: 30px;
  font-size: 13px;
  font-weight: 650;
  display: flex;
}

.egnl-trust-item {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  align-items: center;
  display: inline-flex;
}

.egnl-trust-dot {
  background-color: var(--egb);
  border-radius: 50%;
  width: 7px;
  height: 7px;
  box-shadow: 0 0 0 5px #e6f1fb;
}

.egnl-section {
  background-color: #fff;
  padding: 112px 0;
}

.egnl-soft {
  background-color: var(--egs);
}

.egnl-grid {
  grid-column-gap: 72px;
  grid-row-gap: 72px;
  grid-template-rows: auto;
  grid-template-columns: minmax(0, .9fr) minmax(420px, 1.1fr);
  align-items: center;
  display: grid;
}

.egnl-kicker {
  color: var(--egb);
  letter-spacing: .07em;
  text-transform: uppercase;
  margin-bottom: 18px;
  font-size: 12px;
  font-weight: 850;
  display: inline-flex;
}

.egnl-h2 {
  color: var(--egi);
  letter-spacing: -.045em;
  margin: 0;
  font-size: clamp(34px, 4vw, 54px);
  line-height: 1.08;
}

.egnl-lead {
  color: #5a6b87;
  margin: 20px 0 0;
  font-size: 17px;
  line-height: 1.72;
}

.egnl-checks {
  grid-column-gap: 13px;
  grid-row-gap: 13px;
  margin-top: 28px;
  display: grid;
}

.egnl-check {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  color: #5a6b87;
  align-items: flex-start;
  font-size: 14.5px;
  font-weight: 600;
  line-height: 1.55;
  display: flex;
}

.egnl-check-icon {
  width: 21px;
  height: 21px;
  color: var(--egb);
  flex: none;
  margin-top: 1px;
}

.egnl-orbit {
  border-top-style: solid;
  border-top-width: 1px;
  border-top-color: var(--egl);
  border-right-style: solid;
  border-right-width: 1px;
  border-right-color: var(--egl);
  border-bottom-style: solid;
  border-bottom-width: 1px;
  border-bottom-color: var(--egl);
  border-left-style: solid;
  border-left-width: 1px;
  border-left-color: var(--egl);
  background-image: linear-gradient(#fff, #f8fbff);
  border-radius: 34px;
  place-items: center;
  min-height: 520px;
  display: grid;
  position: relative;
  overflow: hidden;
  box-shadow: 0 24px 70px -48px #0060a94d;
}

.egnl-ring {
  border: 1px solid #0060a91f;
  border-radius: 50%;
  width: 390px;
  height: 390px;
  position: absolute;
}

.egnl-core {
  z-index: 2;
  background-image: linear-gradient(145deg, #fffffff5, #ffffffb8);
  border: 1px solid #fffffff2;
  border-radius: 50%;
  place-items: center;
  width: 210px;
  height: 210px;
  display: grid;
  position: relative;
  box-shadow: inset 0 1px 1px #fff, 0 26px 64px -38px #0060a957;
}

.egnl-core-logo {
  width: 146px;
  height: auto;
}

.egnl-orbit-tag {
  z-index: 3;
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  white-space: nowrap;
  background-image: linear-gradient(145deg, #fffffff0, #ffffffb8);
  border: 1px solid #fffffff5;
  border-radius: 18px;
  align-items: center;
  min-height: 56px;
  padding: 9px 15px 9px 9px;
  font-size: 12.5px;
  font-weight: 750;
  display: flex;
  position: absolute;
  box-shadow: inset 0 1px 1px #fff, 0 18px 42px -28px #0060a952;
}

.egnl-orbit-icon {
  width: 36px;
  height: 36px;
  color: var(--egb);
  background-color: #e6f1fb;
  border-radius: 12px;
  place-items: center;
  display: grid;
}

.egnl-icon {
  justify-content: center;
  align-items: center;
  width: 18px;
  height: 18px;
  margin-bottom: 0;
}

.egnl-t1 {
  top: 14%;
  left: 6%;
}

.egnl-t2 {
  top: 19%;
  right: 5%;
}

.egnl-t3 {
  bottom: 17%;
  right: 3%;
}

.egnl-t4 {
  bottom: 13%;
  left: 5%;
}

.egnl-head {
  text-align: center;
  max-width: 800px;
  margin: 0 auto 54px;
}

.egnl-kicker-center {
  color: var(--egb);
  letter-spacing: .07em;
  text-transform: uppercase;
  margin-bottom: 18px;
  font-size: 12px;
  font-weight: 850;
  display: block;
}

.egnl-flow {
  grid-column-gap: 14px;
  grid-row-gap: 14px;
  grid-template-rows: auto;
  grid-template-columns: repeat(5, 1fr);
  display: grid;
}

.egnl-step {
  border: 1px solid var(--egl);
  text-align: center;
  background-image: linear-gradient(#fff, #fbfcfe);
  border-radius: 24px;
  padding: 22px 16px 18px;
  box-shadow: 0 22px 48px -34px #0060a947;
}

.egnl-step-icon {
  width: 58px;
  height: 58px;
  color: var(--egb);
  background-color: #e6f1fb;
  border-radius: 19px;
  place-items: center;
  margin: 0 auto 16px;
  display: grid;
}

.egnl-step-svg {
  width: 25px;
  height: 25px;
}

.egnl-step-title {
  font-size: 14px;
  line-height: 1.28;
  display: block;
}

.egnl-step-copy {
  color: #5a6b87;
  margin-top: 7px;
  font-size: 11.5px;
  line-height: 1.5;
  display: block;
}

.egnl-features {
  grid-column-gap: 18px;
  grid-row-gap: 18px;
  grid-template-rows: auto;
  grid-template-columns: repeat(3, 1fr);
  display: grid;
}

.egnl-feature {
  border: 1px solid var(--egl);
  background-color: #fff;
  border-radius: 28px;
  padding: 28px;
  box-shadow: 0 20px 54px -38px #0060a938;
}

.egnl-feature-icon {
  width: 46px;
  height: 46px;
  color: var(--egb);
  background-color: #e6f1fb;
  border-radius: 15px;
  justify-content: center;
  place-items: center;
  margin-bottom: 20px;
  display: flex;
}

.egnl-feature-svg {
  width: 22px;
  height: 22px;
}

.egnl-h3 {
  color: var(--egi);
  letter-spacing: -.02em;
  margin: 0;
  font-size: 19px;
  line-height: 1.25;
}

.egnl-feature-copy {
  color: #5a6b87;
  margin: 10px 0 0;
  font-size: 13.5px;
  line-height: 1.65;
}

.egnl-insight {
  border-top-style: solid;
  border-top-width: 1px;
  border-top-color: var(--egl);
  border-right-style: solid;
  border-right-width: 1px;
  border-right-color: var(--egl);
  border-bottom-style: solid;
  border-bottom-width: 1px;
  border-bottom-color: var(--egl);
  border-left-style: solid;
  border-left-width: 1px;
  border-left-color: var(--egl);
  background-image: linear-gradient(#fff, #f8fbff);
  border-radius: 34px;
  min-height: 430px;
  padding: 28px;
  position: relative;
  overflow: hidden;
  box-shadow: 0 24px 70px -48px #0060a94d;
}

.egnl-insight-card {
  border: 1px solid var(--egl);
  background-color: #fffffff0;
  border-radius: 22px;
  padding: 18px;
  position: absolute;
  box-shadow: 0 18px 44px -30px #0060a947;
}

.egnl-metric {
  color: var(--egb);
  letter-spacing: -.04em;
  font-size: 30px;
  display: block;
}

.egnl-metric-label {
  color: var(--egm);
  margin-top: 4px;
  font-size: 11px;
  font-weight: 700;
  display: block;
}

.egnl-ic1 {
  width: 150px;
  top: 28px;
  left: 26px;
}

.egnl-ic2 {
  width: 164px;
  top: 56px;
  right: 30px;
}

.egnl-ic3 {
  width: 172px;
  bottom: 32px;
  left: 72px;
}

.egnl-graph {
  position: absolute;
  inset: 35% 8% 14% 35%;
}

.egnl-graph-svg {
  width: 100%;
  height: 100%;
  overflow: visible;
}

.egnl-usecases {
  grid-column-gap: 14px;
  grid-row-gap: 14px;
  grid-template-rows: auto;
  grid-template-columns: repeat(4, 1fr);
  margin-top: 46px;
  display: grid;
}

.egnl-usecase {
  border: 1px solid var(--egl);
  background-color: #fff;
  border-radius: 22px;
  padding: 22px;
}

.egnl-usecase-title {
  color: var(--egi);
  font-size: 15px;
  display: block;
}

.egnl-usecase-copy {
  color: #5a6b87;
  margin-top: 7px;
  font-size: 12.5px;
  line-height: 1.55;
  display: block;
}

.egnl-security {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  border: 1px solid var(--egl);
  background-color: #fff;
  border-radius: 28px;
  justify-content: space-between;
  align-items: center;
  margin-top: 26px;
  padding: 30px 34px;
  display: flex;
  box-shadow: 0 20px 54px -40px #0060a938;
}

.egnl-security-title {
  font-size: 19px;
  display: block;
}

.egnl-security-copy {
  color: #5a6b87;
  margin-top: 6px;
  font-size: 13px;
  line-height: 1.55;
  display: block;
}

.egnl-security-tags {
  grid-column-gap: 9px;
  grid-row-gap: 9px;
  flex-wrap: wrap;
  justify-content: flex-end;
  display: flex;
}

.egnl-security-tag {
  color: var(--egb);
  background-color: #e6f1fb;
  border-radius: 999px;
  padding: 9px 12px;
  font-size: 11px;
  font-weight: 800;
}

.egnl-cta {
  background-color: var(--egi);
  color: #fff;
  text-align: center;
  padding: 104px 0;
}

.egnl-cta-title {
  color: #d5bebe;
  letter-spacing: -.045em;
  max-width: 760px;
  margin: 0 auto;
  font-size: clamp(34px, 4vw, 54px);
  line-height: 1.08;
}

.egnl-cta-copy {
  color: #c6d2e2;
  max-width: 620px;
  margin: 20px auto 0;
  font-size: 17px;
  line-height: 1.7;
}

.egnl-cta-button {
  color: var(--egb);
  background-color: #fff;
}

.karriar-hero-h1 {
  width: 100%;
  font-family: var(--_typography---core--font--family--primary-font);
  color: var(--_colors---primary--100);
  text-align: center;
  letter-spacing: -.025em;
  margin-left: auto;
  margin-right: auto;
  font-size: 60px;
  font-weight: 800;
  line-height: 1.1;
  display: block;
}

.karriar-hero-h1.eg-company-career-title {
  text-align: center;
  overflow-wrap: anywhere;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 60px;
  font-weight: 800;
  line-height: 1.1;
}

.karriar-apply-copy {
  max-width: 40rem;
  font-family: var(--_typography---core--font--family--primary-font);
  color: #5a6b87;
  text-align: center;
  margin-bottom: .75rem;
  margin-left: auto;
  margin-right: auto;
  font-size: 1.1875rem;
  font-weight: 500;
  line-height: 1.65;
}

.katalog-empty-actions {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  flex-wrap: wrap;
  display: flex;
}

.plattform-grid {
  flex-direction: column;
  gap: 24px;
  width: 100%;
  display: flex;
}

.plattform-row-main {
  grid-template-columns: repeat(2, minmax(0, 1fr));
  align-items: stretch;
  gap: 24px;
  width: 100%;
  display: grid;
}

.plattform-row-secondary {
  grid-template-columns: repeat(2, minmax(0, 1fr));
  align-items: stretch;
  gap: 16px;
  width: 100%;
  display: grid;
}

.chefsportal-section-1 {
  background-image: linear-gradient(#eef5ff 0%, #fff 100%);
  padding: 110px 0;
  position: relative;
}

.chefsportal-bg-1 {
  background-color: #0000;
  background-image: none;
  margin-top: 0;
}

.chefsportal-grid {
  grid-column-gap: 80px;
  grid-row-gap: 80px;
  grid-template-rows: auto;
  grid-template-columns: .95fr 1.1fr;
  align-items: center;
  display: grid;
}

.abstract-wrap-1 {
  width: 100%;
  min-height: 100%;
  box-shadow: none;
  background-color: #0000;
  background-image: none;
  justify-content: center;
  align-self: stretch;
  align-items: center;
  display: flex;
}

.div-block-42 {
  margin-bottom: 20px;
}

.eg-mu-cta-gap {
  margin-top: 36px;
}

.eg-sandra-text-stack {
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  row-gap: 1px;
  height: auto;
  min-height: 0;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
}

.eg-sandra-role {
  color: #5a6b87;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 0;
  font-size: 12px;
  font-weight: 500;
  line-height: 1.2;
}

.eg-sandra-layout-cell {
  justify-content: center;
  align-self: flex-start;
  align-items: flex-start;
  height: auto;
  min-height: 0;
  display: flex;
}

.eg-sandra-demo-layout {
  justify-content: flex-start;
  align-self: flex-start;
  align-items: flex-start;
  height: auto;
  display: flex;
  position: relative;
}

.eg-sandra-photo-wrap {
  width: 100%;
  max-width: 380px;
  height: auto;
  min-height: 0;
  box-shadow: none;
  background-color: #0000;
  border-style: none;
  flex-direction: column;
  align-self: flex-start;
  align-items: center;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  position: relative;
  overflow: visible;
}

.eg-security-glass-native {
  -webkit-backdrop-filter: blur(16px) saturate(110%);
  backdrop-filter: blur(16px) saturate(110%);
  background-color: #ffffff1a;
  border: 1px solid #ffffff3d;
  border-radius: 28px;
  place-self: center stretch;
  width: 100%;
  max-width: 100%;
  height: auto;
  min-height: 0;
  padding: 26px 28px;
  display: block;
  box-shadow: inset 0 1px #ffffff29, 0 16px 36px #001e3924;
}

.eg-security-list-native {
  width: 100%;
  height: auto;
  min-height: 0;
  box-shadow: none;
  background-color: #0000;
  border-width: 0;
  border-radius: 0;
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
  row-gap: 22px;
  margin: 16px 0 0;
  padding: 0;
  display: flex;
}

.eg-security-row-native {
  width: 100%;
  height: auto;
  min-height: 0;
  box-shadow: none;
  background-color: #0000;
  border-width: 0;
  border-bottom-style: solid;
  border-bottom-color: #ffffff29;
  border-radius: 0;
  grid-template-columns: 72px minmax(0, 1fr);
  align-items: start;
  column-gap: 16px;
  margin: 0;
  padding: 0;
  display: grid;
}

.eg-security-row-native.is-last {
  border-bottom-width: 0;
  grid-template-columns: 72px minmax(0, 1fr);
  column-gap: 16px;
}

.eg-security-icon-native {
  background-color: #fffffff5;
  border-radius: 17px;
  justify-content: center;
  place-self: start;
  align-items: center;
  width: 56px;
  height: 56px;
  margin-top: 2px;
  padding: 7px;
  display: flex;
  box-shadow: inset 0 1px #fff, 0 7px 18px #001f3b1f;
}

.eg-security-icon-native.is-clean {
  width: 72px;
  min-width: 72px;
  height: 56px;
  min-height: 56px;
  box-shadow: none;
  background-color: #0000;
  border-radius: 0;
  justify-content: flex-start;
  align-items: center;
  padding: 0;
  display: flex;
  overflow: visible;
}

.eg-security-icon-native.is-clean.is-tracer-security-icon-wrap {
  min-height: 56px;
}

.eg-security-icon-native.is-wcag {
  width: 72px;
  min-width: 72px;
  height: 25px;
  min-height: 25px;
  box-shadow: none;
  background-color: #0000;
  border-radius: 0;
  justify-content: flex-start;
  align-self: start;
  align-items: center;
  margin-top: 4px;
  padding: 0;
  overflow: hidden;
}

.eg-security-icon-native.is-wcag.is-tracer-wcag-wrap {
  width: 72px;
}

.eg-security-title-native {
  color: #fff;
  margin-bottom: 6px;
  font-size: 18px;
  font-weight: 700;
  line-height: 26px;
}

.eg-security-title-native.eg-esm-800-sect {
  font-weight: 800;
}

.eg-security-proof-heading-native {
  color: #fff;
  margin-top: 0;
  margin-bottom: 5px;
  font-size: 16px;
  font-weight: 700;
  line-height: 22px;
}

.eg-security-proof-body-native {
  max-width: none;
  font-family: var(--_typography---core--font--family--primary-font);
  color: #fff;
  letter-spacing: 0;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 15px;
  font-weight: 500;
  line-height: 23px;
}

.eg-security-stat-number-native {
  color: #fff;
  letter-spacing: -.025em;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 30px;
  font-weight: 800;
  line-height: 1;
}

.eg-security-stat-label-native {
  color: #d8e7f2;
  margin-top: 4px;
  margin-bottom: 0;
  font-size: 13px;
  font-weight: 500;
}

.eg-security-eyebrow-text-native {
  color: #fff;
  letter-spacing: .055em;
  text-transform: uppercase;
  font-size: 12px;
  font-weight: 700;
  line-height: 12px;
}

.eg-security-eyebrow-text-native.is-high-contrast {
  color: #fff;
}

.eg-security-stats-native {
  border-top: 0 solid #ffffff29;
  border-bottom-width: 0;
  flex-wrap: wrap;
  align-items: flex-start;
  gap: 16px 32px;
  width: 100%;
  margin-top: 28px;
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
}

.eg-security-wcag-image-native {
  opacity: 1;
  object-fit: contain;
  width: 72px;
  min-width: 72px;
  max-width: 72px;
  height: 25px;
  display: block;
  transform: none;
}

.eg-security-wcag-image-native.is-tracer-wcag-image {
  width: 72px;
}

.display-89 {
  font-family: var(--_typography---core--font--family--primary-font);
  font-size: 1.875rem;
  font-weight: 600;
  line-height: 1.25em;
}

.grid-1-column-23 {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  flex-direction: column;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.card-22 {
  z-index: 1;
  background-color: #fff;
  border: 1px solid #f7f9fc;
  border-radius: 2rem;
  text-decoration: none;
  position: relative;
  overflow: hidden;
  box-shadow: 0 1.35px 1.35px #508dff0f, 0 5.38px 5.38px #508dff0f;
}

.card-22.is-xs {
  padding: 1.25rem;
}

.card-22.is-xs._w-h-100 {
  display: block;
}

.display-90 {
  font-family: var(--_typography---core--font--family--primary-font);
  font-size: 1.875rem;
  font-weight: 600;
  line-height: 1.25em;
}

.grid-1-column-24 {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  flex-direction: column;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.card-23 {
  z-index: 1;
  background-color: #fff;
  border: 1px solid #f7f9fc;
  border-radius: 2rem;
  text-decoration: none;
  position: relative;
  overflow: hidden;
  box-shadow: 0 1.35px 1.35px #508dff0f, 0 5.38px 5.38px #508dff0f;
}

.card-23.is-xs {
  padding: 1.25rem;
}

.card-23.is-xs._w-h-100 {
  display: block;
}

.eyebrow-favicon-icon {
  object-fit: contain;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: 17px;
  height: 17px;
  margin-top: 0;
  margin-bottom: 0;
  line-height: 0;
  display: flex;
}

.losningar-eyebrow-text {
  font-family: var(--_typography---core--font--family--primary-font);
  color: #0060a9;
  font-size: 12px;
  line-height: 1;
  font-weight: var(--_typography---core--font--weight--strong);
  letter-spacing: .12em;
  text-transform: uppercase;
  margin: 0;
  display: inline;
}

.lead {
  max-width: 660px;
  font-family: var(--_typography---core--font--family--primary-font);
  color: #5a6b87;
  letter-spacing: 0;
  font-size: 20px;
  font-weight: 400;
  line-height: 1.6;
}

.lead.inline-p-0 {
  text-align: center;
  max-width: 38rem;
  margin: 0 auto 30px;
}

.eg-proof-row {
  grid-column-gap: 4rem;
  grid-row-gap: 1.75rem;
  grid-template-rows: auto;
  grid-template-columns: minmax(16rem, 28%) minmax(0, 1fr);
  align-items: center;
  display: grid;
}

.eg-proof-row.is-about-proof-row {
  grid-template-columns: minmax(16rem, 28%) minmax(0, 1fr);
}

.inline-div-0-1-2-3-4-5-6-7-8-9-10-11-12-13-14-15-16-17-18-19-20-21-22-23-24-25-26-27-28-29-30-31-32-33-34-35-36-37-38-39-40-41 {
  display: none;
}

.eg-proof-lead {
  color: #5a6b87;
  max-width: 34rem;
  margin: 0 0 28px;
  font-family: Montserrat, sans-serif;
  font-size: 1.1875rem;
  font-weight: 400;
  line-height: 1.65;
}

.eg-proof-eyebrow-text {
  color: #0060a9;
  letter-spacing: .055em;
  text-transform: uppercase;
  font-family: Montserrat, sans-serif;
  font-size: 12px;
  font-weight: 700;
}

.eg-proof-logos {
  flex-wrap: nowrap;
  justify-content: center;
  align-items: center;
  gap: 32px 36px;
  display: flex;
}

.eg-proof-logos.is-about-private-logos {
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: center;
  gap: 32px 40px;
  width: 100%;
  display: flex;
  overflow: visible;
}

.eg-proof-logos.eg-home-logo-mq {
  flex-wrap: nowrap;
  width: 100%;
  overflow: hidden;
}

.eg-proof-col {
  flex-direction: column;
  gap: 16px;
  display: flex;
}

.eg-proof-col.eg-proof-divider {
  border-left: 1px solid #e6edf7;
  padding-left: 24px;
}

.eg-proof-col-label {
  color: #0a1f3a;
  letter-spacing: -.01em;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Montserrat, sans-serif;
  font-size: 15px;
  font-weight: 700;
}

.eg-proof-col-label.is-left {
  text-align: left;
  width: 100%;
}

.eg-proof-logo {
  opacity: .55;
  filter: grayscale();
  flex-shrink: 1;
  width: auto;
  max-width: 100px;
  height: 32px;
  transition: filter .25s, opacity .25s;
}

.eg-proof-logo:hover, .eg-proof-logo:hover:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .eg-proof-logo:hover:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .eg-proof-logo:hover:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .eg-proof-logo:hover:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .eg-proof-logo:hover:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
  opacity: 1;
  filter: grayscale(0%);
}

.eg-scale-section {
  background-color: #eef5ff;
  background-image: radial-gradient(80% 60% at 50% 0, #0060a914, #0000 70%);
  padding-top: 72px;
  padding-bottom: 72px;
  font-family: Montserrat, sans-serif;
}

.eg-scale-section.chefsportal-bg {
  -webkit-text-fill-color: inherit;
  background-clip: border-box;
}

.eg-scale-container {
  box-sizing: border-box;
  width: 100%;
  max-width: 1240px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 28px;
  padding-right: 28px;
}

.eg-scale-head {
  text-align: center;
  flex-direction: column;
  align-items: center;
  max-width: 900px;
  margin-bottom: 28px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.eg-scale-title {
  font-family: var(--_typography---core--font--family--primary-font);
  color: #0a1f3a;
  text-align: left;
  letter-spacing: -.03em;
  margin-top: 16px;
  margin-bottom: 14px;
  font-size: 36px;
  font-weight: 800;
  line-height: 1.12;
}

.eg-scale-lead {
  max-width: 560px;
  font-family: var(--_typography---core--font--family--primary-font);
  color: #5a6b87;
  text-align: left;
  letter-spacing: 0;
  margin-bottom: 0;
  margin-left: 0;
  margin-right: 0;
  font-size: 16px;
  font-weight: 500;
  line-height: 1.65;
}

.eg-scale-panels {
  grid-column-gap: 18px;
  grid-row-gap: 18px;
  grid-template-columns: 1fr 1fr;
  display: grid;
}

.eg-scale-panel {
  background-color: #fff;
  border: 1px solid #e6edf7;
  border-radius: 24px;
  flex-direction: column;
  height: 100%;
  padding: 24px;
  display: flex;
  position: relative;
  overflow: hidden;
  box-shadow: 0 1.73px 1.73px #516d9a0f, 0 6.94px 6.94px #528eff0f;
}

.eg-scale-panel-top {
  z-index: 1;
  grid-column-gap: 14px;
  border-bottom: 1px solid #e6edf7;
  align-items: center;
  column-gap: 16px;
  margin-bottom: 0;
  padding-bottom: 16px;
  display: flex;
  position: relative;
}

.eg-scale-icon {
  color: #0060a9;
  background-color: #eef5ff;
  border-radius: 13px;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: 44px;
  min-width: 44px;
  height: 44px;
  display: flex;
}

.eg-scale-kicker {
  color: #0060a9;
  letter-spacing: .07em;
  text-transform: uppercase;
  margin-top: 0;
  margin-bottom: 8px;
  font-size: 12px;
  font-weight: 700;
  display: block;
}

.eg-scale-card-title {
  color: #0a1f3a;
  letter-spacing: -.02em;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 22px;
  font-weight: 700;
  line-height: 1.3;
}

.eg-scale-list {
  z-index: 1;
  grid-row-gap: 10px;
  grid-template-columns: 1fr;
  margin-top: 14px;
  display: grid;
  position: relative;
}

.eg-scale-item {
  grid-column-gap: 12px;
  grid-template-columns: 24px 1fr;
  align-items: start;
  display: grid;
}

.eg-scale-check {
  background-color: #e4eefb;
  border-radius: 50%;
  width: 22px;
  height: 22px;
  margin-top: 2px;
  display: block;
  position: relative;
}

.eg-scale-item-title {
  color: #0a1f3a;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 15px;
  font-weight: 700;
  line-height: 1.4;
  display: block;
}

.eg-scale-item-copy {
  color: #5a6b87;
  margin-top: 2px;
  margin-bottom: 0;
  font-size: 14px;
  line-height: 1.45;
  display: block;
}

.eg-scale-cta {
  grid-column-gap: 24px;
  color: #fff;
  background-image: linear-gradient(105deg, #001529, #00264d 42%, #0057b8);
  border-radius: 22px;
  justify-content: space-between;
  align-items: center;
  column-gap: 24px;
  margin-top: 24px;
  padding: 28px 32px;
  display: flex;
  box-shadow: 0 10px 24px #0a1f3a1f;
}

.eg-scale-cta-copy {
  flex-direction: column;
  max-width: 640px;
  display: flex;
}

.eg-scale-cta-label {
  color: #b9cce0;
  margin-top: 0;
  margin-bottom: 4px;
  font-size: 12px;
  font-weight: 500;
  display: block;
}

.eg-scale-cta-title {
  color: #fff;
  margin-top: 0;
  margin-bottom: 6px;
  font-size: 22px;
  font-weight: 700;
  line-height: 1.35;
  display: block;
}

.eg-scale-actions {
  grid-column-gap: 12px;
  flex-shrink: 0;
  align-items: center;
  column-gap: 12px;
  display: flex;
}

.eg-scale-btn-primary {
  color: #fff;
  background-color: #0069b4;
  border-radius: 999px;
  justify-content: center;
  align-items: center;
  width: 100%;
  min-height: 48px;
  padding: 13px 22px;
  font-size: 14px;
  font-weight: 700;
  text-decoration: none;
  transition: transform .16s, box-shadow .16s;
  display: inline-flex;
  box-shadow: 0 10px 22px #0060a947;
}

.eg-scale-btn-primary:hover, .eg-scale-btn-primary:hover:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .eg-scale-btn-primary:hover:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .eg-scale-btn-primary:hover:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .eg-scale-btn-primary:hover:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .eg-scale-btn-primary:hover:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
  transform: translateY(-1px);
  box-shadow: 0 14px 28px #0060a957;
}

.eg-scale-btn-secondary {
  color: #0a3d7a;
  background-color: #fff;
  border: 1px solid #c9daf0;
  border-radius: 999px;
  justify-content: center;
  align-items: center;
  width: 100%;
  min-height: 48px;
  padding: 13px 22px;
  font-size: 14px;
  font-weight: 700;
  text-decoration: none;
  display: inline-flex;
  box-shadow: 0 1px 2px #0a1f3a0a;
}

.eg-scale-assurance {
  grid-column-gap: 14px;
  color: #5a6b87;
  justify-content: center;
  align-items: center;
  column-gap: 14px;
  margin-top: 20px;
  font-size: 12px;
  font-weight: 600;
  display: flex;
}

.eg-scale-panel-copy {
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.eg-scale-item-text {
  flex-direction: column;
  display: flex;
}

.eg-scale-dot {
  background-color: #94c1f0;
  border-radius: 50%;
  flex-shrink: 0;
  width: 4px;
  height: 4px;
}

.eg-btn-glass {
  -webkit-backdrop-filter: blur(14px) saturate(120%);
  backdrop-filter: blur(14px) saturate(120%);
  color: #fff;
  background-color: #ffffff1f;
  border: 1px solid #ffffff52;
  border-radius: 999px;
  justify-content: center;
  align-items: center;
  min-height: 48px;
  padding: 13px 22px;
  font-family: Montserrat, sans-serif;
  font-size: 14px;
  font-weight: 700;
  text-decoration: none;
  transition: background-color .2s, border-color .2s, transform .2s;
  display: inline-flex;
  box-shadow: inset 0 1px #ffffff2e, 0 8px 20px #001e391f;
}

.eg-btn-glass:hover, .eg-btn-glass:hover:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .eg-btn-glass:hover:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .eg-btn-glass:hover:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .eg-btn-glass:hover:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .eg-btn-glass:hover:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
  background-color: #fff3;
  border-color: #ffffff7a;
  transform: translateY(-1px);
}

.eg-lic-note {
  color: #5a6b87;
  text-align: center;
  margin-top: 4px;
  margin-bottom: 0;
  font-size: 13px;
  line-height: 1.45;
}

.eg-lic-accent {
  background-image: linear-gradient(90deg, #001529, #0060a9 55%, #4aa3e8);
  height: 4px;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
}

.eg-lic-card {
  background-color: #fff;
  border: 1px solid #e6edf7;
  border-radius: 28px;
  padding: 40px 44px;
  position: relative;
  overflow: hidden;
  box-shadow: 0 1.73px 1.73px #516d9a0f, 0 10px 28px #0047cc1a, 0 28px 56px #1f467a0f;
}

.div-block-43 {
  grid-column-gap: 18px;
  grid-row-gap: 18px;
  margin-top: 36px;
  display: flex;
}

.div-block-43.is-security-compact {
  margin-top: 24px;
}

.div-block-44 {
  padding-bottom: 10px;
}

.div-block-44.is-security-glass {
  background-color: #ffffff29;
  border-color: #ffffff52;
}

.link-block-10 {
  margin: 0;
}

.div-block-45 {
  grid-column-gap: 13px;
  grid-row-gap: 13px;
}

.div-block-45.is-security-layout {
  grid-template-columns: minmax(0, 1.05fr) minmax(360px, .95fr);
  align-items: center;
  gap: 40px 64px;
  height: auto;
  min-height: 0;
  display: grid;
}

.paragraph-22 {
  padding-top: 20px;
}

.paragraph-22.is-security-on-dark {
  color: #fff;
}

.div-block-46 {
  grid-column-gap: 18px;
  grid-row-gap: 18px;
  margin-top: 36px;
  display: flex;
}

.div-block-46.is-security-compact {
  margin-top: 24px;
}

.div-block-47 {
  padding-bottom: 10px;
}

.div-block-47.is-security-glass {
  background-color: #ffffff29;
  border-color: #ffffff52;
}

.link-block-11 {
  margin: 0;
}

.div-block-48 {
  grid-column-gap: 13px;
  grid-row-gap: 13px;
}

.div-block-48.is-security-layout {
  grid-template-columns: minmax(0, 1.05fr) minmax(360px, .95fr);
  align-items: center;
  gap: 40px 64px;
  height: auto;
  min-height: 0;
  display: grid;
}

.paragraph-23 {
  padding-top: 20px;
}

.paragraph-23.is-security-on-dark {
  color: #fff;
}

.eg-lic-layout {
  z-index: 1;
  grid-column-gap: 40px;
  grid-template-columns: minmax(0, 1.55fr) minmax(220px, .78fr);
  align-items: center;
  display: grid;
  position: relative;
}

.eg-lic-copy {
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.eg-lic-cta {
  grid-row-gap: 12px;
  flex-direction: column;
  align-items: stretch;
  row-gap: 12px;
  display: flex;
}

.eg-lic-checks {
  grid-column-gap: 24px;
  grid-row-gap: 12px;
  grid-template-columns: 1fr 1fr;
  width: 100%;
  margin-top: 28px;
  display: grid;
}

.eg-lic-check {
  grid-column-gap: 10px;
  align-items: center;
  column-gap: 10px;
  display: flex;
}

.eg-lic-check-label {
  color: #5a6b87;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 15px;
  font-weight: 600;
  line-height: 1.35;
}

.gpt-chat-promp-window-3 {
  background-color: #f7f9fc;
  border-radius: 1.75rem;
  min-height: 9.625rem;
  margin-bottom: 1rem;
  padding: 1.25rem;
  position: relative;
}

.gtp-chat-menu-3 {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  color: #030b1d;
  background-color: #fff;
  border-radius: .875rem;
  justify-content: center;
  align-items: center;
  padding: .75rem;
  font-size: .75rem;
  font-weight: 500;
  text-decoration: none;
  display: flex;
  position: relative;
  overflow: hidden;
  box-shadow: 0 .65px .65px #508dff0f, 0 2.58px 2.58px #508dff0f;
}

.div-block-49 {
  padding-bottom: 0;
}

.white-box-shadow-2 {
  background-color: #fff;
  border-radius: 2.5rem;
  max-width: 400px;
  margin: 40px 10px;
  box-shadow: 0 1.73px 1.73px #516d9a0f, 0 6.94px 6.94px #508dff0f;
}

.div-block-50 {
  margin-top: 10px;
  margin-bottom: 10px;
}

.div-block-51 {
  padding-top: 0;
  padding-bottom: 0;
}

.gtp-chat-menu-button-3 {
  color: #fff;
  background-color: #d3d8e9;
  border-radius: 100%;
  justify-content: center;
  align-items: center;
  min-width: 2.625rem;
  max-width: 2.625rem;
  min-height: 2.625rem;
  max-height: 2.625rem;
  display: flex;
}

.gtp-chat-features-3 {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  justify-content: flex-start;
  align-items: center;
  padding-left: .625rem;
  display: flex;
}

.div-block-52 {
  padding-right: 0;
}

.eg-prod-cap-fav {
  width: 24px;
  min-width: 24px;
  height: 24px;
  min-height: 24px;
  box-shadow: none;
  background-color: #0000;
  border-radius: 0;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  display: flex;
  overflow: visible;
}

.eg-prod-favicon {
  object-fit: contain;
  flex-shrink: 0;
  width: 24px;
  min-width: 24px;
  height: 24px;
  min-height: 24px;
  display: block;
}

.eg-license-section {
  background-color: #eef5ff;
  background-image: radial-gradient(80% 60% at 50% 0, #0060a914, #0000 70%);
  width: 100%;
  padding-top: 88px;
  padding-bottom: 88px;
  font-family: Montserrat, sans-serif;
  position: relative;
}

.eg-license-layout {
  grid-column-gap: 56px;
  grid-row-gap: 36px;
  grid-template-columns: minmax(0, 1.15fr) minmax(0, .85fr);
  align-items: center;
  display: grid;
}

.eg-license-copy {
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.eg-license-eyebrow {
  color: #5a7a9a;
  letter-spacing: .08em;
  text-transform: uppercase;
  margin-top: 0;
  margin-bottom: 14px;
  font-size: 12px;
  font-weight: 700;
}

.eg-license-title {
  color: #0a1f3a;
  letter-spacing: -.03em;
  margin-top: 0;
  margin-bottom: 16px;
  font-size: 40px;
  font-weight: 800;
  line-height: 1.12;
}

.eg-license-lead {
  color: #5a6b87;
  max-width: 520px;
  margin-top: 0;
  margin-bottom: 28px;
  font-size: 16px;
  line-height: 1.65;
}

.eg-license-actions {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  flex-wrap: wrap;
  align-items: center;
  margin-bottom: 14px;
  display: flex;
}

.eg-license-note {
  color: #5a6b87;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 13px;
  line-height: 1.45;
}

.eg-license-list {
  grid-row-gap: 14px;
  flex-direction: column;
  display: flex;
}

.eg-license-item {
  grid-column-gap: 12px;
  box-shadow: none;
  background-color: #0000;
  border-style: none;
  align-items: center;
  padding: 0;
  display: flex;
}

.eg-license-item-label {
  color: #5a6b87;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 15px;
  font-weight: 600;
  line-height: 1.35;
}

.eg-license-btn-primary {
  color: #fff;
  background-color: #0069b4;
  border-radius: 999px;
  justify-content: center;
  align-items: center;
  width: auto;
  min-height: 48px;
  padding: 13px 22px;
  font-size: 14px;
  font-weight: 700;
  text-decoration: none;
  display: inline-flex;
  box-shadow: 0 10px 22px #0060a947;
}

.eg-license-btn-secondary {
  color: #0a3d7a;
  background-color: #fff;
  border: 1px solid #c9daf0;
  border-radius: 999px;
  justify-content: center;
  align-items: center;
  width: auto;
  min-height: 48px;
  padding: 13px 22px;
  font-size: 14px;
  font-weight: 700;
  text-decoration: none;
  display: inline-flex;
  box-shadow: 0 1px 2px #0a1f3a0a;
}

.eg-license-check {
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: 22px;
  height: 22px;
  display: flex;
}

.eg-emaker-sec-copy {
  flex-direction: column;
  align-items: flex-start;
  width: 100%;
  min-width: 0;
  max-width: 100%;
  display: flex;
}

.eg-emaker-sec-lead {
  color: #e7f0f7;
  width: 100%;
  max-width: 540px;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 16px;
  line-height: 1.65;
}

.eg-emaker-sec-stat {
  flex-direction: column;
  display: flex;
}

.eg-emaker-sec-stat-num {
  color: #fff;
  letter-spacing: -.025em;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 30px;
  font-weight: 800;
  line-height: 1;
}

.eg-emaker-sec-stat-label {
  color: #e7f0f7b8;
  margin-top: 4px;
  margin-bottom: 0;
  font-size: 13px;
  font-weight: 500;
}

.eg-expert-section {
  background-color: #fff;
  width: 100%;
  padding-top: 96px;
  padding-bottom: 96px;
  font-family: Montserrat, sans-serif;
}

.eg-expert-layout {
  grid-column-gap: 64px;
  grid-row-gap: 40px;
  grid-template-columns: minmax(0, 1.05fr) minmax(0, .95fr);
  align-items: center;
  display: grid;
}

.eg-expert-copy {
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.eg-expert-title {
  color: #0a1f3a;
  letter-spacing: -.03em;
  margin-top: 0;
  margin-bottom: 18px;
  font-size: 40px;
  font-weight: 800;
  line-height: 1.12;
}

.eg-expert-lead {
  color: #5a6b87;
  max-width: 520px;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 16px;
  line-height: 1.65;
}

.eg-expert-side {
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.eg-expert-label {
  color: #5a6b87;
  margin-top: 0;
  margin-bottom: 16px;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.4;
}

.eg-expert-pills {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex-wrap: wrap;
  align-items: flex-start;
  margin-bottom: 28px;
  display: flex;
}

.eg-expert-pill {
  grid-column-gap: 8px;
  color: #0a1f3a;
  background-color: #fff;
  border: 1px solid #e4eefb;
  border-radius: 999px;
  justify-content: center;
  align-items: center;
  padding: 12px 18px;
  font-size: 14px;
  font-weight: 600;
  text-decoration: none;
  display: inline-flex;
  box-shadow: 0 1px 2px #0a1f3a0a;
}

.eg-expert-pill:hover, .eg-expert-pill:hover:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .eg-expert-pill:hover:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .eg-expert-pill:hover:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .eg-expert-pill:hover:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .eg-expert-pill:hover:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
  color: #0060a9;
  border-color: #c9daf0;
}

.eg-expert-cta {
  box-sizing: border-box;
  color: #fff;
  letter-spacing: -.01em;
  white-space: nowrap;
  background-color: #0069b4;
  border: 1px solid #0069b4;
  border-radius: 999px;
  justify-content: center;
  align-items: center;
  min-width: 148px;
  height: 48px;
  min-height: 48px;
  max-height: 48px;
  margin-top: 0;
  padding: 0 26px;
  font-size: 15px;
  font-weight: 700;
  line-height: 1;
  text-decoration: none;
  transition: transform .32s cubic-bezier(.16, 1, .3, 1), box-shadow .32s cubic-bezier(.16, 1, .3, 1), background-color .32s cubic-bezier(.16, 1, .3, 1), border-color .32s cubic-bezier(.16, 1, .3, 1);
  display: inline-flex;
  box-shadow: 0 8px 22px #0069b438;
}

.eg-expert-cta:hover, .eg-expert-cta:hover:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .eg-expert-cta:hover:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .eg-expert-cta:hover:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .eg-expert-cta:hover:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .eg-expert-cta:hover:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
  color: #fff;
  background-color: #00568f;
  border-color: #00568f;
  transform: translateY(-4px);
  box-shadow: 0 16px 36px #0069b447;
}

.custom-icon-set-18 {
  padding-right: 8px;
  font-family: Builderaifont, Arial, sans-serif;
  font-weight: 400;
}

.tool-tabs-link-version-two-2 {
  grid-column-gap: .25rem;
  grid-row-gap: .25rem;
  color: #5a6b87;
  background-color: #fff0;
  border: 1px solid #fff0;
  border-radius: 1rem;
  justify-content: center;
  align-items: center;
  padding: 1rem 2rem;
  transition: box-shadow .3s, border-color .3s, background-color .3s, color .3s;
  display: flex;
  position: relative;
}

.tool-tabs-link-version-two-2:hover, .tool-tabs-link-version-two-2:hover:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .tool-tabs-link-version-two-2:hover:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .tool-tabs-link-version-two-2:hover:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .tool-tabs-link-version-two-2:hover:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .tool-tabs-link-version-two-2:hover:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
  color: #0060a9;
}

.tool-tabs-link-version-two-2.w--current, .tool-tabs-link-version-two-2.w--current:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .tool-tabs-link-version-two-2.w--current:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .tool-tabs-link-version-two-2.w--current:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .tool-tabs-link-version-two-2.w--current:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .tool-tabs-link-version-two-2.w--current:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
  color: #0060a9;
  background-color: #fff;
  border-color: #f7f9fc;
  box-shadow: 0 1.35px 1.35px #516d9a0f, 0 5.38px 5.38px #508dff0f;
}

.tool-tabs-link-version-two-2.eg-tab-link-big {
  flex-grow: 1;
  flex-basis: 0%;
  padding-top: 1.25rem;
  padding-bottom: 1.25rem;
}

.tool-tabs-menu-version-two-2 {
  background-color: #f7f9fc;
  border-radius: 2rem;
  justify-content: center;
  align-items: center;
  max-width: 43.25rem;
  margin-left: auto;
  margin-right: auto;
  padding: .75rem;
  display: flex;
}

.tool-tabs-menu-version-two-2.eg-tab-menu-wide {
  width: 100%;
  max-width: 100%;
  padding: 1rem;
  box-shadow: 0 1.35px 1.35px #374e7612, 0 6px 16px #5a96ff1a;
}

.display-91 {
  font-family: Montserrat, sans-serif;
  font-size: 2.25rem;
  font-weight: 600;
  line-height: 1.25em;
}

.text-align-center-3 {
  text-align: center;
  margin-top: 40px;
  margin-bottom: 40px;
  padding-left: 0;
}

.tool-tabs-grid-2 {
  grid-row-gap: 15.875rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
}

.container-default-6 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  max-width: 75.25rem;
  margin-left: auto;
  margin-right: auto;
  padding-top: 0;
  padding-left: 1.5rem;
  padding-right: 1.5rem;
  display: block;
}

.container-default-6.is-small {
  max-width: 72.75rem;
  margin-top: 40px;
}

.display-92 {
  box-sizing: border-box;
  grid-column-gap: 6px;
  grid-row-gap: 6px;
  aspect-ratio: auto;
  color: #031834;
  white-space: normal;
  word-break: normal;
  overflow-wrap: normal;
  mix-blend-mode: normal;
  object-fit: fill;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  margin: auto auto auto 0;
  padding-left: 0;
  font-family: Montserrat, sans-serif;
  font-size: 3.75rem;
  font-weight: 700;
  line-height: 1.115em;
  display: flex;
  position: static;
}

.tool-tabs-card-2 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  background-color: #fff;
  border: 1px #f7f9fc;
  border-radius: 3.75rem;
  grid-template-rows: auto;
  grid-template-columns: minmax(17.125rem, 27.875rem) 1fr;
  grid-auto-columns: 1fr;
  padding: 4rem 0;
  text-decoration: none;
  display: grid;
  position: relative;
  overflow: hidden;
}

.eg-flow-embed-bg {
  border-radius: 1.75rem;
  min-height: 460px;
  display: block;
}

.eg-flow-embed-bg-1 {
  -webkit-backdrop-filter: blur(20px);
  backdrop-filter: blur(20px);
}

.inline-div-0-1-2-3-4-5-6-7-8-9-10-11-12-13-14-15-16-17-18-19-20-21-22-23-24-25-26-27-28-29-30-31-32-33-34-35-36-37-38-39-40-41-42 {
  display: none;
}

.eg-tab-label {
  font-size: 1.0625rem;
  font-weight: 600;
}

.eg-scroll-in {
  opacity: 0;
  transition: opacity .6s ease, transform undefined undefined;
  will-change: opacity, transform;
  transform-style: preserve-3d;
  transform: translate3d(0, 50px, 0);
}

.eg-scroll-in.is-on {
  opacity: 1;
  transform: none;
}

.eg-int-grid {
  grid-template-columns: repeat(3, 1fr);
  gap: 18px;
  margin-top: 20px;
  display: grid;
}

.eg-int-card {
  background-color: #fff;
  border: 1px solid #eef2f7;
  border-radius: 18px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  gap: 14px;
  padding-top: 26px;
  padding-bottom: 22px;
  display: flex;
}

.eg-int-logo {
  object-fit: contain;
  width: auto;
  max-width: 90%;
  height: 48px;
}

.eg-int-label {
  color: #0a1f3a;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Montserrat, sans-serif;
  font-size: 14px;
  font-weight: 700;
}

.eg-int-orbit {
  width: 100%;
  max-width: 560px;
  height: 560px;
  margin-top: 30px;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.eg-int-orbit.eg-int-orbit-hide-m {
  min-width: 0;
  margin-bottom: 40px;
}

.eg-int-core {
  z-index: 3;
  background-color: #fff;
  border-radius: 50%;
  justify-content: center;
  align-items: center;
  width: 140px;
  height: 140px;
  margin-top: -70px;
  margin-left: -70px;
  padding: 20px;
  display: flex;
  position: absolute;
  top: 280px;
  left: 280px;
  box-shadow: 0 1px 2px #1018280d, 0 18px 36px -14px #0060a959;
}

.eg-int-core-img {
  object-fit: contain;
  width: 100%;
}

.eg-int-spoke {
  z-index: 1;
  background-color: #cfe0f2;
  height: 2px;
  position: absolute;
}

.eg-int-spoke.inline-div-0 {
  transform-origin: 0;
  width: 158px;
  top: 279px;
  left: 280px;
  transform: rotate(-90deg);
}

.eg-int-spoke.inline-div-1 {
  transform-origin: 0;
  width: 158px;
  top: 279px;
  left: 280px;
  transform: rotate(-30deg);
}

.eg-int-spoke.inline-div-2 {
  transform-origin: 0;
  width: 158px;
  top: 279px;
  left: 280px;
  transform: rotate(30deg);
}

.eg-int-spoke.inline-div-3 {
  transform-origin: 0;
  width: 158px;
  top: 279px;
  left: 280px;
  transform: rotate(90deg);
}

.eg-int-spoke.inline-div-4 {
  transform-origin: 0;
  width: 158px;
  top: 279px;
  left: 280px;
  transform: rotate(150deg);
}

.eg-int-spoke.inline-div-5 {
  transform-origin: 0;
  width: 158px;
  top: 279px;
  left: 280px;
  transform: rotate(210deg);
}

.eg-int-orbit-icon {
  z-index: 2;
  flex-direction: column;
  align-items: center;
  gap: 10px;
  width: 108px;
  display: flex;
  position: absolute;
}

.eg-int-orbit-icon.inline-div-6 {
  top: 70px;
  left: 280px;
  transform: translate(-50%, -50%);
}

.eg-int-orbit-icon.inline-div-7 {
  top: 175px;
  left: 461.9px;
  transform: translate(-50%, -50%);
}

.eg-int-orbit-icon.inline-div-8 {
  top: 385px;
  left: 461.9px;
  transform: translate(-50%, -50%);
}

.eg-int-orbit-icon.inline-div-9 {
  top: 490px;
  left: 280px;
  transform: translate(-50%, -50%);
}

.eg-int-orbit-icon.inline-div-10 {
  top: 385px;
  left: 98.1px;
  transform: translate(-50%, -50%);
}

.eg-int-orbit-icon.inline-div-11 {
  top: 175px;
  left: 98.1px;
  transform: translate(-50%, -50%);
}

.eg-int-orbit-badge {
  background-color: #fff;
  border: 1px solid #eef2f7;
  border-radius: 28px;
  justify-content: center;
  align-items: center;
  width: 108px;
  height: 108px;
  padding: 18px;
  display: flex;
  box-shadow: 0 1px 2px #1018280a, 0 10px 22px -10px #1018281a;
}

.eg-int-orbit-label {
  color: #0a1f3a;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Montserrat, sans-serif;
  font-size: 13px;
  font-weight: 700;
}

.eg-di-wrap {
  flex-wrap: wrap;
  justify-content: center;
  gap: 26px 22px;
  margin-top: 24px;
  padding-top: 10px;
  padding-bottom: 10px;
  display: flex;
}

.eg-di-item {
  flex-direction: column;
  align-items: center;
  gap: 10px;
  width: 104px;
  display: flex;
}

.eg-di-badge {
  background: linear-gradient(150deg, #1e7dc8, #0060a9);
  border-radius: 26px;
  justify-content: center;
  align-items: center;
  width: 96px;
  height: 96px;
  display: flex;
  box-shadow: 0 14px 22px -10px #0060a973;
}

.eg-di-label {
  color: #0a1f3a;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Montserrat, sans-serif;
  font-size: 13px;
  font-weight: 600;
}

.inline-div-0-1-2-3-4-5-6-7-8-9-10-11-12-13-14-15-16-17-18-19-20-21-22-23-24-25-26-27-28-29-30-31-32-33-34-35-36-37-38-39-40-41-42-43 {
  background-image: radial-gradient(circle, #0060a906, #0060a900 72%);
  border: 1px solid #0060a91a;
  border-radius: 50%;
  width: 420px;
  height: 420px;
  margin-top: -210px;
  margin-left: -210px;
  position: absolute;
  top: 280px;
  left: 280px;
}

.inline-div-1-1-2-3-4-5-6-7-8-9-10-11-12-13-14-15-16-17 {
  background-image: radial-gradient(circle, #0060a90a, #0060a900 72%);
  border: 1px solid #0060a924;
  border-radius: 50%;
  width: 300px;
  height: 300px;
  margin-top: -150px;
  margin-left: -150px;
  position: absolute;
  top: 280px;
  left: 280px;
}

.inline-div-2-1-2-3-4-5-6-7-8-9-10-11-12-13-14-15-16-17 {
  pointer-events: none;
  position: absolute;
  inset: 0;
}

.inline-imgraw-0 {
  object-fit: cover;
  border-radius: 26px;
  width: 96px;
  height: 96px;
  box-shadow: 0 14px 22px -10px #0060a959;
}

.inline-div-0-1-2-3-4-5-6-7-8-9-10-11-12-13-14-15-16-17-18-19-20-21-22-23-24-25-26-27-28-29-30-31-32-33-34-35-36-37-38-39-40-41-42-43-44 {
  pointer-events: none;
  background-image: radial-gradient(circle, #ffffff8c 0%, #f4f9fe59 45%, #f4f9fe14 72%, #f4f9fe00 100%);
  border-radius: 50%;
  width: 440px;
  height: 440px;
  margin-top: -220px;
  margin-left: -220px;
  position: absolute;
  top: 280px;
  left: 280px;
  box-shadow: 0 30px 60px -30px #0060a91f, inset 0 1px 1px #fff9;
}

.eg-int-orbit-badge2 {
  background-color: #fff;
  border: 1px solid #eef2f7;
  border-radius: 24px;
  justify-content: center;
  align-items: center;
  width: 88px;
  height: 88px;
  padding: 16px;
  display: flex;
  box-shadow: 0 10px 20px -10px #10182829;
}

.eg-dash-h2 {
  color: #0a1f3a;
  letter-spacing: -.03em;
  margin-top: .75rem;
  margin-bottom: .75rem;
  font-family: Montserrat, sans-serif;
  font-size: 3.125rem;
  font-weight: 800;
  line-height: 1.05;
}

.eg-dash-h2.eg-dash-h2-boxed {
  border: 1.5px solid #bcdcf7;
  border-radius: 1rem;
  padding: 14px 22px;
  display: inline-block;
}

.eg-dash-lead {
  color: #5a6b87;
  max-width: 38rem;
  font-family: Montserrat, sans-serif;
  font-size: 1.1875rem;
  font-weight: 400;
  line-height: 1.6;
}

.inline-imgraw-0-1 {
  width: 14px;
  height: 14px;
}

.inline-div-1-1-2-3-4-5-6-7-8-9-10-11-12-13-14-15-16-17-18 {
  width: min(1160px, 100% - 44px);
  margin: 0 auto;
}

.inline-section-0 {
  background-color: #fff;
  padding: 108px 0;
}

.eg-support-plat-list {
  grid-column-gap: .625rem;
  grid-row-gap: .625rem;
  box-shadow: none;
  background-color: #0000;
  flex-direction: column;
  display: flex;
  overflow: visible;
}

.eg-support-plat-row {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  cursor: pointer;
  background-color: #fff;
  border: 1px solid #fff;
  border-radius: 1rem;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  min-height: 3.5rem;
  padding: .875rem 1.5rem;
  display: flex;
  overflow: visible;
  box-shadow: 0 1.35px 1.35px #528eff0f, 0 5.38px 5.38px #528eff0f;
}

.eg-support-plat-annat {
  color: #0060a9;
  letter-spacing: 0;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Montserrat, sans-serif;
  font-size: 1rem;
  font-weight: 500;
  line-height: 1.25;
}

.eg-bento-card {
  background-color: #fff;
  border-radius: 2rem;
  padding: 40px 36px 36px;
  box-shadow: 0 1.73px 1.73px #516d9a0f, 0 6.94px 6.94px #528eff0f, 0 30px 60px -28px #0060a929;
}

.eg-bento-card.eg-bento-card-m {
  min-width: 0;
  max-width: 100%;
}

.eg-bento-eyebrow {
  color: #0060a9;
  letter-spacing: .06em;
  text-transform: uppercase;
  background-color: #eef5ff;
  border-radius: 999px;
  align-items: center;
  gap: 6px;
  margin-bottom: 18px;
  padding: 6px 12px;
  font-family: Montserrat, sans-serif;
  font-size: 11px;
  font-weight: 800;
  display: inline-flex;
}

.eg-bento-eyebrow.inline-div-1 {
  background-color: #eef5ff;
}

.eg-bento-h3 {
  color: #0a1f3a;
  letter-spacing: -.02em;
  margin-top: 0;
  margin-bottom: 10px;
  font-family: Montserrat, sans-serif;
  font-size: 1.75rem;
  font-weight: 800;
}

.eg-bento-body {
  color: #5a6b87;
  margin-top: 0;
  margin-bottom: 28px;
  font-family: Montserrat, sans-serif;
  font-size: 15px;
  font-weight: 500;
  line-height: 1.6;
}

.eg-bento-grid2 {
  grid-template-columns: 1fr 1fr;
  gap: 14px;
  display: grid;
}

.eg-bento-mini {
  background-color: #fff;
  border: 1px solid #eef2f7;
  border-radius: 1.1rem;
  height: 100%;
  min-height: 132px;
  padding: 20px 18px 18px;
  transition: transform .25s, box-shadow .25s;
  position: relative;
  box-shadow: 0 1px 2px #10182808, 0 12px 24px -16px #0060a924;
}

.eg-bento-mini-icon {
  z-index: 3;
  pointer-events: none;
  background-color: #eef5ff;
  border-radius: .8rem;
  justify-content: center;
  align-items: center;
  width: 40px;
  height: 40px;
  margin-bottom: 14px;
  display: flex;
  position: relative;
}

.eg-bento-mini-icon.inline-div-0 {
  background-color: #2260a9;
}

.eg-bento-mini-icon.inline-div-1 {
  background-color: #eafaf1;
}

.eg-bento-mini-icon.inline-div-2 {
  background-color: #fff4e5;
}

.eg-bento-mini-icon.inline-div-3 {
  background-color: #fdeef5;
}

.eg-bento-mini-title {
  z-index: 3;
  pointer-events: none;
  color: #0a1f3a;
  margin-top: 0;
  margin-bottom: 3px;
  font-family: Montserrat, sans-serif;
  font-size: 14px;
  font-weight: 700;
  position: relative;
}

.eg-bento-mini-sub {
  z-index: 3;
  pointer-events: none;
  color: #5a6b87;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Montserrat, sans-serif;
  font-size: 12.5px;
  position: relative;
}

.eg-bento-footer {
  border-top: 1px solid #eef2f7;
  justify-content: space-between;
  align-items: center;
  margin-top: 24px;
  padding-top: 20px;
  display: flex;
}

.eg-bento-footer-label {
  color: #5a6b87;
  font-family: Montserrat, sans-serif;
  font-size: 13px;
  font-weight: 600;
}

.eg-bento-footer-num {
  color: #0060a9;
  letter-spacing: -.02em;
  font-family: Montserrat, sans-serif;
  font-size: 1.5rem;
  font-weight: 800;
}

.eg-bento-row1 {
  grid-template-columns: 1fr 1fr;
  gap: 20px;
  margin-top: 40px;
  display: grid;
}

.eg-bento-row1.eg-bento-row1-stack {
  min-width: 0;
}

.eg-bento-row2 {
  grid-template-columns: 1fr 1fr 1fr;
  gap: 20px;
  margin-top: 20px;
  display: grid;
}

.eg-bento-row2.eg-bento-row2-stack {
  min-width: 0;
}

.eg-bento-card-sm {
  background-color: #fff;
  border-radius: 1.75rem;
  padding: 32px 28px 28px;
  box-shadow: 0 1.73px 1.73px #516d9a0f, 0 6.94px 6.94px #528eff0f, 0 24px 48px -26px #0060a924;
}

.eg-bento-h3-sm {
  color: #0a1f3a;
  letter-spacing: -.015em;
  margin-top: 0;
  margin-bottom: 8px;
  font-family: Montserrat, sans-serif;
  font-size: 1.375rem;
  font-weight: 800;
}

.eg-bento-body-sm {
  color: #5a6b87;
  margin-top: 0;
  margin-bottom: 20px;
  font-family: Montserrat, sans-serif;
  font-size: 13.5px;
  line-height: 1.6;
}

.eg-bento-badge-lg {
  border-radius: 1rem;
  justify-content: center;
  align-items: center;
  width: 52px;
  height: 52px;
  margin-bottom: 18px;
  display: flex;
}

.eg-bento-badge-lg.inline-div-0 {
  background-image: linear-gradient(135deg, #1e88d6, #0060a9);
  box-shadow: 0 12px 22px -8px #0060a973;
}

.inline-imgraw-0-1-2 {
  width: 14px;
  height: 14px;
}

.inline-div-2-1-2-3-4-5-6-7-8-9-10-11-12-13-14-15-16-17-18 {
  background-color: #e4ebf4;
  border-radius: 999px;
  width: 60%;
  height: 6px;
  margin-bottom: 8px;
}

.inline-div-0-1-2-3-4-5-6-7-8-9-10-11-12-13-14-15-16-17-18-19-20-21-22-23-24-25-26-27-28-29-30-31-32-33-34-35-36-37-38-39-40-41-42-43-44-45-parent.inline-div-0-1-2-3-4-5-6-7-8-9-10-11-12-13-14-15-16-17-18-19-20-21-22-23-24-25-26-27-28-29-30-31-32-33-34-35-36-37-38-39-40-41-42-43-44-45 {
  background-image: linear-gradient(135deg, #1e88d6, #0060a9);
  box-shadow: 0 10px 18px -8px #0060a973;
}

.inline-div-0-1-2-3-4-5-6-7-8-9-10-11-12-13-14-15-16-17-18-19-20-21-22-23-24-25-26-27-28-29-30-31-32-33-34-35-36-37-38-39-40-41-42-43-44-45 {
  background-image: linear-gradient(135deg, #f083ab, #d6467e);
  box-shadow: 0 12px 22px -8px #d6467e73;
}

.inline-div-0-1-2-3-4-5-6-7-8-9-10-11-12-13-14-15-16-17-18-19-20-21-22-23-24-25-26-27-28-29-30-31-32-33-34-35-36-37-38-39-40-41-42-43-44-45-46 {
  background-image: linear-gradient(135deg, #4cc98a, #1aa15c);
  box-shadow: 0 12px 22px -8px #1aa15c73;
}

.inline-div-0-1-2-3-4-5-6-7-8-9-10-11-12-13-14-15-16-17-18-19-20-21-22-23-24-25-26-27-28-29-30-31-32-33-34-35-36-37-38-39-40-41-42-43-44-45-46-47 {
  color: #fff;
  background-image: linear-gradient(135deg, #1e88d6, #0060a9);
  border-radius: 50%;
  flex: none;
  justify-content: center;
  align-items: center;
  width: 36px;
  height: 36px;
  font-size: 16px;
  display: flex;
  box-shadow: 0 10px 20px -8px #0060a980;
}

.inline-span-0-1-2-3-4 {
  color: #1aa15c;
  white-space: nowrap;
  background-color: #eafaf1;
  border-radius: 999px;
  padding: 4px 10px;
  font-family: Montserrat, sans-serif;
  font-size: 9px;
  font-weight: 700;
  position: absolute;
  top: -4px;
  left: 50%;
  transform: translate(-50%, -100%);
}

.inline-div-0-1-2-3-4-5-6-7-8-9-10-11-12-13-14-15-16-17-18-19-20-21-22-23-24-25-26-27-28-29-30-31-32-33-34-35-36-37-38-39-40-41-42-43-44-45-46-47-48 {
  background-color: #fff;
  border: 1px solid #eef2f7;
  border-radius: 11px;
  flex: none;
  justify-content: center;
  align-items: center;
  width: 38px;
  height: 38px;
  display: flex;
  box-shadow: 0 1px 2px #1018280a;
}

.inline-div-1-1-2-3-4-5-6-7-8-9-10-11-12-13-14-15-16-17-18-19 {
  background-color: #dbe6f5;
  flex: 1;
  height: 1.5px;
}

.inline-div-2-1-2-3-4-5-6-7-8-9-10-11-12-13-14-15-16-17-18-19 {
  background-image: linear-gradient(135deg, #1e88d6, #0060a9);
  border-radius: 13px;
  flex: none;
  justify-content: center;
  align-items: center;
  width: 44px;
  height: 44px;
  display: flex;
  box-shadow: 0 10px 20px -8px #0060a973;
}

.inline-div-0-1-2-3-4-5-6-7-8-9-10-11-12-13-14-15-16-17-18-19-20-21-22-23-24-25-26-27-28-29-30-31-32-33-34-35-36-37-38-39-40-41-42-43-44-45-46-47-48-49 {
  background-color: #0a1f3a;
  border-radius: 50%;
  width: 24px;
  height: 24px;
  box-shadow: 0 1px 2px #1018281a;
}

.inline-div-1-1-2-3-4-5-6-7-8-9-10-11-12-13-14-15-16-17-18-19-20 {
  background-color: #0060a9;
  border-radius: 50%;
  width: 24px;
  height: 24px;
  box-shadow: 0 1px 2px #1018281a;
}

.inline-div-2-1-2-3-4-5-6-7-8-9-10-11-12-13-14-15-16-17-18-19-20 {
  background-color: #3aa15c;
  border-radius: 50%;
  width: 24px;
  height: 24px;
  box-shadow: 0 1px 2px #1018281a;
}

.inline-div-0-1-2-3-4-5-6-7-8-9-10-11-12-13-14-15-16-17-18-19-20-21-22-23-24-25-26-27-28-29-30-31-32-33-34-35-36-37-38-39-40-41-42-43-44-45-46-parent.inline-div-0-1-2-3-4-5-6-7-8-9-10-11-12-13-14-15-16-17-18-19-20-21-22-23-24-25-26-27-28-29-30-31-32-33-34-35-36-37-38-39-40-41-42-43-44-45-46 {
  background-image: linear-gradient(135deg, #4cc98a, #1aa15c);
  box-shadow: 0 10px 18px -8px #1aa15c73;
}

.inline-div-0-1-2-3-4-5-6-7-8-9-10-11-12-13-14-15-16-17-18-19-20-21-22-23-24-25-26-27-28-29-30-31-32-33-34-35-36-37-38-39-40-41-42-43-44-45-46-47-48-49-50 {
  background-color: #dbe6f5;
  border-radius: 999px;
  width: 70%;
  height: 6px;
  margin-bottom: 8px;
}

.inline-div-1-1-2-3-4-5-6-7-8-9-10-11-12-13-14-15-16-17-18-19-20-21 {
  background-color: #dbe6f5;
  border-radius: 999px;
  width: 90%;
  height: 6px;
  margin-bottom: 8px;
}

.inline-div-2-1-2-3-4-5-6-7-8-9-10-11-12-13-14-15-16-17-18-19-20-21 {
  background-color: #dbe6f5;
  border-radius: 999px;
  width: 55%;
  height: 6px;
  margin-bottom: 8px;
}

.inline-div-0-1-2-3-4-5-6-7-8-9-10-11-12-13-14-15-16-17-18-19-20-21-22-23-24-25-26-27-28-29-30-31-32-33-34-35-36-37-38-39-40-41-42-43-44-45-46-47-48-49-50-51 {
  background-image: linear-gradient(135deg, #1e88d6, #0060a9);
  border-radius: 9px;
  justify-content: center;
  align-items: center;
  width: 32px;
  height: 32px;
  margin-bottom: 8px;
  display: flex;
}

.inline-p-0 {
  color: #0a1f3a;
  margin: 0;
  font-family: Montserrat, sans-serif;
  font-size: 12px;
  font-weight: 700;
}

.inline-div-1-1-2-3-4-5-6-7-8-9-10-11-12-13-14-15-16-17-18-19-20-21-22 {
  background-color: #fff;
  border: 1px solid #eef2f7;
  border-radius: 12px;
  padding: 14px;
  box-shadow: 0 1px 2px #1018280a;
}

.inline-div-2-1-2-3-4-5-6-7-8-9-10-11-12-13-14-15-16-17-18-19-20-21-22 {
  background-image: linear-gradient(135deg, #4cc98a, #1aa15c);
  border-radius: 9px;
  justify-content: center;
  align-items: center;
  width: 32px;
  height: 32px;
  margin-bottom: 8px;
  display: flex;
}

.inline-p-1 {
  color: #0a1f3a;
  margin: 0;
  font-family: Montserrat, sans-serif;
  font-size: 12px;
  font-weight: 700;
}

.inline-div-0-1-2-3-4-5-6-7-8-9-10-11-12-13-14-15-16-17-18-19-20-21-22-23-24-25-26-27-28-29-30-31-32-33-34-35-36-37-38-39-40-41-42-43-44-45-46-47-48-49-50-51-52 {
  z-index: 3;
  color: #fff;
  background-image: linear-gradient(135deg, #1e88d6, #0060a9);
  border: 2px solid #fff;
  border-radius: 50%;
  justify-content: center;
  align-items: center;
  width: 38px;
  height: 38px;
  font-family: Montserrat, sans-serif;
  font-size: 13px;
  font-weight: 700;
  display: flex;
  box-shadow: 0 2px 6px #0060a94d;
}

.inline-div-1-1-2-3-4-5-6-7-8-9-10-11-12-13-14-15-16-17-18-19-20-21-22-23 {
  z-index: 2;
  color: #fff;
  background-image: linear-gradient(135deg, #4cc98a, #1aa15c);
  border: 2px solid #fff;
  border-radius: 50%;
  justify-content: center;
  align-items: center;
  width: 38px;
  height: 38px;
  margin-left: -12px;
  font-family: Montserrat, sans-serif;
  font-size: 13px;
  font-weight: 700;
  display: flex;
  box-shadow: 0 2px 6px #1aa15c4d;
}

.inline-div-2-1-2-3-4-5-6-7-8-9-10-11-12-13-14-15-16-17-18-19-20-21-22-23 {
  z-index: 1;
  color: #fff;
  background-image: linear-gradient(135deg, #f7b955, #e08a2c);
  border: 2px solid #fff;
  border-radius: 50%;
  justify-content: center;
  align-items: center;
  width: 38px;
  height: 38px;
  margin-left: -12px;
  font-family: Montserrat, sans-serif;
  font-size: 13px;
  font-weight: 700;
  display: flex;
  box-shadow: 0 2px 6px #e08a2c4d;
}

.inline-div-0-1-2-3-4-5-6-7-8-9-10-11-12-13-14-15-16-17-18-19-20-21-22-23-24-25-26-27-28-29-30-31-32-33-34-35-36-37-38-39-40-41-42-43-44-45-46-47-48-49-50-51-52-53 {
  background-color: #0a1f3a;
  border-radius: 50%;
  width: 24px;
  height: 24px;
  box-shadow: 0 1px 2px #1018281a;
}

.inline-div-1-1-2-3-4-5-6-7-8-9-10-11-12-13-14-15-16-17-18-19-20-21-22-23-24 {
  background-color: #0060a9;
  border-radius: 50%;
  width: 24px;
  height: 24px;
  box-shadow: 0 1px 2px #1018281a;
}

.inline-div-2-1-2-3-4-5-6-7-8-9-10-11-12-13-14-15-16-17-18-19-20-21-22-23-24 {
  background-color: #3aa15c;
  border-radius: 50%;
  width: 24px;
  height: 24px;
  box-shadow: 0 1px 2px #1018281a;
}

.inline-span-0-1-2-3-4-5 {
  color: #1aa15c;
  white-space: nowrap;
  background-color: #eafaf1;
  border-radius: 999px;
  padding: 0 10px 4px;
  font-family: Montserrat, sans-serif;
  font-size: 9px;
  font-weight: 700;
  position: absolute;
  top: 8px;
  left: 50%;
}

.inline-div-0-1-2-3-4-5-6-7-8-9-10-11-12-13-14-15-16-17-18-19-20-21-22-23-24-25-26-27-28-29-30-31-32-33-34-35-36-37-38-39-40-41-42-43-44-45-46-47-48-49-50-51-52-53-54 {
  background-color: #fff;
  border: 1px solid #eef2f7;
  border-radius: 11px;
  flex: none;
  justify-content: center;
  align-items: center;
  width: 38px;
  height: 38px;
  display: flex;
  box-shadow: 0 1px 2px #1018280a;
}

.inline-div-1-1-2-3-4-5-6-7-8-9-10-11-12-13-14-15-16-17-18-19-20-21-22-23-24-25 {
  background-color: #dbe6f5;
  flex: 1;
  height: 1.5px;
}

.inline-div-2-1-2-3-4-5-6-7-8-9-10-11-12-13-14-15-16-17-18-19-20-21-22-23-24-25 {
  background-image: linear-gradient(135deg, #1e88d6, #0060a9);
  border-radius: 13px;
  flex: none;
  justify-content: center;
  align-items: center;
  width: 44px;
  height: 44px;
  display: flex;
  box-shadow: 0 10px 20px -8px #0060a973;
}

.eg-vk-embed-slot {
  flex: none;
  width: 44px;
  height: 44px;
  line-height: 0;
  display: block;
}

.inline-div-0-1-2-3-4-5-6-7-8-9-10-11-12-13-14-15-16-17-18-19-20-21-22-23-24-25-26-27-28-29-30-31-32-33-34-35-36-37-38-39-40-41-42-43-44-45-46-47-48-49-50-51-52-53-54-55 {
  background-image: linear-gradient(135deg, #1e88d6, #0060a9);
  border-radius: 13px;
  flex: none;
  justify-content: center;
  align-items: center;
  width: 44px;
  height: 44px;
  display: flex;
  position: relative;
  box-shadow: 0 10px 20px -8px #0060a973;
}

.eg-vk-ping-slot {
  pointer-events: none;
  position: absolute;
  inset: 0;
}

.heading-9 {
  font-weight: var(--_typography---core--font--weight--bold);
  margin-top: 100px;
}

.section-39 {
  padding-bottom: 0;
}

.eg-demo-plat-list {
  grid-row-gap: .625rem;
  box-shadow: none;
  background-color: #0000;
  flex-direction: column;
  display: flex;
}

.eg-demo-plat-list.eg-nl-cta-list {
  grid-row-gap: .65rem;
  align-items: flex-start;
  width: auto;
}

.eg-demo-plat-row {
  cursor: pointer;
  background-color: #fff;
  border-width: 1px;
  border-color: #fff;
  border-radius: 1rem;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  min-height: 3.5rem;
  padding: .875rem 1.5rem;
  display: flex;
  box-shadow: 0 1.35px 1.35px #f5f9ff;
}

.eg-demo-plat-row.eg-nl-cta-row {
  background-color: #fff;
  border: 0 #0000;
  border-radius: 1rem;
  justify-content: space-between;
  align-self: flex-start;
  align-items: center;
  width: auto;
  min-width: 16.5rem;
  max-width: 18rem;
  min-height: 3.25rem;
  padding: .75rem 1rem;
  overflow: hidden;
  box-shadow: 0 1.35px 1.35px #528eff0f, 0 5.38px 5.38px #528eff0f;
}

.eg-demo-plat-row.eg-nl-cta-row:hover, .eg-demo-plat-row.eg-nl-cta-row:hover:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .eg-demo-plat-row.eg-nl-cta-row:hover:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .eg-demo-plat-row.eg-nl-cta-row:hover:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .eg-demo-plat-row.eg-nl-cta-row:hover:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .eg-demo-plat-row.eg-nl-cta-row:hover:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
  background-color: #fff;
  border-color: #0000;
}

.eg-demo-plat-brand {
  grid-column-gap: .875rem;
  align-items: center;
  column-gap: .875rem;
  display: flex;
}

.eg-demo-plat-sub {
  color: #5a6b87;
  margin-top: 0;
  margin-bottom: 0;
  font-size: .9375rem;
  font-weight: 500;
  line-height: 1.3;
}

.eg-demo-plat-sub.eg-nl-cta-name {
  color: #5a6b87;
  letter-spacing: 0;
  font-size: .75rem;
  font-weight: 500;
  line-height: 1.3;
}

.div-block-53 {
  padding-top: 0;
  padding-bottom: 0;
}

.div-block-54 {
  padding-right: 0;
}

.eg-demo-select {
  color: #0060a9;
  appearance: none;
  background-color: #f7f9fc;
  background-repeat: no-repeat;
  border: 0 solid #f7f9fc;
  border-radius: 1rem;
  width: 100%;
  min-height: 3rem;
  padding: .75rem 2.5rem .75rem 1rem;
  font-family: Montserrat, sans-serif;
  font-size: 1rem;
  box-shadow: 0 1.35px 1.35px #f5f9ff;
}

.eg-demo-select._w-select {
  color: #0060a9;
  appearance: none;
  background-color: #f7f9fc;
  background-repeat: no-repeat;
  border-radius: 1rem;
  width: 100%;
  min-height: 3rem;
  padding: .75rem 2.5rem .75rem 1rem;
  font-family: Montserrat, sans-serif;
  box-shadow: 0 1.35px 1.35px #528eff0f, 0 5.38px 5.38px #528eff0f;
}

.code-embed-4 {
  margin-top: 60px;
}

.display-93 {
  font-family: Montserrat, sans-serif;
  font-size: 1rem;
  font-weight: 600;
  line-height: 1.25em;
}

.display-93.text-color-title {
  color: #050f26;
  padding-top: 9px;
  padding-right: 36px;
  font-weight: 600;
}

.display-93.text-color-title.is-expert-copy {
  color: #0060a9;
}

.image-45 {
  padding-top: 6px;
  padding-left: 5px;
  padding-right: 0;
}

.custom-icon-set-19 {
  padding-right: 8px;
  font-family: Builderaifont, Arial, sans-serif;
  font-weight: 400;
}

.heading-10 {
  margin-top: 10px;
  margin-bottom: 10px;
  padding-top: 10px;
}

.heading-11 {
  margin-top: 0;
  padding-top: 20px;
  padding-bottom: 0;
}

.link-block-12 {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-end;
  align-items: center;
  display: flex;
}

.footer-wrapper-3 {
  width: 100%;
  max-width: none;
  margin-left: auto;
  margin-right: auto;
  padding-bottom: 1.25rem;
  padding-left: 0;
  padding-right: 0;
  position: relative;
  overflow: hidden;
}

.div-block-55 {
  margin-top: 40px;
}

.button-17 {
  z-index: 1;
  perspective: 100px;
  color: #fff;
  mix-blend-mode: normal;
  transform-style: preserve-3d;
  background-color: #0060a9;
  border: 1px solid #0060a9;
  border-radius: 2rem;
  justify-content: center;
  align-items: center;
  padding: 1rem 2rem;
  font-size: .875rem;
  font-weight: 500;
  line-height: 1.25em;
  text-decoration: none;
  transition-property: transform;
  transition-duration: .3s;
  position: relative;
  overflow: hidden;
}

.button-17:hover, .button-17:hover:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .button-17:hover:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .button-17:hover:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .button-17:hover:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .button-17:hover:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
  color: #fff;
  transform: scale3d(.98, .98, 1.01);
}

.social-media-link-3 {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  color: #62697d;
  font-size: 1.25rem;
  font-weight: 400;
  line-height: 1.25em;
  text-decoration: none;
  transition: color .3s;
}

.social-media-link-3:hover, .social-media-link-3:hover:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .social-media-link-3:hover:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .social-media-link-3:hover:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .social-media-link-3:hover:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .social-media-link-3:hover:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
  color: #0060a9;
}

.social-media-link-3.is-light-14 {
  color: #fff;
}

.social-media-link-3.is-light-14:hover, .social-media-link-3.is-light-14:hover:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .social-media-link-3.is-light-14:hover:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .social-media-link-3.is-light-14:hover:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .social-media-link-3.is-light-14:hover:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .social-media-link-3.is-light-14:hover:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
  color: #f7f9fc;
}

.eg-tag-platform-2 {
  color: #fff;
  letter-spacing: .08em;
  text-transform: uppercase;
  background-color: #0060a9;
  background-image: linear-gradient(135deg, #1e7dc8, #0060a9);
  border-radius: 100px;
  padding: .25rem .7rem;
  font-size: .625rem;
  font-weight: 700;
  position: absolute;
  top: 1rem;
  right: 1rem;
}

.paragraph-24 {
  color: #0060a9;
  column-count: auto;
  font-size: .875rem;
}

.text-span-2 {
  color: #0060a9;
}

.mg-bottom-4xl-3 {
  margin-bottom: 5rem;
}

.form-messages-3 {
  color: #0060a9;
  background-color: #fff;
  border: 1px solid #000;
  border-radius: .75rem;
  box-shadow: 0 4px 4px #0003, 0 1px 1px #0003;
}

.form-messages-3.is-small-message {
  border-color: #f7f9fc;
  justify-content: center;
  align-items: center;
  height: 4rem;
  padding: 1.5rem;
  font-weight: 500;
  display: flex;
}

.dropdown-toggle-5 {
  grid-column-gap: .25rem;
  grid-row-gap: .25rem;
  color: #0060a9;
  justify-content: center;
  align-items: center;
  padding: 0;
  font-weight: 500;
  display: flex;
}

.header-main-3 {
  width: 100%;
  max-width: 72.75rem;
  box-shadow: none;
  background-color: #fff;
  border-radius: 1.5rem;
  padding-top: 1rem;
  padding-bottom: 1rem;
  position: relative;
}

.header-main-3.is-simple-2 {
  box-shadow: none;
  background-color: #0000;
  border-radius: 0;
  padding-top: 0;
  padding-bottom: 0;
}

.eg-tag-addon-2 {
  color: #0060a9;
  letter-spacing: .08em;
  text-transform: uppercase;
  background-color: #eef5ff;
  border-radius: 100px;
  padding: .25rem .7rem;
  font-size: .625rem;
  font-weight: 700;
  position: absolute;
  top: 1rem;
  right: 1rem;
}

.dropdown-nav-3 {
  background-color: #fff0;
  padding-top: 1rem;
  left: 0;
  right: 0;
}

.display-94 {
  font-family: var(--_typography---core--font--family--primary-font);
  font-size: 2.25rem;
  font-weight: 600;
  line-height: 1.25em;
}

.social-media-flex-3 {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.display-95 {
  margin-bottom: 37px;
  font-family: Montserrat, sans-serif;
  font-size: 1.25rem;
  font-weight: 600;
  line-height: 1.25em;
}

.input-4 {
  color: #0060a9;
  background-color: #f7f9fc;
  border: 1px solid #f7f9fc;
  border-radius: 1rem;
  height: 4rem;
  margin-bottom: 0;
  padding: 1.25rem 1.5rem;
  font-size: .875rem;
  line-height: 1.25em;
  transition: border-color .3s;
  box-shadow: 0 1.35px 1.35px #f5f9ff;
}

.input-4:hover, .input-4:hover:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .input-4:hover:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .input-4:hover:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .input-4:hover:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .input-4:hover:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5), .input-4:focus, .input-4:focus:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .input-4:focus:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .input-4:focus:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .input-4:focus:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .input-4:focus:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
  border-color: #0060a9;
}

.input-4::placeholder, .input-4:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af)::placeholder, .input-4:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e)::placeholder, .input-4:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943)::placeholder, .input-4:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8)::placeholder, .input-4:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5)::placeholder {
  color: #62697d;
}

.heading-12 {
  color: #050f26;
}

.paragraph-26 {
  white-space: normal;
  word-break: normal;
  width: 300px;
  padding-right: 60px;
}

.paragraph-27 {
  padding-top: 10px;
  padding-bottom: 0;
}

.footer-3 {
  border-radius: 3.75rem;
  position: relative;
  overflow: hidden;
}

.footer-3.is-version-one {
  color: #f7f9fc;
  background-color: #0060a9;
  background-image: linear-gradient(135deg, #0060a9 0%, #002b4c 100%);
  border-radius: 3.75rem 3.75rem 0 0;
}

.text-color-light-2 {
  color: #fff;
}

.dropdown-8 {
  margin-left: 0;
  margin-right: 0;
  padding: 0;
  position: static;
}

.image-46 {
  float: none;
  clear: none;
  margin-top: 10px;
  padding-left: 0;
  padding-right: 200px;
  position: static;
}

.section-42 {
  background-color: #f5f9ff;
}

.div-block-57 {
  justify-content: stretch;
}

.link-8 {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  color: var(--_colors---neutrals--600);
  text-align: left;
  font-weight: 400;
  line-height: 1.25em;
  text-decoration: none;
  transition: color .3s;
}

.link-8:hover, .link-8:hover:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .link-8:hover:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .link-8:hover:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .link-8:hover:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .link-8:hover:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
  color: #0060a9;
}

.link-8.is-neutral-light {
  color: #f7f9fc;
}

.link-8.is-neutral-light:hover, .link-8.is-neutral-light:hover:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .link-8.is-neutral-light:hover:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .link-8.is-neutral-light:hover:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .link-8.is-neutral-light:hover:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .link-8.is-neutral-light:hover:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5), .link-8.is-title-24, .link-8.is-title-24:hover, .link-8.is-title-24:hover:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .link-8.is-title-24:hover:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .link-8.is-title-24:hover:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .link-8.is-title-24:hover:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .link-8.is-title-24:hover:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
  color: #0060a9;
}

.heading-13 {
  margin-top: 10px;
  padding-top: 0;
}

.paragraph-28 {
  float: none;
  text-align: right;
  display: block;
}

.paragraph-29 {
  text-indent: 0;
  font-weight: 400;
}

.div-block-58 {
  margin-top: 100px;
  margin-bottom: 100px;
}

.paragraph-30 {
  color: #0060a9;
}

.paragraph-31 {
  padding-top: 20px;
}

.div-block-59 {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  align-items: stretch;
  width: 550px;
}

.logo-light-4.is-dark-6 {
  display: none;
}

.control-group-6 {
  text-align: center;
  flex-flow: wrap;
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
}

.control-group-6.is-mid-12 {
  font-weight: 500;
}

.div-block-60 {
  justify-content: center;
  align-items: center;
  margin-top: 140px;
}

.eg-demo-datetime {
  color: #0060a9;
  cursor: pointer;
  accent-color: #0060a9;
  --lightningcss-light: initial;
  --lightningcss-dark: ;
  color-scheme: light;
  background-color: #f7f9fc;
  border: 0 solid #f7f9fc;
  border-radius: 1rem;
  width: 100%;
  min-height: 3rem;
  padding: .75rem 1rem;
  font-family: Montserrat, sans-serif;
  font-size: 1rem;
  transition-property: box-shadow, outline-color, background-color;
  transition-duration: .15s;
  transition-timing-function: ease;
  box-shadow: 0 1.35px 1.35px #f5f9ff;
}

.eg-demo-datetime._w-input {
  color: #0060a9;
  background-color: #f7f9fc;
  border-radius: 1rem;
  width: 100%;
  min-height: 3rem;
  padding: .75rem 1rem;
  font-family: Montserrat, sans-serif;
  box-shadow: 0 1.35px 1.35px #528eff0f, 0 5.38px 5.38px #528eff0f;
}

.eg-demo-textarea-fix {
  color: #0060a9;
  resize: vertical;
  background-color: #f7f9fc;
  border: 0 solid #e6edf7;
  border-radius: 1rem;
  width: 100%;
  min-height: 8rem;
  padding: .75rem 1rem;
  font-family: Montserrat, sans-serif;
  box-shadow: 0 1.35px 1.35px #528eff0f, 0 5.38px 5.38px #528eff0f;
}

.eg-demo-textarea-fix._w-input {
  color: #0060a9;
  resize: vertical;
  background-color: #f7f9fc;
  border-radius: 1rem;
  width: 100%;
  min-height: 8rem;
  padding: .75rem 1rem;
  font-family: Montserrat, sans-serif;
  box-shadow: 0 1.35px 1.35px #528eff0f, 0 5.38px 5.38px #528eff0f;
}

.brandmini {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  background-color: #fff;
  border: 1px solid #e6edf7;
  border-radius: 16px;
  align-items: center;
  width: max-content;
  max-width: 100%;
  padding: 10px 14px;
  display: flex;
  box-shadow: 0 1.73px 1.73px #516d9a0f, 0 6.94px 6.94px #528eff0f;
}

.brandmini-chip {
  border-radius: 10px;
  flex: none;
  justify-content: center;
  align-items: center;
  width: 32px;
  height: 32px;
  display: flex;
}

.brandmini-chip-logo {
  background-color: #0060a9;
  position: relative;
  overflow: hidden;
}

.brandmini-logo-a {
  background-color: #4b96cf;
  border-radius: 50%;
  width: 20px;
  height: 20px;
  position: absolute;
  top: 4px;
  left: 4px;
}

.brandmini-logo-b {
  background-color: #0a1f3a;
  border-radius: 50%;
  width: 14px;
  height: 14px;
  position: absolute;
  bottom: 4px;
  right: 4px;
}

.brandmini-chip-type {
  color: #0a1f3a;
  background-color: #f7f9fc;
  font-family: Montserrat, sans-serif;
  font-size: 15px;
  font-weight: 700;
}

.brandmini-swatches {
  grid-column-gap: 5px;
  grid-row-gap: 5px;
  align-items: center;
  display: flex;
}

.brandmini-dot {
  border: 2px solid #fff;
  border-radius: 50%;
  width: 12px;
  height: 12px;
  box-shadow: 0 0 0 1px #e6edf7;
}

.brandmini-dot-1 {
  background-color: #0060a9;
}

.brandmini-dot-2 {
  background-color: #0a1f3a;
}

.brandmini-dot-3 {
  background-color: #62697d;
}

.div-block-55 {
  grid-column-gap: 18px;
  grid-row-gap: 18px;
  margin-top: 36px;
  display: flex;
}

.div-block-55.is-security-compact {
  margin-top: 24px;
}

.image-46 {
  max-width: 43%;
}

.card-24 {
  z-index: 1;
  background-color: #fff;
  border: 1px solid #f7f9fc;
  border-radius: 2rem;
  text-decoration: none;
  position: relative;
  overflow: hidden;
  box-shadow: 0 1.35px 1.35px #508dff0f, 0 5.38px 5.38px #508dff0f;
}

.card-24.is-lg {
  padding: 2.5rem;
}

.section-40 {
  margin-top: 20px;
  margin-bottom: auto;
}

.paragraph-24 {
  padding-top: 10px;
}

.div-block-56 {
  padding-bottom: 10px;
}

.div-block-56.is-security-glass {
  background-color: #ffffff29;
  border-color: #ffffff52;
}

.display-95 {
  font-family: Montserrat, sans-serif;
  font-size: 1rem;
  font-weight: 600;
  line-height: 1.25em;
}

.display-95.text-color-title {
  color: #050f26;
  padding-top: 9px;
  padding-right: 36px;
  font-weight: 500;
}

.link-block-12 {
  margin: 0;
}

.div-block-57 {
  grid-column-gap: 13px;
  grid-row-gap: 13px;
}

.div-block-57.is-security-layout {
  grid-template-columns: minmax(0, 1.05fr) minmax(280px, .95fr);
  align-items: center;
  gap: 40px 64px;
  width: 100%;
  height: auto;
  min-height: 0;
  display: grid;
}

.paragraph-25 {
  padding-top: 20px;
}

.paragraph-25.is-security-on-dark {
  color: #fff;
  width: 100%;
  max-width: 540px;
}

.div-block-58 {
  justify-content: stretch;
}

.heading-10 {
  margin-top: 10px;
  padding-top: 0;
}

.image-47 {
  padding-top: 6px;
  padding-left: 5px;
  padding-right: 0;
}

.image-48 {
  border-radius: 32px;
  width: 100%;
  min-width: 300px;
  height: auto;
  min-height: 300px;
  margin-top: 0;
  margin-bottom: -32px;
  padding-top: 0;
  padding-bottom: 0;
  display: block;
}

.div-block-59 {
  margin-top: 100px;
  margin-bottom: 100px;
}

.paragraph-26 {
  padding-top: 10px;
}

.display-96 {
  font-family: Montserrat, sans-serif;
  font-size: 1rem;
  font-weight: 600;
  line-height: 1.25em;
}

.display-96.text-color-title {
  color: #050f26;
  padding-top: 9px;
  padding-right: 36px;
  font-weight: 500;
}

.heading-11 {
  margin-top: 10px;
  padding-top: 0;
}

.image-49 {
  padding-top: 6px;
  padding-left: 5px;
  padding-right: 0;
}

.image-50 {
  border-radius: 32px;
  width: 100%;
  min-width: 300px;
  height: auto;
  min-height: 300px;
  margin-top: 0;
  margin-bottom: -32px;
  padding-top: 0;
  padding-bottom: 0;
  display: block;
}

.div-block-60 {
  margin-top: 100px;
  margin-bottom: 100px;
}

.eg-boka-demo-intro {
  margin-top: 4rem;
  margin-bottom: 3rem;
  padding-top: 2rem;
}

.eg-boka-demo-intro.demo-grid {
  grid-template-columns: 1fr 1fr;
  align-items: start;
  gap: 48px;
  margin-top: 0;
  margin-bottom: 0;
  display: grid;
}

.eg-boka-demo-heading {
  color: #0060a9;
  margin: 0 0 1.25rem;
  font-family: Montserrat, sans-serif;
  font-size: clamp(1.75rem, 3.5vw, 2.5rem);
  font-weight: 700;
  line-height: 1.15;
}

.eg-boka-demo-lead {
  color: #5a6b87;
  margin: 0;
  font-size: 1.125rem;
  line-height: 1.6;
}

.eg-boka-demo-photo-wrap {
  width: 100%;
  max-width: 380px;
  margin: 0 auto;
  position: relative;
}

.eg-boka-demo-photo {
  object-fit: cover;
  object-position: center top;
  border-radius: 2rem;
  width: 100%;
  height: 500px;
  box-shadow: 0 0 0 1px #fff9, 0 2px 4px #0a1f3a0a, 0 16px 40px -8px #0a1f3a29, 0 40px 80px -20px #0060a940;
}

.eg-boka-demo-card {
  grid-column-gap: .75rem;
  grid-row-gap: .75rem;
  -webkit-backdrop-filter: blur(20px) saturate(180%);
  backdrop-filter: blur(20px) saturate(180%);
  background-color: #fffffff7;
  border: 1px solid #e6edf7f2;
  border-radius: 1.125rem;
  align-items: center;
  width: calc(100% - 2.5rem);
  max-width: 17.5rem;
  padding: .875rem 1rem;
  display: flex;
  position: absolute;
  bottom: 1.5rem;
  left: 50%;
  transform: translateX(-50%);
  box-shadow: 0 2px 8px #0a1f3a0f, 0 12px 32px -8px #0060a92e;
}

.eg-boka-demo-card-logo {
  background-color: #eef5ff;
  border-radius: 999px;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: 2.5rem;
  height: 2.5rem;
  display: flex;
}

.eg-boka-demo-card-logo-img {
  object-fit: contain;
  width: 1.375rem;
  height: 1.375rem;
}

.eg-boka-demo-card-name {
  color: #0a1f3a;
  font-family: Montserrat, sans-serif;
  font-size: .9375rem;
  font-weight: 700;
  line-height: 1.3;
  display: block;
}

.eg-boka-demo-card-role {
  color: #5a6b87;
  margin-top: .125rem;
  font-family: Montserrat, sans-serif;
  font-size: .75rem;
  font-weight: 500;
  display: block;
}

.code-embed-5 {
  margin-top: 40px;
}

.div-block-61 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex-wrap: nowrap;
  justify-content: center;
  align-items: center;
  gap: 32px 48px;
  width: 100%;
  max-width: 100%;
  display: flex;
}

.paragraph-32 {
  font-weight: var(--_typography---core--font--weight--bold);
}

.paragraph-33, .paragraph-34 {
  font-weight: var(--_typography---core--font--weight--strong);
}

.paragraph-35, .paragraph-36 {
  text-align: center;
}

.eg-sandra-card-anchor {
  position: relative;
}

.heading-14 {
  font-weight: var(--_typography---core--font--weight--bold);
}

.display-97 {
  box-sizing: border-box;
  grid-column-gap: 6px;
  grid-row-gap: 6px;
  aspect-ratio: auto;
  color: var(--_colors---primary--100);
  white-space: normal;
  word-break: normal;
  overflow-wrap: normal;
  mix-blend-mode: normal;
  object-fit: fill;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  margin: auto auto auto 0;
  padding-left: 0;
  font-family: Montserrat, sans-serif;
  font-size: 3.75rem;
  font-weight: 700;
  line-height: 1.115em;
  display: flex;
  position: static;
}

.display-97.text-color-light {
  color: #0060a9;
  white-space: normal;
  word-break: normal;
  overflow-wrap: normal;
  justify-content: center;
  align-items: center;
  margin-left: auto;
  margin-right: auto;
  display: block;
  position: static;
}

.mg-top-4xs-6 {
  aspect-ratio: auto;
  text-align: left;
  white-space: normal;
  word-break: normal;
  object-fit: contain;
  flex: 0 auto;
  order: 0;
  height: 6rem;
  min-height: 6rem;
  margin-top: .5rem;
  padding-left: 0;
  padding-right: 0;
  display: block;
}

.heading-15 {
  text-align: center;
  font-weight: 700;
}

.custom-icon-set-20 {
  padding-right: 8px;
  font-family: Builderaifont, Arial, sans-serif;
  font-weight: 400;
}

.display-98 {
  box-sizing: border-box;
  grid-column-gap: 6px;
  grid-row-gap: 6px;
  aspect-ratio: auto;
  color: var(--_colors---primary--100);
  white-space: normal;
  word-break: normal;
  overflow-wrap: normal;
  mix-blend-mode: normal;
  object-fit: fill;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  margin: auto auto auto 0;
  padding-left: 0;
  font-family: Montserrat, sans-serif;
  font-size: 3.75rem;
  font-weight: 700;
  line-height: 1.115em;
  display: flex;
  position: static;
}

.heading-16 {
  margin-top: 0;
  padding-top: 20px;
  padding-bottom: 0;
}

.tool-tabs-link-version-two-3 {
  grid-column-gap: .25rem;
  grid-row-gap: .25rem;
  color: #5a6b87;
  background-color: #fff0;
  border: 1px solid #fff0;
  border-radius: 1rem;
  justify-content: center;
  align-items: center;
  padding: 1rem 2rem;
  transition: box-shadow .3s, border-color .3s, background-color .3s, color .3s;
  display: flex;
  position: relative;
}

.tool-tabs-link-version-two-3:hover, .tool-tabs-link-version-two-3:hover:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .tool-tabs-link-version-two-3:hover:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .tool-tabs-link-version-two-3:hover:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .tool-tabs-link-version-two-3:hover:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .tool-tabs-link-version-two-3:hover:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
  color: #0060a9;
}

.tool-tabs-link-version-two-3.w--current, .tool-tabs-link-version-two-3.w--current:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .tool-tabs-link-version-two-3.w--current:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .tool-tabs-link-version-two-3.w--current:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .tool-tabs-link-version-two-3.w--current:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .tool-tabs-link-version-two-3.w--current:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
  color: #0060a9;
  background-color: #fff;
  border-color: #f7f9fc;
  box-shadow: 0 1.35px 1.35px #516d9a0f, 0 5.38px 5.38px #508dff0f;
}

.tool-tabs-menu-version-two-3 {
  background-color: #f7f9fc;
  border-radius: 2rem;
  justify-content: center;
  align-items: center;
  max-width: 43.25rem;
  margin-left: auto;
  margin-right: auto;
  padding: .75rem;
  display: flex;
}

.display-99 {
  font-family: Montserrat, sans-serif;
  font-size: 2.25rem;
  font-weight: 600;
  line-height: 1.25em;
}

.text-align-center-4 {
  text-align: center;
  margin-top: 40px;
  margin-bottom: 40px;
  padding-left: 0;
}

.paragraph-37 {
  white-space: normal;
  word-break: normal;
  width: 300px;
  padding-right: 60px;
}

.code-embed-6 {
  margin-top: 100px;
}

.paragraph-38 {
  float: none;
  text-align: right;
  display: block;
}

.paragraph-39 {
  text-indent: 0;
  font-weight: 400;
}

.div-block-63 {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  align-items: stretch;
  width: 550px;
}

.eg-login-row {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  flex-flow: wrap;
  grid-template-columns: 1fr 1fr;
  grid-auto-rows: 1fr;
  justify-content: center;
  align-items: stretch;
  width: 100%;
  display: grid;
}

.paragraph-40 {
  color: #5a6b87;
}

.display-100 {
  box-sizing: border-box;
  grid-column-gap: 6px;
  grid-row-gap: 6px;
  aspect-ratio: auto;
  color: var(--_colors---primary--100);
  white-space: normal;
  word-break: normal;
  overflow-wrap: normal;
  mix-blend-mode: normal;
  object-fit: fill;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  margin: auto auto auto 0;
  padding-left: 0;
  font-family: Montserrat, sans-serif;
  font-size: 3.75rem;
  font-weight: 700;
  line-height: 1.115em;
  display: flex;
  position: static;
}

.display-100.eg-login-welcome {
  max-width: 100%;
}

.display-100.eg-login-welcome.eg-login-800-d100 {
  font-weight: 800;
}

.display-101 {
  font-family: Montserrat, sans-serif;
  font-size: 1.5rem;
  font-weight: 600;
  line-height: 1.25em;
}

.display-101.text-color-title.mg-top-xs {
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.display-101.text-color-title.mg-top-xs.eg-login-800-d101 {
  color: var(--_colors---primary--100);
  font-weight: 800;
}

.custom-icon-set-21 {
  padding-right: 8px;
  font-family: Builderaifont, Arial, sans-serif;
  font-weight: 400;
}

.button-18 {
  z-index: 1;
  clear: right;
  perspective: 100px;
  color: #fff;
  text-align: center;
  mix-blend-mode: normal;
  transform-style: preserve-3d;
  background-color: #0060a9;
  border: 1px solid #0060a9;
  border-radius: 2rem;
  justify-content: center;
  align-items: center;
  padding: 1rem 2rem;
  font-size: .875rem;
  font-weight: 500;
  line-height: 1.25em;
  text-decoration: none;
  transition-property: transform;
  transition-duration: .3s;
  position: relative;
  overflow: hidden;
}

.button-18:hover, .button-18:hover:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .button-18:hover:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .button-18:hover:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .button-18:hover:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .button-18:hover:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
  color: #fff;
  transform: scale3d(.98, .98, 1.01);
}

.button-18.is-secondary-159 {
  color: #414042;
  background-color: #fff0;
  border-color: #e6e9f1;
  transition-property: transform;
  transition-duration: .3s;
  transition-timing-function: ease;
  box-shadow: 0 2px 4px #14142b0a;
}

.button-18.is-secondary-159:hover, .button-18.is-secondary-159:hover:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .button-18.is-secondary-159:hover:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .button-18.is-secondary-159:hover:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .button-18.is-secondary-159:hover:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .button-18.is-secondary-159:hover:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
  color: #0060a9;
}

.grid-2-columns-8 {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  border: 1px solid #fff;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: start;
  display: grid;
}

.grid-2-columns-8.why-join-us {
  grid-template-rows: 1fr 1fr;
  grid-auto-rows: 1fr;
  align-items: stretch;
}

.grid-2-columns-8.why-join-us.eg-login-grid-stack {
  min-width: 0;
}

.section-43 {
  background-color: #fff;
  max-width: 90rem;
  padding-top: 7.5rem;
  padding-bottom: 7.5rem;
}

.section-43.is-4-375rem-xl {
  padding-top: 4.375rem;
  padding-bottom: 8.75rem;
}

.mg-top-4xs-7 {
  aspect-ratio: auto;
  text-align: left;
  white-space: normal;
  word-break: normal;
  object-fit: contain;
  flex: 0 auto;
  order: 0;
  min-width: 300px;
  height: 6rem;
  min-height: 6rem;
  margin-top: .5rem;
  padding-left: 0;
  padding-right: 0;
  display: block;
}

.mg-top-4xs-7.eg-login-card-body {
  font-family: var(--_typography---core--font--family--primary-font);
  color: var(--_colors---neutrals--600);
  font-size: 14px;
  font-weight: 500;
  line-height: 1.6;
}

.display-102 {
  font-family: Montserrat, sans-serif;
  font-size: 1rem;
  font-weight: 600;
  line-height: 1.25em;
}

.display-102.text-color-title {
  color: #050f26;
  font-weight: 600;
}

.mg-vertical-4xs---2xs-3 {
  margin-top: .5rem;
  margin-bottom: 1rem;
  padding-bottom: 10px;
}

.text-block-19.is-secondary-161 {
  color: #414042;
}

.grid-2-columns-right-3xl-2 {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 2fr;
}

.grid-2-columns-right-3xl-2.is-2-column-tablet.is-gap-col-3xl {
  grid-template-columns: 2fr;
}

.dot-2 {
  background-color: #0060a9;
  border-radius: 100%;
  min-width: .375rem;
  max-width: .375rem;
  min-height: .375rem;
  max-height: .375rem;
}

.mg-bottom-lg-2 {
  margin-bottom: 2.5rem;
}

.section-44 {
  background-color: #fff;
  padding-top: 7.5rem;
  padding-bottom: 7.5rem;
}

.section-44.is-top-3-75rem {
  padding-top: 3.75rem;
}

.display-103 {
  font-family: Montserrat, sans-serif;
  font-size: 1.25rem;
  font-weight: 700;
  line-height: 1.25em;
}

.grid-1-column-25 {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  flex-direction: column;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.accordion-button-3 {
  color: #8f96a9;
  min-width: 4rem;
  max-width: 4rem;
  min-height: 4rem;
  max-height: 4rem;
  transform-style: preserve-3d;
  background-color: #f7f9fc;
  border: 1px solid #f7f9fc;
  border-radius: 1rem;
  justify-content: center;
  align-items: center;
  margin-left: 0;
  margin-right: 0;
  padding: 0;
  font-size: 1.125rem;
  font-weight: 500;
  line-height: 1.25em;
  text-decoration: none;
  transition-property: transform;
  display: flex;
  position: relative;
  overflow: hidden;
}

.accordion-button-3:hover, .accordion-button-3:hover:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .accordion-button-3:hover:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .accordion-button-3:hover:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .accordion-button-3:hover:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .accordion-button-3:hover:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
  color: #fff;
  transform: scale3d(.98, .98, 1.01);
}

.container-default-7 {
  max-width: 75.25rem;
  margin-left: auto;
  margin-right: auto;
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}

.display-104 {
  font-family: var(--_typography---core--font--family--primary-font);
  font-size: 3.75rem;
  font-weight: 600;
  line-height: 1.115em;
}

.display-104.mg-bottom-4xs {
  color: #050f26;
  font-weight: 700;
}

.accordion-item-3 {
  cursor: pointer;
  background-color: #fff;
  border-radius: 2rem;
  padding: 1.25rem 1.25rem 1.25rem 2.5rem;
  text-decoration: none;
  transition: transform .3s;
  position: relative;
}

.accordion-item-3:hover, .accordion-item-3:hover:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .accordion-item-3:hover:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .accordion-item-3:hover:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .accordion-item-3:hover:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .accordion-item-3:hover:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
  transform: translate(3px);
}

.accordion-item-3:lang(en), .accordion-item-3:lang(en):where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .accordion-item-3:lang(en):where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .accordion-item-3:lang(en):where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .accordion-item-3:lang(en):where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .accordion-item-3:lang(en):where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
  box-shadow: none;
}

.grid-2-columns-9 {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: start;
  display: grid;
}

.accordion-item-content-3 {
  z-index: 1;
  grid-column-gap: .75rem;
  grid-row-gap: .75rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr minmax(4rem, 4rem);
  grid-auto-columns: 1fr;
  justify-content: space-between;
  place-items: center stretch;
  display: grid;
  position: relative;
}

.display-105 {
  box-sizing: border-box;
  grid-column-gap: 6px;
  grid-row-gap: 6px;
  aspect-ratio: auto;
  color: var(--_colors---primary--100);
  white-space: normal;
  word-break: normal;
  overflow-wrap: normal;
  mix-blend-mode: normal;
  object-fit: fill;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  margin: auto auto auto 0;
  padding-left: 0;
  font-family: Montserrat, sans-serif;
  font-size: 3.75rem;
  font-weight: 700;
  line-height: 1.115em;
  display: flex;
  position: static;
}

.display-105.text-color-light {
  color: #0060a9;
  white-space: normal;
  word-break: normal;
  overflow-wrap: normal;
  justify-content: center;
  align-items: center;
  margin-left: auto;
  margin-right: auto;
  display: block;
  position: static;
}

.image-51 {
  box-sizing: border-box;
  text-align: center;
  vertical-align: baseline;
  object-fit: fill;
  border-radius: 0;
  max-width: 70%;
  max-height: 70px;
  padding-top: 0;
  padding-right: 0;
  display: block;
  position: relative;
}

.paragraph-41 {
  white-space: nowrap;
}

.display-106 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  color: #0060a9;
  text-align: center;
  text-shadow: 0 1px 1px #0003;
  overflow-wrap: normal;
  justify-content: center;
  align-self: center;
  align-items: center;
  margin-left: 0;
  padding-top: 0;
  padding-bottom: 0;
  padding-left: 0;
  font-family: Montserrat, sans-serif;
  font-size: 4.5rem;
  font-weight: 600;
  line-height: 1.115em;
  display: flex;
}

.eg-login-hero {
  z-index: 1;
  color: #f7f9fc;
  text-align: center;
  background-color: #0060a9;
  border-radius: 3.75rem;
  flex-direction: column;
  align-items: center;
  max-width: 90rem;
  margin-left: auto;
  margin-right: auto;
  padding: 7rem 1.5rem 4rem;
  display: flex;
  position: relative;
  overflow: hidden;
}

.eg-hero-logo {
  object-fit: contain;
  width: auto;
  height: auto;
  max-height: 40px;
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.glass-shape-container-3 {
  justify-content: center;
  align-items: center;
  margin-bottom: 2rem;
  display: flex;
}

.glass-shape-container-3.is-column-right {
  justify-content: flex-end;
  align-items: center;
  width: 45%;
  margin-top: auto;
  margin-bottom: 0;
  margin-right: -8%;
}

.glass-shape-container-3.is-contact-hero-version-two {
  flex-flow: row;
  justify-content: space-between;
  align-self: flex-start;
  align-items: center;
  width: 100%;
  margin-top: 7.5rem;
  margin-bottom: 0;
}

.glass-shape-container-3.is-column-left {
  justify-content: flex-start;
  align-items: center;
  width: 54%;
  margin-bottom: 0;
  margin-left: -11%;
}

.glass-shape-container-4 {
  justify-content: center;
  align-items: center;
  margin-bottom: 2rem;
  display: flex;
}

.glass-shape-container-4.is-column-right {
  justify-content: flex-end;
  align-items: center;
  width: 45%;
  margin-top: auto;
  margin-bottom: 0;
  margin-right: -8%;
}

.glass-shape-container-4.is-contact-hero-version-two {
  flex-flow: row;
  justify-content: space-between;
  align-self: flex-start;
  align-items: center;
  width: 100%;
  margin-top: 7.5rem;
  margin-bottom: 0;
}

.glass-shape-container-4.is-column-left {
  justify-content: flex-start;
  align-items: center;
  width: 54%;
  margin-bottom: 0;
  margin-left: -11%;
}

.display-107 {
  font-family: Montserrat, sans-serif;
  font-size: 1.5rem;
  font-weight: 600;
  line-height: 1.25em;
}

.button-19 {
  z-index: 1;
  perspective: 100px;
  color: #fff;
  mix-blend-mode: normal;
  transform-style: preserve-3d;
  background-color: #0069b4;
  border: 1px solid #0069b4;
  border-radius: 2rem;
  justify-content: center;
  align-items: center;
  padding: 1rem 2rem;
  font-size: .875rem;
  font-weight: 500;
  line-height: 1.25em;
  text-decoration: none;
  transition-property: transform;
  transition-duration: .3s;
  position: relative;
  overflow: hidden;
}

.button-19:hover, .button-19:hover:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .button-19:hover:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .button-19:hover:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .button-19:hover:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .button-19:hover:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
  color: #fff;
  transform: scale3d(.98, .98, 1.01);
}

.mg-vertical-4xs---md-6 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  color: #454e66;
  white-space: nowrap;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 0;
  margin-top: .5rem;
  margin-bottom: 2rem;
  margin-left: 0;
  padding-left: 0;
  display: flex;
}

.checkbox-field-5 {
  box-sizing: border-box;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  aspect-ratio: auto;
  background-color: #0000;
  border-radius: 0;
  flex: none;
  order: 0;
  justify-content: flex-end;
  align-items: center;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0 0 0 auto;
  padding: 0;
  display: flex;
  position: static;
}

.grid-1-column-26 {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  flex-direction: column;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.grid-1-column-26.is-gap-2xs {
  grid-template-columns: 2.75fr;
}

.display-108 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  width: 100%;
  font-family: var(--_typography---core--font--family--primary-font);
  color: var(--_colors---primary--100);
  text-align: center;
  letter-spacing: -.025em;
  overflow-wrap: normal;
  justify-content: center;
  align-self: center;
  align-items: center;
  margin-left: 0;
  padding-top: 0;
  padding-bottom: 0;
  padding-left: 0;
  font-size: 60px;
  font-weight: 800;
  line-height: 1.1;
  display: block;
}

.grid-2-columns-10 {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  border: 1px solid #fff;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: start;
  display: grid;
}

.checkbox-label-3 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  color: #0060a9;
  flex-flow: row;
  order: -1;
  justify-content: flex-start;
  align-items: center;
  margin: 0 auto 0 0;
  font-size: 1rem;
  font-weight: 500;
  line-height: 1.25;
  display: flex;
}

.eg-demo-select-2 {
  color: #0060a9;
  appearance: none;
  background-color: #f7f9fc;
  background-repeat: no-repeat;
  border: 0 solid #f7f9fc;
  border-radius: 1rem;
  width: 100%;
  min-height: 3rem;
  padding: .75rem 2.5rem .75rem 1rem;
  font-size: 1rem;
  box-shadow: 0 1.35px 1.35px #f5f9ff;
}

.section-45 {
  background-color: #fff;
  max-width: 90rem;
  padding-top: 7.5rem;
  padding-bottom: 7.5rem;
}

.section-45.is-inner-section-inside-hero {
  width: 100%;
  max-width: 90rem;
  margin-top: -6.8rem;
  margin-left: auto;
  margin-right: auto;
  padding: 0 1.25rem;
}

.section-45.is-inner-section-inside-hero.is-contact-version-two-hero {
  z-index: 2;
  padding-top: 5rem;
  position: relative;
  overflow: visible;
}

.input-5 {
  color: #0060a9;
  background-color: #f7f9fc;
  border: 1px solid #f7f9fc;
  border-radius: 1rem;
  height: 4rem;
  margin-bottom: 0;
  padding: 1.25rem 1.5rem;
  font-size: .875rem;
  line-height: 1.25em;
  transition: border-color .3s;
  box-shadow: 0 1.35px 1.35px #f5f9ff;
}

.input-5:hover, .input-5:hover:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .input-5:hover:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .input-5:hover:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .input-5:hover:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .input-5:hover:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5), .input-5:focus, .input-5:focus:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .input-5:focus:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .input-5:focus:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .input-5:focus:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .input-5:focus:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
  border-color: #0060a9;
}

.input-5::placeholder, .input-5:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af)::placeholder, .input-5:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e)::placeholder, .input-5:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943)::placeholder, .input-5:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8)::placeholder, .input-5:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5)::placeholder {
  color: #62697d;
}

.input-5.is-secondary-89 {
  color: #0060a9;
  background-color: #f7f9fc;
  border-color: #f7f9fc;
  font-size: 1rem;
  line-height: 1.25;
  box-shadow: 0 1.35px 1.35px #f5f9ff;
}

.mg-top-4xs-8 {
  aspect-ratio: auto;
  text-align: left;
  white-space: normal;
  word-break: normal;
  object-fit: contain;
  flex: 0 auto;
  order: 0;
  height: 6rem;
  min-height: 6rem;
  margin-top: .5rem;
  padding-left: 0;
  padding-right: 0;
  display: block;
}

.text-area-2 {
  color: #0060a9;
  background-color: #f7f9fc;
  border: 1px solid #f7f9fc;
  border-radius: .75rem;
  min-height: 7.5rem;
  margin-bottom: 0;
  padding: 1.25rem 1.5rem;
  font-size: .875rem;
  font-weight: 500;
  line-height: 1.5em;
  transition: border-color .3s;
  box-shadow: 0 1.35px 1.35px #f5f9ff;
}

.text-area-2:hover, .text-area-2:hover:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .text-area-2:hover:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .text-area-2:hover:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .text-area-2:hover:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .text-area-2:hover:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5), .text-area-2:focus, .text-area-2:focus:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .text-area-2:focus:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .text-area-2:focus:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .text-area-2:focus:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .text-area-2:focus:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
  border-color: #0060a9;
}

.text-area-2::placeholder, .text-area-2:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af)::placeholder, .text-area-2:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e)::placeholder, .text-area-2:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943)::placeholder, .text-area-2:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8)::placeholder, .text-area-2:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5)::placeholder {
  color: #62697d;
}

.text-area-2.is-secondary-109 {
  color: #0060a9;
  background-color: #f7f9fc;
  border-color: #f7f9fc;
  font-size: 1rem;
  line-height: 1.25;
  box-shadow: 0 1.35px 1.35px #f5f9ff;
}

.image-52 {
  object-fit: contain;
  object-position: left center;
  width: auto;
  max-width: 8.5rem;
  height: 1.25rem;
  max-height: 1.25rem;
  margin: 0;
  padding-top: 0;
}

.checkbox-6 {
  cursor: pointer;
  accent-color: #0060a9;
  appearance: none;
  background-color: #f7f9fc;
  border: 1px solid #d5dbe6;
  border-radius: 100%;
  flex-shrink: 0;
  order: 0;
  width: 1.375rem;
  min-width: 1.375rem;
  height: 1.375rem;
  min-height: 1.375rem;
  margin: 0;
  position: static;
}

.image-53 {
  max-width: 40%;
}

.flex-block-3 {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  margin-bottom: 140px;
}

.paragraph-42 {
  color: var(--_colors---primary--100);
  font-size: var(--_components---body-text--lg);
  font-weight: var(--_typography---core--font--weight--bold);
  padding-top: 10px;
}

.cell-2 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  justify-content: center;
  align-items: center;
}

.image-54 {
  vertical-align: middle;
  max-width: 100%;
}

.quick-stack-4 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex: 0 auto;
  padding: 0;
}

.cell-3 {
  justify-content: flex-start;
  align-items: center;
}

.text-block-20 {
  padding-bottom: 10px;
}

.image-55 {
  vertical-align: middle;
  object-fit: contain;
  width: 48px;
  max-width: 48px;
  height: 48px;
  max-height: 48px;
  display: block;
}

.paragraph-43 {
  color: #0c69b4;
  white-space: nowrap;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0;
  font-size: 1.125rem;
  font-weight: 700;
  line-height: 1.2;
}

.paragraph-43.eg-alba-name {
  white-space: nowrap;
  margin-top: 0;
  margin-bottom: 0;
  line-height: 1.2;
}

.paragraph-43.is-expert-name {
  color: #0060a9;
}

.paragraph-43.is-wpf-expert-name {
  color: #4d627a;
}

.text-block-21 {
  color: #5a6b87;
  white-space: nowrap;
  margin-top: 1px;
  margin-bottom: 0;
  padding-bottom: 0;
  font-size: 12px;
  font-weight: 500;
  line-height: 1.2;
}

.text-block-22 {
  padding-bottom: 10px;
}

.image-56 {
  object-fit: contain;
  border-radius: 32px;
  width: 100%;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 0;
  display: block;
}

.paragraph-44 {
  padding-top: 10px;
}

.paragraph-45 {
  color: #0060a9;
  padding-top: 10px;
  font-size: 1.125rem;
  font-weight: 700;
}

.image-57 {
  vertical-align: middle;
  max-width: 100%;
}

.heading-17 {
  margin-top: 10px;
  padding-top: 0;
}

.div-block-64 {
  margin-top: 100px;
  margin-bottom: 100px;
}

.eg-sandra-photo-wrap-2 {
  width: 100%;
  max-width: 380px;
  height: auto;
  min-height: 0;
  box-shadow: none;
  background-color: #0000;
  border-style: none;
  align-self: flex-start;
  margin-left: auto;
  margin-right: auto;
  display: block;
  position: relative;
  overflow: visible;
}

.eg-flow-connector {
  background-image: linear-gradient(90deg, #dbeafe, #0060a9);
  border-radius: 999px;
  align-self: center;
  height: 2px;
  min-height: 2px;
  max-height: 2px;
}

.eg-demo-eyebrow {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  color: #0060a9;
  letter-spacing: .04em;
  text-transform: uppercase;
  background-color: #fff;
  border: 1px solid #e6edf7;
  border-radius: 999px;
  align-items: center;
  margin-bottom: 20px;
  padding: 7px 14px;
  font-size: 13px;
  font-weight: 600;
  display: inline-flex;
  box-shadow: 0 1px 2px #0060a90a, 0 2px 6px #0060a90a;
}

.eg-demo-eyebrow-text {
  color: #0060a9;
  letter-spacing: .05em;
  text-transform: uppercase;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 13px;
  font-weight: 600;
}

.image-58 {
  text-align: center;
  vertical-align: middle;
  flex: 0 auto;
}

.hero-logo-wrap {
  justify-content: center;
  align-items: center;
  width: 100%;
  margin-bottom: 4px;
  display: flex;
}

.hero-estracer-logo {
  width: auto;
  max-width: 260px;
  height: auto;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.hero-product-title {
  text-align: center;
  margin-top: 6px;
  margin-bottom: 20px;
}

.intro-check-item-2 {
  color: #5a6b87;
  align-items: center;
  gap: .75rem;
  font-size: .9375rem;
  font-weight: 500;
  display: flex;
}

.tool-tabs-menu-version-two-4 {
  background-color: #f7f9fc;
  border-radius: 2rem;
  justify-content: center;
  align-items: center;
  max-width: 43.25rem;
  margin-left: auto;
  margin-right: auto;
  padding: .75rem;
  display: flex;
}

.tool-tabs-menu-version-two-4.eg-tab-menu-wide {
  width: 100%;
  max-width: 100%;
  padding: 1rem;
  box-shadow: 0 1.35px 1.35px #374e7612, 0 6px 16px #5a96ff1a;
}

.custom-icon-set-22 {
  padding-right: 8px;
  font-family: Builderaifont, Arial, sans-serif;
  font-weight: 400;
}

.eg-di-label-2 {
  color: #0a1f3a;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 13px;
  font-weight: 600;
}

.display-109 {
  font-family: Montserrat, sans-serif;
  font-size: 2.25rem;
  font-weight: 600;
  line-height: 1.25em;
}

.display-110 {
  box-sizing: border-box;
  grid-column-gap: 6px;
  grid-row-gap: 6px;
  aspect-ratio: auto;
  color: var(--_colors---primary--100);
  white-space: normal;
  word-break: normal;
  overflow-wrap: normal;
  mix-blend-mode: normal;
  object-fit: fill;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  margin: auto auto auto 0;
  padding-left: 0;
  font-family: Montserrat, sans-serif;
  font-size: 3.75rem;
  font-weight: 700;
  line-height: 1.115em;
  display: flex;
  position: static;
}

.tool-tabs-link-version-two-4 {
  grid-column-gap: .25rem;
  grid-row-gap: .25rem;
  color: #5a6b87;
  background-color: #fff0;
  border: 1px solid #fff0;
  border-radius: 1rem;
  justify-content: center;
  align-items: center;
  padding: 1rem 2rem;
  transition: box-shadow .3s, border-color .3s, background-color .3s, color .3s;
  display: flex;
  position: relative;
}

.tool-tabs-link-version-two-4:hover, .tool-tabs-link-version-two-4:hover:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .tool-tabs-link-version-two-4:hover:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .tool-tabs-link-version-two-4:hover:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .tool-tabs-link-version-two-4:hover:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .tool-tabs-link-version-two-4:hover:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
  color: #0060a9;
}

.tool-tabs-link-version-two-4.w--current, .tool-tabs-link-version-two-4.w--current:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .tool-tabs-link-version-two-4.w--current:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .tool-tabs-link-version-two-4.w--current:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .tool-tabs-link-version-two-4.w--current:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .tool-tabs-link-version-two-4.w--current:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
  color: #0060a9;
  background-color: #fff;
  border-color: #f7f9fc;
  box-shadow: 0 1.35px 1.35px #516d9a0f, 0 5.38px 5.38px #508dff0f;
}

.tool-tabs-link-version-two-4.eg-tab-link-big {
  flex-grow: 1;
  flex-basis: 0%;
  padding-top: 1.25rem;
  padding-bottom: 1.25rem;
}

.eg-int-orbit-label-2 {
  color: #0a1f3a;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 13px;
  font-weight: 700;
}

.custom-icon-set-23 {
  padding-right: 8px;
  font-family: Builderaifont, Arial, sans-serif;
  font-weight: 400;
}

.display-111 {
  box-sizing: border-box;
  grid-column-gap: 6px;
  grid-row-gap: 6px;
  aspect-ratio: auto;
  color: var(--_colors---primary--100);
  white-space: normal;
  word-break: normal;
  overflow-wrap: normal;
  mix-blend-mode: normal;
  object-fit: fill;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  margin: auto auto auto 0;
  padding-left: 0;
  font-family: Montserrat, sans-serif;
  font-size: 3.75rem;
  font-weight: 700;
  line-height: 1.115em;
  display: flex;
  position: static;
}

.display-111.eg-home-800-d111 {
  color: var(--_colors---primary--100);
  font-weight: 800;
}

.tool-tabs-link-version-two-5 {
  grid-column-gap: .25rem;
  grid-row-gap: .25rem;
  color: #5a6b87;
  background-color: #fff0;
  border: 1px solid #fff0;
  border-radius: 1rem;
  justify-content: center;
  align-items: center;
  padding: 1rem 2rem;
  transition: box-shadow .3s, border-color .3s, background-color .3s, color .3s;
  display: flex;
  position: relative;
}

.tool-tabs-link-version-two-5:hover, .tool-tabs-link-version-two-5:hover:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .tool-tabs-link-version-two-5:hover:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .tool-tabs-link-version-two-5:hover:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .tool-tabs-link-version-two-5:hover:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .tool-tabs-link-version-two-5:hover:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
  color: #0060a9;
}

.tool-tabs-link-version-two-5.w--current, .tool-tabs-link-version-two-5.w--current:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .tool-tabs-link-version-two-5.w--current:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .tool-tabs-link-version-two-5.w--current:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .tool-tabs-link-version-two-5.w--current:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .tool-tabs-link-version-two-5.w--current:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
  color: #0060a9;
  background-color: #fff;
  border-color: #f7f9fc;
  box-shadow: 0 1.35px 1.35px #516d9a0f, 0 5.38px 5.38px #508dff0f;
}

.tool-tabs-menu-version-two-5 {
  background-color: #f7f9fc;
  border-radius: 2rem;
  justify-content: center;
  align-items: center;
  max-width: 43.25rem;
  margin-left: auto;
  margin-right: auto;
  padding: .75rem;
  display: flex;
}

.display-112 {
  font-family: Montserrat, sans-serif;
  font-size: 2.25rem;
  font-weight: 600;
  line-height: 1.25em;
}

.tool-tabs-menu-version-two-5-copy {
  background-color: #f7f9fc;
  border-radius: 2rem;
  justify-content: center;
  align-items: center;
  max-width: 43.25rem;
  margin-left: auto;
  margin-right: auto;
  padding: .75rem;
  display: flex;
}

.support-contact-lead {
  width: 100%;
  max-width: 41.25rem;
  font-family: var(--_typography---core--font--family--primary-font);
  color: #5a6b87;
  text-align: center;
  margin: 1.25rem auto 0;
  padding-left: 0;
  font-size: 1.1875rem;
  font-weight: 500;
  line-height: 1.65;
  display: block;
}

.support-contact-lead.is-kontakt-intro {
  margin-top: 0;
  font-size: 1.3125rem;
  line-height: 1.6;
}

.support-chat-copy {
  white-space: normal;
  word-break: keep-all;
  overflow-wrap: break-word;
  -webkit-hyphens: none;
  hyphens: none;
  max-width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-size: .875rem;
  line-height: 1.4;
}

.support-chat-copy.is-kontakt-chat-copy {
  color: #5a6b87;
  font-size: 1.125rem;
  line-height: 1.5;
}

.support-contact-bento {
  grid-column-gap: 1.25rem;
  grid-row-gap: 1.25rem;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1.15fr;
  grid-auto-columns: 1fr;
  align-items: stretch;
  width: 100%;
  display: grid;
}

.support-contact-bento.is-kontakt-channels {
  grid-template-columns: 1fr 1fr 1fr;
  align-items: stretch;
  margin-top: 0;
}

.eg-s-section {
  color: #0a2140;
  background-color: #fff;
  padding: 112px 0;
}

.support-mail-link {
  margin-top: auto;
}

.eg-s-inner {
  width: min(1180px, 100% - 48px);
  margin: auto;
}

.eg-s-head {
  grid-column-gap: 64px;
  grid-row-gap: 64px;
  grid-template-rows: auto;
  grid-template-columns: 1.15fr .85fr;
  align-items: end;
  margin-bottom: 40px;
  display: grid;
}

.eg-s-kicker {
  color: #1766ad;
  letter-spacing: .12em;
  text-transform: uppercase;
  margin: 0 0 13px;
  font-size: 12px;
  font-weight: 700;
}

.eg-s-title {
  color: #2165a8;
  letter-spacing: -.045em;
  margin: 0;
  font-size: clamp(42px, 4.4vw, 62px);
  line-height: 1.02;
}

.eg-s-title.eg-esm-800-st {
  color: var(--_colors---primary--100);
  font-weight: 800;
}

.eg-s-intro {
  color: #5a6b87;
  max-width: 430px;
  margin: 0;
  padding-top: 20px;
  font-size: 16px;
  line-height: 1.65;
}

.eg-s-grid {
  grid-column-gap: 18px;
  grid-row-gap: 18px;
  grid-template-rows: auto;
  grid-template-columns: repeat(3, 1fr);
  display: grid;
}

.eg-s-surface {
  background-color: #fff;
  border: 1px solid #e1ebf5;
  border-radius: 20px;
  padding: 28px;
  box-shadow: 0 10px 26px #1f528311;
}

.eg-s-card {
  flex-direction: column;
  min-height: 410px;
  transition: transform .2s, box-shadow .2s;
  display: flex;
}

.eg-s-card:hover, .eg-s-card:hover:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .eg-s-card:hover:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .eg-s-card:hover:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .eg-s-card:hover:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .eg-s-card:hover:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
  transform: translateY(-4px);
  box-shadow: 0 16px 34px #1f52831b;
}

.eg-s-icon {
  color: #176abb;
  background-color: #eaf4fe;
  border-radius: 12px;
  place-items: center;
  width: 46px;
  height: 46px;
  margin-bottom: 34px;
  display: grid;
}

.eg-s-svg {
  width: 24px;
  height: 24px;
}

.eg-s-label {
  color: #5a6b87;
  letter-spacing: .11em;
  text-transform: uppercase;
  margin-bottom: 8px;
  font-size: 10px;
  font-weight: 700;
  display: block;
}

.eg-s-h3 {
  letter-spacing: -.025em;
  margin: 0 0 11px;
  font-size: 24px;
  line-height: 1.18;
}

.eg-s-h3.eg-esm-800-sh3 {
  font-weight: 800;
}

.eg-s-copy {
  font-family: var(--_typography---core--font--family--primary-font);
  color: #5a6b87;
  letter-spacing: 0;
  margin: 0 0 22px;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.55;
}

.eg-s-card-nav {
  margin-top: 0;
  display: grid;
}

.eg-s-link {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  color: #0965ae;
  border-bottom: 1px solid #e8eff7;
  justify-content: space-between;
  align-items: center;
  min-height: 38px;
  font-size: 13px;
  font-weight: 600;
  text-decoration: none;
  display: flex;
}

.eg-s-link:focus, .eg-s-link:focus:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .eg-s-link:focus:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .eg-s-link:focus:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .eg-s-link:focus:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .eg-s-link:focus:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
  outline-offset: 3px;
  outline: 2px solid #176abb;
}

.eg-s-arrow {
  font-weight: 500;
}

.eg-s-public {
  grid-column-gap: 56px;
  grid-row-gap: 56px;
  grid-template-rows: auto;
  grid-template-columns: .9fr 1.1fr;
  align-items: center;
  margin-top: 18px;
  display: grid;
}

.eg-s-public-copy {
  color: #5a6b87;
  margin: 0;
  font-size: 14px;
  line-height: 1.55;
}

.eg-s-public-nav {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  column-gap: 24px;
  display: grid;
}

.eg-s-more {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr auto;
  margin-top: 18px;
  display: grid;
}

.eg-s-more-link {
  color: #0a2140;
  background-color: #fff;
  border: 1px solid #dce9f5;
  border-radius: 15px;
  grid-template: "."
                 "Area"
                 / 1fr auto;
  align-content: center;
  min-height: 76px;
  padding: 14px 18px;
  text-decoration: none;
  display: grid;
}

.eg-s-more-link:hover, .eg-s-more-link:hover:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .eg-s-more-link:hover:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .eg-s-more-link:hover:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .eg-s-more-link:hover:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .eg-s-more-link:hover:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
  border-color: #bad6ed;
}

.eg-s-more-title {
  font-size: 14px;
}

.eg-s-more-copy {
  color: #5a6b87;
  font-size: 11px;
}

.eg-s-more-arrow {
  color: #176abb;
  grid-row: 1 / 3;
  grid-column-start: 2;
  align-self: center;
}

.eg-s-all {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  color: #1766ad;
  border: 1px solid #1766ad;
  border-radius: 15px;
  justify-content: center;
  align-items: center;
  min-width: 174px;
  padding: 14px 18px;
  text-decoration: none;
  display: flex;
}

.eg-s-all:hover, .eg-s-all:hover:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .eg-s-all:hover:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .eg-s-all:hover:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .eg-s-all:hover:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .eg-s-all:hover:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
  color: #fff;
  background-color: #1766ad;
}

.support-contact-header {
  text-align: center;
  width: 100%;
  margin-bottom: 2.75rem;
}

.support-contact-header.is-kontakt-header {
  margin-bottom: 1.5rem;
}

.support-right-stack {
  grid-column-gap: 1.25rem;
  grid-row-gap: 1.25rem;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  align-items: stretch;
  width: 100%;
  height: 100%;
  display: grid;
}

.support-mail-link-wrap {
  justify-content: flex-start;
  align-items: center;
  width: auto;
  margin-top: .5rem;
  padding-top: 0;
  display: flex;
}

.support-contact-pair {
  grid-column-gap: 1.25rem;
  grid-row-gap: 1.25rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  align-items: stretch;
  width: 100%;
  height: 100%;
  display: grid;
}

.support-contact-intro {
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
}

.paragraph-46 {
  white-space: nowrap;
  overflow-wrap: normal;
}

.paragraph-46.eg-sup-p46-body {
  font-family: var(--_typography---core--font--family--primary-font);
  color: var(--_colors---neutrals--600);
  font-size: 14px;
  font-weight: 500;
  line-height: 1.6;
}

.heading-18 {
  color: #050f26;
}

.text-span-3 {
  color: #0060a9;
}

.paragraph-47 {
  padding-top: 10px;
  padding-bottom: 0;
}

.eg-s-copy-2 {
  font-family: var(--_typography---core--font--family--primary-font);
  color: #5a6b87;
  letter-spacing: 0;
  margin: 0 0 22px;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.55;
}

.eg-s-intro-2 {
  color: #5a6b87;
  max-width: 430px;
  margin: 0;
  font-size: 16px;
  line-height: 1.65;
}

.eg-s-public-copy-2 {
  color: #5a6b87;
  margin: 0;
  font-size: 14px;
  line-height: 1.55;
}

.container-13 {
  width: 100%;
  max-width: 1170px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 15px;
  padding-right: 15px;
}

.about-hero-logo {
  object-fit: contain;
  width: auto;
  max-width: 260px;
  height: auto;
  max-height: 72px;
  margin-top: 18px;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.about-hero-logo.is-about-hero-logo {
  max-width: 720px;
  max-height: 136px;
  margin-top: 22px;
}

.about-chip-row {
  flex-wrap: wrap;
  align-items: center;
  height: auto;
  min-height: 0;
  margin-top: 1.25rem;
  margin-bottom: 1.5rem;
  display: flex;
}

.about-links-grid {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  grid-template-columns: 1fr 1fr;
  width: 100%;
  margin-top: 1.5rem;
  display: grid;
}

.about-card-stack {
  grid-row-gap: 1.25rem;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  height: 100%;
  display: flex;
}

.about-heading-space {
  margin-bottom: 1.5rem;
}

.karriar-heading-wrap {
  text-align: center;
  justify-content: center;
  width: 100%;
  margin-bottom: .25rem;
  display: flex;
}

.karriar-role-icon {
  color: #fff;
  background-image: linear-gradient(150deg, #1e7dc8, #0060a9);
  border-radius: .9rem;
  justify-content: center;
  align-items: center;
  width: 3rem;
  height: 3rem;
  margin-bottom: .85rem;
  display: flex;
  position: relative;
  overflow: hidden;
  box-shadow: 0 10px 18px -10px #0060a973;
}

.karriar-mail-link {
  color: #0060a9;
  font-weight: 600;
  text-decoration: underline;
  display: inline;
}

.path-3 {
  padding-top: 10px;
}

.eg-addon-logo-box {
  background-color: #fff;
  border: 1px solid #e6edf7;
  border-radius: 14px;
  flex: none;
  justify-content: flex-start;
  align-self: flex-start;
  align-items: center;
  width: fit-content;
  max-width: 100%;
  height: 64px;
  margin-bottom: 8px;
  padding: 0 18px;
  display: flex;
  overflow: hidden;
}

.eg-addon-platform-logo {
  object-fit: contain;
  object-position: left center;
  flex-shrink: 0;
  width: auto;
  max-width: 140px;
  height: 32px;
  max-height: 32px;
  display: block;
}

.paragraph-48, .paragraph-49 {
  font-weight: 600;
}

.image-59 {
  vertical-align: middle;
  max-width: 100%;
}

.paragraph-50 {
  color: #0060a9;
  padding-top: 10px;
  font-size: 1.125rem;
  font-weight: 700;
}

.text-block-23 {
  padding-bottom: 10px;
}

.image-60 {
  vertical-align: middle;
  max-width: 100%;
}

.paragraph-51 {
  color: #0060a9;
  padding-top: 10px;
  font-size: 1.125rem;
  font-weight: 700;
}

.text-block-24 {
  padding-bottom: 10px;
}

.text-block-24.is-expert-role {
  color: #5a6b87;
}

.is-kontakt-card-copy {
  font-family: var(--_typography---core--font--family--primary-font);
  color: #5a6b87;
  text-align: center;
  margin-bottom: .75rem;
  font-size: 1.125rem;
  font-weight: 500;
  line-height: 1.55;
}

.is-kontakt-social-bare {
  grid-column-gap: 1.25rem;
  grid-row-gap: .75rem;
  text-align: center;
  background-color: #0000;
  flex-flow: wrap;
  justify-content: center;
  align-items: center;
  width: 100%;
  padding-top: 3rem;
  padding-bottom: .5rem;
  display: flex;
}

.is-demo-hero-title {
  width: 100%;
  font-family: var(--_typography---core--font--family--primary-font);
  color: var(--_colors---primary--100);
  text-align: center;
  letter-spacing: -.025em;
  font-size: 60px;
  font-weight: 800;
  line-height: 1.1;
  display: block;
}

.eg-int-orbit-label-3, .eg-int-orbit-label-4 {
  color: #0a1f3a;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 13px;
  font-weight: 700;
}

.about-open-intro {
  grid-row-gap: clamp(2rem, 5vw, 5rem);
  grid-column-gap: clamp(2rem, 5vw, 5rem);
  grid-template-rows: auto;
  grid-template-columns: minmax(0, 1fr) minmax(320px, .88fr);
  align-items: center;
  width: min(100% - 48px, 75rem);
  margin: 0 auto 4.375rem;
  display: grid;
}

.about-open-intro__copy {
  max-width: 42rem;
}

.about-open-intro__eyebrow {
  color: #0060a9;
  letter-spacing: .08em;
  text-transform: uppercase;
  margin: 0 0 .75rem;
  font-size: .78rem;
  font-weight: 700;
}

.about-open-intro__title {
  color: var(--_colors---primary--100);
  margin: 0;
  font-size: clamp(2rem, 4vw, 3.5rem);
  font-weight: 800;
  line-height: 1.05;
}

.about-open-intro__lead {
  color: #5a6b87;
  margin: 1.25rem 0 0;
  font-size: clamp(1.08rem, 1.6vw, 1.3rem);
  font-weight: 500;
  line-height: 1.55;
}

.about-open-intro__body {
  color: #5a6b87;
  letter-spacing: 0;
  max-width: 62ch;
  margin: 1rem 0 0;
  font-family: Montserrat, sans-serif;
  font-size: 15px;
  font-weight: 500;
  line-height: 1.6;
}

.about-open-intro__facts {
  grid-column-gap: .65rem;
  grid-row-gap: .65rem;
  flex-wrap: wrap;
  margin-top: 1.5rem;
  display: flex;
}

.about-open-intro__fact {
  color: #034f85;
  border: 1px solid #0060a933;
  border-radius: 999px;
  padding: .45rem .75rem;
  font-size: .82rem;
  font-weight: 600;
}

.about-open-intro__media {
  aspect-ratio: auto;
  border-radius: 1.25rem;
  margin: 0;
  overflow: hidden;
}

.about-open-intro__image {
  object-fit: contain;
  object-position: 50% 50%;
  width: 100%;
  height: auto;
  display: block;
}

.about-awards-strip {
  grid-column-gap: 2.5rem;
  grid-row-gap: 2rem;
  background-color: #fff;
  border-top: 1px solid #0060a933;
  border-bottom: 1px solid #0060a933;
  grid-template-rows: auto;
  grid-template-columns: max-content minmax(0, 1fr);
  align-items: center;
  max-width: 75.25rem;
  margin-top: 3rem;
  margin-left: auto;
  margin-right: auto;
  padding: 4.375rem 1.5rem;
  display: grid;
}

.about-awards-strip.eg-awards-m {
  border-top-style: none;
  border-bottom-style: none;
  max-width: 100%;
  margin-top: 3.5rem;
  padding-top: 0;
  padding-bottom: 0;
  overflow: hidden;
}

.about-awards-strip.eg-awards-m.eg-about-awards-in {
  width: 100%;
  max-width: 100%;
  margin-top: 0;
  margin-left: 0;
  margin-right: 0;
  padding: 0;
  display: block;
}

.about-awards-strip__heading {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  align-items: center;
  min-width: 0;
  display: flex;
}

.about-awards-strip__medal {
  color: #0060a9;
  flex: none;
  width: 5.6rem;
  height: 5.6rem;
  margin-right: 20px;
  padding-right: 0;
  display: block;
}

.about-awards-strip__eyebrow {
  color: #0060a9;
  letter-spacing: .08em;
  text-transform: uppercase;
  margin: 0 0 .2rem;
  font-size: .72rem;
  font-weight: 700;
}

.about-awards-strip__title {
  color: var(--_colors---primary--100);
  margin: 0;
  font-size: 3rem;
  font-weight: 800;
}

.about-awards-strip__items {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  grid-template-rows: auto;
  grid-template-columns: repeat(2, minmax(0, 1fr));
  display: grid;
}

.about-awards-strip__items.eg-awards-items-m {
  min-width: 0;
}

.about-awards-strip__item {
  grid-column-gap: .8rem;
  grid-row-gap: .8rem;
  align-items: flex-start;
  display: flex;
}

.about-awards-strip__index {
  color: #0060a9;
  background-color: #0060a917;
  border-radius: 50%;
  flex: none;
  place-items: center;
  width: 2rem;
  height: 2rem;
  font-size: .72rem;
  font-weight: 800;
  display: grid;
}

.about-awards-strip__name {
  color: #031834;
  white-space: normal;
  min-height: 2.6em;
  font-size: 1.2rem;
  font-weight: 600;
  line-height: 1.3;
  display: block;
}

.about-awards-strip__copy {
  color: #5a6b87;
  white-space: nowrap;
  margin: .3rem 0 0;
  font-size: .875rem;
  font-weight: 500;
  line-height: 1.4;
}

.about-awards-strip__copy.eg-awards-copy-m {
  white-space: normal;
}

.about-global-details {
  border-top: 1px solid #0060a933;
  border-bottom: 1px solid #0060a933;
  margin: 1.25rem 0 2.5rem;
}

.about-global-summary {
  color: #031834;
  cursor: pointer;
  padding: 1rem 0;
}

.about-global-summary__text {
  grid-column-gap: .15rem;
  grid-row-gap: .15rem;
  flex-direction: column;
  display: flex;
}

.about-global-summary__title {
  font-size: 1rem;
}

.about-global-summary__meta {
  color: #5a6b87;
  font-size: .8rem;
}

.about-global-details__content {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  grid-template-rows: auto;
  grid-template-columns: repeat(2, minmax(0, 1fr));
  max-width: 60rem;
  padding: 0 0 1.5rem;
  display: grid;
}

.about-global-details__title {
  color: #031834;
  margin: 0;
  font-size: 1rem;
  font-weight: 800;
}

.about-global-details__copy {
  color: #5a6b87;
  margin: .55rem 0 0;
  font-size: .9rem;
  font-weight: 500;
  line-height: 1.6;
}

.paragraph-52, .paragraph-53, .paragraph-54 {
  font-weight: 500;
}

.about-value-name-merged {
  color: #031834;
  font-size: 1rem;
  font-weight: 700;
  line-height: 1.3;
}

.eg-about-v3 {
  color: #5a6b87;
  background-color: #fff;
  font-family: Montserrat, sans-serif;
  overflow: hidden;
}

.eg-about-v3__shell {
  z-index: 2;
  width: 100%;
  max-width: 1320px;
  margin: 0 auto;
  padding-left: 48px;
  padding-right: 48px;
  position: relative;
}

.eg-about-v3__hero {
  color: #fff;
  background-color: #031834;
  padding-top: 92px;
  position: relative;
  overflow: hidden;
}

.eg-about-v3__hero-orbit {
  border: 1px solid #5bafd638;
  border-radius: 50%;
  width: 720px;
  height: 720px;
  position: absolute;
  top: -310px;
  right: -310px;
  box-shadow: 0 0 0 96px #5bafd60b, 0 0 0 192px #5bafd607;
}

.eg-about-v3__hero-grid {
  grid-column-gap: 72px;
  grid-row-gap: 72px;
  grid-template-rows: auto;
  grid-template-columns: minmax(0, 1.02fr) minmax(420px, .98fr);
  align-items: center;
  min-height: 660px;
  display: grid;
}

.eg-about-v3__hero-copy {
  padding-top: 36px;
  padding-bottom: 76px;
}

.eg-about-v3__eyebrow {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  color: #9dd8f1;
  letter-spacing: .13em;
  align-items: center;
  font-size: 12px;
  font-weight: 700;
  line-height: 1.3;
  display: flex;
}

.eg-about-v3__eyebrow-dot {
  background-color: #5bafd6;
  border-radius: 50%;
  width: 8px;
  height: 8px;
  box-shadow: 0 0 0 5px #5bafd61f;
}

.eg-about-v3__h1 {
  color: #fff;
  letter-spacing: -.055em;
  text-wrap: balance;
  max-width: 760px;
  margin: 30px 0 28px;
  font-size: clamp(54px, 6.1vw, 92px);
  font-weight: 750;
  line-height: .96;
}

.eg-about-v3__h1-accent {
  color: #5bafd6;
}

.eg-about-v3__hero-lead {
  color: #ffffffc7;
  max-width: 620px;
  margin: 0;
  font-size: 20px;
  font-weight: 450;
  line-height: 1.65;
}

.eg-about-v3__hero-signature {
  grid-column-gap: 18px;
  grid-row-gap: 18px;
  align-items: center;
  margin-top: 46px;
  display: flex;
}

.eg-about-v3__hero-logo {
  width: 142px;
  height: auto;
  display: block;
}

.eg-about-v3__signature-line {
  background-color: #ffffff59;
  width: 42px;
  height: 1px;
}

.eg-about-v3__signature-text {
  color: #ffffffa8;
  letter-spacing: .07em;
  text-transform: uppercase;
  font-size: 12px;
  font-weight: 650;
}

.eg-about-v3__hero-media {
  border-left: 1px solid #ffffff1a;
  align-self: stretch;
  min-height: 660px;
  position: relative;
  overflow: hidden;
}

.eg-about-v3__hero-image {
  filter: saturate(.82) contrast(1.04);
  object-fit: cover;
  object-position: center;
  width: 100%;
  height: 100%;
  min-height: 660px;
  display: block;
}

.eg-about-v3__year {
  opacity: .96;
  color: #fff;
  letter-spacing: -.07em;
  font-size: clamp(72px, 9vw, 142px);
  font-weight: 800;
  line-height: .78;
  position: absolute;
  bottom: 48px;
  left: -4px;
}

.eg-about-v3__image-caption {
  color: #031834;
  letter-spacing: .05em;
  text-transform: uppercase;
  background-color: #fff;
  max-width: 210px;
  padding: 13px 16px;
  font-size: 11px;
  font-weight: 700;
  line-height: 1.4;
  position: absolute;
  top: 30px;
  right: 28px;
}

.eg-about-v3__caption-mark {
  color: #0060a9;
  margin-right: 8px;
}

.eg-about-v3__proof {
  border-top: 1px solid #ffffff29;
  grid-template-rows: auto;
  grid-template-columns: repeat(4, 1fr);
  display: grid;
}

.eg-about-v3__proof-item {
  border-right: 1px solid #ffffff29;
  flex-direction: column;
  justify-content: center;
  min-height: 126px;
  padding: 26px 28px 24px 0;
  display: flex;
}

.eg-about-v3__proof-number {
  color: #fff;
  letter-spacing: -.04em;
  font-size: 31px;
  font-weight: 750;
  line-height: 1;
}

.eg-about-v3__proof-label {
  color: #ffffff9e;
  letter-spacing: .08em;
  text-transform: uppercase;
  margin-top: 9px;
  font-size: 12px;
  font-weight: 650;
  line-height: 1.3;
}

.eg-about-v3__intro {
  background-color: #fff;
  padding-top: 136px;
  padding-bottom: 148px;
}

.eg-about-v3__intro-grid {
  grid-column-gap: 78px;
  grid-row-gap: 78px;
  grid-template-rows: auto;
  grid-template-columns: 240px 1fr;
  display: grid;
}

.eg-about-v3__section-kicker {
  grid-column-gap: 14px;
  grid-row-gap: 14px;
  color: #0060a9;
  letter-spacing: .13em;
  white-space: nowrap;
  align-items: center;
  padding-top: 12px;
  font-size: 11px;
  font-weight: 750;
  display: flex;
}

.eg-about-v3__kicker-rule {
  background-color: #5bafd6;
  width: 42px;
  height: 1px;
}

.eg-about-v3__intro-main {
  max-width: 950px;
}

.eg-about-v3__h2 {
  color: #031834;
  letter-spacing: -.045em;
  text-wrap: balance;
  max-width: 970px;
  margin: 0;
  font-size: clamp(42px, 5vw, 72px);
  font-weight: 720;
  line-height: 1.04;
}

.eg-about-v3__intro-copy-grid {
  grid-column-gap: 76px;
  grid-row-gap: 76px;
  border-top: 1px solid #03183429;
  grid-template-rows: auto;
  grid-template-columns: 1.15fr .85fr;
  margin-top: 68px;
  padding-top: 34px;
  display: grid;
}

.eg-about-v3__copy-large {
  color: #5a6b87;
  letter-spacing: -.02em;
  margin: 0;
  font-size: 24px;
  font-weight: 520;
  line-height: 1.55;
}

.eg-about-v3__copy-small {
  color: #5a6b87;
  margin: 0;
  font-size: 16px;
  line-height: 1.8;
}

.eg-about-v3__manifesto {
  color: #fff;
  background-color: #0060a9;
  padding-top: 126px;
  padding-bottom: 128px;
  position: relative;
  overflow: hidden;
}

.eg-about-v3__manifesto-lines {
  border: 1px solid #fff3;
  border-radius: 50%;
  width: 560px;
  height: 560px;
  position: absolute;
  inset: auto -90px -210px auto;
  box-shadow: 0 0 0 72px #ffffff0a, 0 0 0 144px #ffffff06;
}

.eg-about-v3__manifesto-grid {
  grid-column-gap: 78px;
  grid-row-gap: 78px;
  grid-template-rows: auto;
  grid-template-columns: 240px 1fr;
  display: grid;
}

.eg-about-v3__manifesto-index {
  color: #ffffff8f;
  letter-spacing: .13em;
  padding-top: 14px;
  font-size: 12px;
  font-weight: 700;
}

.eg-about-v3__manifesto-copy {
  max-width: 970px;
}

.eg-about-v3__manifesto-first {
  color: #fff;
  letter-spacing: -.07em;
  font-size: clamp(62px, 8vw, 124px);
  font-weight: 820;
  line-height: .82;
}

.eg-about-v3__manifesto-with {
  color: #9dd8f1;
  letter-spacing: -.07em;
  margin-top: 22px;
  font-size: clamp(62px, 8vw, 124px);
  font-weight: 820;
  line-height: .82;
}

.eg-about-v3__manifesto-text {
  color: #fffc;
  border-left: 1px solid #ffffff61;
  max-width: 650px;
  margin: 64px 0 0 auto;
  padding-left: 30px;
  font-size: 18px;
  line-height: 1.72;
}

.eg-about-v3__direction {
  background-color: #f5f9fc;
  padding-top: 136px;
  padding-bottom: 124px;
}

.eg-about-v3__direction-head {
  grid-column-gap: 78px;
  grid-row-gap: 78px;
  grid-template-rows: auto;
  grid-template-columns: 240px 1fr;
  margin-bottom: 76px;
  display: grid;
}

.eg-about-v3__h2-narrow {
  color: #031834;
  letter-spacing: -.045em;
  text-wrap: balance;
  max-width: 760px;
  margin: 0;
  font-size: clamp(42px, 5vw, 68px);
  font-weight: 720;
  line-height: 1.06;
}

.eg-about-v3__direction-row {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  border-top: 1px solid #0318342e;
  grid-template-rows: auto;
  grid-template-columns: 90px 220px 1fr 40px;
  align-items: start;
  padding: 40px 0 46px;
  display: grid;
}

.eg-about-v3__direction-number {
  color: #0060a9;
  letter-spacing: .08em;
  font-size: 13px;
  font-weight: 750;
}

.eg-about-v3__direction-label {
  color: #031834;
  letter-spacing: -.02em;
  font-size: 22px;
  font-weight: 700;
}

.eg-about-v3__direction-body {
  color: #5a6b87;
  max-width: 680px;
  font-size: 17px;
  line-height: 1.75;
}

.eg-about-v3__direction-arrow {
  color: #0060a9;
  text-align: right;
  font-size: 25px;
  line-height: 1;
}

.eg-about-v3__awards {
  grid-row-gap: 0;
  grid-column-gap: 0;
  background-color: #dff1f9;
  border: 1px solid #0060a91a;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1.35fr 1.35fr;
  margin-top: 88px;
  display: grid;
}

.eg-about-v3__awards-title {
  grid-column-gap: 18px;
  grid-row-gap: 18px;
  color: #fff;
  background-color: #031834;
  align-items: center;
  min-height: 142px;
  padding: 28px 30px;
  display: flex;
}

.eg-about-v3__medal-big {
  color: #031834;
  background-color: #5bafd6;
  border-radius: 50%;
  justify-content: center;
  align-items: center;
  width: 48px;
  height: 48px;
  font-size: 23px;
  display: flex;
}

.eg-about-v3__awards-title-text {
  font-size: 17px;
  font-weight: 720;
}

.eg-about-v3__award-item {
  grid-column-gap: 18px;
  grid-row-gap: 18px;
  border-right: 1px solid #0060a91f;
  align-items: center;
  min-height: 142px;
  padding: 26px 30px;
  display: flex;
}

.eg-about-v3__award-icon {
  color: #0060a9;
  border: 1px solid #0060a940;
  border-radius: 50%;
  flex: none;
  justify-content: center;
  align-items: center;
  width: 38px;
  height: 38px;
  font-size: 17px;
  display: flex;
}

.eg-about-v3__award-text {
  grid-column-gap: 6px;
  grid-row-gap: 6px;
  flex-direction: column;
  display: flex;
}

.eg-about-v3__award-strong {
  color: #031834;
  font-size: 15px;
  font-weight: 720;
  line-height: 1.35;
}

.eg-about-v3__award-sub {
  color: #587086;
  letter-spacing: .04em;
  font-size: 12px;
  font-weight: 650;
}

.eg-about-v3__values {
  color: #fff;
  background-color: #031834;
  padding-top: 136px;
  padding-bottom: 136px;
  position: relative;
  overflow: hidden;
}

.eg-about-v3__values-glow {
  border: 1px solid #5bafd629;
  border-radius: 50%;
  width: 500px;
  height: 500px;
  position: absolute;
  top: 120px;
  left: -310px;
  box-shadow: 0 0 0 88px #5bafd607, 0 0 0 176px #5bafd605;
}

.eg-about-v3__values-head {
  grid-template-rows: auto;
  grid-template-columns: 240px 1fr;
  gap: 30px 78px;
  margin-bottom: 82px;
  display: grid;
}

.eg-about-v3__values-kicker {
  color: #9dd8f1;
  letter-spacing: .13em;
  padding-top: 13px;
  font-size: 11px;
  font-weight: 750;
}

.eg-about-v3__values-title {
  color: #fff;
  letter-spacing: -.05em;
  max-width: 820px;
  margin: 0;
  font-size: clamp(46px, 5.5vw, 76px);
  font-weight: 740;
  line-height: 1.02;
}

.eg-about-v3__values-lead {
  color: #ffffffa8;
  grid-column-start: 2;
  max-width: 590px;
  margin: 0;
  font-size: 17px;
  line-height: 1.7;
}

.eg-about-v3__values-grid {
  border-top: 1px solid #ffffff2e;
  border-left: 1px solid #ffffff2e;
  grid-template-rows: auto;
  grid-template-columns: repeat(2, 1fr);
  display: grid;
}

.eg-about-v3__value {
  border-bottom: 1px solid #ffffff2e;
  border-right: 1px solid #ffffff2e;
  flex-direction: column;
  min-height: 330px;
  padding: 34px 38px 40px;
  display: flex;
}

.eg-about-v3__value-top {
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.eg-about-v3__value-number {
  color: #9dd8f1;
  letter-spacing: .1em;
  font-size: 12px;
  font-weight: 750;
}

.eg-about-v3__value-symbol {
  color: #5bafd6;
  font-size: 23px;
}

.eg-about-v3__value-title {
  color: #fff;
  letter-spacing: -.035em;
  max-width: 500px;
  margin: 74px 0 20px;
  font-size: clamp(27px, 3vw, 40px);
  font-weight: 690;
  line-height: 1.08;
}

.eg-about-v3__value-copy {
  color: #ffffffa8;
  max-width: 500px;
  margin: auto 0 0;
  font-size: 16px;
  line-height: 1.72;
}

.eg-about-v3__team {
  background-color: #fff;
  padding-top: 136px;
  padding-bottom: 148px;
}

.eg-about-v3__team-head {
  grid-column-gap: 78px;
  grid-row-gap: 78px;
  grid-template-rows: auto;
  grid-template-columns: 240px 1fr;
  margin-bottom: 74px;
  display: grid;
}

.eg-about-v3__team-media {
  background-color: #d8e8f0;
  height: min(62vw, 690px);
  min-height: 480px;
  position: relative;
  overflow: hidden;
}

.eg-about-v3__team-image {
  object-fit: cover;
  object-position: center;
  width: 100%;
  height: 100%;
  display: block;
}

.eg-about-v3__team-badge {
  grid-column-gap: 6px;
  grid-row-gap: 6px;
  color: #fff;
  background-color: #0060a9;
  flex-direction: column;
  min-width: 250px;
  padding: 22px 26px;
  display: flex;
  position: absolute;
  bottom: 0;
  left: 0;
}

.eg-about-v3__team-badge-number {
  letter-spacing: .05em;
  font-size: 22px;
  font-weight: 780;
}

.eg-about-v3__team-badge-text {
  color: #ffffffc2;
  letter-spacing: .08em;
  text-transform: uppercase;
  font-size: 11px;
  font-weight: 650;
}

.eg-about-v3__team-copy-grid {
  grid-column-gap: 100px;
  grid-row-gap: 100px;
  grid-template-rows: auto;
  grid-template-columns: 1.05fr .95fr;
  padding-top: 56px;
  display: grid;
}

.eg-about-v3__team-lead {
  color: #031834;
  letter-spacing: -.03em;
  margin: 0;
  font-size: clamp(27px, 3vw, 42px);
  font-weight: 620;
  line-height: 1.35;
}

.eg-about-v3__team-side {
  padding-top: 4px;
}

.eg-about-v3__team-copy {
  color: #5a6b87;
  margin: 0;
  font-size: 16px;
  line-height: 1.8;
}

.eg-about-v3__button {
  grid-column-gap: 26px;
  grid-row-gap: 26px;
  color: #fff;
  background-color: #0069b4;
  align-items: center;
  width: fit-content;
  margin-top: 32px;
  padding: 16px 18px 16px 22px;
  text-decoration: none;
  display: inline-flex;
}

.eg-about-v3__button-text {
  font-size: 13px;
  font-weight: 720;
  line-height: 1.3;
}

.eg-about-v3__button-arrow {
  color: #0069b4;
  background-color: #fff;
  justify-content: center;
  align-items: center;
  width: 30px;
  height: 30px;
  font-size: 18px;
  display: flex;
}

.eg-about-v3__more {
  background-color: #dff1f9;
  border-top: 1px solid #0060a91a;
  padding-top: 86px;
  padding-bottom: 86px;
}

.eg-about-v3__more-grid {
  grid-column-gap: 96px;
  grid-row-gap: 96px;
  grid-template-rows: auto;
  grid-template-columns: .82fr 1.18fr;
  align-items: start;
  display: grid;
}

.eg-about-v3__more-kicker {
  color: #0060a9;
  letter-spacing: .13em;
  font-size: 11px;
  font-weight: 750;
}

.eg-about-v3__more-title {
  color: #031834;
  letter-spacing: -.04em;
  margin: 22px 0 0;
  font-size: clamp(34px, 4vw, 56px);
  font-weight: 720;
  line-height: 1.05;
}

.eg-about-v3__more-content {
  border-top: 1px solid #0318342e;
}

.eg-about-v3__global {
  border-bottom: 1px solid #0318342e;
}

.eg-about-v3__global-summary {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  color: #031834;
  cursor: pointer;
  justify-content: space-between;
  align-items: center;
  min-height: 78px;
  list-style: none;
  display: flex;
}

.eg-about-v3__global-summary-text {
  font-size: 15px;
  font-weight: 690;
}

.eg-about-v3__global-plus {
  color: #0060a9;
  border: 1px solid #03183438;
  border-radius: 50%;
  justify-content: center;
  align-items: center;
  width: 30px;
  height: 30px;
  font-size: 20px;
  display: flex;
}

.eg-about-v3__global-body {
  color: #5a6b87;
  padding: 0 58px 30px 0;
  font-size: 14px;
  line-height: 1.75;
}

.eg-about-v3__utility-row {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  grid-template-rows: auto;
  grid-template-columns: 180px 1fr;
  align-items: center;
  min-height: 92px;
  display: grid;
}

.eg-about-v3__utility-label {
  color: #5a6b87;
  font-size: 13px;
  font-weight: 720;
}

.eg-about-v3__utility-text {
  color: #5a6b87;
  font-size: 13px;
  line-height: 1.6;
}

.eg-security-icon-img-native {
  object-fit: cover;
  border-radius: 50%;
  width: 56px;
  min-width: 56px;
  max-width: 56px;
  height: 56px;
  min-height: 56px;
  display: block;
}

.eg-security-icon-img-native.is-tracer-security-icon {
  width: 56px;
}

.eg-estracer-faq-intro-inline-link {
  color: #0060a9;
  font-weight: 600;
  text-decoration: underline;
  display: inline;
}

.eg-estracer-faq-intro-inline-link:hover, .eg-estracer-faq-intro-inline-link:hover:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .eg-estracer-faq-intro-inline-link:hover:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .eg-estracer-faq-intro-inline-link:hover:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .eg-estracer-faq-intro-inline-link:hover:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .eg-estracer-faq-intro-inline-link:hover:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
  color: #00487f;
}

.eg-estracer-faq-intro-cta {
  margin-top: 18px;
  margin-bottom: 0;
  display: flex;
  position: static;
}

.image-61 {
  max-width: 14%;
}

.image-62 {
  border-radius: 20px;
}

.image-62.is-about-team-photo {
  aspect-ratio: auto;
  object-fit: contain;
  object-position: 50% 50%;
  width: 100%;
  height: auto;
  min-height: 0;
  display: block;
}

.button-20 {
  z-index: 1;
  perspective: 100px;
  color: #fff;
  mix-blend-mode: normal;
  transform-style: preserve-3d;
  background-color: #0069b4;
  border: 1px solid #0069b4;
  border-radius: 2rem;
  justify-content: center;
  align-items: center;
  padding: 1rem 2rem;
  font-size: .875rem;
  font-weight: 500;
  line-height: 1.25em;
  text-decoration: none;
  transition-property: transform;
  transition-duration: .3s;
  position: relative;
  overflow: hidden;
}

.button-20:hover, .button-20:hover:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .button-20:hover:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .button-20:hover:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .button-20:hover:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .button-20:hover:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
  color: #fff;
  transform: scale3d(.98, .98, 1.01);
}

.button-20.is-secondary-169 {
  color: #414042;
  background-color: #fff0;
  border-color: #e6e9f1;
  transition-property: transform;
  transition-duration: .3s;
  transition-timing-function: ease;
  box-shadow: 0 2px 4px #14142b0a;
}

.button-20.is-secondary-169:hover, .button-20.is-secondary-169:hover:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .button-20.is-secondary-169:hover:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .button-20.is-secondary-169:hover:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .button-20.is-secondary-169:hover:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .button-20.is-secondary-169:hover:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
  color: #0060a9;
}

.custom-icon-set-24 {
  padding-right: 8px;
  font-family: Builderaifont, Arial, sans-serif;
  font-weight: 400;
}

.image-63 {
  max-width: 60%;
}

.slider-mask-5 {
  overflow: visible;
}

.slider-mask-5.is-23rem {
  max-width: 23.375rem;
}

.slider-mask-5.is-23rem.eg-kundcase-mask-clip-23, .slider-mask-5.eg-kundcase-mask-clip {
  max-width: 100%;
  overflow: hidden;
}

.image-64 {
  float: left;
  aspect-ratio: auto;
  object-fit: contain;
  max-width: 80%;
  min-height: 80px;
  position: static;
}

.slider-pagination-button-7 {
  color: #8f96a9;
  background-color: #f7f9fc;
  border: 1px solid #f7f9fc;
  border-radius: .75rem;
  justify-content: center;
  align-items: center;
  min-width: 3rem;
  max-width: 3rem;
  min-height: 3rem;
  max-height: 3rem;
  margin-left: 0;
  margin-right: 0;
  padding: 0;
  font-size: 1.125rem;
  font-weight: 500;
  line-height: 1.25em;
  text-decoration: none;
  transition: color .3s, border-color .3s, background-color .3s;
  display: flex;
  position: relative;
  overflow: hidden;
}

.slider-pagination-button-7:hover, .slider-pagination-button-7:hover:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .slider-pagination-button-7:hover:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .slider-pagination-button-7:hover:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .slider-pagination-button-7:hover:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .slider-pagination-button-7:hover:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
  color: #fff;
  background-color: #030b1d;
  border-color: #030b1d;
}

.slider-pagination-button-7.is-position-left {
  margin-left: auto;
  margin-right: auto;
  position: absolute;
  inset: auto 4rem 0 0;
}

.slider-pagination-button-7.is-position-right {
  margin-left: auto;
  margin-right: auto;
  position: absolute;
  inset: auto 0 0 4rem;
}

.container-default-8 {
  max-width: 75.25rem;
  margin-left: auto;
  margin-right: auto;
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}

.card-25 {
  z-index: 1;
  background-color: #fff;
  border: 1px solid #f7f9fc;
  border-radius: 2rem;
  text-decoration: none;
  position: relative;
  overflow: hidden;
  box-shadow: 0 2px 4px #5e7eba0d, 0 10px 24px #5c86d60d;
}

.card-25.is-lg {
  padding: 2.5rem;
}

.display-113 {
  font-family: Montserrat, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 1.5em;
}

.mg-vertical-xl-4 {
  margin-top: 3rem;
  margin-bottom: 3rem;
}

.display-114 {
  font-family: Montserrat, sans-serif;
  font-size: 2.75rem;
  font-weight: 700;
  line-height: 1.115em;
}

.image-65 {
  max-width: 60%;
}

.study-logos-row {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  grid-template-columns: repeat(5, minmax(0, 1fr));
  justify-content: center;
  align-items: stretch;
  width: 100%;
  margin-top: 2.25rem;
  display: grid;
}

.study-logo-item {
  filter: none;
  color: #0b3a6b;
  background-color: #fff;
  border: 1px solid #e6edf7;
  border-radius: 1.375rem;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  row-gap: .75rem;
  width: 100%;
  min-width: 0;
  max-width: none;
  min-height: 12.5rem;
  padding: 1.5rem 1.15rem 1.25rem;
  text-decoration: none;
  transition: transform .25s, box-shadow .25s, border-color .25s;
  display: flex;
  box-shadow: 0 1.73px 1.73px #516d9a0f, 0 6.94px 6.94px #528eff0f;
}

.study-logo-item:hover, .study-logo-item:hover:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .study-logo-item:hover:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .study-logo-item:hover:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .study-logo-item:hover:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .study-logo-item:hover:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
  border-color: #0060a938;
  transform: translateY(-3px);
  box-shadow: 0 8px 24px -8px #0060a92e;
}

.study-logo-name {
  color: #0b3a6b;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 15px;
  font-weight: 700;
  line-height: 1.3;
}

.study-logo-img {
  filter: none;
  object-fit: contain;
  width: auto;
  max-width: 8.5rem;
  height: 3.25rem;
  max-height: 3.25rem;
}

.study-logo-more {
  color: #0060a9;
  text-align: center;
  margin-top: auto;
  margin-bottom: 0;
  font-family: inherit;
  font-size: 14px;
  font-weight: 700;
  line-height: 1.4;
  text-decoration: none;
  display: inline;
}

.div-block-65 {
  margin-top: 0;
}

.eg-faq-intro-collapsible {
  display: block;
}

.container-14 {
  width: 100%;
  max-width: 1170px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 15px;
  padding-right: 15px;
}

.paragraph-55 {
  font-family: var(--_typography---core--font--family--primary-font);
  font-weight: var(--_typography---core--font--weight--strong);
}

.eg-proof-section {
  background-color: #fff;
  padding-top: 2.5rem;
  padding-bottom: 5.5rem;
  position: relative;
  overflow: hidden;
}

.eg-proof-blob {
  z-index: 0;
  pointer-events: none;
  background-color: #eaf4fb;
  border-radius: 100%;
  width: 32rem;
  height: 26rem;
  position: absolute;
  top: -8rem;
  right: -10rem;
}

.eg-proof-container {
  z-index: 1;
  grid-column-gap: 4.5rem;
  grid-row-gap: 5rem;
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
  max-width: 75.25rem;
  margin-left: auto;
  margin-right: auto;
  padding-left: 1.5rem;
  padding-right: 1.5rem;
  display: flex;
  position: relative;
}

.eg-proof-container.is-about-proof-box {
  grid-row-gap: 5rem;
  width: 100%;
  max-width: 100%;
  margin-bottom: 100px;
  margin-left: 0;
  margin-right: 0;
  padding-left: 0;
  padding-right: 0;
}

.eg-proof-copy {
  grid-column-gap: .4rem;
  grid-row-gap: .4rem;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  display: flex;
}

.eg-proof-h2 {
  color: #031834;
  letter-spacing: -.03em;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Montserrat, sans-serif;
  font-size: 2.75rem;
  font-weight: 800;
  line-height: 1.15;
}

.eg-proof-h2.is-blue {
  color: #006eb6;
}

.eg-proof-sub {
  color: var(--_colors---primary--100);
  margin-top: 0;
  margin-bottom: 0;
  font-family: Montserrat, sans-serif;
  font-size: 1.25rem;
  font-weight: 800;
  line-height: 1.3;
}

.eg-proof-sub.is-ink {
  color: #031834;
}

.eg-proof-stat {
  grid-column-gap: .2rem;
  grid-row-gap: .2rem;
  text-align: center;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.eg-proof-stat.is-about-stat-line {
  border-left-style: none;
  border-left-width: 0;
  border-right: 0 #e6edf7;
  padding-left: 0;
  padding-right: 0;
}

.eg-proof-num {
  color: #031834;
  text-align: center;
  letter-spacing: -.04em;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Montserrat, sans-serif;
  font-size: 4rem;
  font-weight: 700;
  line-height: 1;
}

.eg-proof-label {
  color: #5a6b87;
  text-align: center;
  width: 100%;
  margin-top: .35rem;
  margin-bottom: 0;
  font-family: Montserrat, sans-serif;
  font-size: 1rem;
  font-weight: 600;
  line-height: 1.3;
}

.eg-proof-logo-img {
  opacity: 1;
  filter: grayscale();
  object-fit: contain;
  flex-shrink: 0;
  width: auto;
  max-width: 8rem;
  height: 2.5rem;
  max-height: 2.5rem;
  transition: filter .25s, opacity .25s;
}

.eg-proof-logo-img:hover {
  filter: none;
  opacity: 1;
}

.eg-proof-logo-img:hover:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .eg-proof-logo-img:hover:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .eg-proof-logo-img:hover:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .eg-proof-logo-img:hover:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8) {
  opacity: 1;
  filter: grayscale(0%);
}

.eg-proof-logo-img:hover:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
  filter: none;
  opacity: 1;
}

.eg-proof-logo-img.is-about-private-logo {
  object-fit: contain;
  flex: none;
  width: auto;
  max-width: 132px;
  height: 36px;
  max-height: 36px;
}

.eg-proof-stat-grid {
  grid-column-gap: 3rem;
  grid-row-gap: 1.5rem;
  grid-template-rows: auto;
  grid-template-columns: repeat(3, minmax(0, 1fr));
  grid-auto-columns: 1fr;
  align-items: start;
  display: grid;
}

.eg-proof-logo-grid {
  grid-column-gap: 2rem;
  grid-row-gap: 2.25rem;
  grid-template-rows: auto auto;
  grid-template-columns: repeat(3, minmax(0, 1fr));
  grid-auto-columns: 1fr;
  place-items: center;
  display: grid;
}

.eg-proof-logo-box {
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 4.5rem;
  display: flex;
}

.inline-span-0-1-2-3-4-5-6 {
  color: #0a1f3a;
  display: block;
}

.eg-value-icon-v2 {
  background-color: #0060a9;
  border-radius: 1.35rem;
  justify-content: center;
  align-items: center;
  width: 5.25rem;
  height: 5.25rem;
  margin-bottom: 1.5rem;
  display: flex;
  box-shadow: 0 8px 18px #0318342e;
}

.eg-value-icon-v2__svg {
  width: 100%;
  height: 100%;
  display: block;
}

.eg-proof-h2-blue {
  color: var(--_colors---primary--100);
  letter-spacing: -.03em;
  margin-top: 0;
  margin-bottom: 0;
  margin-right: 20px;
  font-family: Montserrat, sans-serif;
  font-size: 2.75rem;
  font-weight: 800;
  line-height: 1.12;
}

.eg-proof-ph {
  background-color: #f4f8fb;
  border: 1px dashed #c5d4e0;
  border-radius: 8px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  row-gap: .25rem;
  width: 100%;
  height: 5.5rem;
  min-height: 5.5rem;
  padding-left: .75rem;
  padding-right: .75rem;
  display: flex;
  overflow: hidden;
}

.eg-proof-ph-label {
  color: #5a6b87;
  text-align: center;
  letter-spacing: .04em;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Montserrat, sans-serif;
  font-size: .8rem;
  font-weight: 600;
  line-height: 1.2;
}

.eg-case-hero-section {
  background-color: #fff;
  padding-top: 6.5rem;
  padding-bottom: 1.25rem;
}

.columns {
  max-width: 600px;
}

.paragraph-56 {
  margin-top: 40px;
}

.display-115 {
  margin-left: auto;
  margin-right: auto;
  font-family: Montserrat, sans-serif;
  font-size: 4.5rem;
  font-weight: 600;
  line-height: 1.115em;
  display: block;
}

.display-115.text-align-center.flex-horizontal {
  text-align: center;
  overflow-wrap: normal;
  width: 600px;
  margin-bottom: 0;
  font-family: Montserrat, sans-serif;
  text-decoration: none;
  display: flex;
}

.display-115.text-align-center.flex-horizontal.eg-kunder-800-d115 {
  color: var(--_colors---primary--100);
  font-weight: 800;
}

.display-116 {
  margin-left: auto;
  margin-right: auto;
  font-family: Montserrat, sans-serif;
  font-size: 4.5rem;
  font-weight: 600;
  line-height: 1.115em;
  display: block;
}

.display-116.text-align-center.flex-horizontal {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  text-align: center;
  overflow-wrap: normal;
  justify-content: center;
  align-items: center;
  width: 600px;
  margin-bottom: 0;
  font-family: Montserrat, sans-serif;
  text-decoration: none;
  display: flex;
}

.flex-block-4 {
  grid-column-gap: 34px;
  grid-row-gap: 34px;
}

.flex-block-4.eg-kundcase-flex-hide {
  min-width: 0;
}

.image-66 {
  text-align: center;
  object-fit: contain;
  width: 100%;
  max-width: 100%;
  height: auto;
  padding-left: 0;
}

.eg-ps-case-wrap {
  width: 100%;
  max-width: 36rem;
  margin: 0 auto 0 0;
}

.eg-ps-case-section {
  box-sizing: border-box;
  background-color: #fff;
  max-width: 75.25rem;
  margin-left: auto;
  margin-right: auto;
  padding: 4rem 1.5rem;
}

.eg-home-case-section {
  box-sizing: border-box;
  background-color: #fff;
  max-width: 75.25rem;
  margin-bottom: 140px;
  margin-left: auto;
  margin-right: auto;
  padding: 4rem 1.5rem;
}

.eg-home-case-grid {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  grid-template-columns: 1fr 1fr;
  align-items: stretch;
  width: 100%;
  display: grid;
}

.eg-home-case-grid.eg-home-case-grid-3 {
  grid-template-columns: 1fr 1fr 1fr;
  margin-bottom: 140px;
}

.eg-home-case-grid.eg-home-case-grid-3.is-tracer-cases {
  grid-template-columns: repeat(3, minmax(0, 1fr));
}

.eg-blog-author-row {
  grid-column-gap: .625rem;
  flex-direction: row;
  align-items: center;
  margin-top: 1rem;
  padding-right: 3.5rem;
  display: flex;
}

.eg-blog-avatar {
  object-fit: cover;
  border-radius: 50%;
  width: 2rem;
  min-width: 2rem;
  height: 2rem;
  min-height: 2rem;
}

.eg-home-news-section-grid {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  grid-template-columns: minmax(0, 1.12fr) minmax(0, 1fr);
  grid-auto-columns: 1fr;
  align-items: end;
  display: grid;
  overflow: visible;
}

.eg-blog-v3-shell {
  flex-direction: column;
  flex: 1;
  width: 100%;
  height: 100%;
  display: flex;
}

.eg-about-v3__links {
  grid-column-gap: 22px;
  grid-row-gap: 10px;
  border-top: 1px solid #0318342e;
  flex-wrap: wrap;
  align-items: center;
  margin-top: 28px;
  padding-top: 28px;
  display: flex;
}

.eg-about-v3__text-link {
  color: #0060a9;
  letter-spacing: -.01em;
  font-size: 14px;
  font-weight: 650;
  text-decoration: none;
}

.eg-about-v3__text-link:hover, .eg-about-v3__text-link:hover:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .eg-about-v3__text-link:hover:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .eg-about-v3__text-link:hover:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .eg-about-v3__text-link:hover:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .eg-about-v3__text-link:hover:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
  text-decoration: underline;
}

.cell-4 {
  text-align: center;
  justify-content: center;
  align-items: center;
}

.image-67 {
  max-width: 50%;
}

.public-stat-num-2 {
  color: #0060a9;
  letter-spacing: -.025em;
  font-size: 1.875rem;
  font-weight: 800;
  line-height: 1;
}

.public-stat-num-2.eg-proof-stat-num {
  font-size: 2.25rem;
}

.public-stat-label-2 {
  color: #5a6b87;
  margin-top: .25rem;
  font-size: .8125rem;
  font-weight: 500;
}

.public-stat-num-3 {
  color: #0060a9;
  letter-spacing: -.025em;
  font-size: 1.875rem;
  font-weight: 800;
  line-height: 1;
}

.public-stat-num-3.eg-proof-stat-num {
  font-size: 2.25rem;
}

.public-stat-label-3 {
  color: #5a6b87;
  margin-top: .25rem;
  font-size: .8125rem;
  font-weight: 500;
}

.paragraph-57 {
  padding-top: 20px;
}

.link-block-13 {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-end;
  align-items: center;
  display: flex;
}

.div-block-66 {
  margin-top: 140px;
}

.eg-losningar-intro {
  text-align: center;
  max-width: 40rem;
  margin-bottom: 2.5rem;
  margin-left: auto;
  margin-right: auto;
}

.home-hero-wordmark {
  object-fit: contain;
  width: auto;
  max-width: 240px;
  height: auto;
  max-height: 56px;
  display: block;
  overflow: visible;
}

.home-hero-brand {
  background-color: #0000;
  justify-content: center;
  align-items: center;
  width: 280px;
  height: 52px;
  min-height: 52px;
  max-height: none;
  margin: 0 0 32px;
  padding: 12px 0 0;
  display: flex;
  overflow: visible;
}

.home-hero-section {
  width: 100%;
  max-width: 100%;
  margin: 0;
  padding-top: 128px;
  padding-bottom: 56px;
  overflow: visible;
}

.home-hero-wrap-box {
  width: 100%;
  max-width: none;
  margin-top: 0;
  padding: 0;
  overflow: visible;
}

.eg-sektor-toggle {
  color: #0069b4;
  cursor: pointer;
  background-color: #fff;
  border: 1px solid #dbe6f4;
  border-radius: 999px;
  flex-direction: row-reverse;
  justify-content: space-between;
  align-items: center;
  gap: 8px;
  width: 100%;
  min-height: 3rem;
  margin-top: .5rem;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  font-family: Montserrat, sans-serif;
  font-size: 15px;
  font-weight: 700;
  display: flex;
}

.eg-sektor-toggle:focus-visible, .eg-sektor-toggle[data-wf-focus-visible], .eg-sektor-toggle:focus-visible:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .eg-sektor-toggle[data-wf-focus-visible]:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .eg-sektor-toggle:focus-visible:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .eg-sektor-toggle[data-wf-focus-visible]:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .eg-sektor-toggle:focus-visible:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .eg-sektor-toggle[data-wf-focus-visible]:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .eg-sektor-toggle:focus-visible:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .eg-sektor-toggle[data-wf-focus-visible]:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .eg-sektor-toggle:focus-visible:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5), .eg-sektor-toggle[data-wf-focus-visible]:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
  outline-offset: 2px;
  outline: 2px solid #0069b4;
}

.eg-sektor-list {
  flex-direction: column;
  width: 100%;
  padding-top: 4px;
  display: flex;
  position: static;
}

.eg-sektor-link {
  color: #0a1f3a;
  border-bottom: 1px solid #eef2f7;
  padding-top: 14px;
  padding-bottom: 14px;
  padding-left: 1.25rem;
  font-family: Montserrat, sans-serif;
  font-size: 14px;
  font-weight: 600;
  text-decoration: none;
  display: block;
}

.eg-sektor-link:focus-visible, .eg-sektor-link[data-wf-focus-visible], .eg-sektor-link:focus-visible:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .eg-sektor-link[data-wf-focus-visible]:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .eg-sektor-link:focus-visible:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .eg-sektor-link[data-wf-focus-visible]:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .eg-sektor-link:focus-visible:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .eg-sektor-link[data-wf-focus-visible]:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .eg-sektor-link:focus-visible:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .eg-sektor-link[data-wf-focus-visible]:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .eg-sektor-link:focus-visible:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5), .eg-sektor-link[data-wf-focus-visible]:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
  outline-offset: 2px;
  outline: 2px solid #0069b4;
}

.eg-sektor-link-all {
  color: #0060a9;
  padding-top: 14px;
  padding-left: 1.25rem;
  font-family: Montserrat, sans-serif;
  font-size: 14px;
  font-weight: 700;
  text-decoration: none;
  display: block;
}

.eg-sektor-link-all:focus-visible, .eg-sektor-link-all[data-wf-focus-visible], .eg-sektor-link-all:focus-visible:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .eg-sektor-link-all[data-wf-focus-visible]:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .eg-sektor-link-all:focus-visible:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .eg-sektor-link-all[data-wf-focus-visible]:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .eg-sektor-link-all:focus-visible:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .eg-sektor-link-all[data-wf-focus-visible]:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .eg-sektor-link-all:focus-visible:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .eg-sektor-link-all[data-wf-focus-visible]:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .eg-sektor-link-all:focus-visible:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5), .eg-sektor-link-all[data-wf-focus-visible]:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
  outline-offset: 2px;
  outline: 2px solid #0069b4;
}

.eg-sektor-wrapper {
  width: 100%;
  display: block;
  position: relative;
}

.grid-3 {
  grid-template-rows: auto;
}

.home-quotes-embed {
  width: 100%;
  max-width: 100%;
  display: block;
}

.custom-icon-set-25 {
  padding-right: 8px;
  font-family: Builderaifont, Arial, sans-serif;
  font-weight: 400;
}

.link-9 {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  color: var(--_colors---neutrals--600);
  text-align: left;
  font-weight: 400;
  line-height: 1.25em;
  text-decoration: none;
  transition: color .3s;
}

.link-9:hover, .link-9:hover:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .link-9:hover:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .link-9:hover:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .link-9:hover:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .link-9:hover:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
  color: #0060a9;
}

.link-9.is-mid {
  font-weight: 500;
}

.display-117 {
  font-family: Montserrat, sans-serif;
  font-size: 1.5rem;
  font-weight: 600;
  line-height: 1.25em;
}

.mg-vertical-4xs---sm-3 {
  margin-top: .5rem;
  margin-bottom: 1.5rem;
}

.display-118 {
  margin-bottom: 37px;
  font-family: Montserrat, sans-serif;
  font-size: 1.25rem;
  font-weight: 600;
  line-height: 1.25em;
}

.button-21 {
  z-index: 1;
  perspective: 100px;
  color: #fff;
  mix-blend-mode: normal;
  transform-style: preserve-3d;
  background-color: #0069b4;
  border: 1px solid #0069b4;
  border-radius: 2rem;
  justify-content: center;
  align-items: center;
  padding: 1rem 2rem;
  font-size: .875rem;
  font-weight: 500;
  line-height: 1.25em;
  text-decoration: none;
  transition-property: transform;
  transition-duration: .3s;
  position: relative;
  overflow: hidden;
}

.button-21:hover, .button-21:hover:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .button-21:hover:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .button-21:hover:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .button-21:hover:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .button-21:hover:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
  color: #fff;
  transform: scale3d(.98, .98, 1.01);
}

.button-21.is-secondary-207 {
  color: #414042;
  background-color: #fff0;
  border-color: #e6e9f1;
  transition-property: transform;
  transition-duration: .3s;
  transition-timing-function: ease;
  box-shadow: 0 2px 4px #14142b0a;
}

.button-21.is-secondary-207:hover, .button-21.is-secondary-207:hover:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .button-21.is-secondary-207:hover:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .button-21.is-secondary-207:hover:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .button-21.is-secondary-207:hover:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .button-21.is-secondary-207:hover:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
  color: #0060a9;
}

.grid-2-columns-left-3xs-4 {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  grid-template-rows: auto;
  grid-template-columns: 1.3fr 1fr;
}

.mg-top-4xs-9 {
  aspect-ratio: auto;
  text-align: left;
  white-space: normal;
  word-break: normal;
  object-fit: contain;
  flex: 0 auto;
  order: 0;
  height: 6rem;
  min-height: 6rem;
  margin-top: .5rem;
  padding-left: 0;
  padding-right: 0;
  display: block;
}

.grid-1-column-27 {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  flex-direction: column;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.display-119 {
  color: #031834;
  text-shadow: none;
  font-family: Montserrat, sans-serif;
  font-size: 3rem;
  font-weight: 600;
  line-height: 1.25em;
}

.display-120 {
  box-sizing: border-box;
  grid-column-gap: 6px;
  grid-row-gap: 6px;
  aspect-ratio: auto;
  color: var(--_colors---primary--100);
  white-space: normal;
  word-break: normal;
  overflow-wrap: normal;
  mix-blend-mode: normal;
  object-fit: fill;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  margin: auto auto auto 0;
  padding-left: 0;
  font-family: Montserrat, sans-serif;
  font-size: 3.75rem;
  font-weight: 700;
  line-height: 1.115em;
  display: flex;
  position: static;
}

.display-120.text-color-title {
  text-indent: 30px;
  justify-content: center;
  align-items: center;
}

.grid-3-columns-7 {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.image-68 {
  text-align: center;
  vertical-align: text-bottom;
  max-width: 30%;
  display: inline-block;
}

.image-69 {
  max-width: 30%;
}

.bold-text-6 {
  padding-bottom: 20px;
  font-weight: 600;
}

.image-70, .image-71, .image-72 {
  max-width: 30%;
}

.eg-nav {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  flex: 1;
  align-items: center;
  font-family: Montserrat, sans-serif;
  display: flex;
  position: relative;
}

.eg-links {
  grid-row-gap: 0;
  grid-column-gap: 0;
  flex: 1;
  justify-content: center;
  align-items: center;
  display: flex;
}

.eg-trig {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  color: #0a1f3a;
  cursor: pointer;
  appearance: none;
  background-color: #0000;
  border-radius: 999px;
  align-items: center;
  padding: 8px 16px;
  font-family: inherit;
  font-size: 14px;
  font-weight: 500;
  text-decoration: none;
  display: inline-flex;
}

.eg-trig:hover:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .eg-trig:hover:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .eg-trig:hover:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .eg-trig:hover:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .eg-trig:hover:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
  color: #0069b4;
  background-color: #eef4fb;
}

.eg-login {
  color: #0069b4;
  white-space: nowrap;
  cursor: pointer;
  appearance: none;
  background-color: #0000;
  border-radius: 999px;
  margin-left: auto;
  padding: 8px 16px;
  font-family: inherit;
  font-size: 14px;
  font-weight: 600;
  text-decoration: none;
}

.eg-login:hover, .eg-login:hover:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .eg-login:hover:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .eg-login:hover:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .eg-login:hover:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .eg-login:hover:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
  color: #0069b4;
  background-color: #eef4fb;
}

.eg-chev {
  font-size: 10px;
  line-height: 1;
}

.eg-chev-open {
  transform: rotate(180deg);
}

.eg-trig-on {
  color: #0069b4;
  background-color: #eef4fb;
}

.eg-panel {
  z-index: 40;
  background-color: #fff;
  border: 1px solid #e6edf7;
  border-radius: 24px;
  width: 1100px;
  max-width: 96%;
  max-height: calc(100vh - 96px);
  padding: 24px;
  display: none;
  position: absolute;
  top: calc(100% + 8px);
  left: 50%;
  overflow: auto;
  transform: translateX(-50%);
  box-shadow: 0 8px 28px #0a1f3a1a;
}

.eg-open {
  display: block;
}

.eg-om {
  width: 560px;
  max-width: 96%;
  left: 36%;
  transform: none;
}

.eg-res {
  width: 440px;
  max-width: 96%;
}

.eg-kicker {
  color: #5a6b87;
  letter-spacing: .08em;
  text-transform: uppercase;
  margin: 0 0 12px;
  font-size: 12px;
  font-weight: 500;
}

.eg-plat-grid {
  grid-column-gap: 24px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 240px 1fr 1fr;
  align-items: start;
  display: grid;
}

.eg-prod {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  color: #0a1f3a;
  background-color: #fff;
  border-radius: 16px;
  align-items: flex-start;
  margin: 0 0 16px;
  padding: 16px;
  text-decoration: none;
  display: flex;
  box-shadow: 0 8px 24px #78a0d238;
}

.eg-prod:hover, .eg-prod:hover:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .eg-prod:hover:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .eg-prod:hover:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .eg-prod:hover:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .eg-prod:hover:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5), .eg-hl {
  box-shadow: none;
  background-color: #eef4fb;
}

.eg-prod-sm {
  align-items: center;
  margin-bottom: 12px;
  padding: 12px;
}

.eg-name {
  font-size: 16px;
  font-weight: 600;
  display: block;
}

.eg-sub {
  color: #5a6b87;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 12px;
  font-weight: 400;
  display: block;
}

.eg-mark {
  width: 32px;
  height: 32px;
  color: var(--_colors---primary--100);
  background-color: #eef4fb;
  border-radius: 8px;
  flex: none;
  place-items: center;
  font-size: 11px;
  font-weight: 600;
  display: grid;
}

.eg-feat {
  color: #fff;
  background-color: #0a1f3a;
  border-radius: 16px;
  padding: 16px;
  display: none;
}

.eg-feat-on {
  display: block;
}

.eg-feat-title {
  margin: 0 0 12px;
  font-size: 16px;
  font-weight: 600;
}

.eg-feat-text {
  margin: 0 0 12px;
  font-size: 14px;
  line-height: 1.45;
}

.eg-pill {
  color: #0069b4;
  background-color: #fff;
  border-radius: 999px;
  padding: 12px 16px;
  font-size: 14px;
  font-weight: 600;
  text-decoration: none;
  display: inline-flex;
}

.eg-deep-title {
  color: #0a1f3a;
  margin: 0 0 12px;
  font-size: 16px;
  font-weight: 600;
}

.eg-deep-list {
  display: none;
}

.eg-deep-on {
  display: block;
}

.eg-link {
  color: #0a1f3a;
  border-radius: 12px;
  margin: 0 -12px;
  padding: 8px 12px;
  font-size: 14px;
  font-weight: 500;
  text-decoration: none;
  display: block;
}

.eg-link:hover, .eg-link:hover:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .eg-link:hover:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .eg-link:hover:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .eg-link:hover:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .eg-link:hover:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
  color: #0069b4;
  background-color: #eef4fb;
}

.eg-link-sm {
  font-size: 12px;
}

.eg-addons {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1.4fr 1fr;
  margin-top: 16px;
  display: grid;
}

.eg-expert, .eg-integ {
  color: #0a1f3a;
  background-color: #f7f9fc;
  border-radius: 16px;
  padding: 12px 16px;
  text-decoration: none;
}

.eg-integ:hover, .eg-integ:hover:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .eg-integ:hover:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .eg-integ:hover:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .eg-integ:hover:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .eg-integ:hover:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
  color: #0069b4;
  background-color: #eef4fb;
}

.eg-expert-links {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  flex-wrap: wrap;
  margin-top: 8px;
  display: flex;
}

.eg-chip {
  color: #0a1f3a;
  background-color: #fff;
  border: 1px solid #e6edf7;
  border-radius: 999px;
  padding: 8px 12px;
  font-size: 14px;
  font-weight: 500;
  text-decoration: none;
}

.eg-chip:hover, .eg-chip:hover:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .eg-chip:hover:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .eg-chip:hover:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .eg-chip:hover:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .eg-chip:hover:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
  color: #0069b4;
  background-color: #eef4fb;
}

.eg-sol-grid {
  grid-column-gap: 24px;
  grid-row-gap: 8px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  display: grid;
}

.eg-col-title {
  color: #0a1f3a;
  margin: 0;
  font-size: 16px;
  font-weight: 600;
}

.eg-tag {
  color: #5a6b87;
  margin: 8px 0 16px;
  font-size: 12px;
  line-height: 1.35;
}

.eg-sol-foot {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  border: 1px solid #e6edf7;
  border-radius: 16px;
  align-items: center;
  margin-top: 20px;
  padding: 12px 16px;
  display: flex;
}

.eg-all {
  color: #0a1f3a;
  white-space: nowrap;
  border-radius: 12px;
  padding: 8px 12px;
  font-size: 14px;
  font-weight: 600;
  text-decoration: none;
}

.eg-all:hover, .eg-all:hover:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .eg-all:hover:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .eg-all:hover:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .eg-all:hover:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .eg-all:hover:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
  color: #0069b4;
  background-color: #eef4fb;
}

.eg-om-grid {
  grid-column-gap: 24px;
  grid-row-gap: 8px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  display: grid;
}

.eg-foot {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  background-color: #f7f9fc;
  border-radius: 16px;
  flex-wrap: wrap;
  margin-top: 20px;
  padding: 8px 12px;
  display: flex;
}

.eg-logo {
  object-fit: contain;
  object-position: left center;
  width: auto;
  max-width: 148px;
  height: 22px;
  display: block;
}

.about-align-left {
  text-align: left;
  width: 100%;
  margin-bottom: 1.5rem;
}

.eg-esmaker-flow-ctas {
  flex-flow: wrap;
  justify-content: center;
  align-items: center;
  gap: 12px;
  width: 100%;
  margin-top: 32px;
  margin-bottom: 8px;
  display: flex;
  overflow: visible;
}

.eg-proof-marquee {
  align-self: stretch;
  align-items: center;
  min-width: 0;
  max-width: 100%;
  margin-top: 0;
  display: flex;
  overflow: hidden;
}

.eg-proof-marquee.eg-kundcase-marquee-clip {
  width: 100%;
  overflow: hidden;
}

.eg-proof-marquee.is-about-marquee {
  grid-column-gap: 4px;
  grid-row-gap: 4px;
  flex-wrap: nowrap;
  width: 100%;
  max-width: 100%;
  margin-left: 48px;
  overflow: hidden;
}

.eg-case-title {
  width: 100%;
  font-family: var(--_typography---core--font--family--primary-font);
  color: var(--_colors---primary--100);
  font-size: var(--_typography---core--font--displays--display-10);
  line-height: var(--_typography---core--font--line-height--sm);
  font-weight: var(--_typography---core--font--weight--strong);
  text-align: center;
  margin: 0 auto;
  display: block;
}

.eg-proof-marquee-track {
  grid-column-gap: 4.5rem;
  grid-row-gap: 0px;
  flex-wrap: nowrap;
  flex-shrink: 0;
  align-items: center;
  width: max-content;
  margin-top: 0;
  animation: 38s linear infinite eg-logo-marquee;
  display: flex;
}

.eg-proof-marquee-track.is-about-mq-track {
  flex-wrap: nowrap;
  width: max-content;
  max-width: none;
  animation: 38s linear infinite eg-logo-marquee;
}

.eg-icon-more-blue {
  filter: hue-rotate(-48deg) saturate(1.18);
}

.eg-nl-user-wrap {
  flex-direction: column;
  align-items: flex-start;
  width: 100%;
  margin-top: .75rem;
  margin-bottom: 0;
  display: flex;
}

.eg-nl-user-wrap.eg-nl-cta-user {
  width: auto;
  margin-top: .15rem;
}

.eg-nl-user-wrap.eg-nl-cta-user.eg-nl-slim-user {
  flex-flow: row;
  align-items: center;
  margin-top: 0;
  display: flex;
}

.eg-nl-check-wrap {
  flex-shrink: 0;
  align-items: center;
  column-gap: .5rem;
  min-width: 1.375rem;
  min-height: 1.375rem;
  margin: 0;
  display: flex;
  position: relative;
}

.eg-nl-plat-box {
  background-color: #0000;
  border-radius: 1.25rem;
  flex-direction: column;
  align-items: stretch;
  width: 100%;
  max-width: 600px;
  margin: .75rem auto 1rem;
  padding: 1rem;
  display: flex;
}

.logo-strip-img {
  opacity: .55;
  filter: grayscale();
  object-fit: contain;
  object-position: center;
  width: 130px;
  max-width: 130px;
  height: 40px;
}

.eg-nl-plat-label {
  color: #0060a9;
  text-align: left;
  margin-bottom: .5rem;
  font-weight: 600;
  display: block;
}

.eg-nl-plat-label.eg-nl-cta-choose {
  color: #5a6b87;
  margin-bottom: .35rem;
  font-size: .8125rem;
  font-weight: 500;
}

.eg-nl-hidden {
  display: none;
}

.eg-nl-user-label {
  color: #5a6b87;
  margin-top: 0;
  margin-bottom: 0;
  font-size: .9375rem;
  font-weight: 600;
  line-height: 1.3;
}

.eg-nl-plat-logo {
  object-fit: contain;
  object-position: left center;
  flex-shrink: 0;
  width: auto;
  max-width: 9.5rem;
  height: 1.5rem;
  max-height: 1.5rem;
  overflow: visible;
}

.eg-nl-cta-checks {
  grid-row-gap: .85rem;
  background-color: #0000;
  flex-direction: column;
  align-items: flex-start;
  width: 100%;
  max-width: 50ch;
  margin-bottom: 0;
  display: flex;
}

.eg-login-card-body {
  flex-direction: column;
  flex-grow: 1;
  width: 100%;
  display: flex;
}

.eg-case-list-shell {
  box-sizing: border-box;
  width: 100%;
  max-width: 75.25rem;
  margin-left: auto;
  margin-right: auto;
  padding: 0 1.5rem 4.375rem;
  display: block;
}

.eg-case-proof {
  padding-top: 5.5rem;
  padding-bottom: 0;
}

.eg-case-proof.eg-kundcase-proof-clip {
  min-width: 0;
  max-width: 100%;
  overflow-x: hidden;
}

.eg-case-proof.eg-kundcase-proof-clip.is-about-proof {
  padding-bottom: 0;
}

.public-card-head {
  border-bottom: 1px solid #e6edf7;
  align-items: center;
  gap: 14px;
  margin-bottom: 24px;
  padding-bottom: 24px;
  display: flex;
}

.public-card-mark {
  color: #fff;
  background-color: #0060a9;
  background-image: linear-gradient(160deg, #1e7dc8 0%, #0060a9 55%, #00528d 100%);
  border-radius: 13px;
  justify-content: center;
  align-items: center;
  width: 48px;
  min-width: 48px;
  height: 48px;
  display: flex;
  box-shadow: 0 8px 18px #0060a94d;
}

.faq-intro {
  overflow-wrap: normal;
  flex-direction: column;
  align-items: flex-start;
  gap: 16px;
  width: 100%;
  min-width: 0;
  max-width: 100%;
  margin: 0;
  display: flex;
  position: static;
  top: auto;
  overflow: visible;
}

.faq-intro.eg-faq-intro-wrap {
  min-width: 0;
  max-width: 100%;
  overflow: hidden;
}

.faq-intro.eg-faq-intro-no-overlap {
  min-width: 0;
  max-width: 100%;
  position: static;
  overflow: hidden;
}

.faq-intro.eg-faq-intro-no-overlap.is-open-faq-intro {
  overflow: visible;
}

.about-why-favicon {
  width: 4.5rem;
  height: 4.5rem;
  box-shadow: none;
  object-fit: contain;
  border-radius: 0;
  margin-bottom: 1.5rem;
  display: block;
}

.about-career-layout {
  grid-column-gap: 3rem;
  grid-template-columns: minmax(0, .85fr) minmax(0, 1.35fr);
  align-items: center;
  display: grid;
}

.about-office-photo-wrap {
  border-radius: 20px;
  width: 100%;
  height: 100%;
  min-height: 0;
  overflow: hidden;
}

.is-about-offices-photo {
  border-radius: 1.25rem;
  align-self: stretch;
  width: 100%;
  height: 100%;
  min-height: 28rem;
  display: block;
  overflow: hidden;
}

.about-hq-heading-row {
  grid-column-gap: .75rem;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  margin-bottom: .5rem;
  display: flex;
}

.about-hq-badge {
  color: #fff;
  letter-spacing: .06em;
  text-transform: uppercase;
  background-color: #0060a9;
  border-radius: 999px;
  flex-shrink: 0;
  padding: .2rem .55rem;
  font-size: .7rem;
  font-weight: 700;
  display: inline-flex;
}

.eg-bento-mini-title-2 {
  color: #0a1f3a;
  margin-top: 0;
  margin-bottom: 3px;
  font-size: 14px;
  font-weight: 700;
}

.eg-bento-mini-sub-2 {
  color: #5a6b87;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 12.5px;
}

.eg-bento-mini-title-3 {
  color: #0a1f3a;
  margin-top: 0;
  margin-bottom: 3px;
  font-size: 14px;
  font-weight: 700;
}

.eg-post-related-item {
  box-sizing: border-box;
  width: 100%;
  min-width: 0;
  max-width: 100%;
  height: 100%;
  overflow: hidden;
}

.eg-post-media {
  width: 100%;
  min-width: 0;
  max-width: 100%;
  overflow: hidden;
}

.eg-hide-on-mobile {
  min-width: 0;
}

.eyebrow {
  flex-direction: row;
  align-self: flex-start;
  align-items: center;
  gap: 8px;
  display: inline-flex;
}

.eyebrow.is-hero-center {
  align-self: center;
  margin-left: auto;
  margin-right: auto;
}

.faq-grid {
  flex-direction: row;
  grid-template-rows: auto;
  grid-template-columns: minmax(0, .42fr) minmax(0, 1fr);
  align-items: start;
  gap: 48px;
  width: 100%;
  display: grid;
}

.faq-grid.eg-faq-grid-long-title {
  grid-template-columns: minmax(480px, 1fr) minmax(0, 1.15fr);
  align-items: start;
  gap: 48px;
}

.faq-grid.eg-faq-grid-long-title.is-customer-faq-grid {
  grid-template-columns: minmax(0, 38%) minmax(0, 1fr);
  align-items: start;
  gap: 40px;
  display: grid;
}

.faq-grid.eg-faq-grid-long-title.is-balanced-faq-grid {
  grid-template-columns: minmax(0, 1fr) minmax(0, 1.05fr);
  align-items: start;
  gap: 48px;
  display: grid;
}

.eg-estracer-fn-h1 {
  max-width: 100%;
  font-family: var(--_typography---core--font--family--primary-font);
  color: var(--_colors---primary--100);
  letter-spacing: -.025em;
  word-break: break-word;
  overflow-wrap: anywhere;
  font-size: 52px;
  font-weight: 800;
  line-height: 1.1;
}

.image-73 {
  vertical-align: middle;
  max-width: 100%;
}

.paragraph-58 {
  color: #0060a9;
  padding-top: 10px;
  font-size: 1.125rem;
  font-weight: 700;
}

.text-block-25 {
  padding-bottom: 10px;
}

.text-block-25.is-expert-role {
  color: #5a6b87;
}

.eg-bento-body-2 {
  color: #5a6b87;
  margin-top: 0;
  margin-bottom: 28px;
  font-size: 15px;
  line-height: 1.6;
}

.eg-bento-body-3 {
  color: #5a6b87;
  letter-spacing: 0;
  max-width: 38em;
  margin-top: 0;
  margin-bottom: 8px;
  padding-top: 0;
  font-size: 15px;
  line-height: 1.6;
}

.image-74 {
  vertical-align: middle;
  max-width: 100%;
}

.paragraph-59 {
  color: #0060a9;
  padding-top: 10px;
  font-size: 1.125rem;
  font-weight: 700;
}

.text-block-26 {
  padding-bottom: 10px;
}

.cell-5 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.cell-5.eg-int-cta-media {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 380px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.eg-body-bento-test {
  color: #5a6b87;
  letter-spacing: 0;
  font-family: Montserrat, sans-serif;
  font-size: 15px;
  font-weight: 500;
  line-height: 1.6;
}

.icon-6 {
  object-fit: cover;
  width: 100%;
  height: auto;
}

.icon-6.is-square {
  border-radius: 1.25rem;
}

.display-121 {
  font-family: Montserrat, sans-serif;
  font-size: 1.5rem;
  font-weight: 600;
  line-height: 1.25em;
}

.mg-vertical-4xs---2xs-4 {
  margin-top: .5rem;
  margin-bottom: 1rem;
  padding-bottom: 10px;
}

.marquee-vertical-column-2 {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-flow: column;
  justify-content: center;
  padding-bottom: 1rem;
  display: flex;
}

.button-22 {
  z-index: 1;
  perspective: 100px;
  color: #fff;
  mix-blend-mode: normal;
  transform-style: preserve-3d;
  background-color: #0069b4;
  border: 1px solid #0069b4;
  border-radius: 2rem;
  justify-content: center;
  align-items: center;
  padding: 1rem 2rem;
  font-size: .875rem;
  font-weight: 500;
  line-height: 1.25em;
  text-decoration: none;
  transition-property: transform;
  transition-duration: .3s;
  position: relative;
  overflow: hidden;
}

.button-22:hover, .button-22:hover:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .button-22:hover:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .button-22:hover:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .button-22:hover:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .button-22:hover:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
  color: #fff;
  transform: scale3d(.98, .98, 1.01);
}

.button-22.is-secondary-217 {
  color: #414042;
  background-color: #fff0;
  border-color: #e6e9f1;
  transition-property: transform;
  transition-duration: .3s;
  transition-timing-function: ease;
  box-shadow: 0 2px 4px #14142b0a;
}

.button-22.is-secondary-217:hover, .button-22.is-secondary-217:hover:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .button-22.is-secondary-217:hover:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .button-22.is-secondary-217:hover:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .button-22.is-secondary-217:hover:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .button-22.is-secondary-217:hover:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
  color: #0060a9;
}

.section-47 {
  background-color: #fff;
  max-width: 90rem;
  padding-top: 7.5rem;
  padding-bottom: 7.5rem;
}

.section-47.is-inner-section-inside {
  width: 100%;
  max-width: 90rem;
  margin-left: auto;
  margin-right: auto;
  padding: 0 1.25rem;
}

.display-122 {
  box-sizing: border-box;
  grid-column-gap: 6px;
  grid-row-gap: 6px;
  aspect-ratio: auto;
  color: var(--_colors---primary--100);
  white-space: normal;
  word-break: normal;
  overflow-wrap: normal;
  mix-blend-mode: normal;
  object-fit: fill;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  margin: 140px auto auto 0;
  padding-left: 0;
  font-family: Montserrat, sans-serif;
  font-size: 3.75rem;
  font-weight: 700;
  line-height: 1.115em;
  display: flex;
  position: static;
}

.eg-nl-cta-lead {
  color: #5a6b87;
  max-width: 38ch;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}

.is-about-location-body {
  grid-column-gap: 2rem;
  grid-row-gap: 1rem;
  grid-template-columns: minmax(0, 1.3fr) minmax(0, 1fr);
  align-items: start;
  width: 100%;
  display: grid;
}

.eg-blog-card-link-overlay {
  z-index: 3;
  color: #0000;
  width: 100%;
  height: 100%;
  line-height: 0;
  position: absolute;
  inset: 0%;
  overflow: hidden;
}

.div-block-67 {
  justify-content: center;
  align-items: center;
  position: relative;
}

.div-block-67.hero-eyebrow-center {
  align-self: center;
  width: auto;
  margin-left: auto;
  margin-right: auto;
  display: inline-flex;
}

.image-75 {
  vertical-align: middle;
  max-width: 100%;
}

.paragraph-60 {
  color: #0060a9;
  padding-top: 10px;
  font-size: 1.125rem;
  font-weight: 700;
}

.text-block-27 {
  padding-bottom: 10px;
}

.image-76 {
  vertical-align: middle;
  max-width: 100%;
}

.paragraph-61 {
  color: #0060a9;
  padding-top: 10px;
  font-size: 1.125rem;
  font-weight: 700;
}

.text-block-28 {
  padding-bottom: 10px;
}

.text-block-28.is-expert-role {
  color: #5a6b87;
}

.section-48 {
  text-align: center;
  background-color: #fff;
  position: relative;
}

.eg-estracer-logo-img {
  object-fit: contain;
  object-position: center;
  flex: none;
  width: auto;
  max-width: 160px;
  height: 52px;
  max-height: 52px;
}

.eg-quote-logo {
  object-fit: contain;
  object-position: left center;
  place-self: start;
  width: auto;
  max-width: 160px;
  height: 48px;
  max-height: 48px;
}

.karriar-file-default {
  grid-column-gap: .85rem;
  grid-row-gap: .5rem;
  text-align: left;
  flex-flow: wrap;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  display: flex;
}

.karriar-file-btn {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  font-family: var(--_typography---core--font--family--primary-font);
  color: #0069b4;
  font-size: .9375rem;
  line-height: 1;
  font-weight: var(--_typography---core--font--weight--strong);
  cursor: pointer;
  background-color: #fff;
  border: 1.5px solid #0069b4;
  border-radius: 999px;
  justify-content: center;
  align-items: center;
  padding: .7rem 1.25rem;
  text-decoration: none;
  transition-property: background-color, color, box-shadow;
  transition-duration: .2s;
  display: inline-flex;
}

.karriar-file-btn:hover, .karriar-file-btn:hover:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .karriar-file-btn:hover:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .karriar-file-btn:hover:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .karriar-file-btn:hover:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .karriar-file-btn:hover:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
  color: #fff;
  background-color: #0069b4;
}

.karriar-file-btn:focus-visible, .karriar-file-btn[data-wf-focus-visible], .karriar-file-btn:focus-visible:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .karriar-file-btn[data-wf-focus-visible]:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .karriar-file-btn:focus-visible:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .karriar-file-btn[data-wf-focus-visible]:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .karriar-file-btn:focus-visible:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .karriar-file-btn[data-wf-focus-visible]:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .karriar-file-btn:focus-visible:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .karriar-file-btn[data-wf-focus-visible]:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .karriar-file-btn:focus-visible:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5), .karriar-file-btn[data-wf-focus-visible]:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
  outline-style: none;
  box-shadow: 0 0 0 3px #0060a947;
}

.karriar-file-info {
  color: #5a6b87;
  margin-top: 0;
  margin-bottom: 0;
  font-size: .875rem;
  font-weight: 500;
  line-height: 1.4;
}

.karriar-file-icon {
  color: inherit;
  font-size: 1.125rem;
  line-height: 1;
}

.image-77 {
  vertical-align: middle;
  max-width: 40%;
  display: block;
}

.section-49 {
  text-align: center;
}

.container-15 {
  justify-content: center;
  align-items: center;
  margin-top: 20px;
  margin-bottom: 40px;
  display: flex;
}

.cell-6 {
  grid-column-gap: 12px;
  grid-row-gap: 16px;
  flex-direction: column;
  justify-content: center;
  align-self: center;
  align-items: flex-start;
  gap: 16px 12px;
  width: 100%;
  padding-right: 0;
  display: flex;
}

.eg-int-cta {
  grid-template-columns: 1fr 1fr;
  align-items: center;
  gap: 3rem 5rem;
  width: 100%;
  margin-top: 3rem;
  display: grid;
}

.eg-int-cta-heading {
  font-family: var(--_typography---core--font--family--primary-font);
  color: #0060a9;
  font-size: var(--_typography---core--font--displays--display-8);
  margin-top: 0;
  margin-bottom: 22px;
  font-weight: 800;
  line-height: 1.115;
}

.eg-int-card-body {
  font-family: var(--_typography---core--font--family--primary-font);
  color: var(--_colors---neutrals--600);
  font-size: var(--_typography---core--font--displays--display-1);
  line-height: var(--_typography---core--font--line-height--lg);
  margin-left: 0;
  margin-right: 0;
  padding-left: 0;
  padding-right: 0;
  font-weight: 500;
}

.is-kontakt-email-wrap {
  justify-content: center;
  align-items: center;
  width: 100%;
  margin-top: auto;
  display: flex;
}

.is-kontakt-social-icons {
  flex-grow: 0;
  flex-shrink: 0;
  align-items: center;
  width: auto;
  margin-left: auto;
  display: flex;
}

.is-about-offices-grid {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  grid-template-columns: 1fr 1fr;
  align-items: stretch;
  width: 100%;
  margin-top: 2rem;
  display: grid;
}

.about-omoss-align {
  width: 100%;
  margin-top: 4.375rem;
}

.about-omoss-align.is-about-story-air {
  margin-top: 3rem;
}

.about-omoss-align.is-about-story-air.eg-about-story-in {
  grid-column-gap: 2.5rem;
  grid-template-columns: minmax(0, 1.2fr) minmax(16rem, 38%);
  place-items: center stretch;
  width: 100%;
  max-width: 100%;
  margin-top: 8rem;
  margin-left: 0;
  margin-right: 0;
  padding-left: 0;
  padding-right: 0;
  display: grid;
}

.eg-blog-post-slug {
  color: #0000;
  width: 1px;
  height: 1px;
  font-size: 0;
  line-height: 0;
  position: absolute;
  top: 0;
  left: 0;
  overflow: hidden;
}

.eg-nl-cta-brand {
  grid-row-gap: .12rem;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  row-gap: .12rem;
  min-width: 0;
  display: flex;
}

.eg-nl-cta-embed {
  display: none;
}

.eg-nl-cta-listrow {
  grid-column-gap: .75rem;
  grid-row-gap: .75rem;
  width: 100%;
  box-shadow: none;
  background-color: #0000;
  flex-flow: wrap;
  justify-content: flex-start;
  align-items: stretch;
  gap: .75rem;
  display: flex;
}

.eg-nl-cta-card {
  grid-column-gap: .7rem;
  cursor: pointer;
  background-color: #fff;
  border: 1.5px solid #0000;
  border-radius: 1rem;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  column-gap: .7rem;
  width: calc(50% - .4rem);
  min-width: 0;
  max-width: none;
  min-height: 3.5rem;
  padding: .7rem .85rem;
  display: flex;
  box-shadow: 0 1.35px 1.35px #528eff0f, 0 5.38px 5.38px #528eff0f;
}

.eg-nl-cta-card:hover, .eg-nl-cta-card:hover:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .eg-nl-cta-card:hover:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .eg-nl-cta-card:hover:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .eg-nl-cta-card:hover:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .eg-nl-cta-card:hover:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
  background-color: #f7fbff;
  border-color: #0060a9;
}

.eg-nl-req-star {
  color: #c44536;
  margin: 0 0 0 .15rem;
  font-size: 1.25rem;
  font-weight: 700;
  line-height: 1.3;
}

.eg-bf-case-wrap {
  width: 100%;
  max-width: none;
  height: 100%;
  margin: 0;
}

.hr-callout-body {
  flex-direction: column;
  flex: 1;
  align-items: flex-start;
  gap: 0;
  width: 100%;
  min-width: 0;
  display: flex;
}

.section-20 {
  padding-top: 110px;
  padding-bottom: 0;
}

.eg-faq-boka-left {
  box-sizing: border-box;
  color: #fff;
  letter-spacing: -.01em;
  white-space: nowrap;
  cursor: pointer;
  background-color: #0069b4;
  border: 1px solid #0069b4;
  border-radius: 999px;
  justify-content: center;
  align-self: flex-start;
  align-items: center;
  width: auto;
  min-width: 148px;
  max-width: max-content;
  height: 48px;
  min-height: 48px;
  max-height: 48px;
  margin: 0;
  padding: 0 26px;
  font-size: 15px;
  font-weight: 700;
  line-height: 1;
  text-decoration: none;
  transition: transform .32s cubic-bezier(.16, 1, .3, 1), box-shadow .32s cubic-bezier(.16, 1, .3, 1), background-color .32s cubic-bezier(.16, 1, .3, 1), border-color .32s cubic-bezier(.16, 1, .3, 1);
  display: inline-flex;
  box-shadow: 0 8px 22px #0069b438;
}

.eg-faq-boka-left:hover, .eg-faq-boka-left:hover:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .eg-faq-boka-left:hover:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .eg-faq-boka-left:hover:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .eg-faq-boka-left:hover:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .eg-faq-boka-left:hover:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
  color: #fff;
  background-color: #00568f;
  border-color: #00568f;
  transform: translateY(-4px);
  box-shadow: 0 16px 36px #0069b447;
}

.eg-brukar-faq-grid {
  grid-template-columns: minmax(320px, 420px) 1fr;
  align-items: start;
  gap: 48px;
  width: 100%;
  display: grid;
}

.eg-faq-intro-static {
  align-items: flex-start;
  min-width: 0;
  position: static;
}

.eg-case-rt {
  max-width: 100%;
}

.eg-case-rt.h2 {
  box-shadow: none;
  color: #0060a9;
  letter-spacing: .12em;
  text-transform: uppercase;
  background-color: #0000;
  border-style: none;
  border-width: 0;
  border-radius: 0;
  margin-top: 40px;
  margin-bottom: 12px;
  padding: 0;
  font-family: Montserrat, sans-serif;
  font-size: 12px;
  font-weight: 600;
  line-height: 1;
  display: block;
}

.eg-case-rt.h3 {
  color: #0a1f3a;
  font-size: var(--_typography---core--font--displays--display-6);
  font-weight: var(--_typography---core--font--weight--strong);
  letter-spacing: -.02em;
  text-transform: none;
}

.eg-case-rt.p {
  color: #5a6b87;
  font-family: Montserrat, sans-serif;
  font-size: 15px;
  line-height: 1.6;
  font-weight: var(--_typography---core--font--weight--mid);
  letter-spacing: 0;
}

.explain-card {
  background-color: #fff;
  border-radius: 22px;
  flex-direction: column;
  height: auto;
  max-height: none;
  padding: 26px 26px 32px;
  display: flex;
  overflow: visible;
}

.explain-card.eg-enps-card-eq {
  flex-direction: column;
  height: 100%;
  min-height: 100%;
  display: flex;
  overflow: visible;
}

.metrics-explain-section {
  height: auto;
  max-height: none;
  padding-top: 110px;
  padding-bottom: 110px;
  overflow: visible;
}

.metrics-explain-section.eg-enps-chefs-bg {
  background-color: #eef5ff;
  background-image: linear-gradient(#eef5ff 0%, #fff 100%);
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: 100% 100%;
  width: 100cqw;
  max-width: 100cqw;
  margin-left: calc(50% - 50cqw);
  margin-right: calc(50% - 50cqw);
  padding-top: 110px;
  padding-bottom: 140px;
  position: relative;
  overflow: visible;
}

.explain-grid {
  grid-column-gap: 22px;
  grid-row-gap: 22px;
  grid-template-columns: 1fr 1fr 1fr;
  align-items: start;
  height: auto;
  margin-top: 20px;
  display: grid;
  overflow: visible;
}

.explain-grid.eg-enps-grid-eq {
  grid-auto-rows: 1fr;
  align-items: stretch;
  display: grid;
  overflow: visible;
}

.home-quotes-section {
  background-color: #0000;
  position: relative;
  overflow: visible;
}

.eg-case-post-h1 {
  max-width: 960px;
  color: var(--_colors---primary--100);
  letter-spacing: -.025em;
  margin: 0 0 28px;
  font-family: Montserrat, sans-serif;
  font-size: 60px;
  font-weight: 700;
  line-height: 1.15;
}

.eg-case-post-lead {
  color: #5a6b87;
  letter-spacing: 0;
  max-width: 660px;
  margin: .75rem 0 0;
  font-family: Montserrat, sans-serif;
  font-size: 20px;
  font-weight: 500;
  line-height: 1.6;
}

.eg-case-post-h2 {
  color: #0a1f3a;
  max-width: 760px;
  font-family: Montserrat, sans-serif;
  font-size: var(--_typography---core--font--displays--display-8);
  letter-spacing: -.03em;
  margin: 0;
  font-weight: 700;
  line-height: 1.115;
  display: block;
}

.eg-case-post-h2-compact {
  color: #0a1f3a;
  font-family: Montserrat, sans-serif;
  font-size: var(--_typography---core--font--displays--display-7);
  letter-spacing: -.03em;
  margin: 0;
  font-weight: 700;
  line-height: 1.15;
}

.eg-case-post-h3 {
  color: #0060a9;
  font-family: Montserrat, sans-serif;
  font-size: var(--_typography---core--font--displays--display-5);
  letter-spacing: -.02em;
  margin: 0 0 8px;
  font-weight: 600;
  line-height: 1.35;
}

.eg-case-post-kicker {
  color: #0060a9;
  font-family: Montserrat, sans-serif;
  font-size: 12px;
  font-weight: var(--_typography---core--font--weight--strong);
  letter-spacing: .12em;
  text-transform: uppercase;
  margin-bottom: 28px;
  display: block;
}

.eg-case-post-body {
  color: #5a6b87;
  letter-spacing: 0;
  font-family: Montserrat, sans-serif;
  font-size: 15px;
  font-weight: 500;
  line-height: 1.6;
}

.eg-case-post-cta-h {
  color: #fff;
  font-family: Montserrat, sans-serif;
  font-size: var(--_typography---core--font--displays--display-7);
  letter-spacing: -.03em;
  margin: 0 0 16px;
  font-weight: 700;
  line-height: 1.15;
  display: block;
}

.eg-case-post-cta-p {
  color: #fff;
  max-width: 520px;
  margin: 0 0 32px;
  font-family: Montserrat, sans-serif;
  font-size: 15px;
  font-weight: 500;
  line-height: 1.6;
}

.eg-case-post-name {
  color: #0a1f3a;
  font-size: 19px;
  line-height: 1.2;
  font-weight: var(--_typography---core--font--weight--strong);
  letter-spacing: -.02em;
  font-family: Montserrat, sans-serif;
}

.eg-case-post-name.eg-case-name-wrap {
  letter-spacing: 0;
  word-break: normal;
  overflow-wrap: break-word;
  min-width: 0;
  line-height: 1.35;
}

.eg-case-post-cta-kicker {
  color: #ffffffbf;
  font-size: 12px;
  font-weight: var(--_typography---core--font--weight--strong);
  letter-spacing: .12em;
  text-transform: uppercase;
  margin-bottom: 18px;
  font-family: Montserrat, sans-serif;
}

.eg-los-h1 {
  max-width: 900px;
  font-family: var(--_typography---core--font--family--primary-font);
  color: var(--_colors---primary--100);
  letter-spacing: -.025em;
  margin: 0 auto .6rem;
  font-size: 60px;
  font-weight: 800;
  line-height: 1.1;
}

.eg-los-lead {
  max-width: 660px;
  font-family: var(--_typography---core--font--family--primary-font);
  color: #5a6b87;
  letter-spacing: 0;
  margin: 0 auto 1.25rem;
  font-size: 20px;
  font-weight: 400;
  line-height: 1.6;
}

.eg-los-h2 {
  font-family: var(--_typography---core--font--family--primary-font);
  color: #0a1f3a;
  font-size: 48px;
  line-height: 1.05;
  font-weight: var(--_typography---core--font--weight--bold);
  letter-spacing: -.03em;
  margin: 0 0 8px;
}

.eg-los-section-lead {
  max-width: 620px;
  font-family: var(--_typography---core--font--family--primary-font);
  color: #5a6b87;
  font-size: 15px;
  line-height: 1.6;
  font-weight: var(--_typography---core--font--weight--mid);
  letter-spacing: 0;
  margin: 0 0 28px;
}

.eg-los-quote-name {
  font-family: var(--_typography---core--font--family--primary-font);
  color: #0a1f3a;
  margin: 0;
  font-size: 18px;
  font-weight: 700;
  line-height: 22px;
}

.eg-los-quote-role {
  font-family: var(--_typography---core--font--family--primary-font);
  color: #5a6b87;
  margin: 0;
  font-size: 14px;
  font-weight: 500;
  line-height: 18px;
}

.eg-los-faq-h2 {
  width: 100%;
  max-width: 100%;
  font-family: var(--_typography---core--font--family--primary-font);
  color: #0a1f3a;
  font-size: 48px;
  line-height: 1.05;
  font-weight: var(--_typography---core--font--weight--bold);
  letter-spacing: -.03em;
  white-space: normal;
  margin: 0 0 8px;
}

.eg-int-orbit-label-5 {
  color: #0a1f3a;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 13px;
  font-weight: 700;
}

.eg-int-cta-photo {
  object-fit: contain;
  border-radius: 32px;
  width: 100%;
  max-width: 380px;
  height: auto;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.eg-plat-desc {
  color: #5a6b87;
  max-width: 36rem;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 15px;
  font-weight: 500;
  line-height: 1.55em;
}

.eg-los-photo-wrap {
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 380px;
  height: auto;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  position: relative;
  overflow: visible;
}

.eg-los-photo {
  object-fit: contain;
  object-position: center bottom;
  flex-shrink: 0;
  width: 100%;
  max-width: 320px;
  height: 384px;
  display: block;
}

.eg-los-quote-card {
  z-index: 3;
  pointer-events: none;
  background-color: #fff;
  border: 1px solid #f7f9fc;
  border-radius: 32px;
  flex-direction: row;
  grid-template-columns: 40px minmax(0, 1fr);
  align-items: center;
  column-gap: 20px;
  width: 100%;
  max-width: 380px;
  height: auto;
  min-height: 80px;
  margin-top: -20px;
  margin-left: auto;
  margin-right: auto;
  padding: 12px 24px;
  display: grid;
  position: relative;
  inset: auto;
  transform: none;
  box-shadow: 0 1.35px 1.35px #508dff0f, 0 5.38px 5.38px #508dff0f;
}

.eg-los-quote-logo {
  object-fit: contain;
  flex-shrink: 0;
  width: 40px;
  height: 40px;
  padding: 0;
  display: block;
}

.eg-los-quote-stack {
  flex-direction: column;
  justify-content: center;
  row-gap: 4px;
  min-width: 0;
  display: flex;
}

.eg-los-more {
  text-decoration: none;
}

.eg-ac-native {
  width: 100%;
  margin-bottom: 1.25rem;
}

.eg-ac-native__header {
  text-align: center;
  width: 100%;
  margin-bottom: 2.5rem;
}

.eg-ac-native__lead {
  max-width: 41rem;
  margin-top: 1.25rem;
  margin-left: auto;
  margin-right: auto;
}

.eg-ac-native__bento {
  grid-column-gap: 1.25rem;
  grid-row-gap: 1.25rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1.15fr;
  align-items: stretch;
  width: 100%;
  display: grid;
}

.eg-ac-native__right {
  grid-column-gap: 1.25rem;
  grid-row-gap: 1.25rem;
  grid-template-rows: 1fr auto;
  grid-template-columns: 1fr;
  display: grid;
}

.eg-ac-native__pair {
  grid-column-gap: 1.25rem;
  grid-row-gap: 1.25rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  display: grid;
}

.eg-ac-native__follow {
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
}

.eg-ac-native__social {
  grid-column-gap: .85rem;
  grid-row-gap: .85rem;
  align-items: center;
  display: flex;
}

.eg-los-utgang {
  text-align: center;
  margin-top: 40px;
}

.eg-s-ikon {
  background-image: linear-gradient(135deg, #0069b4, #00264d);
  border-radius: .55rem;
  flex: none;
  justify-content: center;
  align-items: center;
  width: 26px;
  height: 26px;
  margin-right: 12px;
  display: flex;
}

.eg-small-body {
  color: #5a6b87;
  letter-spacing: 0;
  margin: 20px 0 0;
  font-family: Montserrat, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.5;
}

.eg-esm-intro-h2 {
  color: #0060a9;
  letter-spacing: -.03em;
  margin: 0;
  padding-top: 20px;
  padding-bottom: 0;
  font-family: Montserrat, sans-serif;
  font-size: clamp(34px, 4.2vw, 56px);
  font-weight: 800;
  line-height: 1.05;
}

.eg-esm-intro-lead {
  color: #5a6b87;
  text-align: left;
  letter-spacing: 0;
  max-width: 620px;
  margin: 0 0 24px;
  font-family: Montserrat, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1.65;
  display: block;
}

.eg-esm-intro-label {
  color: #5a6b87;
  font-family: Montserrat, sans-serif;
  font-size: 14px;
  line-height: 1.5;
  font-weight: var(--_typography---core--font--weight--mid);
  letter-spacing: 0;
  margin: 0;
}

.eg-esm-intro-label-wide {
  color: #5a6b87;
  width: 300px;
  font-family: Montserrat, sans-serif;
  font-size: 14px;
  line-height: 1.5;
  font-weight: var(--_typography---core--font--weight--mid);
  letter-spacing: 0;
  white-space: normal;
  word-break: normal;
  margin: 0;
  padding-right: 60px;
}

.case-card__linkwrap {
  width: 100%;
  height: 100%;
  color: inherit;
  flex-direction: column;
  flex-grow: 1;
  text-decoration: none;
  display: flex;
  position: relative;
}

.eg-hide {
  display: none;
}

.case-card__thumb {
  z-index: 1;
  object-fit: contain;
  width: 100%;
  max-width: 86%;
  height: auto;
  max-height: 160px;
  display: block;
  position: relative;
}

.eg-login-faq-lead {
  color: #5a6b87;
  text-align: center;
  white-space: normal;
  max-width: 40rem;
  margin: 0 auto;
  font-family: Montserrat, sans-serif;
  font-size: .9375rem;
  font-weight: 500;
  line-height: 1.6;
}

.mini-link {
  z-index: 1;
  color: #0000;
  background-color: #0000;
  font-size: 0;
  position: absolute;
  inset: 0;
}

.eg-hp-copy {
  flex-direction: column;
  align-items: flex-start;
  min-width: 0;
  max-width: 100%;
  display: flex;
}

.eg-hp-logo {
  object-fit: contain;
  object-position: left center;
  align-self: flex-start;
  width: auto;
  height: 28px;
  margin: 0 0 20px;
  display: block;
}

.eg-hp-lead {
  color: #5a6b87;
  white-space: normal;
  overflow-wrap: break-word;
  max-width: 42ch;
  margin-top: 0;
  margin-bottom: 28px;
  font-size: 15px;
  font-weight: 500;
  line-height: 1.7;
}

.eg-hp-checks {
  flex-direction: column;
  gap: 14px;
  max-width: 460px;
  margin-bottom: 36px;
  display: flex;
}

.eg-hp-check {
  color: #5a6b87;
  align-items: flex-start;
  gap: 12px;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 15px;
  font-weight: 500;
  line-height: 1.5;
  display: flex;
}

.eg-hp-ctas {
  flex-wrap: nowrap;
  grid-auto-columns: max-content;
  grid-auto-flow: column;
  justify-content: flex-start;
  place-self: flex-start start;
  align-items: stretch;
  gap: 12px;
  width: auto;
  margin-top: 8px;
  display: flex;
}

.heading-19 {
  color: var(--_colors---neutrals--800);
  font-weight: var(--_typography---core--font--weight--bold);
}

.heading-19.eg-home-800-h19 {
  color: var(--_colors---primary--100);
  font-weight: 800;
}

.text-span-4 {
  color: var(--_globals---global--background--300);
}

.text-span-5, .text-span-6 {
  color: var(--_colors---primary--100);
}

.heading-20 {
  font-weight: var(--_typography---core--font--weight--bold);
}

.heading-20.eg-home-800-h20 {
  color: var(--_colors---primary--100);
  font-weight: 800;
}

.heading-21 {
  text-align: center;
  margin-top: 60px;
}

.heading-21.eg-h21-800 {
  color: var(--_colors---primary--100);
  font-family: Montserrat, sans-serif;
  font-weight: 800;
}

.heading-22 {
  margin-bottom: 40px;
}

.heading-23 {
  font-weight: var(--_typography---core--font--weight--strong);
}

.heading-24 {
  text-align: center;
  margin-top: 60px;
}

.heading-24.eg-h24-800 {
  color: var(--_colors---primary--100);
  font-family: Montserrat, sans-serif;
  font-weight: 800;
}

.section-50 {
  margin-bottom: 100px;
}

.paragraph-62 {
  color: #0060a9;
  padding-top: 10px;
  font-size: 1.125rem;
  font-weight: 700;
}

.paragraph-63 {
  padding-top: 10px;
  font-family: Montserrat, sans-serif;
}

.text-block-29 {
  padding-bottom: 10px;
}

.text-block-29.is-expert-role {
  color: #5a6b87;
}

.image-78 {
  object-fit: contain;
  border-radius: 32px;
  width: 100%;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 0;
  display: block;
}

.paragraph-64, .paragraph-65 {
  font-weight: 500;
}

.heading-25 {
  margin-top: 10px;
  padding-top: 0;
  font-weight: 700;
}

.paragraph-66 {
  font-weight: 500;
}

.image-79 {
  vertical-align: middle;
  max-width: 100%;
}

.div-block-68 {
  margin-top: 0;
  margin-bottom: 0;
}

.text-span-7 {
  color: var(--egi);
}

.heading-26 {
  color: var(--egi);
  line-height: var(--_typography---core--font--line-height--lg);
  font-weight: var(--_typography---core--font--weight--bold);
}

.bold-text-7 {
  text-align: center;
  white-space: normal;
  overflow-wrap: normal;
  font-weight: 800;
}

.paragraph-67 {
  margin-bottom: 40px;
}

.paragraph-67.eg-esm-lead {
  max-width: 660px;
  font-family: var(--_typography---core--font--family--primary-font);
  color: var(--_colors---neutrals--600);
  letter-spacing: 0;
  margin: 1.75rem auto 0;
  font-size: 20px;
  font-weight: 500;
  line-height: 1.6;
}

.paragraph-68 {
  font-size: var(--_components---cards--sm);
  font-weight: var(--_typography---core--font--weight--bold);
}

.eg-home-varfor-bg {
  background-color: #fff;
  background-image: linear-gradient(#fff 0%, #eef5ff 45%, #fff 100%);
}

.eg-plat-lank {
  z-index: 2;
  color: #0060a9;
  cursor: pointer;
  background-color: #0000;
  border-radius: 0;
  justify-content: flex-end;
  align-items: flex-end;
  width: auto;
  height: auto;
  padding: 0;
  font-size: 16px;
  font-weight: 500;
  line-height: 1;
  text-decoration: none;
  display: block;
  position: absolute;
  inset: 0;
}

.eg-plat-pil {
  color: #0069b4;
  background-color: #fff;
  border: 1px solid #eef2f7;
  border-radius: 50%;
  flex-grow: 0;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: 38px;
  height: 38px;
  font-size: 15px;
  font-weight: 700;
  line-height: 1;
  display: flex;
}

.div-block-69 {
  display: inline-flex;
}

.esm-flow-chapter {
  padding-top: 120px;
  padding-bottom: 120px;
}

.esm-stat-line {
  border-right: 1px solid #e6edf7;
}

.esm-flow-analysera {
  gap: 0;
  padding-top: 120px;
}

.esm-list-tight {
  text-align: left;
  margin-top: 0;
  margin-bottom: 40px;
}

.esm-auto-hidden {
  display: none;
}

.eg-lock {
  color: #0a1f3a;
  background-color: #fff;
  border: 1px solid #e6edf7;
  border-radius: 20px;
  max-width: 920px;
  padding: 28px 32px 32px;
  font-family: Montserrat, sans-serif;
}

.eg-lock-kicker {
  color: #0060a9;
  letter-spacing: .12em;
  text-transform: uppercase;
  margin: 0 0 8px;
  font-size: 12px;
  font-weight: 600;
}

.eg-lock-title {
  color: #0a1f3a;
  letter-spacing: -.03em;
  margin: 0 0 8px;
  font-size: 24px;
  font-weight: 700;
  line-height: 1.15;
}

.eg-lock-lead {
  color: #5a6b87;
  margin: 0 0 20px;
  font-size: 15px;
  font-weight: 500;
  line-height: 1.6;
}

.eg-lock-swatches {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  flex-direction: column;
  margin: 0 0 22px;
  display: flex;
}

.eg-lock-chip {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  align-items: center;
  display: flex;
}

.eg-lock-dot {
  border-radius: 4px;
  flex-shrink: 0;
  width: 14px;
  height: 14px;
}

.eg-lock-dot-blue {
  background-color: #0060a9;
}

.eg-lock-dot-egi {
  background-color: #0a1f3a;
}

.eg-lock-dot-body {
  background-color: #5a6b87;
}

.eg-lock-chip-t {
  color: #0a1f3a;
  font-size: 13px;
  font-weight: 500;
  line-height: 1.4;
}

.eg-lock-grid {
  grid-row-gap: 0;
  grid-column-gap: 0;
  border-top: 1px solid #e6edf7;
  flex-direction: column;
  margin: 0 0 22px;
  display: flex;
}

.eg-lock-row {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  border-bottom: 1px solid #e6edf7;
  justify-content: space-between;
  padding: 10px 0;
  display: flex;
}

.eg-lock-lab {
  color: #0a1f3a;
  flex: 0 0 42%;
  font-size: 13px;
  font-weight: 600;
}

.eg-lock-val {
  color: #5a6b87;
  text-align: right;
  font-size: 13px;
  font-weight: 500;
}

.eg-lock-quote {
  background-color: #fff;
  border: 1px solid #e6edf7;
  border-radius: 16px;
  margin: 0 0 18px;
  padding: 18px 20px 16px;
}

.eg-lock-mark {
  color: #0060a9;
  margin: 0 0 10px;
  font-family: Georgia, Times, Times New Roman, serif;
  font-size: 34px;
  font-weight: 700;
  line-height: .8;
}

.eg-lock-quote-t {
  color: #0a1f3a;
  margin: 0 0 12px;
  font-size: 15px;
  font-weight: 500;
  line-height: 1.6;
}

.eg-lock-name {
  color: #0a1f3a;
  margin: 0 0 2px;
  font-size: 14px;
  font-weight: 700;
}

.eg-lock-role {
  color: #5a6b87;
  margin: 0;
  font-size: 13px;
  font-weight: 500;
}

.eg-lock-no {
  color: #5a6b87;
  margin: 0;
  font-size: 13px;
  font-weight: 500;
  line-height: 1.55;
}

.is-about-proof {
  background-color: #fff;
  padding-top: 5rem;
  padding-bottom: 5rem;
}

.image-80, .image-81 {
  max-width: 40%;
}

.eg-esm-h1 {
  font-family: var(--_typography---core--font--family--primary-font);
  color: #0060a9;
  letter-spacing: -.025em;
  font-size: 52px;
  font-weight: 800;
  line-height: 1.1;
}

.div-block-70 {
  text-align: center;
}

.eg-los-plat {
  z-index: 1;
  text-align: left;
  background-color: #fff;
  border: 1px solid #f7f9fc;
  border-radius: 2rem;
  height: auto;
  padding: 1.75rem 1.75rem 4.75rem;
  display: block;
  position: relative;
  overflow: visible;
  box-shadow: 0 1.35px 1.35px #528eff0f, 0 5.38px 5.38px #528eff0f;
}

.eg-plat-col {
  text-align: left;
  background-color: #fff;
  border: 1px solid #f7f9fc;
  border-radius: 2rem;
  height: auto;
  padding: 2.25rem 2.25rem 2.75rem;
  position: relative;
  overflow: visible;
  box-shadow: 0 1.35px 1.35px #528eff0f, 0 5.38px 5.38px #528eff0f;
}

.eg-plat-logo {
  object-fit: contain;
  width: auto;
  max-width: none;
  height: 20px;
  margin-top: 0;
  margin-bottom: 1.75rem;
  display: block;
}

.eg-home-case-acc-pos {
  z-index: 2;
  margin: 0;
  position: absolute;
  bottom: 1.15rem;
  right: 1.15rem;
}

.eg-hq-wrap {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  width: 100%;
  max-width: 1120px;
  height: 720px;
  box-shadow: none;
  background-color: #0000;
  background-image: none;
  border-style: none;
  border-width: 0;
  outline-style: none;
  grid-template-columns: repeat(3, minmax(0, 1fr));
  margin: 0 auto;
  padding: 8px 28px;
  display: grid;
  overflow: hidden;
}

.eg-hq-col {
  grid-row-gap: 24px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
  width: 100%;
  display: flex;
}

.eg-hq-card {
  -webkit-backdrop-filter: blur(22px);
  backdrop-filter: blur(22px);
  background-color: #fff6;
  border: 0 #0000;
  border-radius: 28px;
  width: 100%;
  padding: 32px;
  box-shadow: 0 12px 36px #0f28500b;
}

.eg-hq-logo-img {
  object-fit: contain;
  object-position: left center;
  width: auto;
  max-width: 148px;
  height: 40px;
  margin: 0 0 18px;
  display: block;
}

.eg-hq-quote {
  color: #0a1f3a;
  letter-spacing: 0;
  margin: 0;
  font-family: Montserrat, sans-serif;
  font-size: 16px;
  font-style: normal;
  font-weight: 500;
  line-height: 1.6;
}

.eg-hero-ingress {
  max-width: 660px;
  font-family: var(--_typography---core--font--family--primary-font);
  color: #5a6b87;
  letter-spacing: 0;
  font-size: 20px;
  font-weight: 400;
  line-height: 1.6;
}

.eg-hero-sub {
  max-width: 720px;
  font-family: var(--_typography---core--font--family--primary-font);
  color: #0a1f3a;
  font-size: 32px;
  line-height: 1.3;
  font-weight: var(--_typography---core--font--weight--strong);
  letter-spacing: -.01em;
  margin-top: 20px;
  margin-bottom: 24px;
}

.eg-plat-h1 {
  font-family: var(--_typography---core--font--family--primary-font);
  color: var(--_colors---primary--100);
  letter-spacing: -.025em;
  font-size: 52px;
  font-weight: 800;
  line-height: 1.1;
}

.btn-kol {
  box-sizing: border-box;
  width: auto;
  min-width: 0;
  height: 48px;
  min-height: 48px;
  max-height: 48px;
  box-shadow: none;
  color: #39383a;
  letter-spacing: -.01em;
  white-space: nowrap;
  background-color: #fff;
  border: 1px solid #e6edf7;
  border-radius: 999px;
  justify-content: center;
  align-items: center;
  gap: 8px;
  padding: 0 26px;
  font-family: Montserrat, Helvetica Neue, Arial, sans-serif;
  font-size: 15px;
  font-weight: 700;
  line-height: 1;
  text-decoration: none;
  transition: transform .32s cubic-bezier(.16, 1, .3, 1), box-shadow .32s cubic-bezier(.16, 1, .3, 1), background-color .32s cubic-bezier(.16, 1, .3, 1), border-color .32s cubic-bezier(.16, 1, .3, 1), color .32s cubic-bezier(.16, 1, .3, 1);
  display: inline-flex;
  overflow: visible;
}

.btn-kol:hover, .btn-kol:hover:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .btn-kol:hover:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .btn-kol:hover:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .btn-kol:hover:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .btn-kol:hover:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5), .btn-kol:active, .btn-kol:active:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .btn-kol:active:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .btn-kol:active:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .btn-kol:active:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .btn-kol:active:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
  box-shadow: none;
  color: #39383a;
  background-color: #edf5fe;
  border-color: #c5dcf5;
  transform: translateY(-4px);
}

.btn-kol:focus-visible, .btn-kol[data-wf-focus-visible], .btn-kol:focus-visible:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .btn-kol[data-wf-focus-visible]:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .btn-kol:focus-visible:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .btn-kol[data-wf-focus-visible]:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .btn-kol:focus-visible:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .btn-kol[data-wf-focus-visible]:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .btn-kol:focus-visible:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .btn-kol[data-wf-focus-visible]:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .btn-kol:focus-visible:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5), .btn-kol[data-wf-focus-visible]:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
  box-shadow: none;
  outline-offset: 3px;
  color: #39383a;
  background-color: #edf5fe;
  border-color: #c5dcf5;
  outline: 2px solid #0069b4;
  transform: translateY(-4px);
}

.btn-kol.btn-kolpil {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14'%3E%3Cpath fill='none' stroke='%2339383A' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round' d='M2.2 7h8.2M8.2 3.4 11.8 7 8.2 10.6'/%3E%3C/svg%3E");
  background-position: 100%;
  background-repeat: no-repeat;
  background-size: 14px 14px;
  align-self: flex-start;
  gap: 8px;
  width: max-content;
  max-width: max-content;
  padding-right: 48px;
  overflow: hidden;
}

.btn-kol.btn-kolpil:hover, .btn-kol.btn-kolpil:hover:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
  color: #0060a9;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14'%3E%3Cpath fill='none' stroke='%230060A9' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round' d='M2.2 7h8.2M8.2 3.4 11.8 7 8.2 10.6'/%3E%3C/svg%3E");
  background-position: 100%;
  background-repeat: no-repeat;
  background-size: 14px 14px;
  padding-right: 48px;
}

.btn-kol.btn-kolpil:after, .btn-kol.btn-kolpil:after:where() {
  content: none;
  background-image: none;
  width: 0;
  height: 0;
  font-size: 16px;
  font-weight: 400;
  line-height: 1;
  display: none;
}

.btn-kol.btn-kolmork {
  box-shadow: none;
}

.btn-kol.btn-kolmork:after, .btn-kol.btn-kolmork:after:where() {
  content: →;
  font-size: 16px;
  font-weight: 400;
  line-height: 1;
  display: inline-block;
}

.btn-kol.btn-kolhov {
  color: #39383a;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14'%3E%3Cpath fill='none' stroke='%2339383A' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round' d='M2.2 7h8.2M8.2 3.4 11.8 7 8.2 10.6'/%3E%3C/svg%3E");
  background-position: calc(100% - 26px);
  background-repeat: no-repeat;
  background-size: 0 0;
  justify-content: center;
  align-self: center;
  align-items: center;
  width: auto;
  margin-left: auto;
  margin-right: auto;
  padding: 0 26px;
  transition: transform .32s cubic-bezier(.16, 1, .3, 1), background-color .32s cubic-bezier(.16, 1, .3, 1), border-color .32s cubic-bezier(.16, 1, .3, 1), color .32s cubic-bezier(.16, 1, .3, 1);
  display: inline-flex;
  overflow: visible;
  transform: none;
}

.btn-kol.btn-kolhov:hover {
  color: #0060a9;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14'%3E%3Cpath fill='none' stroke='%230060A9' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round' d='M2.2 7h8.2M8.2 3.4 11.8 7 8.2 10.6'/%3E%3C/svg%3E");
  background-position: calc(100% - 26px);
  background-repeat: no-repeat;
  background-size: 14px 14px;
  justify-content: center;
  align-items: center;
  width: auto;
  padding: 0 48px 0 26px;
  display: inline-flex;
  overflow: visible;
  transform: translateY(-4px);
}

.btn-kol.btn-kolhov:hover:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
  color: #0060a9;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14'%3E%3Cpath fill='none' stroke='%230060A9' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round' d='M2.2 7h8.2M8.2 3.4 11.8 7 8.2 10.6'/%3E%3C/svg%3E");
  background-position: 100%;
  background-repeat: no-repeat;
  background-size: 14px 14px;
  padding-right: 48px;
}

.btn-kol.btn-kolhov:focus-visible, .btn-kol.btn-kolhov[data-wf-focus-visible], .btn-kol.btn-kolhov:focus-visible:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5), .btn-kol.btn-kolhov[data-wf-focus-visible]:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
  color: #0060a9;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14'%3E%3Cpath fill='none' stroke='%230060A9' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round' d='M2.2 7h8.2M8.2 3.4 11.8 7 8.2 10.6'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-size: 14px 14px;
  padding-right: 48px;
}

.btn-kol.btn-kolhov:after, .btn-kol.btn-kolhov:after:where() {
  content: none;
  background-image: none;
  width: 0;
  height: 0;
  display: none;
}

.btn-kol.btn-kolhov.eg-btn-center {
  grid-column: 1 / -1;
  justify-content: center;
  place-self: center;
  align-items: center;
  width: fit-content;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.btn-kol.btn-hug {
  flex-grow: 0;
  flex-shrink: 0;
  align-self: flex-start;
  width: max-content;
  min-width: 0;
  max-width: max-content;
}

.btn-kol.btn-kolcenter {
  justify-content: center;
  align-self: center;
  width: fit-content;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.eg-kit-band {
  background-color: #f7f9fc;
  padding: 48px 40px;
}

.eg-kit-band-dark {
  background-color: #2a2a2a;
  padding: 48px 40px;
}

.eg-kit-row {
  flex-wrap: wrap;
  align-items: center;
  gap: 12px;
  display: flex;
}

.eg-kit-label {
  color: #0060a9;
  letter-spacing: .04em;
  text-transform: uppercase;
  margin-top: 28px;
  margin-bottom: 16px;
  font-family: Montserrat, Helvetica Neue, Arial, sans-serif;
  font-size: 13px;
  font-weight: 600;
}

.eg-kit-label-dark {
  color: #e8e8e8;
  letter-spacing: .04em;
  text-transform: uppercase;
  margin-top: 0;
  margin-bottom: 16px;
  font-family: Montserrat, Helvetica Neue, Arial, sans-serif;
  font-size: 13px;
  font-weight: 600;
}

.paragraph-69 {
  font-weight: var(--_typography---core--font--weight--strong);
}

.eg-hq-section {
  background-color: #fff;
  background-image: radial-gradient(80vw 52vh at 50% 42%, #eef5ff 0%, #fff 72%);
  width: 100%;
  max-width: none;
  margin: 0;
  padding: 48px 0 56px;
  position: relative;
  overflow: visible;
}

.eg-faq-iso {
  isolation: isolate;
}

.eg-heading-h4-appearance {
  font-family: var(--font);
  color: var(--ink);
  letter-spacing: -.01em;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 17px;
  font-weight: 800;
  line-height: 1.3;
}

.eg-estracer-card-title {
  font-family: var(--_typography---core--font--family--primary-font);
  color: var(--_colors---primary--100);
  letter-spacing: -.03em;
  font-weight: 800;
  line-height: 1.12;
}

.eg-estracer-card-title.eg-estracer-card-title-lg {
  font-size: clamp(23px, 2.2vw, 31px);
}

.eg-estracer-card-title.eg-estracer-card-title-sm {
  font-size: clamp(20px, 1.8vw, 24px);
}

.eg-estracer-card-copy {
  max-width: 520px;
  font-family: var(--_typography---core--font--family--primary-font);
  color: var(--_colors---neutrals--600);
  letter-spacing: 0;
  margin-top: 0;
  font-size: 14.5px;
  font-weight: 500;
  line-height: 1.68;
}

.eg-estracer-heading-weight {
  font-weight: 800;
}

.eg-moa-chip-row {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  flex-wrap: nowrap;
  align-items: center;
  width: auto;
  margin: 0;
  display: flex;
}

.eg-moa-chip-icon {
  float: none;
  width: 28px;
  min-width: 28px;
  max-width: 28px;
  padding: 0;
  display: flex;
}

.eg-moa-chip-copy {
  float: none;
  width: auto;
  min-width: 0;
  max-width: none;
  padding: 0;
}

.eg-moa-chip-copy.is-expert-copy {
  color: #0060a9;
}

.eg-fn-css-embed {
  width: 0;
  height: 0;
  display: none;
  position: absolute;
  overflow: hidden;
}

.demo-text {
  min-width: 0;
  max-width: 100%;
  display: block;
}

.eg-nameplate-chip {
  z-index: 3;
  grid-column-gap: 10px;
  background-color: #fff;
  border-radius: 999px;
  justify-content: flex-start;
  align-items: center;
  column-gap: 20px;
  width: max-content;
  min-width: 0;
  max-width: 100%;
  height: auto;
  min-height: 0;
  max-height: none;
  margin: 20px auto 0;
  padding: 14px 24px;
  display: flex;
  position: relative;
  inset: auto;
  overflow: visible;
  transform: none;
  box-shadow: 0 8px 24px #0a1f3a14;
}

.eg-nameplate-row {
  grid-column-gap: 20px;
  flex-flow: row;
  align-items: center;
  column-gap: 20px;
  width: auto;
  max-width: 100%;
  margin: 0;
  display: flex;
}

.eg-nameplate-col {
  float: none;
  clear: none;
  width: auto;
  max-width: none;
  margin: 0;
  padding: 0;
  display: block;
  position: static;
}

.eg-nameplate-col.is-expert-copy {
  color: #0060a9;
}

.eg-nameplate-copy {
  flex-direction: column;
  flex: 0 auto;
  justify-content: center;
  align-items: flex-start;
  min-width: 0;
  display: flex;
}

.eg-nameplate-copy.is-expert-copy {
  color: #0060a9;
}

.eg-nameplate-name {
  color: #4d627a;
  white-space: nowrap;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0;
  font-size: 1.125rem;
  font-weight: 700;
  line-height: 1.2;
}

.eg-nameplate-logo {
  object-fit: contain;
  flex-grow: 0;
  flex-shrink: 0;
  width: 48px;
  min-width: 40px;
  max-width: 48px;
  height: 48px;
  max-height: 48px;
}

.eg-nameplate-title {
  white-space: nowrap;
  margin-top: 0;
  margin-bottom: 0;
  padding-bottom: 0;
  font-size: 12px;
  font-weight: 500;
  line-height: 1.2;
}

.eg-nameplate-logo-slot {
  flex-grow: 0;
  flex-shrink: 0;
  width: 48px;
  min-width: 48px;
  max-width: 48px;
  height: 48px;
  max-height: 48px;
  display: block;
  overflow: visible;
}

.eg-estracer-800-strong {
  font-weight: 800;
}

.eg-estracer-sec-h, .eg-estracer-flow-title {
  font-family: var(--_typography---core--font--family--primary-font);
  color: var(--_colors---primary--100);
  letter-spacing: -.03em;
  font-size: clamp(34px, 4.2vw, 56px);
  font-weight: 800;
  line-height: 1.05;
}

.eg-estracer-lead {
  font-family: var(--_typography---core--font--family--primary-font);
  color: var(--_colors---neutrals--600);
  letter-spacing: 0;
  font-size: 16.5px;
  font-weight: 500;
  line-height: 1.65;
}

.eg-estracer-body {
  font-family: var(--_typography---core--font--family--primary-font);
  color: var(--_colors---neutrals--600);
  letter-spacing: 0;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.6;
}

.eg-estracer-check {
  font-family: var(--_typography---core--font--family--primary-font);
  color: var(--egi);
  letter-spacing: 0;
  font-size: 15px;
  font-weight: 500;
  line-height: 24px;
}

.eg-estracer-flow-lead {
  font-family: var(--_typography---core--font--family--primary-font);
  color: var(--_colors---neutrals--600);
  letter-spacing: 0;
  font-size: 19px;
  font-weight: 500;
  line-height: 31px;
}

.eg-nl-slim-css {
  display: none;
}

.eg-estracer-demo-pt {
  font-family: var(--_typography---core--font--family--primary-font);
  color: var(--_colors---neutrals--600);
  letter-spacing: 0;
  font-size: 15px;
  font-weight: 700;
  line-height: 24px;
}

.eg-skolenkat-sec-h {
  font-family: var(--_typography---core--font--family--primary-font);
  color: var(--_colors---primary--100);
  letter-spacing: -.03em;
  font-size: clamp(34px, 4.2vw, 56px);
  font-weight: 800;
  line-height: 1.05;
}

.eg-skolenkat-body {
  font-family: var(--_typography---core--font--family--primary-font);
  color: var(--_colors---neutrals--600);
  letter-spacing: 0;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.6;
}

.eg-skolenkat-h1 {
  font-family: var(--_typography---core--font--family--primary-font);
  color: var(--_colors---primary--100);
  letter-spacing: -.035em;
  font-size: clamp(44px, 6vw, 84px);
  font-weight: 800;
  line-height: 1;
}

.eg-skolenkat-lead-s {
  font-family: var(--_typography---core--font--family--primary-font);
  color: var(--_colors---neutrals--600);
  letter-spacing: 0;
  font-size: clamp(17px, 1.35vw, 19px);
  font-weight: 500;
  line-height: 1.65;
}

.eg-skolenkat-feat-h {
  font-family: var(--_typography---core--font--family--primary-font);
  color: #0a1f3a;
  letter-spacing: -.01em;
  font-size: 17px;
  font-weight: 800;
  line-height: 1.3;
}

.eg-skolenkat-check {
  font-family: var(--_typography---core--font--family--primary-font);
  color: #0a1f3a;
  letter-spacing: 0;
  font-size: 15px;
  font-weight: 500;
  line-height: 24px;
}

.heading-27 {
  margin-bottom: 20px;
}

.heading-27.eg-ps-800-h27 {
  font-size: var(--_components---cards--sm);
  -webkit-text-stroke-color: var(--egi);
  font-weight: 800;
}

.eg-skolenkat-feat-strong {
  font-family: var(--_typography---core--font--family--primary-font);
  color: #0a1f3a;
  letter-spacing: 0;
  font-size: 15px;
  font-weight: 800;
  line-height: 1.3;
}

.eg-skolenkat-proc {
  font-family: var(--_typography---core--font--family--primary-font);
  color: #0a1f3a;
  letter-spacing: 0;
  font-size: 13.5px;
  font-weight: 800;
  line-height: 1.3;
}

.eg-skolenkat-flowd {
  font-family: var(--_typography---core--font--family--primary-font);
  color: var(--_colors---neutrals--600);
  letter-spacing: 0;
  font-size: 12px;
  font-weight: 500;
  line-height: 1.6;
}

.eg-skolenkat-foot {
  font-family: var(--_typography---core--font--family--primary-font);
  color: var(--_colors---neutrals--600);
  letter-spacing: 0;
  font-size: 11px;
  font-weight: 500;
  line-height: 1.5;
}

.eg-relume-hide {
  width: 0;
  height: 0;
  margin: 0;
  padding: 0;
  display: none;
  overflow: hidden;
}

.eg-nl-slim-ico {
  box-sizing: border-box;
  background-color: #0000;
  border-radius: 1.35rem;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: 5.25rem;
  min-width: 5.25rem;
  height: 5.25rem;
  min-height: 5.25rem;
  padding: 0;
  display: flex;
  overflow: visible;
  box-shadow: 0 8px 18px #0318342e;
}

.eg-nl-slim-copy {
  grid-row-gap: .45rem;
  flex-direction: column;
  flex: auto;
  justify-content: center;
  row-gap: .45rem;
  max-width: none;
  display: flex;
}

.eg-esm-sec-h {
  font-family: var(--_typography---core--font--family--primary-font);
  color: var(--_colors---primary--100);
  letter-spacing: -.03em;
  font-size: clamp(34px, 4.2vw, 56px);
  font-weight: 800;
  line-height: 1.05;
}

.eg-esm-h4 {
  font-family: var(--_typography---core--font--family--primary-font);
  color: #0a1f3a;
  letter-spacing: -.01em;
  font-size: 17px;
  font-weight: 800;
  line-height: 1.3;
}

.eg-esm-card-h {
  font-family: var(--_typography---core--font--family--primary-font);
  color: #0a1f3a;
  letter-spacing: -.015em;
  font-size: clamp(20px, 1.8vw, 24px);
  font-weight: 800;
  line-height: 1.25;
}

.eg-esm-card-h.eg-esm-card-ink {
  color: #0a1f3a;
}

.eg-esm-lead-s {
  font-family: var(--_typography---core--font--family--primary-font);
  color: var(--_colors---neutrals--600);
  letter-spacing: 0;
  font-size: clamp(17px, 1.35vw, 19px);
  font-weight: 500;
  line-height: 1.65;
}

.eg-esm-body {
  font-family: var(--_typography---core--font--family--primary-font);
  color: var(--_colors---neutrals--600);
  letter-spacing: 0;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.6;
}

.eg-esm-feat-strong {
  font-family: var(--_typography---core--font--family--primary-font);
  color: #0a1f3a;
  letter-spacing: 0;
  font-size: 15px;
  font-weight: 800;
  line-height: 1.3;
}

.eg-esm-check {
  font-family: var(--_typography---core--font--family--primary-font);
  color: #0a1f3a;
  letter-spacing: 0;
  font-size: 15px;
  font-weight: 500;
  line-height: 24px;
}

.eg-nl-slim-lockup {
  grid-column-gap: 2rem;
  flex-direction: row;
  flex: 0 auto;
  align-items: center;
  column-gap: 2rem;
  min-width: 0;
  max-width: 28rem;
  display: flex;
}

.eg-ps-sec-h-s {
  font-family: var(--_typography---core--font--family--primary-font);
  color: var(--_colors---primary--100);
  letter-spacing: -.03em;
  font-size: clamp(34px, 4.2vw, 56px);
  font-weight: 800;
  line-height: 1.05;
}

.eg-ps-card-h {
  font-family: var(--_typography---core--font--family--primary-font);
  color: #0a1f3a;
  letter-spacing: -.015em;
  font-size: clamp(20px, 1.8vw, 24px);
  font-weight: 800;
  line-height: 1.25;
}

.eg-nl-slim-logo {
  object-fit: contain;
  object-position: left center;
  flex-shrink: 0;
  width: auto;
  max-width: 8.5rem;
  height: 22px;
  max-height: 22px;
  display: block;
}

.eg-nl-slim-note {
  color: #5a6b87;
  white-space: nowrap;
  margin-top: 0;
  margin-bottom: 0;
  margin-left: .15rem;
  font-size: .875rem;
  font-weight: 500;
  line-height: 1.3;
}

.eg-nl-slim-userbrand {
  grid-column-gap: .45rem;
  flex-flow: row;
  align-items: center;
  column-gap: .45rem;
  display: flex;
}

.heading-1 {
  font-family: var(--_typography---core--font--family--primary-font);
  color: var(--_colors---primary--100);
  letter-spacing: -.025em;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 60px;
  font-weight: 800;
  line-height: 1.1;
}

.eg-h1-sub {
  max-width: 720px;
  font-family: var(--_typography---core--font--family--primary-font);
  color: #0a1f3a;
  letter-spacing: -.01em;
  font-size: 32px;
  font-weight: 600;
  line-height: 1.3;
}

.eg-h1-service {
  font-family: var(--_typography---core--font--family--primary-font);
  color: var(--_colors---primary--100);
  letter-spacing: -.035em;
  font-size: clamp(44px, 6vw, 84px);
  font-weight: 800;
  line-height: 1.05;
}

.eg-blog-under-nav {
  margin-top: -6.8rem;
  padding-top: 8rem;
}

.eg-blog-filter-flow {
  display: contents;
}

.eg-about-more-grid {
  grid-column-gap: 1.25rem;
  grid-row-gap: 1.25rem;
  grid-template-columns: repeat(3, minmax(0, 1fr));
  width: 100%;
  max-width: 1000px;
  margin-left: auto;
  margin-right: auto;
  display: grid;
}

.eg-about-values-grid, .eg-about-vm-grid {
  grid-column-gap: 1.25rem;
  grid-row-gap: 1.25rem;
  grid-template-columns: repeat(2, minmax(0, 1fr));
  width: 100%;
  max-width: 1000px;
  margin-left: auto;
  margin-right: auto;
  display: grid;
}

.eg-about-sec-in {
  width: 100%;
  max-width: 1000px;
  margin-left: auto;
  margin-right: auto;
}

.eg-pub-item-h {
  font-family: var(--_typography---core--font--family--primary-font);
  color: #0a1f3a;
  letter-spacing: -.01em;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 18px;
  font-weight: 800;
  line-height: 1.3;
}

.eg-about-lead-ink {
  color: #0a1f3a;
}

.eg-about-hide-proof {
  display: none;
}

.eg-los-grid {
  width: 100%;
  display: grid;
  overflow: visible;
}

.eg-case-quote-mark-img {
  flex-shrink: 0;
  width: 44px;
  max-width: 44px;
  height: auto;
  margin: 0;
  padding: 0;
  display: block;
}

.is-about-motto {
  flex: auto;
  align-self: center;
  width: auto;
  max-width: none;
  height: auto;
  min-height: 0;
}

.eg-expert-photo {
  aspect-ratio: 266 / 280;
  object-fit: cover;
  object-position: 50% 0%;
  width: 100%;
  max-width: 100%;
  height: auto;
  display: block;
}

.eg-nameplate-below {
  background-color: #fff;
  border-radius: 999px;
  align-items: center;
  width: max-content;
  min-width: 0;
  max-width: 100%;
  height: auto;
  margin: 16px auto 0;
  padding: 14px 24px;
  display: flex;
  position: relative;
  inset: auto;
  overflow: visible;
  transform: none;
  box-shadow: 0 8px 24px #0a1f3a14;
}

.eg-home-eyebrow {
  background-color: #fff;
  border: 1px solid #e6edf7;
  border-radius: 999px;
  align-items: center;
  column-gap: 8px;
  margin: 0 0 22px;
  padding: 7px 14px;
  display: inline-flex;
  box-shadow: 0 1px 2px #0060a90a, 0 2px 6px #0060a90a;
}

.eg-home-check {
  background-color: #0060a9;
  border-radius: 50%;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: 22px;
  min-width: 22px;
  height: 22px;
  min-height: 22px;
  margin: 0;
  display: flex;
  box-shadow: 0 4px 10px #0060a940;
}

.btn-glas {
  box-sizing: border-box;
  min-width: 0;
  height: 48px;
  min-height: 48px;
  max-height: 48px;
  box-shadow: none;
  -webkit-backdrop-filter: blur(16px) saturate(160%);
  backdrop-filter: blur(16px) saturate(160%);
  color: #fff;
  letter-spacing: -.01em;
  white-space: nowrap;
  background-color: #ffffff1a;
  border: 1px solid #ffffffb8;
  border-radius: 999px;
  justify-content: center;
  align-items: center;
  padding: 0 26px;
  font-family: Montserrat, Helvetica Neue, Arial, sans-serif;
  font-size: 15px;
  font-weight: 700;
  line-height: 1;
  text-decoration: none;
  display: inline-flex;
}

.btn-glas:hover, .btn-glas:hover:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
  box-shadow: none;
  color: #fff;
  background-color: #ffffff29;
  border-color: #ffffffe6;
  transform: translateY(-4px);
}

.is-about-story-cell {
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  margin-left: 0;
  padding: 0;
  display: flex;
}

.eg-case-hero-logo {
  object-fit: contain;
  width: auto;
  max-width: 240px;
  height: auto;
  max-height: 72px;
  margin: 0 auto;
  display: block;
}

.eg-case-platform-more {
  white-space: normal;
  width: auto;
  max-width: 100%;
}

.eg-case-platform-more-2 {
  border-top-style: none;
  margin-top: 6px;
  padding-top: 0;
}

.eg-case-text-link {
  color: #0060a9;
  letter-spacing: 0;
  white-space: normal;
  word-spacing: .16em;
  border-top-style: none;
  border-top-width: 0;
  align-items: center;
  width: max-content;
  max-width: 100%;
  margin-top: 0;
  padding-top: 0;
  font-size: 12px;
  font-weight: 600;
  line-height: 1.3;
  text-decoration: none;
  display: inline-flex;
}

.eg-btn-center {
  justify-content: center;
  align-items: center;
  width: fit-content;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.eg-s-link-2 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  color: #0965ae;
  border-bottom: 1px solid #e8eff7;
  justify-content: space-between;
  align-items: center;
  min-height: 38px;
  font-size: 13px;
  font-weight: 600;
  text-decoration: none;
  display: flex;
}

.eg-s-link-2:focus {
  outline-offset: 3px;
  outline: 2px solid #176abb;
}

.btn-secondary-2 {
  box-sizing: border-box;
  color: #0069b4;
  text-align: center;
  letter-spacing: -.01em;
  white-space: nowrap;
  background-color: #fff;
  border: 1px solid #dbe6f4;
  border-radius: 999px;
  justify-content: center;
  align-items: center;
  width: auto;
  min-width: 148px;
  height: 48px;
  min-height: 48px;
  max-height: 48px;
  padding: 0 26px;
  font-family: Montserrat, sans-serif;
  font-size: 15px;
  font-weight: 700;
  line-height: 1;
  text-decoration: none;
  display: inline-flex;
  box-shadow: 0 8px 22px #0069b438;
}

.btn-secondary-2:hover {
  color: #0069b4;
  background-color: #fff;
  border-color: #dbe6f4;
  transform: translateY(-4px);
  box-shadow: 0 16px 36px #0069b447;
}

.btn-secondary-2:active {
  transform: none;
  box-shadow: 0 4px 12px #0069b433;
}

.btn-secondary-2.btn-sekpil {
  background-color: #fff;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14'%3E%3Cpath fill='none' stroke='%230060A9' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round' d='M2.2 7h8.2M8.2 3.4 11.8 7 8.2 10.6'/%3E%3C/svg%3E");
  background-position: calc(100% - 40px);
  background-repeat: no-repeat;
  background-size: 14px 14px;
  border: 1px solid #dbe6f4;
  border-radius: 999px;
  height: 48px;
  min-height: 48px;
  max-height: 48px;
  padding-right: 48px;
  transition: transform .32s cubic-bezier(.16, 1, .3, 1), box-shadow .32s cubic-bezier(.16, 1, .3, 1), padding-right .32s cubic-bezier(.16, 1, .3, 1), background-size .32s cubic-bezier(.16, 1, .3, 1);
  box-shadow: 0 8px 22px #0069b438;
}

.btn-secondary-2.btn-sekpil:hover {
  background-color: #fff;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14'%3E%3Cpath fill='none' stroke='%230069B4' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round' d='M2.2 7h8.2M8.2 3.4 11.8 7 8.2 10.6'/%3E%3C/svg%3E");
  background-position: calc(100% - 40px);
  background-repeat: no-repeat;
  background-size: 14px 14px;
  border-color: #dbe6f4;
  padding-right: 48px;
}

.btn-secondary-2.btn-sekpil:focus-visible, .btn-secondary-2.btn-sekpil[data-wf-focus-visible] {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14'%3E%3Cpath fill='none' stroke='%230069B4' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round' d='M2.2 7h8.2M8.2 3.4 11.8 7 8.2 10.6'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-size: 14px 14px;
  padding-right: 48px;
}

.eg-s-more-2 {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr auto;
  margin-top: 18px;
  display: grid;
}

.eg-s-title-2 {
  color: #2165a8;
  letter-spacing: -.045em;
  margin: 0;
  font-size: clamp(42px, 4.4vw, 62px);
  line-height: 1.02;
}

.eg-s-title-2.eg-esm-800-st {
  color: #0060a9;
  font-weight: 800;
}

.eg-s-card-2 {
  flex-direction: column;
  min-height: 410px;
  transition: transform .2s, box-shadow .2s;
  display: flex;
}

.eg-s-card-2:hover {
  transform: translateY(-4px);
  box-shadow: 0 16px 34px #1f52831b;
}

.eg-s-head-2 {
  grid-column-gap: 64px;
  grid-row-gap: 64px;
  grid-template-rows: auto;
  grid-template-columns: 1.15fr .85fr;
  align-items: end;
  margin-bottom: 40px;
  display: grid;
}

.eg-s-public-2 {
  grid-column-gap: 56px;
  grid-row-gap: 56px;
  grid-template-rows: auto;
  grid-template-columns: .9fr 1.1fr;
  align-items: center;
  margin-top: 18px;
  display: grid;
}

.eg-esm-card-h-2 {
  color: #0a1f3a;
  letter-spacing: -.015em;
  font-family: Montserrat, sans-serif;
  font-size: clamp(20px, 1.8vw, 24px);
  font-weight: 800;
  line-height: 1.25;
}

.eg-esm-card-h-2.eg-esm-card-ink {
  color: #0a1f3a;
}

.eg-s-copy-3 {
  color: #5a6b87;
  letter-spacing: 0;
  margin: 0 0 22px;
  font-family: Montserrat, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.55;
}

.eg-s-public-nav-2 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  column-gap: 24px;
  display: grid;
}

.eg-s-grid-2 {
  grid-column-gap: 18px;
  grid-row-gap: 18px;
  grid-template-rows: auto;
  grid-template-columns: repeat(3, 1fr);
  display: grid;
}

.container-16 {
  width: 100%;
  max-width: 1170px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 15px;
  padding-right: 15px;
}

.egnl-brand-2 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  background-color: #ffffffe6;
  border: 1px solid #e6edf7;
  border-radius: 999px;
  align-items: center;
  margin-bottom: 26px;
  padding: 9px 14px;
  display: inline-flex;
  box-shadow: 0 12px 34px -26px #0060a94d;
}

.egnl-brand-label-2 {
  color: #0060a9;
  letter-spacing: .045em;
  text-transform: uppercase;
  font-size: 12px;
  font-weight: 800;
}

.image-82 {
  max-width: 40%;
}

.section-53 {
  padding-top: 0;
}

.text-span-8 {
  color: var(--egi);
}

.quick-stack-6 {
  grid-column-gap: 56px;
  grid-row-gap: 56px;
}

.paragraph-70 {
  color: var(--egi);
  font-weight: var(--_typography---core--font--weight--bold);
}

.code-embed-7 {
  margin-top: 60px;
  padding-top: 60px;
}

.code-embed-8 {
  margin-top: 116px;
}

.code-embed-9 {
  margin-top: 40px;
}

.paragraph-71, .paragraph-72 {
  font-weight: var(--_typography---core--font--weight--bold);
}

.eg-btn-hug {
  flex: none;
  align-self: center;
  width: auto;
  max-width: max-content;
}

.metric-pill-v28.is-esmaker-label {
  color: #0060a9;
  letter-spacing: .08em;
  text-transform: uppercase;
  background-color: #0000;
  border-radius: 0;
  align-items: center;
  width: auto;
  margin: 0 0 8px;
  padding: 0;
  font-size: 11px;
  font-weight: 700;
  line-height: 1.2;
  display: block;
}

.nps-intro-layout {
  box-sizing: border-box;
  grid-template-columns: 1fr 1fr;
  justify-content: stretch;
  justify-items: stretch;
  gap: 0 60px;
  width: 100%;
  max-width: 100%;
  margin-top: 40px;
  display: grid;
}

.expert-copy {
  color: #0060a9;
}

.expert-role {
  color: #5a6b87;
}

.eg-kunder-2col {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-rows: auto;
  grid-auto-columns: 1fr;
  align-items: stretch;
  gap: 24px;
  width: 100%;
  margin-bottom: 40px;
  display: grid;
}

.eg-kunder-2col-item {
  box-sizing: border-box;
  float: none;
  flex-direction: column;
  align-self: stretch;
  width: 100%;
  min-width: 0;
  max-width: none;
  height: 100%;
  display: flex;
}

.eg-kunder-2col-wrap {
  width: 100%;
  margin-top: 50px;
  display: block;
}

.display-123 {
  font-size: 1.5rem;
  font-weight: 600;
  line-height: 1.25em;
}

.display-124 {
  font-size: 3.75rem;
  font-weight: 600;
  line-height: 1.115em;
}

.grid-2-columns-left-xs-5 {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  grid-template-rows: auto;
  grid-template-columns: 1.5fr 1fr;
}

.grid-2-columns-left-xs-5.is-gap-lg {
  grid-column-gap: 2.5rem;
  grid-row-gap: 2.5rem;
}

.marquee-vertical-columns-wrapper-2 {
  flex-flow: column;
  justify-content: flex-start;
  align-items: stretch;
  display: flex;
}

.mg-vertical-4xs---2xs-5 {
  margin-top: .5rem;
  margin-bottom: 1rem;
}

.button-24 {
  z-index: 1;
  perspective: 100px;
  color: #fff;
  transform-style: preserve-3d;
  background-color: #030303;
  border: 1px solid #030303;
  border-radius: .75rem;
  justify-content: center;
  align-items: center;
  padding: 1rem 2rem;
  font-size: 1rem;
  font-weight: 500;
  line-height: 1.25em;
  text-decoration: none;
  transition-property: transform;
  transition-duration: .3s;
  position: relative;
  overflow: hidden;
}

.button-24:hover {
  color: #fff;
  transform: scale3d(.98, .98, 1.01);
}

.button-24.is-secondary-2 {
  color: #030b1d;
  background-color: #fff0;
  border-color: #030b1d;
}

.button-24.is-secondary-2:hover {
  color: #030b1d;
}

.custom-icon-set-26 {
  font-family: Builderaifont, Arial, sans-serif;
  font-weight: 400;
}

.marquee-vertical-column-3 {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-flow: column;
  justify-content: center;
  padding-bottom: 1rem;
  display: flex;
}

.card-26 {
  z-index: 1;
  background-color: #fff;
  border: 1px solid #f7f9fc;
  border-radius: 2rem;
  text-decoration: none;
  position: relative;
  overflow: hidden;
  box-shadow: 0 1.35px 1.35px #508dff0f, 0 5.38px 5.38px #508dff0f;
}

.card-26.is-border-none {
  border-color: #fff0;
}

.container-default-9 {
  max-width: 75.25rem;
  margin-left: auto;
  margin-right: auto;
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}

.section-54 {
  background-color: #fff;
  padding-top: 7.5rem;
  padding-bottom: 7.5rem;
}

.section-54.is-inner-section-inside {
  width: 100%;
  max-width: 90rem;
  margin-left: auto;
  margin-right: auto;
  padding: 0 1.25rem;
}

.buttons-row-6 {
  grid-column-gap: .75rem;
  grid-row-gap: .75rem;
  flex-flow: wrap;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.inner-section-3 {
  z-index: 1;
  background-color: #f7f9fc;
  border-radius: 3.75rem;
  max-width: 90rem;
  margin-left: auto;
  margin-right: auto;
  padding-top: 6.25rem;
  padding-bottom: 6.25rem;
  position: relative;
  overflow: hidden;
}

.inner-section-3.is-models-marquee-vertical {
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/69cbd39c6e1229d6ca58f341/69cbd39d6e1229d6ca58f5c5_background-gradient-v9-builderai-webflow-template.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  padding-top: 12.125rem;
  padding-bottom: 12.125rem;
}

.proof-public-row {
  grid-column-gap: 2.5rem;
  grid-row-gap: 1.75rem;
  grid-template-rows: auto;
  grid-template-columns: minmax(0, 42%) minmax(0, 1fr);
  align-items: center;
  min-width: 0;
  display: grid;
}

.proof-public-logos {
  flex-wrap: nowrap;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-width: 0;
  display: flex;
  overflow: hidden;
}

.esmaker-customer-intro {
  grid-row-gap: 1rem;
  text-align: left;
  flex-direction: column;
  align-items: flex-start;
  min-width: 0;
  display: block;
}

.esmaker-customer-copy {
  text-align: left;
  margin-top: 0;
  margin-bottom: 0;
}

.home-expert-benefits {
  width: 100%;
  margin-top: 1.5rem;
  margin-bottom: 1.5rem;
}

.eg-blog-card-tag {
  color: #0060a9;
  background-color: #e8f1fa;
  border-radius: 999px;
  align-items: center;
  padding: 4px 10px;
  font-family: Montserrat, sans-serif;
  font-size: 12px;
  font-weight: 600;
  line-height: 1.2;
  display: inline-flex;
}

.eg-blog-card-tags-src {
  color: #0060a9;
  flex-wrap: wrap;
  align-items: center;
  gap: 6px;
  margin-bottom: 0;
  font-family: Montserrat, sans-serif;
  font-size: 12px;
  font-weight: 600;
  line-height: 1.3;
  display: flex;
}

.esmaker-customer-copy-wrap {
  text-align: left;
  width: 100%;
  max-width: 40ch;
  margin-top: 16px;
  margin-left: 0;
  margin-right: 0;
}

.estracer-quote-card {
  box-sizing: border-box;
  background-color: #fff;
  border: 1px solid #f7f9fc;
  border-radius: 32px;
  width: 100%;
  min-width: 0;
  max-width: 100%;
  height: auto;
  padding: 40px;
  display: block;
  box-shadow: 0 1.35px 1.35px #508dff0f, 0 5.38px 5.38px #508dff0f;
}

.estracer-quote-mark {
  object-fit: contain;
  width: 44px;
  max-width: 44px;
  height: auto;
  margin-bottom: 12px;
  margin-left: 0;
  margin-right: 0;
  padding: 0;
  display: block;
}

.estracer-partner-copy {
  color: #5a6b87;
  text-align: left;
  max-width: 100%;
  margin: 0;
  font-family: Montserrat, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1.6;
}

.training-marquee {
  z-index: 0;
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);
  align-items: stretch;
  width: 48%;
  max-width: 666px;
  display: grid;
  position: absolute;
  inset: 0 auto 0 9%;
  overflow: hidden;
}

.training-marquee-column {
  flex-direction: column;
  min-width: 0;
  height: 100%;
  display: flex;
  overflow: hidden;
}

.entermedic-hero-grid {
  grid-column-gap: 72px;
  grid-row-gap: 72px;
  grid-template-columns: minmax(0, 1fr) minmax(0, 1.08fr);
  align-items: center;
  width: 100%;
  min-width: 0;
  display: grid;
}

.entermedic-hero-copy {
  text-align: left;
  flex-direction: column;
  align-items: flex-start;
  min-width: 0;
  max-width: 100%;
  display: flex;
}

.entermedic-hero-visual {
  width: 100%;
  min-width: 0;
  max-width: 100%;
  position: relative;
}

.estracer-safety-grid {
  grid-column-gap: 70px;
  grid-row-gap: 40px;
  grid-template-columns: minmax(0, 1.05fr) minmax(0, 1fr);
  align-items: center;
  min-width: 0;
  display: grid;
}

.estracer-safety-stats {
  grid-column-gap: 24px;
  grid-row-gap: 16px;
  border-top: 1px solid #e6edf7;
  border-bottom: 1px solid #e6edf7;
  grid-template-columns: repeat(3, minmax(0, 1fr));
  min-width: 0;
  margin-top: 32px;
  margin-bottom: 28px;
  padding-top: 24px;
  padding-bottom: 24px;
  display: grid;
}

.estracer-safety-card {
  background-image: linear-gradient(#f5f9ff 0%, #fff 100%);
  border: 1px solid #e6edf7;
  border-radius: 22px;
  width: 100%;
  min-width: 0;
  padding: 40px;
  box-shadow: 0 8px 24px #0060a914;
}

.training-card-label {
  color: #0060a9;
  letter-spacing: -.02em;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Montserrat, sans-serif;
  font-size: 24px;
  font-weight: 600;
  line-height: 1.25;
}

.training-card-row {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  grid-template-rows: auto;
  grid-template-columns: 64px minmax(0, 1fr);
  align-items: center;
  min-width: 0;
  display: grid;
}

.training-card-icon {
  object-fit: contain;
  border-radius: 16px;
  width: 64px;
  max-width: 100%;
  height: 64px;
  display: block;
}

.div-block-73 {
  margin-bottom: 60px;
}

.eg-event-proof-heading {
  white-space: normal;
  overflow-wrap: break-word;
  min-width: 0;
  max-width: 100%;
  font-size: clamp(28px, 3vw, 40px);
  line-height: 1.12;
}

.eg-int-section-title {
  color: #0060a9;
  text-align: center;
  white-space: normal;
  overflow-wrap: break-word;
  max-width: 100%;
  margin-top: 72px;
  margin-bottom: 16px;
  padding-left: 20px;
  padding-right: 20px;
  font-family: Montserrat, sans-serif;
  font-size: clamp(28px, 3.6vw, 48px);
  font-weight: 800;
  line-height: 1.15;
}

.eg-pulse-quotes-grid {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  grid-template-columns: repeat(3, minmax(0, 1fr));
  align-items: start;
  width: 100%;
  min-width: 0;
  display: grid;
}

.eg-pulse-public-grid {
  grid-column-gap: 48px;
  grid-row-gap: 32px;
  grid-template-columns: repeat(2, minmax(0, 1fr));
  align-items: start;
  width: 100%;
  min-width: 0;
  display: grid;
}

.eg-pulse-public-heading {
  color: #0060a9;
  overflow-wrap: break-word;
  max-width: 100%;
  margin-top: 20px;
}

.div-block-74 {
  margin-bottom: 20px;
}

.eg-followup-section-heading {
  color: #0060a9;
  overflow-wrap: break-word;
  min-width: 0;
  max-width: 100%;
  margin-top: 16px;
  margin-bottom: 20px;
  padding-top: 0;
  font-size: clamp(28px, 3vw, 40px);
  line-height: 1.15;
}

.eg-followup-features-grid {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  grid-template-columns: repeat(3, minmax(0, 1fr));
  align-items: stretch;
  width: 100%;
  display: grid;
}

.eg-survey-public-stats {
  border-top: 1px solid #e6edf7;
  border-bottom: 1px solid #e6edf7;
  flex-flow: row;
  gap: 16px 24px;
  margin-top: 32px;
  padding-top: 24px;
  padding-bottom: 24px;
  display: flex;
}

.eg-enps-card-icon {
  color: #0060a9;
  background-color: #eef5ff;
  border-radius: 12px;
  justify-content: center;
  align-items: center;
  width: 48px;
  min-width: 48px;
  height: 48px;
  margin: 0;
  display: flex;
}

.eg-process-layout {
  grid-column-gap: 80px;
  grid-row-gap: 80px;
  grid-template-columns: .95fr 1.1fr;
  align-items: center;
  width: 100%;
  min-width: 0;
  display: grid;
}

.eg-survey-quote-mark {
  float: none;
  clear: none;
  width: 43px;
  max-width: 43px;
  height: auto;
  margin: 0 0 16px;
  padding: 0;
  display: block;
  position: static;
}

.eg-product-quote-mark {
  float: none;
  clear: none;
  width: 44px;
  max-width: 44px;
  height: auto;
  margin: 0 0 16px;
  padding: 0;
  display: block;
  position: static;
}

.eg-esmaker-hero-backdrop {
  z-index: -1;
  pointer-events: none;
  background-color: #fff;
  background-image: radial-gradient(circle at 78% 10%, #cde3f7a6 0%, #ebf4fc59 30%, #fff0 62%);
  background-repeat: no-repeat;
  position: absolute;
  inset: -160px 0 0;
}

.container-19 {
  margin-top: 60px;
}

.eg-kunder-pin {
  z-index: 1;
  pointer-events: none;
  justify-content: center;
  align-items: center;
  width: 64px;
  height: 64px;
  display: flex;
  position: absolute;
  bottom: 36px;
  right: 28px;
}

.eg-nl-recaptcha {
  clear: both;
  order: 4;
  align-self: flex-start;
  width: 164px;
  max-width: 100%;
  margin-top: 16px;
  margin-bottom: 0;
}

.eg-login-verification {
  width: 100%;
  margin-bottom: 0;
}

.eg-login-verification-content {
  flex-direction: column;
  align-items: center;
  row-gap: 16px;
  width: 100%;
  display: flex;
}

.svg-2 {
  border: 1px solid #0161a9;
}

.eg-public-actions {
  flex-flow: row;
  align-items: center;
  column-gap: 12px;
  margin-top: 36px;
  display: flex;
}

.eg-sol-mobile.eg-sol-subtitle-6.eg-sol-locked-subtitle {
  font-size: 32px;
}

.eg-sol-mobile.eg-sol-ctas-8 {
  flex-flow: row;
  justify-content: center;
  align-items: center;
  gap: 14px;
  width: max-content;
  max-width: 100%;
  margin-left: auto;
  margin-right: auto;
  display: inline-flex;
}

.eg-pill-13 {
  color: var(--_colors---primary--100);
  background-color: #eef5ff;
  border-style: none;
  border-radius: 100px;
  margin: 0 2px 10px;
  padding: 6px 14px;
  font-family: Montserrat, sans-serif;
  font-size: 13px;
  font-weight: 600;
  line-height: 1.4;
  display: inline-block;
}

.heading-28 {
  color: var(--_colors---primary--100);
  font-weight: var(--_typography---core--font--weight--extra-bold);
}

.span-2 {
  color: var(--egi);
}

.booking-point-text.booking-copy-mobile {
  display: none;
}

.eg-ico {
  color: #0069b4;
  background-color: #eef4fb;
  border-radius: 8px;
  flex: 0 0 32px;
  place-items: center;
  width: 32px;
  height: 32px;
  margin: 0;
  line-height: 0;
  display: grid;
}

.eg-home-proof-layout {
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 96px;
  padding-bottom: 0;
}

.eg-home-hero-copy {
  width: 100%;
  min-width: 0;
  max-width: min(800px, 100% - 440px);
}

.eg-home-hero-title {
  width: 100%;
  min-width: 0;
  max-width: 100%;
  font-size: clamp(34px, 3.4vw, 52px);
  line-height: 1.22;
}

.eg-home-hero-lead {
  font-size: 20px;
  line-height: 1.5;
}

.eg-home-hero-description {
  font-size: 18px;
  line-height: 1.65;
}

.eg-home-trust-badges {
  display: block;
}

.eg-home-halo-native {
  z-index: 0;
  box-sizing: border-box;
  width: 900px;
  height: 560px;
  box-shadow: none;
  opacity: .85;
  pointer-events: none;
  transform-origin: 50% 55%;
  background-image: linear-gradient(#ffffffb8 0%, #ebf5ff73 30%, #d6e8fb2e 58%, #d6e8fb00 100%);
  border-style: none;
  border-width: 0;
  border-radius: 450px 450px 0 0;
  outline-style: none;
  margin-left: -450px;
  position: absolute;
  top: 98px;
  left: 50%;
  -webkit-mask-image: linear-gradient(#000 0% 40%, #0000 100%);
  mask-image: linear-gradient(#000 0% 40%, #0000 100%);
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
}

.eg-home-halo-content {
  opacity: 0;
  pointer-events: none;
  width: 0;
  min-width: 0;
  height: 0;
  min-height: 0;
  font-size: 0;
  line-height: 0;
  position: absolute;
  overflow: hidden;
}

@media screen and (min-width: 1280px) {
  .container-default, .container-default:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .container-default:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .container-default:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .container-default:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .container-default:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    display: block;
  }

  .display-5.text-color-title.eg-about-800-d5 {
    margin-top: 0;
  }

  .display-5.text-color-title.eg-about-800-d5:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    margin-top: 20px;
  }

  .mg-top-4xs, .mg-top-4xs:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .mg-top-4xs:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .mg-top-4xs:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .mg-top-4xs:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .mg-top-4xs:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    white-space: normal;
    word-break: normal;
    overflow-wrap: normal;
  }

  .card.is-lg.about-award-card, .card.is-lg.about-award-card:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    margin-top: 40px;
  }

  .stat-cards-grid, .stat-cards-grid:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .stat-cards-grid:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .stat-cards-grid:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .stat-cards-grid:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .stat-cards-grid:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-column-gap: 1rem;
    grid-row-gap: var(--gaps--gap-2xs);
    flex-flow: wrap;
    grid-template-rows: 1fr;
    grid-template-columns: 1.27fr 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: center;
    align-items: center;
    display: grid;
  }

  .border-shape-wrapper, .border-shape-wrapper:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .border-shape-wrapper:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .border-shape-wrapper:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .border-shape-wrapper:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .border-shape-wrapper:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    max-width: 545px;
  }

  .hero-item-wrapper, .hero-item-wrapper:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .hero-item-wrapper:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .hero-item-wrapper:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .hero-item-wrapper:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .hero-item-wrapper:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-column-gap: 90px;
    grid-row-gap: 90px;
  }

  .hero-heading-text, .hero-heading-text:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .hero-heading-text:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .hero-heading-text:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .hero-heading-text:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .hero-heading-text:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    margin-bottom: 24px;
  }

  .ljusgr-knapp, .ljusgr-knapp:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .ljusgr-knapp:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .ljusgr-knapp:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .ljusgr-knapp:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .ljusgr-knapp:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    bottom: auto;
  }

  .brix---container-default-4, .brix---container-default-4:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .brix---container-default-4:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .brix---container-default-4:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .brix---container-default-4:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .brix---container-default-4:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    margin-top: 60px;
  }

  .div-block-6, .div-block-6:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .div-block-6:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .div-block-6:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .div-block-6:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .div-block-6:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    border-radius: var(--3rem);
    height: 140px;
    min-height: auto;
    box-shadow: 0 2px 5px 0 var(--elements-webflow-library--general--shadow-03);
    object-fit: contain;
    justify-content: center;
    align-items: center;
    margin-left: 0;
    margin-right: 0;
    padding: 10px;
    display: flex;
  }

  .div-block-7, .div-block-7:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .div-block-7:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .div-block-7:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .div-block-7:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .div-block-7:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    margin-left: 0;
    margin-right: 20px;
    padding-bottom: 0;
    display: grid;
  }

  .image-7, .image-7:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .image-7:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .image-7:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .image-7:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .image-7:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    border-radius: var(--border-radius--none);
    object-fit: fill;
    max-height: 100%;
    position: static;
  }

  .section-3, .section-3:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .section-3:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .section-3:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .section-3:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .section-3:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    margin-left: -60px;
    margin-right: 0;
  }

  .section-4, .section-4:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .section-4:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .section-4:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .section-4:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .section-4:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    margin-right: -60px;
  }

  .collection-item-2, .collection-item-2:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .collection-item-2:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .collection-item-2:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .collection-item-2:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .collection-item-2:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    margin-left: auto;
  }

  .collection-item-3, .collection-item-3:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .collection-item-3:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .collection-item-3:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .collection-item-3:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .collection-item-3:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    margin: 20px auto;
  }

  .section-9 {
    margin-top: 20px;
  }

  .container-default-3, .container-default-3:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .container-default-3:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .container-default-3:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .container-default-3:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .container-default-3:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5), .container-default-4, .container-default-4:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .container-default-4:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .container-default-4:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .container-default-4:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .container-default-4:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5), .container-default-5, .container-default-5:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .container-default-5:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .container-default-5:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .container-default-5:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .container-default-5:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    display: block;
  }

  .ljusgr-knapp-2, .ljusgr-knapp-2:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .ljusgr-knapp-2:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .ljusgr-knapp-2:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .ljusgr-knapp-2:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .ljusgr-knapp-2:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    bottom: auto;
  }

  .div-block-21.is-security-layout, .div-block-21.is-security-layout:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .div-block-21.is-security-layout:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .div-block-21.is-security-layout:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .div-block-21.is-security-layout:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .div-block-21.is-security-layout:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-template-columns: minmax(0, 1.05fr) minmax(380px, .95fr);
    column-gap: 72px;
  }

  .term-grid {
    padding-bottom: 100px;
  }

  .eg-estracer-produktion.is-security-component, .eg-estracer-produktion.is-security-component:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .eg-estracer-produktion.is-security-component:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .eg-estracer-produktion.is-security-component:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .eg-estracer-produktion.is-security-component:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .eg-estracer-produktion.is-security-component:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding-top: 56px;
    padding-bottom: 56px;
  }

  .div-block-45.is-security-layout, .div-block-45.is-security-layout:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .div-block-45.is-security-layout:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .div-block-45.is-security-layout:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .div-block-45.is-security-layout:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .div-block-45.is-security-layout:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5), .div-block-48.is-security-layout, .div-block-48.is-security-layout:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .div-block-48.is-security-layout:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .div-block-48.is-security-layout:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .div-block-48.is-security-layout:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .div-block-48.is-security-layout:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-template-columns: minmax(0, 1.05fr) minmax(380px, .95fr);
    column-gap: 72px;
  }

  .container-default-6, .container-default-6:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .container-default-6:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .container-default-6:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .container-default-6:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .container-default-6:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    display: block;
  }

  .div-block-57.is-security-layout, .div-block-57.is-security-layout:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .div-block-57.is-security-layout:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .div-block-57.is-security-layout:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .div-block-57.is-security-layout:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .div-block-57.is-security-layout:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-template-columns: minmax(0, 1.05fr) minmax(380px, .95fr);
    column-gap: 72px;
  }

  .mg-top-4xs-6, .mg-top-4xs-6:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .mg-top-4xs-6:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .mg-top-4xs-6:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .mg-top-4xs-6:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .mg-top-4xs-6:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5), .mg-top-4xs-7, .mg-top-4xs-7:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .mg-top-4xs-7:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .mg-top-4xs-7:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .mg-top-4xs-7:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .mg-top-4xs-7:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5), .mg-top-4xs-8, .mg-top-4xs-8:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .mg-top-4xs-8:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .mg-top-4xs-8:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .mg-top-4xs-8:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .mg-top-4xs-8:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5), .mg-top-4xs-9, .mg-top-4xs-9:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .mg-top-4xs-9:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .mg-top-4xs-9:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .mg-top-4xs-9:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .mg-top-4xs-9:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    white-space: normal;
    word-break: normal;
    overflow-wrap: normal;
  }

  .esm-list-tight, .eg-esm-lead-s {
    margin: 60px;
  }

  .div-block-72 {
    margin-top: 40px;
  }
}

@media screen and (min-width: 1440px) {
  .workspace-component-header, .workspace-component-header:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .workspace-component-header:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .workspace-component-header:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .workspace-component-header:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .workspace-component-header:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    display: flex;
  }

  .container-default, .container-default:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .container-default:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .container-default:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .container-default:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .container-default:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    flex-flow: column;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: center;
    align-items: center;
    display: flex;
    overflow: visible;
  }

  .container-default.eg-home-varfor-box, .container-default.eg-home-varfor-box:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    align-items: stretch;
    width: 100%;
    display: block;
  }

  .section.is-xl.eg-home-fullbleed, .section.is-xl.eg-home-fullbleed:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    width: 100%;
    max-width: none;
  }

  .section.is-top-xs, .section.is-top-xs:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .section.is-top-xs:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .section.is-top-xs:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .section.is-top-xs:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .section.is-top-xs:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    background-color: var(--elements-webflow-library--neutral--100);
  }

  .display-10, .display-10:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .display-10:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .display-10:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .display-10:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .display-10:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding-left: 0;
  }

  .grid-3-columns, .grid-3-columns:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .grid-3-columns:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .grid-3-columns:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .grid-3-columns:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .grid-3-columns:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-template-columns: 1fr 1fr;
  }

  .display-6.is-display-title-animation, .display-6.is-display-title-animation:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .display-6.is-display-title-animation:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .display-6.is-display-title-animation:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .display-6.is-display-title-animation:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .display-6.is-display-title-animation:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-column-gap: 22px;
    grid-row-gap: 22px;
    object-fit: fill;
    justify-content: flex-start;
    align-items: flex-end;
    max-height: none;
    display: flex;
  }

  .badge:where(.w-variant-fd270aff-3ed3-cf2a-1286-7a05fdf4f102) {
    background-color: var(--_colors---opacity-accent--faint);
  }

  .badge:where(.w-variant-a48e6ebb-b579-f27b-7866-d1753d4add10) {
    border-color: var(--_colors---opacity-dark--faint);
  }

  .badge:where(.w-variant-6ea0c7d3-9bad-8815-c572-bab6d3da7954) {
    background-color: var(--_colors---opacity-accent--faint);
  }

  .badge:where(.w-variant-2d105528-138b-4ff4-dc58-02ad0ab9a5ab) {
    background-color: var(--_colors---opacity-accent--faint);
    color: var(--_globals---global--text-color--200);
  }

  .badge:where(.w-variant-795fc5d1-b55b-65d9-517e-94a76392f106) {
    background-color: var(--_colors---opacity-accent--faint);
    -webkit-text-stroke-color: var(--_globals---global--text-color--200);
  }

  .badge.is-accent-dark-small, .badge.is-accent-dark-small:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .badge.is-accent-dark-small:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .badge.is-accent-dark-small:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .badge.is-accent-dark-small:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .badge.is-accent-dark-small:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    background-color: var(--_colors---opacity-accent--faint);
  }

  .badge.catbadge, .badge.catbadge:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .badge.catbadge:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .badge.catbadge:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .badge.catbadge:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .badge.catbadge:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    box-sizing: border-box;
    width: auto;
    min-width: auto;
    height: auto;
    max-height: 100%;
    padding-right: var(--_components---cards--4xs);
    padding-left: var(--_components---cards--4xs);
    background-color: var(--_globals---global--background--200);
    text-align: left;
    mix-blend-mode: normal;
    object-fit: fill;
    direction: ltr;
    margin-left: 0;
    text-decoration: none;
    position: static;
    overflow: hidden;
  }

  .workspace-component-header-title, .workspace-component-header-title:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .workspace-component-header-title:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .workspace-component-header-title:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .workspace-component-header-title:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .workspace-component-header-title:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding-left: 40px;
    padding-right: 40px;
  }

  .grid-2-columns, .grid-2-columns:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .grid-2-columns:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .grid-2-columns:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .grid-2-columns:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .grid-2-columns:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    margin-top: 0;
    padding-top: 0;
  }

  .grid-2-columns.why-join-us, .grid-2-columns.why-join-us:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .grid-2-columns.why-join-us:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .grid-2-columns.why-join-us:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .grid-2-columns.why-join-us:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .grid-2-columns.why-join-us:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-template-columns: 1fr 1fr;
  }

  .workspace-component-sidebar, .workspace-component-sidebar:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .workspace-component-sidebar:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .workspace-component-sidebar:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .workspace-component-sidebar:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .workspace-component-sidebar:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    flex-direction: column;
    display: flex;
  }

  .card.is-workspace-component-card, .card.is-workspace-component-card:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .card.is-workspace-component-card:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .card.is-workspace-component-card:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .card.is-workspace-component-card:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .card.is-workspace-component-card:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    flex-direction: row;
  }

  .card.is-xs._w-h-100, .card.is-xs._w-h-100:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .card.is-xs._w-h-100:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .card.is-xs._w-h-100:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .card.is-xs._w-h-100:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .card.is-xs._w-h-100:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    flex-flow: column;
    justify-content: flex-start;
    align-items: stretch;
    height: auto;
    display: flex;
    position: relative;
  }

  .card.is-lg, .card.is-lg:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .card.is-lg:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .card.is-lg:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .card.is-lg:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .card.is-lg:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    min-width: auto;
    min-height: auto;
  }

  .page-wrapper, .page-wrapper:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .page-wrapper:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .page-wrapper:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .page-wrapper:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .page-wrapper:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    background-color: #0000;
  }

  .page-wrapper.eg-home-fullbleed, .page-wrapper.eg-home-fullbleed:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    width: 100%;
    max-width: none;
  }

  .utp---sidebar-layout-wrapper, .utp---sidebar-layout-wrapper:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .utp---sidebar-layout-wrapper:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .utp---sidebar-layout-wrapper:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .utp---sidebar-layout-wrapper:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .utp---sidebar-layout-wrapper:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    grid-template-rows: auto;
    grid-template-columns: minmax(280px, 310px) 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .workspace-component-column, .workspace-component-column:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .workspace-component-column:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .workspace-component-column:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .workspace-component-column:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .workspace-component-column:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding-left: 40px;
    padding-right: 40px;
  }

  .grid-1-column.mg-bottom-xs, .grid-1-column.mg-bottom-xs:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .grid-1-column.mg-bottom-xs:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .grid-1-column.mg-bottom-xs:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .grid-1-column.mg-bottom-xs:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .grid-1-column.mg-bottom-xs:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .workspace-grid-component, .workspace-grid-component:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .workspace-grid-component:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .workspace-grid-component:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .workspace-grid-component:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .workspace-grid-component:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-column-gap: 19px;
  }

  .button, .button:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .button:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .button:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .button:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .button:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5), .button.kol, .button.kol:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    border-radius: var(--_components---cards--md);
  }

  .grid-2-columns-auto.is-1-column-tablet, .grid-2-columns-auto.is-1-column-tablet:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .grid-2-columns-auto.is-1-column-tablet:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .grid-2-columns-auto.is-1-column-tablet:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .grid-2-columns-auto.is-1-column-tablet:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .grid-2-columns-auto.is-1-column-tablet:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    min-width: auto;
    min-height: auto;
    margin-bottom: 5%;
  }

  .grid-2-columns-auto.is-1-column-tablet.mg-bottom-md, .grid-2-columns-auto.is-1-column-tablet.mg-bottom-md:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .grid-2-columns-auto.is-1-column-tablet.mg-bottom-md:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .grid-2-columns-auto.is-1-column-tablet.mg-bottom-md:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .grid-2-columns-auto.is-1-column-tablet.mg-bottom-md:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .grid-2-columns-auto.is-1-column-tablet.mg-bottom-md:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-column-gap: 2.7rem;
  }

  .grid-2-columns-right-3xl.is-2-column-tablet.is-gap-col-3xl, .grid-2-columns-right-3xl.is-2-column-tablet.is-gap-col-3xl:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .grid-2-columns-right-3xl.is-2-column-tablet.is-gap-col-3xl:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .grid-2-columns-right-3xl.is-2-column-tablet.is-gap-col-3xl:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .grid-2-columns-right-3xl.is-2-column-tablet.is-gap-col-3xl:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .grid-2-columns-right-3xl.is-2-column-tablet.is-gap-col-3xl:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-column-gap: var(--gaps--gap-3xl);
    grid-row-gap: var(--gaps--gap-sm);
    grid-template-rows: auto;
    grid-template-columns: 2fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .footer-wrapper, .footer-wrapper:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .footer-wrapper:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .footer-wrapper:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .footer-wrapper:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .footer-wrapper:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    color: var(--_globals---global--background--100);
  }

  .header-main {
    box-shadow: none;
    background-color: #fff;
  }

  .header-main:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .header-main:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .header-main:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .header-main:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .header-main:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    background-color: var(--_globals---global--background--200);
    box-shadow: 0 1.35px 1.35px 3px #516d9a0f, 0 5.38px 5.38px #508dff0f;
  }

  .header-main-wrapper {
    outline-offset: 0px;
    outline: 3px #62697d;
  }

  .header-main-wrapper:where(.w-variant-9874eef6-9657-b4f3-0f6b-ed287fd22e04) {
    background-color: var(--_globals---global--background--100);
    -webkit-text-stroke-color: var(--_globals---global--background--100);
  }

  .header-main-wrapper:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .header-main-wrapper:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .header-main-wrapper:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .header-main-wrapper:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .header-main-wrapper:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    outline-offset: 0px;
    outline: 3px #62697d;
  }

  .card-body.is-2-column-auto.is-padding-horizontal-3xs, .card-body.is-2-column-auto.is-padding-horizontal-3xs:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .card-body.is-2-column-auto.is-padding-horizontal-3xs:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .card-body.is-2-column-auto.is-padding-horizontal-3xs:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .card-body.is-2-column-auto.is-padding-horizontal-3xs:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .card-body.is-2-column-auto.is-padding-horizontal-3xs:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5), .card-body.is-2-column-auto.is-padding-horizontal-3xs, .card-body.is-2-column-auto.is-padding-horizontal-3xs:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .card-body.is-2-column-auto.is-padding-horizontal-3xs:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .card-body.is-2-column-auto.is-padding-horizontal-3xs:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .card-body.is-2-column-auto.is-padding-horizontal-3xs:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .card-body.is-2-column-auto.is-padding-horizontal-3xs:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-row-gap: 2.5rem;
    grid-template-rows: auto auto auto auto;
  }

  .mg-vertical-4xs---sm, .mg-vertical-4xs---sm:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .mg-vertical-4xs---sm:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .mg-vertical-4xs---sm:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .mg-vertical-4xs---sm:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .mg-vertical-4xs---sm:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    text-align: center;
  }

  .custom-icon-set, .custom-icon-set:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .custom-icon-set:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .custom-icon-set:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .custom-icon-set:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .custom-icon-set:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5), .custom-icon-set.kol-8, .custom-icon-set.kol-8:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    color: var(--_colors---primary--100);
  }

  .section-pd-top-small.overflow-hidden, .section-pd-top-small.overflow-hidden:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .section-pd-top-small.overflow-hidden:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .section-pd-top-small.overflow-hidden:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .section-pd-top-small.overflow-hidden:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .section-pd-top-small.overflow-hidden:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    background-color: var(--elements-webflow-library--neutral--100);
  }

  .brix---grid-hero-v1, .brix---grid-hero-v1:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .brix---grid-hero-v1:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .brix---grid-hero-v1:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .brix---grid-hero-v1:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .brix---grid-hero-v1:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5), .brix---grid-hero-v1-2, .brix---grid-hero-v1-2:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .brix---grid-hero-v1-2:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .brix---grid-hero-v1-2:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .brix---grid-hero-v1-2:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .brix---grid-hero-v1-2:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-column-gap: 90px;
  }

  .hero-button-wrap, .hero-button-wrap:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .hero-button-wrap:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .hero-button-wrap:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .hero-button-wrap:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .hero-button-wrap:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    display: flex;
  }

  .border-shape-wrapper, .border-shape-wrapper:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .border-shape-wrapper:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .border-shape-wrapper:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .border-shape-wrapper:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .border-shape-wrapper:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    max-width: 666px;
    top: 110px;
  }

  .hero-item-wrapper, .hero-item-wrapper:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .hero-item-wrapper:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .hero-item-wrapper:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .hero-item-wrapper:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .hero-item-wrapper:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-template-columns: 1fr 1fr;
  }

  .ljusgr-knapp, .ljusgr-knapp:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .ljusgr-knapp:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .ljusgr-knapp:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .ljusgr-knapp:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .ljusgr-knapp:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    justify-content: center;
    align-items: center;
    display: flex;
    position: absolute;
    bottom: 20px;
    right: 20px;
  }

  .div-block, .div-block:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .div-block:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .div-block:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .div-block:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .div-block:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-column-gap: 62px;
    grid-row-gap: 62px;
    text-align: left;
    flex-flow: row;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: flex-start;
    place-items: center stretch;
    margin-left: auto;
    margin-right: auto;
    padding-top: 20px;
    padding-bottom: 20px;
    display: grid;
  }

  .brix---section-logo-strip-v6, .brix---section-logo-strip-v6:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .brix---section-logo-strip-v6:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .brix---section-logo-strip-v6:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .brix---section-logo-strip-v6:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .brix---section-logo-strip-v6:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    text-align: left;
  }

  .brix---card-stats-v3, .brix---card-stats-v3:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .brix---card-stats-v3:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .brix---card-stats-v3:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .brix---card-stats-v3:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .brix---card-stats-v3:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding-left: 28px;
    padding-right: 28px;
  }

  .div-block-2, .div-block-2:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .div-block-2:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .div-block-2:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .div-block-2:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .div-block-2:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    height: 700px;
    padding-top: 0;
    display: block;
  }

  .field-label, .field-label:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .field-label:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .field-label:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .field-label:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .field-label:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5), .field-label-2, .field-label-2:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .field-label-2:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .field-label-2:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .field-label-2:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .field-label-2:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    color: var(--_colors---primary--100);
  }

  .select-field, .select-field:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .select-field:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .select-field:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .select-field:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .select-field:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    color: var(--_globals---global--color--accent);
  }

  .heading, .heading:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .heading:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .heading:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .heading:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .heading:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    color: var(--_colors---primary--100);
  }

  .paragraph-2, .paragraph-2:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .paragraph-2:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .paragraph-2:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .paragraph-2:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .paragraph-2:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    color: var(--_globals---global--color--accent);
  }

  .empty-state-2, .empty-state-2:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .empty-state-2:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .empty-state-2:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .empty-state-2:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .empty-state-2:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .collection-list-wrapper, .collection-list-wrapper:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .collection-list-wrapper:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .collection-list-wrapper:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .collection-list-wrapper:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .collection-list-wrapper:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template: "Area1 Area2"
                   "Area3 Area4"
                   / 1fr 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .section-2, .section-2:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .section-2:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .section-2:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .section-2:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .section-2:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
    grid-template: "Area Area-2"
                   "Area-3 Area-4"
                   / 1fr 1fr;
    grid-auto-columns: 1fr;
    place-items: center;
    min-width: auto;
    min-height: auto;
    margin-left: 100px;
    margin-right: 100px;
    padding-top: 20px;
    padding-bottom: 20px;
    display: grid;
  }

  .button-2, .button-2:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .button-2:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .button-2:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .button-2:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .button-2:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    align-self: auto;
    padding-top: 9px;
  }

  .image-2, .image-2:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .image-2:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .image-2:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .image-2:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .image-2:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    margin-left: auto;
    margin-right: auto;
    display: block;
    overflow: visible;
  }

  .body, .body:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .body:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .body:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .body:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .body:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    background-color: var(--elements-webflow-library--neutral--100);
  }

  .divkundcasebild, .divkundcasebild:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .divkundcasebild:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .divkundcasebild:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .divkundcasebild:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .divkundcasebild:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    text-align: center;
    width: 300px;
    height: 80px;
  }

  .image-3, .image-3:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .image-3:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .image-3:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .image-3:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .image-3:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    text-align: center;
    min-width: 300px;
    min-height: 80px;
    max-height: 80px;
  }

  .div-block-3, .div-block-3:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .div-block-3:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .div-block-3:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .div-block-3:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .div-block-3:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    width: 300px;
    height: 80px;
  }

  .image-4, .image-4:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .image-4:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .image-4:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .image-4:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .image-4:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    max-width: 300%;
    max-height: 80px;
  }

  .collection-list-wrapper-2, .collection-list-wrapper-2:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .collection-list-wrapper-2:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .collection-list-wrapper-2:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .collection-list-wrapper-2:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .collection-list-wrapper-2:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    text-align: left;
  }

  .div-block-4, .div-block-4:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .div-block-4:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .div-block-4:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .div-block-4:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .div-block-4:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    flex-flow: row;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: center;
    align-items: flex-end;
    margin-top: auto;
    margin-bottom: auto;
    display: block;
    position: fixed;
    bottom: 20px;
  }

  .container-2, .container-2:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .container-2:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .container-2:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .container-2:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .container-2:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    object-fit: fill;
    flex-flow: column;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    place-content: end center;
    place-items: end stretch;
    display: grid;
    position: relative;
    bottom: 10px;
    right: 10px;
  }

  .div-block-5, .div-block-5:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .div-block-5:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .div-block-5:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .div-block-5:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .div-block-5:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    border-radius: var(--border-radius--radius-sm);
    background-color: var(--elements-webflow-library--neutral--300);
    box-shadow: 2px 2px 5px 1px var(--elements-webflow-library--general--shadow-03);
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: center;
    align-items: center;
    display: block;
  }

  .div-block-6, .div-block-6:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .div-block-6:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .div-block-6:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .div-block-6:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .div-block-6:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    border-radius: var(--3rem);
    background-color: var(--elements-webflow-library--neutral--100);
    height: 140px;
    box-shadow: 0 2px 5px 1px var(--elements-webflow-library--general--shadow-03);
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .div-block-7, .div-block-7:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .div-block-7:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .div-block-7:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .div-block-7:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .div-block-7:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
    object-fit: contain;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    margin-left: 0;
    margin-right: 0;
    padding-bottom: 0;
    display: grid;
  }

  .image-7, .image-7:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .image-7:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .image-7:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .image-7:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .image-7:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    width: 100%;
    height: 100%;
    padding: 20px;
  }

  .div-block-8, .div-block-8:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .div-block-8:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .div-block-8:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .div-block-8:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .div-block-8:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding-top: 20px;
    padding-bottom: 0;
  }

  .section-3, .section-3:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .section-3:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .section-3:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .section-3:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .section-3:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    margin-left: -60px;
    margin-right: 20px;
  }

  .section-4, .section-4:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .section-4:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .section-4:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .section-4:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .section-4:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    margin-top: 20px;
    margin-left: 20px;
    margin-right: -60px;
  }

  .mg-vertical-4xs---2xs-2.eg-estracer-body {
    text-align: center;
  }

  .grid-2-columns-auto-2.is-1-column-tablet, .grid-2-columns-auto-2.is-1-column-tablet:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .grid-2-columns-auto-2.is-1-column-tablet:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .grid-2-columns-auto-2.is-1-column-tablet:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .grid-2-columns-auto-2.is-1-column-tablet:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .grid-2-columns-auto-2.is-1-column-tablet:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5), .grid-2-columns-auto-2.is-1-column-tablet, .grid-2-columns-auto-2.is-1-column-tablet:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .grid-2-columns-auto-2.is-1-column-tablet:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .grid-2-columns-auto-2.is-1-column-tablet:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .grid-2-columns-auto-2.is-1-column-tablet:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .grid-2-columns-auto-2.is-1-column-tablet:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    min-width: auto;
    min-height: auto;
    margin-bottom: 5%;
  }

  .section-7.is-xl.overflow-hidden.eg-home-varfor-bg, .section-7.is-xl.overflow-hidden.eg-home-varfor-bg:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    width: 100%;
    max-width: none;
  }

  .collection-list, .collection-list:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .collection-list:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .collection-list:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .collection-list:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .collection-list:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    min-width: auto;
    position: static;
    overflow: visible;
  }

  .collection-item, .collection-item:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .collection-item:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .collection-item:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .collection-item:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .collection-item:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-template-rows: auto;
  }

  .div-block-9, .div-block-9:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .div-block-9:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .div-block-9:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .div-block-9:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .div-block-9:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-column-gap: 14px;
    grid-row-gap: 14px;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    justify-content: center;
    align-items: flex-end;
    margin-top: 60px;
    padding-top: 0;
    display: flex;
  }

  .link-block-3, .link-block-3:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .link-block-3:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .link-block-3:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .link-block-3:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .link-block-3:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    order: -9999;
    position: absolute;
    inset: 0%;
  }

  .dropdown-toggle-2, .dropdown-toggle-2:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .dropdown-toggle-2:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .dropdown-toggle-2:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .dropdown-toggle-2:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .dropdown-toggle-2:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    border-radius: var(--border-radius--radius-2xs);
    background-color: var(--_colors---neutrals--200);
    color: var(--_globals---global--borders--accent);
    justify-content: center;
    align-items: center;
    margin-top: 0;
    padding-top: 20px;
    display: flex;
  }

  .text-block-2, .text-block-2:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .text-block-2:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .text-block-2:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .text-block-2:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .text-block-2:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    background-color: #0000;
  }

  .text-block-2.w--open, .text-block-2.w--open:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .text-block-2.w--open:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .text-block-2.w--open:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .text-block-2.w--open:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .text-block-2.w--open:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    background-color: var(--elements-webflow-library--neutral--100);
  }

  .dropdown-list, .dropdown-list:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .dropdown-list:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .dropdown-list:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .dropdown-list:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .dropdown-list:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    box-sizing: content-box;
    background-color: var(--_colors---neutrals--300);
    color: var(--_colors---opacity-accent--solid);
    object-fit: fill;
    display: block;
    position: relative;
  }

  .form-3, .form-3:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .form-3:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .form-3:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .form-3:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .form-3:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    border-radius: var(--border-radius--radius-2xs);
    background-color: var(--elements-webflow-library--neutral--300);
  }

  .checkbox-field, .checkbox-field:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .checkbox-field:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .checkbox-field:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .checkbox-field:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .checkbox-field:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    margin-left: 0;
    padding-bottom: 10px;
    padding-left: 5px;
    padding-right: 5px;
  }

  .checkbox-label, .checkbox-label:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .checkbox-label:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .checkbox-label:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .checkbox-label:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .checkbox-label:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    border-radius: var(--border-radius--radius-2xs);
    background-color: var(--_colors---entergate-ljusblå);
    color: var(--_globals---global--color--accent);
    mix-blend-mode: normal;
    border: 1px #000;
    padding: 8px;
  }

  .checkbox-2, .checkbox-2:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .checkbox-2:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .checkbox-2:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .checkbox-2:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .checkbox-2:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    float: right;
  }

  .collection-item-2, .collection-item-2:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .collection-item-2:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .collection-item-2:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .collection-item-2:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .collection-item-2:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    background-color: #0000;
  }

  .collection-list-2, .collection-list-2:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .collection-list-2:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .collection-list-2:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .collection-list-2:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .collection-list-2:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    box-sizing: border-box;
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    background-color: var(--_colors---neutrals--100);
    object-fit: contain;
    flex-flow: row;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: center;
    align-items: center;
    margin-top: 0;
    padding: 10px;
    display: flex;
    position: relative;
  }

  .dropdown-toggle-3, .dropdown-toggle-3:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .dropdown-toggle-3:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .dropdown-toggle-3:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .dropdown-toggle-3:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .dropdown-toggle-3:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    z-index: 100;
    min-height: 100%;
    box-shadow: 1px 2px 5px 0 var(--elements-webflow-library--general--shadow-01);
    flex-flow: row;
    margin-top: 0;
    padding-top: 20px;
  }

  .dropdown-toggle-3.w--open, .dropdown-toggle-3.w--open:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .dropdown-toggle-3.w--open:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .dropdown-toggle-3.w--open:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .dropdown-toggle-3.w--open:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .dropdown-toggle-3.w--open:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    clear: none;
    background-color: var(--_colors---entergate-ljusblå);
    object-fit: fill;
    margin-top: 0;
    position: relative;
    top: 0;
  }

  .dropdown-2, .dropdown-2:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .dropdown-2:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .dropdown-2:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .dropdown-2:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .dropdown-2:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    z-index: 100;
    text-align: left;
    position: relative;
  }

  .brix---card-stats-v3-2, .brix---card-stats-v3-2:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .brix---card-stats-v3-2:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .brix---card-stats-v3-2:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .brix---card-stats-v3-2:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .brix---card-stats-v3-2:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding-left: 28px;
    padding-right: 28px;
  }

  .custom-icon-set-11, .custom-icon-set-11:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .custom-icon-set-11:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .custom-icon-set-11:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .custom-icon-set-11:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .custom-icon-set-11:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    color: #0060a9;
  }

  .container-default-3, .container-default-3:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .container-default-3:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .container-default-3:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .container-default-3:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .container-default-3:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    flex-flow: column;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: center;
    align-items: center;
    display: flex;
    overflow: visible;
  }

  .button-13, .button-13:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .button-13:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .button-13:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .button-13:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .button-13:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    border-radius: 2rem;
  }

  .header-main-wrapper-2, .header-main-wrapper-2:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .header-main-wrapper-2:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .header-main-wrapper-2:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .header-main-wrapper-2:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .header-main-wrapper-2:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    outline-offset: 0px;
    outline: 3px #62697d;
  }

  .header-main-2, .header-main-2:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .header-main-2:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .header-main-2:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .header-main-2:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .header-main-2:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    background-color: #f7f9fc;
    box-shadow: 0 1.35px 1.35px 3px #516d9a0f, 0 5.38px 5.38px #508dff0f;
  }

  .container-default-4, .container-default-4:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .container-default-4:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .container-default-4:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .container-default-4:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .container-default-4:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    flex-flow: column;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: center;
    align-items: center;
    display: flex;
    overflow: visible;
  }

  .grid-2-columns-3, .grid-2-columns-3:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .grid-2-columns-3:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .grid-2-columns-3:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .grid-2-columns-3:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .grid-2-columns-3:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    margin-top: 0;
    padding-top: 0;
  }

  .display-29, .display-29:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .display-29:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .display-29:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .display-29:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .display-29:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding-left: 0;
  }

  .footer-wrapper-2, .footer-wrapper-2:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .footer-wrapper-2:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .footer-wrapper-2:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .footer-wrapper-2:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .footer-wrapper-2:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    color: #fff;
  }

  .container-default-5, .container-default-5:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .container-default-5:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .container-default-5:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .container-default-5:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .container-default-5:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    flex-flow: column;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: center;
    align-items: center;
    display: flex;
    overflow: visible;
  }

  .button-14, .button-14:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .button-14:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .button-14:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .button-14:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .button-14:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    border-radius: 2rem;
  }

  .collection-item-7, .collection-item-7:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .collection-item-7:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .collection-item-7:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .collection-item-7:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .collection-item-7:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-template-rows: auto;
  }

  .div-block-18, .div-block-18:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .div-block-18:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .div-block-18:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .div-block-18:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .div-block-18:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-column-gap: 14px;
    grid-row-gap: 14px;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    justify-content: center;
    align-items: flex-end;
    margin-top: 60px;
    padding-top: 0;
    display: flex;
  }

  .grid-1-column-7.mg-bottom-xs, .grid-1-column-7.mg-bottom-xs:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .grid-1-column-7.mg-bottom-xs:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .grid-1-column-7.mg-bottom-xs:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .grid-1-column-7.mg-bottom-xs:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .grid-1-column-7.mg-bottom-xs:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .ljusgr-knapp-2, .ljusgr-knapp-2:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .ljusgr-knapp-2:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .ljusgr-knapp-2:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .ljusgr-knapp-2:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .ljusgr-knapp-2:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    justify-content: center;
    align-items: center;
    display: flex;
    position: absolute;
    bottom: 20px;
    right: 20px;
  }

  .display-32.is-display-title-animation, .display-32.is-display-title-animation:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .display-32.is-display-title-animation:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .display-32.is-display-title-animation:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .display-32.is-display-title-animation:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .display-32.is-display-title-animation:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-column-gap: 22px;
    grid-row-gap: 22px;
    object-fit: fill;
    justify-content: flex-start;
    align-items: flex-end;
    max-height: none;
    display: flex;
  }

  .card-4.is-xs._w-h-100, .card-4.is-xs._w-h-100:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .card-4.is-xs._w-h-100:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .card-4.is-xs._w-h-100:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .card-4.is-xs._w-h-100:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .card-4.is-xs._w-h-100:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    flex-flow: column;
    justify-content: flex-start;
    align-items: stretch;
    display: flex;
  }

  .brix---grid-hero-v1-3, .brix---grid-hero-v1-3:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .brix---grid-hero-v1-3:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .brix---grid-hero-v1-3:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .brix---grid-hero-v1-3:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .brix---grid-hero-v1-3:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-column-gap: 90px;
  }

  .div-block-21.is-security-layout, .div-block-21.is-security-layout:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .div-block-21.is-security-layout:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .div-block-21.is-security-layout:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .div-block-21.is-security-layout:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .div-block-21.is-security-layout:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-template-columns: minmax(0, 1.08fr) minmax(400px, .92fr);
    column-gap: 80px;
  }

  .hero-section-bg.is-home-hero, .hero-section-bg.is-home-hero:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    width: 100%;
    max-width: none;
    margin-left: 0;
    margin-right: 0;
  }

  .section-21, .section-21:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .section-21:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .section-21:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .section-21:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .section-21:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    aspect-ratio: auto;
  }

  .section-33.is-xl.is-top-4-375rem, .section-33.is-xl.is-top-4-375rem:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding-top: 0;
  }

  .grid-1-column-copy.mg-bottom-xs, .grid-1-column-copy.mg-bottom-xs:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .grid-1-column-copy.mg-bottom-xs:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .grid-1-column-copy.mg-bottom-xs:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .grid-1-column-copy.mg-bottom-xs:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .grid-1-column-copy.mg-bottom-xs:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .card-18.is-lg, .card-18.is-lg:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .card-18.is-lg:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .card-18.is-lg:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .card-18.is-lg:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .card-18.is-lg:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    min-width: auto;
    min-height: auto;
  }

  .mg-vertical-4xs---lg-2.eg-estracer-body {
    text-align: center;
  }

  .text-block-14, .text-block-15, .text-block-16, .text-block-17 {
    font-size: 2.2rem;
  }

  .eg-estracer-produktion.is-security-component, .eg-estracer-produktion.is-security-component:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .eg-estracer-produktion.is-security-component:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .eg-estracer-produktion.is-security-component:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .eg-estracer-produktion.is-security-component:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .eg-estracer-produktion.is-security-component:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .anmalan-hero-esmaker-logo.centered, .anmalan-hero-esmaker-logo.centered:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    max-width: 560px;
  }

  .div-block-45.is-security-layout, .div-block-45.is-security-layout:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .div-block-45.is-security-layout:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .div-block-45.is-security-layout:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .div-block-45.is-security-layout:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .div-block-45.is-security-layout:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5), .div-block-48.is-security-layout, .div-block-48.is-security-layout:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .div-block-48.is-security-layout:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .div-block-48.is-security-layout:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .div-block-48.is-security-layout:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .div-block-48.is-security-layout:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-template-columns: minmax(0, 1.08fr) minmax(400px, .92fr);
    column-gap: 80px;
  }

  .custom-icon-set-18, .custom-icon-set-18:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .custom-icon-set-18:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .custom-icon-set-18:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .custom-icon-set-18:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .custom-icon-set-18:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    color: #0060a9;
  }

  .container-default-6, .container-default-6:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .container-default-6:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .container-default-6:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .container-default-6:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .container-default-6:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    flex-flow: column;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: center;
    align-items: center;
    display: flex;
    overflow: visible;
  }

  .custom-icon-set-19, .custom-icon-set-19:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .custom-icon-set-19:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .custom-icon-set-19:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .custom-icon-set-19:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .custom-icon-set-19:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    color: #0060a9;
  }

  .footer-wrapper-3, .footer-wrapper-3:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .footer-wrapper-3:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .footer-wrapper-3:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .footer-wrapper-3:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .footer-wrapper-3:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    color: #fff;
  }

  .button-17, .button-17:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .button-17:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .button-17:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .button-17:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .button-17:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    border-radius: 2rem;
  }

  .header-main-3, .header-main-3:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .header-main-3:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .header-main-3:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .header-main-3:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .header-main-3:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    background-color: #f7f9fc;
    box-shadow: 0 1.35px 1.35px 3px #516d9a0f, 0 5.38px 5.38px #508dff0f;
  }

  .section-42, .section-42:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .section-42:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .section-42:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .section-42:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .section-42:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    aspect-ratio: auto;
  }

  .div-block-57.is-security-layout, .div-block-57.is-security-layout:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .div-block-57.is-security-layout:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .div-block-57.is-security-layout:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .div-block-57.is-security-layout:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .div-block-57.is-security-layout:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-template-columns: minmax(0, 1.08fr) minmax(400px, .92fr);
    column-gap: 80px;
  }

  .custom-icon-set-20, .custom-icon-set-20:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .custom-icon-set-20:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .custom-icon-set-20:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .custom-icon-set-20:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .custom-icon-set-20:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5), .custom-icon-set-21, .custom-icon-set-21:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .custom-icon-set-21:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .custom-icon-set-21:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .custom-icon-set-21:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .custom-icon-set-21:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    color: #0060a9;
  }

  .button-18, .button-18:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .button-18:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .button-18:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .button-18:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .button-18:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    border-radius: 2rem;
  }

  .grid-2-columns-8, .grid-2-columns-8:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .grid-2-columns-8:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .grid-2-columns-8:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .grid-2-columns-8:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .grid-2-columns-8:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    margin-top: 0;
    padding-top: 0;
  }

  .grid-2-columns-8.why-join-us, .grid-2-columns-8.why-join-us:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .grid-2-columns-8.why-join-us:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .grid-2-columns-8.why-join-us:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .grid-2-columns-8.why-join-us:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .grid-2-columns-8.why-join-us:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-template-columns: 1fr 1fr;
  }

  .grid-2-columns-right-3xl-2.is-2-column-tablet.is-gap-col-3xl, .grid-2-columns-right-3xl-2.is-2-column-tablet.is-gap-col-3xl:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .grid-2-columns-right-3xl-2.is-2-column-tablet.is-gap-col-3xl:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .grid-2-columns-right-3xl-2.is-2-column-tablet.is-gap-col-3xl:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .grid-2-columns-right-3xl-2.is-2-column-tablet.is-gap-col-3xl:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .grid-2-columns-right-3xl-2.is-2-column-tablet.is-gap-col-3xl:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-column-gap: 5rem;
    grid-row-gap: 1.5rem;
    grid-template-rows: auto;
    grid-template-columns: 2fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .display-106, .display-106:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .display-106:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .display-106:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .display-106:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .display-106:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding-left: 0;
  }

  .button-19, .button-19:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .button-19:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .button-19:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .button-19:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .button-19:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    border-radius: 2rem;
  }

  .display-108, .display-108:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .display-108:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .display-108:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .display-108:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .display-108:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding-left: 0;
  }

  .grid-2-columns-10, .grid-2-columns-10:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .grid-2-columns-10:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .grid-2-columns-10:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .grid-2-columns-10:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .grid-2-columns-10:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    margin-top: 0;
    padding-top: 0;
  }

  .custom-icon-set-22, .custom-icon-set-22:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .custom-icon-set-22:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .custom-icon-set-22:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .custom-icon-set-22:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .custom-icon-set-22:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5), .custom-icon-set-23, .custom-icon-set-23:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .custom-icon-set-23:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .custom-icon-set-23:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .custom-icon-set-23:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .custom-icon-set-23:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    color: #0060a9;
  }

  .button-20, .button-20:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .button-20:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .button-20:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .button-20:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .button-20:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    border-radius: 2rem;
  }

  .custom-icon-set-24, .custom-icon-set-24:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .custom-icon-set-24:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .custom-icon-set-24:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .custom-icon-set-24:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .custom-icon-set-24:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    color: #0060a9;
  }

  .eg-proof-container.is-about-proof-box, .eg-proof-container.is-about-proof-box:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-column-gap: 5rem;
  }

  .custom-icon-set-25, .custom-icon-set-25:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .custom-icon-set-25:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .custom-icon-set-25:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .custom-icon-set-25:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .custom-icon-set-25:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    color: #0060a9;
  }

  .mg-vertical-4xs---sm-3, .mg-vertical-4xs---sm-3:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .mg-vertical-4xs---sm-3:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .mg-vertical-4xs---sm-3:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .mg-vertical-4xs---sm-3:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .mg-vertical-4xs---sm-3:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    text-align: center;
  }

  .button-21, .button-21:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .button-21:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .button-21:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .button-21:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .button-21:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    border-radius: 2rem;
  }

  .grid-3-columns-7, .grid-3-columns-7:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .grid-3-columns-7:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .grid-3-columns-7:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .grid-3-columns-7:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .grid-3-columns-7:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-template-columns: 1fr 1fr;
  }

  .button-22, .button-22:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .button-22:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .button-22:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .button-22:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .button-22:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    border-radius: 2rem;
  }

  .esm-list-tight, .esm-list-tight:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    margin-bottom: 60px;
  }

  .eg-estracer-body {
    color: var(--egi);
    text-align: left;
  }

  .eg-estracer-check {
    color: var(--egi);
  }

  .section-52, .section-52:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding-bottom: 0;
  }

  .quick-stack-5, .quick-stack-5:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding-top: 0;
  }

  .button-23, .button-23:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    margin-top: 20px;
  }

  .section-55 {
    background-color: #fff;
  }
}

@media screen and (min-width: 1920px) {
  .text-light, .text-light:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .text-light:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .text-light:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .text-light:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .text-light:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    color: #fff;
  }

  .inner-container.is-25rem, .inner-container.is-25rem:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .inner-container.is-25rem:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .inner-container.is-25rem:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .inner-container.is-25rem:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .inner-container.is-25rem:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    max-width: 25rem;
  }

  .inner-container.is-align-center.is-35rem, .inner-container.is-align-center.is-35rem:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .inner-container.is-align-center.is-35rem:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .inner-container.is-align-center.is-35rem:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .inner-container.is-align-center.is-35rem:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .inner-container.is-align-center.is-35rem:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    aspect-ratio: auto;
    width: 100%;
    max-width: 60%;
  }

  .container-default, .container-default:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .container-default:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .container-default:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .container-default:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .container-default:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    grid-auto-flow: row;
    display: grid;
  }

  .container-default.eg-home-varfor-box, .container-default.eg-home-varfor-box:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    align-items: stretch;
    width: 100%;
    display: block;
  }

  .section, .section:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .section:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .section:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .section:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .section:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    justify-content: center;
    align-items: center;
    margin-left: auto;
    margin-right: auto;
    display: block;
  }

  .section.is-inner-section-inside-hero, .section.is-inner-section-inside-hero:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .section.is-inner-section-inside-hero:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .section.is-inner-section-inside-hero:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .section.is-inner-section-inside-hero:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .section.is-inner-section-inside-hero:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    margin-top: 1.5rem;
  }

  .section.is-inner-section-inside-hero.is-contact-version-two-hero, .section.is-inner-section-inside-hero.is-contact-version-two-hero:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .section.is-inner-section-inside-hero.is-contact-version-two-hero:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .section.is-inner-section-inside-hero.is-contact-version-two-hero:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .section.is-inner-section-inside-hero.is-contact-version-two-hero:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .section.is-inner-section-inside-hero.is-contact-version-two-hero:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    margin-bottom: 40px;
  }

  .section.is-xl.eg-home-fullbleed, .section.is-xl.eg-home-fullbleed:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    width: 100%;
    max-width: none;
  }

  .card-wrapper, .card-wrapper:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .card-wrapper:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .card-wrapper:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .card-wrapper:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .card-wrapper:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    position: sticky;
  }

  .flex-horizontal.is-align-center-start.is-gap-4xs, .flex-horizontal.is-align-center-start.is-gap-4xs:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .flex-horizontal.is-align-center-start.is-gap-4xs:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .flex-horizontal.is-align-center-start.is-gap-4xs:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .flex-horizontal.is-align-center-start.is-gap-4xs:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .flex-horizontal.is-align-center-start.is-gap-4xs:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    margin-bottom: 20px;
    margin-left: 10px;
    padding-bottom: 0;
  }

  .display-6.is-display-title-animation, .display-6.is-display-title-animation:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .display-6.is-display-title-animation:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .display-6.is-display-title-animation:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .display-6.is-display-title-animation:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .display-6.is-display-title-animation:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    object-fit: contain;
    min-width: 12px;
    max-width: 12px;
    min-height: 12px;
    max-height: 12rem;
  }

  .display-9, .display-9:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .display-9:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .display-9:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .display-9:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .display-9:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    color: var(--_colors---primary--100);
  }

  .form-wrapper.is-large:where(.w-variant-20a0c619-52fb-059f-b991-06732091ecc5), .form-wrapper.is-large.is-secondary-33, .form-wrapper.is-large.is-secondary-33:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .form-wrapper.is-large.is-secondary-33:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .form-wrapper.is-large.is-secondary-33:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .form-wrapper.is-large.is-secondary-33:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .form-wrapper.is-large.is-secondary-33:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5), .form-wrapper.is-large.is-secondary-79, .form-wrapper.is-large.is-secondary-79:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .form-wrapper.is-large.is-secondary-79:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .form-wrapper.is-large.is-secondary-79:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .form-wrapper.is-large.is-secondary-79:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .form-wrapper.is-large.is-secondary-79:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5), .form-wrapper.is-large.is-secondary-119, .form-wrapper.is-large.is-secondary-119:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .form-wrapper.is-large.is-secondary-119:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .form-wrapper.is-large.is-secondary-119:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .form-wrapper.is-large.is-secondary-119:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .form-wrapper.is-large.is-secondary-119:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5), .form-wrapper.is-large.is-secondary-119, .form-wrapper.is-large.is-secondary-119:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .form-wrapper.is-large.is-secondary-119:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .form-wrapper.is-large.is-secondary-119:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .form-wrapper.is-large.is-secondary-119:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .form-wrapper.is-large.is-secondary-119:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    max-width: none;
  }

  .grid-2-columns {
    grid-column-gap: var(--gaps--gap-sm);
    grid-row-gap: var(--gaps--gap-sm);
    flex-flow: column;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .grid-2-columns:where(.w-variant-20a0c619-52fb-059f-b991-06732091ecc5) {
    max-width: 100%;
  }

  .grid-2-columns:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .grid-2-columns:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .grid-2-columns:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .grid-2-columns:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .grid-2-columns:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-column-gap: var(--gaps--gap-sm);
    grid-row-gap: var(--gaps--gap-sm);
    flex-flow: column;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .grid-2-columns.is-secondary-37, .grid-2-columns.is-secondary-37:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .grid-2-columns.is-secondary-37:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .grid-2-columns.is-secondary-37:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .grid-2-columns.is-secondary-37:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .grid-2-columns.is-secondary-37:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5), .grid-2-columns.is-secondary-41, .grid-2-columns.is-secondary-41:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .grid-2-columns.is-secondary-41:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .grid-2-columns.is-secondary-41:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .grid-2-columns.is-secondary-41:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .grid-2-columns.is-secondary-41:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5), .grid-2-columns.is-secondary-83, .grid-2-columns.is-secondary-83:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .grid-2-columns.is-secondary-83:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .grid-2-columns.is-secondary-83:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .grid-2-columns.is-secondary-83:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .grid-2-columns.is-secondary-83:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5), .grid-2-columns.is-secondary-87, .grid-2-columns.is-secondary-87:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .grid-2-columns.is-secondary-87:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .grid-2-columns.is-secondary-87:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .grid-2-columns.is-secondary-87:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .grid-2-columns.is-secondary-87:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5), .grid-2-columns.is-secondary-123, .grid-2-columns.is-secondary-123:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .grid-2-columns.is-secondary-123:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .grid-2-columns.is-secondary-123:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .grid-2-columns.is-secondary-123:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .grid-2-columns.is-secondary-123:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5), .grid-2-columns.is-secondary-127, .grid-2-columns.is-secondary-127:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .grid-2-columns.is-secondary-127:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .grid-2-columns.is-secondary-127:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .grid-2-columns.is-secondary-127:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .grid-2-columns.is-secondary-127:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    max-width: 100%;
  }

  .card.is-xs.width-100, .card.is-xs.width-100:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .card.is-xs.width-100:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .card.is-xs.width-100:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .card.is-xs.width-100:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .card.is-xs.width-100:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    display: flex;
  }

  .card.is-xs._w-h-100, .card.is-xs._w-h-100:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .card.is-xs._w-h-100:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .card.is-xs._w-h-100:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .card.is-xs._w-h-100:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .card.is-xs._w-h-100:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    flex-flow: column;
    display: flex;
    position: fixed;
  }

  .card.is-xl, .card.is-xl:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .card.is-xl:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .card.is-xl:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .card.is-xl:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .card.is-xl:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    box-sizing: content-box;
    aspect-ratio: auto;
    width: 100%;
    max-width: 100%;
    margin-left: auto;
    margin-right: auto;
    display: block;
    position: relative;
    left: auto;
    overflow: hidden;
  }

  .page-wrapper, .page-wrapper:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .page-wrapper:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .page-wrapper:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .page-wrapper:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .page-wrapper:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    width: 100%;
    max-width: none;
    margin-right: auto;
  }

  .page-wrapper.eg-home-fullbleed, .page-wrapper.eg-home-fullbleed:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    width: 100%;
    max-width: none;
  }

  .utp---sidebar-layout-wrapper, .utp---sidebar-layout-wrapper:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .utp---sidebar-layout-wrapper:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .utp---sidebar-layout-wrapper:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .utp---sidebar-layout-wrapper:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .utp---sidebar-layout-wrapper:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    grid-template-rows: auto;
    grid-template-columns: minmax(280px, 310px) 1fr;
    grid-auto-columns: 1fr;
    max-width: 100vw;
    display: grid;
  }

  .utp---content-wrapper, .utp---content-wrapper:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .utp---content-wrapper:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .utp---content-wrapper:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .utp---content-wrapper:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .utp---content-wrapper:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    max-width: 87vw;
  }

  .grid-1-column.mg-bottom-xs, .grid-1-column.mg-bottom-xs:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .grid-1-column.mg-bottom-xs:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .grid-1-column.mg-bottom-xs:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .grid-1-column.mg-bottom-xs:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .grid-1-column.mg-bottom-xs:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-column-gap: var(--gaps--gap-sm);
    grid-row-gap: 1.5rem;
    grid-template-rows: auto auto auto auto auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    grid-auto-flow: row;
    display: grid;
  }

  .grid-1-column.is-gap-2xs:where(.w-variant-20a0c619-52fb-059f-b991-06732091ecc5), .grid-1-column.is-gap-2xs.is-secondary-36, .grid-1-column.is-gap-2xs.is-secondary-36:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .grid-1-column.is-gap-2xs.is-secondary-36:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .grid-1-column.is-gap-2xs.is-secondary-36:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .grid-1-column.is-gap-2xs.is-secondary-36:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .grid-1-column.is-gap-2xs.is-secondary-36:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5), .grid-1-column.is-gap-2xs.is-secondary-82, .grid-1-column.is-gap-2xs.is-secondary-82:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .grid-1-column.is-gap-2xs.is-secondary-82:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .grid-1-column.is-gap-2xs.is-secondary-82:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .grid-1-column.is-gap-2xs.is-secondary-82:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .grid-1-column.is-gap-2xs.is-secondary-82:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5), .grid-1-column.is-gap-2xs.is-secondary-122, .grid-1-column.is-gap-2xs.is-secondary-122:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .grid-1-column.is-gap-2xs.is-secondary-122:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .grid-1-column.is-gap-2xs.is-secondary-122:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .grid-1-column.is-gap-2xs.is-secondary-122:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .grid-1-column.is-gap-2xs.is-secondary-122:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    max-width: 100%;
  }

  .grid-2-columns-auto.is-1-column-tablet, .grid-2-columns-auto.is-1-column-tablet:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .grid-2-columns-auto.is-1-column-tablet:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .grid-2-columns-auto.is-1-column-tablet:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .grid-2-columns-auto.is-1-column-tablet:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .grid-2-columns-auto.is-1-column-tablet:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-template-columns: auto 1fr;
    margin-left: 220px;
    margin-right: 220px;
  }

  .workspace-dropdown-toggle, .workspace-dropdown-toggle:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .workspace-dropdown-toggle:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .workspace-dropdown-toggle:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .workspace-dropdown-toggle:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .workspace-dropdown-toggle:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    width: 10%;
    margin-right: 50%;
  }

  .text-color-neutral-600, .text-color-neutral-600:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .text-color-neutral-600:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .text-color-neutral-600:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .text-color-neutral-600:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .text-color-neutral-600:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    margin-left: 10px;
  }

  .header-main, .header-main:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .header-main:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .header-main:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .header-main:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .header-main:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    order: 0;
    align-self: auto;
    margin-top: 0;
  }

  .header-main-wrapper, .header-main-wrapper:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .header-main-wrapper:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .header-main-wrapper:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .header-main-wrapper:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .header-main-wrapper:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    box-sizing: border-box;
    object-fit: cover;
  }

  .inner-section.is-coming-soon-section, .inner-section.is-coming-soon-section:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .inner-section.is-coming-soon-section:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .inner-section.is-coming-soon-section:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .inner-section.is-coming-soon-section:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .inner-section.is-coming-soon-section:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    justify-content: center;
    align-items: center;
    display: flex;
  }

  ._w-h-100.card.ls-xs, ._w-h-100.card.ls-xs:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), ._w-h-100.card.ls-xs:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), ._w-h-100.card.ls-xs:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), ._w-h-100.card.ls-xs:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), ._w-h-100.card.ls-xs:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    display: block;
  }

  .custom-icon-set, .custom-icon-set:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .custom-icon-set:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .custom-icon-set:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .custom-icon-set:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .custom-icon-set:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5), .custom-icon-set.kol-8, .custom-icon-set.kol-8:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    color: var(--_colors---primary--100);
  }

  .accordion-item, .accordion-item:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .accordion-item:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .accordion-item:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .accordion-item:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .accordion-item:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    margin-bottom: 0;
  }

  .right-shape, .right-shape:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .right-shape:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .right-shape:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .right-shape:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .right-shape:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    right: 18%;
  }

  .left-shape, .left-shape:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .left-shape:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .left-shape:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .left-shape:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .left-shape:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    left: 8%;
  }

  .text-block, .text-block:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .text-block:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .text-block:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .text-block:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .text-block:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    color: var(--_colors---primary--100);
  }

  .div-block-4, .div-block-4:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .div-block-4:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .div-block-4:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .div-block-4:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .div-block-4:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    aspect-ratio: auto;
    display: block;
    position: sticky;
    inset: auto 0% 0%;
  }

  .div-block-7, .div-block-7:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .div-block-7:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .div-block-7:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .div-block-7:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .div-block-7:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  }

  .div-block-8, .div-block-8:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .div-block-8:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .div-block-8:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .div-block-8:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .div-block-8:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    margin-left: 40px;
    margin-right: 40px;
  }

  .grid-2-columns-auto-2.is-1-column-tablet, .grid-2-columns-auto-2.is-1-column-tablet:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .grid-2-columns-auto-2.is-1-column-tablet:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .grid-2-columns-auto-2.is-1-column-tablet:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .grid-2-columns-auto-2.is-1-column-tablet:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .grid-2-columns-auto-2.is-1-column-tablet:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5), .grid-2-columns-auto-2.is-1-column-tablet, .grid-2-columns-auto-2.is-1-column-tablet:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .grid-2-columns-auto-2.is-1-column-tablet:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .grid-2-columns-auto-2.is-1-column-tablet:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .grid-2-columns-auto-2.is-1-column-tablet:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .grid-2-columns-auto-2.is-1-column-tablet:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-template-columns: auto 1fr;
    margin-left: 220px;
    margin-right: 220px;
  }

  .section-7.is-xl.overflow-hidden.eg-home-varfor-bg, .section-7.is-xl.overflow-hidden.eg-home-varfor-bg:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    width: 100%;
    max-width: none;
  }

  .text-block-2, .text-block-2:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .text-block-2:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .text-block-2:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .text-block-2:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .text-block-2:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    flex-flow: wrap;
    flex: 0 auto;
    display: flex;
  }

  .collection-item-2, .collection-item-2:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .collection-item-2:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .collection-item-2:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .collection-item-2:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .collection-item-2:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    flex-flow: row;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    display: block;
  }

  .dropdown-toggle-3, .dropdown-toggle-3:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .dropdown-toggle-3:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .dropdown-toggle-3:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .dropdown-toggle-3:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .dropdown-toggle-3:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    margin-bottom: 0;
  }

  .dropdown-2, .dropdown-2:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .dropdown-2:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .dropdown-2:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .dropdown-2:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .dropdown-2:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    max-width: var(--border-radius--none);
    margin-bottom: 40px;
  }

  .collection-list-wrapper-5, .collection-list-wrapper-5:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .collection-list-wrapper-5:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .collection-list-wrapper-5:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .collection-list-wrapper-5:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .collection-list-wrapper-5:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    flex-flow: wrap;
    grid-template-rows: auto auto auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    margin-left: 220px;
    margin-right: 220px;
    display: flex;
  }

  .collection-list-3, .collection-list-3:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .collection-list-3:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .collection-list-3:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .collection-list-3:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .collection-list-3:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    margin-left: 0;
  }

  .collection-item-4, .collection-item-4:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .collection-item-4:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .collection-item-4:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .collection-item-4:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .collection-item-4:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    margin-bottom: 0;
    padding-bottom: 0;
  }

  .div-block-11, .div-block-11:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .div-block-11:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .div-block-11:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .div-block-11:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .div-block-11:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5), .collection-list-wrapper-6, .collection-list-wrapper-6:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .collection-list-wrapper-6:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .collection-list-wrapper-6:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .collection-list-wrapper-6:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .collection-list-wrapper-6:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    margin-bottom: 0;
  }

  .form-5, .form-5:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .form-5:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .form-5:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .form-5:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .form-5:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .section-12, .section-12:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .section-12:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .section-12:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .section-12:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .section-12:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
  }

  .div-block-16, .div-block-16:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .div-block-16:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .div-block-16:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .div-block-16:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .div-block-16:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5), .form-block-2, .form-block-2:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .form-block-2:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .form-block-2:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .form-block-2:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .form-block-2:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    display: block;
  }

  .div-block-17:where(.w-variant-20a0c619-52fb-059f-b991-06732091ecc5), .div-block-17.is-secondary-44, .div-block-17.is-secondary-44:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .div-block-17.is-secondary-44:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .div-block-17.is-secondary-44:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .div-block-17.is-secondary-44:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .div-block-17.is-secondary-44:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5), .div-block-17.is-secondary-90, .div-block-17.is-secondary-90:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .div-block-17.is-secondary-90:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .div-block-17.is-secondary-90:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .div-block-17.is-secondary-90:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .div-block-17.is-secondary-90:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5), .div-block-17.is-secondary-130, .div-block-17.is-secondary-130:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .div-block-17.is-secondary-130:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .div-block-17.is-secondary-130:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .div-block-17.is-secondary-130:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .div-block-17.is-secondary-130:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    max-width: 100%;
    display: grid;
  }

  .text-block-9, .text-block-9:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .text-block-9:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .text-block-9:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .text-block-9:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .text-block-9:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    margin-right: 0%;
  }

  .custom-icon-set-11, .custom-icon-set-11:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .custom-icon-set-11:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .custom-icon-set-11:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .custom-icon-set-11:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .custom-icon-set-11:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    color: #0060a9;
  }

  .container-default-3, .container-default-3:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .container-default-3:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .container-default-3:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .container-default-3:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .container-default-3:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    grid-auto-flow: row;
    display: grid;
  }

  .header-main-wrapper-2, .header-main-wrapper-2:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .header-main-wrapper-2:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .header-main-wrapper-2:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .header-main-wrapper-2:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .header-main-wrapper-2:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    box-sizing: border-box;
    object-fit: cover;
  }

  .header-main-2, .header-main-2:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .header-main-2:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .header-main-2:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .header-main-2:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .header-main-2:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    order: 0;
    align-self: auto;
    margin-top: 0;
  }

  .container-default-4, .container-default-4:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .container-default-4:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .container-default-4:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .container-default-4:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .container-default-4:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    grid-auto-flow: row;
    display: grid;
  }

  .section-15, .section-15:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .section-15:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .section-15:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .section-15:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .section-15:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    justify-content: center;
    align-items: center;
    margin-left: auto;
    margin-right: auto;
    display: block;
  }

  .grid-2-columns-3, .grid-2-columns-3:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .grid-2-columns-3:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .grid-2-columns-3:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .grid-2-columns-3:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .grid-2-columns-3:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
    flex-flow: column;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .container-default-5, .container-default-5:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .container-default-5:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .container-default-5:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .container-default-5:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .container-default-5:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    grid-auto-flow: row;
    display: grid;
  }

  .text-color-neutral-701, .text-color-neutral-701:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .text-color-neutral-701:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .text-color-neutral-701:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .text-color-neutral-701:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .text-color-neutral-701:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    margin-left: 10px;
  }

  .grid-1-column-7.mg-bottom-xs, .grid-1-column-7.mg-bottom-xs:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .grid-1-column-7.mg-bottom-xs:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .grid-1-column-7.mg-bottom-xs:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .grid-1-column-7.mg-bottom-xs:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .grid-1-column-7.mg-bottom-xs:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
    grid-template-rows: auto auto auto auto auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    grid-auto-flow: row;
    display: grid;
  }

  .display-32.is-display-title-animation, .display-32.is-display-title-animation:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .display-32.is-display-title-animation:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .display-32.is-display-title-animation:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .display-32.is-display-title-animation:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .display-32.is-display-title-animation:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    object-fit: contain;
    min-width: 12px;
    max-width: 12px;
    min-height: 12px;
    max-height: 12rem;
  }

  .card-4.is-xs._w-h-100, .card-4.is-xs._w-h-100:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .card-4.is-xs._w-h-100:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .card-4.is-xs._w-h-100:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .card-4.is-xs._w-h-100:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .card-4.is-xs._w-h-100:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    flex-flow: column;
    display: flex;
    position: fixed;
  }

  .div-block-21.is-security-layout, .div-block-21.is-security-layout:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .div-block-21.is-security-layout:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .div-block-21.is-security-layout:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .div-block-21.is-security-layout:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .div-block-21.is-security-layout:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-template-columns: minmax(0, 1.1fr) minmax(420px, .9fr);
    column-gap: 88px;
  }

  .hero-section-bg, .hero-section-bg:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .hero-section-bg:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .hero-section-bg:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .hero-section-bg:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .hero-section-bg:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    aspect-ratio: auto;
    position: relative;
    overflow: visible;
  }

  .hero-section-bg.is-home-hero, .hero-section-bg.is-home-hero:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    width: 100%;
    max-width: none;
    margin-left: 0;
    margin-right: 0;
  }

  .heading-5.eg-esm-800-h5 {
    overflow-wrap: normal;
  }

  .section-21 {
    margin-top: 40px;
  }

  .grid-1-column-copy.mg-bottom-xs, .grid-1-column-copy.mg-bottom-xs:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .grid-1-column-copy.mg-bottom-xs:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .grid-1-column-copy.mg-bottom-xs:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .grid-1-column-copy.mg-bottom-xs:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .grid-1-column-copy.mg-bottom-xs:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-column-gap: var(--gaps--gap-sm);
    grid-row-gap: 1.5rem;
    grid-template-rows: auto auto auto auto auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    grid-auto-flow: row;
    display: grid;
  }

  .grid-1-column-copy.is-gap-2xs:where(.w-variant-20a0c619-52fb-059f-b991-06732091ecc5), .grid-1-column-copy.is-gap-2xs.is-secondary-36, .grid-1-column-copy.is-gap-2xs.is-secondary-36:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .grid-1-column-copy.is-gap-2xs.is-secondary-36:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .grid-1-column-copy.is-gap-2xs.is-secondary-36:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .grid-1-column-copy.is-gap-2xs.is-secondary-36:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .grid-1-column-copy.is-gap-2xs.is-secondary-36:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    max-width: 100%;
  }

  .card-18.is-xl, .card-18.is-xl:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .card-18.is-xl:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .card-18.is-xl:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .card-18.is-xl:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .card-18.is-xl:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    box-sizing: content-box;
    aspect-ratio: auto;
    width: 100%;
    max-width: 100%;
    margin-left: auto;
    margin-right: auto;
    display: block;
    position: relative;
    left: auto;
    overflow: hidden;
  }

  .expert-support-grid {
    grid-column-gap: 61px;
    grid-row-gap: 61px;
    justify-content: stretch;
  }

  .eg-estracer-produktion.is-security-component, .eg-estracer-produktion.is-security-component:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .eg-estracer-produktion.is-security-component:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .eg-estracer-produktion.is-security-component:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .eg-estracer-produktion.is-security-component:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .eg-estracer-produktion.is-security-component:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding-top: 64px;
    padding-bottom: 64px;
  }

  .div-block-45.is-security-layout, .div-block-45.is-security-layout:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .div-block-45.is-security-layout:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .div-block-45.is-security-layout:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .div-block-45.is-security-layout:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .div-block-45.is-security-layout:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5), .div-block-48.is-security-layout, .div-block-48.is-security-layout:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .div-block-48.is-security-layout:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .div-block-48.is-security-layout:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .div-block-48.is-security-layout:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .div-block-48.is-security-layout:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-template-columns: minmax(0, 1.1fr) minmax(420px, .9fr);
    column-gap: 88px;
  }

  .custom-icon-set-18, .custom-icon-set-18:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .custom-icon-set-18:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .custom-icon-set-18:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .custom-icon-set-18:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .custom-icon-set-18:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    color: #0060a9;
  }

  .container-default-6, .container-default-6:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .container-default-6:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .container-default-6:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .container-default-6:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .container-default-6:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    grid-auto-flow: row;
    display: grid;
  }

  .display-92, .display-92:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .display-92:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .display-92:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .display-92:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .display-92:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5), .custom-icon-set-19, .custom-icon-set-19:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .custom-icon-set-19:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .custom-icon-set-19:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .custom-icon-set-19:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .custom-icon-set-19:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    color: #0060a9;
  }

  .header-main-3, .header-main-3:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .header-main-3:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .header-main-3:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .header-main-3:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .header-main-3:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    order: 0;
    align-self: auto;
    margin-top: 0;
  }

  .div-block-57.is-security-layout, .div-block-57.is-security-layout:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .div-block-57.is-security-layout:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .div-block-57.is-security-layout:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .div-block-57.is-security-layout:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .div-block-57.is-security-layout:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-template-columns: minmax(0, 1.1fr) minmax(420px, .9fr);
    column-gap: 88px;
  }

  .display-97, .display-97:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .display-97:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .display-97:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .display-97:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .display-97:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5), .custom-icon-set-20, .custom-icon-set-20:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .custom-icon-set-20:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .custom-icon-set-20:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .custom-icon-set-20:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .custom-icon-set-20:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5), .display-98, .display-98:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .display-98:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .display-98:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .display-98:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .display-98:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5), .display-100, .display-100:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .display-100:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .display-100:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .display-100:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .display-100:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5), .custom-icon-set-21, .custom-icon-set-21:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .custom-icon-set-21:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .custom-icon-set-21:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .custom-icon-set-21:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .custom-icon-set-21:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    color: #0060a9;
  }

  .grid-2-columns-8, .grid-2-columns-8:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .grid-2-columns-8:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .grid-2-columns-8:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .grid-2-columns-8:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .grid-2-columns-8:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
    flex-flow: column;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .section-43, .section-43:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .section-43:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .section-43:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .section-43:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .section-43:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    justify-content: center;
    align-items: center;
    margin-left: auto;
    margin-right: auto;
    display: block;
  }

  .display-105, .display-105:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .display-105:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .display-105:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .display-105:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .display-105:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    color: #0060a9;
  }

  .grid-1-column-26.is-gap-2xs.is-secondary-122, .grid-1-column-26.is-gap-2xs.is-secondary-122:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .grid-1-column-26.is-gap-2xs.is-secondary-122:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .grid-1-column-26.is-gap-2xs.is-secondary-122:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .grid-1-column-26.is-gap-2xs.is-secondary-122:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .grid-1-column-26.is-gap-2xs.is-secondary-122:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    max-width: 100%;
  }

  .grid-2-columns-10, .grid-2-columns-10:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .grid-2-columns-10:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .grid-2-columns-10:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .grid-2-columns-10:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .grid-2-columns-10:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
    flex-flow: column;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .grid-2-columns-10.is-secondary-127, .grid-2-columns-10.is-secondary-127:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .grid-2-columns-10.is-secondary-127:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .grid-2-columns-10.is-secondary-127:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .grid-2-columns-10.is-secondary-127:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .grid-2-columns-10.is-secondary-127:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    max-width: 100%;
  }

  .section-45, .section-45:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .section-45:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .section-45:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .section-45:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .section-45:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    justify-content: center;
    align-items: center;
    margin-left: auto;
    margin-right: auto;
    display: block;
  }

  .section-45.is-inner-section-inside-hero, .section-45.is-inner-section-inside-hero:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .section-45.is-inner-section-inside-hero:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .section-45.is-inner-section-inside-hero:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .section-45.is-inner-section-inside-hero:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .section-45.is-inner-section-inside-hero:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    margin-top: 1.5rem;
  }

  .section-45.is-inner-section-inside-hero.is-contact-version-two-hero, .section-45.is-inner-section-inside-hero.is-contact-version-two-hero:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .section-45.is-inner-section-inside-hero.is-contact-version-two-hero:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .section-45.is-inner-section-inside-hero.is-contact-version-two-hero:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .section-45.is-inner-section-inside-hero.is-contact-version-two-hero:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .section-45.is-inner-section-inside-hero.is-contact-version-two-hero:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    margin-bottom: 40px;
  }

  .custom-icon-set-22, .custom-icon-set-22:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .custom-icon-set-22:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .custom-icon-set-22:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .custom-icon-set-22:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .custom-icon-set-22:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5), .display-110, .display-110:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .display-110:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .display-110:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .display-110:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .display-110:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5), .custom-icon-set-23, .custom-icon-set-23:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .custom-icon-set-23:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .custom-icon-set-23:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .custom-icon-set-23:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .custom-icon-set-23:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5), .display-111, .display-111:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .display-111:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .display-111:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .display-111:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .display-111:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5), .custom-icon-set-24, .custom-icon-set-24:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .custom-icon-set-24:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .custom-icon-set-24:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .custom-icon-set-24:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .custom-icon-set-24:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5), .custom-icon-set-25, .custom-icon-set-25:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .custom-icon-set-25:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .custom-icon-set-25:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .custom-icon-set-25:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .custom-icon-set-25:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5), .display-120, .display-120:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .display-120:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .display-120:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .display-120:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .display-120:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    color: #0060a9;
  }

  .section-47, .section-47:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .section-47:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .section-47:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .section-47:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .section-47:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    justify-content: center;
    align-items: center;
    margin-left: auto;
    margin-right: auto;
    display: block;
  }

  .display-122, .display-122:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .display-122:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .display-122:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .display-122:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .display-122:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    color: #0060a9;
  }

  .container-17 {
    margin-bottom: 60px;
  }
}

@media screen and (max-width: 991px) {
  body, body:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), body:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), body:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), body:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), body:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    --spacing--sm: var(--sizes--size-7);
    --spacing--lg: var(--sizes--size-9);
    --core--sizes--margins--2xsm\<deleted\|variable-55ac122f-7934-84c0-14ad-4ec1a2462639\>: var(--sizes--size-4);
    --global--padding--default\<deleted\|variable-62df1c29-e8f0-702a-3af2-a391f70a5474\>: 40px;
    --spacing--3xs: var(--sizes--size-4);
    --container--default: 61.9375rem;
    --spacing--md: var(--sizes--size-8);
    --spacing--6xl: var(--sizes--size-16);
    --core--sizes--borders-radius--sm\<deleted\|variable-8dbc35e5-4668-b84f-4800-ad38e1d2c5d7\>: var(--core--sizes--size-6\<deleted\|variable-1f832ce0-475d-0b13-8536-b9e9951c2b96\>);
    --spacing--xs: var(--sizes--size-6);
    --spacing--4xs: var(--sizes--size-3);
    --spacing--5xl: var(--sizes--size-15);
    --spacing--5xs: var(--sizes--size-2);
    --spacing--2xs: var(--sizes--size-5);
    --spacing--4xl: var(--sizes--size-14);
    --spacing--3xl: var(--sizes--size-12);
    --container--small: 61.9375rem;
    --container--extra-small: 61.9375rem;
    --container--desktop: 61.9375rem;
    --sizes--size-8: 1.75rem;
    --sizes--size-12: 3.5rem;
    --sizes--size-9: 2.25rem;
    --sizes--none: 0rem;
    --spacing--xl: var(--sizes--size-10);
    --spacing--none: var(--sizes--none);
    --elements-webflow-library--neutral--100: white;
    --sizes--size-13: 4rem;
    --sizes--size-10: 2.75rem;
    --gaps--gap-sm: var(--sizes--size-7);
    --gaps--gap-2xs: var(--sizes--size-5);
    --gaps--gap-md: var(--sizes--size-8);
    --gaps--gap-lg: var(--sizes--size-9);
    --gaps--gap-2xl: var(--sizes--size-12);
    --spacing--2xl: var(--sizes--size-11);
    --border-radius--radius-4xs: var(--sizes--size-3);
    --sizes--size-11: 3rem;
    --core--sizes--gap--4xsm\<deleted\|variable-6f5be2f9-c53b-7709-ec2c-a7901e4f5111\>: var(--sizes--size-2);
    --core--sizes--margins--md\<deleted\|variable-7850270f-3c3a-d486-b072-fcfa96fd5cd0\>: 28px;
    --core--sizes--paddings--sm\<deleted\|variable-75e4db12-a8e9-df98-948e-639c9632064f\>: var(--core--sizes--size-6\<deleted\|variable-1f832ce0-475d-0b13-8536-b9e9951c2b96\>);
    --core--sizes--gap--2xsm\<deleted\|variable-0727b325-890b-70ac-241a-00ac05813612\>: var(--sizes--size-4);
    --gaps--gap-3xs: var(--sizes--size-4);
    --sizes--size-16: 6.25rem;
    --core--sizes--margins--none\<deleted\|variable-0e18a34b-ea73-2b81-61e3-d331ee382a82\>: var(--sizes--none);
    --gaps--gap-4xs: var(--sizes--size-3);
    --core--sizes--margins--sm\<deleted\|variable-d5c095e7-e2b8-d4d7-7910-ec6864350456\>: var(--core--sizes--size-6\<deleted\|variable-1f832ce0-475d-0b13-8536-b9e9951c2b96\>);
    --core--sizes--margins--lg\<deleted\|variable-bb090797-f63f-9e2c-778d-6fac8a83369a\>: 36px;
    --sizes--size-7: 1.5rem;
    --sizes--size-14: 4.5rem;
    --core--sizes--margins--5xlg\<deleted\|variable-ca052e4e-55d9-68bb-177c-5e30ec5ef56d\>: var(--sizes--size-10);
    --border-radius--radius-5xs: var(--sizes--size-2);
    --core--colors--neutrals--100\<deleted\|variable-5cface1d-6c1d-fd7f-3f36-8288111774f4\>: white;
    --gaps--none: var(--sizes--none);
    --sizes--size-4: .75rem;
    --sizes--size-17: 7.5rem;
    --border-radius--none: var(--sizes--none);
    --alley-component-library--gray--900: #131316;
    --gaps--gap-5xs: var(--sizes--size-2);
    --border-radius--radius-rounded: 100%;
    --border-radius--radius-sm: var(--sizes--size-7);
    --3rem: var(--sizes--size-4);
    --core--sizes--paddings--lg\<deleted\|variable-10554873-4406-79d5-f46b-359f9c12b582\>: 36px;
    --gaps--gap-4xl: var(--sizes--size-15);
    --gaps--gap-5xl: 12.5rem;
    --sizes--size-3: .5rem;
    --core--sizes--borders-radius--5xsm\<deleted\|variable-a61571bb-98c0-892c-f9c5-68e90518b58e\>: var(--sizes--size-1);
    --core--fonts--displays--display-1\<deleted\|variable-b55d1dd6-18d7-790c-0032-6850ce0c10a9\>: 14px;
    --gaps--gap-xs: var(--sizes--size-6);
    --gaps--gap-xl: var(--sizes--size-10);
    --gaps--gap-3xl: var(--sizes--size-14);
    --border-radius--radius-2xs: var(--sizes--size-5);
    --sizes--size-6: 1.25rem;
    --sizes--size-2: .25rem;
    --sizes--size-5: 1rem;
    --border-radius--radius-md: var(--sizes--size-8);
    --border-radius--radius-lg: var(--sizes--size-9);
    --elements-webflow-library--general--shadow-01: #14142b0f;
    --border-radius--radius-pill: 99999px;
    --elements-webflow-library--neutral--800\<deleted\|variable-44c33ad4\>: #211f54;
    --elements-webflow-library--neutral--600\<deleted\|variable-06b40b4b\>: #6e7191;
    --elements-webflow-library--neutral--300: #eff0f6;
    --elements-webflow-library--general--shadow-02: #14142b14;
    --elements-webflow-library--accent--primary-1\<deleted\|variable-86b36df2\>: #4a3aff;
    --elements-webflow-library--general--shadow-03: #14142b1a;
    --elements-webflow-library--neutral--700: #4a4566;
    --elements-webflow-library--neutral--200: #f7f7fc;
    --alley-component-library--blue--900\<deleted\|variable-a6ac649b\>: #5167f6;
    --alley-component-library--blue--800\<deleted\|variable-a6e025e3\>: #6478f7;
    --alley-component-library--blue--700\<deleted\|variable-375dfecd\>: #7788f8;
    --alley-component-library--neutral--off-white\<deleted\|variable-d28cd836\>: #f4f4f6;
    --flowui-component-library--gray-900\<deleted\|variable-7b64cafb\>: #160042;
    --flowui-component-library--gray-500\<deleted\|variable-2268f126\>: #6b7094;
    --elements-webflow-library--neutral--400: #dcddeb;
    --egi: #0a1f3a;
    --egl: #e6edf7;
    --egb: #0060a9;
    --egs: #f7faff;
    --egm: #5a6b87;
    --w: 35%;
    --sizes--size-1: .125rem;
    --sizes--size-15: 5rem;
    --border-radius--radius-xl: var(--sizes--size-10);
    --core--sizes--size-6\<deleted\|variable-1f832ce0-475d-0b13-8536-b9e9951c2b96\>: 1.25rem;
    --_typography---core--font--family--primary-font: Montserrat, sans-serif;
    --_typography---core--font--line-height--lg: 1.5em;
    --_typography---core--font--weight--mid: 500;
    --_typography---core--font--letter-spacing--sm: -.03rem;
    --_typography---core--font--displays--display-9: 3rem;
    --_typography---core--font--line-height--sm: 1.115em;
    --_typography---core--font--weight--strong: 600;
    --_typography---core--font--displays--display-7: 2.25rem;
    --_typography---core--font--line-height--md: 1.25em;
    --_typography---core--font--displays--display-5: 1.5rem;
    --_typography---core--font--displays--display-4: 1.25rem;
    --_typography---core--font--displays--display-3: 1.125rem;
    --_typography---core--font--displays--display-2: 1rem;
    --_typography---core--font--weight--regular: 400;
    --_typography---core--font--displays--display-10: 3.5rem;
    --_typography---core--font--displays--display-8: 2.5rem;
    --_typography---core--font--weight--bold: 700;
    --_typography---core--font--icons--line-squared: "Line Squared Icon Font Brix", Arial, sans-serif;
    --_typography---core--font--icons--line-rounded: "Line Rounded Icon Font Brix", Arial, sans-serif;
    --_typography---core--font--displays--display-1: .875rem;
    --_typography---core--font--displays--display-6: 1.75rem;
    --_typography---core--font--weight--extra-bold: 800;
    --_typography---core--font--icons--social-media: "Social Media Icon Font Brix", Arial, sans-serif;
    --_typography---core--font--icons--filled-icon: "Filled Icon Brix", Arial, sans-serif;
    --_typography---core--font--icons--default: var(--_typography---core--font--icons--line-rounded);
    --_typography---core--font--letter-spacing--none: 0px;
    --_components---body-text--md: var(--_typography---core--font--displays--display-1);
    --_components---border-radius--2xs: var(--border-radius--radius-2xs);
    --_components---section--lg: var(--sizes--size-15);
    --_components---section--sm: var(--sizes--size-13);
    --_components---section--md: var(--sizes--size-14);
    --_components---section--xs: var(--sizes--size-11);
    --_components---section--xl: var(--sizes--size-16);
    --_components---border-width--md: 1px;
    --_components---border-radius--3xs: var(--3rem);
    --_components---body-text--sm: var(--_typography---core--font--displays--display-1);
    --_components---border-radius--4xs: .875rem;
    --_components---border-radius--sm: var(--border-radius--radius-sm);
    --_components---border-radius--md: var(--border-radius--radius-md);
    --_components---border-radius--lg: var(--border-radius--radius-lg);
    --_components---border-radius--xl: var(--border-radius--radius-xl);
    --_components---border-radius--2xl: var(--sizes--size-11);
    --_components---border-width--lg: 1.5px;
    --_components---body-text--lg: var(--_typography---core--font--displays--display-3);
    --_components---cards--4xs: var(--sizes--size-3);
    --_components---cards--2xs: var(--sizes--size-5);
    --_components---cards--xs: var(--_components---body-text--md);
    --_components---cards--lg: var(--sizes--size-9);
    --_components---cards--xl: var(--sizes--size-10);
    --_components---cards--3xs: var(--sizes--size-4);
    --_components---cards--sm: var(--sizes--size-7);
    --_components---cards--md: var(--sizes--size-8);
    --_components---section--2xl: var(--sizes--size-16);
    --_components---section--2xs: var(--sizes--size-9);
    --_components---section--3xl: var(--sizes--size-16);
    --_components---border-width--sm: .75px;
    --_components---border-width--xl: 2px;
  }

  .utility-page-wrap, .utility-page-wrap:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .utility-page-wrap:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .utility-page-wrap:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .utility-page-wrap:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .utility-page-wrap:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    min-height: auto;
  }

  .sales-home-hero-link-wrapper, .sales-home-hero-link-wrapper:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .sales-home-hero-link-wrapper:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .sales-home-hero-link-wrapper:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .sales-home-hero-link-wrapper:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .sales-home-hero-link-wrapper:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    max-width: 240px;
  }

  .inner-container.is-35ch, .inner-container.is-35ch:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .inner-container.is-35ch:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .inner-container.is-35ch:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .inner-container.is-35ch:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .inner-container.is-35ch:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5), .inner-container.is-40ch, .inner-container.is-40ch:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .inner-container.is-40ch:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .inner-container.is-40ch:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .inner-container.is-40ch:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .inner-container.is-40ch:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5), .inner-container.is-23ch, .inner-container.is-23ch:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .inner-container.is-23ch:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .inner-container.is-23ch:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .inner-container.is-23ch:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .inner-container.is-23ch:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5), .inner-container.is-34rem, .inner-container.is-34rem:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .inner-container.is-34rem:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .inner-container.is-34rem:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .inner-container.is-34rem:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .inner-container.is-34rem:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5), .inner-container.is-32rem, .inner-container.is-32rem:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .inner-container.is-32rem:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .inner-container.is-32rem:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .inner-container.is-32rem:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .inner-container.is-32rem:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5), .inner-container.is-67rem, .inner-container.is-67rem:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .inner-container.is-67rem:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .inner-container.is-67rem:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .inner-container.is-67rem:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .inner-container.is-67rem:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5), .inner-container.is-72rem, .inner-container.is-72rem:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .inner-container.is-72rem:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .inner-container.is-72rem:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .inner-container.is-72rem:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .inner-container.is-72rem:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5), .inner-container.is-43rem, .inner-container.is-43rem:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .inner-container.is-43rem:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .inner-container.is-43rem:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .inner-container.is-43rem:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .inner-container.is-43rem:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    max-width: 100%;
  }

  .inner-container.is-align-center-tablet, .inner-container.is-align-center-tablet:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .inner-container.is-align-center-tablet:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .inner-container.is-align-center-tablet:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .inner-container.is-align-center-tablet:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .inner-container.is-align-center-tablet:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    margin-left: auto;
    margin-right: auto;
  }

  .inner-container.is-width-100-tablet, .inner-container.is-width-100-tablet:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .inner-container.is-width-100-tablet:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .inner-container.is-width-100-tablet:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .inner-container.is-width-100-tablet:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .inner-container.is-width-100-tablet:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    width: 100%;
  }

  .inner-container.is-33ch._100-tablet, .inner-container.is-33ch._100-tablet:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .inner-container.is-33ch._100-tablet:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .inner-container.is-33ch._100-tablet:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .inner-container.is-33ch._100-tablet:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .inner-container.is-33ch._100-tablet:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5), .inner-container.is-100-tablet, .inner-container.is-100-tablet:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .inner-container.is-100-tablet:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .inner-container.is-100-tablet:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .inner-container.is-100-tablet:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .inner-container.is-100-tablet:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5), .inner-container.is-12ch, .inner-container.is-12ch:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .inner-container.is-12ch:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .inner-container.is-12ch:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .inner-container.is-12ch:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .inner-container.is-12ch:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5), .inner-container.is-35ch {
    max-width: 100%;
  }

  .container-default {
    margin-bottom: 100px;
  }

  .container-default.is-blog-article-container {
    margin-bottom: 0;
  }

  .section.is-md.is-bottom-4-375rem, .section.is-md.is-bottom-4-375rem:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .section.is-md.is-bottom-4-375rem:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .section.is-md.is-bottom-4-375rem:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .section.is-md.is-bottom-4-375rem:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .section.is-md.is-bottom-4-375rem:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding-bottom: 3.75rem;
  }

  .section.is-md.is-article-body-section {
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .section.is-inner-section-inside-hero, .section.is-inner-section-inside-hero:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .section.is-inner-section-inside-hero:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .section.is-inner-section-inside-hero:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .section.is-inner-section-inside-hero:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .section.is-inner-section-inside-hero:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    margin-top: -6rem;
  }

  .section.is-utility-page-hero, .section.is-utility-page-hero:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .section.is-utility-page-hero:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .section.is-utility-page-hero:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .section.is-utility-page-hero:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .section.is-utility-page-hero:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    margin-top: var(--spacing--none);
    padding-right: var(--spacing--none);
    padding-left: var(--spacing--none);
  }

  .section.is-bottom-4-375rem, .section.is-bottom-4-375rem:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .section.is-bottom-4-375rem:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .section.is-bottom-4-375rem:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .section.is-bottom-4-375rem:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .section.is-bottom-4-375rem:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding-bottom: 3.75rem;
  }

  .section.is-top-4-375rem, .section.is-top-4-375rem:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .section.is-top-4-375rem:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .section.is-top-4-375rem:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .section.is-top-4-375rem:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .section.is-top-4-375rem:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding-top: 3.75rem;
  }

  .section.is-4-375rem, .section.is-4-375rem:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .section.is-4-375rem:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .section.is-4-375rem:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .section.is-4-375rem:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .section.is-4-375rem:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding-top: 3.75rem;
    padding-bottom: 3.75rem;
  }

  .section.is-4-375rem.is-about-air {
    padding-top: 2.25rem;
    padding-bottom: 2.25rem;
  }

  .section.is-4-375rem.is-about-air:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .section.is-4-375rem.is-about-air:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .section.is-4-375rem.is-about-air:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .section.is-4-375rem.is-about-air:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8) {
    padding-top: 4.5rem;
    padding-bottom: 4.5rem;
  }

  .section.is-4-375rem.is-about-air:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding-top: 2.25rem;
    padding-bottom: 2.25rem;
  }

  .section.is-4-375rem-xl, .section.is-4-375rem-xl:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .section.is-4-375rem-xl:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .section.is-4-375rem-xl:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .section.is-4-375rem-xl:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .section.is-4-375rem-xl:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding-top: 3.75rem;
    padding-bottom: 3.75rem;
  }

  .input, .input:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .input:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .input:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .input:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .input:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    height: var(--sizes--size-13);
  }

  .workspace-table-row, .workspace-table-row:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .workspace-table-row:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .workspace-table-row:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .workspace-table-row:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .workspace-table-row:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    flex-direction: column;
    align-items: flex-start;
  }

  .display-8.eg-post-h1 {
    font-size: 48px;
    font-weight: 700;
    line-height: 1.15;
  }

  .display-8.eg-post-h1:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .display-8.eg-post-h1:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .display-8.eg-post-h1:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .display-8.eg-post-h1:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8) {
    font-size: 48px;
  }

  .display-8.eg-post-h1:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    font-size: 48px;
    font-weight: 700;
    line-height: 1.15;
  }

  .mg-bottom-3xl.eg-post-p-500 {
    margin-bottom: 0;
  }

  .grid-3-columns, .grid-3-columns:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .grid-3-columns:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .grid-3-columns:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .grid-3-columns:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .grid-3-columns:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5), .grid-3-columns.is-2-columns-tablet, .grid-3-columns.is-2-columns-tablet:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .grid-3-columns.is-2-columns-tablet:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .grid-3-columns.is-2-columns-tablet:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .grid-3-columns.is-2-columns-tablet:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .grid-3-columns.is-2-columns-tablet:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-template-columns: 1fr 1fr;
  }

  .grid-3-columns.is-1-column-tablet, .grid-3-columns.is-1-column-tablet:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .grid-3-columns.is-1-column-tablet:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .grid-3-columns.is-1-column-tablet:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .grid-3-columns.is-1-column-tablet:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .grid-3-columns.is-1-column-tablet:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-template-columns: 1fr;
  }

  .grid-3-columns.is-column-wide-2-3, .grid-3-columns.is-column-wide-2-3:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .grid-3-columns.is-column-wide-2-3:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .grid-3-columns.is-column-wide-2-3:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .grid-3-columns.is-column-wide-2-3:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .grid-3-columns.is-column-wide-2-3:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-template-columns: 1.3fr 1fr;
  }

  .grid-3-columns.values-grid, .grid-3-columns.values-grid:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .grid-3-columns.values-grid:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .grid-3-columns.values-grid:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .grid-3-columns.values-grid:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .grid-3-columns.values-grid:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-template-columns: 1fr 1fr;
  }

  .hamburger-menu, .hamburger-menu:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .hamburger-menu:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .hamburger-menu:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .hamburger-menu:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .hamburger-menu:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    width: var(--sizes--size-11);
    height: var(--sizes--size-11);
    min-height: var(--sizes--size-11);
    min-width: var(--sizes--size-11);
  }

  .grid-4-columns, .grid-4-columns:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .grid-4-columns:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .grid-4-columns:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .grid-4-columns:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .grid-4-columns:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-template-columns: 1fr 1fr;
  }

  .grid-4-columns.is-about-why-cards {
    grid-column-gap: .75rem;
    grid-row-gap: .75rem;
    grid-template-columns: 1fr;
  }

  .grid-4-columns.is-about-why-cards:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .grid-4-columns.is-about-why-cards:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .grid-4-columns.is-about-why-cards:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .grid-4-columns.is-about-why-cards:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8) {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }

  .grid-4-columns.is-about-why-cards:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-column-gap: .75rem;
    grid-row-gap: .75rem;
    grid-template-columns: 1fr;
  }

  .display-5.text-color-title.mg-bottom-4xs.eg-contact-mobile-title {
    margin-top: 0;
    margin-bottom: 8px;
  }

  .display-5.text-color-title.eg-about-800-d5.is-about-motto-title, .display-5.text-color-title.eg-about-800-d5.is-about-motto-title:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    font-size: 28px;
    line-height: 1.2;
  }

  .workspace-component-sidebar-title.visibility-visible-tablet.is-grid-tablet, .workspace-component-sidebar-title.visibility-visible-tablet.is-grid-tablet:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .workspace-component-sidebar-title.visibility-visible-tablet.is-grid-tablet:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .workspace-component-sidebar-title.visibility-visible-tablet.is-grid-tablet:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .workspace-component-sidebar-title.visibility-visible-tablet.is-grid-tablet:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .workspace-component-sidebar-title.visibility-visible-tablet.is-grid-tablet:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-column-gap: var(--gaps--gap-md);
    grid-row-gap: var(--gaps--gap-md);
    flex-flow: column;
    grid-template-rows: 1fr;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    justify-content: space-between;
    display: grid;
  }

  .display-6.eg-blog-card-heading {
    padding-right: 0;
    overflow: visible;
  }

  .display-6.eg-blog-card-heading:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding-right: 6rem;
    overflow: visible;
  }

  .image-wrapper.is-blog-image-version-three, .image-wrapper.is-blog-image-version-three:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .image-wrapper.is-blog-image-version-three:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .image-wrapper.is-blog-image-version-three:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .image-wrapper.is-blog-image-version-three:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .image-wrapper.is-blog-image-version-three:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    height: auto;
  }

  .image-wrapper.is-blog-image-version-four, .image-wrapper.is-blog-image-version-four:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .image-wrapper.is-blog-image-version-four:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .image-wrapper.is-blog-image-version-four:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .image-wrapper.is-blog-image-version-four:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .image-wrapper.is-blog-image-version-four:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    border-radius: var(--_components---border-radius--2xs);
    height: auto;
  }

  .image-wrapper.is-blog-image-version-four.eg-blog-v4-thumb {
    aspect-ratio: auto;
    width: 100%;
    min-width: 0;
    height: auto;
    max-height: none;
  }

  .image-wrapper.is-br-sm, .image-wrapper.is-br-sm:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .image-wrapper.is-br-sm:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .image-wrapper.is-br-sm:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .image-wrapper.is-br-sm:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .image-wrapper.is-br-sm:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    border-radius: var(--_components---border-radius--2xs);
  }

  .image-wrapper.is-about-office-photo, .image-wrapper.is-about-office-photo:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .image-wrapper.is-about-office-photo:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .image-wrapper.is-about-office-photo:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .image-wrapper.is-about-office-photo:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .image-wrapper.is-about-office-photo:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    height: 22rem;
    min-height: 18rem;
  }

  .workspace-table-column.is-width-55, .workspace-table-column.is-width-55:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .workspace-table-column.is-width-55:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .workspace-table-column.is-width-55:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .workspace-table-column.is-width-55:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .workspace-table-column.is-width-55:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5), .workspace-table-column.is-width-26-5, .workspace-table-column.is-width-26-5:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .workspace-table-column.is-width-26-5:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .workspace-table-column.is-width-26-5:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .workspace-table-column.is-width-26-5:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .workspace-table-column.is-width-26-5:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5), .workspace-table-column.is-width-11, .workspace-table-column.is-width-11:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .workspace-table-column.is-width-11:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .workspace-table-column.is-width-11:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .workspace-table-column.is-width-11:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .workspace-table-column.is-width-11:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    width: 100%;
  }

  .display-9, .display-9:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    font-size: 48px;
    font-weight: 800;
    line-height: 1.1;
  }

  .display-9.text-color-light, .display-9.text-color-light:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .display-9.text-color-light:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .display-9.text-color-light:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .display-9.text-color-light:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .display-9.text-color-light:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5), .display-9.text-color-light.is-kontakt-hero-title, .display-9.text-color-light.is-kontakt-hero-title:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .display-9.text-color-light.is-kontakt-hero-title:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .display-9.text-color-light.is-kontakt-hero-title:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .display-9.text-color-light.is-kontakt-hero-title:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .display-9.text-color-light.is-kontakt-hero-title:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    font-size: 48px;
  }

  .display-9.is-about-heading, .display-9.is-about-heading:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    word-break: normal;
    overflow-wrap: break-word;
    max-width: 100%;
    margin-top: 0;
    margin-bottom: 1rem;
    font-size: 36px;
    font-weight: 700;
    line-height: 1.15;
  }

  .display-9.eg-sidtitel-h1, .display-9.eg-sidtitel-h1:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .display-9.eg-sidtitel-h1:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .display-9.eg-sidtitel-h1:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .display-9.eg-sidtitel-h1:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .display-9.eg-sidtitel-h1:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    font-size: 48px;
  }

  .display-9.eg-estracer-800-d9, .display-9.eg-estracer-800-d9:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    font-weight: 800;
  }

  .display-9.eg-estracer-800-d9.is-training-title {
    font-size: 40px;
    line-height: 1.15;
  }

  .display-9.eg-company-title {
    font-size: 48px;
  }

  .display-9.eg-company-about-title {
    font-size: 64px;
  }

  .form-wrapper, .form-wrapper:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .form-wrapper:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .form-wrapper:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .form-wrapper:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .form-wrapper:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    max-width: 100%;
  }

  .form-wrapper.is-large, .form-wrapper.is-large:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .form-wrapper.is-large:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .form-wrapper.is-large:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .form-wrapper.is-large:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .form-wrapper.is-large:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5), .form-wrapper.is-large, .form-wrapper.is-large:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .form-wrapper.is-large:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .form-wrapper.is-large:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .form-wrapper.is-large:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .form-wrapper.is-large:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    max-width: 100%;
    min-height: 34.8rem;
  }

  .flex-vertical.text-align-center.eg-contact-copy, .flex-vertical.text-align-center.eg-contact-copy:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .flex-vertical.text-align-center.eg-contact-copy:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .flex-vertical.text-align-center.eg-contact-copy:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .flex-vertical.text-align-center.eg-contact-copy:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .flex-vertical.text-align-center.eg-contact-copy:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5), .flex-vertical.eg-contact-hero-copy, .flex-vertical.eg-contact-hero-copy:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .flex-vertical.eg-contact-hero-copy:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .flex-vertical.eg-contact-hero-copy:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .flex-vertical.eg-contact-hero-copy:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .flex-vertical.eg-contact-hero-copy:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding-top: 7rem;
  }

  .workspace-component-header-title, .workspace-component-header-title:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .workspace-component-header-title:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .workspace-component-header-title:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .workspace-component-header-title:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .workspace-component-header-title:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    width: 100%;
  }

  .workspace-component-header-title.is-2-column, .workspace-component-header-title.is-2-column:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .workspace-component-header-title.is-2-column:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .workspace-component-header-title.is-2-column:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .workspace-component-header-title.is-2-column:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .workspace-component-header-title.is-2-column:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5), .grid-2-columns.is-1-column-tablet, .grid-2-columns.is-1-column-tablet:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .grid-2-columns.is-1-column-tablet:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .grid-2-columns.is-1-column-tablet:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .grid-2-columns.is-1-column-tablet:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .grid-2-columns.is-1-column-tablet:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-template-columns: 1fr;
  }

  .grid-2-columns.is-1-column-tablet.gap-row-lg-tablet, .grid-2-columns.is-1-column-tablet.gap-row-lg-tablet:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .grid-2-columns.is-1-column-tablet.gap-row-lg-tablet:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .grid-2-columns.is-1-column-tablet.gap-row-lg-tablet:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .grid-2-columns.is-1-column-tablet.gap-row-lg-tablet:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .grid-2-columns.is-1-column-tablet.gap-row-lg-tablet:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-row-gap: var(--gaps--gap-lg);
  }

  .grid-2-columns.is-1-column-tablet.gap-row-lg-tablet.about-intro-row.is-about-intro-gap, .grid-2-columns.is-1-column-tablet.gap-row-lg-tablet.about-intro-row.is-about-intro-gap:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-row-gap: .5rem;
    margin-bottom: .75rem;
  }

  .grid-2-columns.is-gap-2xl.is-1-column-tablet.is-blog-hero {
    grid-column-gap: 32px;
    grid-row-gap: 24px;
    grid-template-columns: minmax(0, 1fr) minmax(0, .9fr);
    align-items: center;
  }

  .grid-2-columns.is-gap-2xl.eg-blog-post-split, .grid-2-columns.is-gap-2xl.eg-blog-post-split:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-template-columns: minmax(0, 1fr);
  }

  .grid-2-columns.why-join-us, .grid-2-columns.why-join-us:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .grid-2-columns.why-join-us:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .grid-2-columns.why-join-us:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .grid-2-columns.why-join-us:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .grid-2-columns.why-join-us:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-template-columns: 1fr;
  }

  .grid-2-columns.is-support-pair, .grid-2-columns.is-support-pair:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    grid-template-columns: 1fr 1fr;
  }

  .grid-2-columns.is-support-pair.is-about-contact-pair, .grid-2-columns.is-support-pair.is-about-contact-pair:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-column-gap: .85rem;
    grid-row-gap: .85rem;
    grid-template-columns: 1fr 1fr;
  }

  .grid-2-columns.eg-blog-feat-cols, .grid-2-columns.eg-blog-feat-cols:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-template-columns: 1fr;
  }

  .grid-2-columns.eg-blog-equal-cols, .grid-2-columns.eg-blog-equal-cols:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-template-columns: minmax(0, 1fr);
  }

  .card.is-workspace-component-card, .card.is-workspace-component-card:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .card.is-workspace-component-card:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .card.is-workspace-component-card:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .card.is-workspace-component-card:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .card.is-workspace-component-card:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    flex-direction: column;
  }

  .card.is-lg.about-award-card, .card.is-lg.about-award-card:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    width: 100%;
    min-width: 0;
    padding: 1.25rem;
  }

  .card.is-lg.about-award-card.is-about-awards-card, .card.is-lg.about-award-card.is-about-awards-card:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-column-gap: .9rem;
    grid-row-gap: 1.5rem;
    grid-template-columns: 2.75rem minmax(0, 1fr);
    align-items: center;
    width: 100%;
    max-width: 1000px;
    margin-top: 2rem;
    margin-left: auto;
    margin-right: auto;
    padding: 2.15rem 2.25rem;
    display: grid;
  }

  .card.is-md.is-dropdown-card, .card.is-md.is-dropdown-card:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .card.is-md.is-dropdown-card:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .card.is-md.is-dropdown-card:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .card.is-md.is-dropdown-card:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .card.is-md.is-dropdown-card:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    max-width: none;
    padding: var(--_components---cards--md) var(--sizes--none);
    border-radius: var(--border-radius--none);
    box-shadow: none;
    border-style: none;
  }

  .card.is-border-none.is-3xs, .card.is-border-none.is-3xs:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .card.is-border-none.is-3xs:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .card.is-border-none.is-3xs:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .card.is-border-none.is-3xs:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .card.is-border-none.is-3xs:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding-right: var(--_components---cards--sm);
    border-radius: var(--_components---border-radius--sm);
  }

  .card.video-lightbox-small, .card.video-lightbox-small:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .card.video-lightbox-small:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .card.video-lightbox-small:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .card.video-lightbox-small:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .card.video-lightbox-small:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    max-width: 16rem;
  }

  .hamburger-menu-flex, .hamburger-menu-flex:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .hamburger-menu-flex:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .hamburger-menu-flex:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .hamburger-menu-flex:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .hamburger-menu-flex:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-row-gap: .4rem;
  }

  .utp---sidebar-layout-wrapper, .utp---sidebar-layout-wrapper:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .utp---sidebar-layout-wrapper:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .utp---sidebar-layout-wrapper:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .utp---sidebar-layout-wrapper:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .utp---sidebar-layout-wrapper:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-template-columns: minmax(100%, 1fr);
  }

  .mg-bottom-4xl.mg-bottom-3xs-tablet, .mg-bottom-4xl.mg-bottom-3xs-tablet:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .mg-bottom-4xl.mg-bottom-3xs-tablet:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .mg-bottom-4xl.mg-bottom-3xs-tablet:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .mg-bottom-4xl.mg-bottom-3xs-tablet:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .mg-bottom-4xl.mg-bottom-3xs-tablet:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    margin-bottom: var(--spacing--3xs);
  }

  .workspace-component-column, .workspace-component-column:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .workspace-component-column:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .workspace-component-column:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .workspace-component-column:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .workspace-component-column:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    width: 100%;
    height: 100%;
  }

  .utp---content-wrapper, .utp---content-wrapper:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .utp---content-wrapper:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .utp---content-wrapper:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .utp---content-wrapper:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .utp---content-wrapper:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    max-width: none;
  }

  .grid-1-column.is-gap-5xl, .grid-1-column.is-gap-5xl:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .grid-1-column.is-gap-5xl:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .grid-1-column.is-gap-5xl:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .grid-1-column.is-gap-5xl:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .grid-1-column.is-gap-5xl:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-column-gap: var(--gaps--gap-md);
    grid-row-gap: var(--gaps--gap-md);
  }

  .grid-1-column.is-align-center-tablet, .grid-1-column.is-align-center-tablet:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .grid-1-column.is-align-center-tablet:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .grid-1-column.is-align-center-tablet:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .grid-1-column.is-align-center-tablet:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .grid-1-column.is-align-center-tablet:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    text-align: center;
    place-items: center;
  }

  .grid-1-column.is-align-center-start---center-tablet, .grid-1-column.is-align-center-start---center-tablet:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .grid-1-column.is-align-center-start---center-tablet:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .grid-1-column.is-align-center-start---center-tablet:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .grid-1-column.is-align-center-start---center-tablet:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .grid-1-column.is-align-center-start---center-tablet:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    place-items: center;
  }

  .mg-top-sm.eg-contact-mobile-icon-gap {
    margin-top: 16px;
    margin-bottom: 0;
  }

  .workspace-grid-component.is-2-columns, .workspace-grid-component.is-2-columns:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .workspace-grid-component.is-2-columns:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .workspace-grid-component.is-2-columns:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .workspace-grid-component.is-2-columns:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .workspace-grid-component.is-2-columns:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-template-columns: 1fr;
  }

  .rich-text h2 {
    box-sizing: border-box;
    max-width: 100%;
    font-size: 12px;
    line-height: 1.35;
  }

  .button-wrapper.is-inside-input.is-position-relative-portrait, .button-wrapper.is-inside-input.is-position-relative-portrait:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .button-wrapper.is-inside-input.is-position-relative-portrait:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .button-wrapper.is-inside-input.is-position-relative-portrait:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .button-wrapper.is-inside-input.is-position-relative-portrait:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .button-wrapper.is-inside-input.is-position-relative-portrait:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5), .button-wrapper.is-inside-input.is-position-relative-portrait, .button-wrapper.is-inside-input.is-position-relative-portrait:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .button-wrapper.is-inside-input.is-position-relative-portrait:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .button-wrapper.is-inside-input.is-position-relative-portrait:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .button-wrapper.is-inside-input.is-position-relative-portrait:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .button-wrapper.is-inside-input.is-position-relative-portrait:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5), .button-wrapper.is-inside-input.is-position-relative-portrait, .button-wrapper.is-inside-input.is-position-relative-portrait:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .button-wrapper.is-inside-input.is-position-relative-portrait:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .button-wrapper.is-inside-input.is-position-relative-portrait:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .button-wrapper.is-inside-input.is-position-relative-portrait:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .button-wrapper.is-inside-input.is-position-relative-portrait:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    right: 4px;
  }

  .button-wrapper.eg-nl-cta-btnwrap, .button-wrapper.eg-nl-cta-btnwrap:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .button-wrapper.eg-nl-cta-btnwrap:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .button-wrapper.eg-nl-cta-btnwrap:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .button-wrapper.eg-nl-cta-btnwrap:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .button-wrapper.eg-nl-cta-btnwrap:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    position: absolute;
    top: 0%;
    bottom: 0%;
    right: .35rem;
  }

  .is-1-column-tablet, .is-1-column-tablet:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .is-1-column-tablet:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .is-1-column-tablet:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .is-1-column-tablet:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .is-1-column-tablet:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  .grid-2-columns-auto.is-1-column-tablet, .grid-2-columns-auto.is-1-column-tablet:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .grid-2-columns-auto.is-1-column-tablet:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .grid-2-columns-auto.is-1-column-tablet:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .grid-2-columns-auto.is-1-column-tablet:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .grid-2-columns-auto.is-1-column-tablet:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    text-align: center;
    grid-template-columns: 1fr;
    place-items: center;
  }

  .grid-2-columns-right-4xs, .grid-2-columns-right-4xs:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .grid-2-columns-right-4xs:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .grid-2-columns-right-4xs:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .grid-2-columns-right-4xs:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .grid-2-columns-right-4xs:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-template-columns: 1fr;
  }

  .grid-2-columns-right-4xs.gap-row-2xl-tablet, .grid-2-columns-right-4xs.gap-row-2xl-tablet:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .grid-2-columns-right-4xs.gap-row-2xl-tablet:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .grid-2-columns-right-4xs.gap-row-2xl-tablet:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .grid-2-columns-right-4xs.gap-row-2xl-tablet:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .grid-2-columns-right-4xs.gap-row-2xl-tablet:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-row-gap: var(--gaps--gap-2xl);
  }

  .grid-2-columns-right-3xs, .grid-2-columns-right-3xs:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .grid-2-columns-right-3xs:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .grid-2-columns-right-3xs:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .grid-2-columns-right-3xs:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .grid-2-columns-right-3xs:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-template-columns: 1fr;
  }

  .grid-2-columns-right-3xs.is-gap-xl, .grid-2-columns-right-3xs.is-gap-xl:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .grid-2-columns-right-3xs.is-gap-xl:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .grid-2-columns-right-3xs.is-gap-xl:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .grid-2-columns-right-3xs.is-gap-xl:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .grid-2-columns-right-3xs.is-gap-xl:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-column-gap: var(--gaps--gap-lg);
    grid-row-gap: var(--gaps--gap-lg);
  }

  .grid-2-columns-right-2xs, .grid-2-columns-right-2xs:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .grid-2-columns-right-2xs:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .grid-2-columns-right-2xs:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .grid-2-columns-right-2xs:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .grid-2-columns-right-2xs:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5), .grid-2-columns-right-lg, .grid-2-columns-right-lg:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .grid-2-columns-right-lg:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .grid-2-columns-right-lg:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .grid-2-columns-right-lg:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .grid-2-columns-right-lg:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-template-columns: 1fr;
  }

  .grid-2-columns-right-lg.eg-blog-v4-grid {
    grid-row-gap: 16px;
    grid-template-columns: minmax(0, 1fr);
    width: 100%;
    min-width: 0;
  }

  .grid-2-columns-right-3xl, .grid-2-columns-right-3xl:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .grid-2-columns-right-3xl:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .grid-2-columns-right-3xl:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .grid-2-columns-right-3xl:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .grid-2-columns-right-3xl:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-template-columns: 1fr;
  }

  .grid-2-columns-right-3xl.is-2-column-tablet, .grid-2-columns-right-3xl.is-2-column-tablet:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .grid-2-columns-right-3xl.is-2-column-tablet:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .grid-2-columns-right-3xl.is-2-column-tablet:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .grid-2-columns-right-3xl.is-2-column-tablet:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .grid-2-columns-right-3xl.is-2-column-tablet:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-template-columns: 1fr 1fr;
  }

  .grid-2-columns-right-3xl.is-support-contact-stack, .grid-2-columns-right-3xl.is-support-contact-stack:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .grid-2-columns-right-3xl.is-support-contact-stack:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .grid-2-columns-right-3xl.is-support-contact-stack:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .grid-2-columns-right-3xl.is-support-contact-stack:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .grid-2-columns-right-3xl.is-support-contact-stack:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-row-gap: 1.75rem;
    grid-template-columns: 1fr;
  }

  .grid-2-columns-right-3xl.is-trust-layout, .grid-2-columns-right-3xl.is-trust-layout:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .grid-2-columns-right-3xl.is-trust-layout:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .grid-2-columns-right-3xl.is-trust-layout:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .grid-2-columns-right-3xl.is-trust-layout:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .grid-2-columns-right-3xl.is-trust-layout:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5), .grid-2-columns-left-4xs, .grid-2-columns-left-4xs:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .grid-2-columns-left-4xs:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .grid-2-columns-left-4xs:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .grid-2-columns-left-4xs:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .grid-2-columns-left-4xs:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5), .grid-2-columns-left-3xs, .grid-2-columns-left-3xs:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .grid-2-columns-left-3xs:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .grid-2-columns-left-3xs:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .grid-2-columns-left-3xs:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .grid-2-columns-left-3xs:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5), .grid-2-columns-left-xs, .grid-2-columns-left-xs:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .grid-2-columns-left-xs:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .grid-2-columns-left-xs:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .grid-2-columns-left-xs:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .grid-2-columns-left-xs:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-template-columns: 1fr;
  }

  .grid-2-columns-left-xs.is-gap-lg-copy {
    width: 100%;
    display: block;
  }

  .grid-2-columns-left-sm, .grid-2-columns-left-sm:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .grid-2-columns-left-sm:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .grid-2-columns-left-sm:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .grid-2-columns-left-sm:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .grid-2-columns-left-sm:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5), .grid-2-columns-left-3xl, .grid-2-columns-left-3xl:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .grid-2-columns-left-3xl:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .grid-2-columns-left-3xl:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .grid-2-columns-left-3xl:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .grid-2-columns-left-3xl:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5), .workspace-grid, .workspace-grid:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .workspace-grid:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .workspace-grid:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .workspace-grid:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .workspace-grid:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-template-columns: 1fr;
  }

  .workspace-sidebar-wrapper, .workspace-sidebar-wrapper:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .workspace-sidebar-wrapper:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .workspace-sidebar-wrapper:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .workspace-sidebar-wrapper:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .workspace-sidebar-wrapper:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    min-height: auto;
    max-height: none;
    position: static;
    overflow: visible;
  }

  .workspace-main-container, .workspace-main-container:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .workspace-main-container:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .workspace-main-container:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .workspace-main-container:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .workspace-main-container:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    max-width: 100%;
  }

  .workspace-sidebar, .workspace-sidebar:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .workspace-sidebar:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .workspace-sidebar:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .workspace-sidebar:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .workspace-sidebar:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding-bottom: var(--spacing--sm);
  }

  .visibility-hidden-tablet, .visibility-hidden-tablet:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .visibility-hidden-tablet:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .visibility-hidden-tablet:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .visibility-hidden-tablet:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .visibility-hidden-tablet:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    display: none;
  }

  .visibility-visible-tablet, .visibility-visible-tablet:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .visibility-visible-tablet:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .visibility-visible-tablet:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .visibility-visible-tablet:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .visibility-visible-tablet:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    display: block;
  }

  .workspace-table, .workspace-table:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .workspace-table:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .workspace-table:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .workspace-table:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .workspace-table:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    flex-direction: column;
    align-items: flex-start;
  }

  .workspace-table.is-header, .workspace-table.is-header:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .workspace-table.is-header:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .workspace-table.is-header:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .workspace-table.is-header:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .workspace-table.is-header:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    display: none;
  }

  .select, .select:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .select:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .select:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .select:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .select:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding-top: var(--spacing--2xs);
    padding-bottom: var(--spacing--2xs);
  }

  .notification-bar-group, .notification-bar-group:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .notification-bar-group:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .notification-bar-group:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .notification-bar-group:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .notification-bar-group:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    text-align: center;
    flex-flow: column;
  }

  .footer-wrapper, .footer-wrapper:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .footer-wrapper:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .footer-wrapper:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .footer-wrapper:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .footer-wrapper:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    margin-top: -2.5rem;
  }

  .footer.is-version-one, .footer.is-version-one:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .footer.is-version-one:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .footer.is-version-one:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .footer.is-version-one:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .footer.is-version-one:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    border-radius: 2.5rem 2.5rem 0 0;
  }

  .footer.is-version-one-two, .footer.is-version-one-two:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .footer.is-version-one-two:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .footer.is-version-one-two:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .footer.is-version-one-two:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .footer.is-version-one-two:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    background-position: 50%;
    background-size: 100% 100%;
  }

  .footer.is-version-one-three, .footer.is-version-one-three:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .footer.is-version-one-three:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .footer.is-version-one-three:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .footer.is-version-one-three:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .footer.is-version-one-three:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    background-image: none;
    flex-flow: column;
  }

  .footer-grid.is-version-one, .footer-grid.is-version-one:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .footer-grid.is-version-one:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .footer-grid.is-version-one:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .footer-grid.is-version-one:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .footer-grid.is-version-one:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-template-columns: 1fr;
    align-items: center;
  }

  .navigation-grid, .navigation-grid:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .navigation-grid:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .navigation-grid:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .navigation-grid:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .navigation-grid:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
  }

  .navigation-grid.is-2-columns-tmp, .navigation-grid.is-2-columns-tmp:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .navigation-grid.is-2-columns-tmp:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .navigation-grid.is-2-columns-tmp:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .navigation-grid.is-2-columns-tmp:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .navigation-grid.is-2-columns-tmp:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-template-columns: 1fr;
  }

  .grid-3-columns-auto.is-1-column-tablet, .grid-3-columns-auto.is-1-column-tablet:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .grid-3-columns-auto.is-1-column-tablet:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .grid-3-columns-auto.is-1-column-tablet:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .grid-3-columns-auto.is-1-column-tablet:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .grid-3-columns-auto.is-1-column-tablet:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    text-align: center;
    grid-template-columns: 1fr;
    place-items: center;
  }

  .floating-image-cilinder, .floating-image-cilinder:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .floating-image-cilinder:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .floating-image-cilinder:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .floating-image-cilinder:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .floating-image-cilinder:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    max-width: 7rem;
  }

  .floating-image-spiral, .floating-image-spiral:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .floating-image-spiral:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .floating-image-spiral:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .floating-image-spiral:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .floating-image-spiral:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5), .floating-image-node, .floating-image-node:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .floating-image-node:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .floating-image-node:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .floating-image-node:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .floating-image-node:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    max-width: 12rem;
  }

  .header-main, .header-main:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .header-main:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .header-main:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .header-main:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .header-main:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    max-width: var(--container--default);
  }

  .header-nav, .header-nav:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .header-nav:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .header-nav:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .header-nav:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .header-nav:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    width: 97%;
    padding-top: var(--spacing--4xs);
    background-color: var(--_globals---global--background--transparent);
    margin-left: auto;
    margin-right: auto;
    position: absolute;
  }

  .header-list, .header-list:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .header-list:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .header-list:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .header-list:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .header-list:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-row-gap: var(--gaps--gap-2xs);
    flex-flow: column;
    align-items: stretch;
  }

  .header-list-item, .header-list-item:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .header-list-item:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .header-list-item:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .header-list-item:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .header-list-item:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    display: flex;
  }

  .dropdown, .dropdown:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .dropdown:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .dropdown:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .dropdown:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .dropdown:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    width: 100%;
  }

  .dropdown-toggle, .dropdown-toggle:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .dropdown-toggle:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .dropdown-toggle:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .dropdown-toggle:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .dropdown-toggle:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    justify-content: flex-start;
    align-items: center;
    margin-left: 0;
    margin-right: 0;
  }

  .dropdown-nav, .dropdown-nav:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .dropdown-nav:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .dropdown-nav:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .dropdown-nav:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .dropdown-nav:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding-top: var(--spacing--none);
    position: static;
  }

  .header-nav-container, .header-nav-container:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .header-nav-container:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .header-nav-container:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .header-nav-container:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .header-nav-container:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    max-height: 75vh;
    padding: var(--spacing--sm);
    border: var(--_components---border-width--md) solid var(--_globals---global--borders--200);
    border-radius: var(--_components---border-radius--3xs);
    background-color: var(--_globals---global--background--100);
    box-shadow: 0 1.35px 1.35px 0 var(--_colors---opacity-accent--faint), 0 5.38px 5.38px 0 var(--_colors---opacity-accent--faint);
    overflow: auto;
  }

  .inner-section, .inner-section:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .inner-section:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .inner-section:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .inner-section:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .inner-section:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    border-radius: var(--_components---border-radius--md);
  }

  .inner-section.is-template-page-hero, .inner-section.is-template-page-hero:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .inner-section.is-template-page-hero:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .inner-section.is-template-page-hero:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .inner-section.is-template-page-hero:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .inner-section.is-template-page-hero:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    min-height: 32rem;
    margin-top: var(--spacing--none);
    padding-top: 7rem;
    padding-bottom: 5rem;
  }

  .inner-section.is-template-page-hero.eg-hero-copy-top.is-about-hero-air, .inner-section.is-template-page-hero.eg-hero-copy-top.is-about-hero-air:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .inner-section.is-template-page-hero.eg-hero-copy-top.is-about-hero-air:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .inner-section.is-template-page-hero.eg-hero-copy-top.is-about-hero-air:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .inner-section.is-template-page-hero.eg-hero-copy-top.is-about-hero-air:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .inner-section.is-template-page-hero.eg-hero-copy-top.is-about-hero-air:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding-top: 5.5rem;
    padding-bottom: 5.5rem;
  }

  .inner-section.is-template-page-hero.eg-hero-copy-top.is-about-hero-air.eg-company-about-hero, .inner-section.is-template-page-hero.eg-company-hero {
    min-height: 440px;
    padding-top: 160px;
    padding-bottom: 56px;
  }

  .inner-section.is-template-page-hero.eg-case-responsive-hero {
    min-height: 400px;
    padding-top: 160px;
    padding-bottom: 128px;
  }

  .inner-section.is-sales-hero, .inner-section.is-sales-hero:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .inner-section.is-sales-hero:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .inner-section.is-sales-hero:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .inner-section.is-sales-hero:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .inner-section.is-sales-hero:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    margin-top: var(--spacing--none);
    padding-top: 9rem;
  }

  .inner-section.is-coming-soon-section, .inner-section.is-coming-soon-section:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .inner-section.is-coming-soon-section:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .inner-section.is-coming-soon-section:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .inner-section.is-coming-soon-section:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .inner-section.is-coming-soon-section:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    margin-top: var(--spacing--none);
    border-top-left-radius: var(--border-radius--none);
    border-top-right-radius: var(--border-radius--none);
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .inner-section.is-home-page-version-one, .inner-section.is-home-page-version-one:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .inner-section.is-home-page-version-one:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .inner-section.is-home-page-version-one:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .inner-section.is-home-page-version-one:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .inner-section.is-home-page-version-one:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding-top: 9rem;
  }

  .inner-section.is-home-page-version-one.karriar-hero, .inner-section.is-home-page-version-one.karriar-hero:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .inner-section.is-home-page-version-one.karriar-hero:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .inner-section.is-home-page-version-one.karriar-hero:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .inner-section.is-home-page-version-one.karriar-hero:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .inner-section.is-home-page-version-one.karriar-hero:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    min-height: 30rem;
    padding-top: 7.5rem;
    padding-bottom: 4rem;
  }

  .inner-section.is-home-page-version-one.karriar-hero.eg-company-career-hero {
    min-height: 440px;
    margin-top: -96px;
    padding-top: 160px;
    padding-bottom: 56px;
  }

  .inner-section.is-models-marquee-vertical, .inner-section.is-models-marquee-vertical:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .inner-section.is-models-marquee-vertical:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .inner-section.is-models-marquee-vertical:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .inner-section.is-models-marquee-vertical:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .inner-section.is-models-marquee-vertical:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding-top: var(--_components---section--sm);
    padding-bottom: var(--_components---section--sm);
  }

  .inner-section.is-models-marquee-vertical.white.is-training-card {
    min-height: auto;
    padding-top: var(--_components---section--sm);
    padding-bottom: var(--_components---section--sm);
    grid-row-gap: 32px;
    flex-direction: column;
    display: flex;
  }

  .inner-section.is-home-page-version-two, .inner-section.is-home-page-version-two:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .inner-section.is-home-page-version-two:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .inner-section.is-home-page-version-two:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .inner-section.is-home-page-version-two:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .inner-section.is-home-page-version-two:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding-top: var(--_components---section--2xs);
  }

  .inner-section.is-contact-section.is-kontakt-width, .inner-section.is-contact-section.is-kontakt-width:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .inner-section.is-contact-section.is-kontakt-width:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .inner-section.is-contact-section.is-kontakt-width:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .inner-section.is-contact-section.is-kontakt-width:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .inner-section.is-contact-section.is-kontakt-width:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding: 4.5rem 2.5rem 5rem;
  }

  .inner-section.is-team-section.is-about-location-shell, .inner-section.is-team-section.is-about-location-shell:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .inner-section.is-team-section.is-about-location-shell:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .inner-section.is-team-section.is-about-location-shell:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .inner-section.is-team-section.is-about-location-shell:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .inner-section.is-team-section.is-about-location-shell:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding: 2rem 1.75rem;
  }

  .inner-section.is-pricing-hero, .inner-section.is-pricing-hero:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .inner-section.is-pricing-hero:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .inner-section.is-pricing-hero:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .inner-section.is-pricing-hero:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .inner-section.is-pricing-hero:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding-bottom: 3.75rem;
  }

  .inner-section.is-about-hero, .inner-section.is-about-hero:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .inner-section.is-about-hero:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .inner-section.is-about-hero:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .inner-section.is-about-hero:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .inner-section.is-about-hero:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding-top: 9rem;
  }

  .inner-section.is-about-hero.is-about-hero-open, .inner-section.is-about-hero.is-about-hero-open:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .inner-section.is-about-hero.is-about-hero-open:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .inner-section.is-about-hero.is-about-hero-open:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .inner-section.is-about-hero.is-about-hero-open:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .inner-section.is-about-hero.is-about-hero-open:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    min-height: 30rem;
    padding-top: 7.5rem;
    padding-bottom: 4rem;
  }

  .inner-section.is-career-hero, .inner-section.is-career-hero:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .inner-section.is-career-hero:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .inner-section.is-career-hero:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .inner-section.is-career-hero:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .inner-section.is-career-hero:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding-top: 10rem;
  }

  .inner-section.is-career-single-hero, .inner-section.is-career-single-hero:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .inner-section.is-career-single-hero:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .inner-section.is-career-single-hero:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .inner-section.is-career-single-hero:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .inner-section.is-career-single-hero:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding-bottom: 3.75rem;
  }

  .inner-section.is-integration-hero, .inner-section.is-integration-hero:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .inner-section.is-integration-hero:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .inner-section.is-integration-hero:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .inner-section.is-integration-hero:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .inner-section.is-integration-hero:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding-top: 15rem;
    padding-bottom: 12rem;
  }

  .inner-section.is-integration-hero.eg-int-hero, .inner-section.is-integration-hero.eg-int-hero:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .inner-section.is-integration-hero.eg-int-hero:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .inner-section.is-integration-hero.eg-int-hero:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .inner-section.is-integration-hero.eg-int-hero:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .inner-section.is-integration-hero.eg-int-hero:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    min-height: 32rem;
    margin-top: var(--spacing--none);
    padding-top: 7rem;
    padding-bottom: 5rem;
  }

  .inner-section.is-home-pages-version-three, .inner-section.is-home-pages-version-three:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .inner-section.is-home-pages-version-three:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .inner-section.is-home-pages-version-three:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .inner-section.is-home-pages-version-three:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .inner-section.is-home-pages-version-three:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding-top: 12rem;
    padding-bottom: 7.5rem;
  }

  .inner-section.is-ai-magic-marquee, .inner-section.is-ai-magic-marquee:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .inner-section.is-ai-magic-marquee:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .inner-section.is-ai-magic-marquee:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .inner-section.is-ai-magic-marquee:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .inner-section.is-ai-magic-marquee:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding-bottom: var(--sizes--none);
  }

  .inner-section.is-team-cta-section, .inner-section.is-team-cta-section:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .inner-section.is-team-cta-section:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .inner-section.is-team-cta-section:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .inner-section.is-team-cta-section:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .inner-section.is-team-cta-section:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding-top: var(--_components---section--3xl);
    padding-bottom: var(--_components---section--3xl);
  }

  .card-body.eg-blog-card-body, .card-body.eg-blog-card-body:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding-right: 5.5rem;
  }

  .grid-2-columns-left-3xs, .grid-2-columns-left-3xs:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .grid-2-columns-left-3xs:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .grid-2-columns-left-3xs:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .grid-2-columns-left-3xs:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .grid-2-columns-left-3xs:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5), .sales-card-wrapper, .sales-card-wrapper:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .sales-card-wrapper:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .sales-card-wrapper:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .sales-card-wrapper:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .sales-card-wrapper:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-template-columns: 1fr;
  }

  .mg-vertical-2xs---sm, .mg-vertical-2xs---sm:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .mg-vertical-2xs---sm:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .mg-vertical-2xs---sm:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .mg-vertical-2xs---sm:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .mg-vertical-2xs---sm:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    margin-top: var(--spacing--4xs);
    margin-bottom: var(--spacing--2xs);
  }

  .giant-number-four.is-position-right, .giant-number-four.is-position-right:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .giant-number-four.is-position-right:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .giant-number-four.is-position-right:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .giant-number-four.is-position-right:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .giant-number-four.is-position-right:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    margin-left: -6%;
  }

  .giant-number-zero, .giant-number-zero:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .giant-number-zero:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .giant-number-zero:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .giant-number-zero:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .giant-number-zero:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    margin-left: -4%;
  }

  .envelope-icon-wrapper, .envelope-icon-wrapper:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .envelope-icon-wrapper:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .envelope-icon-wrapper:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .envelope-icon-wrapper:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .envelope-icon-wrapper:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    margin-top: var(--spacing--md);
  }

  .envelope-icon-large, .envelope-icon-large:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .envelope-icon-large:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .envelope-icon-large:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .envelope-icon-large:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .envelope-icon-large:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    max-width: 26%;
  }

  .envelope-icon-large.is-envelope-two, .envelope-icon-large.is-envelope-two:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .envelope-icon-large.is-envelope-two:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .envelope-icon-large.is-envelope-two:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .envelope-icon-large.is-envelope-two:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .envelope-icon-large.is-envelope-two:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5), .envelope-icon-large.is-envelope-three, .envelope-icon-large.is-envelope-three:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .envelope-icon-large.is-envelope-three:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .envelope-icon-large.is-envelope-three:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .envelope-icon-large.is-envelope-three:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .envelope-icon-large.is-envelope-three:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5), .envelope-icon-large.is-envelope-four, .envelope-icon-large.is-envelope-four:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .envelope-icon-large.is-envelope-four:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .envelope-icon-large.is-envelope-four:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .envelope-icon-large.is-envelope-four:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .envelope-icon-large.is-envelope-four:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    margin-left: -3%;
  }

  .envelope-icon-large.is-cta-version-two, .envelope-icon-large.is-cta-version-two:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .envelope-icon-large.is-cta-version-two:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .envelope-icon-large.is-cta-version-two:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .envelope-icon-large.is-cta-version-two:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .envelope-icon-large.is-cta-version-two:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    max-width: 50%;
  }

  .mg-top-7xl.is-mg-top-md-tablet, .mg-top-7xl.is-mg-top-md-tablet:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .mg-top-7xl.is-mg-top-md-tablet:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .mg-top-7xl.is-mg-top-md-tablet:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .mg-top-7xl.is-mg-top-md-tablet:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .mg-top-7xl.is-mg-top-md-tablet:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    margin-top: var(--spacing--md);
  }

  .marquee-horizontal-item.is-testimonial-item, .marquee-horizontal-item.is-testimonial-item:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .marquee-horizontal-item.is-testimonial-item:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .marquee-horizontal-item.is-testimonial-item:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .marquee-horizontal-item.is-testimonial-item:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .marquee-horizontal-item.is-testimonial-item:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    min-width: 19rem;
  }

  .tool-tabs-wrapper, .tool-tabs-wrapper:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .tool-tabs-wrapper:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .tool-tabs-wrapper:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .tool-tabs-wrapper:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .tool-tabs-wrapper:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-template-columns: 1fr;
  }

  .tool-tabs-menu, .tool-tabs-menu:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .tool-tabs-menu:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .tool-tabs-menu:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .tool-tabs-menu:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .tool-tabs-menu:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-column-gap: var(--gaps--gap-lg);
    grid-row-gap: var(--gaps--gap-lg);
    grid-template-columns: 1fr 1fr;
    place-items: center;
  }

  .marquee-vertical-item.is-testimonial-card, .marquee-vertical-item.is-testimonial-card:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .marquee-vertical-item.is-testimonial-card:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .marquee-vertical-item.is-testimonial-card:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .marquee-vertical-item.is-testimonial-card:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .marquee-vertical-item.is-testimonial-card:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    display: flex;
  }

  .marquee-vertical-wrapper.is-position-left, .marquee-vertical-wrapper.is-position-left:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .marquee-vertical-wrapper.is-position-left:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .marquee-vertical-wrapper.is-position-left:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .marquee-vertical-wrapper.is-position-left:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .marquee-vertical-wrapper.is-position-left:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    width: 100%;
    max-width: none;
    margin-top: var(--spacing--lg);
    flex-flow: column;
    grid-template-columns: 1fr;
    display: flex;
    position: relative;
    top: auto;
    bottom: auto;
    left: auto;
  }

  .marquee-vertical-wrapper.is-testimonial-marquee, .marquee-vertical-wrapper.is-testimonial-marquee:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .marquee-vertical-wrapper.is-testimonial-marquee:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .marquee-vertical-wrapper.is-testimonial-marquee:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .marquee-vertical-wrapper.is-testimonial-marquee:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .marquee-vertical-wrapper.is-testimonial-marquee:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    height: auto;
    margin-top: var(--spacing--md);
    margin-bottom: var(--spacing--md);
    flex-flow: column;
  }

  .marquee-vertical-wrapper.is-glass-marquee-vertical, .marquee-vertical-wrapper.is-glass-marquee-vertical:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .marquee-vertical-wrapper.is-glass-marquee-vertical:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .marquee-vertical-wrapper.is-glass-marquee-vertical:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .marquee-vertical-wrapper.is-glass-marquee-vertical:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .marquee-vertical-wrapper.is-glass-marquee-vertical:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    width: 100%;
    padding-top: var(--spacing--4xs);
    padding-bottom: var(--spacing--4xs);
    flex-flow: row;
    position: absolute;
    inset: 0%;
    overflow: hidden;
  }

  .marquee-vertical-wrapper.is-position-left, .marquee-vertical-wrapper.is-position-left:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .marquee-vertical-wrapper.is-position-left:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .marquee-vertical-wrapper.is-position-left:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .marquee-vertical-wrapper.is-position-left:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .marquee-vertical-wrapper.is-position-left:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5), .marquee-vertical-wrapper.is-position-left {
    flex-flow: column;
    grid-template-columns: 1fr;
    width: 100%;
    max-width: none;
    margin-top: 2.5rem;
    display: flex;
    position: relative;
    top: auto;
    bottom: auto;
    left: auto;
  }

  .marquee-vertical-columns-wrapper, .marquee-vertical-columns-wrapper:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .marquee-vertical-columns-wrapper:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .marquee-vertical-columns-wrapper:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .marquee-vertical-columns-wrapper:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .marquee-vertical-columns-wrapper:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    flex-flow: row;
  }

  .marquee-vertical-columns-wrapper.is-glass-marquee-vertical, .marquee-vertical-columns-wrapper.is-glass-marquee-vertical:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .marquee-vertical-columns-wrapper.is-glass-marquee-vertical:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .marquee-vertical-columns-wrapper.is-glass-marquee-vertical:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .marquee-vertical-columns-wrapper.is-glass-marquee-vertical:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .marquee-vertical-columns-wrapper.is-glass-marquee-vertical:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    flex-flow: column;
  }

  .marquee-vertical-column, .marquee-vertical-column:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .marquee-vertical-column:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .marquee-vertical-column:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .marquee-vertical-column:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .marquee-vertical-column:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding-right: var(--spacing--2xs);
    padding-bottom: var(--spacing--none);
    flex-flow: row;
    flex: none;
    justify-content: flex-start;
  }

  .marquee-vertical-column.marquee-animation.is-training-stream {
    flex-direction: column;
    flex-shrink: 0;
    align-items: stretch;
    width: 100%;
    min-width: 0;
    padding-bottom: 16px;
    padding-right: 0;
  }

  .marquee-vertical-column.is-glass-marquee-vertical, .marquee-vertical-column.is-glass-marquee-vertical:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .marquee-vertical-column.is-glass-marquee-vertical:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .marquee-vertical-column.is-glass-marquee-vertical:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .marquee-vertical-column.is-glass-marquee-vertical:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .marquee-vertical-column.is-glass-marquee-vertical:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding-right: var(--spacing--none);
    flex-flow: column;
  }

  .marquee-vertical-column.is-training-stream {
    flex-flow: column;
    flex: none;
    justify-content: center;
    align-items: stretch;
    width: 100%;
    min-width: 0;
    padding-bottom: 16px;
    padding-right: 0;
  }

  .favorite-tool-shadow.is-position-left, .favorite-tool-shadow.is-position-left:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .favorite-tool-shadow.is-position-left:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .favorite-tool-shadow.is-position-left:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .favorite-tool-shadow.is-position-left:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .favorite-tool-shadow.is-position-left:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    max-width: 40%;
    min-height: 180px;
  }

  .favorite-tool-shadow.is-position-right, .favorite-tool-shadow.is-position-right:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .favorite-tool-shadow.is-position-right:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .favorite-tool-shadow.is-position-right:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .favorite-tool-shadow.is-position-right:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .favorite-tool-shadow.is-position-right:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    min-height: 200px;
  }

  .favorite-tool-shadow.is-position-right.eg-shadow-hide-m, .favorite-tool-shadow.is-position-right.eg-shadow-hide-m:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .favorite-tool-shadow.is-position-right.eg-shadow-hide-m:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .favorite-tool-shadow.is-position-right.eg-shadow-hide-m:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .favorite-tool-shadow.is-position-right.eg-shadow-hide-m:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .favorite-tool-shadow.is-position-right.eg-shadow-hide-m:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    display: none;
  }

  .favorite-tools-icon, .favorite-tools-icon:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .favorite-tools-icon:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .favorite-tools-icon:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .favorite-tools-icon:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .favorite-tools-icon:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    min-width: 8rem;
    max-width: 8rem;
    min-height: 8rem;
    max-height: 8rem;
  }

  .cotton-shape-image, .cotton-shape-image:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .cotton-shape-image:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .cotton-shape-image:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .cotton-shape-image:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .cotton-shape-image:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    width: 100%;
    right: 0%;
  }

  .marquee-vertical-overlay.is-bottom.is-right-tablet, .marquee-vertical-overlay.is-bottom.is-right-tablet:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .marquee-vertical-overlay.is-bottom.is-right-tablet:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .marquee-vertical-overlay.is-bottom.is-right-tablet:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .marquee-vertical-overlay.is-bottom.is-right-tablet:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .marquee-vertical-overlay.is-bottom.is-right-tablet:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    background-image: linear-gradient(270deg, #fff, #fff0);
    width: 30%;
    height: 100%;
    inset: 0% 0% 0% auto;
  }

  .marquee-vertical-overlay.is-top.is-left-tablet, .marquee-vertical-overlay.is-top.is-left-tablet:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .marquee-vertical-overlay.is-top.is-left-tablet:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .marquee-vertical-overlay.is-top.is-left-tablet:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .marquee-vertical-overlay.is-top.is-left-tablet:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .marquee-vertical-overlay.is-top.is-left-tablet:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    background-image: linear-gradient(90deg, #fff 16%, #fff0);
    width: 30%;
    height: 100%;
    inset: 0% auto 0% 0%;
  }

  .cta-card.is-version-one, .cta-card.is-version-one:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .cta-card.is-version-one:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .cta-card.is-version-one:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .cta-card.is-version-one:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .cta-card.is-version-one:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-row-gap: 2.5rem;
  }

  .cta-card.is-version-three, .cta-card.is-version-three:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .cta-card.is-version-three:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .cta-card.is-version-three:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .cta-card.is-version-three:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .cta-card.is-version-three:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    text-align: center;
    flex-flow: column;
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .cta-card.is-version-five, .cta-card.is-version-five:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .cta-card.is-version-five:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .cta-card.is-version-five:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .cta-card.is-version-five:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .cta-card.is-version-five:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    position: sticky;
    top: 24px;
  }

  .paper-plane-image.is-cta-image-version-two, .paper-plane-image.is-cta-image-version-two:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .paper-plane-image.is-cta-image-version-two:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .paper-plane-image.is-cta-image-version-two:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .paper-plane-image.is-cta-image-version-two:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .paper-plane-image.is-cta-image-version-two:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    max-width: 40%;
  }

  .image-hero-container, .image-hero-container:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .image-hero-container:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .image-hero-container:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .image-hero-container:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .image-hero-container:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    width: 100%;
    max-width: 100%;
    position: relative;
  }

  .video-thumbail, .video-thumbail:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .video-thumbail:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .video-thumbail:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .video-thumbail:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .video-thumbail:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    width: 100%;
  }

  .mg-vertical-4xs---md, .mg-vertical-4xs---md:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .mg-vertical-4xs---md:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .mg-vertical-4xs---md:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .mg-vertical-4xs---md:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .mg-vertical-4xs---md:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    width: 100%;
    margin-left: 0;
  }

  .cms-pagination, .cms-pagination:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .cms-pagination:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .cms-pagination:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .cms-pagination:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .cms-pagination:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-template-columns: minmax(2.75rem, 2.75rem) auto minmax(2.75rem, 2.75rem);
  }

  .slider-pagination-button.is-position-left, .slider-pagination-button.is-position-left:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .slider-pagination-button.is-position-left:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .slider-pagination-button.is-position-left:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .slider-pagination-button.is-position-left:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .slider-pagination-button.is-position-left:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    right: 3.5rem;
  }

  .slider-pagination-button.is-position-right, .slider-pagination-button.is-position-right:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .slider-pagination-button.is-position-right:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .slider-pagination-button.is-position-right:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .slider-pagination-button.is-position-right:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .slider-pagination-button.is-position-right:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    left: 3.5rem;
  }

  .cta-image-content, .cta-image-content:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .cta-image-content:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .cta-image-content:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .cta-image-content:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .cta-image-content:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    margin-top: var(--spacing--sm);
    justify-content: center;
    align-items: center;
    position: static;
  }

  .sticky-grid, .sticky-grid:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .sticky-grid:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .sticky-grid:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .sticky-grid:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .sticky-grid:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-column-gap: 48px;
    grid-row-gap: 48px;
    grid-template-columns: 1fr;
  }

  .mg-vertical-2xs---3xl.eg-contact-mobile-copy {
    margin-top: 16px;
    margin-bottom: 0;
  }

  .text-align-center-tablet, .text-align-center-tablet:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .text-align-center-tablet:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .text-align-center-tablet:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .text-align-center-tablet:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .text-align-center-tablet:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    text-align: center;
  }

  .message-large-icon.is-contact-hero-version-two, .message-large-icon.is-contact-hero-version-two:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .message-large-icon.is-contact-hero-version-two:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .message-large-icon.is-contact-hero-version-two:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .message-large-icon.is-contact-hero-version-two:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .message-large-icon.is-contact-hero-version-two:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    max-width: 50%;
  }

  .location-tabs-menu, .location-tabs-menu:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .location-tabs-menu:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .location-tabs-menu:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .location-tabs-menu:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .location-tabs-menu:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    width: 100%;
    padding-left: var(--spacing--xs);
  }

  .location-tab-card, .location-tab-card:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .location-tab-card:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .location-tab-card:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .location-tab-card:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .location-tab-card:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    order: -9999;
    min-width: 100%;
    padding-top: 12rem;
  }

  .location-tab-pane, .location-tab-pane:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .location-tab-pane:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .location-tab-pane:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .location-tab-pane:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .location-tab-pane:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    flex-flow: column;
  }

  .location-tab-pane.is-about-offices-pane, .location-tab-pane.is-about-offices-pane:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .location-tab-pane.is-about-offices-pane:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .location-tab-pane.is-about-offices-pane:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .location-tab-pane.is-about-offices-pane:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .location-tab-pane.is-about-offices-pane:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    flex-direction: column;
    grid-template-columns: 1fr;
    min-height: 0;
    display: grid;
  }

  .social-media-link-large, .social-media-link-large:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .social-media-link-large:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .social-media-link-large:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .social-media-link-large:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .social-media-link-large:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding: var(--spacing--md);
  }

  .background-floating.is-pricing-hero, .background-floating.is-pricing-hero:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .background-floating.is-pricing-hero:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .background-floating.is-pricing-hero:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .background-floating.is-pricing-hero:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .background-floating.is-pricing-hero:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5), .background-floating.is-career-single-hero, .background-floating.is-career-single-hero:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .background-floating.is-career-single-hero:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .background-floating.is-career-single-hero:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .background-floating.is-career-single-hero:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .background-floating.is-career-single-hero:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    border-radius: var(--_components---border-radius--md);
  }

  .team-grid-section, .team-grid-section:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .team-grid-section:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .team-grid-section:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .team-grid-section:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .team-grid-section:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-template-columns: 1fr 1fr;
    align-items: start;
    position: relative;
  }

  .icon-inside-heading, .icon-inside-heading:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .icon-inside-heading:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .icon-inside-heading:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .icon-inside-heading:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .icon-inside-heading:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    min-width: 4.375rem;
    max-width: 4.375rem;
    min-height: 4.375rem;
    max-height: 4.375rem;
  }

  .stat-cards-grid, .stat-cards-grid:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .stat-cards-grid:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .stat-cards-grid:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .stat-cards-grid:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .stat-cards-grid:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-template-columns: 1fr 1fr 1fr;
  }

  .stat-card-content, .stat-card-content:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .stat-card-content:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .stat-card-content:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .stat-card-content:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .stat-card-content:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-row-gap: 6rem;
  }

  .stat-card-number, .stat-card-number:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .stat-card-number:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .stat-card-number:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .stat-card-number:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .stat-card-number:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    font-size: 3.125rem;
  }

  .career-table-row, .career-table-row:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .career-table-row:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .career-table-row:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .career-table-row:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .career-table-row:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    flex-flow: wrap;
  }

  .career-table-column, .career-table-column:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .career-table-column:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .career-table-column:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .career-table-column:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .career-table-column:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    flex: 0 auto;
    width: 100%;
  }

  .career-table-column.is-14, .career-table-column.is-14:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .career-table-column.is-14:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .career-table-column.is-14:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .career-table-column.is-14:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .career-table-column.is-14:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    flex: none;
    width: 24%;
  }

  .career-table-column.is-6, .career-table-column.is-6:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .career-table-column.is-6:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .career-table-column.is-6:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .career-table-column.is-6:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .career-table-column.is-6:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    width: 9%;
  }

  .career-table-row-heading, .career-table-row-heading:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .career-table-row-heading:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .career-table-row-heading:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .career-table-row-heading:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .career-table-row-heading:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    width: 100%;
    display: none;
  }

  .integration-icon-wrapper.is-left, .integration-icon-wrapper.is-left:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .integration-icon-wrapper.is-left:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .integration-icon-wrapper.is-left:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .integration-icon-wrapper.is-left:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .integration-icon-wrapper.is-left:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-template-columns: minmax(5rem, 5rem) minmax(5rem, 5rem) minmax(5rem, 5rem) minmax(5rem, 5.625rem);
    bottom: .5rem;
    left: 0%;
  }

  .integration-icon-wrapper.is-middle, .integration-icon-wrapper.is-middle:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .integration-icon-wrapper.is-middle:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .integration-icon-wrapper.is-middle:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .integration-icon-wrapper.is-middle:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .integration-icon-wrapper.is-middle:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-template-columns: minmax(5rem, 5rem) minmax(5rem, 5rem) minmax(5rem, 5rem) minmax(5rem, 5rem) 1fr;
    bottom: -5rem;
  }

  .integration-icon-wrapper.is-right, .integration-icon-wrapper.is-right:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .integration-icon-wrapper.is-right:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .integration-icon-wrapper.is-right:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .integration-icon-wrapper.is-right:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .integration-icon-wrapper.is-right:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-template-columns: minmax(5rem, 5rem) minmax(5rem, 5rem) minmax(5rem, 5rem) minmax(5rem, 5rem);
    bottom: .5rem;
    right: 0%;
  }

  .integration-icon, .integration-icon:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .integration-icon:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .integration-icon:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .integration-icon:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .integration-icon:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5), .integration-icon-blank, .integration-icon-blank:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .integration-icon-blank:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .integration-icon-blank:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .integration-icon-blank:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .integration-icon-blank:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    min-width: 5rem;
    max-width: 5rem;
    min-height: 5rem;
    max-height: 5rem;
  }

  .cylinder-glass-hero-shape, .cylinder-glass-hero-shape:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .cylinder-glass-hero-shape:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .cylinder-glass-hero-shape:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .cylinder-glass-hero-shape:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .cylinder-glass-hero-shape:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    max-width: 16%;
  }

  .curly-glass-hero-shape, .curly-glass-hero-shape:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .curly-glass-hero-shape:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .curly-glass-hero-shape:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .curly-glass-hero-shape:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .curly-glass-hero-shape:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5), .node-glass-hero-shape, .node-glass-hero-shape:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .node-glass-hero-shape:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .node-glass-hero-shape:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .node-glass-hero-shape:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .node-glass-hero-shape:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    max-width: 20%;
  }

  .ring-glass-hero-shape, .ring-glass-hero-shape:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .ring-glass-hero-shape:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .ring-glass-hero-shape:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .ring-glass-hero-shape:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .ring-glass-hero-shape:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    max-width: 14%;
    right: 12%;
  }

  .tool-tabs-card, .tool-tabs-card:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .tool-tabs-card:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .tool-tabs-card:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .tool-tabs-card:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .tool-tabs-card:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding-right: var(--spacing--md);
    padding-left: var(--spacing--md);
    grid-template-columns: 1fr;
  }

  .tool-tabs-grid, .tool-tabs-grid:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .tool-tabs-grid:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .tool-tabs-grid:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .tool-tabs-grid:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .tool-tabs-grid:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-row-gap: var(--gaps--gap-md);
  }

  .tool-tab-image.is-dashboard-image, .tool-tab-image.is-dashboard-image:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .tool-tab-image.is-dashboard-image:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .tool-tab-image.is-dashboard-image:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .tool-tab-image.is-dashboard-image:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .tool-tab-image.is-dashboard-image:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5), .tool-tab-image.is-mobile-apps-image, .tool-tab-image.is-mobile-apps-image:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .tool-tab-image.is-mobile-apps-image:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .tool-tab-image.is-mobile-apps-image:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .tool-tab-image.is-mobile-apps-image:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .tool-tab-image.is-mobile-apps-image:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    max-width: 100%;
    position: relative;
    top: 0;
    right: 0;
  }

  .flex-horizontal-tablet, .flex-horizontal-tablet:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .flex-horizontal-tablet:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .flex-horizontal-tablet:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .flex-horizontal-tablet:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .flex-horizontal-tablet:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .glass-card, .glass-card:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .glass-card:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .glass-card:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .glass-card:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .glass-card:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    min-width: 100%;
    max-width: 100%;
  }

  .gtp-container-wrapper, .gtp-container-wrapper:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .gtp-container-wrapper:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .gtp-container-wrapper:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .gtp-container-wrapper:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .gtp-container-wrapper:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    min-width: auto;
    max-width: 100%;
    padding-top: var(--_components---section--xl);
    padding-bottom: var(--_components---section--xl);
    margin-left: 0;
    position: relative;
    overflow: hidden;
  }

  .glass-marquee-grid, .glass-marquee-grid:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .glass-marquee-grid:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .glass-marquee-grid:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .glass-marquee-grid:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .glass-marquee-grid:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-template-columns: 1fr;
    max-width: 100%;
    margin-left: 0;
  }

  .gtp-container, .gtp-container:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .gtp-container:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .gtp-container:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .gtp-container:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .gtp-container:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    width: 90%;
    margin-left: auto;
    margin-right: auto;
  }

  .sticky-card, .sticky-card:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .sticky-card:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .sticky-card:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .sticky-card:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .sticky-card:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    border-radius: var(--_components---border-radius--lg);
    grid-template-columns: 1fr;
    position: static;
  }

  .sticky-card.is-first-card, .sticky-card.is-first-card:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .sticky-card.is-first-card:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .sticky-card.is-first-card:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .sticky-card.is-first-card:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .sticky-card.is-first-card:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5), .sticky-card.is-second-card, .sticky-card.is-second-card:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .sticky-card.is-second-card:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .sticky-card.is-second-card:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .sticky-card.is-second-card:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .sticky-card.is-second-card:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5), .sticky-card.is-third-card, .sticky-card.is-third-card:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .sticky-card.is-third-card:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .sticky-card.is-third-card:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .sticky-card.is-third-card:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .sticky-card.is-third-card:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    top: auto;
  }

  .sticky-card-column, .sticky-card-column:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .sticky-card-column:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .sticky-card-column:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .sticky-card-column:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .sticky-card-column:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-column-gap: var(--gaps--gap-md);
    grid-row-gap: var(--gaps--gap-md);
  }

  .popup-avatar-wrapper.is-popup-one, .popup-avatar-wrapper.is-popup-one:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .popup-avatar-wrapper.is-popup-one:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .popup-avatar-wrapper.is-popup-one:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .popup-avatar-wrapper.is-popup-one:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .popup-avatar-wrapper.is-popup-one:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    inset: auto auto 14% 4%;
  }

  .popup-avatar-wrapper.is-popup-two, .popup-avatar-wrapper.is-popup-two:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .popup-avatar-wrapper.is-popup-two:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .popup-avatar-wrapper.is-popup-two:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .popup-avatar-wrapper.is-popup-two:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .popup-avatar-wrapper.is-popup-two:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    top: 4%;
    left: 30%;
  }

  .popup-avatar-wrapper.is-popup-three, .popup-avatar-wrapper.is-popup-three:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .popup-avatar-wrapper.is-popup-three:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .popup-avatar-wrapper.is-popup-three:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .popup-avatar-wrapper.is-popup-three:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .popup-avatar-wrapper.is-popup-three:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    top: 10%;
    left: 4%;
  }

  .popup-avatar-wrapper.is-popup-four, .popup-avatar-wrapper.is-popup-four:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .popup-avatar-wrapper.is-popup-four:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .popup-avatar-wrapper.is-popup-four:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .popup-avatar-wrapper.is-popup-four:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .popup-avatar-wrapper.is-popup-four:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    bottom: 8%;
    right: 4%;
  }

  .popup-avatar-wrapper.is-popup-five, .popup-avatar-wrapper.is-popup-five:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .popup-avatar-wrapper.is-popup-five:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .popup-avatar-wrapper.is-popup-five:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .popup-avatar-wrapper.is-popup-five:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .popup-avatar-wrapper.is-popup-five:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    inset: 34% auto auto 12%;
  }

  .popup-avatar-wrapper.is-popup-six, .popup-avatar-wrapper.is-popup-six:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .popup-avatar-wrapper.is-popup-six:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .popup-avatar-wrapper.is-popup-six:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .popup-avatar-wrapper.is-popup-six:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .popup-avatar-wrapper.is-popup-six:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    top: 34%;
    right: 4%;
  }

  .popup-avatar-wrapper.is-popup-seven, .popup-avatar-wrapper.is-popup-seven:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .popup-avatar-wrapper.is-popup-seven:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .popup-avatar-wrapper.is-popup-seven:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .popup-avatar-wrapper.is-popup-seven:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .popup-avatar-wrapper.is-popup-seven:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    top: 4%;
    right: 16%;
  }

  .popup-avatar-wrapper.is-popup-eight, .popup-avatar-wrapper.is-popup-eight:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .popup-avatar-wrapper.is-popup-eight:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .popup-avatar-wrapper.is-popup-eight:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .popup-avatar-wrapper.is-popup-eight:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .popup-avatar-wrapper.is-popup-eight:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    inset: auto 12% 26% auto;
  }

  .popup-avatar, .popup-avatar:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .popup-avatar:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .popup-avatar:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .popup-avatar:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .popup-avatar:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    min-width: 2.5rem;
    max-width: 2.5rem;
    min-height: 2.5rem;
    max-height: 2.5rem;
  }

  .popup-card, .popup-card:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .popup-card:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .popup-card:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .popup-card:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .popup-card:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding: var(--spacing--4xs);
    font-size: var(--_components---body-text--sm);
  }

  .content-center-tablet, .content-center-tablet:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .content-center-tablet:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .content-center-tablet:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .content-center-tablet:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .content-center-tablet:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    text-align: center;
    flex-flow: column;
    align-items: center;
    display: flex;
  }

  .cta-section-content-center, .cta-section-content-center:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .cta-section-content-center:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .cta-section-content-center:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .cta-section-content-center:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .cta-section-content-center:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    width: 60%;
  }

  .brix-badges-wrapper, .brix-badges-wrapper:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .brix-badges-wrapper:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .brix-badges-wrapper:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .brix-badges-wrapper:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .brix-badges-wrapper:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    right: 35px;
  }

  .brix---section-hero-primary, .brix---section-hero-primary:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .brix---section-hero-primary:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .brix---section-hero-primary:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .brix---section-hero-primary:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .brix---section-hero-primary:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding-top: 100px;
    padding-bottom: 100px;
  }

  .brix---grid-hero-v1, .brix---grid-hero-v1:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .brix---grid-hero-v1:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .brix---grid-hero-v1:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .brix---grid-hero-v1:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .brix---grid-hero-v1:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-row-gap: 48px;
    grid-template-columns: 1fr;
  }

  .brix---floating-image-hero-v1---1, .brix---floating-image-hero-v1---1:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .brix---floating-image-hero-v1---1:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .brix---floating-image-hero-v1---1:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .brix---floating-image-hero-v1---1:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .brix---floating-image-hero-v1---1:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    bottom: -14%;
    left: -42%;
  }

  .brix---floating-image-hero-v1---2, .brix---floating-image-hero-v1---2:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .brix---floating-image-hero-v1---2:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .brix---floating-image-hero-v1---2:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .brix---floating-image-hero-v1---2:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .brix---floating-image-hero-v1---2:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    top: 24%;
    right: -30%;
  }

  .brix---mg-bottom-56px, .brix---mg-bottom-56px:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .brix---mg-bottom-56px:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .brix---mg-bottom-56px:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .brix---mg-bottom-56px:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .brix---mg-bottom-56px:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    margin-bottom: 48px;
  }

  .brix---floating-image-hero-v6---1, .brix---floating-image-hero-v6---1:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .brix---floating-image-hero-v6---1:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .brix---floating-image-hero-v6---1:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .brix---floating-image-hero-v6---1:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .brix---floating-image-hero-v6---1:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    top: 24%;
    right: -30%;
  }

  .brix---grid-3-icon-list, .brix---grid-3-icon-list:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .brix---grid-3-icon-list:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .brix---grid-3-icon-list:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .brix---grid-3-icon-list:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .brix---grid-3-icon-list:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-row-gap: 16px;
    grid-template-columns: auto;
  }

  .brix---section-hero-top-small, .brix---section-hero-top-small:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .brix---section-hero-top-small:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .brix---section-hero-top-small:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .brix---section-hero-top-small:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .brix---section-hero-top-small:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding-top: 100px;
    padding-bottom: 100px;
  }

  .brix---mg-bottom-48px, .brix---mg-bottom-48px:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .brix---mg-bottom-48px:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .brix---mg-bottom-48px:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .brix---mg-bottom-48px:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .brix---mg-bottom-48px:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    margin-bottom: 40px;
  }

  .brix---grid-3-columns, .brix---grid-3-columns:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .brix---grid-3-columns:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .brix---grid-3-columns:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .brix---grid-3-columns:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .brix---grid-3-columns:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-template-columns: 1fr 1fr;
  }

  .brix---section, .brix---section:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .brix---section:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .brix---section:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .brix---section:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .brix---section:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding-top: 118px;
    padding-bottom: 118px;
  }

  .brix---section-hero-primary-2, .brix---section-hero-primary-2:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .brix---section-hero-primary-2:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .brix---section-hero-primary-2:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .brix---section-hero-primary-2:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .brix---section-hero-primary-2:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding-top: 100px;
    padding-bottom: 100px;
  }

  .brix---grid-hero-v1-2, .brix---grid-hero-v1-2:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .brix---grid-hero-v1-2:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .brix---grid-hero-v1-2:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .brix---grid-hero-v1-2:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .brix---grid-hero-v1-2:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-row-gap: 48px;
    grid-template-columns: 1fr;
  }

  .brix---floating-image-hero-v1---3, .brix---floating-image-hero-v1---3:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .brix---floating-image-hero-v1---3:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .brix---floating-image-hero-v1---3:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .brix---floating-image-hero-v1---3:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .brix---floating-image-hero-v1---3:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    bottom: -14%;
    left: -42%;
  }

  .brix---floating-image-hero-v1---4, .brix---floating-image-hero-v1---4:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .brix---floating-image-hero-v1---4:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .brix---floating-image-hero-v1---4:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .brix---floating-image-hero-v1---4:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .brix---floating-image-hero-v1---4:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5), .brix---floating-image-hero-v1---5, .brix---floating-image-hero-v1---5:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .brix---floating-image-hero-v1---5:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .brix---floating-image-hero-v1---5:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .brix---floating-image-hero-v1---5:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .brix---floating-image-hero-v1---5:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    top: 24%;
    right: -30%;
  }

  .hero-image-inner-wrap, .hero-image-inner-wrap:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .hero-image-inner-wrap:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .hero-image-inner-wrap:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .hero-image-inner-wrap:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .hero-image-inner-wrap:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-column-gap: 12px;
    grid-row-gap: 12px;
  }

  .hero-image-inner-wrap.two, .hero-image-inner-wrap.two:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .hero-image-inner-wrap.two:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .hero-image-inner-wrap.two:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .hero-image-inner-wrap.two:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .hero-image-inner-wrap.two:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-column-gap: 18px;
    grid-row-gap: 18px;
  }

  .hero-image-three, .hero-image-three:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .hero-image-three:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .hero-image-three:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .hero-image-three:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .hero-image-three:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    border-radius: 8px;
  }

  .hero-button-wrap, .hero-button-wrap:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .hero-button-wrap:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .hero-button-wrap:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .hero-button-wrap:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .hero-button-wrap:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    justify-content: center;
    align-items: center;
    margin-bottom: 32px;
  }

  .user-info-wrapper, .user-info-wrapper:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .user-info-wrapper:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .user-info-wrapper:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .user-info-wrapper:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .user-info-wrapper:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    justify-content: center;
    align-items: center;
  }

  .border-shape-wrapper, .border-shape-wrapper:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .border-shape-wrapper:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .border-shape-wrapper:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .border-shape-wrapper:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .border-shape-wrapper:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    inset: auto 0% 34% auto;
  }

  .hero-item-wrapper, .hero-item-wrapper:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .hero-item-wrapper:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .hero-item-wrapper:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .hero-item-wrapper:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .hero-item-wrapper:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-column-gap: 40px;
    grid-row-gap: 40px;
    grid-template-columns: 1.1fr;
  }

  .hero-content-wrapper, .hero-content-wrapper:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .hero-content-wrapper:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .hero-content-wrapper:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .hero-content-wrapper:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .hero-content-wrapper:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    text-align: center;
  }

  .hero-heading-text, .hero-heading-text:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .hero-heading-text:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .hero-heading-text:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .hero-heading-text:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .hero-heading-text:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    max-width: 721px;
    margin-bottom: 20px;
    margin-left: auto;
    margin-right: auto;
  }

  .hero-sub-title, .hero-sub-title:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .hero-sub-title:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .hero-sub-title:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .hero-sub-title:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .hero-sub-title:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    margin-bottom: 24px;
  }

  .hero-image-wrapper, .hero-image-wrapper:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .hero-image-wrapper:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .hero-image-wrapper:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .hero-image-wrapper:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .hero-image-wrapper:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    justify-content: center;
    place-items: center;
    display: flex;
  }

  .hero-section, .hero-section:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .hero-section:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .hero-section:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .hero-section:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .hero-section:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding-top: 170px;
    padding-bottom: 80px;
  }

  .hero-image-two, .hero-image-two:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .hero-image-two:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .hero-image-two:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .hero-image-two:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .hero-image-two:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    border-radius: 10px;
  }

  .hero-image-four, .hero-image-four:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .hero-image-four:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .hero-image-four:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .hero-image-four:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .hero-image-four:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    border-radius: 12px;
  }

  .hero-image-one, .hero-image-one:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .hero-image-one:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .hero-image-one:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .hero-image-one:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .hero-image-one:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    border-radius: 8px;
  }

  .left-shape, .left-shape:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .left-shape:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .left-shape:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .left-shape:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .left-shape:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    inset: auto auto 0% 0%;
  }

  .margin-bottom-32px, .margin-bottom-32px:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .margin-bottom-32px:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .margin-bottom-32px:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .margin-bottom-32px:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .margin-bottom-32px:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    margin-bottom: 22px;
  }

  .logos-inner.eg-kundcase-logos-clip, .logos-inner.eg-kundcase-logos-clip:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .logos-inner.eg-kundcase-logos-clip:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .logos-inner.eg-kundcase-logos-clip:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .logos-inner.eg-kundcase-logos-clip:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .logos-inner.eg-kundcase-logos-clip:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    display: none;
  }

  .logos-inner.eg-fn-logos-gap, .logos-inner.eg-fn-logos-gap:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-column-gap: 28px;
    grid-row-gap: 28px;
  }

  .logos-wrapper, .logos-wrapper:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .logos-wrapper:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .logos-wrapper:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .logos-wrapper:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .logos-wrapper:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-column-gap: 50px;
    grid-row-gap: 50px;
  }

  .logos-wrapper.eg-fn-logos-gap, .logos-wrapper.eg-fn-logos-gap:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-column-gap: 28px;
    grid-row-gap: 28px;
  }

  .logos-wrapper.is-about-mq-dup, .logos-wrapper.is-about-mq-dup:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    display: none;
  }

  .logos-wrapper.is-about-mq-set, .logos-wrapper.is-about-mq-set:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-column-gap: 28px;
    grid-row-gap: 20px;
    flex-wrap: wrap;
    width: 100%;
    max-width: 100%;
  }

  .ui-logo-marquee.eg-fn-strip-logo, .ui-logo-marquee.eg-fn-strip-logo:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    object-fit: contain;
    width: auto;
    max-width: 90px;
    height: 28px;
    max-height: 28px;
  }

  .brix---mg-bottom-48px-2, .brix---mg-bottom-48px-2:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .brix---mg-bottom-48px-2:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .brix---mg-bottom-48px-2:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .brix---mg-bottom-48px-2:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .brix---mg-bottom-48px-2:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    margin-bottom: 40px;
  }

  .brix---logo-strip-image-card, .brix---logo-strip-image-card:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .brix---logo-strip-image-card:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .brix---logo-strip-image-card:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .brix---logo-strip-image-card:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .brix---logo-strip-image-card:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    border-radius: 12px;
    width: 200px;
  }

  .brix---section-logo-strip-v6, .brix---section-logo-strip-v6:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .brix---section-logo-strip-v6:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .brix---section-logo-strip-v6:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .brix---section-logo-strip-v6:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .brix---section-logo-strip-v6:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding-top: 80px;
    padding-bottom: 80px;
  }

  .brix---mg-bottom-56px-2, .brix---mg-bottom-56px-2:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .brix---mg-bottom-56px-2:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .brix---mg-bottom-56px-2:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .brix---mg-bottom-56px-2:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .brix---mg-bottom-56px-2:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    margin-bottom: 48px;
  }

  .brix---display-2, .brix---display-2:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .brix---display-2:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .brix---display-2:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .brix---display-2:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .brix---display-2:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    font-size: 58px;
    line-height: 70px;
  }

  .brix---section-2, .brix---section-2:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .brix---section-2:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .brix---section-2:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .brix---section-2:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .brix---section-2:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding-top: 118px;
    padding-bottom: 118px;
  }

  .brix---card-stats-v3, .brix---card-stats-v3:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .brix---card-stats-v3:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .brix---card-stats-v3:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .brix---card-stats-v3:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .brix---card-stats-v3:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding-left: 22px;
    padding-right: 22px;
  }

  .brix---grid-3-columns---1-col-mb, .brix---grid-3-columns---1-col-mb:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .brix---grid-3-columns---1-col-mb:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .brix---grid-3-columns---1-col-mb:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .brix---grid-3-columns---1-col-mb:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .brix---grid-3-columns---1-col-mb:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-template-columns: 1fr 1fr 1fr;
  }

  .brix---mg-bottom-32px, .brix---mg-bottom-32px:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .brix---mg-bottom-32px:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .brix---mg-bottom-32px:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .brix---mg-bottom-32px:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .brix---mg-bottom-32px:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    margin-bottom: 24px;
  }

  .brix---paragraph-large, .brix---paragraph-large:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .brix---paragraph-large:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .brix---paragraph-large:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .brix---paragraph-large:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .brix---paragraph-large:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    font-size: 20px;
    line-height: 32px;
  }

  .brix---grid-top---text-2-buttons, .brix---grid-top---text-2-buttons:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .brix---grid-top---text-2-buttons:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .brix---grid-top---text-2-buttons:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .brix---grid-top---text-2-buttons:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .brix---grid-top---text-2-buttons:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-row-gap: 24px;
    grid-template-columns: .7fr;
  }

  .brix---buttons-row-right---t-left, .brix---buttons-row-right---t-left:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .brix---buttons-row-right---t-left:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .brix---buttons-row-right---t-left:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .brix---buttons-row-right---t-left:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .brix---buttons-row-right---t-left:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    justify-content: flex-start;
  }

  .brix---slider-mask-width-1012px, .brix---slider-mask-width-1012px:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .brix---slider-mask-width-1012px:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .brix---slider-mask-width-1012px:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .brix---slider-mask-width-1012px:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .brix---slider-mask-width-1012px:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    position: static;
  }

  .brix---card-testimonial-v14, .brix---card-testimonial-v14:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .brix---card-testimonial-v14:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .brix---card-testimonial-v14:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .brix---card-testimonial-v14:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .brix---card-testimonial-v14:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    flex-direction: column;
    padding-left: 32px;
  }

  .brix---testimonial-v14-left-side, .brix---testimonial-v14-left-side:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .brix---testimonial-v14-left-side:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .brix---testimonial-v14-left-side:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .brix---testimonial-v14-left-side:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .brix---testimonial-v14-left-side:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    margin-bottom: 36px;
    margin-right: 0;
  }

  .brix---testimonial-v14-left-right, .brix---testimonial-v14-left-right:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .brix---testimonial-v14-left-right:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .brix---testimonial-v14-left-right:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .brix---testimonial-v14-left-right:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .brix---testimonial-v14-left-right:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    max-width: 100%;
    padding-top: 46px;
    padding-bottom: 46px;
  }

  .brix---section-overflow-hidden, .brix---section-overflow-hidden:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .brix---section-overflow-hidden:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .brix---section-overflow-hidden:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .brix---section-overflow-hidden:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .brix---section-overflow-hidden:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding-top: 118px;
    padding-bottom: 118px;
  }

  .div-block-7, .div-block-7:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .div-block-7:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .div-block-7:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .div-block-7:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .div-block-7:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-column-gap: 14px;
    grid-row-gap: 14px;
    grid-template-columns: 1fr;
  }

  .display-14.eg-estracer-800-d14, .display-14.eg-estracer-800-d14:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    font-weight: 800;
  }

  .grid-2-columns-2.is-1-column-tablet, .grid-2-columns-2.is-1-column-tablet:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .grid-2-columns-2.is-1-column-tablet:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .grid-2-columns-2.is-1-column-tablet:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .grid-2-columns-2.is-1-column-tablet:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .grid-2-columns-2.is-1-column-tablet:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-template-columns: 1fr;
  }

  .grid-2-columns-2.is-1-column-tablet.gap-row-lg-tablet, .grid-2-columns-2.is-1-column-tablet.gap-row-lg-tablet:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .grid-2-columns-2.is-1-column-tablet.gap-row-lg-tablet:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .grid-2-columns-2.is-1-column-tablet.gap-row-lg-tablet:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .grid-2-columns-2.is-1-column-tablet.gap-row-lg-tablet:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .grid-2-columns-2.is-1-column-tablet.gap-row-lg-tablet:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-row-gap: 2.5rem;
  }

  .inner-section-2, .inner-section-2:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .inner-section-2:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .inner-section-2:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .inner-section-2:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .inner-section-2:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    border-radius: 2rem;
  }

  .inner-section-2.is-home-page-version-two, .inner-section-2.is-home-page-version-two:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .inner-section-2.is-home-page-version-two:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .inner-section-2.is-home-page-version-two:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .inner-section-2.is-home-page-version-two:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .inner-section-2.is-home-page-version-two:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding-top: 3rem;
  }

  .inner-section-2.is-integration-hero, .inner-section-2.is-integration-hero:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .inner-section-2.is-integration-hero:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .inner-section-2.is-integration-hero:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .inner-section-2.is-integration-hero:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .inner-section-2.is-integration-hero:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding-top: 15rem;
    padding-bottom: 12rem;
  }

  .inner-section-2.is-template-page-hero, .inner-section-2.is-template-page-hero:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .inner-section-2.is-template-page-hero:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .inner-section-2.is-template-page-hero:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .inner-section-2.is-template-page-hero:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .inner-section-2.is-template-page-hero:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    margin-top: 0;
    padding-top: 8.75rem;
  }

  .inner-section-2.is-home-page-version-one, .inner-section-2.is-home-page-version-one:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .inner-section-2.is-home-page-version-one:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .inner-section-2.is-home-page-version-one:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .inner-section-2.is-home-page-version-one:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .inner-section-2.is-home-page-version-one:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding-top: 9rem;
  }

  .inner-section-2.is-home-page-version-one.eg-case-hero-short, .inner-section-2.is-home-page-version-one.eg-case-hero-short:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .inner-section-2.is-home-page-version-one.eg-case-hero-short:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .inner-section-2.is-home-page-version-one.eg-case-hero-short:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .inner-section-2.is-home-page-version-one.eg-case-hero-short:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .inner-section-2.is-home-page-version-one.eg-case-hero-short:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    justify-content: flex-start;
    min-height: 30rem;
    padding-top: 7.5rem;
    padding-bottom: 4rem;
  }

  .inner-section-2.is-models-marquee-vertical, .inner-section-2.is-models-marquee-vertical:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .inner-section-2.is-models-marquee-vertical:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .inner-section-2.is-models-marquee-vertical:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .inner-section-2.is-models-marquee-vertical:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .inner-section-2.is-models-marquee-vertical:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding-top: 5rem;
    padding-bottom: 5rem;
  }

  .slider-pagination-button-2.is-position-right, .slider-pagination-button-2.is-position-right:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .slider-pagination-button-2.is-position-right:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .slider-pagination-button-2.is-position-right:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .slider-pagination-button-2.is-position-right:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .slider-pagination-button-2.is-position-right:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    left: 3.5rem;
  }

  .slider-pagination-button-2.is-position-left, .slider-pagination-button-2.is-position-left:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .slider-pagination-button-2.is-position-left:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .slider-pagination-button-2.is-position-left:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .slider-pagination-button-2.is-position-left:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .slider-pagination-button-2.is-position-left:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    right: 3.5rem;
  }

  .grid-2-columns-auto-2.is-1-column-tablet, .grid-2-columns-auto-2.is-1-column-tablet:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .grid-2-columns-auto-2.is-1-column-tablet:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .grid-2-columns-auto-2.is-1-column-tablet:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .grid-2-columns-auto-2.is-1-column-tablet:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .grid-2-columns-auto-2.is-1-column-tablet:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5), .grid-2-columns-auto-2.is-1-column-tablet, .grid-2-columns-auto-2.is-1-column-tablet:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .grid-2-columns-auto-2.is-1-column-tablet:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .grid-2-columns-auto-2.is-1-column-tablet:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .grid-2-columns-auto-2.is-1-column-tablet:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .grid-2-columns-auto-2.is-1-column-tablet:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5), .grid-2-columns-auto-2.is-1-column-tablet, .grid-2-columns-auto-2.is-1-column-tablet:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .grid-2-columns-auto-2.is-1-column-tablet:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .grid-2-columns-auto-2.is-1-column-tablet:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .grid-2-columns-auto-2.is-1-column-tablet:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .grid-2-columns-auto-2.is-1-column-tablet:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5), .grid-2-columns-auto-2.is-1-column-tablet, .grid-2-columns-auto-2.is-1-column-tablet:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .grid-2-columns-auto-2.is-1-column-tablet:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .grid-2-columns-auto-2.is-1-column-tablet:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .grid-2-columns-auto-2.is-1-column-tablet:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .grid-2-columns-auto-2.is-1-column-tablet:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5), .grid-2-columns-auto-2.is-1-column-tablet, .grid-2-columns-auto-2.is-1-column-tablet:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .grid-2-columns-auto-2.is-1-column-tablet:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .grid-2-columns-auto-2.is-1-column-tablet:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .grid-2-columns-auto-2.is-1-column-tablet:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .grid-2-columns-auto-2.is-1-column-tablet:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5), .grid-2-columns-auto-2.is-1-column-tablet, .grid-2-columns-auto-2.is-1-column-tablet:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .grid-2-columns-auto-2.is-1-column-tablet:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .grid-2-columns-auto-2.is-1-column-tablet:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .grid-2-columns-auto-2.is-1-column-tablet:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .grid-2-columns-auto-2.is-1-column-tablet:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5), .grid-2-columns-auto-2.is-1-column-tablet, .grid-2-columns-auto-2.is-1-column-tablet:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .grid-2-columns-auto-2.is-1-column-tablet:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .grid-2-columns-auto-2.is-1-column-tablet:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .grid-2-columns-auto-2.is-1-column-tablet:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .grid-2-columns-auto-2.is-1-column-tablet:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    text-align: center;
    grid-template-columns: 1fr;
    place-items: center;
  }

  .section-7.is-xl.overflow-hidden.eg-home-varfor-bg {
    padding: 180px 0 48px;
  }

  .grid-2-columns-right-3xs-2, .grid-2-columns-right-3xs-2:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .grid-2-columns-right-3xs-2:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .grid-2-columns-right-3xs-2:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .grid-2-columns-right-3xs-2:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .grid-2-columns-right-3xs-2:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5), .grid-2-columns-left-3xs-2, .grid-2-columns-left-3xs-2:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .grid-2-columns-left-3xs-2:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .grid-2-columns-left-3xs-2:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .grid-2-columns-left-3xs-2:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .grid-2-columns-left-3xs-2:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-template-columns: 1fr;
  }

  .grid-3-columns-2, .grid-3-columns-2:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .grid-3-columns-2:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .grid-3-columns-2:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .grid-3-columns-2:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .grid-3-columns-2:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-template-columns: 1fr 1fr;
  }

  .grid-3-columns-2.is-1-column-tablet, .grid-3-columns-2.is-1-column-tablet:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .grid-3-columns-2.is-1-column-tablet:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .grid-3-columns-2.is-1-column-tablet:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .grid-3-columns-2.is-1-column-tablet:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .grid-3-columns-2.is-1-column-tablet:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5), .grid-3-columns-2.is-platforms, .grid-3-columns-2.is-platforms:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .grid-3-columns-2.is-platforms:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .grid-3-columns-2.is-platforms:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .grid-3-columns-2.is-platforms:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .grid-3-columns-2.is-platforms:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-template-columns: 1fr;
  }

  .card-2.video-lightbox-small, .card-2.video-lightbox-small:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .card-2.video-lightbox-small:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .card-2.video-lightbox-small:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .card-2.video-lightbox-small:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .card-2.video-lightbox-small:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    max-width: 16rem;
  }

  .grid-1-column-4.is-gap-5xl, .grid-1-column-4.is-gap-5xl:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .grid-1-column-4.is-gap-5xl:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .grid-1-column-4.is-gap-5xl:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .grid-1-column-4.is-gap-5xl:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .grid-1-column-4.is-gap-5xl:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
  }

  .grid-2-columns-right-4xs-2, .grid-2-columns-right-4xs-2:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .grid-2-columns-right-4xs-2:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .grid-2-columns-right-4xs-2:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .grid-2-columns-right-4xs-2:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .grid-2-columns-right-4xs-2:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-template-columns: 1fr;
  }

  .grid-2-columns-right-4xs-2.gap-row-2xl-tablet, .grid-2-columns-right-4xs-2.gap-row-2xl-tablet:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .grid-2-columns-right-4xs-2.gap-row-2xl-tablet:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .grid-2-columns-right-4xs-2.gap-row-2xl-tablet:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .grid-2-columns-right-4xs-2.gap-row-2xl-tablet:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .grid-2-columns-right-4xs-2.gap-row-2xl-tablet:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-row-gap: 4rem;
  }

  .image-hero-container-2, .image-hero-container-2:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .image-hero-container-2:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .image-hero-container-2:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .image-hero-container-2:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .image-hero-container-2:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    width: 100%;
    max-width: 100%;
    position: relative;
  }

  .grid-1-column-5.is-gap-5xl, .grid-1-column-5.is-gap-5xl:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .grid-1-column-5.is-gap-5xl:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .grid-1-column-5.is-gap-5xl:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .grid-1-column-5.is-gap-5xl:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .grid-1-column-5.is-gap-5xl:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
  }

  .grid-2-columns-right-4xs-3, .grid-2-columns-right-4xs-3:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .grid-2-columns-right-4xs-3:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .grid-2-columns-right-4xs-3:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .grid-2-columns-right-4xs-3:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .grid-2-columns-right-4xs-3:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-template-columns: 1fr;
  }

  .grid-2-columns-right-4xs-3.gap-row-2xl-tablet, .grid-2-columns-right-4xs-3.gap-row-2xl-tablet:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .grid-2-columns-right-4xs-3.gap-row-2xl-tablet:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .grid-2-columns-right-4xs-3.gap-row-2xl-tablet:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .grid-2-columns-right-4xs-3.gap-row-2xl-tablet:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .grid-2-columns-right-4xs-3.gap-row-2xl-tablet:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-row-gap: 4rem;
  }

  .image-hero-container-3, .image-hero-container-3:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .image-hero-container-3:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .image-hero-container-3:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .image-hero-container-3:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .image-hero-container-3:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    width: 100%;
    max-width: 100%;
    position: relative;
  }

  .slider-wrapper-3.is-testimonial-slider.eg-kundcase-slider-clip-t, .slider-wrapper-3.is-testimonial-slider.eg-kundcase-slider-clip-t:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .slider-wrapper-3.is-testimonial-slider.eg-kundcase-slider-clip-t:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .slider-wrapper-3.is-testimonial-slider.eg-kundcase-slider-clip-t:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .slider-wrapper-3.is-testimonial-slider.eg-kundcase-slider-clip-t:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .slider-wrapper-3.is-testimonial-slider.eg-kundcase-slider-clip-t:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    display: none;
  }

  .slider-pagination-button-3.is-position-right, .slider-pagination-button-3.is-position-right:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .slider-pagination-button-3.is-position-right:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .slider-pagination-button-3.is-position-right:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .slider-pagination-button-3.is-position-right:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .slider-pagination-button-3.is-position-right:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    left: 3.5rem;
  }

  .slider-pagination-button-3.is-position-left, .slider-pagination-button-3.is-position-left:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .slider-pagination-button-3.is-position-left:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .slider-pagination-button-3.is-position-left:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .slider-pagination-button-3.is-position-left:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .slider-pagination-button-3.is-position-left:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    right: 3.5rem;
  }

  .collection-list-2, .collection-list-2:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .collection-list-2:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .collection-list-2:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .collection-list-2:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .collection-list-2:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    margin-left: 0;
  }

  .collection-list-3.eg-kunder-list {
    grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);
    display: grid;
  }

  .brix---header-nav-menu-list, .brix---header-nav-menu-list:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .brix---header-nav-menu-list:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .brix---header-nav-menu-list:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .brix---header-nav-menu-list:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .brix---header-nav-menu-list:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    flex-direction: column;
    align-items: flex-start;
  }

  .brix---header-nav-list-item, .brix---header-nav-list-item:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .brix---header-nav-list-item:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .brix---header-nav-list-item:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .brix---header-nav-list-item:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .brix---header-nav-list-item:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    margin-bottom: 16px;
    padding-left: 0;
  }

  .brix---dropdown-card, .brix---dropdown-card:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .brix---dropdown-card:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .brix---dropdown-card:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .brix---dropdown-card:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .brix---dropdown-card:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    min-width: auto;
    box-shadow: none;
    background-color: #0000;
    border-width: 0;
    border-radius: 0;
  }

  .brix---dropdown-card.w--open, .brix---dropdown-card.w--open:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .brix---dropdown-card.w--open:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .brix---dropdown-card.w--open:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .brix---dropdown-card.w--open:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .brix---dropdown-card.w--open:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    position: static;
  }

  .brix---dropdown-pd, .brix---dropdown-pd:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .brix---dropdown-pd:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .brix---dropdown-pd:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .brix---dropdown-pd:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .brix---dropdown-pd:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding: 20px 0 14px;
  }

  .brix---header-logo, .brix---header-logo:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .brix---header-logo:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .brix---header-logo:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .brix---header-logo:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .brix---header-logo:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    max-width: 232px;
  }

  .brix---hamburger-menu-wrapper, .brix---hamburger-menu-wrapper:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .brix---hamburger-menu-wrapper:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .brix---hamburger-menu-wrapper:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .brix---hamburger-menu-wrapper:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .brix---hamburger-menu-wrapper:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    order: -1;
    transition: transform .3s;
  }

  .brix---hamburger-menu-wrapper:hover, .brix---hamburger-menu-wrapper:hover:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .brix---hamburger-menu-wrapper:hover:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .brix---hamburger-menu-wrapper:hover:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .brix---hamburger-menu-wrapper:hover:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .brix---hamburger-menu-wrapper:hover:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    transform: scale(.96);
  }

  .brix---hamburger-menu-wrapper.w--open, .brix---hamburger-menu-wrapper.w--open:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .brix---hamburger-menu-wrapper.w--open:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .brix---hamburger-menu-wrapper.w--open:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .brix---hamburger-menu-wrapper.w--open:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .brix---hamburger-menu-wrapper.w--open:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    background-color: #0000;
  }

  .brix---dropdown-column-wrapper, .brix---dropdown-column-wrapper:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .brix---dropdown-column-wrapper:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .brix---dropdown-column-wrapper:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .brix---dropdown-column-wrapper:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .brix---dropdown-column-wrapper:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding-top: 0;
    position: static;
  }

  .brix---dropdown-column-wrapper.w--open, .brix---dropdown-column-wrapper.w--open:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .brix---dropdown-column-wrapper.w--open:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .brix---dropdown-column-wrapper.w--open:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .brix---dropdown-column-wrapper.w--open:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .brix---dropdown-column-wrapper.w--open:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    transform: none;
  }

  .brix---hamburger-menu-bar-top, .brix---hamburger-menu-bar-top:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .brix---hamburger-menu-bar-top:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .brix---hamburger-menu-bar-top:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .brix---hamburger-menu-bar-top:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .brix---hamburger-menu-bar-top:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    width: 44px;
    height: 3px;
  }

  .brix---hamburger-menu-bar-bottom, .brix---hamburger-menu-bar-bottom:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .brix---hamburger-menu-bar-bottom:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .brix---hamburger-menu-bar-bottom:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .brix---hamburger-menu-bar-bottom:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .brix---hamburger-menu-bar-bottom:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    width: 44px;
    height: 3px;
    margin-top: 12px;
    margin-bottom: 12px;
  }

  .brix---header-nav-list-item-show-in-mbl, .brix---header-nav-list-item-show-in-mbl:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .brix---header-nav-list-item-show-in-mbl:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .brix---header-nav-list-item-show-in-mbl:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .brix---header-nav-list-item-show-in-mbl:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .brix---header-nav-list-item-show-in-mbl:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    margin-bottom: 16px;
    padding-left: 0;
  }

  .brix---grid-2-col---1-col-t, .brix---grid-2-col---1-col-t:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .brix---grid-2-col---1-col-t:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .brix---grid-2-col---1-col-t:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .brix---grid-2-col---1-col-t:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .brix---grid-2-col---1-col-t:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-template-columns: 1fr;
  }

  .brix---header-wrapper-transparent, .brix---header-wrapper-transparent:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .brix---header-wrapper-transparent:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .brix---header-wrapper-transparent:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .brix---header-wrapper-transparent:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .brix---header-wrapper-transparent:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding-top: 24px;
    padding-bottom: 24px;
  }

  .brix---header-nav-menu-wrapper-white, .brix---header-nav-menu-wrapper-white:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .brix---header-nav-menu-wrapper-white:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .brix---header-nav-menu-wrapper-white:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .brix---header-nav-menu-wrapper-white:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .brix---header-nav-menu-wrapper-white:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    border-top: 0px solid var(--elements-webflow-library--neutral--300);
    border-bottom: 0px solid var(--elements-webflow-library--neutral--300);
    background-color: var(--elements-webflow-library--neutral--100);
    padding: 24px;
  }

  .brix---hero-bg-image-light, .brix---hero-bg-image-light:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .brix---hero-bg-image-light:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .brix---hero-bg-image-light:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .brix---hero-bg-image-light:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .brix---hero-bg-image-light:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding-top: 160px;
    padding-bottom: 160px;
  }

  .a-button-primary, .a-button-primary:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .a-button-primary:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .a-button-primary:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .a-button-primary:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .a-button-primary:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    display: flex;
  }

  .a-feature-card-grid, .a-feature-card-grid:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .a-feature-card-grid:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .a-feature-card-grid:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .a-feature-card-grid:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .a-feature-card-grid:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-template-columns: 1fr 1fr;
  }

  .brix---section-3, .brix---section-3:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .brix---section-3:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .brix---section-3:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .brix---section-3:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .brix---section-3:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding-top: 118px;
    padding-bottom: 118px;
  }

  .brix---grid-top---text-2-buttons-2, .brix---grid-top---text-2-buttons-2:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .brix---grid-top---text-2-buttons-2:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .brix---grid-top---text-2-buttons-2:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .brix---grid-top---text-2-buttons-2:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .brix---grid-top---text-2-buttons-2:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-row-gap: 24px;
    grid-template-columns: .7fr;
  }

  .brix---buttons-row-right---t-left-2, .brix---buttons-row-right---t-left-2:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .brix---buttons-row-right---t-left-2:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .brix---buttons-row-right---t-left-2:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .brix---buttons-row-right---t-left-2:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .brix---buttons-row-right---t-left-2:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    justify-content: flex-start;
  }

  .brix---grid-2-columns---gap-48px, .brix---grid-2-columns---gap-48px:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .brix---grid-2-columns---gap-48px:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .brix---grid-2-columns---gap-48px:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .brix---grid-2-columns---gap-48px:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .brix---grid-2-columns---gap-48px:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-column-gap: 32px;
    grid-row-gap: 32px;
  }

  .brix---card-left-text-wrapper, .brix---card-left-text-wrapper:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .brix---card-left-text-wrapper:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .brix---card-left-text-wrapper:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .brix---card-left-text-wrapper:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .brix---card-left-text-wrapper:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    margin-top: 24px;
    margin-left: 0;
  }

  .brix---icon-left---content-right, .brix---icon-left---content-right:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .brix---icon-left---content-right:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .brix---icon-left---content-right:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .brix---icon-left---content-right:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .brix---icon-left---content-right:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    flex-direction: column;
  }

  .brix---mg-bottom-56px-3, .brix---mg-bottom-56px-3:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .brix---mg-bottom-56px-3:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .brix---mg-bottom-56px-3:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .brix---mg-bottom-56px-3:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .brix---mg-bottom-56px-3:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    margin-bottom: 48px;
  }

  .brix---display-3, .brix---display-3:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .brix---display-3:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .brix---display-3:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .brix---display-3:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .brix---display-3:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    font-size: 58px;
    line-height: 70px;
  }

  .brix---section-4, .brix---section-4:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .brix---section-4:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .brix---section-4:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .brix---section-4:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .brix---section-4:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding-top: 118px;
    padding-bottom: 118px;
  }

  .brix---heading-h3-size-4, .brix---heading-h3-size-4:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .brix---heading-h3-size-4:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .brix---heading-h3-size-4:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .brix---heading-h3-size-4:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .brix---heading-h3-size-4:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    font-size: 22px;
    line-height: 32px;
  }

  .brix---card-stats-v3-2, .brix---card-stats-v3-2:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .brix---card-stats-v3-2:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .brix---card-stats-v3-2:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .brix---card-stats-v3-2:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .brix---card-stats-v3-2:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding-left: 22px;
    padding-right: 22px;
  }

  .brix---grid-3-columns---1-col-mb-2, .brix---grid-3-columns---1-col-mb-2:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .brix---grid-3-columns---1-col-mb-2:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .brix---grid-3-columns---1-col-mb-2:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .brix---grid-3-columns---1-col-mb-2:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .brix---grid-3-columns---1-col-mb-2:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-template-columns: 1fr 1fr 1fr;
  }

  .eg-case-hero-inner {
    padding-left: 0;
    padding-right: 0;
  }

  .eg-case-hero-inner:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .eg-case-hero-inner:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .eg-case-hero-inner:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .eg-case-hero-inner:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8) {
    padding-left: 24px;
    padding-right: 24px;
  }

  .eg-case-hero-inner:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding-left: 0;
    padding-right: 0;
  }

  .eg-case-hero-visual, .eg-case-hero-visual:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .eg-case-hero-visual:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .eg-case-hero-visual:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .eg-case-hero-visual:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .eg-case-hero-visual:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding-left: 24px;
    padding-right: 24px;
  }

  .eg-case-hero-visual-inner, .eg-case-hero-visual-inner:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .eg-case-hero-visual-inner:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .eg-case-hero-visual-inner:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .eg-case-hero-visual-inner:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .eg-case-hero-visual-inner:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    aspect-ratio: 4 / 3;
    border-radius: 20px;
  }

  .eg-case-meta-bar, .eg-case-meta-bar:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .eg-case-meta-bar:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .eg-case-meta-bar:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .eg-case-meta-bar:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .eg-case-meta-bar:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    margin-top: -120px;
    padding-left: 24px;
    padding-right: 24px;
  }

  .eg-case-meta-grid, .eg-case-meta-grid:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .eg-case-meta-grid:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .eg-case-meta-grid:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .eg-case-meta-grid:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .eg-case-meta-grid:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-row-gap: 20px;
    grid-template-columns: 1fr 1fr;
  }

  .eg-case-meta-grid.eg-case-meta-balance, .eg-case-meta-grid.eg-case-meta-balance:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);
    padding: 24px;
  }

  .eg-case-cta-grid, .eg-case-cta-grid:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .eg-case-cta-grid:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .eg-case-cta-grid:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .eg-case-cta-grid:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .eg-case-cta-grid:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-template-columns: 1fr;
  }

  .eg-case-related-grid-1, .eg-case-related-grid-1:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .eg-case-related-grid-1:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .eg-case-related-grid-1:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .eg-case-related-grid-1:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .eg-case-related-grid-1:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-template-columns: 1fr 1fr;
  }

  .eg-case-h1, .eg-case-h1:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .eg-case-h1:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .eg-case-h1:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .eg-case-h1:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .eg-case-h1:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    letter-spacing: -1.2px;
    margin-bottom: 20px;
  }

  .eg-case-cta-grid-alt, .eg-case-cta-grid-alt:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .eg-case-cta-grid-alt:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .eg-case-cta-grid-alt:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .eg-case-cta-grid-alt:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .eg-case-cta-grid-alt:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-template-columns: 1fr;
  }

  .section-12, .section-12:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .section-12:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .section-12:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .section-12:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .section-12:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-template-columns: 1fr 1fr;
  }

  .collection-list-wrapper-7, .collection-list-wrapper-7:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .collection-list-wrapper-7:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .collection-list-wrapper-7:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .collection-list-wrapper-7:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .collection-list-wrapper-7:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-template-columns: none;
  }

  .collection-list-4, .collection-list-4:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .collection-list-4:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .collection-list-4:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .collection-list-4:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .collection-list-4:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-template-columns: minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr);
  }

  .dropdown-4, .dropdown-4:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .dropdown-4:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .dropdown-4:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .dropdown-4:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .dropdown-4:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    width: 100%;
  }

  .header-nav-container-2, .header-nav-container-2:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .header-nav-container-2:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .header-nav-container-2:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .header-nav-container-2:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .header-nav-container-2:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    background-color: #fff;
    border: 1px solid #f7f9fc;
    border-radius: .75rem;
    max-height: 75vh;
    padding: 1.5rem;
    overflow: auto;
    box-shadow: 0 1.35px 1.35px #f5f9ff, 0 5.38px 5.38px #f5f9ff;
  }

  .header-nav-2, .header-nav-2:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .header-nav-2:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .header-nav-2:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .header-nav-2:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .header-nav-2:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    background-color: #fff0;
    width: 97%;
    margin-left: auto;
    margin-right: auto;
    padding-top: .5rem;
    position: absolute;
  }

  .dropdown-nav-2, .dropdown-nav-2:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .dropdown-nav-2:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .dropdown-nav-2:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .dropdown-nav-2:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .dropdown-nav-2:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding-top: 0;
    position: static;
  }

  .navigation-grid-2, .navigation-grid-2:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .navigation-grid-2:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .navigation-grid-2:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .navigation-grid-2:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .navigation-grid-2:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
  }

  .dropdown-toggle-4, .dropdown-toggle-4:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .dropdown-toggle-4:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .dropdown-toggle-4:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .dropdown-toggle-4:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .dropdown-toggle-4:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    justify-content: flex-start;
    align-items: center;
    margin-left: 0;
    margin-right: 0;
  }

  .grid-2-columns-left-sm-2, .grid-2-columns-left-sm-2:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .grid-2-columns-left-sm-2:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .grid-2-columns-left-sm-2:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .grid-2-columns-left-sm-2:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .grid-2-columns-left-sm-2:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-template-columns: 1fr;
  }

  .header-main-2, .header-main-2:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .header-main-2:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .header-main-2:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .header-main-2:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .header-main-2:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    max-width: 75.25rem;
  }

  .hamburger-menu-2, .hamburger-menu-2:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .hamburger-menu-2:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .hamburger-menu-2:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .hamburger-menu-2:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .hamburger-menu-2:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    width: 3.5rem;
    min-width: 3.5rem;
    height: 3.5rem;
    min-height: 3.5rem;
  }

  .header-list-2, .header-list-2:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .header-list-2:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .header-list-2:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .header-list-2:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .header-list-2:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-row-gap: 1rem;
    flex-flow: column;
    align-items: stretch;
  }

  .card-3.is-md.is-dropdown-card, .card-3.is-md.is-dropdown-card:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .card-3.is-md.is-dropdown-card:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .card-3.is-md.is-dropdown-card:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .card-3.is-md.is-dropdown-card:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .card-3.is-md.is-dropdown-card:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    max-width: none;
    box-shadow: none;
    border-style: none;
    border-radius: 0;
    padding: 2rem 0;
  }

  .grid-2-columns-3.is-1-column-tablet, .grid-2-columns-3.is-1-column-tablet:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .grid-2-columns-3.is-1-column-tablet:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .grid-2-columns-3.is-1-column-tablet:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .grid-2-columns-3.is-1-column-tablet:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .grid-2-columns-3.is-1-column-tablet:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-template-columns: 1fr;
  }

  .footer-grid-2.is-version-one, .footer-grid-2.is-version-one:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .footer-grid-2.is-version-one:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .footer-grid-2.is-version-one:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .footer-grid-2.is-version-one:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .footer-grid-2.is-version-one:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-template-columns: 1fr;
    align-items: center;
  }

  .mg-bottom-4xl-2.mg-bottom-3xs-tablet, .mg-bottom-4xl-2.mg-bottom-3xs-tablet:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .mg-bottom-4xl-2.mg-bottom-3xs-tablet:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .mg-bottom-4xl-2.mg-bottom-3xs-tablet:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .mg-bottom-4xl-2.mg-bottom-3xs-tablet:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .mg-bottom-4xl-2.mg-bottom-3xs-tablet:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    margin-bottom: .75rem;
  }

  .footer-2.is-version-one, .footer-2.is-version-one:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .footer-2.is-version-one:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .footer-2.is-version-one:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .footer-2.is-version-one:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .footer-2.is-version-one:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    border-radius: 2.5rem;
  }

  .input-2, .input-2:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .input-2:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .input-2:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .input-2:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .input-2:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    height: 4.5rem;
  }

  .grid-3-columns-3, .grid-3-columns-3:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .grid-3-columns-3:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .grid-3-columns-3:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .grid-3-columns-3:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .grid-3-columns-3:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-template-columns: 1fr 1fr;
  }

  .grid-3-columns-3.is-1-column-tablet, .grid-3-columns-3.is-1-column-tablet:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .grid-3-columns-3.is-1-column-tablet:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .grid-3-columns-3.is-1-column-tablet:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .grid-3-columns-3.is-1-column-tablet:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .grid-3-columns-3.is-1-column-tablet:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-template-columns: 1fr;
  }

  .grid-3-columns-3.is-1-column-tablet.is-kontakt-dept-grid, .grid-3-columns-3.is-1-column-tablet.is-kontakt-dept-grid:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .grid-3-columns-3.is-1-column-tablet.is-kontakt-dept-grid:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .grid-3-columns-3.is-1-column-tablet.is-kontakt-dept-grid:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .grid-3-columns-3.is-1-column-tablet.is-kontakt-dept-grid:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .grid-3-columns-3.is-1-column-tablet.is-kontakt-dept-grid:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-template-columns: 1fr 1fr;
  }

  .grid-3-columns-3.is-kontakt-channel-row, .grid-3-columns-3.is-kontakt-channel-row:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .grid-3-columns-3.is-kontakt-channel-row:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .grid-3-columns-3.is-kontakt-channel-row:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .grid-3-columns-3.is-kontakt-channel-row:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .grid-3-columns-3.is-kontakt-channel-row:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5), .f-grid-two-column, .f-grid-two-column:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .f-grid-two-column:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .f-grid-two-column:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .f-grid-two-column:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .f-grid-two-column:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-template-columns: 1fr;
  }

  .f-content-image-wrapper-large, .f-content-image-wrapper-large:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .f-content-image-wrapper-large:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .f-content-image-wrapper-large:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .f-content-image-wrapper-large:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .f-content-image-wrapper-large:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    max-width: 100%;
  }

  .brix---mg-bottom-48px-3, .brix---mg-bottom-48px-3:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .brix---mg-bottom-48px-3:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .brix---mg-bottom-48px-3:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .brix---mg-bottom-48px-3:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .brix---mg-bottom-48px-3:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    margin-bottom: 40px;
  }

  .brix---display-4, .brix---display-4:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .brix---display-4:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .brix---display-4:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .brix---display-4:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .brix---display-4:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    font-size: 22px;
    line-height: 38px;
  }

  .brix---section-5, .brix---section-5:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .brix---section-5:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .brix---section-5:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .brix---section-5:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .brix---section-5:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding-top: 118px;
    padding-bottom: 118px;
  }

  .brix---tab-left-icon, .brix---tab-left-icon:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .brix---tab-left-icon:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .brix---tab-left-icon:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .brix---tab-left-icon:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .brix---tab-left-icon:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding-left: 18px;
    padding-right: 18px;
  }

  .brix---tabs-menu-vertical, .brix---tabs-menu-vertical:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .brix---tabs-menu-vertical:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .brix---tabs-menu-vertical:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .brix---tabs-menu-vertical:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .brix---tabs-menu-vertical:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    max-width: 271px;
  }

  .brix---tabs-content-card, .brix---tabs-content-card:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .brix---tabs-content-card:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .brix---tabs-content-card:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .brix---tabs-content-card:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .brix---tabs-content-card:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding: 40px 32px 48px;
  }

  .f-image-cover-2.is-about-intro-photo, .f-image-cover-2.is-about-intro-photo:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    object-fit: contain;
    align-self: center;
    width: 100%;
    max-width: 100%;
    height: auto;
    margin-top: 0;
    margin-left: 0;
  }

  .f-grid-two-column-2, .f-grid-two-column-2:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .f-grid-two-column-2:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .f-grid-two-column-2:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .f-grid-two-column-2:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .f-grid-two-column-2:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-template-columns: 1fr;
  }

  .f-content-image-wrapper-large-2, .f-content-image-wrapper-large-2:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .f-content-image-wrapper-large-2:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .f-content-image-wrapper-large-2:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .f-content-image-wrapper-large-2:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .f-content-image-wrapper-large-2:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    max-width: 100%;
  }

  .brix---section-hero-primary-3, .brix---section-hero-primary-3:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .brix---section-hero-primary-3:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .brix---section-hero-primary-3:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .brix---section-hero-primary-3:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .brix---section-hero-primary-3:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding-top: 100px;
    padding-bottom: 100px;
  }

  .brix---grid-hero-v1-3, .brix---grid-hero-v1-3:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .brix---grid-hero-v1-3:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .brix---grid-hero-v1-3:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .brix---grid-hero-v1-3:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .brix---grid-hero-v1-3:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-row-gap: 48px;
    grid-template-columns: 1fr;
  }

  .brix---floating-image-hero-v1---6, .brix---floating-image-hero-v1---6:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .brix---floating-image-hero-v1---6:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .brix---floating-image-hero-v1---6:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .brix---floating-image-hero-v1---6:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .brix---floating-image-hero-v1---6:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    bottom: -14%;
    left: -42%;
  }

  .brix---floating-image-hero-v1---7, .brix---floating-image-hero-v1---7:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .brix---floating-image-hero-v1---7:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .brix---floating-image-hero-v1---7:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .brix---floating-image-hero-v1---7:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .brix---floating-image-hero-v1---7:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    top: 24%;
    right: -30%;
  }

  .display-35.eg-int-h1, .display-35.eg-int-h1:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .display-35.eg-int-h1:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .display-35.eg-int-h1:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .display-35.eg-int-h1:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .display-35.eg-int-h1:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    font-size: 2.5rem;
    line-height: 1.15;
  }

  .integration-icon-blank-2, .integration-icon-blank-2:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .integration-icon-blank-2:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .integration-icon-blank-2:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .integration-icon-blank-2:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .integration-icon-blank-2:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    min-width: 5rem;
    max-width: 5rem;
    min-height: 5rem;
    max-height: 5rem;
  }

  .section-17.is-inner-section-inside-hero, .section-17.is-inner-section-inside-hero:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .section-17.is-inner-section-inside-hero:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .section-17.is-inner-section-inside-hero:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .section-17.is-inner-section-inside-hero:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .section-17.is-inner-section-inside-hero:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    margin-top: -6rem;
  }

  .integration-icon-2, .integration-icon-2:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .integration-icon-2:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .integration-icon-2:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .integration-icon-2:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .integration-icon-2:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    min-width: 5rem;
    max-width: 5rem;
    min-height: 5rem;
    max-height: 5rem;
  }

  .input-3, .input-3:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .input-3:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .input-3:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .input-3:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .input-3:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    height: 4.5rem;
  }

  .slider-pagination-button-4.is-position-right, .slider-pagination-button-4.is-position-right:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .slider-pagination-button-4.is-position-right:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .slider-pagination-button-4.is-position-right:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .slider-pagination-button-4.is-position-right:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .slider-pagination-button-4.is-position-right:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    left: 3.5rem;
  }

  .slider-pagination-button-4.is-position-left, .slider-pagination-button-4.is-position-left:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .slider-pagination-button-4.is-position-left:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .slider-pagination-button-4.is-position-left:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .slider-pagination-button-4.is-position-left:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .slider-pagination-button-4.is-position-left:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    right: 3.5rem;
  }

  .grid-2-columns-4.is-gap-2xs, .grid-2-columns-4.is-gap-2xs:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .grid-2-columns-4.is-gap-2xs:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .grid-2-columns-4.is-gap-2xs:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .grid-2-columns-4.is-gap-2xs:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .grid-2-columns-4.is-gap-2xs:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5), .grid-2-columns-6.is-gap-2xs-tmp, .grid-2-columns-6.is-gap-2xs-tmp:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .grid-2-columns-6.is-gap-2xs-tmp:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .grid-2-columns-6.is-gap-2xs-tmp:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .grid-2-columns-6.is-gap-2xs-tmp:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .grid-2-columns-6.is-gap-2xs-tmp:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5), .grid-2-columns-6.is-1-column-tablet, .grid-2-columns-6.is-1-column-tablet:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .grid-2-columns-6.is-1-column-tablet:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .grid-2-columns-6.is-1-column-tablet:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .grid-2-columns-6.is-1-column-tablet:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .grid-2-columns-6.is-1-column-tablet:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-template-columns: 1fr;
  }

  .grid-2-columns-6.karriar-job-list, .grid-2-columns-6.karriar-job-list:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .grid-2-columns-6.karriar-job-list:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .grid-2-columns-6.karriar-job-list:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .grid-2-columns-6.karriar-job-list:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .grid-2-columns-6.karriar-job-list:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    grid-template-columns: 1fr;
  }

  .grid-2-columns-6.eg-blog-grid-stack, .grid-2-columns-6.eg-blog-grid-stack:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .grid-2-columns-6.eg-blog-grid-stack:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .grid-2-columns-6.eg-blog-grid-stack:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .grid-2-columns-6.eg-blog-grid-stack:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .grid-2-columns-6.eg-blog-grid-stack:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-template-columns: minmax(0, 1fr);
  }

  .logos-row, .logos-row:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .logos-row:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .logos-row:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .logos-row:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .logos-row:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    flex-wrap: wrap;
  }

  .process-intro-grid, .process-intro-grid:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .process-intro-grid:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .process-intro-grid:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .process-intro-grid:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .process-intro-grid:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-column-gap: 48px;
    grid-row-gap: 48px;
    grid-template-columns: 1fr;
  }

  .bento-grid, .bento-grid:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .bento-grid:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .bento-grid:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .bento-grid:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .bento-grid:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5), .addons-grid, .addons-grid:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .addons-grid:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .addons-grid:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .addons-grid:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .addons-grid:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-template-columns: repeat(2, 1fr);
  }

  .public-grid:nth-child(odd), .public-grid:nth-child(odd):where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .public-grid:nth-child(odd):where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .public-grid:nth-child(odd):where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .public-grid:nth-child(odd):where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .public-grid:nth-child(odd):where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5), .public-grid:nth-child(2n), .public-grid:nth-child(2n):where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .public-grid:nth-child(2n):where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .public-grid:nth-child(2n):where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .public-grid:nth-child(2n):where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .public-grid:nth-child(2n):where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-column-gap: 44px;
    grid-row-gap: 44px;
    grid-template-columns: 1fr;
  }

  .testimonials-grid {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }

  .testimonials-grid:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .testimonials-grid:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .testimonials-grid:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .testimonials-grid:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .testimonials-grid:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-template-columns: 1fr 1fr;
  }

  .testimonial-intro {
    grid-column: 1 / -1;
    width: 100%;
    min-width: 0;
    padding-bottom: 8px;
  }

  .demo-grid {
    grid-column-gap: 28px;
    grid-row-gap: 28px;
    grid-template-columns: minmax(0, 1fr);
    align-items: start;
    gap: 28px;
  }

  .demo-grid:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .demo-grid:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .demo-grid:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .demo-grid:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8) {
    grid-template-columns: 1fr;
    gap: 3rem;
  }

  .demo-grid:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-column-gap: 28px;
    grid-row-gap: 28px;
    grid-template-columns: minmax(0, 1fr);
    align-items: start;
    gap: 28px;
  }

  .div-block-21.is-security-layout, .div-block-21.is-security-layout:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .div-block-21.is-security-layout:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .div-block-21.is-security-layout:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .div-block-21.is-security-layout:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .div-block-21.is-security-layout:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-template-columns: 1fr;
    align-items: stretch;
    gap: 32px 0;
    display: grid;
  }

  .demo-point-row, .demo-point-row:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    align-items: flex-start;
    min-width: 0;
  }

  .hero-section-bg.is-home-hero {
    min-height: 0;
    padding: 88px 24px 48px;
  }

  .hero-section-bg.eg-ord-under-nav.eg-ord-responsive {
    height: auto;
    margin-top: -96px;
    padding-top: 160px;
    padding-bottom: 40px;
  }

  .image-25, .image-25:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    width: 100%;
    max-width: 100%;
    height: auto;
    padding-left: 0;
  }

  .heading-5, .heading-5:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    white-space: normal;
    overflow-wrap: break-word;
    font-size: 32px;
    line-height: 1.2;
    display: block;
  }

  .heading-5.eg-estracer-800-demo, .heading-5.eg-estracer-800-demo:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    font-weight: 800;
  }

  .heading-6.is-security-on-dark, .heading-6.is-security-on-dark:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .heading-6.is-security-on-dark:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .heading-6.is-security-on-dark:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .heading-6.is-security-on-dark:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .heading-6.is-security-on-dark:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    font-size: 42px;
    line-height: 46px;
  }

  .div-block-24, .div-block-24:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-template-columns: minmax(0, 1fr);
    align-items: start;
    gap: 28px;
    display: grid;
  }

  .h1-main:nth-child(odd), .h1-main:nth-child(odd):where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .h1-main:nth-child(odd):where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .h1-main:nth-child(odd):where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .h1-main:nth-child(odd):where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .h1-main:nth-child(odd):where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5), .h1-main:nth-child(2n), .h1-main:nth-child(2n):where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .h1-main:nth-child(2n):where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .h1-main:nth-child(2n):where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .h1-main:nth-child(2n):where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .h1-main:nth-child(2n):where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    font-size: 40px;
    line-height: 1.08;
  }

  .h1-sub, .h1-sub:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .h1-sub:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .h1-sub:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .h1-sub:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .h1-sub:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    font-size: 28px;
  }

  .steps-intro-grid:nth-child(odd), .steps-intro-grid:nth-child(odd):where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .steps-intro-grid:nth-child(odd):where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .steps-intro-grid:nth-child(odd):where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .steps-intro-grid:nth-child(odd):where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .steps-intro-grid:nth-child(odd):where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5), .steps-intro-grid:nth-child(2n), .steps-intro-grid:nth-child(2n):where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .steps-intro-grid:nth-child(2n):where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .steps-intro-grid:nth-child(2n):where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .steps-intro-grid:nth-child(2n):where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .steps-intro-grid:nth-child(2n):where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-column-gap: 48px;
    grid-row-gap: 48px;
    grid-template-columns: 1fr;
  }

  .features-grid, .features-grid:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .features-grid:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .features-grid:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .features-grid:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .features-grid:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-template-columns: 1fr 1fr;
  }

  .features-grid:nth-child(odd), .features-grid:nth-child(odd):where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .features-grid:nth-child(odd):where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .features-grid:nth-child(odd):where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .features-grid:nth-child(odd):where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .features-grid:nth-child(odd):where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5), .features-grid:nth-child(2n), .features-grid:nth-child(2n):where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .features-grid:nth-child(2n):where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .features-grid:nth-child(2n):where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .features-grid:nth-child(2n):where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .features-grid:nth-child(2n):where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-template-columns: repeat(2, 1fr);
  }

  .logoor-svartvita.eg-proof-section-space {
    padding-top: 0;
    padding-bottom: 20px;
  }

  .logoor-svartvita.eg-proof-section-space:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .logoor-svartvita.eg-proof-section-space:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .logoor-svartvita.eg-proof-section-space:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .logoor-svartvita.eg-proof-section-space:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8) {
    padding-top: 56px;
    padding-bottom: 56px;
  }

  .logoor-svartvita.eg-proof-section-space:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding-top: 0;
    padding-bottom: 20px;
  }

  .social-media-link-large-2, .social-media-link-large-2:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .social-media-link-large-2:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .social-media-link-large-2:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .social-media-link-large-2:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .social-media-link-large-2:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding: 2rem;
  }

  .grid-2-columns-left-xs-2, .grid-2-columns-left-xs-2:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .grid-2-columns-left-xs-2:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .grid-2-columns-left-xs-2:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .grid-2-columns-left-xs-2:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .grid-2-columns-left-xs-2:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5), .grid-2-columns-left-3xs-3, .grid-2-columns-left-3xs-3:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .grid-2-columns-left-3xs-3:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .grid-2-columns-left-3xs-3:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .grid-2-columns-left-3xs-3:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .grid-2-columns-left-3xs-3:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5), .grid-2-columns-left-xs-3, .grid-2-columns-left-xs-3:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .grid-2-columns-left-xs-3:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .grid-2-columns-left-xs-3:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .grid-2-columns-left-xs-3:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .grid-2-columns-left-xs-3:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-template-columns: 1fr;
  }

  .slider-pagination-button-5.is-position-right, .slider-pagination-button-5.is-position-right:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .slider-pagination-button-5.is-position-right:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .slider-pagination-button-5.is-position-right:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .slider-pagination-button-5.is-position-right:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .slider-pagination-button-5.is-position-right:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    left: 3.5rem;
  }

  .slider-pagination-button-5.is-position-left, .slider-pagination-button-5.is-position-left:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .slider-pagination-button-5.is-position-left:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .slider-pagination-button-5.is-position-left:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .slider-pagination-button-5.is-position-left:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .slider-pagination-button-5.is-position-left:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    right: 3.5rem;
  }

  .grid-2-columns-left-xs-4, .grid-2-columns-left-xs-4:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .grid-2-columns-left-xs-4:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .grid-2-columns-left-xs-4:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .grid-2-columns-left-xs-4:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .grid-2-columns-left-xs-4:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-template-columns: 1fr;
  }

  .image-35.eg-blog-card-photo {
    object-fit: contain;
  }

  .grid-1-column-copy.is-gap-5xl, .grid-1-column-copy.is-gap-5xl:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .grid-1-column-copy.is-gap-5xl:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .grid-1-column-copy.is-gap-5xl:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .grid-1-column-copy.is-gap-5xl:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .grid-1-column-copy.is-gap-5xl:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-column-gap: var(--gaps--gap-md);
    grid-row-gap: var(--gaps--gap-md);
  }

  .grid-1-column-copy.is-align-center-tablet, .grid-1-column-copy.is-align-center-tablet:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .grid-1-column-copy.is-align-center-tablet:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .grid-1-column-copy.is-align-center-tablet:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .grid-1-column-copy.is-align-center-tablet:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .grid-1-column-copy.is-align-center-tablet:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    text-align: center;
    place-items: center;
  }

  .grid-1-column-copy.is-align-center-start---center-tablet, .grid-1-column-copy.is-align-center-start---center-tablet:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .grid-1-column-copy.is-align-center-start---center-tablet:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .grid-1-column-copy.is-align-center-start---center-tablet:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .grid-1-column-copy.is-align-center-start---center-tablet:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .grid-1-column-copy.is-align-center-start---center-tablet:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    place-items: center;
  }

  .slider-pagination-button-6.is-position-right, .slider-pagination-button-6.is-position-right:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .slider-pagination-button-6.is-position-right:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .slider-pagination-button-6.is-position-right:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .slider-pagination-button-6.is-position-right:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .slider-pagination-button-6.is-position-right:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    left: 3.5rem;
  }

  .slider-pagination-button-6.is-position-left, .slider-pagination-button-6.is-position-left:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .slider-pagination-button-6.is-position-left:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .slider-pagination-button-6.is-position-left:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .slider-pagination-button-6.is-position-left:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .slider-pagination-button-6.is-position-left:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    right: 3.5rem;
  }

  .card-18.video-lightbox-small {
    min-width: 0;
    max-width: 100%;
    margin-top: 16px;
    overflow: visible;
  }

  .card-18.video-lightbox-small:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .card-18.video-lightbox-small:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .card-18.video-lightbox-small:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .card-18.video-lightbox-small:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8) {
    max-width: 16rem;
  }

  .card-18.video-lightbox-small:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    min-width: 0;
    max-width: 100%;
    margin-top: 16px;
    overflow: visible;
  }

  .card-18.video-lightbox-small.eg-moa-chip, .card-18.video-lightbox-small.eg-moa-chip:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    min-width: 0;
    max-width: 92%;
    margin-top: 0;
    margin-left: 0;
    margin-right: 0;
    position: absolute;
    bottom: 10px;
    left: 8px;
  }

  .card-18.video-lightbox-small.eg-nameplate-on, .card-18.video-lightbox-small.eg-nameplate-on:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    width: auto;
    min-width: 0;
    max-width: 100%;
    max-height: none;
    margin-top: 16px;
    display: flex;
    position: relative;
    bottom: auto;
    left: auto;
    overflow: visible;
    transform: none;
  }

  .card-18.is-md.is-dropdown-card, .card-18.is-md.is-dropdown-card:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .card-18.is-md.is-dropdown-card:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .card-18.is-md.is-dropdown-card:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .card-18.is-md.is-dropdown-card:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .card-18.is-md.is-dropdown-card:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    max-width: none;
    box-shadow: none;
    border-style: none;
    border-radius: 0;
    padding: 2rem 0;
  }

  .card-18.is-lg.eg-login-stack {
    box-sizing: border-box;
    min-width: 0;
    max-width: 100%;
    height: auto;
    min-height: 0;
  }

  .card-18.video-lightbox-small, .card-18.video-lightbox-small:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .card-18.video-lightbox-small:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .card-18.video-lightbox-small:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .card-18.video-lightbox-small:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .card-18.video-lightbox-small:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    max-width: 16rem;
  }

  .card-18.is-border-none.is-3xs, .card-18.is-border-none.is-3xs:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .card-18.is-border-none.is-3xs:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .card-18.is-border-none.is-3xs:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .card-18.is-border-none.is-3xs:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .card-18.is-border-none.is-3xs:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    border-radius: 1.5rem;
    padding-right: 1.5rem;
  }

  .grid-3-columns-4, .grid-3-columns-4:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .grid-3-columns-4:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .grid-3-columns-4:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .grid-3-columns-4:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .grid-3-columns-4:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-template-columns: 1fr 1fr;
  }

  .capability-grid, .capability-grid:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .capability-grid:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .capability-grid:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .capability-grid:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .capability-grid:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-template-columns: 1fr 1fr;
    gap: 18px;
  }

  .tool-tabs-wrapper-2, .tool-tabs-wrapper-2:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .tool-tabs-wrapper-2:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .tool-tabs-wrapper-2:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .tool-tabs-wrapper-2:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .tool-tabs-wrapper-2:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-template-columns: 1fr;
  }

  .tool-tabs-menu-2, .tool-tabs-menu-2:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .tool-tabs-menu-2:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .tool-tabs-menu-2:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .tool-tabs-menu-2:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .tool-tabs-menu-2:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-column-gap: 2.5rem;
    grid-row-gap: 2.5rem;
    grid-template-columns: 1fr 1fr;
    place-items: center;
  }

  .tool-tabs-wrapper-3, .tool-tabs-wrapper-3:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .tool-tabs-wrapper-3:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .tool-tabs-wrapper-3:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .tool-tabs-wrapper-3:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .tool-tabs-wrapper-3:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-template-columns: 1fr;
  }

  .tool-tabs-menu-3, .tool-tabs-menu-3:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .tool-tabs-menu-3:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .tool-tabs-menu-3:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .tool-tabs-menu-3:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .tool-tabs-menu-3:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-column-gap: 2.5rem;
    grid-row-gap: 2.5rem;
    grid-template-columns: 1fr 1fr;
    place-items: center;
  }

  .display-78.eg-estracer-800-d78, .display-78.eg-estracer-800-d78:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    font-weight: 800;
  }

  .tool-tabs-menu-4, .tool-tabs-menu-4:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .tool-tabs-menu-4:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .tool-tabs-menu-4:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .tool-tabs-menu-4:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .tool-tabs-menu-4:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-column-gap: 2.5rem;
    grid-row-gap: 2.5rem;
    grid-template-columns: 1fr 1fr;
    place-items: center;
  }

  .eg-brott-features-grid, .eg-brott-features-grid:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .eg-brott-features-grid:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .eg-brott-features-grid:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .eg-brott-features-grid:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .eg-brott-features-grid:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-template-columns: 1fr 1fr;
    gap: 18px;
  }

  .case-card.eg-ps-case-card, .case-card.eg-ps-case-card:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    height: auto;
    min-height: 0;
  }

  .case-card.eg-ps-case-card.eg-home-case-mq3 {
    flex-shrink: 0;
    width: 20rem;
    min-width: 18rem;
    max-width: 22rem;
    height: auto;
  }

  .case-card__visual.eg-ps-case-visual, .case-card__visual.eg-ps-case-visual:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    aspect-ratio: auto;
    height: auto;
    min-height: 0;
    max-height: 110px;
    padding: 16px 20px;
  }

  .case-card__logo.eg-ps-case-logo, .case-card__logo.eg-ps-case-logo:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    max-width: 160px;
    height: 40px;
    max-height: 40px;
  }

  .expert-support-grid, .expert-support-grid:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .expert-support-grid:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .expert-support-grid:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .expert-support-grid:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .expert-support-grid:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-column-gap: 32px;
    grid-row-gap: 32px;
    grid-template-columns: minmax(0, 1fr);
  }

  .eg-blog-title, .eg-blog-title:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .eg-blog-title:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .eg-blog-title:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .eg-blog-title:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .eg-blog-title:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5), .eg-blog-title.eg-company-blog-title {
    font-size: 48px;
  }

  .term-grid, .term-grid:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .term-grid:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .term-grid:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .term-grid:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .term-grid:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }

  .grid-3-columns-5, .grid-3-columns-5:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .grid-3-columns-5:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .grid-3-columns-5:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .grid-3-columns-5:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .grid-3-columns-5:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5), .grid-3-columns-6, .grid-3-columns-6:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .grid-3-columns-6:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .grid-3-columns-6:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .grid-3-columns-6:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .grid-3-columns-6:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-template-columns: 1fr 1fr;
  }

  .ordlista-hero-h1, .ordlista-hero-h1:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .ordlista-hero-h1:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .ordlista-hero-h1:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .ordlista-hero-h1:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .ordlista-hero-h1:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    font-size: 48px;
  }

  .eg-prod-title.eg-estracer-800-prod, .eg-prod-title.eg-estracer-800-prod:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    font-weight: 800;
  }

  .eg-estracer-produktion.is-security-component, .eg-estracer-produktion.is-security-component:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .eg-estracer-produktion.is-security-component:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .eg-estracer-produktion.is-security-component:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .eg-estracer-produktion.is-security-component:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .eg-estracer-produktion.is-security-component:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    border-radius: 36px;
    padding: 44px 40px;
  }

  .ordlista-container, .ordlista-container:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .ordlista-container:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .ordlista-container:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .ordlista-container:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .ordlista-container:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding-left: 20px;
    padding-right: 20px;
  }

  .btn-primary.btn-prihov {
    margin-top: 20px;
  }

  .btn-secondary.btn-nedpil.eg-sol-secondary-15.eg-los-egen-nedpil, .btn-secondary.btn-nedpil.eg-sol-secondary-15.eg-ord-lasmer {
    white-space: nowrap;
    flex-basis: auto;
    align-self: center;
    width: auto;
    max-width: 100%;
    height: 48px;
    min-height: 48px;
    max-height: 48px;
    padding: 0 26px;
    font-size: 15px;
    line-height: 1;
  }

  .solution-card-title.is-tiny-preview {
    font-size: 18px;
  }

  .solution-grid, .solution-grid:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .solution-grid:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .solution-grid:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .solution-grid:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .solution-grid:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }

  .grid-2-columns-7.is-1-column-tablet, .grid-2-columns-7.is-1-column-tablet:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .grid-2-columns-7.is-1-column-tablet:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .grid-2-columns-7.is-1-column-tablet:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .grid-2-columns-7.is-1-column-tablet:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .grid-2-columns-7.is-1-column-tablet:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-template-columns: 1fr;
  }

  .egnl-grid, .egnl-grid:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .egnl-grid:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .egnl-grid:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .egnl-grid:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .egnl-grid:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-column-gap: 46px;
    grid-row-gap: 46px;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  .egnl-flow, .egnl-flow:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .egnl-flow:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .egnl-flow:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .egnl-flow:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .egnl-flow:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5), .egnl-features, .egnl-features:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .egnl-features:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .egnl-features:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .egnl-features:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .egnl-features:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5), .egnl-usecases, .egnl-usecases:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .egnl-usecases:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .egnl-usecases:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .egnl-usecases:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .egnl-usecases:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-template-rows: auto;
    grid-template-columns: repeat(2, 1fr);
  }

  .karriar-hero-h1, .karriar-hero-h1:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .karriar-hero-h1:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .karriar-hero-h1:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .karriar-hero-h1:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .karriar-hero-h1:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5), .karriar-hero-h1.eg-company-career-title {
    font-size: 48px;
  }

  .eg-sandra-photo-wrap, .eg-sandra-photo-wrap:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    justify-self: center;
    max-width: 320px;
    margin-left: auto;
    margin-right: auto;
  }

  .eg-security-glass-native, .eg-security-glass-native:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .eg-security-glass-native:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .eg-security-glass-native:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .eg-security-glass-native:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .eg-security-glass-native:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    border-radius: 24px;
    justify-self: stretch;
    width: 100%;
    max-width: none;
    padding: 24px;
  }

  .eg-security-stats-native, .eg-security-stats-native:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .eg-security-stats-native:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .eg-security-stats-native:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .eg-security-stats-native:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .eg-security-stats-native:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    gap: 14px 28px;
    display: flex;
  }

  .eg-security-stats-native.is-security-stats-row {
    grid-template-rows: auto;
    grid-template-columns: repeat(3, minmax(0, 1fr));
    display: grid;
  }

  .eg-proof-row, .eg-proof-row:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .eg-proof-row:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .eg-proof-row:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .eg-proof-row:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .eg-proof-row:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  .eg-proof-row.is-about-proof-row, .eg-proof-row.is-about-proof-row:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-row-gap: 1.5rem;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    align-items: start;
  }

  .eg-proof-logos, .eg-proof-logos:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .eg-proof-logos:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .eg-proof-logos:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .eg-proof-logos:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .eg-proof-logos:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    flex-wrap: wrap;
    column-gap: 28px;
  }

  .eg-proof-logos.is-about-private-logos {
    flex-wrap: wrap;
    justify-content: flex-start;
    gap: 24px;
  }

  .eg-proof-logos.is-about-private-logos:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .eg-proof-logos.is-about-private-logos:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .eg-proof-logos.is-about-private-logos:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .eg-proof-logos.is-about-private-logos:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .eg-proof-logos.is-about-private-logos:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    flex-wrap: wrap;
  }

  .eg-proof-logos.eg-home-logo-mq {
    flex-wrap: nowrap;
    width: 100%;
    overflow: hidden;
  }

  .eg-scale-panels, .eg-scale-panels:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .eg-scale-panels:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .eg-scale-panels:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .eg-scale-panels:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .eg-scale-panels:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-template-columns: 1fr;
  }

  .eg-scale-cta, .eg-scale-cta:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .eg-scale-cta:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .eg-scale-cta:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .eg-scale-cta:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .eg-scale-cta:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    flex-direction: column;
    align-items: flex-start;
  }

  .eg-lic-card, .eg-lic-card:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .eg-lic-card:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .eg-lic-card:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .eg-lic-card:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .eg-lic-card:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding: 32px 28px;
  }

  .div-block-45.is-security-layout, .div-block-45.is-security-layout:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .div-block-45.is-security-layout:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .div-block-45.is-security-layout:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .div-block-45.is-security-layout:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .div-block-45.is-security-layout:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5), .div-block-48.is-security-layout, .div-block-48.is-security-layout:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .div-block-48.is-security-layout:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .div-block-48.is-security-layout:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .div-block-48.is-security-layout:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .div-block-48.is-security-layout:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-template-columns: minmax(0, 1fr);
    align-items: stretch;
    gap: 32px 0;
    display: grid;
  }

  .eg-lic-layout, .eg-lic-layout:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .eg-lic-layout:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .eg-lic-layout:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .eg-lic-layout:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .eg-lic-layout:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-row-gap: 28px;
    grid-template-columns: 1fr;
  }

  .eg-lic-checks, .eg-lic-checks:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .eg-lic-checks:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .eg-lic-checks:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .eg-lic-checks:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .eg-lic-checks:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-template-columns: 1fr 1fr;
  }

  .eg-license-layout, .eg-license-layout:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .eg-license-layout:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .eg-license-layout:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .eg-license-layout:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .eg-license-layout:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-column-gap: 0px;
    grid-row-gap: 40px;
    grid-template-columns: 1fr;
    align-items: stretch;
  }

  .eg-license-title, .eg-license-title:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .eg-license-title:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .eg-license-title:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .eg-license-title:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .eg-license-title:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    font-size: 32px;
  }

  .eg-expert-layout, .eg-expert-layout:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .eg-expert-layout:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .eg-expert-layout:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .eg-expert-layout:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .eg-expert-layout:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-column-gap: 0px;
    grid-template-columns: 1fr;
  }

  .eg-expert-title, .eg-expert-title:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .eg-expert-title:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .eg-expert-title:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .eg-expert-title:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .eg-expert-title:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    font-size: 32px;
  }

  .tool-tabs-grid-2, .tool-tabs-grid-2:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .tool-tabs-grid-2:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .tool-tabs-grid-2:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .tool-tabs-grid-2:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .tool-tabs-grid-2:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-row-gap: 2rem;
  }

  .tool-tabs-card-2, .tool-tabs-card-2:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .tool-tabs-card-2:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .tool-tabs-card-2:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .tool-tabs-card-2:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .tool-tabs-card-2:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-template-columns: 1fr;
    padding-left: 2rem;
    padding-right: 2rem;
  }

  .eg-int-orbit.eg-int-orbit-hide-m, .eg-int-orbit.eg-int-orbit-hide-m:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .eg-int-orbit.eg-int-orbit-hide-m:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .eg-int-orbit.eg-int-orbit-hide-m:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .eg-int-orbit.eg-int-orbit-hide-m:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .eg-int-orbit.eg-int-orbit-hide-m:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    display: none;
  }

  .eg-bento-card.eg-bento-card-m, .eg-bento-card.eg-bento-card-m:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .eg-bento-card.eg-bento-card-m:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .eg-bento-card.eg-bento-card-m:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .eg-bento-card.eg-bento-card-m:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .eg-bento-card.eg-bento-card-m:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    width: 100%;
    min-width: 0;
    max-width: 100%;
  }

  .eg-bento-row1.eg-bento-row1-stack, .eg-bento-row1.eg-bento-row1-stack:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .eg-bento-row1.eg-bento-row1-stack:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .eg-bento-row1.eg-bento-row1-stack:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .eg-bento-row1.eg-bento-row1-stack:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .eg-bento-row1.eg-bento-row1-stack:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5), .eg-bento-row2.eg-bento-row2-stack, .eg-bento-row2.eg-bento-row2-stack:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .eg-bento-row2.eg-bento-row2-stack:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .eg-bento-row2.eg-bento-row2-stack:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .eg-bento-row2.eg-bento-row2-stack:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .eg-bento-row2.eg-bento-row2-stack:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-template-columns: 1fr;
  }

  .mg-bottom-4xl-3.mg-bottom-3xs-tablet, .mg-bottom-4xl-3.mg-bottom-3xs-tablet:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .mg-bottom-4xl-3.mg-bottom-3xs-tablet:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .mg-bottom-4xl-3.mg-bottom-3xs-tablet:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .mg-bottom-4xl-3.mg-bottom-3xs-tablet:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .mg-bottom-4xl-3.mg-bottom-3xs-tablet:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    margin-bottom: .75rem;
  }

  .dropdown-toggle-5, .dropdown-toggle-5:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .dropdown-toggle-5:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .dropdown-toggle-5:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .dropdown-toggle-5:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .dropdown-toggle-5:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    justify-content: flex-start;
    align-items: center;
    margin-left: 0;
    margin-right: 0;
  }

  .header-main-3, .header-main-3:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .header-main-3:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .header-main-3:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .header-main-3:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .header-main-3:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    max-width: 75.25rem;
  }

  .dropdown-nav-3, .dropdown-nav-3:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .dropdown-nav-3:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .dropdown-nav-3:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .dropdown-nav-3:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .dropdown-nav-3:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding-top: 0;
    position: static;
  }

  .input-4, .input-4:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .input-4:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .input-4:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .input-4:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .input-4:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    height: 4.5rem;
  }

  .footer-3.is-version-one, .footer-3.is-version-one:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .footer-3.is-version-one:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .footer-3.is-version-one:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .footer-3.is-version-one:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .footer-3.is-version-one:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    border-radius: 2.5rem 2.5rem 0 0;
  }

  .dropdown-8, .dropdown-8:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .dropdown-8:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .dropdown-8:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .dropdown-8:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .dropdown-8:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    width: 100%;
  }

  .div-block-57.is-security-layout, .div-block-57.is-security-layout:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .div-block-57.is-security-layout:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .div-block-57.is-security-layout:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .div-block-57.is-security-layout:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .div-block-57.is-security-layout:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-template-columns: 1fr;
    align-items: stretch;
    gap: 32px 0;
    display: grid;
  }

  .eg-boka-demo-intro.demo-grid, .eg-boka-demo-intro.demo-grid:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-template-columns: minmax(0, 1fr);
    align-items: start;
    gap: 28px;
  }

  .div-block-61, .div-block-61:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .div-block-61:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .div-block-61:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .div-block-61:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .div-block-61:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    flex-wrap: wrap;
    gap: 28px 36px;
  }

  .eg-login-row, .eg-login-row:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .eg-login-row:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .eg-login-row:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .eg-login-row:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .eg-login-row:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-template-columns: 1fr;
    grid-auto-rows: auto;
  }

  .grid-2-columns-8.why-join-us, .grid-2-columns-8.why-join-us:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .grid-2-columns-8.why-join-us:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .grid-2-columns-8.why-join-us:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .grid-2-columns-8.why-join-us:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .grid-2-columns-8.why-join-us:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-template-columns: 1fr;
  }

  .grid-2-columns-8.why-join-us.eg-login-grid-stack {
    grid-template-columns: minmax(0, 1fr);
  }

  .section-43.is-4-375rem-xl, .section-43.is-4-375rem-xl:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .section-43.is-4-375rem-xl:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .section-43.is-4-375rem-xl:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .section-43.is-4-375rem-xl:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .section-43.is-4-375rem-xl:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding-top: 3.75rem;
    padding-bottom: 3.75rem;
  }

  .mg-top-4xs-7.eg-login-card-body {
    white-space: normal;
    overflow-wrap: anywhere;
    flex-grow: 0;
    width: 100%;
    min-width: 0;
    max-width: 100%;
    height: auto;
    min-height: 0;
  }

  .grid-2-columns-right-3xl-2, .grid-2-columns-right-3xl-2:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .grid-2-columns-right-3xl-2:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .grid-2-columns-right-3xl-2:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .grid-2-columns-right-3xl-2:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .grid-2-columns-right-3xl-2:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-template-columns: 1fr;
  }

  .grid-2-columns-right-3xl-2.is-2-column-tablet, .grid-2-columns-right-3xl-2.is-2-column-tablet:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .grid-2-columns-right-3xl-2.is-2-column-tablet:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .grid-2-columns-right-3xl-2.is-2-column-tablet:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .grid-2-columns-right-3xl-2.is-2-column-tablet:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .grid-2-columns-right-3xl-2.is-2-column-tablet:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-template-columns: 1fr 1fr;
  }

  .grid-2-columns-9.is-1-column-tablet, .grid-2-columns-9.is-1-column-tablet:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .grid-2-columns-9.is-1-column-tablet:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .grid-2-columns-9.is-1-column-tablet:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .grid-2-columns-9.is-1-column-tablet:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .grid-2-columns-9.is-1-column-tablet:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-template-columns: 1fr;
  }

  .mg-vertical-4xs---md-6, .mg-vertical-4xs---md-6:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .mg-vertical-4xs---md-6:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .mg-vertical-4xs---md-6:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .mg-vertical-4xs---md-6:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .mg-vertical-4xs---md-6:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    width: 100%;
    margin-left: 0;
  }

  .display-108, .display-108:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .display-108:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .display-108:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .display-108:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .display-108:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    font-size: 48px;
  }

  .section-45.is-inner-section-inside-hero, .section-45.is-inner-section-inside-hero:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .section-45.is-inner-section-inside-hero:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .section-45.is-inner-section-inside-hero:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .section-45.is-inner-section-inside-hero:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .section-45.is-inner-section-inside-hero:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    margin-top: -6rem;
  }

  .input-5, .input-5:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .input-5:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .input-5:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .input-5:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .input-5:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    height: 4.5rem;
  }

  .image-55, .image-55:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    width: 48px;
    max-width: 48px;
    height: 48px;
    max-height: 48px;
  }

  .paragraph-43, .paragraph-43:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    white-space: nowrap;
    padding-top: 0;
  }

  .eg-sandra-photo-wrap-2, .eg-sandra-photo-wrap-2:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    justify-self: end;
    max-width: 280px;
    margin-left: auto;
    margin-right: 0;
  }

  .hero-estracer-logo, .hero-estracer-logo:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .hero-estracer-logo:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .hero-estracer-logo:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .hero-estracer-logo:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .hero-estracer-logo:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    max-width: 220px;
  }

  .support-contact-bento, .support-contact-bento:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .support-contact-bento:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .support-contact-bento:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .support-contact-bento:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .support-contact-bento:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-column-gap: 1.25rem;
    grid-row-gap: 1.25rem;
    grid-template-columns: 1fr;
  }

  .eg-s-section, .eg-s-section:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .eg-s-section:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .eg-s-section:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .eg-s-section:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .eg-s-section:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding: 88px 0;
  }

  .eg-s-head, .eg-s-head:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .eg-s-head:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .eg-s-head:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .eg-s-head:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .eg-s-head:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-column-gap: 18px;
    grid-row-gap: 18px;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  .eg-s-grid, .eg-s-grid:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .eg-s-grid:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .eg-s-grid:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .eg-s-grid:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .eg-s-grid:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  .eg-s-public, .eg-s-public:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .eg-s-public:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .eg-s-public:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .eg-s-public:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .eg-s-public:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-column-gap: 22px;
    grid-row-gap: 22px;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  .eg-s-more, .eg-s-more:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .eg-s-more:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .eg-s-more:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .eg-s-more:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .eg-s-more:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
  }

  .eg-s-all, .eg-s-all:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .eg-s-all:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .eg-s-all:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .eg-s-all:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .eg-s-all:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-column: 1 / -1;
    min-height: 58px;
  }

  .about-hero-logo, .about-hero-logo:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .about-hero-logo:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .about-hero-logo:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .about-hero-logo:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .about-hero-logo:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    max-width: 220px;
    max-height: 60px;
  }

  .about-hero-logo.is-about-hero-logo, .about-hero-logo.is-about-hero-logo:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    max-width: 568px;
    max-height: 108px;
  }

  .about-links-grid, .about-links-grid:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .about-links-grid:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .about-links-grid:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .about-links-grid:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .about-links-grid:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-template-columns: 1fr 1fr;
  }

  .eg-addon-platform-logo, .eg-addon-platform-logo:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    object-fit: contain;
    object-position: left center;
    flex-shrink: 0;
    align-self: flex-start;
    width: auto;
    max-width: 110px;
    height: 24px;
    max-height: 24px;
    margin-left: 0;
    display: block;
  }

  .is-demo-hero-title, .is-demo-hero-title:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .is-demo-hero-title:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .is-demo-hero-title:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .is-demo-hero-title:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .is-demo-hero-title:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    font-size: 48px;
  }

  .about-open-intro, .about-open-intro:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .about-open-intro:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .about-open-intro:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .about-open-intro:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .about-open-intro:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  .about-open-intro__media, .about-open-intro__media:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .about-open-intro__media:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .about-open-intro__media:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .about-open-intro__media:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .about-open-intro__media:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    aspect-ratio: 16 / 10;
  }

  .about-awards-strip, .about-awards-strip:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .about-awards-strip:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .about-awards-strip:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .about-awards-strip:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .about-awards-strip:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-template-columns: 1fr;
  }

  .about-awards-strip.eg-awards-m, .about-awards-strip.eg-awards-m:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .about-awards-strip.eg-awards-m:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .about-awards-strip.eg-awards-m:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .about-awards-strip.eg-awards-m:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .about-awards-strip.eg-awards-m:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-template-columns: 1fr;
    overflow: hidden;
  }

  .about-awards-strip.eg-awards-m.eg-about-awards-in, .about-awards-strip.eg-awards-m.eg-about-awards-in:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-template-columns: 1fr;
    margin-top: 0;
    display: block;
  }

  .eg-about-v3__shell, .eg-about-v3__shell:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .eg-about-v3__shell:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .eg-about-v3__shell:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .eg-about-v3__shell:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .eg-about-v3__shell:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding-left: 32px;
    padding-right: 32px;
  }

  .eg-about-v3__hero, .eg-about-v3__hero:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .eg-about-v3__hero:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .eg-about-v3__hero:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .eg-about-v3__hero:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .eg-about-v3__hero:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding-top: 64px;
  }

  .eg-about-v3__hero-grid, .eg-about-v3__hero-grid:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .eg-about-v3__hero-grid:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .eg-about-v3__hero-grid:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .eg-about-v3__hero-grid:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .eg-about-v3__hero-grid:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-row-gap: 0;
    grid-column-gap: 0;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    min-height: auto;
  }

  .eg-about-v3__hero-copy, .eg-about-v3__hero-copy:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .eg-about-v3__hero-copy:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .eg-about-v3__hero-copy:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .eg-about-v3__hero-copy:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .eg-about-v3__hero-copy:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding-top: 34px;
    padding-bottom: 58px;
  }

  .eg-about-v3__hero-media, .eg-about-v3__hero-media:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .eg-about-v3__hero-media:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .eg-about-v3__hero-media:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .eg-about-v3__hero-media:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .eg-about-v3__hero-media:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    border-top: 1px solid #ffffff1a;
    min-height: 540px;
  }

  .eg-about-v3__hero-image, .eg-about-v3__hero-image:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .eg-about-v3__hero-image:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .eg-about-v3__hero-image:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .eg-about-v3__hero-image:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .eg-about-v3__hero-image:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    min-height: 540px;
  }

  .eg-about-v3__proof, .eg-about-v3__proof:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .eg-about-v3__proof:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .eg-about-v3__proof:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .eg-about-v3__proof:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .eg-about-v3__proof:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-template-rows: auto;
    grid-template-columns: repeat(2, 1fr);
  }

  .eg-about-v3__intro, .eg-about-v3__intro:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .eg-about-v3__intro:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .eg-about-v3__intro:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .eg-about-v3__intro:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .eg-about-v3__intro:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding-top: 100px;
    padding-bottom: 108px;
  }

  .eg-about-v3__intro-grid, .eg-about-v3__intro-grid:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .eg-about-v3__intro-grid:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .eg-about-v3__intro-grid:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .eg-about-v3__intro-grid:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .eg-about-v3__intro-grid:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-column-gap: 38px;
    grid-row-gap: 38px;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  .eg-about-v3__intro-copy-grid, .eg-about-v3__intro-copy-grid:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .eg-about-v3__intro-copy-grid:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .eg-about-v3__intro-copy-grid:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .eg-about-v3__intro-copy-grid:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .eg-about-v3__intro-copy-grid:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-column-gap: 40px;
    grid-row-gap: 28px;
    grid-template-columns: 1fr;
  }

  .eg-about-v3__manifesto, .eg-about-v3__manifesto:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .eg-about-v3__manifesto:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .eg-about-v3__manifesto:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .eg-about-v3__manifesto:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .eg-about-v3__manifesto:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding-top: 96px;
    padding-bottom: 100px;
  }

  .eg-about-v3__manifesto-grid, .eg-about-v3__manifesto-grid:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .eg-about-v3__manifesto-grid:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .eg-about-v3__manifesto-grid:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .eg-about-v3__manifesto-grid:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .eg-about-v3__manifesto-grid:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-column-gap: 42px;
    grid-row-gap: 42px;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  .eg-about-v3__manifesto-text, .eg-about-v3__manifesto-text:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .eg-about-v3__manifesto-text:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .eg-about-v3__manifesto-text:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .eg-about-v3__manifesto-text:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .eg-about-v3__manifesto-text:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    margin-top: 54px;
  }

  .eg-about-v3__direction, .eg-about-v3__direction:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .eg-about-v3__direction:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .eg-about-v3__direction:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .eg-about-v3__direction:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .eg-about-v3__direction:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding-top: 100px;
    padding-bottom: 96px;
  }

  .eg-about-v3__direction-head, .eg-about-v3__direction-head:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .eg-about-v3__direction-head:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .eg-about-v3__direction-head:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .eg-about-v3__direction-head:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .eg-about-v3__direction-head:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-column-gap: 34px;
    grid-row-gap: 34px;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  .eg-about-v3__direction-row, .eg-about-v3__direction-row:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .eg-about-v3__direction-row:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .eg-about-v3__direction-row:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .eg-about-v3__direction-row:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .eg-about-v3__direction-row:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-column-gap: 22px;
    grid-row-gap: 22px;
    grid-template-rows: auto;
    grid-template-columns: 70px 170px 1fr 28px;
  }

  .eg-about-v3__awards, .eg-about-v3__awards:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .eg-about-v3__awards:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .eg-about-v3__awards:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .eg-about-v3__awards:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .eg-about-v3__awards:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
  }

  .eg-about-v3__awards-title, .eg-about-v3__awards-title:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .eg-about-v3__awards-title:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .eg-about-v3__awards-title:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .eg-about-v3__awards-title:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .eg-about-v3__awards-title:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-column: 1 / -1;
    min-height: 96px;
  }

  .eg-about-v3__values, .eg-about-v3__values:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .eg-about-v3__values:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .eg-about-v3__values:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .eg-about-v3__values:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .eg-about-v3__values:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding-top: 100px;
    padding-bottom: 100px;
  }

  .eg-about-v3__values-head, .eg-about-v3__values-head:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .eg-about-v3__values-head:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .eg-about-v3__values-head:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .eg-about-v3__values-head:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .eg-about-v3__values-head:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-column-gap: 28px;
    grid-row-gap: 28px;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  .eg-about-v3__values-lead, .eg-about-v3__values-lead:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .eg-about-v3__values-lead:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .eg-about-v3__values-lead:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .eg-about-v3__values-lead:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .eg-about-v3__values-lead:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-column-start: 1;
  }

  .eg-about-v3__team, .eg-about-v3__team:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .eg-about-v3__team:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .eg-about-v3__team:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .eg-about-v3__team:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .eg-about-v3__team:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding-top: 100px;
    padding-bottom: 108px;
  }

  .eg-about-v3__team-head, .eg-about-v3__team-head:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .eg-about-v3__team-head:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .eg-about-v3__team-head:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .eg-about-v3__team-head:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .eg-about-v3__team-head:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-column-gap: 34px;
    grid-row-gap: 34px;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  .eg-about-v3__team-copy-grid, .eg-about-v3__team-copy-grid:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .eg-about-v3__team-copy-grid:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .eg-about-v3__team-copy-grid:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .eg-about-v3__team-copy-grid:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .eg-about-v3__team-copy-grid:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-column-gap: 54px;
    grid-row-gap: 54px;
  }

  .eg-about-v3__more-grid, .eg-about-v3__more-grid:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .eg-about-v3__more-grid:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .eg-about-v3__more-grid:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .eg-about-v3__more-grid:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .eg-about-v3__more-grid:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-column-gap: 52px;
    grid-row-gap: 52px;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  .slider-pagination-button-7.is-position-left, .slider-pagination-button-7.is-position-left:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .slider-pagination-button-7.is-position-left:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .slider-pagination-button-7.is-position-left:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .slider-pagination-button-7.is-position-left:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .slider-pagination-button-7.is-position-left:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    right: 3.5rem;
  }

  .slider-pagination-button-7.is-position-right, .slider-pagination-button-7.is-position-right:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .slider-pagination-button-7.is-position-right:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .slider-pagination-button-7.is-position-right:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .slider-pagination-button-7.is-position-right:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .slider-pagination-button-7.is-position-right:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    left: 3.5rem;
  }

  .study-logos-row, .study-logos-row:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .study-logos-row:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .study-logos-row:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .study-logos-row:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .study-logos-row:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }

  .eg-proof-container, .eg-proof-container:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .eg-proof-container:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .eg-proof-container:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .eg-proof-container:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .eg-proof-container:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5), .eg-proof-container.is-about-proof-box, .eg-proof-container.is-about-proof-box:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-column-gap: 3rem;
    grid-row-gap: 3rem;
  }

  .flex-block-4.eg-kundcase-flex-hide, .flex-block-4.eg-kundcase-flex-hide:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .flex-block-4.eg-kundcase-flex-hide:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .flex-block-4.eg-kundcase-flex-hide:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .flex-block-4.eg-kundcase-flex-hide:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .flex-block-4.eg-kundcase-flex-hide:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    display: none;
  }

  .eg-home-case-grid, .eg-home-case-grid:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .eg-home-case-grid:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .eg-home-case-grid:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .eg-home-case-grid:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .eg-home-case-grid:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-template-columns: 1fr;
  }

  .eg-home-case-grid.eg-home-case-grid-3 {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    flex-wrap: nowrap;
    align-items: stretch;
    width: 100%;
    margin-bottom: 64px;
    display: flex;
    overflow: auto;
  }

  .eg-home-case-grid.eg-home-case-grid-3:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .eg-home-case-grid.eg-home-case-grid-3:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .eg-home-case-grid.eg-home-case-grid-3:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .eg-home-case-grid.eg-home-case-grid-3:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .eg-home-case-grid.eg-home-case-grid-3:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-template-columns: 1fr;
  }

  .eg-home-case-grid.eg-home-case-grid-3.is-tracer-cases {
    grid-template-columns: minmax(0, 1fr);
    display: grid;
    overflow: visible;
  }

  .eg-home-news-section-grid {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
    grid-template-columns: minmax(0, 1.12fr) minmax(0, 1fr);
    align-items: end;
    overflow: visible;
  }

  .eg-home-news-section-grid:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .eg-home-news-section-grid:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .eg-home-news-section-grid:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .eg-home-news-section-grid:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8) {
    grid-template-columns: 1fr;
  }

  .eg-home-news-section-grid:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
    grid-template-columns: minmax(0, 1.12fr) minmax(0, 1fr);
    align-items: end;
    overflow: visible;
  }

  .grid-2-columns-left-3xs-4, .grid-2-columns-left-3xs-4:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .grid-2-columns-left-3xs-4:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .grid-2-columns-left-3xs-4:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .grid-2-columns-left-3xs-4:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .grid-2-columns-left-3xs-4:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-template-columns: 1fr;
  }

  .grid-3-columns-7, .grid-3-columns-7:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .grid-3-columns-7:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .grid-3-columns-7:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .grid-3-columns-7:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .grid-3-columns-7:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-template-columns: 1fr 1fr;
  }

  .grid-3-columns-7.is-1-column-tablet, .grid-3-columns-7.is-1-column-tablet:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .grid-3-columns-7.is-1-column-tablet:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .grid-3-columns-7.is-1-column-tablet:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .grid-3-columns-7.is-1-column-tablet:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .grid-3-columns-7.is-1-column-tablet:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-template-columns: 1fr;
  }

  .eg-nav, .eg-nav:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .eg-nav:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .eg-nav:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .eg-nav:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .eg-nav:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
    flex-direction: column;
    align-items: stretch;
  }

  .eg-links, .eg-links:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .eg-links:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .eg-links:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .eg-links:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .eg-links:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    flex-direction: column;
    align-items: stretch;
  }

  .eg-login, .eg-login:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .eg-login:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .eg-login:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .eg-login:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .eg-login:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    margin: 8px 12px;
  }

  .eg-panel, .eg-panel:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .eg-panel:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .eg-panel:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .eg-panel:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .eg-panel:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    width: auto;
    max-height: none;
    box-shadow: none;
    border-radius: 16px;
    padding: 8px 12px 12px;
    position: static;
    left: auto;
    transform: none;
  }

  .eg-plat-grid, .eg-plat-grid:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .eg-plat-grid:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .eg-plat-grid:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .eg-plat-grid:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .eg-plat-grid:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  .eg-prod, .eg-prod:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .eg-prod:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .eg-prod:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .eg-prod:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .eg-prod:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    box-shadow: none;
    background-color: #f7f9fc;
  }

  .eg-feat, .eg-feat:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .eg-feat:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .eg-feat:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .eg-feat:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .eg-feat:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5), .eg-feat-on, .eg-feat-on:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .eg-feat-on:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .eg-feat-on:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .eg-feat-on:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .eg-feat-on:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    display: none;
  }

  .eg-addons, .eg-addons:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .eg-addons:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .eg-addons:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .eg-addons:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .eg-addons:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5), .eg-sol-grid, .eg-sol-grid:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .eg-sol-grid:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .eg-sol-grid:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .eg-sol-grid:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .eg-sol-grid:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5), .eg-om-grid, .eg-om-grid:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .eg-om-grid:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .eg-om-grid:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .eg-om-grid:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .eg-om-grid:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  .eg-deep, .eg-deep:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .eg-deep:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .eg-deep:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .eg-deep:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .eg-deep:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5), .eg-proof-marquee.eg-kundcase-marquee-clip, .eg-proof-marquee.eg-kundcase-marquee-clip:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .eg-proof-marquee.eg-kundcase-marquee-clip:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .eg-proof-marquee.eg-kundcase-marquee-clip:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .eg-proof-marquee.eg-kundcase-marquee-clip:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .eg-proof-marquee.eg-kundcase-marquee-clip:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    display: none;
  }

  .eg-proof-marquee.is-about-marquee, .eg-proof-marquee.is-about-marquee:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    flex-wrap: wrap;
    height: auto;
    overflow: visible;
  }

  .eg-case-title, .eg-case-title:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .eg-case-title:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .eg-case-title:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .eg-case-title:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .eg-case-title:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    font-size: 3.5rem;
  }

  .eg-proof-marquee-track.is-about-mq-track, .eg-proof-marquee-track.is-about-mq-track:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-column-gap: 28px;
    grid-row-gap: 20px;
    flex-wrap: wrap;
    width: 100%;
    max-width: 100%;
    height: auto;
    animation: none;
    display: flex;
    overflow: visible;
  }

  .eg-login-card-body {
    flex-grow: 0;
    min-width: 0;
    max-width: 100%;
    height: auto;
  }

  .eg-case-proof, .eg-case-proof:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .eg-case-proof:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .eg-case-proof:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .eg-case-proof:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .eg-case-proof:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding-top: 4rem;
  }

  .eg-case-proof.eg-kundcase-proof-clip.is-about-proof, .eg-case-proof.eg-kundcase-proof-clip.is-about-proof:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding-top: 3.25rem;
    padding-bottom: 2.75rem;
    overflow: visible;
  }

  .faq-intro, .faq-intro:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .faq-intro:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .faq-intro:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .faq-intro:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .faq-intro:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    max-width: none;
    margin-bottom: 0;
    position: relative;
  }

  .eg-post-media {
    justify-self: start;
    max-width: 440px;
    height: auto;
  }

  .eg-hide-on-mobile, .eg-hide-on-mobile:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .eg-hide-on-mobile:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .eg-hide-on-mobile:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .eg-hide-on-mobile:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .eg-hide-on-mobile:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    display: none;
  }

  .faq-grid.eg-faq-grid-long-title, .faq-grid.eg-faq-grid-long-title:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .faq-grid.eg-faq-grid-long-title:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .faq-grid.eg-faq-grid-long-title:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .faq-grid.eg-faq-grid-long-title:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .faq-grid.eg-faq-grid-long-title:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-template-columns: 1fr;
    gap: 32px;
  }

  .faq-grid.eg-faq-grid-long-title.is-balanced-faq-grid {
    grid-template-columns: minmax(0, 1fr);
  }

  .marquee-vertical-column-2, .marquee-vertical-column-2:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .marquee-vertical-column-2:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .marquee-vertical-column-2:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .marquee-vertical-column-2:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .marquee-vertical-column-2:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    flex-flow: row;
    flex: none;
    justify-content: flex-start;
    padding-bottom: 0;
    padding-right: 1rem;
  }

  .is-about-location-body, .is-about-location-body:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .is-about-location-body:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .is-about-location-body:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .is-about-location-body:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .is-about-location-body:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-template-columns: 1fr;
  }

  .eg-estracer-logo-img, .eg-estracer-logo-img:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .eg-estracer-logo-img:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .eg-estracer-logo-img:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .eg-estracer-logo-img:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .eg-estracer-logo-img:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    max-width: 148px;
    height: 44px;
    max-height: 44px;
  }

  .cell-6, .cell-6:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .cell-6:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .cell-6:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .cell-6:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .cell-6:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding-bottom: .5rem;
    padding-right: 0;
  }

  .eg-int-cta, .eg-int-cta:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .eg-int-cta:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .eg-int-cta:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .eg-int-cta:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .eg-int-cta:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-template-columns: 1fr;
    gap: 3rem 0;
  }

  .eg-int-cta-heading, .eg-int-cta-heading:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .eg-int-cta-heading:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .eg-int-cta-heading:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .eg-int-cta-heading:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .eg-int-cta-heading:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    font-size: 2rem;
  }

  .is-about-offices-grid, .is-about-offices-grid:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .is-about-offices-grid:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .is-about-offices-grid:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .is-about-offices-grid:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .is-about-offices-grid:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-template-columns: 1fr;
  }

  .about-omoss-align, .about-omoss-align:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-template-columns: minmax(0, 1.15fr) minmax(220px, 42%);
    align-items: center;
  }

  .section-20, .section-20:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .section-20:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .section-20:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .section-20:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .section-20:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding-top: 80px;
  }

  .eg-case-post-h1, .eg-case-post-h1:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .eg-case-post-h1:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .eg-case-post-h1:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .eg-case-post-h1:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .eg-case-post-h1:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5), .eg-los-h1, .eg-los-h1:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .eg-los-h1:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .eg-los-h1:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .eg-los-h1:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .eg-los-h1:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    font-size: 48px;
  }

  .eg-los-quote-name {
    font-size: 16px;
    line-height: 19px;
  }

  .eg-los-quote-role {
    font-size: 13px;
    line-height: 16px;
  }

  .eg-los-photo-wrap {
    max-width: 280px;
  }

  .eg-los-photo {
    max-width: 240px;
    height: 288px;
  }

  .eg-los-quote-card {
    grid-template-columns: 32px minmax(0, 1fr);
    column-gap: 12px;
    padding-left: 16px;
    padding-right: 16px;
  }

  .eg-los-quote-logo {
    width: 32px;
    height: 32px;
  }

  .heading-21, .heading-21:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5), .heading-24, .heading-24:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    letter-spacing: -.02em;
    word-break: normal;
    overflow-wrap: break-word;
    word-spacing: .04em;
    max-width: 100%;
  }

  .is-about-proof, .is-about-proof:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .is-about-proof:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .is-about-proof:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .is-about-proof:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .is-about-proof:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding-top: 3.5rem;
    padding-bottom: 3.5rem;
  }

  .eg-esm-h1, .eg-esm-h1:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .eg-esm-h1:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .eg-esm-h1:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .eg-esm-h1:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .eg-esm-h1:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    font-size: 44px;
  }

  .eg-hq-wrap {
    grid-template-columns: repeat(2, minmax(0, 1fr));
    height: 560px;
  }

  .eg-hq-wrap:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .eg-hq-wrap:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .eg-hq-wrap:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .eg-hq-wrap:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8) {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }

  .eg-hq-wrap:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-template-columns: repeat(2, minmax(0, 1fr));
    height: 560px;
  }

  .eg-hero-ingress, .eg-hero-ingress:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .eg-hero-ingress:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .eg-hero-ingress:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .eg-hero-ingress:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .eg-hero-ingress:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    font-size: 20px;
  }

  .eg-hero-sub, .eg-hero-sub:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .eg-hero-sub:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .eg-hero-sub:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .eg-hero-sub:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .eg-hero-sub:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    font-size: 28px;
  }

  .eg-plat-h1, .eg-plat-h1:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .eg-plat-h1:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .eg-plat-h1:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .eg-plat-h1:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .eg-plat-h1:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    font-size: 44px;
  }

  .eg-nameplate-chip, .eg-nameplate-chip:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    min-width: 0;
    max-width: 100%;
    max-height: none;
    margin-top: 16px;
    margin-left: auto;
    margin-right: auto;
    display: flex;
    position: relative;
    top: auto;
    bottom: auto;
    left: auto;
    overflow: visible;
    transform: none;
  }

  .eg-nameplate-row, .eg-nameplate-row:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    flex-flow: row;
    display: flex;
  }

  .eg-nameplate-col, .eg-nameplate-col:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    float: none;
    width: auto;
    display: block;
  }

  .eg-nameplate-logo-slot, .eg-nameplate-logo-slot:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    width: 48px;
    min-width: 48px;
    max-width: 48px;
    height: 48px;
    max-height: 48px;
    overflow: visible;
  }

  .eg-estracer-800-strong, .eg-estracer-800-strong:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5), .eg-estracer-sec-h, .eg-estracer-sec-h:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5), .eg-estracer-flow-title, .eg-estracer-flow-title:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    font-weight: 800;
  }

  .eg-nl-slim-ico, .eg-nl-slim-ico:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    width: 4.25rem;
    min-width: 4.25rem;
    max-width: 4.25rem;
    height: 4.25rem;
    min-height: 4.25rem;
  }

  .eg-nl-slim-lockup, .eg-nl-slim-lockup:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-column-gap: 1.25rem;
    flex-basis: 100%;
    column-gap: 1.25rem;
    max-width: none;
  }

  .heading-1, .heading-1:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    font-size: 48px;
    font-weight: 800;
    line-height: 1.1;
  }

  .eg-h1-sub, .eg-h1-sub:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    font-size: 28px;
    font-weight: 600;
  }

  .eg-h1-service, .eg-h1-service:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    font-size: 64px;
    font-weight: 800;
    line-height: 1.05;
  }

  .eg-s-more-2 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
  }

  .eg-s-head-2 {
    grid-column-gap: 18px;
    grid-row-gap: 18px;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  .eg-s-public-2 {
    grid-column-gap: 22px;
    grid-row-gap: 22px;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  .eg-s-grid-2 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  .eg-kunder-2col {
    grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);
    display: grid;
  }

  .grid-2-columns-left-xs-5 {
    grid-template-columns: 1fr;
  }

  .marquee-vertical-columns-wrapper-2 {
    flex-flow: row;
  }

  .marquee-vertical-column-3 {
    flex-flow: row;
    flex: none;
    justify-content: flex-start;
    padding-bottom: 0;
    padding-right: 1rem;
  }

  .card-26.is-border-none.is-3xs {
    border-radius: 1.5rem;
    padding-right: 1.5rem;
  }

  .inner-section-3 {
    border-radius: 2rem;
  }

  .inner-section-3.is-models-marquee-vertical {
    padding-top: 5rem;
    padding-bottom: 5rem;
  }

  .proof-public-row {
    grid-template-columns: minmax(0, 1fr);
  }

  .estracer-quote-card {
    padding: 28px;
  }

  .training-marquee {
    box-sizing: border-box;
    width: 100%;
    max-width: 100%;
    height: 360px;
    padding-left: 24px;
    padding-right: 24px;
    position: relative;
    inset: auto;
  }

  .entermedic-hero-grid {
    grid-column-gap: 44px;
    grid-row-gap: 44px;
    grid-template-columns: minmax(0, 1fr);
  }

  .estracer-safety-grid {
    grid-row-gap: 32px;
    grid-template-columns: minmax(0, 1fr);
  }

  .eg-int-section-title {
    margin-top: 48px;
    margin-bottom: 12px;
    font-size: 36px;
  }

  .eg-pulse-quotes-grid {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }

  .eg-pulse-public-grid {
    grid-column-gap: 24px;
  }

  .eg-pulse-public-heading {
    font-size: 32px;
    line-height: 1.15;
  }

  .eg-followup-features-grid {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }

  .eg-process-layout {
    grid-column-gap: 28px;
    grid-row-gap: 28px;
    grid-template-columns: minmax(0, 1fr) 260px;
    align-items: start;
  }

  .eg-esmaker-hero-backdrop {
    background-image: radial-gradient(circle at 70% 4%, #cde3f799 0%, #ebf4fc52 32%, #fff0 66%);
  }

  .eg-sol-mobile.eg-sol-subtitle-6.eg-sol-locked-subtitle {
    font-size: 28px;
  }

  .eg-home-proof-layout {
    padding-top: 160px;
    padding-left: 24px;
    padding-right: 24px;
  }

  .eg-home-hero-copy {
    max-width: 680px;
  }

  .eg-home-hero-title {
    font-size: 40px;
    line-height: 1.2;
  }

  .eg-home-trust-badges {
    display: none;
  }

  .eg-home-halo-native {
    border-top-left-radius: 50% 38%;
    border-top-right-radius: 50% 38%;
    width: calc(100% + 96px);
    height: 500px;
    margin-left: 0;
    top: 40px;
    left: -48px;
  }
}

@media screen and (max-width: 767px) {
  body, body:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), body:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), body:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), body:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), body:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    --spacing--sm: var(--sizes--size-7);
    --spacing--lg: var(--sizes--size-9);
    --core--sizes--margins--2xsm\<deleted\|variable-55ac122f-7934-84c0-14ad-4ec1a2462639\>: var(--sizes--size-4);
    --global--padding--default\<deleted\|variable-62df1c29-e8f0-702a-3af2-a391f70a5474\>: 32px;
    --spacing--3xs: var(--sizes--size-4);
    --container--default: 47.9375rem;
    --spacing--md: var(--sizes--size-8);
    --spacing--6xl: var(--sizes--size-16);
    --core--sizes--borders-radius--sm\<deleted\|variable-8dbc35e5-4668-b84f-4800-ad38e1d2c5d7\>: 22px;
    --spacing--xs: var(--sizes--size-6);
    --spacing--4xs: var(--sizes--size-3);
    --spacing--5xl: var(--sizes--size-15);
    --spacing--5xs: var(--sizes--size-2);
    --spacing--2xs: var(--sizes--size-5);
    --spacing--4xl: var(--sizes--size-14);
    --spacing--3xl: var(--sizes--size-12);
    --container--small: 47.9375rem;
    --container--extra-small: 47.9375rem;
    --container--desktop: 47.9375rem;
    --sizes--size-8: 1.625rem;
    --sizes--size-12: 3rem;
    --sizes--size-9: 2rem;
    --sizes--none: 0rem;
    --spacing--xl: var(--sizes--size-10);
    --spacing--none: var(--sizes--none);
    --elements-webflow-library--neutral--100: white;
    --sizes--size-13: 3.5rem;
    --sizes--size-10: 2.5rem;
    --gaps--gap-sm: var(--sizes--size-7);
    --gaps--gap-2xs: var(--sizes--size-5);
    --gaps--gap-md: var(--sizes--size-8);
    --gaps--gap-lg: var(--sizes--size-9);
    --gaps--gap-2xl: var(--sizes--size-12);
    --spacing--2xl: var(--sizes--size-11);
    --border-radius--radius-4xs: var(--sizes--size-3);
    --sizes--size-11: 2.5rem;
    --core--sizes--gap--4xsm\<deleted\|variable-6f5be2f9-c53b-7709-ec2c-a7901e4f5111\>: var(--sizes--size-2);
    --core--sizes--margins--md\<deleted\|variable-7850270f-3c3a-d486-b072-fcfa96fd5cd0\>: 26px;
    --core--sizes--paddings--sm\<deleted\|variable-75e4db12-a8e9-df98-948e-639c9632064f\>: var(--core--sizes--size-6\<deleted\|variable-1f832ce0-475d-0b13-8536-b9e9951c2b96\>);
    --core--sizes--gap--2xsm\<deleted\|variable-0727b325-890b-70ac-241a-00ac05813612\>: var(--sizes--size-4);
    --gaps--gap-3xs: var(--sizes--size-4);
    --sizes--size-16: 5rem;
    --core--sizes--margins--none\<deleted\|variable-0e18a34b-ea73-2b81-61e3-d331ee382a82\>: var(--sizes--none);
    --gaps--gap-4xs: var(--sizes--size-3);
    --core--sizes--margins--sm\<deleted\|variable-d5c095e7-e2b8-d4d7-7910-ec6864350456\>: var(--core--sizes--size-6\<deleted\|variable-1f832ce0-475d-0b13-8536-b9e9951c2b96\>);
    --core--sizes--margins--lg\<deleted\|variable-bb090797-f63f-9e2c-778d-6fac8a83369a\>: var(--sizes--size-6);
    --sizes--size-7: 1.5rem;
    --sizes--size-14: 4rem;
    --core--sizes--margins--5xlg\<deleted\|variable-ca052e4e-55d9-68bb-177c-5e30ec5ef56d\>: var(--sizes--size-9);
    --border-radius--radius-5xs: var(--sizes--size-2);
    --core--colors--neutrals--100\<deleted\|variable-5cface1d-6c1d-fd7f-3f36-8288111774f4\>: white;
    --gaps--none: var(--sizes--none);
    --sizes--size-4: .75rem;
    --sizes--size-17: 6.25rem;
    --border-radius--none: var(--sizes--none);
    --alley-component-library--gray--900: #131316;
    --gaps--gap-5xs: var(--sizes--size-2);
    --border-radius--radius-rounded: 100%;
    --border-radius--radius-sm: var(--sizes--size-7);
    --3rem: var(--sizes--size-4);
    --core--sizes--paddings--lg\<deleted\|variable-10554873-4406-79d5-f46b-359f9c12b582\>: var(--sizes--size-6);
    --gaps--gap-4xl: var(--sizes--size-15);
    --gaps--gap-5xl: 12.5rem;
    --sizes--size-3: .5rem;
    --core--sizes--borders-radius--5xsm\<deleted\|variable-a61571bb-98c0-892c-f9c5-68e90518b58e\>: var(--sizes--size-1);
    --core--fonts--displays--display-1\<deleted\|variable-b55d1dd6-18d7-790c-0032-6850ce0c10a9\>: 14px;
    --gaps--gap-xs: var(--sizes--size-6);
    --gaps--gap-xl: var(--sizes--size-10);
    --gaps--gap-3xl: var(--sizes--size-14);
    --border-radius--radius-2xs: var(--sizes--size-5);
    --sizes--size-6: 1.25rem;
    --sizes--size-2: .25rem;
    --sizes--size-5: 1rem;
    --border-radius--radius-md: var(--sizes--size-8);
    --border-radius--radius-lg: var(--sizes--size-9);
    --elements-webflow-library--general--shadow-01: #14142b0f;
    --border-radius--radius-pill: 99999px;
    --elements-webflow-library--neutral--800\<deleted\|variable-44c33ad4\>: #211f54;
    --elements-webflow-library--neutral--600\<deleted\|variable-06b40b4b\>: #6e7191;
    --elements-webflow-library--neutral--300: #eff0f6;
    --elements-webflow-library--general--shadow-02: #14142b14;
    --elements-webflow-library--accent--primary-1\<deleted\|variable-86b36df2\>: #4a3aff;
    --elements-webflow-library--general--shadow-03: #14142b1a;
    --elements-webflow-library--neutral--700: #4a4566;
    --elements-webflow-library--neutral--200: #f7f7fc;
    --alley-component-library--blue--900\<deleted\|variable-a6ac649b\>: #5167f6;
    --alley-component-library--blue--800\<deleted\|variable-a6e025e3\>: #6478f7;
    --alley-component-library--blue--700\<deleted\|variable-375dfecd\>: #7788f8;
    --alley-component-library--neutral--off-white\<deleted\|variable-d28cd836\>: #f4f4f6;
    --flowui-component-library--gray-900\<deleted\|variable-7b64cafb\>: #160042;
    --flowui-component-library--gray-500\<deleted\|variable-2268f126\>: #6b7094;
    --elements-webflow-library--neutral--400: #dcddeb;
    --egi: #0a1f3a;
    --egl: #e6edf7;
    --egb: #0060a9;
    --egs: #f7faff;
    --egm: #5a6b87;
    --w: 35%;
    --sizes--size-1: .125rem;
    --sizes--size-15: 4.5rem;
    --border-radius--radius-xl: var(--sizes--size-10);
    --core--sizes--size-6\<deleted\|variable-1f832ce0-475d-0b13-8536-b9e9951c2b96\>: 1.25rem;
    --_typography---core--font--family--primary-font: Montserrat, sans-serif;
    --_typography---core--font--line-height--lg: 1.5em;
    --_typography---core--font--weight--mid: 500;
    --_typography---core--font--letter-spacing--sm: -.03rem;
    --_typography---core--font--displays--display-9: 2rem;
    --_typography---core--font--line-height--sm: 1.115em;
    --_typography---core--font--weight--strong: 600;
    --_typography---core--font--displays--display-7: 1.75rem;
    --_typography---core--font--line-height--md: 1.25em;
    --_typography---core--font--displays--display-5: 1.375rem;
    --_typography---core--font--displays--display-4: 1.125rem;
    --_typography---core--font--displays--display-3: 1rem;
    --_typography---core--font--displays--display-2: .875rem;
    --_typography---core--font--weight--regular: 400;
    --_typography---core--font--displays--display-10: 2.25rem;
    --_typography---core--font--displays--display-8: 1.85rem;
    --_typography---core--font--weight--bold: 700;
    --_typography---core--font--icons--line-squared: "Line Squared Icon Font Brix", Arial, sans-serif;
    --_typography---core--font--icons--line-rounded: "Line Rounded Icon Font Brix", Arial, sans-serif;
    --_typography---core--font--displays--display-1: .75rem;
    --_typography---core--font--displays--display-6: 1.5rem;
    --_typography---core--font--weight--extra-bold: 800;
    --_typography---core--font--icons--social-media: "Social Media Icon Font Brix", Arial, sans-serif;
    --_typography---core--font--icons--filled-icon: "Filled Icon Brix", Arial, sans-serif;
    --_typography---core--font--icons--default: var(--_typography---core--font--icons--line-rounded);
    --_typography---core--font--letter-spacing--none: 0px;
    --_components---body-text--md: var(--_typography---core--font--displays--display-1);
    --_components---border-radius--2xs: var(--border-radius--radius-2xs);
    --_components---section--lg: var(--sizes--size-14);
    --_components---section--sm: var(--sizes--size-12);
    --_components---section--md: var(--sizes--size-13);
    --_components---section--xs: var(--sizes--size-10);
    --_components---section--xl: var(--sizes--size-15);
    --_components---border-width--md: 1px;
    --_components---border-radius--3xs: var(--3rem);
    --_components---body-text--sm: var(--_typography---core--font--displays--display-1);
    --_components---border-radius--4xs: .875rem;
    --_components---border-radius--sm: var(--border-radius--radius-sm);
    --_components---border-radius--md: var(--border-radius--radius-md);
    --_components---border-radius--lg: var(--border-radius--radius-lg);
    --_components---border-radius--xl: var(--border-radius--radius-xl);
    --_components---border-radius--2xl: var(--sizes--size-10);
    --_components---border-width--lg: 1.5px;
    --_components---body-text--lg: var(--_typography---core--font--displays--display-3);
    --_components---cards--4xs: var(--sizes--size-3);
    --_components---cards--2xs: var(--sizes--size-5);
    --_components---cards--xs: var(--sizes--size-5);
    --_components---cards--lg: var(--sizes--size-8);
    --_components---cards--xl: var(--sizes--size-7);
    --_components---cards--3xs: var(--sizes--size-4);
    --_components---cards--sm: var(--sizes--size-6);
    --_components---cards--md: var(--sizes--size-7);
    --_components---section--2xl: var(--sizes--size-15);
    --_components---section--2xs: var(--sizes--size-8);
    --_components---section--3xl: var(--sizes--size-15);
    --_components---border-width--sm: .75px;
    --_components---border-width--xl: 2px;
  }

  blockquote, blockquote:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), blockquote:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), blockquote:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), blockquote:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), blockquote:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding-top: var(--spacing--lg);
    padding-bottom: var(--spacing--lg);
  }

  .pd-bottom-md, .pd-bottom-md:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .pd-bottom-md:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .pd-bottom-md:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .pd-bottom-md:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .pd-bottom-md:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding-bottom: 16px;
  }

  .logo-wrapper, .logo-wrapper:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .logo-wrapper:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .logo-wrapper:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .logo-wrapper:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .logo-wrapper:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    width: 6.25rem;
  }

  .mg-bottom-lg, .mg-bottom-lg:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .mg-bottom-lg:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .mg-bottom-lg:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .mg-bottom-lg:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .mg-bottom-lg:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    margin-bottom: 32px;
  }

  .sales-home-hero-link-wrapper, .sales-home-hero-link-wrapper:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .sales-home-hero-link-wrapper:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .sales-home-hero-link-wrapper:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .sales-home-hero-link-wrapper:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .sales-home-hero-link-wrapper:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    max-width: 200px;
  }

  .inner-container.is-25rem, .inner-container.is-25rem:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .inner-container.is-25rem:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .inner-container.is-25rem:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .inner-container.is-25rem:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .inner-container.is-25rem:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5), .inner-container.is-30ch._100-mbl, .inner-container.is-30ch._100-mbl:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .inner-container.is-30ch._100-mbl:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .inner-container.is-30ch._100-mbl:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .inner-container.is-30ch._100-mbl:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .inner-container.is-30ch._100-mbl:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5), .inner-container.is-50ch.eg-post-title-wrap, .inner-container.is-50ch.eg-post-title-wrap:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .inner-container.is-50ch.eg-post-title-wrap:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .inner-container.is-50ch.eg-post-title-wrap:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .inner-container.is-50ch.eg-post-title-wrap:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .inner-container.is-50ch.eg-post-title-wrap:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5), .inner-container.is-43rem.is-align-center.eg-post-body, .inner-container.is-43rem.is-align-center.eg-post-body:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .inner-container.is-43rem.is-align-center.eg-post-body:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .inner-container.is-43rem.is-align-center.eg-post-body:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .inner-container.is-43rem.is-align-center.eg-post-body:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .inner-container.is-43rem.is-align-center.eg-post-body:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5), .inner-container.is-34ch, .inner-container.is-34ch:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .inner-container.is-34ch:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .inner-container.is-34ch:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .inner-container.is-34ch:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .inner-container.is-34ch:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5), .inner-container._42._100-mbl, .inner-container._42._100-mbl:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .inner-container._42._100-mbl:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .inner-container._42._100-mbl:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .inner-container._42._100-mbl:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .inner-container._42._100-mbl:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5), .inner-container._52._100-mbl, .inner-container._52._100-mbl:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .inner-container._52._100-mbl:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .inner-container._52._100-mbl:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .inner-container._52._100-mbl:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .inner-container._52._100-mbl:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    max-width: 100%;
  }

  .inner-container.is-45ch, .inner-container.is-45ch:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .inner-container.is-45ch:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .inner-container.is-45ch:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .inner-container.is-45ch:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .inner-container.is-45ch:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-template-columns: 1fr;
  }

  .inner-container.eg-blog-v4-title {
    min-width: 0;
    padding-right: 0;
  }

  .inner-container.eg-blog-v4-title:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding-right: 4.5rem;
  }

  .container-default, .container-default.eg-company-container {
    padding-left: 20px;
    padding-right: 20px;
  }

  .section:nth-child(odd), .section:nth-child(odd):where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .section:nth-child(odd):where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .section:nth-child(odd):where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .section:nth-child(odd):where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .section:nth-child(odd):where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5), .section:nth-child(2n), .section:nth-child(2n):where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .section:nth-child(2n):where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .section:nth-child(2n):where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .section:nth-child(2n):where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .section:nth-child(2n):where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding-top: 70px;
    padding-bottom: 70px;
  }

  .section.is-md.is-bottom-4-375rem, .section.is-md.is-bottom-4-375rem:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .section.is-md.is-bottom-4-375rem:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .section.is-md.is-bottom-4-375rem:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .section.is-md.is-bottom-4-375rem:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .section.is-md.is-bottom-4-375rem:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding-bottom: 3.125rem;
  }

  .section.is-md.section-pd-top-medium, .section.is-md.section-pd-top-medium:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .section.is-md.section-pd-top-medium:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .section.is-md.section-pd-top-medium:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .section.is-md.section-pd-top-medium:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .section.is-md.section-pd-top-medium:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding-top: var(--sizes--size-9);
  }

  .section.is-md.eg-related-hide-m, .section.is-md.eg-related-hide-m:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .section.is-md.eg-related-hide-m:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .section.is-md.eg-related-hide-m:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .section.is-md.eg-related-hide-m:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .section.is-md.eg-related-hide-m:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    display: none;
  }

  .section.is-inner-section-inside-hero, .section.is-inner-section-inside-hero:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .section.is-inner-section-inside-hero:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .section.is-inner-section-inside-hero:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .section.is-inner-section-inside-hero:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .section.is-inner-section-inside-hero:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    margin-top: -5.2rem;
  }

  .section.is-inner-section-inside-hero.is-vertical-growth, .section.is-inner-section-inside-hero.is-vertical-growth:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .section.is-inner-section-inside-hero.is-vertical-growth:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .section.is-inner-section-inside-hero.is-vertical-growth:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .section.is-inner-section-inside-hero.is-vertical-growth:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .section.is-inner-section-inside-hero.is-vertical-growth:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    flex: 0 auto;
  }

  .section.is-inner-section-inside-hero.is-contact-version-two-hero, .section.is-inner-section-inside-hero.is-contact-version-two-hero:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .section.is-inner-section-inside-hero.is-contact-version-two-hero:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .section.is-inner-section-inside-hero.is-contact-version-two-hero:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .section.is-inner-section-inside-hero.is-contact-version-two-hero:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .section.is-inner-section-inside-hero.is-contact-version-two-hero:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding-top: 8rem;
    padding-right: var(--spacing--xl);
    padding-left: var(--spacing--xl);
  }

  .section.is-bottom-4-375rem, .section.is-bottom-4-375rem:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .section.is-bottom-4-375rem:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .section.is-bottom-4-375rem:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .section.is-bottom-4-375rem:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .section.is-bottom-4-375rem:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding-bottom: 3.125rem;
  }

  .section.is-top-4-375rem, .section.is-top-4-375rem:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .section.is-top-4-375rem:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .section.is-top-4-375rem:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .section.is-top-4-375rem:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .section.is-top-4-375rem:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding-top: 3.125rem;
  }

  .section.is-none---3-75rem, .section.is-none---3-75rem:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .section.is-none---3-75rem:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .section.is-none---3-75rem:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .section.is-none---3-75rem:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .section.is-none---3-75rem:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding-bottom: 3.125rem;
  }

  .section.is-top-3-75rem, .section.is-top-3-75rem:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .section.is-top-3-75rem:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .section.is-top-3-75rem:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .section.is-top-3-75rem:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .section.is-top-3-75rem:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding-top: 3.125rem;
  }

  .section.is-4-375rem, .section.is-4-375rem:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .section.is-4-375rem:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .section.is-4-375rem:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .section.is-4-375rem:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .section.is-4-375rem:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding-top: 3.125rem;
    padding-bottom: 3.125rem;
  }

  .section.is-4-375rem.is-about-air {
    padding-top: 1.75rem;
    padding-bottom: 1.75rem;
  }

  .section.is-4-375rem.is-about-air:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .section.is-4-375rem.is-about-air:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .section.is-4-375rem.is-about-air:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .section.is-4-375rem.is-about-air:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8) {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .section.is-4-375rem.is-about-air:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding-top: 1.75rem;
    padding-bottom: 1.75rem;
  }

  .section.is-4-375rem-xl, .section.is-4-375rem-xl:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .section.is-4-375rem-xl:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .section.is-4-375rem-xl:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .section.is-4-375rem-xl:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .section.is-4-375rem-xl:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding-top: 3.125rem;
    padding-bottom: 3.125rem;
  }

  .input {
    height: var(--sizes--size-12);
    padding-right: var(--spacing--2xs);
    padding-left: var(--spacing--2xs);
    border-radius: var(--_components---border-radius--3xs);
    font-size: 16px;
  }

  .input:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .input:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .input:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .input:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .input:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    height: var(--sizes--size-12);
    padding-right: var(--spacing--2xs);
    padding-left: var(--spacing--2xs);
    border-radius: var(--_components---border-radius--3xs);
  }

  .input.eg-nl-cta-field {
    font-size: 16px;
  }

  .sales-home---pages-container, .sales-home---pages-container:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .sales-home---pages-container:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .sales-home---pages-container:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .sales-home---pages-container:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .sales-home---pages-container:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-row-gap: var(--gaps--gap-2xs);
  }

  .display-8.eg-post-h1, .display-8.eg-post-h1:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .display-8.eg-post-h1:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .display-8.eg-post-h1:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .display-8.eg-post-h1:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .display-8.eg-post-h1:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    font-size: 36px;
  }

  .grid-3-columns, .grid-3-columns:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .grid-3-columns:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .grid-3-columns:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .grid-3-columns:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .grid-3-columns:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5), .grid-3-columns.is-2-columns-tablet, .grid-3-columns.is-2-columns-tablet:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .grid-3-columns.is-2-columns-tablet:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .grid-3-columns.is-2-columns-tablet:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .grid-3-columns.is-2-columns-tablet:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .grid-3-columns.is-2-columns-tablet:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-template-columns: 1fr;
  }

  .grid-3-columns.is-column-wide-2-3, .grid-3-columns.is-column-wide-2-3:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .grid-3-columns.is-column-wide-2-3:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .grid-3-columns.is-column-wide-2-3:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .grid-3-columns.is-column-wide-2-3:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .grid-3-columns.is-column-wide-2-3:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-row-gap: var(--gaps--gap-2xl);
    grid-template-columns: 1fr;
  }

  .grid-3-columns.values-grid, .grid-3-columns.values-grid:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .grid-3-columns.values-grid:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .grid-3-columns.values-grid:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .grid-3-columns.values-grid:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .grid-3-columns.values-grid:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-row-gap: var(--gaps--gap-2xs);
    grid-template-columns: 1fr;
  }

  .pd-bottom-xl, .pd-bottom-xl:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .pd-bottom-xl:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .pd-bottom-xl:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .pd-bottom-xl:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .pd-bottom-xl:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding-bottom: 32px;
  }

  .grid-4-columns.is-about-why-cards {
    grid-column-gap: .75rem;
    grid-row-gap: .75rem;
    grid-template-columns: 1fr;
  }

  .grid-4-columns.is-about-why-cards:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .grid-4-columns.is-about-why-cards:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .grid-4-columns.is-about-why-cards:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .grid-4-columns.is-about-why-cards:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8) {
    grid-template-columns: 1fr;
  }

  .grid-4-columns.is-about-why-cards:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-column-gap: .75rem;
    grid-row-gap: .75rem;
    grid-template-columns: 1fr;
  }

  .mg-bottom-md, .mg-bottom-md:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .mg-bottom-md:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .mg-bottom-md:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .mg-bottom-md:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .mg-bottom-md:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    margin-bottom: 24px;
  }

  .pd-top-xl, .pd-top-xl:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .pd-top-xl:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .pd-top-xl:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .pd-top-xl:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .pd-top-xl:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding-top: 32px;
  }

  .mg-left-md, .mg-left-md:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .mg-left-md:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .mg-left-md:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .mg-left-md:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .mg-left-md:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    margin-left: 24px;
  }

  .text-area {
    padding-right: var(--spacing--2xs);
    padding-left: var(--spacing--2xs);
    font-size: 16px;
  }

  .text-area:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .text-area:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .text-area:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .text-area:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .text-area:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding-right: var(--spacing--2xs);
    padding-left: var(--spacing--2xs);
  }

  .paragraph-small {
    white-space: normal;
    word-break: normal;
    -webkit-hyphens: none;
    hyphens: none;
    font-size: 16px;
    line-height: 1.6;
  }

  .mg-bottom-sm, .mg-bottom-sm:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .mg-bottom-sm:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .mg-bottom-sm:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .mg-bottom-sm:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .mg-bottom-sm:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    margin-bottom: 16px;
  }

  .display-5.text-color-title.eg-about-800-d5.is-about-motto-title, .display-5.text-color-title.eg-about-800-d5.is-about-motto-title:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    font-size: 26px;
    line-height: 1.2;
  }

  .pd-top-lg, .pd-top-lg:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .pd-top-lg:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .pd-top-lg:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .pd-top-lg:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .pd-top-lg:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding-top: 24px;
  }

  .display-6.eg-blog-card-heading {
    padding-right: 0;
    overflow: visible;
  }

  .display-6.eg-blog-card-heading:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding-right: 5.5rem;
    overflow: visible;
  }

  .mg-right-sm, .mg-right-sm:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .mg-right-sm:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .mg-right-sm:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .mg-right-sm:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .mg-right-sm:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    margin-right: 16px;
  }

  .pd-right-md, .pd-right-md:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .pd-right-md:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .pd-right-md:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .pd-right-md:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .pd-right-md:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding-right: 16px;
  }

  .image-wrapper.is-blog-image-version-two, .image-wrapper.is-blog-image-version-two:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .image-wrapper.is-blog-image-version-two:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .image-wrapper.is-blog-image-version-two:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .image-wrapper.is-blog-image-version-two:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .image-wrapper.is-blog-image-version-two:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-template-columns: 1fr;
  }

  .image-wrapper.is-about-office-photo, .image-wrapper.is-about-office-photo:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .image-wrapper.is-about-office-photo:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .image-wrapper.is-about-office-photo:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .image-wrapper.is-about-office-photo:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .image-wrapper.is-about-office-photo:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    height: 18rem;
    min-height: 16rem;
  }

  .hamburger-menu-line, .hamburger-menu-line:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .hamburger-menu-line:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .hamburger-menu-line:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .hamburger-menu-line:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .hamburger-menu-line:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    width: 20px;
  }

  .display-9, .display-9:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    font-size: 36px;
    font-weight: 800;
    line-height: 1.1;
  }

  .display-9.text-color-light, .display-9.text-color-light:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .display-9.text-color-light:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .display-9.text-color-light:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .display-9.text-color-light:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .display-9.text-color-light:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5), .display-9.text-color-light.is-kontakt-hero-title, .display-9.text-color-light.is-kontakt-hero-title:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .display-9.text-color-light.is-kontakt-hero-title:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .display-9.text-color-light.is-kontakt-hero-title:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .display-9.text-color-light.is-kontakt-hero-title:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .display-9.text-color-light.is-kontakt-hero-title:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    font-size: 36px;
  }

  .display-9.is-about-heading, .display-9.is-about-heading:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    overflow-wrap: break-word;
    max-width: 100%;
    margin-top: 0;
    font-size: 32px;
    font-weight: 700;
    line-height: 1.15;
  }

  .display-9.eg-sidtitel-h1, .display-9.eg-sidtitel-h1:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .display-9.eg-sidtitel-h1:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .display-9.eg-sidtitel-h1:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .display-9.eg-sidtitel-h1:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .display-9.eg-sidtitel-h1:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    font-size: 36px;
  }

  .display-9.eg-estracer-800-d9, .display-9.eg-estracer-800-d9:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    font-weight: 800;
  }

  .display-9.eg-estracer-800-d9.is-training-title {
    font-size: 32px;
    line-height: 1.15;
  }

  .display-9.eg-company-title {
    font-size: 36px;
  }

  .display-9.eg-company-about-title {
    font-size: 40px;
  }

  .mg-left-lg, .mg-left-lg:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .mg-left-lg:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .mg-left-lg:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .mg-left-lg:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .mg-left-lg:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    margin-left: 32px;
  }

  .workspace-component.is-1-column-landscape, .workspace-component.is-1-column-landscape:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .workspace-component.is-1-column-landscape:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .workspace-component.is-1-column-landscape:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .workspace-component.is-1-column-landscape:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .workspace-component.is-1-column-landscape:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-column-gap: var(--gaps--gap-sm);
    grid-row-gap: var(--gaps--none);
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .pd-bottom-lg, .pd-bottom-lg:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .pd-bottom-lg:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .pd-bottom-lg:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .pd-bottom-lg:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .pd-bottom-lg:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding-bottom: 24px;
  }

  .mg-right-lg, .mg-right-lg:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .mg-right-lg:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .mg-right-lg:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .mg-right-lg:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .mg-right-lg:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    margin-right: 32px;
  }

  .pd-top-md, .pd-top-md:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .pd-top-md:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .pd-top-md:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .pd-top-md:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .pd-top-md:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding-top: 16px;
  }

  .form-wrapper, .form-wrapper:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .form-wrapper:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .form-wrapper:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .form-wrapper:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .form-wrapper:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    width: 100%;
    max-width: 100%;
  }

  .form-wrapper.is-large, .form-wrapper.is-large:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .form-wrapper.is-large:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .form-wrapper.is-large:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .form-wrapper.is-large:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .form-wrapper.is-large:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5), .form-wrapper.is-large, .form-wrapper.is-large:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .form-wrapper.is-large:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .form-wrapper.is-large:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .form-wrapper.is-large:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .form-wrapper.is-large:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    min-height: 42.4rem;
  }

  .flex-vertical.text-align-center.eg-contact-copy, .flex-vertical.text-align-center.eg-contact-copy:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .flex-vertical.text-align-center.eg-contact-copy:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .flex-vertical.text-align-center.eg-contact-copy:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .flex-vertical.text-align-center.eg-contact-copy:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .flex-vertical.text-align-center.eg-contact-copy:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5), .flex-vertical.eg-contact-hero-copy, .flex-vertical.eg-contact-hero-copy:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .flex-vertical.eg-contact-hero-copy:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .flex-vertical.eg-contact-hero-copy:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .flex-vertical.eg-contact-hero-copy:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .flex-vertical.eg-contact-hero-copy:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding-top: 6.5rem;
  }

  .workspace-component-header-title.is-6-columns, .workspace-component-header-title.is-6-columns:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .workspace-component-header-title.is-6-columns:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .workspace-component-header-title.is-6-columns:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .workspace-component-header-title.is-6-columns:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .workspace-component-header-title.is-6-columns:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-template-columns: 1fr 1fr 1fr;
  }

  .grid-2-columns, .grid-2-columns:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .grid-2-columns:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .grid-2-columns:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .grid-2-columns:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .grid-2-columns:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-template-columns: 1fr;
  }

  .grid-2-columns.is-1-column-tablet.gap-row-lg-tablet.about-intro-row.is-about-intro-gap, .grid-2-columns.is-1-column-tablet.gap-row-lg-tablet.about-intro-row.is-about-intro-gap:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-row-gap: .5rem;
    flex-flow: row;
    grid-template-rows: auto;
    grid-template-columns: auto 1fr;
    grid-auto-rows: auto;
    justify-content: center;
    align-items: center;
    height: auto;
    min-height: 0;
    margin-bottom: .75rem;
    display: flex;
  }

  .grid-2-columns.is-gap-2xl.is-1-column-tablet.is-blog-hero {
    grid-template-columns: minmax(0, 1fr);
  }

  .grid-2-columns.is-2-column-landscape, .grid-2-columns.is-2-column-landscape:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .grid-2-columns.is-2-column-landscape:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .grid-2-columns.is-2-column-landscape:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .grid-2-columns.is-2-column-landscape:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .grid-2-columns.is-2-column-landscape:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-template-columns: 1fr 1fr;
  }

  .grid-2-columns.why-join-us, .grid-2-columns.why-join-us:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .grid-2-columns.why-join-us:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .grid-2-columns.why-join-us:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .grid-2-columns.why-join-us:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .grid-2-columns.why-join-us:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-column-gap: var(--gaps--gap-2xs);
    grid-row-gap: var(--gaps--gap-2xs);
    grid-template-columns: 1fr 1fr;
  }

  .grid-2-columns.is-support-pair, .grid-2-columns.is-support-pair:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-column-gap: .85rem;
    grid-template-columns: 1fr 1fr;
  }

  .grid-2-columns.is-support-pair.is-about-contact-pair, .grid-2-columns.is-support-pair.is-about-contact-pair:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-column-gap: .75rem;
    grid-template-columns: 1fr 1fr;
  }

  .pd-left-lg, .pd-left-lg:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .pd-left-lg:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .pd-left-lg:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .pd-left-lg:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .pd-left-lg:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding-left: 24px;
  }

  .card.is-lg.about-award-card, .card.is-lg.about-award-card:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    width: 100%;
    min-width: 0;
    padding: 1.15rem;
  }

  .card.is-lg.about-award-card.is-about-awards-card, .card.is-lg.about-award-card.is-about-awards-card:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-column-gap: .85rem;
    grid-row-gap: 1.35rem;
    grid-template-columns: 2.5rem minmax(0, 1fr);
    align-items: center;
    width: 100%;
    max-width: 1000px;
    margin-top: 1.75rem;
    margin-left: auto;
    margin-right: auto;
    padding: 1.85rem 1.75rem;
    display: grid;
  }

  .card.is-md.is-dropdown-card, .card.is-md.is-dropdown-card:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .card.is-md.is-dropdown-card:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .card.is-md.is-dropdown-card:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .card.is-md.is-dropdown-card:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .card.is-md.is-dropdown-card:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding-top: var(--_components---cards--sm);
    padding-bottom: var(--_components---cards--sm);
  }

  .card.career-description, .card.career-description:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .card.career-description:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .card.career-description:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .card.career-description:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .card.career-description:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    width: 100%;
    max-width: 100%;
    margin-top: 0;
    position: static;
    top: auto;
  }

  .card.video-lightbox-small, .card.video-lightbox-small:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .card.video-lightbox-small:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .card.video-lightbox-small:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .card.video-lightbox-small:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .card.video-lightbox-small:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    max-width: 14.5rem;
  }

  .input-icon-wrapper, .input-icon-wrapper:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .input-icon-wrapper:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .input-icon-wrapper:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .input-icon-wrapper:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .input-icon-wrapper:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    left: .4rem;
  }

  .input-icon-wrapper.is-position-right, .input-icon-wrapper.is-position-right:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .input-icon-wrapper.is-position-right:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .input-icon-wrapper.is-position-right:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .input-icon-wrapper.is-position-right:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .input-icon-wrapper.is-position-right:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    right: 12px;
  }

  .input-icon-wrapper.is-position-left, .input-icon-wrapper.is-position-left:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .input-icon-wrapper.is-position-left:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .input-icon-wrapper.is-position-left:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .input-icon-wrapper.is-position-left:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .input-icon-wrapper.is-position-left:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    left: 12px;
  }

  .pd-left-xl, .pd-left-xl:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .pd-left-xl:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .pd-left-xl:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .pd-left-xl:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .pd-left-xl:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding-left: 32px;
  }

  .paragraph-large, .paragraph-large:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .paragraph-large:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .paragraph-large:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .paragraph-large:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .paragraph-large:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    font-size: 18px;
  }

  .mg-left-sm, .mg-left-sm:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .mg-left-sm:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .mg-left-sm:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .mg-left-sm:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .mg-left-sm:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    margin-left: 16px;
  }

  .pd-right-lg, .pd-right-lg:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .pd-right-lg:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .pd-right-lg:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .pd-right-lg:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .pd-right-lg:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding-right: 24px;
  }

  .mg-top-xl, .mg-top-xl:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .mg-top-xl:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .mg-top-xl:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .mg-top-xl:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .mg-top-xl:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    margin-top: 48px;
  }

  .utp---sidebar-layout-wrapper, .utp---sidebar-layout-wrapper:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .utp---sidebar-layout-wrapper:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .utp---sidebar-layout-wrapper:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .utp---sidebar-layout-wrapper:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .utp---sidebar-layout-wrapper:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-template-columns: minmax(170px, 1fr);
  }

  .pd-left-md, .pd-left-md:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .pd-left-md:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .pd-left-md:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .pd-left-md:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .pd-left-md:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding-left: 16px;
  }

  .mg-top-md, .mg-top-md:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .mg-top-md:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .mg-top-md:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .mg-top-md:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .mg-top-md:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    margin-top: 24px;
  }

  .buttons-row.eg-plat-hero-row {
    flex-flow: column;
    justify-content: flex-start;
    align-items: stretch;
    gap: 12px;
    width: 100%;
    max-width: 100%;
    margin-left: auto;
    margin-right: auto;
    display: flex;
  }

  .sales-home---pages-row, .sales-home---pages-row:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .sales-home---pages-row:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .sales-home---pages-row:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .sales-home---pages-row:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .sales-home---pages-row:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-column-gap: var(--gaps--gap-2xs);
    grid-row-gap: var(--gaps--gap-2xs);
  }

  .mg-top-lg, .mg-top-lg:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .mg-top-lg:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .mg-top-lg:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .mg-top-lg:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .mg-top-lg:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    margin-top: 32px;
  }

  .mg-top-sm, .mg-top-sm:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .mg-top-sm:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .mg-top-sm:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .mg-top-sm:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .mg-top-sm:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    margin-top: 16px;
  }

  .pd-right-xl, .pd-right-xl:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .pd-right-xl:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .pd-right-xl:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .pd-right-xl:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .pd-right-xl:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding-right: 32px;
  }

  .workspace-grid-component, .workspace-grid-component:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .workspace-grid-component:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .workspace-grid-component:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .workspace-grid-component:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .workspace-grid-component:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5), .workspace-grid-component._2-columns, .workspace-grid-component._2-columns:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .workspace-grid-component._2-columns:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .workspace-grid-component._2-columns:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .workspace-grid-component._2-columns:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .workspace-grid-component._2-columns:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-template-columns: 1fr;
  }

  .rich-text h2 {
    font-size: 12px;
    line-height: 1.35;
  }

  .rich-text h2:nth-child(odd) {
    overflow-wrap: anywhere;
  }

  .rich-text h2:nth-child(odd):where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .rich-text h2:nth-child(odd):where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .rich-text h2:nth-child(odd):where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .rich-text h2:nth-child(odd):where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .rich-text h2:nth-child(odd):where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    overflow-wrap: anywhere;
    font-size: 28px;
    line-height: 1.18;
  }

  .rich-text h2:nth-child(2n) {
    overflow-wrap: anywhere;
  }

  .rich-text h2:nth-child(2n):where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .rich-text h2:nth-child(2n):where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .rich-text h2:nth-child(2n):where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .rich-text h2:nth-child(2n):where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .rich-text h2:nth-child(2n):where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    overflow-wrap: anywhere;
    font-size: 28px;
    line-height: 1.18;
  }

  .rich-text img, .rich-text img:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .rich-text img:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .rich-text img:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .rich-text img:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .rich-text img:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    border-radius: var(--_components---border-radius--md);
  }

  .rich-text h3:nth-child(odd), .rich-text h3:nth-child(odd):where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .rich-text h3:nth-child(odd):where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .rich-text h3:nth-child(odd):where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .rich-text h3:nth-child(odd):where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .rich-text h3:nth-child(odd):where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5), .rich-text h3:nth-child(2n), .rich-text h3:nth-child(2n):where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .rich-text h3:nth-child(2n):where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .rich-text h3:nth-child(2n):where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .rich-text h3:nth-child(2n):where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .rich-text h3:nth-child(2n):where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5), .rich-text h4:nth-child(odd), .rich-text h4:nth-child(odd):where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .rich-text h4:nth-child(odd):where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .rich-text h4:nth-child(odd):where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .rich-text h4:nth-child(odd):where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .rich-text h4:nth-child(odd):where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5), .rich-text h4:nth-child(2n), .rich-text h4:nth-child(2n):where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .rich-text h4:nth-child(2n):where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .rich-text h4:nth-child(2n):where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .rich-text h4:nth-child(2n):where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .rich-text h4:nth-child(2n):where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    overflow-wrap: anywhere;
  }

  .mg-right-md, .mg-right-md:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .mg-right-md:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .mg-right-md:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .mg-right-md:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .mg-right-md:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    margin-right: 24px;
  }

  .badge-wrapper:where(.w-variant-557f9b97-9bac-dd33-f907-39b9bba0167b) {
    top: 8px;
    right: 8px;
  }

  .badge-wrapper:where(.w-variant-9ce1de38-f588-bd61-347c-1132845a69fb) {
    top: 16px;
    right: 16px;
  }

  .badge-wrapper:where(.w-variant-d8fe8073-991c-ba9d-41a4-c233e8617ea1) {
    top: 24px;
    right: 24px;
  }

  .badge-wrapper:where(.w-variant-25606fda-70b2-6612-8c24-b4ece7dbf103) {
    top: 24px;
    left: 24px;
  }

  .badge-wrapper:where(.w-variant-db81a8bb-eaee-c0f8-a1db-dd393378ee34) {
    top: 16px;
    left: 16px;
  }

  .badge-wrapper:where(.w-variant-418a497a-c680-d05d-9b47-c27b8940dbab) {
    top: 8px;
    left: 8px;
  }

  .badge-wrapper.is-position-top-right-2xs, .badge-wrapper.is-position-top-right-2xs:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .badge-wrapper.is-position-top-right-2xs:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .badge-wrapper.is-position-top-right-2xs:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .badge-wrapper.is-position-top-right-2xs:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .badge-wrapper.is-position-top-right-2xs:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    top: 8px;
    right: 8px;
  }

  .button-wrapper.is-inside-input, .button-wrapper.is-inside-input:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .button-wrapper.is-inside-input:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .button-wrapper.is-inside-input:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .button-wrapper.is-inside-input:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .button-wrapper.is-inside-input:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    right: 4px;
  }

  .button-wrapper.is-inside-input.is-position-relative-portrait, .button-wrapper.is-inside-input.is-position-relative-portrait:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .button-wrapper.is-inside-input.is-position-relative-portrait:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .button-wrapper.is-inside-input.is-position-relative-portrait:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .button-wrapper.is-inside-input.is-position-relative-portrait:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .button-wrapper.is-inside-input.is-position-relative-portrait:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    right: 3px;
  }

  .button-wrapper.is-inside-input, .button-wrapper.is-inside-input:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .button-wrapper.is-inside-input:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .button-wrapper.is-inside-input:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .button-wrapper.is-inside-input:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .button-wrapper.is-inside-input:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    right: 4px;
  }

  .button-wrapper.is-inside-input.is-position-relative-portrait, .button-wrapper.is-inside-input.is-position-relative-portrait:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .button-wrapper.is-inside-input.is-position-relative-portrait:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .button-wrapper.is-inside-input.is-position-relative-portrait:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .button-wrapper.is-inside-input.is-position-relative-portrait:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .button-wrapper.is-inside-input.is-position-relative-portrait:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    right: 3px;
  }

  .button-wrapper.is-inside-input, .button-wrapper.is-inside-input:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .button-wrapper.is-inside-input:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .button-wrapper.is-inside-input:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .button-wrapper.is-inside-input:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .button-wrapper.is-inside-input:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    right: 4px;
  }

  .button-wrapper.is-inside-input.is-position-relative-portrait, .button-wrapper.is-inside-input.is-position-relative-portrait:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .button-wrapper.is-inside-input.is-position-relative-portrait:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .button-wrapper.is-inside-input.is-position-relative-portrait:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .button-wrapper.is-inside-input.is-position-relative-portrait:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .button-wrapper.is-inside-input.is-position-relative-portrait:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    right: 3px;
  }

  .button-wrapper.eg-nl-cta-btnwrap, .button-wrapper.eg-nl-cta-btnwrap:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .button-wrapper.eg-nl-cta-btnwrap:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .button-wrapper.eg-nl-cta-btnwrap:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .button-wrapper.eg-nl-cta-btnwrap:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .button-wrapper.eg-nl-cta-btnwrap:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    position: absolute;
    top: 0%;
    bottom: 0%;
    right: .3rem;
  }

  .button, .button:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .button:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .button:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .button:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .button:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5), .button.kol, .button.kol:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding: var(--spacing--3xs) var(--spacing--xs);
  }

  .icon-wrapper.is-training-icon {
    width: 32px;
    min-width: 32px;
    max-width: 32px;
    height: 32px;
    min-height: 32px;
    max-height: 32px;
  }

  .icon.is-square, .icon.is-square:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .icon.is-square:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .icon.is-square:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .icon.is-square:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .icon.is-square:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    border-radius: 1rem;
  }

  .is-1-column-landscape, .is-1-column-landscape:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .is-1-column-landscape:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .is-1-column-landscape:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .is-1-column-landscape:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .is-1-column-landscape:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  .grid-2-columns-auto.is-1-column-landscape, .grid-2-columns-auto.is-1-column-landscape:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .grid-2-columns-auto.is-1-column-landscape:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .grid-2-columns-auto.is-1-column-landscape:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .grid-2-columns-auto.is-1-column-landscape:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .grid-2-columns-auto.is-1-column-landscape:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    text-align: center;
    grid-template-columns: 1fr;
    place-items: center;
  }

  .grid-2-columns-right-3xl.is-2-column-tablet, .grid-2-columns-right-3xl.is-2-column-tablet:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .grid-2-columns-right-3xl.is-2-column-tablet:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .grid-2-columns-right-3xl.is-2-column-tablet:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .grid-2-columns-right-3xl.is-2-column-tablet:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .grid-2-columns-right-3xl.is-2-column-tablet:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-template-columns: 1fr;
  }

  .grid-2-columns-left-xs.is-gap-lg-copy {
    width: 100%;
    display: block;
  }

  .workspace-main-container, .workspace-main-container:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .workspace-main-container:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .workspace-main-container:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .workspace-main-container:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .workspace-main-container:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    max-width: 100%;
  }

  .workspace-sidebar, .workspace-sidebar:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .workspace-sidebar:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .workspace-sidebar:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .workspace-sidebar:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .workspace-sidebar:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    width: 100%;
    padding-top: var(--spacing--sm);
    padding-right: var(--spacing--none);
    padding-left: var(--spacing--none);
    grid-column-gap: var(--gaps--gap-sm);
    grid-row-gap: var(--gaps--gap-sm);
    justify-content: space-between;
    align-items: center;
    display: flex;
  }

  .workspace-sidebar-content, .workspace-sidebar-content:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .workspace-sidebar-content:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .workspace-sidebar-content:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .workspace-sidebar-content:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .workspace-sidebar-content:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    flex-flow: row;
    justify-content: space-between;
    align-items: center;
  }

  .workspace-sidebar-top, .workspace-sidebar-top:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .workspace-sidebar-top:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .workspace-sidebar-top:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .workspace-sidebar-top:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .workspace-sidebar-top:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    margin-bottom: var(--spacing--none);
    padding-bottom: var(--spacing--none);
    border-bottom-style: none;
  }

  .workspace-dropdown-toggle, .workspace-dropdown-toggle:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .workspace-dropdown-toggle:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .workspace-dropdown-toggle:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .workspace-dropdown-toggle:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .workspace-dropdown-toggle:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding: var(--spacing--none);
  }

  .workspace-dropdown-content.w--open, .workspace-dropdown-content.w--open:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .workspace-dropdown-content.w--open:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .workspace-dropdown-content.w--open:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .workspace-dropdown-content.w--open:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .workspace-dropdown-content.w--open:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    max-width: 100%;
  }

  .visibility-hidden-landscape, .visibility-hidden-landscape:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .visibility-hidden-landscape:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .visibility-hidden-landscape:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .visibility-hidden-landscape:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .visibility-hidden-landscape:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    display: none;
  }

  .visibility-visible-landscape, .visibility-visible-landscape:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .visibility-visible-landscape:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .visibility-visible-landscape:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .visibility-visible-landscape:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .visibility-visible-landscape:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    display: block;
  }

  .workspace-grid-avatar, .workspace-grid-avatar:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .workspace-grid-avatar:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .workspace-grid-avatar:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .workspace-grid-avatar:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .workspace-grid-avatar:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    flex-flow: wrap;
    grid-template-columns: auto;
  }

  .text-area-icon-wrap.is-position-right, .text-area-icon-wrap.is-position-right:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .text-area-icon-wrap.is-position-right:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .text-area-icon-wrap.is-position-right:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .text-area-icon-wrap.is-position-right:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .text-area-icon-wrap.is-position-right:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    right: 12px;
  }

  .text-area-icon-wrap.is-position-left, .text-area-icon-wrap.is-position-left:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .text-area-icon-wrap.is-position-left:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .text-area-icon-wrap.is-position-left:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .text-area-icon-wrap.is-position-left:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .text-area-icon-wrap.is-position-left:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    left: 12px;
    right: 12px;
  }

  .select, .select:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .select:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .select:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .select:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .select:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    height: var(--sizes--size-13);
  }

  .select-icon-wrapper.is-position-right, .select-icon-wrapper.is-position-right:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .select-icon-wrapper.is-position-right:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .select-icon-wrapper.is-position-right:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .select-icon-wrapper.is-position-right:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .select-icon-wrapper.is-position-right:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5), .select-icon-wrapper.is-position-right-small, .select-icon-wrapper.is-position-right-small:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .select-icon-wrapper.is-position-right-small:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .select-icon-wrapper.is-position-right-small:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .select-icon-wrapper.is-position-right-small:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .select-icon-wrapper.is-position-right-small:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    right: 0;
  }

  .footer-top.is-5xl---md, .footer-top.is-5xl---md:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .footer-top.is-5xl---md:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .footer-top.is-5xl---md:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .footer-top.is-5xl---md:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .footer-top.is-5xl---md:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding-top: var(--spacing--3xl);
    padding-top: 4rem;
  }

  .navigation-grid-column, .navigation-grid-column:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .navigation-grid-column:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .navigation-grid-column:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .navigation-grid-column:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .navigation-grid-column:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-column-gap: var(--gaps--gap-4xs);
    grid-row-gap: var(--gaps--gap-4xs);
  }

  .floating-image-ring, .floating-image-ring:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .floating-image-ring:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .floating-image-ring:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .floating-image-ring:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .floating-image-ring:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    max-width: 4.375rem;
    top: 42%;
  }

  .header-main, .header-main:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .header-main:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .header-main:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .header-main:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .header-main:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    border-radius: var(--_components---border-radius--2xs);
  }

  .header-nav, .header-nav:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .header-nav:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .header-nav:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .header-nav:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .header-nav:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    width: 95%;
  }

  .header-list-item.visibility-visible-landscape, .header-list-item.visibility-visible-landscape:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .header-list-item.visibility-visible-landscape:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .header-list-item.visibility-visible-landscape:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .header-list-item.visibility-visible-landscape:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .header-list-item.visibility-visible-landscape:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    display: flex;
  }

  .inner-section, .inner-section:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .inner-section:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .inner-section:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .inner-section:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .inner-section:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    border-radius: var(--_components---border-radius--sm);
  }

  .inner-section.is-template-page-hero, .inner-section.is-template-page-hero:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .inner-section.is-template-page-hero:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .inner-section.is-template-page-hero:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .inner-section.is-template-page-hero:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .inner-section.is-template-page-hero:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    border-radius: var(--_components---border-radius--2xs);
    min-height: 28rem;
    padding-top: 6.5rem;
    padding-bottom: 4.5rem;
  }

  .inner-section.is-template-page-hero.eg-hero-copy-top.is-about-hero-air, .inner-section.is-template-page-hero.eg-hero-copy-top.is-about-hero-air:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .inner-section.is-template-page-hero.eg-hero-copy-top.is-about-hero-air:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .inner-section.is-template-page-hero.eg-hero-copy-top.is-about-hero-air:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .inner-section.is-template-page-hero.eg-hero-copy-top.is-about-hero-air:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .inner-section.is-template-page-hero.eg-hero-copy-top.is-about-hero-air:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding-top: 5rem;
    padding-bottom: 5rem;
  }

  .inner-section.is-template-page-hero.eg-hero-copy-top.is-about-hero-air.eg-company-about-hero, .inner-section.is-template-page-hero.eg-company-hero {
    min-height: 0;
    padding-top: 144px;
    padding-bottom: 48px;
  }

  .inner-section.is-template-page-hero.eg-case-responsive-hero {
    min-height: 320px;
    padding-top: 144px;
    padding-bottom: 104px;
  }

  .inner-section.is-sales-hero, .inner-section.is-sales-hero:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .inner-section.is-sales-hero:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .inner-section.is-sales-hero:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .inner-section.is-sales-hero:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .inner-section.is-sales-hero:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding-top: 8rem;
  }

  .inner-section.is-coming-soon-section, .inner-section.is-coming-soon-section:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .inner-section.is-coming-soon-section:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .inner-section.is-coming-soon-section:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .inner-section.is-coming-soon-section:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .inner-section.is-coming-soon-section:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding-top: 6rem;
  }

  .inner-section.is-home-page-version-one, .inner-section.is-home-page-version-one:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .inner-section.is-home-page-version-one:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .inner-section.is-home-page-version-one:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .inner-section.is-home-page-version-one:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .inner-section.is-home-page-version-one:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding-top: 7.5rem;
  }

  .inner-section.is-home-page-version-one.karriar-hero, .inner-section.is-home-page-version-one.karriar-hero:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .inner-section.is-home-page-version-one.karriar-hero:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .inner-section.is-home-page-version-one.karriar-hero:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .inner-section.is-home-page-version-one.karriar-hero:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .inner-section.is-home-page-version-one.karriar-hero:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    min-height: 26rem;
    padding-top: 6rem;
    padding-bottom: 3.25rem;
  }

  .inner-section.is-home-page-version-one.karriar-hero.eg-company-career-hero {
    min-height: 0;
    margin-top: -83.2px;
    padding-top: 144px;
    padding-bottom: 48px;
  }

  .inner-section.is-models-marquee-vertical.white.is-training-card {
    grid-row-gap: 32px;
    height: auto;
    min-height: 0;
    padding-top: 32px;
    padding-bottom: 32px;
  }

  .inner-section.is-contact-section.is-kontakt-width, .inner-section.is-contact-section.is-kontakt-width:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .inner-section.is-contact-section.is-kontakt-width:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .inner-section.is-contact-section.is-kontakt-width:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .inner-section.is-contact-section.is-kontakt-width:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .inner-section.is-contact-section.is-kontakt-width:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding: 3.5rem 1.5rem 4rem;
  }

  .inner-section.is-pricing-hero, .inner-section.is-pricing-hero:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .inner-section.is-pricing-hero:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .inner-section.is-pricing-hero:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .inner-section.is-pricing-hero:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .inner-section.is-pricing-hero:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding-bottom: 3.125rem;
  }

  .inner-section.is-about-hero, .inner-section.is-about-hero:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .inner-section.is-about-hero:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .inner-section.is-about-hero:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .inner-section.is-about-hero:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .inner-section.is-about-hero:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding-top: 7rem;
  }

  .inner-section.is-about-hero.is-about-hero-open, .inner-section.is-about-hero.is-about-hero-open:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .inner-section.is-about-hero.is-about-hero-open:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .inner-section.is-about-hero.is-about-hero-open:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .inner-section.is-about-hero.is-about-hero-open:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .inner-section.is-about-hero.is-about-hero-open:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    min-height: 26rem;
    padding-top: 6rem;
    padding-bottom: 3.25rem;
  }

  .inner-section.is-career-hero, .inner-section.is-career-hero:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .inner-section.is-career-hero:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .inner-section.is-career-hero:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .inner-section.is-career-hero:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .inner-section.is-career-hero:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding-top: 8rem;
  }

  .inner-section.is-career-single-hero, .inner-section.is-career-single-hero:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .inner-section.is-career-single-hero:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .inner-section.is-career-single-hero:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .inner-section.is-career-single-hero:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .inner-section.is-career-single-hero:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding-bottom: 3.125rem;
  }

  .inner-section.is-integration-hero, .inner-section.is-integration-hero:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .inner-section.is-integration-hero:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .inner-section.is-integration-hero:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .inner-section.is-integration-hero:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .inner-section.is-integration-hero:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding-top: 13rem;
    padding-bottom: 10rem;
  }

  .inner-section.is-integration-hero.eg-int-hero, .inner-section.is-integration-hero.eg-int-hero:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .inner-section.is-integration-hero.eg-int-hero:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .inner-section.is-integration-hero.eg-int-hero:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .inner-section.is-integration-hero.eg-int-hero:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .inner-section.is-integration-hero.eg-int-hero:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    border-radius: var(--_components---border-radius--2xs);
    min-height: 28rem;
    padding-top: 6.5rem;
    padding-bottom: 4.5rem;
  }

  .inner-section.is-home-pages-version-three, .inner-section.is-home-pages-version-three:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .inner-section.is-home-pages-version-three:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .inner-section.is-home-pages-version-three:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .inner-section.is-home-pages-version-three:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .inner-section.is-home-pages-version-three:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding-top: 8rem;
    padding-bottom: 4.5rem;
  }

  .inner-section.is-team-cta-section, .inner-section.is-team-cta-section:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .inner-section.is-team-cta-section:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .inner-section.is-team-cta-section:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .inner-section.is-team-cta-section:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .inner-section.is-team-cta-section:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    justify-content: center;
    align-items: center;
    padding-top: 9rem;
    padding-bottom: 10rem;
  }

  .position-sticky.is-static-landscape, .position-sticky.is-static-landscape:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .position-sticky.is-static-landscape:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .position-sticky.is-static-landscape:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .position-sticky.is-static-landscape:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .position-sticky.is-static-landscape:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    position: static;
  }

  .card-body.eg-blog-card-body, .card-body.eg-blog-card-body:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding-right: 5.5rem;
  }

  .sales-card-wrapper, .sales-card-wrapper:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .sales-card-wrapper:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .sales-card-wrapper:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .sales-card-wrapper:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .sales-card-wrapper:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-column-gap: var(--gaps--gap-2xs);
    grid-row-gap: var(--gaps--gap-xs);
  }

  .mg-vertical-4xs---2xs, .mg-vertical-4xs---2xs:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .mg-vertical-4xs---2xs:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .mg-vertical-4xs---2xs:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .mg-vertical-4xs---2xs:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .mg-vertical-4xs---2xs:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    margin-top: var(--spacing--5xs);
    margin-bottom: var(--spacing--3xs);
  }

  .glass-shape-container.is-column-left, .glass-shape-container.is-column-left:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .glass-shape-container.is-column-left:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .glass-shape-container.is-column-left:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .glass-shape-container.is-column-left:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .glass-shape-container.is-column-left:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    margin-left: -8%;
  }

  .glass-shape-container.is-column-right, .glass-shape-container.is-column-right:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .glass-shape-container.is-column-right:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .glass-shape-container.is-column-right:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .glass-shape-container.is-column-right:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .glass-shape-container.is-column-right:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    width: 100%;
    margin-right: 0%;
  }

  .marquee-horizontal-wrapper, .marquee-horizontal-wrapper:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .marquee-horizontal-wrapper:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .marquee-horizontal-wrapper:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .marquee-horizontal-wrapper:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .marquee-horizontal-wrapper:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-column-gap: var(--gaps--gap-sm);
    grid-row-gap: var(--gaps--gap-sm);
  }

  .marquee-horizontal-column, .marquee-horizontal-column:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .marquee-horizontal-column:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .marquee-horizontal-column:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .marquee-horizontal-column:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .marquee-horizontal-column:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding-right: var(--spacing--sm);
    grid-column-gap: var(--gaps--gap-sm);
    grid-row-gap: var(--gaps--gap-sm);
  }

  .marquee-horizontal-item.is-testimonial-item, .marquee-horizontal-item.is-testimonial-item:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .marquee-horizontal-item.is-testimonial-item:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .marquee-horizontal-item.is-testimonial-item:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .marquee-horizontal-item.is-testimonial-item:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .marquee-horizontal-item.is-testimonial-item:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    min-width: 17.5rem;
  }

  .tool-tabs-menu, .tool-tabs-menu:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .tool-tabs-menu:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .tool-tabs-menu:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .tool-tabs-menu:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .tool-tabs-menu:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-row-gap: var(--gaps--gap-2xs);
  }

  .tool-tab-link, .tool-tab-link:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .tool-tab-link:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .tool-tab-link:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .tool-tab-link:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .tool-tab-link:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    font-size: var(--_typography---core--font--displays--display-6);
  }

  .marquee-vertical-item.is-testimonial-card, .marquee-vertical-item.is-testimonial-card:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .marquee-vertical-item.is-testimonial-card:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .marquee-vertical-item.is-testimonial-card:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .marquee-vertical-item.is-testimonial-card:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .marquee-vertical-item.is-testimonial-card:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    max-width: 16rem;
  }

  .favorite-tool-shadow.is-position-left, .favorite-tool-shadow.is-position-left:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .favorite-tool-shadow.is-position-left:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .favorite-tool-shadow.is-position-left:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .favorite-tool-shadow.is-position-left:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .favorite-tool-shadow.is-position-left:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    min-height: 140px;
    top: 0%;
  }

  .favorite-tool-shadow.is-position-right, .favorite-tool-shadow.is-position-right:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .favorite-tool-shadow.is-position-right:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .favorite-tool-shadow.is-position-right:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .favorite-tool-shadow.is-position-right:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .favorite-tool-shadow.is-position-right:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    top: -37%;
    right: -4%;
  }

  .favorite-tool-shadow.is-position-right.eg-shadow-hide-m, .favorite-tool-shadow.is-position-right.eg-shadow-hide-m:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .favorite-tool-shadow.is-position-right.eg-shadow-hide-m:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .favorite-tool-shadow.is-position-right.eg-shadow-hide-m:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .favorite-tool-shadow.is-position-right.eg-shadow-hide-m:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .favorite-tool-shadow.is-position-right.eg-shadow-hide-m:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    display: none;
  }

  .favorite-tools-icon, .favorite-tools-icon:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .favorite-tools-icon:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .favorite-tools-icon:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .favorite-tools-icon:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .favorite-tools-icon:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    min-width: 6rem;
    max-width: 6rem;
    min-height: 6rem;
    max-height: 6rem;
  }

  .marquee-vertical-overlay.is-bottom.is-right-tablet, .marquee-vertical-overlay.is-bottom.is-right-tablet:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .marquee-vertical-overlay.is-bottom.is-right-tablet:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .marquee-vertical-overlay.is-bottom.is-right-tablet:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .marquee-vertical-overlay.is-bottom.is-right-tablet:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .marquee-vertical-overlay.is-bottom.is-right-tablet:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    right: -10%;
  }

  .marquee-vertical-overlay.is-top.is-left-tablet, .marquee-vertical-overlay.is-top.is-left-tablet:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .marquee-vertical-overlay.is-top.is-left-tablet:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .marquee-vertical-overlay.is-top.is-left-tablet:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .marquee-vertical-overlay.is-top.is-left-tablet:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .marquee-vertical-overlay.is-top.is-left-tablet:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    left: -10%;
  }

  .blog-collection-item, .blog-collection-item:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .blog-collection-item:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .blog-collection-item:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .blog-collection-item:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .blog-collection-item:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding-top: var(--spacing--xs);
    padding-bottom: var(--spacing--xs);
  }

  .cta-card.is-version-one, .cta-card.is-version-one:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .cta-card.is-version-one:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .cta-card.is-version-one:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .cta-card.is-version-one:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .cta-card.is-version-one:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-row-gap: 2rem;
  }

  .paper-plane-image, .paper-plane-image:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .paper-plane-image:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .paper-plane-image:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .paper-plane-image:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .paper-plane-image:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    max-width: 6.5rem;
  }

  .paper-plane-image.is-cta-image-v2, .paper-plane-image.is-cta-image-v2:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .paper-plane-image.is-cta-image-v2:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .paper-plane-image.is-cta-image-v2:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .paper-plane-image.is-cta-image-v2:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .paper-plane-image.is-cta-image-v2:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    max-width: 12rem;
    bottom: 12%;
    left: -28%;
  }

  .paper-plane-image.is-contact-hero-version-two, .paper-plane-image.is-contact-hero-version-two:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .paper-plane-image.is-contact-hero-version-two:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .paper-plane-image.is-contact-hero-version-two:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .paper-plane-image.is-contact-hero-version-two:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .paper-plane-image.is-contact-hero-version-two:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5), .paper-plane-image.is-contact-hero-version-two, .paper-plane-image.is-contact-hero-version-two:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .paper-plane-image.is-contact-hero-version-two:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .paper-plane-image.is-contact-hero-version-two:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .paper-plane-image.is-contact-hero-version-two:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .paper-plane-image.is-contact-hero-version-two:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    margin-right: -4%;
  }

  .video-wrapper.is-large, .video-wrapper.is-large:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .video-wrapper.is-large:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .video-wrapper.is-large:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .video-wrapper.is-large:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .video-wrapper.is-large:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    border-radius: var(--_components---border-radius--md);
  }

  .mg-vertical-4xs---md, .mg-vertical-4xs---md:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .mg-vertical-4xs---md:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .mg-vertical-4xs---md:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .mg-vertical-4xs---md:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .mg-vertical-4xs---md:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    width: 100%;
    margin-left: 0;
  }

  .category-badge-wrapper, .category-badge-wrapper:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .category-badge-wrapper:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .category-badge-wrapper:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .category-badge-wrapper:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .category-badge-wrapper:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    flex-wrap: wrap;
  }

  .category-badge-wrapper.is-wrap-landscape, .category-badge-wrapper.is-wrap-landscape:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .category-badge-wrapper.is-wrap-landscape:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .category-badge-wrapper.is-wrap-landscape:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .category-badge-wrapper.is-wrap-landscape:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .category-badge-wrapper.is-wrap-landscape:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    flex-flow: wrap;
    justify-content: center;
    align-items: center;
  }

  .category-badge-wrapper.eg-blog-filters.eg-blog-filters-hide-m, .category-badge-wrapper.eg-blog-filters.eg-blog-filters-hide-m:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .category-badge-wrapper.eg-blog-filters.eg-blog-filters-hide-m:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .category-badge-wrapper.eg-blog-filters.eg-blog-filters-hide-m:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .category-badge-wrapper.eg-blog-filters.eg-blog-filters-hide-m:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .category-badge-wrapper.eg-blog-filters.eg-blog-filters-hide-m:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    display: none;
  }

  .cms-pagination, .cms-pagination:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .cms-pagination:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .cms-pagination:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .cms-pagination:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .cms-pagination:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-template-columns: minmax(2.5rem, 2.5rem) auto minmax(2.5rem, 2.5rem);
  }

  .slider-wrapper.is-contact-slider, .slider-wrapper.is-contact-slider:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .slider-wrapper.is-contact-slider:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .slider-wrapper.is-contact-slider:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .slider-wrapper.is-contact-slider:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .slider-wrapper.is-contact-slider:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding-bottom: var(--spacing--4xl);
  }

  .slider-mask, .slider-mask:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .slider-mask:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .slider-mask:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .slider-mask:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .slider-mask:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    overflow: hidden;
  }

  .slider-mask.is-23rem, .slider-mask.is-23rem:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .slider-mask.is-23rem:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .slider-mask.is-23rem:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .slider-mask.is-23rem:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .slider-mask.is-23rem:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5), .slider-mask.is-35rem, .slider-mask.is-35rem:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .slider-mask.is-35rem:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .slider-mask.is-35rem:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .slider-mask.is-35rem:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .slider-mask.is-35rem:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    overflow: visible;
  }

  .sticky-grid, .sticky-grid:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .sticky-grid:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .sticky-grid:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .sticky-grid:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .sticky-grid:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-column-gap: 40px;
    grid-row-gap: 40px;
    grid-template-columns: 1fr;
  }

  .message-large-icon.is-contact-hero-version-two, .message-large-icon.is-contact-hero-version-two:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .message-large-icon.is-contact-hero-version-two:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .message-large-icon.is-contact-hero-version-two:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .message-large-icon.is-contact-hero-version-two:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .message-large-icon.is-contact-hero-version-two:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    max-width: 40%;
    margin-left: -4%;
  }

  .location-tabs-link, .location-tabs-link:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .location-tabs-link:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .location-tabs-link:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .location-tabs-link:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .location-tabs-link:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    width: 100%;
    min-width: auto;
  }

  .location-tab-card, .location-tab-card:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .location-tab-card:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .location-tab-card:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .location-tab-card:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .location-tab-card:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding-top: 11rem;
  }

  .location-tab-pane.is-about-offices-pane, .location-tab-pane.is-about-offices-pane:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .location-tab-pane.is-about-offices-pane:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .location-tab-pane.is-about-offices-pane:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .location-tab-pane.is-about-offices-pane:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .location-tab-pane.is-about-offices-pane:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    flex-direction: column;
    grid-template-columns: 1fr;
    display: grid;
  }

  .social-media-link-large, .social-media-link-large:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .social-media-link-large:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .social-media-link-large:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .social-media-link-large:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .social-media-link-large:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    max-width: 100px;
    padding: var(--spacing--2xs);
    border-radius: var(--_components---border-radius--sm);
  }

  .social-media-image-large, .social-media-image-large:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .social-media-image-large:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .social-media-image-large:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .social-media-image-large:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .social-media-image-large:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    border-radius: var(--_components---border-radius--2xs);
  }

  .background-floating.is-pricing-hero, .background-floating.is-pricing-hero:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .background-floating.is-pricing-hero:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .background-floating.is-pricing-hero:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .background-floating.is-pricing-hero:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .background-floating.is-pricing-hero:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5), .background-floating.is-career-single-hero, .background-floating.is-career-single-hero:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .background-floating.is-career-single-hero:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .background-floating.is-career-single-hero:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .background-floating.is-career-single-hero:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .background-floating.is-career-single-hero:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    border-radius: var(--_components---border-radius--sm);
  }

  .play-button-video, .play-button-video:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .play-button-video:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .play-button-video:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .play-button-video:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .play-button-video:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    max-width: 4rem;
    max-height: 4rem;
  }

  .icon-inside-heading-wrapper.display-10, .icon-inside-heading-wrapper.display-10:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .icon-inside-heading-wrapper.display-10:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .icon-inside-heading-wrapper.display-10:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .icon-inside-heading-wrapper.display-10:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .icon-inside-heading-wrapper.display-10:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-column-gap: var(--gaps--gap-2xs);
  }

  .icon-inside-heading, .icon-inside-heading:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .icon-inside-heading:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .icon-inside-heading:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .icon-inside-heading:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .icon-inside-heading:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    min-width: 2rem;
    max-width: 2rem;
    min-height: 2rem;
    max-height: 2rem;
  }

  .stat-cards-grid, .stat-cards-grid:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .stat-cards-grid:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .stat-cards-grid:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .stat-cards-grid:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .stat-cards-grid:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-template-columns: 1fr 1fr;
  }

  .stat-card-content, .stat-card-content:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .stat-card-content:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .stat-card-content:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .stat-card-content:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .stat-card-content:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-row-gap: 3rem;
  }

  .stat-card-number, .stat-card-number:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .stat-card-number:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .stat-card-number:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .stat-card-number:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .stat-card-number:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    font-size: 2rem;
  }

  .stat-card, .stat-card:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .stat-card:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .stat-card:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .stat-card:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .stat-card:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    border-radius: var(--_components---border-radius--sm);
    width: 100%;
  }

  .stat-card.is-main, .stat-card.is-main:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .stat-card.is-main:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .stat-card.is-main:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .stat-card.is-main:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .stat-card.is-main:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    width: 100%;
  }

  .marquee, .marquee:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .marquee:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .marquee:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .marquee:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .marquee:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding-right: var(--spacing--sm);
    grid-column-gap: var(--gaps--gap-sm);
    grid-row-gap: var(--gaps--gap-sm);
  }

  .career-table-row, .career-table-row:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .career-table-row:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .career-table-row:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .career-table-row:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .career-table-row:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    justify-content: flex-start;
    align-items: center;
  }

  .career-table-column.is-14, .career-table-column.is-14:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .career-table-column.is-14:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .career-table-column.is-14:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .career-table-column.is-14:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .career-table-column.is-14:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    width: 100%;
  }

  .integration-icon-wrapper.is-left, .integration-icon-wrapper.is-left:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .integration-icon-wrapper.is-left:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .integration-icon-wrapper.is-left:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .integration-icon-wrapper.is-left:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .integration-icon-wrapper.is-left:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-template-columns: minmax(4rem, 4rem) minmax(4rem, 4rem) minmax(4rem, 4rem) minmax(4rem, 4rem);
    inset: 24% auto auto 0%;
  }

  .integration-icon-wrapper.is-middle, .integration-icon-wrapper.is-middle:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .integration-icon-wrapper.is-middle:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .integration-icon-wrapper.is-middle:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .integration-icon-wrapper.is-middle:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .integration-icon-wrapper.is-middle:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-template-columns: minmax(4rem, 4rem) minmax(4rem, 4rem) minmax(4rem, 4rem) minmax(4rem, 4rem) 4rem;
  }

  .integration-icon-wrapper.is-right, .integration-icon-wrapper.is-right:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .integration-icon-wrapper.is-right:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .integration-icon-wrapper.is-right:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .integration-icon-wrapper.is-right:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .integration-icon-wrapper.is-right:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-template-columns: minmax(4rem, 4rem) minmax(4rem, 4rem) minmax(4rem, 4rem) minmax(4rem, 4rem);
    inset: 24% 0% auto auto;
  }

  .integration-icon, .integration-icon:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .integration-icon:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .integration-icon:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .integration-icon:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .integration-icon:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    min-width: 4rem;
    max-width: 4rem;
    min-height: 4rem;
    max-height: 4rem;
  }

  .integration-icon.opacity-0-mbl, .integration-icon.opacity-0-mbl:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .integration-icon.opacity-0-mbl:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .integration-icon.opacity-0-mbl:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .integration-icon.opacity-0-mbl:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .integration-icon.opacity-0-mbl:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    opacity: 0;
  }

  .integration-icon-blank, .integration-icon-blank:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .integration-icon-blank:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .integration-icon-blank:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .integration-icon-blank:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .integration-icon-blank:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    min-width: 4rem;
    max-width: 4rem;
    min-height: 4rem;
    max-height: 4rem;
  }

  .tool-tabs-menu-version-two, .tool-tabs-menu-version-two:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .tool-tabs-menu-version-two:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .tool-tabs-menu-version-two:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .tool-tabs-menu-version-two:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .tool-tabs-menu-version-two:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-column-gap: var(--gaps--gap-2xs);
    grid-row-gap: var(--gaps--gap-2xs);
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    width: 100%;
    max-width: 100%;
    display: grid;
  }

  .tool-tabs-link-version-two, .tool-tabs-link-version-two:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .tool-tabs-link-version-two:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .tool-tabs-link-version-two:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .tool-tabs-link-version-two:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .tool-tabs-link-version-two:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    width: 100%;
  }

  .tool-tab-image.is-dashboard-image, .tool-tab-image.is-dashboard-image:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .tool-tab-image.is-dashboard-image:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .tool-tab-image.is-dashboard-image:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .tool-tab-image.is-dashboard-image:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .tool-tab-image.is-dashboard-image:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    border-radius: var(--_components---border-radius--md);
  }

  .features-card-image.is-collaboration-tools, .features-card-image.is-collaboration-tools:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .features-card-image.is-collaboration-tools:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .features-card-image.is-collaboration-tools:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .features-card-image.is-collaboration-tools:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .features-card-image.is-collaboration-tools:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    width: 100%;
    max-height: 18.75rem;
    margin-top: var(--spacing--2xs);
    position: relative;
    overflow: hidden;
  }

  .features-card-image.is-role-based-permission, .features-card-image.is-role-based-permission:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .features-card-image.is-role-based-permission:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .features-card-image.is-role-based-permission:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .features-card-image.is-role-based-permission:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .features-card-image.is-role-based-permission:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    bottom: -12%;
  }

  .integration-thumbnail, .integration-thumbnail:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .integration-thumbnail:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .integration-thumbnail:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .integration-thumbnail:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .integration-thumbnail:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    max-width: 120%;
    margin-left: -10%;
    margin-right: -10%;
  }

  .popup-avatar-wrapper.is-popup-one, .popup-avatar-wrapper.is-popup-one:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .popup-avatar-wrapper.is-popup-one:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .popup-avatar-wrapper.is-popup-one:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .popup-avatar-wrapper.is-popup-one:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .popup-avatar-wrapper.is-popup-one:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    bottom: 16%;
  }

  .popup-avatar-wrapper.is-popup-two, .popup-avatar-wrapper.is-popup-two:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .popup-avatar-wrapper.is-popup-two:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .popup-avatar-wrapper.is-popup-two:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .popup-avatar-wrapper.is-popup-two:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .popup-avatar-wrapper.is-popup-two:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    top: 14%;
  }

  .popup-avatar-wrapper.is-popup-three, .popup-avatar-wrapper.is-popup-three:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .popup-avatar-wrapper.is-popup-three:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .popup-avatar-wrapper.is-popup-three:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .popup-avatar-wrapper.is-popup-three:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .popup-avatar-wrapper.is-popup-three:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    left: 10%;
  }

  .popup-avatar-wrapper.is-popup-four, .popup-avatar-wrapper.is-popup-four:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .popup-avatar-wrapper.is-popup-four:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .popup-avatar-wrapper.is-popup-four:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .popup-avatar-wrapper.is-popup-four:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .popup-avatar-wrapper.is-popup-four:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    right: 18%;
  }

  .popup-avatar-wrapper.is-popup-five, .popup-avatar-wrapper.is-popup-five:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .popup-avatar-wrapper.is-popup-five:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .popup-avatar-wrapper.is-popup-five:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .popup-avatar-wrapper.is-popup-five:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .popup-avatar-wrapper.is-popup-five:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5), .popup-avatar-wrapper.is-popup-six, .popup-avatar-wrapper.is-popup-six:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .popup-avatar-wrapper.is-popup-six:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .popup-avatar-wrapper.is-popup-six:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .popup-avatar-wrapper.is-popup-six:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .popup-avatar-wrapper.is-popup-six:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    display: none;
  }

  .popup-avatar-wrapper.is-popup-seven, .popup-avatar-wrapper.is-popup-seven:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .popup-avatar-wrapper.is-popup-seven:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .popup-avatar-wrapper.is-popup-seven:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .popup-avatar-wrapper.is-popup-seven:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .popup-avatar-wrapper.is-popup-seven:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    top: 8%;
    right: 8%;
  }

  .popup-avatar-wrapper.is-popup-eight, .popup-avatar-wrapper.is-popup-eight:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .popup-avatar-wrapper.is-popup-eight:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .popup-avatar-wrapper.is-popup-eight:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .popup-avatar-wrapper.is-popup-eight:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .popup-avatar-wrapper.is-popup-eight:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    bottom: 20%;
  }

  .popup-avatar, .popup-avatar:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .popup-avatar:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .popup-avatar:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .popup-avatar:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .popup-avatar:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    min-width: 2rem;
    max-width: 2rem;
    min-height: 2rem;
    max-height: 2rem;
  }

  .cta-section-content-center, .cta-section-content-center:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .cta-section-content-center:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .cta-section-content-center:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .cta-section-content-center:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .cta-section-content-center:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    width: 80%;
  }

  .collaboration-tools-gradient, .collaboration-tools-gradient:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .collaboration-tools-gradient:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .collaboration-tools-gradient:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .collaboration-tools-gradient:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .collaboration-tools-gradient:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    z-index: 1;
    background-image: linear-gradient(180deg, var(--_globals---global--background--200), transparent 25%, transparent 75%, var(--_globals---global--background--200));
    display: block;
    position: absolute;
    inset: 0;
  }

  .section-pd-top-medium, .section-pd-top-medium:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .section-pd-top-medium:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .section-pd-top-medium:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .section-pd-top-medium:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .section-pd-top-medium:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding-top: var(--sizes--size-9);
  }

  .logo-link, .logo-link:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .logo-link:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .logo-link:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .logo-link:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .logo-link:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    max-width: 120px;
  }

  .brix---mg-bottom-40px, .brix---mg-bottom-40px:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .brix---mg-bottom-40px:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .brix---mg-bottom-40px:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .brix---mg-bottom-40px:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .brix---mg-bottom-40px:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    margin-bottom: 24px;
  }

  .brix---section-hero-primary, .brix---section-hero-primary:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .brix---section-hero-primary:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .brix---section-hero-primary:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .brix---section-hero-primary:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .brix---section-hero-primary:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding-top: 100px;
    padding-bottom: 100px;
  }

  .brix---grid-hero-v1, .brix---grid-hero-v1:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .brix---grid-hero-v1:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .brix---grid-hero-v1:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .brix---grid-hero-v1:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .brix---grid-hero-v1:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-template-columns: 1fr;
  }

  .brix---button-row-left, .brix---button-row-left:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .brix---button-row-left:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .brix---button-row-left:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .brix---button-row-left:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .brix---button-row-left:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    margin-right: 16px;
  }

  .brix---floating-image-hero-v1---1, .brix---floating-image-hero-v1---1:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .brix---floating-image-hero-v1---1:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .brix---floating-image-hero-v1---1:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .brix---floating-image-hero-v1---1:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .brix---floating-image-hero-v1---1:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    max-width: 500px;
  }

  .brix---floating-image-hero-v1---2, .brix---floating-image-hero-v1---2:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .brix---floating-image-hero-v1---2:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .brix---floating-image-hero-v1---2:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .brix---floating-image-hero-v1---2:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .brix---floating-image-hero-v1---2:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    max-width: 480px;
  }

  .brix---mg-bottom-40px-2, .brix---mg-bottom-40px-2:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .brix---mg-bottom-40px-2:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .brix---mg-bottom-40px-2:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .brix---mg-bottom-40px-2:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .brix---mg-bottom-40px-2:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    margin-bottom: 24px;
  }

  .brix---mg-bottom-56px, .brix---mg-bottom-56px:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .brix---mg-bottom-56px:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .brix---mg-bottom-56px:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .brix---mg-bottom-56px:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .brix---mg-bottom-56px:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    margin-bottom: 40px;
  }

  .brix---mg-top-80px, .brix---mg-top-80px:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .brix---mg-top-80px:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .brix---mg-top-80px:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .brix---mg-top-80px:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .brix---mg-top-80px:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    margin-top: 64px;
  }

  .brix---input, .brix---input:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .brix---input:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .brix---input:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .brix---input:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .brix---input:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    min-height: 60px;
    padding-top: 16px;
    padding-bottom: 16px;
  }

  .brix---floating-image-hero-v6---1, .brix---floating-image-hero-v6---1:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .brix---floating-image-hero-v6---1:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .brix---floating-image-hero-v6---1:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .brix---floating-image-hero-v6---1:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .brix---floating-image-hero-v6---1:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    max-width: 480px;
  }

  .brix---grid-3-icon-list, .brix---grid-3-icon-list:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .brix---grid-3-icon-list:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .brix---grid-3-icon-list:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .brix---grid-3-icon-list:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .brix---grid-3-icon-list:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-row-gap: 18px;
    grid-template-columns: auto;
  }

  .brix---section-hero-top-small, .brix---section-hero-top-small:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .brix---section-hero-top-small:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .brix---section-hero-top-small:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .brix---section-hero-top-small:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .brix---section-hero-top-small:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding-top: 100px;
    padding-bottom: 100px;
  }

  .brix---mg-bottom-48px, .brix---mg-bottom-48px:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .brix---mg-bottom-48px:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .brix---mg-bottom-48px:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .brix---mg-bottom-48px:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .brix---mg-bottom-48px:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    margin-bottom: 32px;
  }

  .brix---grid-3-columns, .brix---grid-3-columns:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .brix---grid-3-columns:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .brix---grid-3-columns:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .brix---grid-3-columns:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .brix---grid-3-columns:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-template-columns: 1fr;
  }

  .brix---section, .brix---section:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .brix---section:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .brix---section:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .brix---section:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .brix---section:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding-top: 100px;
    padding-bottom: 100px;
  }

  .brix---content-inside-card, .brix---content-inside-card:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .brix---content-inside-card:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .brix---content-inside-card:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .brix---content-inside-card:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .brix---content-inside-card:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding: 32px 32px 40px;
  }

  .brix---link-icon-right, .brix---link-icon-right:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .brix---link-icon-right:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .brix---link-icon-right:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .brix---link-icon-right:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .brix---link-icon-right:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    width: 20px;
    margin-left: 8px;
  }

  .brix---mg-bottom-40px-3, .brix---mg-bottom-40px-3:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .brix---mg-bottom-40px-3:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .brix---mg-bottom-40px-3:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .brix---mg-bottom-40px-3:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .brix---mg-bottom-40px-3:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    margin-bottom: 24px;
  }

  .brix---section-hero-primary-2, .brix---section-hero-primary-2:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .brix---section-hero-primary-2:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .brix---section-hero-primary-2:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .brix---section-hero-primary-2:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .brix---section-hero-primary-2:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding-top: 100px;
    padding-bottom: 100px;
  }

  .brix---grid-hero-v1-2, .brix---grid-hero-v1-2:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .brix---grid-hero-v1-2:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .brix---grid-hero-v1-2:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .brix---grid-hero-v1-2:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .brix---grid-hero-v1-2:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-template-columns: 1fr;
  }

  .brix---button-row-left-2, .brix---button-row-left-2:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .brix---button-row-left-2:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .brix---button-row-left-2:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .brix---button-row-left-2:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .brix---button-row-left-2:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    margin-right: 16px;
  }

  .brix---floating-image-hero-v1---3, .brix---floating-image-hero-v1---3:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .brix---floating-image-hero-v1---3:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .brix---floating-image-hero-v1---3:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .brix---floating-image-hero-v1---3:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .brix---floating-image-hero-v1---3:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    max-width: 500px;
  }

  .brix---floating-image-hero-v1---4, .brix---floating-image-hero-v1---4:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .brix---floating-image-hero-v1---4:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .brix---floating-image-hero-v1---4:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .brix---floating-image-hero-v1---4:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .brix---floating-image-hero-v1---4:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5), .brix---floating-image-hero-v1---5, .brix---floating-image-hero-v1---5:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .brix---floating-image-hero-v1---5:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .brix---floating-image-hero-v1---5:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .brix---floating-image-hero-v1---5:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .brix---floating-image-hero-v1---5:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    max-width: 480px;
  }

  .hero-image-inner-wrap, .hero-image-inner-wrap:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .hero-image-inner-wrap:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .hero-image-inner-wrap:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .hero-image-inner-wrap:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .hero-image-inner-wrap:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
  }

  .hero-image-inner-wrap.two, .hero-image-inner-wrap.two:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .hero-image-inner-wrap.two:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .hero-image-inner-wrap.two:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .hero-image-inner-wrap.two:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .hero-image-inner-wrap.two:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-column-gap: 14px;
    grid-row-gap: 14px;
  }

  .hero-image-three, .hero-image-three:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .hero-image-three:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .hero-image-three:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .hero-image-three:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .hero-image-three:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    border-radius: 6px;
  }

  .hero-button-wrap, .hero-button-wrap:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .hero-button-wrap:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .hero-button-wrap:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .hero-button-wrap:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .hero-button-wrap:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    margin-bottom: 28px;
  }

  .container, .container:nth-child(odd), .container:nth-child(odd):where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .container:nth-child(odd):where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .container:nth-child(odd):where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .container:nth-child(odd):where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .container:nth-child(odd):where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5), .container:nth-child(2n), .container:nth-child(2n):where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .container:nth-child(2n):where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .container:nth-child(2n):where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .container:nth-child(2n):where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .container:nth-child(2n):where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding-left: 20px;
    padding-right: 20px;
  }

  .border-shape-wrapper, .border-shape-wrapper:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .border-shape-wrapper:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .border-shape-wrapper:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .border-shape-wrapper:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .border-shape-wrapper:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    bottom: 28%;
  }

  .hero-heading-text, .hero-heading-text:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .hero-heading-text:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .hero-heading-text:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .hero-heading-text:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .hero-heading-text:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    max-width: none;
    margin-bottom: 16px;
  }

  .hero-sub-title, .hero-sub-title:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .hero-sub-title:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .hero-sub-title:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .hero-sub-title:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .hero-sub-title:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    margin-bottom: 20px;
  }

  .hero-section, .hero-section:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .hero-section:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .hero-section:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .hero-section:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .hero-section:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding-top: 160px;
    padding-bottom: 60px;
  }

  .hero-image-two, .hero-image-two:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .hero-image-two:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .hero-image-two:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .hero-image-two:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .hero-image-two:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    border-radius: 8px;
  }

  .hero-image-four, .hero-image-four:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .hero-image-four:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .hero-image-four:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .hero-image-four:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .hero-image-four:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    border-radius: 10px;
  }

  .hero-image-one, .hero-image-one:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .hero-image-one:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .hero-image-one:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .hero-image-one:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .hero-image-one:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    border-radius: 6px;
  }

  .right-shape, .right-shape:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .right-shape:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .right-shape:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .right-shape:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .right-shape:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    width: 100%;
    inset: 0% 0% auto auto;
  }

  .left-shape, .left-shape:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .left-shape:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .left-shape:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .left-shape:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .left-shape:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    width: 100%;
    left: 0;
  }

  .logos-inner.eg-kundcase-logos-clip, .logos-inner.eg-kundcase-logos-clip:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .logos-inner.eg-kundcase-logos-clip:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .logos-inner.eg-kundcase-logos-clip:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .logos-inner.eg-kundcase-logos-clip:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .logos-inner.eg-kundcase-logos-clip:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    display: none;
  }

  .logos-inner.eg-fn-logos-gap, .logos-inner.eg-fn-logos-gap:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
  }

  .logos-wrapper, .logos-wrapper:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .logos-wrapper:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .logos-wrapper:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .logos-wrapper:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .logos-wrapper:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-column-gap: 35px;
    grid-row-gap: 35px;
  }

  .logos-wrapper.eg-fn-logos-gap, .logos-wrapper.eg-fn-logos-gap:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
  }

  .logos-wrapper.is-about-mq-dup, .logos-wrapper.is-about-mq-dup:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    display: none;
  }

  .logos-wrapper.is-about-mq-set, .logos-wrapper.is-about-mq-set:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-column-gap: 28px;
    grid-row-gap: 20px;
    flex-wrap: wrap;
    width: 100%;
    max-width: 100%;
  }

  .ui-logo-marquee.eg-fn-strip-logo, .ui-logo-marquee.eg-fn-strip-logo:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    width: auto;
    max-width: 90px;
    height: 28px;
    max-height: 28px;
  }

  .brix---mg-bottom-48px-2, .brix---mg-bottom-48px-2:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .brix---mg-bottom-48px-2:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .brix---mg-bottom-48px-2:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .brix---mg-bottom-48px-2:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .brix---mg-bottom-48px-2:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    margin-bottom: 32px;
  }

  .brix---logo-strip-image-card, .brix---logo-strip-image-card:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .brix---logo-strip-image-card:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .brix---logo-strip-image-card:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .brix---logo-strip-image-card:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .brix---logo-strip-image-card:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    width: 148px;
    margin: 8px 10px;
  }

  .brix---section-logo-strip-v6, .brix---section-logo-strip-v6:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .brix---section-logo-strip-v6:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .brix---section-logo-strip-v6:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .brix---section-logo-strip-v6:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .brix---section-logo-strip-v6:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding-top: 72px;
    padding-bottom: 72px;
  }

  .brix---mg-bottom-56px-2, .brix---mg-bottom-56px-2:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .brix---mg-bottom-56px-2:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .brix---mg-bottom-56px-2:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .brix---mg-bottom-56px-2:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .brix---mg-bottom-56px-2:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    margin-bottom: 40px;
  }

  .brix---display-2, .brix---display-2:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .brix---display-2:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .brix---display-2:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .brix---display-2:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .brix---display-2:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    font-size: 48px;
    line-height: 56px;
  }

  .brix---section-2, .brix---section-2:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .brix---section-2:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .brix---section-2:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .brix---section-2:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .brix---section-2:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding-top: 100px;
    padding-bottom: 100px;
  }

  .brix---grid-3-columns---1-col-mb, .brix---grid-3-columns---1-col-mb:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .brix---grid-3-columns---1-col-mb:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .brix---grid-3-columns---1-col-mb:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .brix---grid-3-columns---1-col-mb:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .brix---grid-3-columns---1-col-mb:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-template-columns: 1fr;
  }

  .brix---mg-bottom-16px, .brix---mg-bottom-16px:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .brix---mg-bottom-16px:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .brix---mg-bottom-16px:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .brix---mg-bottom-16px:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .brix---mg-bottom-16px:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    margin-bottom: 8px;
  }

  .brix---paragraph-large, .brix---paragraph-large:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .brix---paragraph-large:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .brix---paragraph-large:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .brix---paragraph-large:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .brix---paragraph-large:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    font-size: 18px;
    line-height: 30px;
  }

  .brix---grid-top---text-2-buttons, .brix---grid-top---text-2-buttons:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .brix---grid-top---text-2-buttons:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .brix---grid-top---text-2-buttons:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .brix---grid-top---text-2-buttons:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .brix---grid-top---text-2-buttons:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-template-columns: .9fr;
  }

  .brix---avatar-circle-04, .brix---avatar-circle-04:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .brix---avatar-circle-04:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .brix---avatar-circle-04:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .brix---avatar-circle-04:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .brix---avatar-circle-04:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    width: 64px;
    max-width: 64px;
    height: 64px;
    max-height: 64px;
  }

  .brix---section-overflow-hidden, .brix---section-overflow-hidden:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .brix---section-overflow-hidden:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .brix---section-overflow-hidden:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .brix---section-overflow-hidden:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .brix---section-overflow-hidden:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding-top: 100px;
    padding-bottom: 100px;
  }

  .div-block-7, .div-block-7:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .div-block-7:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .div-block-7:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .div-block-7:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .div-block-7:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-column-gap: 12px;
    grid-row-gap: 12px;
    grid-template-columns: 1fr;
  }

  .section-3, .section-3:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .section-3:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .section-3:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .section-3:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .section-3:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-template-columns: 1fr;
    margin-left: 0;
    margin-right: 0;
  }

  .section-4, .section-4:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .section-4:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .section-4:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .section-4:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .section-4:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    margin-left: 0;
    margin-right: 0;
  }

  .mg-vertical-4xs---2xs-2, .mg-vertical-4xs---2xs-2:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .mg-vertical-4xs---2xs-2:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .mg-vertical-4xs---2xs-2:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .mg-vertical-4xs---2xs-2:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .mg-vertical-4xs---2xs-2:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    margin-top: .25rem;
    margin-bottom: .75rem;
  }

  .button-4, .button-4:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .button-4:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .button-4:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .button-4:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .button-4:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding: .75rem 1.25rem;
  }

  .container-default-2 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .container-default-2.is-roles-container {
    box-sizing: border-box;
    text-align: center;
    width: 100%;
    max-width: 100%;
    margin-left: auto;
    margin-right: auto;
    padding-left: 24px;
    padding-right: 24px;
  }

  .button-5, .button-5:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .button-5:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .button-5:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .button-5:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .button-5:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding: .75rem 1.25rem;
  }

  .display-14.eg-estracer-800-d14, .display-14.eg-estracer-800-d14:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    font-weight: 800;
  }

  .button-6, .button-6:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .button-6:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .button-6:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .button-6:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .button-6:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding: .75rem 1.25rem;
  }

  .grid-2-columns-2, .grid-2-columns-2:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .grid-2-columns-2:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .grid-2-columns-2:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .grid-2-columns-2:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .grid-2-columns-2:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-template-columns: 1fr;
  }

  .inner-section-2, .inner-section-2:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .inner-section-2:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .inner-section-2:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .inner-section-2:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .inner-section-2:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    border-radius: 1.5rem;
  }

  .inner-section-2.is-integration-hero, .inner-section-2.is-integration-hero:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .inner-section-2.is-integration-hero:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .inner-section-2.is-integration-hero:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .inner-section-2.is-integration-hero:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .inner-section-2.is-integration-hero:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding-top: 13rem;
    padding-bottom: 10rem;
  }

  .inner-section-2.is-template-page-hero, .inner-section-2.is-template-page-hero:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .inner-section-2.is-template-page-hero:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .inner-section-2.is-template-page-hero:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .inner-section-2.is-template-page-hero:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .inner-section-2.is-template-page-hero:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    border-radius: 1rem;
    padding-top: 7.4rem;
  }

  .inner-section-2.is-home-page-version-one, .inner-section-2.is-home-page-version-one:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .inner-section-2.is-home-page-version-one:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .inner-section-2.is-home-page-version-one:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .inner-section-2.is-home-page-version-one:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .inner-section-2.is-home-page-version-one:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding-top: 7.5rem;
  }

  .inner-section-2.is-home-page-version-one.eg-case-hero-short, .inner-section-2.is-home-page-version-one.eg-case-hero-short:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .inner-section-2.is-home-page-version-one.eg-case-hero-short:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .inner-section-2.is-home-page-version-one.eg-case-hero-short:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .inner-section-2.is-home-page-version-one.eg-case-hero-short:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .inner-section-2.is-home-page-version-one.eg-case-hero-short:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    justify-content: flex-start;
    min-height: 26rem;
    padding-top: 6rem;
    padding-bottom: 3.25rem;
  }

  .button-7, .button-7:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .button-7:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .button-7:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .button-7:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .button-7:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding: .75rem 1.25rem;
  }

  .badge-wrapper-2.is-position-top-right-2xs-4, .badge-wrapper-2.is-position-top-right-2xs-4:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .badge-wrapper-2.is-position-top-right-2xs-4:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .badge-wrapper-2.is-position-top-right-2xs-4:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .badge-wrapper-2.is-position-top-right-2xs-4:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .badge-wrapper-2.is-position-top-right-2xs-4:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    top: 8px;
    right: 8px;
  }

  .grid-2-columns-auto-2.is-1-column-landscape, .grid-2-columns-auto-2.is-1-column-landscape:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .grid-2-columns-auto-2.is-1-column-landscape:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .grid-2-columns-auto-2.is-1-column-landscape:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .grid-2-columns-auto-2.is-1-column-landscape:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .grid-2-columns-auto-2.is-1-column-landscape:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    text-align: center;
    grid-template-columns: 1fr;
    place-items: center;
  }

  .button-8, .button-8:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .button-8:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .button-8:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .button-8:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .button-8:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding: .75rem 1.25rem;
  }

  .section-7.is-xl.overflow-hidden.eg-home-varfor-bg {
    padding-top: 92px;
  }

  .button-9, .button-9:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .button-9:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .button-9:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .button-9:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .button-9:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding: .75rem 1.25rem;
  }

  .grid-3-columns-2, .grid-3-columns-2:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .grid-3-columns-2:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .grid-3-columns-2:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .grid-3-columns-2:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .grid-3-columns-2:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5), .grid-3-columns-2.is-platforms, .grid-3-columns-2.is-platforms:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .grid-3-columns-2.is-platforms:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .grid-3-columns-2.is-platforms:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .grid-3-columns-2.is-platforms:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .grid-3-columns-2.is-platforms:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-template-columns: 1fr;
  }

  .card-2.video-lightbox-small, .card-2.video-lightbox-small:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .card-2.video-lightbox-small:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .card-2.video-lightbox-small:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .card-2.video-lightbox-small:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .card-2.video-lightbox-small:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    max-width: 14.5rem;
  }

  .button-10, .button-10:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .button-10:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .button-10:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .button-10:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .button-10:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5), .button-11, .button-11:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .button-11:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .button-11:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .button-11:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .button-11:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding: .75rem 1.25rem;
  }

  .slider-wrapper-3.is-testimonial-slider.eg-kundcase-slider-clip-t, .slider-wrapper-3.is-testimonial-slider.eg-kundcase-slider-clip-t:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .slider-wrapper-3.is-testimonial-slider.eg-kundcase-slider-clip-t:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .slider-wrapper-3.is-testimonial-slider.eg-kundcase-slider-clip-t:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .slider-wrapper-3.is-testimonial-slider.eg-kundcase-slider-clip-t:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .slider-wrapper-3.is-testimonial-slider.eg-kundcase-slider-clip-t:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    display: none;
    overflow: hidden;
  }

  .button-12, .button-12:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .button-12:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .button-12:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .button-12:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .button-12:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding: .75rem 1.25rem;
  }

  .collection-list, .collection-list:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .collection-list:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .collection-list:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .collection-list:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .collection-list:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    flex-wrap: wrap;
    justify-content: center;
  }

  .collection-list-2, .collection-list-2:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .collection-list-2:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .collection-list-2:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .collection-list-2:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .collection-list-2:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-template-columns: 1fr;
    margin-left: 0;
  }

  .form-block, .form-block:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .form-block:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .form-block:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .form-block:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .form-block:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-template-columns: 1fr;
  }

  .collection-list-3, .collection-list-3:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .collection-list-3:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .collection-list-3:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .collection-list-3:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .collection-list-3:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-template-columns: minmax(0, 1fr);
  }

  .collection-list-3.eg-kunder-list {
    grid-template-columns: minmax(0, 1fr);
    display: grid;
  }

  .brix---mg-bottom-40px-4, .brix---mg-bottom-40px-4:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .brix---mg-bottom-40px-4:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .brix---mg-bottom-40px-4:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .brix---mg-bottom-40px-4:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .brix---mg-bottom-40px-4:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    margin-bottom: 24px;
  }

  .brix---header-logo, .brix---header-logo:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .brix---header-logo:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .brix---header-logo:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .brix---header-logo:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .brix---header-logo:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    max-width: 90%;
  }

  .brix---header-nav-list-item-show-in-mbl, .brix---header-nav-list-item-show-in-mbl:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .brix---header-nav-list-item-show-in-mbl:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .brix---header-nav-list-item-show-in-mbl:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .brix---header-nav-list-item-show-in-mbl:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .brix---header-nav-list-item-show-in-mbl:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    display: block;
  }

  .brix---button-row-left-3, .brix---button-row-left-3:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .brix---button-row-left-3:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .brix---button-row-left-3:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .brix---button-row-left-3:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .brix---button-row-left-3:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    margin-right: 16px;
  }

  .brix---grid-2-col---1-col-t, .brix---grid-2-col---1-col-t:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .brix---grid-2-col---1-col-t:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .brix---grid-2-col---1-col-t:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .brix---grid-2-col---1-col-t:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .brix---grid-2-col---1-col-t:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-template-columns: 1fr;
  }

  .brix---hero-bg-image-light, .brix---hero-bg-image-light:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .brix---hero-bg-image-light:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .brix---hero-bg-image-light:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .brix---hero-bg-image-light:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .brix---hero-bg-image-light:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding-top: 120px;
    padding-bottom: 120px;
  }

  .pagination-3, .pagination-3:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .pagination-3:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .pagination-3:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .pagination-3:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .pagination-3:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-column-gap: 16px;
  }

  .list, .list:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .list:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .list:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .list:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .list:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-template-columns: 1fr 1fr;
  }

  .a-h3-heading, .a-h3-heading:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .a-h3-heading:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .a-h3-heading:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .a-h3-heading:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .a-h3-heading:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    font-size: 40px;
  }

  .a-section-large, .a-section-large:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .a-section-large:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .a-section-large:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .a-section-large:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .a-section-large:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding-top: 72px;
    padding-bottom: 72px;
  }

  .a-feature-card-grid, .a-feature-card-grid:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .a-feature-card-grid:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .a-feature-card-grid:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .a-feature-card-grid:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .a-feature-card-grid:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-template-columns: 1fr;
  }

  .brix---mg-bottom-16px-2, .brix---mg-bottom-16px-2:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .brix---mg-bottom-16px-2:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .brix---mg-bottom-16px-2:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .brix---mg-bottom-16px-2:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .brix---mg-bottom-16px-2:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    margin-bottom: 8px;
  }

  .brix---square-icon, .brix---square-icon:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .brix---square-icon:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .brix---square-icon:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .brix---square-icon:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .brix---square-icon:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    border-radius: 12px;
    max-width: 56px;
  }

  .brix---section-3, .brix---section-3:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .brix---section-3:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .brix---section-3:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .brix---section-3:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .brix---section-3:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding-top: 100px;
    padding-bottom: 100px;
  }

  .brix---grid-top---text-2-buttons-2, .brix---grid-top---text-2-buttons-2:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .brix---grid-top---text-2-buttons-2:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .brix---grid-top---text-2-buttons-2:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .brix---grid-top---text-2-buttons-2:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .brix---grid-top---text-2-buttons-2:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-template-columns: .9fr;
  }

  .brix---button-row-left-4, .brix---button-row-left-4:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .brix---button-row-left-4:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .brix---button-row-left-4:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .brix---button-row-left-4:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .brix---button-row-left-4:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    margin-right: 16px;
  }

  .brix---grid-2-columns---gap-48px, .brix---grid-2-columns---gap-48px:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .brix---grid-2-columns---gap-48px:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .brix---grid-2-columns---gap-48px:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .brix---grid-2-columns---gap-48px:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .brix---grid-2-columns---gap-48px:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-template-columns: 1fr;
  }

  .brix---content-inside-card-v14, .brix---content-inside-card-v14:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .brix---content-inside-card-v14:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .brix---content-inside-card-v14:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .brix---content-inside-card-v14:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .brix---content-inside-card-v14:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding: 32px 32px 40px;
  }

  .brix---mg-bottom-56px-3, .brix---mg-bottom-56px-3:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .brix---mg-bottom-56px-3:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .brix---mg-bottom-56px-3:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .brix---mg-bottom-56px-3:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .brix---mg-bottom-56px-3:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    margin-bottom: 40px;
  }

  .brix---display-3, .brix---display-3:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .brix---display-3:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .brix---display-3:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .brix---display-3:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .brix---display-3:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    font-size: 48px;
    line-height: 56px;
  }

  .brix---section-4, .brix---section-4:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .brix---section-4:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .brix---section-4:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .brix---section-4:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .brix---section-4:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding-top: 100px;
    padding-bottom: 100px;
  }

  .brix---grid-3-columns---1-col-mb-2, .brix---grid-3-columns---1-col-mb-2:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .brix---grid-3-columns---1-col-mb-2:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .brix---grid-3-columns---1-col-mb-2:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .brix---grid-3-columns---1-col-mb-2:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .brix---grid-3-columns---1-col-mb-2:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-template-columns: 1fr;
  }

  .eg-case-hero-inner {
    padding-left: 0;
    padding-right: 0;
  }

  .eg-case-hero-inner:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .eg-case-hero-inner:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .eg-case-hero-inner:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .eg-case-hero-inner:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8) {
    padding-left: 16px;
    padding-right: 16px;
  }

  .eg-case-hero-inner:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding-left: 0;
    padding-right: 0;
  }

  .eg-case-hero-visual, .eg-case-hero-visual:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .eg-case-hero-visual:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .eg-case-hero-visual:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .eg-case-hero-visual:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .eg-case-hero-visual:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding-left: 16px;
    padding-right: 16px;
  }

  .eg-case-hero-visual-inner, .eg-case-hero-visual-inner:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .eg-case-hero-visual-inner:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .eg-case-hero-visual-inner:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .eg-case-hero-visual-inner:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .eg-case-hero-visual-inner:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    aspect-ratio: 3 / 2;
    border-radius: 16px;
  }

  .eg-case-meta-bar, .eg-case-meta-bar:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .eg-case-meta-bar:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .eg-case-meta-bar:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .eg-case-meta-bar:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .eg-case-meta-bar:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    margin-top: -80px;
    margin-bottom: 72px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .eg-case-meta-grid, .eg-case-meta-grid:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .eg-case-meta-grid:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .eg-case-meta-grid:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .eg-case-meta-grid:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .eg-case-meta-grid:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-row-gap: 16px;
    grid-template-columns: 1fr;
    padding: 20px;
  }

  .eg-case-meta-grid.eg-case-meta-balance, .eg-case-meta-grid.eg-case-meta-balance:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-columns: minmax(0, 1fr);
    padding: 20px;
  }

  .eg-case-meta-card.eg-case-meta-divide, .eg-case-meta-card.eg-case-meta-divide:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    border-top: 1px solid #e6edf7;
    border-left-style: none;
    border-left-width: 0;
  }

  .eg-case-section-h, .eg-case-section-h:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .eg-case-section-h:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .eg-case-section-h:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .eg-case-section-h:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .eg-case-section-h:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    overflow-wrap: anywhere;
  }

  .eg-case-cta-grid, .eg-case-cta-grid:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .eg-case-cta-grid:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .eg-case-cta-grid:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .eg-case-cta-grid:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .eg-case-cta-grid:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5), .eg-case-benefits-grid-1, .eg-case-benefits-grid-1:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .eg-case-benefits-grid-1:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .eg-case-benefits-grid-1:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .eg-case-benefits-grid-1:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .eg-case-benefits-grid-1:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5), .eg-case-related-grid-1, .eg-case-related-grid-1:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .eg-case-related-grid-1:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .eg-case-related-grid-1:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .eg-case-related-grid-1:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .eg-case-related-grid-1:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-template-columns: 1fr;
  }

  .eg-case-h1, .eg-case-h1:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .eg-case-h1:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .eg-case-h1:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .eg-case-h1:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .eg-case-h1:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    letter-spacing: -.8px;
    overflow-wrap: anywhere;
    margin-bottom: 16px;
  }

  .eg-case-benefits-grid, .eg-case-benefits-grid:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .eg-case-benefits-grid:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .eg-case-benefits-grid:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .eg-case-benefits-grid:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .eg-case-benefits-grid:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5), .eg-case-cta-grid-alt, .eg-case-cta-grid-alt:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .eg-case-cta-grid-alt:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .eg-case-cta-grid-alt:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .eg-case-cta-grid-alt:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .eg-case-cta-grid-alt:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-template-columns: 1fr;
  }

  .eg-login-grid, .eg-login-grid:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .eg-login-grid:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .eg-login-grid:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .eg-login-grid:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .eg-login-grid:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    flex-direction: column;
  }

  .form-5, .form-5:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .form-5:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .form-5:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .form-5:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .form-5:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-template-columns: 1fr;
  }

  .section-12, .section-12:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .section-12:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .section-12:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .section-12:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .section-12:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5), .section-13, .section-13:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .section-13:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .section-13:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .section-13:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .section-13:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-template-columns: 1fr;
    margin-left: 0;
    margin-right: 0;
  }

  .collection-list-wrapper-7, .collection-list-wrapper-7:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .collection-list-wrapper-7:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .collection-list-wrapper-7:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .collection-list-wrapper-7:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .collection-list-wrapper-7:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-template-columns: minmax(0, 1fr);
  }

  .collection-list-4, .collection-list-4:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .collection-list-4:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .collection-list-4:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .collection-list-4:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .collection-list-4:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    flex-flow: column wrap;
    grid-template-columns: minmax(0, 1fr);
  }

  .image-17.eg-company-illustration {
    height: 96px;
    margin-top: 20px;
  }

  .hamburger-menu-line-2, .hamburger-menu-line-2:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .hamburger-menu-line-2:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .hamburger-menu-line-2:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .hamburger-menu-line-2:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .hamburger-menu-line-2:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    width: 20px;
  }

  .header-nav-2, .header-nav-2:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .header-nav-2:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .header-nav-2:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .header-nav-2:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .header-nav-2:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    width: 95%;
  }

  .button-13, .button-13:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .button-13:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .button-13:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .button-13:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .button-13:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding: .75rem 1.25rem;
  }

  .navigation-grid-column-2, .navigation-grid-column-2:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .navigation-grid-column-2:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .navigation-grid-column-2:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .navigation-grid-column-2:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .navigation-grid-column-2:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-column-gap: .5rem;
    grid-row-gap: .5rem;
  }

  .header-main-2, .header-main-2:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .header-main-2:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .header-main-2:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .header-main-2:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .header-main-2:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    border-radius: 1rem;
  }

  .card-3.is-md.is-dropdown-card, .card-3.is-md.is-dropdown-card:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .card-3.is-md.is-dropdown-card:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .card-3.is-md.is-dropdown-card:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .card-3.is-md.is-dropdown-card:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .card-3.is-md.is-dropdown-card:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding-top: 1.5rem;
    padding-bottom: 1.5rem;
  }

  .section-15.is-md.section-pd-top-medium, .section-15.is-md.section-pd-top-medium:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .section-15.is-md.section-pd-top-medium:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .section-15.is-md.section-pd-top-medium:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .section-15.is-md.section-pd-top-medium:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .section-15.is-md.section-pd-top-medium:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding-top: 2.5rem;
  }

  .grid-2-columns-3, .grid-2-columns-3:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .grid-2-columns-3:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .grid-2-columns-3:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .grid-2-columns-3:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .grid-2-columns-3:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-template-columns: 1fr;
  }

  .input-2, .input-2:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .input-2:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .input-2:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .input-2:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .input-2:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    border-radius: .75rem;
    height: 4rem;
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .button-14, .button-14:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .button-14:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .button-14:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .button-14:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .button-14:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding: .75rem 1.25rem;
  }

  .navigation-grid-column-3, .navigation-grid-column-3:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .navigation-grid-column-3:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .navigation-grid-column-3:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .navigation-grid-column-3:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .navigation-grid-column-3:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-column-gap: .5rem;
    grid-row-gap: .5rem;
  }

  .grid-3-columns-3 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }

  .grid-3-columns-3:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .grid-3-columns-3:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .grid-3-columns-3:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .grid-3-columns-3:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .grid-3-columns-3:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5), .grid-3-columns-3.is-1-column-tablet.is-kontakt-dept-grid, .grid-3-columns-3.is-1-column-tablet.is-kontakt-dept-grid:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .grid-3-columns-3.is-1-column-tablet.is-kontakt-dept-grid:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .grid-3-columns-3.is-1-column-tablet.is-kontakt-dept-grid:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .grid-3-columns-3.is-1-column-tablet.is-kontakt-dept-grid:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .grid-3-columns-3.is-1-column-tablet.is-kontakt-dept-grid:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5), .grid-3-columns-3.is-kontakt-channel-row, .grid-3-columns-3.is-kontakt-channel-row:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .grid-3-columns-3.is-kontakt-channel-row:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .grid-3-columns-3.is-kontakt-channel-row:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .grid-3-columns-3.is-kontakt-channel-row:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .grid-3-columns-3.is-kontakt-channel-row:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-template-columns: 1fr;
  }

  .mg-top-md-2, .mg-top-md-2:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .mg-top-md-2:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .mg-top-md-2:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .mg-top-md-2:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .mg-top-md-2:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    margin-top: 24px;
  }

  .card-5.is-xs.is-kontakt-social-bar, .card-5.is-xs.is-kontakt-social-bar:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .card-5.is-xs.is-kontakt-social-bar:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .card-5.is-xs.is-kontakt-social-bar:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .card-5.is-xs.is-kontakt-social-bar:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .card-5.is-xs.is-kontakt-social-bar:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    text-align: center;
    flex-wrap: wrap;
    justify-content: center;
    padding: 1.25rem 1.5rem;
  }

  .f-h2-heading, .f-h2-heading:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .f-h2-heading:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .f-h2-heading:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .f-h2-heading:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .f-h2-heading:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    font-size: 44px;
  }

  .f-section-large, .f-section-large:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .f-section-large:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .f-section-large:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .f-section-large:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .f-section-large:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding-top: 72px;
    padding-bottom: 72px;
  }

  .f-grid-two-column, .f-grid-two-column:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .f-grid-two-column:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .f-grid-two-column:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .f-grid-two-column:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .f-grid-two-column:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-template-columns: 1fr;
  }

  .brix---mg-bottom-16px-3, .brix---mg-bottom-16px-3:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .brix---mg-bottom-16px-3:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .brix---mg-bottom-16px-3:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .brix---mg-bottom-16px-3:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .brix---mg-bottom-16px-3:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    margin-bottom: 8px;
  }

  .brix---mg-bottom-48px-3, .brix---mg-bottom-48px-3:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .brix---mg-bottom-48px-3:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .brix---mg-bottom-48px-3:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .brix---mg-bottom-48px-3:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .brix---mg-bottom-48px-3:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    margin-bottom: 32px;
  }

  .brix---display-4, .brix---display-4:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .brix---display-4:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .brix---display-4:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .brix---display-4:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .brix---display-4:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    font-size: 20px;
    line-height: 32px;
  }

  .brix---section-5, .brix---section-5:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .brix---section-5:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .brix---section-5:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .brix---section-5:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .brix---section-5:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding-top: 100px;
    padding-bottom: 100px;
  }

  .brix---subtitle, .brix---subtitle:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .brix---subtitle:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .brix---subtitle:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .brix---subtitle:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .brix---subtitle:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    font-size: 17px;
    line-height: 19px;
  }

  .brix---tab-left-icon, .brix---tab-left-icon:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .brix---tab-left-icon:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .brix---tab-left-icon:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .brix---tab-left-icon:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .brix---tab-left-icon:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    justify-content: center;
    margin-top: 8px;
    margin-bottom: 8px;
  }

  .brix---tabs-wrapper-tabs-left, .brix---tabs-wrapper-tabs-left:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .brix---tabs-wrapper-tabs-left:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .brix---tabs-wrapper-tabs-left:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .brix---tabs-wrapper-tabs-left:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .brix---tabs-wrapper-tabs-left:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    flex-direction: column;
  }

  .brix---tabs-menu-vertical, .brix---tabs-menu-vertical:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .brix---tabs-menu-vertical:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .brix---tabs-menu-vertical:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .brix---tabs-menu-vertical:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .brix---tabs-menu-vertical:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    flex-direction: column;
    align-items: stretch;
    max-width: 100%;
    margin-bottom: 40px;
    margin-right: 0;
  }

  .brix---tabs-content-card, .brix---tabs-content-card:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .brix---tabs-content-card:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .brix---tabs-content-card:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .brix---tabs-content-card:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .brix---tabs-content-card:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding-top: 30px;
    padding-bottom: 32px;
  }

  .brix---square-icon-48px, .brix---square-icon-48px:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .brix---square-icon-48px:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .brix---square-icon-48px:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .brix---square-icon-48px:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .brix---square-icon-48px:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    border-radius: 12px;
    max-width: 56px;
  }

  .f-h2-heading-2, .f-h2-heading-2:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .f-h2-heading-2:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .f-h2-heading-2:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .f-h2-heading-2:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .f-h2-heading-2:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    font-size: 44px;
  }

  .f-image-cover-2.is-about-intro-photo, .f-image-cover-2.is-about-intro-photo:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    object-fit: contain;
    width: 100%;
    max-width: 22rem;
    height: auto;
    margin-top: 0;
    margin-left: 0;
  }

  .f-section-large-2, .f-section-large-2:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .f-section-large-2:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .f-section-large-2:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .f-section-large-2:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .f-section-large-2:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding-top: 72px;
    padding-bottom: 72px;
  }

  .brix---mg-bottom-40px-5, .brix---mg-bottom-40px-5:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .brix---mg-bottom-40px-5:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .brix---mg-bottom-40px-5:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .brix---mg-bottom-40px-5:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .brix---mg-bottom-40px-5:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    margin-bottom: 24px;
  }

  .brix---section-hero-primary-3, .brix---section-hero-primary-3:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .brix---section-hero-primary-3:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .brix---section-hero-primary-3:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .brix---section-hero-primary-3:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .brix---section-hero-primary-3:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding-top: 100px;
    padding-bottom: 100px;
  }

  .brix---grid-hero-v1-3, .brix---grid-hero-v1-3:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .brix---grid-hero-v1-3:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .brix---grid-hero-v1-3:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .brix---grid-hero-v1-3:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .brix---grid-hero-v1-3:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-template-columns: 1fr;
  }

  .brix---button-row-left-5, .brix---button-row-left-5:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .brix---button-row-left-5:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .brix---button-row-left-5:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .brix---button-row-left-5:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .brix---button-row-left-5:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    margin-right: 16px;
  }

  .brix---floating-image-hero-v1---6, .brix---floating-image-hero-v1---6:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .brix---floating-image-hero-v1---6:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .brix---floating-image-hero-v1---6:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .brix---floating-image-hero-v1---6:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .brix---floating-image-hero-v1---6:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    max-width: 500px;
  }

  .brix---floating-image-hero-v1---7, .brix---floating-image-hero-v1---7:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .brix---floating-image-hero-v1---7:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .brix---floating-image-hero-v1---7:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .brix---floating-image-hero-v1---7:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .brix---floating-image-hero-v1---7:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    max-width: 480px;
  }

  .display-35.eg-int-h1, .display-35.eg-int-h1:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .display-35.eg-int-h1:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .display-35.eg-int-h1:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .display-35.eg-int-h1:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .display-35.eg-int-h1:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    width: 100%;
    font-size: 2rem;
    line-height: 1.2;
  }

  .integration-icon-blank-2, .integration-icon-blank-2:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .integration-icon-blank-2:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .integration-icon-blank-2:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .integration-icon-blank-2:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .integration-icon-blank-2:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    min-width: 4rem;
    max-width: 4rem;
    min-height: 4rem;
    max-height: 4rem;
  }

  .section-17.is-inner-section-inside-hero, .section-17.is-inner-section-inside-hero:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .section-17.is-inner-section-inside-hero:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .section-17.is-inner-section-inside-hero:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .section-17.is-inner-section-inside-hero:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .section-17.is-inner-section-inside-hero:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    margin-top: -5.2rem;
  }

  .integration-icon-2, .integration-icon-2:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .integration-icon-2:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .integration-icon-2:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .integration-icon-2:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .integration-icon-2:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    min-width: 4rem;
    max-width: 4rem;
    min-height: 4rem;
    max-height: 4rem;
  }

  .integration-icon-2.opacity-0-mbl, .integration-icon-2.opacity-0-mbl:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .integration-icon-2.opacity-0-mbl:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .integration-icon-2.opacity-0-mbl:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .integration-icon-2.opacity-0-mbl:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .integration-icon-2.opacity-0-mbl:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    opacity: 0;
  }

  .icon-5.is-square, .icon-5.is-square:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .icon-5.is-square:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .icon-5.is-square:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .icon-5.is-square:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .icon-5.is-square:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    border-radius: 1rem;
  }

  .input-3, .input-3:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .input-3:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .input-3:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .input-3:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .input-3:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    border-radius: .75rem;
    height: 4rem;
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .input-icon-wrapper-2, .input-icon-wrapper-2:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .input-icon-wrapper-2:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .input-icon-wrapper-2:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .input-icon-wrapper-2:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .input-icon-wrapper-2:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    left: .4rem;
  }

  .slider-mask-2, .slider-mask-2:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .slider-mask-2:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .slider-mask-2:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .slider-mask-2:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .slider-mask-2:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    overflow: hidden;
  }

  .slider-mask-2.is-23rem, .slider-mask-2.is-23rem:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .slider-mask-2.is-23rem:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .slider-mask-2.is-23rem:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .slider-mask-2.is-23rem:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .slider-mask-2.is-23rem:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    overflow: visible;
  }

  .mg-bottom-md-2, .mg-bottom-md-2:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .mg-bottom-md-2:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .mg-bottom-md-2:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .mg-bottom-md-2:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .mg-bottom-md-2:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    margin-bottom: 24px;
  }

  .grid-2-columns-4, .grid-2-columns-4:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .grid-2-columns-4:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .grid-2-columns-4:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .grid-2-columns-4:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .grid-2-columns-4:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-template-columns: 1fr;
  }

  .mg-bottom-md-3, .mg-bottom-md-3:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .mg-bottom-md-3:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .mg-bottom-md-3:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .mg-bottom-md-3:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .mg-bottom-md-3:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    margin-bottom: 24px;
  }

  .button-15, .button-15:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .button-15:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .button-15:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .button-15:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .button-15:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding: .75rem 1.25rem;
  }

  .grid-2-columns-5, .grid-2-columns-5:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .grid-2-columns-5:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .grid-2-columns-5:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .grid-2-columns-5:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .grid-2-columns-5:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-template-columns: 1fr;
  }

  .mg-bottom-md-4, .mg-bottom-md-4:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .mg-bottom-md-4:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .mg-bottom-md-4:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .mg-bottom-md-4:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .mg-bottom-md-4:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    margin-bottom: 24px;
  }

  .button-16, .button-16:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .button-16:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .button-16:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .button-16:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .button-16:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding: .75rem 1.25rem;
  }

  .mg-bottom-md-5, .mg-bottom-md-5:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .mg-bottom-md-5:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .mg-bottom-md-5:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .mg-bottom-md-5:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .mg-bottom-md-5:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    margin-bottom: 24px;
  }

  .grid-2-columns-6, .grid-2-columns-6:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .grid-2-columns-6:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .grid-2-columns-6:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .grid-2-columns-6:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .grid-2-columns-6:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-template-columns: 1fr;
  }

  .grid-2-columns-6.karriar-job-list, .grid-2-columns-6.karriar-job-list:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .grid-2-columns-6.karriar-job-list:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .grid-2-columns-6.karriar-job-list:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .grid-2-columns-6.karriar-job-list:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .grid-2-columns-6.karriar-job-list:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    grid-template-columns: 1fr;
  }

  .grid-2-columns-6.is-kontakt-team-grid, .grid-2-columns-6.is-kontakt-team-grid:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .grid-2-columns-6.is-kontakt-team-grid:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .grid-2-columns-6.is-kontakt-team-grid:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .grid-2-columns-6.is-kontakt-team-grid:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .grid-2-columns-6.is-kontakt-team-grid:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-template-columns: 1fr;
  }

  .grid-2-columns-6.eg-blog-grid-stack, .grid-2-columns-6.eg-blog-grid-stack:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .grid-2-columns-6.eg-blog-grid-stack:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .grid-2-columns-6.eg-blog-grid-stack:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .grid-2-columns-6.eg-blog-grid-stack:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .grid-2-columns-6.eg-blog-grid-stack:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-template-columns: minmax(0, 1fr);
  }

  .h1-eg_main, .h1-eg_main:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .h1-eg_main:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .h1-eg_main:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .h1-eg_main:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .h1-eg_main:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    overflow-wrap: anywhere;
    font-size: 38px;
    line-height: 1.08;
  }

  .h1-eg_sub, .h1-eg_sub:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .h1-eg_sub:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .h1-eg_sub:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .h1-eg_sub:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .h1-eg_sub:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    overflow-wrap: anywhere;
  }

  .lead-eg, .lead-eg:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .lead-eg:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .lead-eg:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .lead-eg:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .lead-eg:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5), .lead-eg.eg-fn-sec-lead, .lead-eg.eg-fn-sec-lead:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    font-size: 18px;
  }

  .lead-eg.eg-company-lead {
    margin-top: 20px;
    font-size: 18px;
  }

  .logo-strip, .logo-strip:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .logo-strip:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .logo-strip:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .logo-strip:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .logo-strip:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding-top: 28px;
    padding-bottom: 28px;
  }

  .h2-eg_l, .h2-eg_l:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .h2-eg_l:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .h2-eg_l:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .h2-eg_l:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .h2-eg_l:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    overflow-wrap: anywhere;
    font-size: 30px;
    line-height: 1.12;
  }

  .process-intro-grid, .process-intro-grid:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .process-intro-grid:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .process-intro-grid:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .process-intro-grid:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .process-intro-grid:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-column-gap: 40px;
    grid-row-gap: 40px;
    margin-bottom: 3rem;
  }

  .trygghet-grid, .trygghet-grid:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .trygghet-grid:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .trygghet-grid:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .trygghet-grid:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .trygghet-grid:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5), .bento-grid, .bento-grid:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .bento-grid:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .bento-grid:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .bento-grid:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .bento-grid:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-template-columns: 1fr;
  }

  .bento-grid:nth-child(odd), .bento-grid:nth-child(odd):where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .bento-grid:nth-child(odd):where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .bento-grid:nth-child(odd):where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .bento-grid:nth-child(odd):where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .bento-grid:nth-child(odd):where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5), .bento-grid:nth-child(2n), .bento-grid:nth-child(2n):where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .bento-grid:nth-child(2n):where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .bento-grid:nth-child(2n):where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .bento-grid:nth-child(2n):where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .bento-grid:nth-child(2n):where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-columns: 1fr;
  }

  .addons-grid, .addons-grid:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .addons-grid:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .addons-grid:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .addons-grid:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .addons-grid:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-template-columns: 1fr;
  }

  .addons-grid:nth-child(odd), .addons-grid:nth-child(odd):where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .addons-grid:nth-child(odd):where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .addons-grid:nth-child(odd):where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .addons-grid:nth-child(odd):where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .addons-grid:nth-child(odd):where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5), .addons-grid:nth-child(2n), .addons-grid:nth-child(2n):where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .addons-grid:nth-child(2n):where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .addons-grid:nth-child(2n):where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .addons-grid:nth-child(2n):where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .addons-grid:nth-child(2n):where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-column-gap: 12px;
    grid-row-gap: 12px;
    grid-template-columns: 1fr 1fr;
  }

  .public-grid, .public-grid:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .public-grid:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .public-grid:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .public-grid:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .public-grid:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-template-columns: 1fr;
    gap: 2rem;
  }

  .public-stats, .public-stats:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .public-stats:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .public-stats:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .public-stats:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .public-stats:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    flex-direction: column;
    gap: 1rem;
  }

  .public-stats:nth-child(odd), .public-stats:nth-child(odd):where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .public-stats:nth-child(odd):where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .public-stats:nth-child(odd):where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .public-stats:nth-child(odd):where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .public-stats:nth-child(odd):where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5), .public-stats:nth-child(2n), .public-stats:nth-child(2n):where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .public-stats:nth-child(2n):where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .public-stats:nth-child(2n):where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .public-stats:nth-child(2n):where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .public-stats:nth-child(2n):where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-column-gap: 20px;
    grid-row-gap: 14px;
    flex-wrap: wrap;
  }

  .public-stats.eg-proof-stats, .public-stats.eg-proof-stats:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-column-gap: 1.25rem;
    grid-row-gap: .5rem;
    border-top-width: 0;
    border-bottom-width: 0;
    flex-flow: row;
    grid-template-columns: repeat(3, minmax(0, 1fr));
    gap: .5rem 1.25rem;
    margin-top: 0;
    padding-top: 0;
    padding-bottom: 0;
    display: grid;
    overflow: visible;
  }

  .public-stat-num.eg-proof-stat-num, .public-stat-num.eg-proof-stat-num:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    font-size: 1.75rem;
  }

  .public-stat-label, .public-stat-label:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    white-space: normal;
    overflow-wrap: break-word;
    max-width: 100%;
  }

  .testimonials-grid {
    grid-template-columns: minmax(0, 1fr);
    grid-auto-rows: auto;
    align-items: start;
    gap: 12px;
    display: grid;
  }

  .testimonials-grid:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .testimonials-grid:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .testimonials-grid:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .testimonials-grid:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8) {
    grid-template-columns: 1fr;
  }

  .testimonials-grid:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-template-columns: repeat(2, minmax(0, 1fr));
    grid-auto-rows: auto;
    align-items: start;
    gap: 12px;
    display: grid;
  }

  .testimonials-grid:nth-child(odd), .testimonials-grid:nth-child(odd):where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .testimonials-grid:nth-child(odd):where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .testimonials-grid:nth-child(odd):where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .testimonials-grid:nth-child(odd):where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .testimonials-grid:nth-child(odd):where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5), .testimonials-grid:nth-child(2n), .testimonials-grid:nth-child(2n):where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .testimonials-grid:nth-child(2n):where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .testimonials-grid:nth-child(2n):where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .testimonials-grid:nth-child(2n):where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .testimonials-grid:nth-child(2n):where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-column-gap: 18px;
    grid-row-gap: 18px;
    grid-template-columns: 1fr;
  }

  .testimonial-intro, .testimonial-intro:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-column: 1 / -1;
  }

  .testimonial-card, .testimonial-card:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    gap: 10px;
    min-width: 0;
    height: auto;
    padding: 18px 16px 16px;
  }

  .citat-p {
    white-space: normal;
    word-break: normal;
    -webkit-hyphens: none;
    hyphens: none;
    font-size: 16px;
    font-weight: 500;
    line-height: 1.6;
  }

  .demo-grid {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
    grid-template-columns: minmax(0, 1fr);
    align-items: start;
    gap: 24px;
  }

  .demo-grid:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .demo-grid:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .demo-grid:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .demo-grid:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8) {
    grid-template-columns: 1fr;
  }

  .demo-grid:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
    grid-template-columns: minmax(0, 1fr);
    align-items: start;
    gap: 24px;
  }

  .step-num-h, .step-num-h:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .step-num-h:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .step-num-h:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .step-num-h:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .step-num-h:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    flex-shrink: 0;
  }

  .step-card-h, .step-card-h:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .step-card-h:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .step-card-h:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .step-card-h:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .step-card-h:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    flex-wrap: wrap;
    gap: 12px;
    padding: 14px 12px;
  }

  .step-card-h:nth-child(odd), .step-card-h:nth-child(odd):where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .step-card-h:nth-child(odd):where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .step-card-h:nth-child(odd):where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .step-card-h:nth-child(odd):where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .step-card-h:nth-child(odd):where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5), .step-card-h:nth-child(2n), .step-card-h:nth-child(2n):where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .step-card-h:nth-child(2n):where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .step-card-h:nth-child(2n):where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .step-card-h:nth-child(2n):where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .step-card-h:nth-child(2n):where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-column-gap: 14px;
    grid-row-gap: 14px;
    padding: 18px;
  }

  .intro-stat, .intro-stat:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .intro-stat:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .intro-stat:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .intro-stat:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .intro-stat:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    min-width: 0;
  }

  .div-block-21.is-security-layout, .div-block-21.is-security-layout:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .div-block-21.is-security-layout:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .div-block-21.is-security-layout:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .div-block-21.is-security-layout:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .div-block-21.is-security-layout:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-template-columns: minmax(0, 1fr);
    row-gap: 28px;
  }

  .faq-section-bg, .faq-section-bg:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .faq-section-bg:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .faq-section-bg:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .faq-section-bg:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .faq-section-bg:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    margin-top: 0;
    padding-top: 64px;
    padding-bottom: 64px;
  }

  .demo-point-row {
    color: #0a1f3a;
    align-items: flex-start;
    min-width: 0;
    font-family: Montserrat, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.5;
  }

  .demo-point-row:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    align-items: flex-start;
    min-width: 0;
  }

  .demo-point-row.booking-mobile-point {
    grid-template-columns: 20px minmax(0, 1fr);
    align-items: start;
    column-gap: 10px;
    margin: 0;
    display: grid;
  }

  .demo-points-list.booking-mobile-points {
    order: 4;
    grid-area: auto;
    align-self: center;
    row-gap: 12px;
    width: 100%;
    min-width: 0;
    margin-top: 4px;
    margin-bottom: 0;
    display: grid;
  }

  .hero-section-bg, .hero-section-bg:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .hero-section-bg:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .hero-section-bg:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .hero-section-bg:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .hero-section-bg:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding-top: 64px;
    padding-bottom: 40px;
  }

  .hero-section-bg.is-home-hero {
    min-height: 0;
    margin-top: 0;
    padding: 64px 20px 48px;
  }

  .hero-section-bg.eg-ord-under-nav.eg-ord-responsive {
    height: auto;
    margin-top: -83.2px;
    padding-top: 144px;
    padding-bottom: 40px;
  }

  .hero-section-bg.eg-sol-section-1 {
    padding-top: 80px;
    padding-bottom: 40px;
  }

  .processkarta-bg, .processkarta-bg:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .processkarta-bg:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .processkarta-bg:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .processkarta-bg:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .processkarta-bg:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    margin-top: 0;
    padding-bottom: 30px;
  }

  .steps-section-bg {
    padding-top: 48px;
    padding-bottom: 24px;
  }

  .steps-section-bg:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .steps-section-bg:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .steps-section-bg:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .steps-section-bg:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .steps-section-bg:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding-top: 70px;
    padding-bottom: 40px;
  }

  .heading-3, .heading-3:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .heading-3:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .heading-3:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .heading-3:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .heading-3:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    overflow-wrap: anywhere;
    font-size: 28px;
    line-height: 1.2;
  }

  .image-25, .image-25:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    width: 100%;
    max-width: 100%;
    height: auto;
    padding-left: 0;
  }

  .image-25.booking-mobile-portrait {
    aspect-ratio: auto;
    object-fit: contain;
    object-position: center bottom;
    border-radius: 0;
    width: 100%;
    min-width: 0;
    max-width: 100%;
    height: clamp(180px, 45.1vw, 196px);
    min-height: 0;
    max-height: none;
    margin: 0;
    padding: 0;
    display: block;
    position: relative;
    transform: none;
  }

  .image-26, .image-26:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    width: 24px;
    max-width: 24px;
    height: auto;
    margin-top: 0;
    margin-bottom: 8px;
  }

  .container-8, .container-8:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    margin-top: 0;
    margin-bottom: 8px;
  }

  .heading-4, .heading-4:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .heading-4:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .heading-4:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .heading-4:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .heading-4:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    overflow-wrap: anywhere;
    font-size: 28px;
    line-height: 1.2;
  }

  .heading-5 {
    white-space: normal;
    word-break: normal;
    overflow-wrap: break-word;
    font-size: 28px;
    line-height: 1.2;
    display: block;
  }

  .heading-5:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .heading-5:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .heading-5:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .heading-5:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8) {
    overflow-wrap: anywhere;
    font-size: 28px;
    line-height: 1.2;
  }

  .heading-5:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    white-space: normal;
    word-break: normal;
    overflow-wrap: break-word;
    font-size: 28px;
    line-height: 1.2;
    display: block;
  }

  .heading-5.eg-estracer-800-demo, .heading-5.eg-estracer-800-demo:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    font-weight: 800;
  }

  .heading-5.eg-esm-800-h5.booking-mobile-heading {
    order: 2;
    grid-area: auto / 1 / auto / -1;
    margin-top: 0;
    margin-bottom: 0;
  }

  .paragraph-10.booking-mobile-lead {
    order: 3;
    grid-area: auto / 1 / auto / -1;
    margin-top: 0;
    margin-bottom: -10px;
  }

  .image-27, .image-27:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .image-27:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .image-27:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .image-27:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .image-27:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    margin-left: 0;
  }

  .heading-6, .heading-6:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .heading-6:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .heading-6:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .heading-6:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .heading-6:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    overflow-wrap: anywhere;
    font-size: 28px;
    line-height: 1.2;
  }

  .heading-6.is-security-on-dark, .heading-6.is-security-on-dark:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .heading-6.is-security-on-dark:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .heading-6.is-security-on-dark:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .heading-6.is-security-on-dark:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .heading-6.is-security-on-dark:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    font-size: 38px;
    line-height: 42px;
  }

  .div-block-24, .div-block-24:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-template-columns: minmax(0, 1fr);
    align-items: start;
    gap: 24px;
    display: grid;
  }

  .div-block-24.booking-mobile-layout {
    grid-template-columns: minmax(0, 1fr) 154px;
    align-items: start;
    gap: 20px 16px;
    display: grid;
  }

  .div-block-27, .div-block-27:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-template-columns: repeat(2, minmax(0, 1fr));
    grid-auto-rows: auto;
    align-items: start;
    gap: 12px;
    display: grid;
  }

  .testimonial-image-placeholder {
    object-fit: contain;
    object-position: left center;
    width: auto;
    max-width: 100%;
    height: 22px;
    margin-top: 12px;
    margin-bottom: 0;
  }

  .testimonial-image-placeholder:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .testimonial-image-placeholder:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .testimonial-image-placeholder:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .testimonial-image-placeholder:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8) {
    object-fit: contain;
    width: auto;
    max-width: 130px;
    height: 34px;
  }

  .testimonial-image-placeholder:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    object-fit: contain;
    object-position: left center;
    width: auto;
    max-width: 100%;
    height: 22px;
    margin-top: 12px;
    margin-bottom: 0;
  }

  .h1-main:nth-child(odd), .h1-main:nth-child(odd):where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .h1-main:nth-child(odd):where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .h1-main:nth-child(odd):where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .h1-main:nth-child(odd):where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .h1-main:nth-child(odd):where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5), .h1-main:nth-child(2n), .h1-main:nth-child(2n):where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .h1-main:nth-child(2n):where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .h1-main:nth-child(2n):where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .h1-main:nth-child(2n):where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .h1-main:nth-child(2n):where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    letter-spacing: -.02em;
    overflow-wrap: anywhere;
    text-wrap: balance;
    font-size: 30px;
    line-height: 1.12;
  }

  .h1-sub, .h1-sub:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .h1-sub:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .h1-sub:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .h1-sub:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .h1-sub:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    font-size: 24px;
  }

  .h1-sub:nth-child(odd), .h1-sub:nth-child(odd):where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .h1-sub:nth-child(odd):where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .h1-sub:nth-child(odd):where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .h1-sub:nth-child(odd):where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .h1-sub:nth-child(odd):where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5), .h1-sub:nth-child(2n), .h1-sub:nth-child(2n):where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .h1-sub:nth-child(2n):where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .h1-sub:nth-child(2n):where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .h1-sub:nth-child(2n):where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .h1-sub:nth-child(2n):where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    font-size: 18px;
    line-height: 1.3;
  }

  .h1-sub.eg-sol-consent-subtitle {
    word-break: normal;
    -webkit-hyphens: none;
    hyphens: none;
    max-width: 100%;
    margin-top: 0;
    margin-bottom: 20px;
    font-size: 24px;
    line-height: 1.3;
  }

  .h2-l:nth-child(odd), .h2-l:nth-child(odd):where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .h2-l:nth-child(odd):where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .h2-l:nth-child(odd):where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .h2-l:nth-child(odd):where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .h2-l:nth-child(odd):where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5), .h2-l:nth-child(2n), .h2-l:nth-child(2n):where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .h2-l:nth-child(2n):where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .h2-l:nth-child(2n):where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .h2-l:nth-child(2n):where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .h2-l:nth-child(2n):where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    overflow-wrap: anywhere;
    font-size: 28px;
    line-height: 1.18;
  }

  .hero:nth-child(odd), .hero:nth-child(odd):where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .hero:nth-child(odd):where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .hero:nth-child(odd):where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .hero:nth-child(odd):where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .hero:nth-child(odd):where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5), .hero:nth-child(2n), .hero:nth-child(2n):where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .hero:nth-child(2n):where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .hero:nth-child(2n):where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .hero:nth-child(2n):where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .hero:nth-child(2n):where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding-top: 60px;
    padding-bottom: 44px;
  }

  .hero-content:nth-child(odd), .hero-content:nth-child(odd):where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .hero-content:nth-child(odd):where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .hero-content:nth-child(odd):where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .hero-content:nth-child(odd):where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .hero-content:nth-child(odd):where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5), .hero-content:nth-child(2n), .hero-content:nth-child(2n):where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .hero-content:nth-child(2n):where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .hero-content:nth-child(2n):where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .hero-content:nth-child(2n):where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .hero-content:nth-child(2n):where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding-top: 24px;
    padding-bottom: 8px;
  }

  .hero-content.eg-sol-content-23 {
    flex-direction: column;
    align-items: center;
    row-gap: 0;
    min-width: 0;
    max-width: 100%;
    padding-top: 24px;
    padding-bottom: 16px;
    display: flex;
  }

  .steps-intro-grid, .steps-intro-grid:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .steps-intro-grid:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .steps-intro-grid:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .steps-intro-grid:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .steps-intro-grid:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5), .features-grid, .features-grid:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .features-grid:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .features-grid:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .features-grid:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .features-grid:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-template-columns: 1fr;
  }

  .features-grid:nth-child(odd), .features-grid:nth-child(odd):where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .features-grid:nth-child(odd):where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .features-grid:nth-child(odd):where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .features-grid:nth-child(odd):where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .features-grid:nth-child(odd):where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5), .features-grid:nth-child(2n), .features-grid:nth-child(2n):where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .features-grid:nth-child(2n):where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .features-grid:nth-child(2n):where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .features-grid:nth-child(2n):where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .features-grid:nth-child(2n):where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-columns: 1fr;
  }

  .section-head, .section-head:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .section-head:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .section-head:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .section-head:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .section-head:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    margin-bottom: 28px;
  }

  .section-head:nth-child(odd), .section-head:nth-child(odd):where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .section-head:nth-child(odd):where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .section-head:nth-child(odd):where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .section-head:nth-child(odd):where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .section-head:nth-child(odd):where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5), .section-head:nth-child(2n), .section-head:nth-child(2n):where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .section-head:nth-child(2n):where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .section-head:nth-child(2n):where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .section-head:nth-child(2n):where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .section-head:nth-child(2n):where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    margin-bottom: 44px;
  }

  .step-content-h, .step-content-h:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .step-content-h:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .step-content-h:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .step-content-h:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .step-content-h:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    overflow-wrap: anywhere;
  }

  .heading-7, .heading-7:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .heading-7:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .heading-7:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .heading-7:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .heading-7:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    word-break: normal;
    overflow-wrap: normal;
    -webkit-hyphens: none;
    hyphens: none;
  }

  .intro-stats, .intro-stats:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .intro-stats:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .intro-stats:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .intro-stats:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .intro-stats:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    flex-direction: column;
    gap: 1rem;
    width: 100%;
    max-width: 100%;
  }

  .public-section, .public-section:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .public-section:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .public-section:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .public-section:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .public-section:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    width: 100%;
    max-width: 100%;
    margin-left: 0;
    margin-right: 0;
  }

  .hero-ctas {
    flex-flow: column;
    grid-auto-columns: auto;
    grid-auto-flow: row;
    justify-content: flex-start;
    align-items: stretch;
    gap: 12px;
    width: 100%;
    max-width: 100%;
    margin-top: 20px;
    margin-left: auto;
    margin-right: auto;
    display: flex;
  }

  .hero-ctas:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .hero-ctas:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .hero-ctas:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .hero-ctas:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .hero-ctas:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    flex-direction: column;
    align-items: stretch;
    margin-top: 20px;
  }

  .hero-ctas.hero-ctas-fit {
    flex-flow: column;
    width: 100%;
    max-width: 320px;
    margin-top: 24px;
  }

  .hero-ctas.hero-ctas-fit.eg-sol-ctas-17 {
    flex-flow: row;
    justify-content: center;
    align-items: stretch;
    gap: 12px;
    width: 100%;
    max-width: 420px;
    margin-top: 28px;
    margin-left: auto;
    margin-right: auto;
    display: flex;
  }

  .hero-ctas.is-webpoll-actions {
    flex-flow: row;
    justify-content: center;
    align-items: stretch;
    gap: 12px;
    width: 100%;
    max-width: 420px;
    margin-left: auto;
    margin-right: auto;
    display: flex;
  }

  .paragraph-19.eg-skolenkat-lead.eg-sol-lead-20, .paragraph-19.eg-esm-lead.eg-sol-medical-lead, .paragraph-19.eg-sol-lead-14 {
    max-width: 100%;
    margin-top: 0;
    margin-bottom: 0;
    padding-top: 0;
    font-size: 16px;
    line-height: 1.6;
  }

  .div-block-29.eg-sol-meta-16 {
    flex-wrap: wrap;
    justify-content: center;
    align-items: center;
    gap: 12px 20px;
    max-width: 100%;
    margin-top: 24px;
    display: flex;
  }

  .logoor-svartvita.eg-proof-section-space, .logoor-svartvita.eg-proof-section-space:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding-top: 0;
    padding-bottom: 16px;
  }

  .social-media-link-large-2, .social-media-link-large-2:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .social-media-link-large-2:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .social-media-link-large-2:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .social-media-link-large-2:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .social-media-link-large-2:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    border-radius: 1.5rem;
    max-width: 100px;
    padding: 1rem;
  }

  .social-media-image-large-2, .social-media-image-large-2:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .social-media-image-large-2:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .social-media-image-large-2:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .social-media-image-large-2:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .social-media-image-large-2:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    border-radius: 1rem;
  }

  .display-52.is-quote-mobile {
    font-size: 17px;
  }

  .play-button-video-2, .play-button-video-2:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .play-button-video-2:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .play-button-video-2:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .play-button-video-2:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .play-button-video-2:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    max-width: 4rem;
    max-height: 4rem;
  }

  .video-wrapper-4.is-large, .video-wrapper-4.is-large:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .video-wrapper-4.is-large:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .video-wrapper-4.is-large:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .video-wrapper-4.is-large:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .video-wrapper-4.is-large:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    border-radius: 2rem;
  }

  .slider-mask-3, .slider-mask-3:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .slider-mask-3:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .slider-mask-3:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .slider-mask-3:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .slider-mask-3:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    overflow: hidden;
  }

  .slider-mask-3.is-23rem, .slider-mask-3.is-23rem:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .slider-mask-3.is-23rem:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .slider-mask-3.is-23rem:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .slider-mask-3.is-23rem:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .slider-mask-3.is-23rem:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    overflow: visible;
  }

  .slider-mask-4, .slider-mask-4:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .slider-mask-4:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .slider-mask-4:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .slider-mask-4:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .slider-mask-4:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    overflow: hidden;
  }

  .slider-mask-4.is-35rem, .slider-mask-4.is-35rem:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .slider-mask-4.is-35rem:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .slider-mask-4.is-35rem:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .slider-mask-4.is-35rem:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .slider-mask-4.is-35rem:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    overflow: visible;
  }

  .card-18.video-lightbox-small {
    min-width: 0;
    max-width: 100%;
    margin-top: 16px;
    overflow: visible;
  }

  .card-18.video-lightbox-small:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .card-18.video-lightbox-small:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .card-18.video-lightbox-small:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .card-18.video-lightbox-small:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8) {
    max-width: 14.5rem;
  }

  .card-18.video-lightbox-small:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    min-width: 0;
    max-width: 100%;
    margin-top: 16px;
    overflow: visible;
  }

  .card-18.video-lightbox-small.eg-moa-chip, .card-18.video-lightbox-small.eg-moa-chip:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    min-width: 0;
    max-width: 94%;
    margin-top: 0;
    margin-left: 0;
    margin-right: 0;
    position: absolute;
    bottom: 8px;
    left: 6px;
  }

  .card-18.video-lightbox-small.eg-nameplate-on, .card-18.video-lightbox-small.eg-nameplate-on:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    width: auto;
    min-width: 0;
    max-width: 100%;
    max-height: none;
    margin-top: 16px;
    display: flex;
    position: relative;
    bottom: auto;
    left: auto;
    overflow: visible;
    transform: none;
  }

  .card-18.video-lightbox-small.booking-mobile-badge {
    z-index: 2;
    background-color: #fff;
    border: 1px solid #edf2f8;
    border-radius: 16px;
    flex: 0 0 48px;
    justify-content: center;
    align-items: center;
    width: max-content;
    min-width: 100%;
    max-width: none;
    height: 48px;
    min-height: 48px;
    max-height: 48px;
    margin: -5px auto 0;
    padding: 8px 6px;
    display: flex;
    position: relative;
    inset: auto;
    overflow: visible;
    transform: none;
    box-shadow: 0 2px 8px #0a1f3a0d;
  }

  .card-18.is-md.is-dropdown-card, .card-18.is-md.is-dropdown-card:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .card-18.is-md.is-dropdown-card:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .card-18.is-md.is-dropdown-card:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .card-18.is-md.is-dropdown-card:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .card-18.is-md.is-dropdown-card:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding-top: 1.5rem;
    padding-bottom: 1.5rem;
  }

  .card-18.video-lightbox-small, .card-18.video-lightbox-small:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .card-18.video-lightbox-small:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .card-18.video-lightbox-small:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .card-18.video-lightbox-small:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .card-18.video-lightbox-small:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    max-width: 14.5rem;
  }

  .card-19, .card-19:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .card-19:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .card-19:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .card-19:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .card-19:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    box-shadow: 0 2px 12px #14142b0a;
  }

  .grid-3-columns-4, .grid-3-columns-4:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .grid-3-columns-4:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .grid-3-columns-4:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .grid-3-columns-4:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .grid-3-columns-4:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-template-columns: 1fr;
  }

  .grid-3-columns-4.home-cards-grid, .grid-3-columns-4.home-cards-grid:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .grid-3-columns-4.home-cards-grid:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .grid-3-columns-4.home-cards-grid:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .grid-3-columns-4.home-cards-grid:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .grid-3-columns-4.home-cards-grid:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-column-gap: 12px;
    grid-row-gap: 12px;
    grid-template-columns: 1fr 1fr;
  }

  .capability-grid, .capability-grid:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .capability-grid:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .capability-grid:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .capability-grid:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .capability-grid:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-template-columns: 1fr;
    gap: 18px;
  }

  .tool-tabs-menu-2, .tool-tabs-menu-2:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .tool-tabs-menu-2:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .tool-tabs-menu-2:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .tool-tabs-menu-2:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .tool-tabs-menu-2:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-row-gap: 1rem;
  }

  .tool-tab-link-2, .tool-tab-link-2:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .tool-tab-link-2:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .tool-tab-link-2:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .tool-tab-link-2:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .tool-tab-link-2:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    font-size: 1.875rem;
  }

  .tool-tabs-menu-3, .tool-tabs-menu-3:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .tool-tabs-menu-3:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .tool-tabs-menu-3:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .tool-tabs-menu-3:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .tool-tabs-menu-3:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-row-gap: 1rem;
  }

  .display-78.eg-estracer-800-d78, .display-78.eg-estracer-800-d78:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    font-weight: 800;
  }

  .tool-tabs-menu-4, .tool-tabs-menu-4:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .tool-tabs-menu-4:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .tool-tabs-menu-4:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .tool-tabs-menu-4:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .tool-tabs-menu-4:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-row-gap: 1rem;
  }

  .image-36.eg-quote-logo, .image-36.eg-quote-logo:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    max-width: 148px;
    height: 44px;
    max-height: 44px;
  }

  .image-37, .image-37:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    float: none;
    max-width: 140px;
    height: auto;
    min-height: 0;
    margin-bottom: 8px;
    display: block;
  }

  .eg-brott-features-grid, .eg-brott-features-grid:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .eg-brott-features-grid:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .eg-brott-features-grid:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .eg-brott-features-grid:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .eg-brott-features-grid:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-template-columns: 1fr;
    grid-auto-rows: auto;
    gap: 18px;
  }

  .case-card.eg-ps-case-card, .case-card.eg-ps-case-card:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    height: auto;
    min-height: 0;
  }

  .case-card.eg-ps-case-card.eg-home-case-mq3 {
    flex-shrink: 0;
    width: 18rem;
    min-width: 16.5rem;
    max-width: 20rem;
    height: auto;
  }

  .case-card.eg-kunder-listcard {
    aspect-ratio: auto;
    min-height: 0;
  }

  .case-card__visual.eg-ps-case-visual, .case-card__visual.eg-ps-case-visual:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    aspect-ratio: auto;
    height: auto;
    max-height: 100px;
    padding-top: 14px;
    padding-bottom: 14px;
  }

  .case-card__visual.eg-kunder-visual {
    aspect-ratio: 16 / 10;
    border-radius: 20px;
    margin-top: 16px;
    margin-left: 16px;
    margin-right: 16px;
  }

  .case-card__logo.eg-ps-case-logo, .case-card__logo.eg-ps-case-logo:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    max-width: 140px;
    height: 36px;
    max-height: 36px;
  }

  .case-card__body, .case-card__body:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .case-card__body:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .case-card__body:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .case-card__body:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .case-card__body:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding: 22px 22px 20px;
  }

  .case-card__title, .case-card__title:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .case-card__title:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .case-card__title:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .case-card__title:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .case-card__title:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    font-size: 25px;
  }

  .eg-blog-title, .eg-blog-title:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .eg-blog-title:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .eg-blog-title:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .eg-blog-title:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .eg-blog-title:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5), .eg-blog-title.eg-company-blog-title {
    font-size: 36px;
  }

  .mg-top-md-3, .mg-top-md-3:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .mg-top-md-3:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .mg-top-md-3:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .mg-top-md-3:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .mg-top-md-3:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    margin-top: 24px;
  }

  .ordlista-search-input {
    max-width: 100%;
    margin-bottom: 24px;
    font-size: 16px;
  }

  .ordlista-search-input:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .ordlista-search-input:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .ordlista-search-input:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .ordlista-search-input:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .ordlista-search-input:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    max-width: 100%;
  }

  .term-grid, .term-grid:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .term-grid:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .term-grid:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .term-grid:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .term-grid:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-template-columns: minmax(0, 1fr);
  }

  .grid-3-columns-5, .grid-3-columns-5:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .grid-3-columns-5:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .grid-3-columns-5:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .grid-3-columns-5:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .grid-3-columns-5:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5), .grid-3-columns-6, .grid-3-columns-6:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .grid-3-columns-6:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .grid-3-columns-6:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .grid-3-columns-6:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .grid-3-columns-6:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-template-columns: 1fr;
  }

  .eg-estracer-faq-intro, .eg-estracer-faq-intro:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .eg-estracer-faq-intro:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .eg-estracer-faq-intro:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .eg-estracer-faq-intro:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .eg-estracer-faq-intro:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding-top: 32px;
  }

  .ordlista-hero-h1, .ordlista-hero-h1:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .ordlista-hero-h1:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .ordlista-hero-h1:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .ordlista-hero-h1:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .ordlista-hero-h1:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    font-size: 36px;
  }

  .eg-prod-title.eg-estracer-800-prod, .eg-prod-title.eg-estracer-800-prod:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    font-weight: 800;
  }

  .eg-estracer-produktion.is-security-component, .eg-estracer-produktion.is-security-component:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .eg-estracer-produktion.is-security-component:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .eg-estracer-produktion.is-security-component:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .eg-estracer-produktion.is-security-component:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .eg-estracer-produktion.is-security-component:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    border-radius: 30px;
    padding: 36px 28px;
  }

  .ordlista-container, .ordlista-container:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .ordlista-container:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .ordlista-container:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .ordlista-container:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .ordlista-container:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding-left: 16px;
    padding-right: 16px;
  }

  .eg-am-card, .eg-am-card:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .eg-am-card:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .eg-am-card:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .eg-am-card:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .eg-am-card:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding: 26px 22px 40px;
  }

  .eg-am-stats, .eg-am-stats:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .eg-am-stats:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .eg-am-stats:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .eg-am-stats:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .eg-am-stats:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-template-rows: auto;
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }

  .eg-am-aibtn, .eg-am-aibtn:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .eg-am-aibtn:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .eg-am-aibtn:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .eg-am-aibtn:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .eg-am-aibtn:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    right: 12px;
  }

  .eg-ny-card, .eg-ny-card:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .eg-ny-card:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .eg-ny-card:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .eg-ny-card:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .eg-ny-card:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding: 26px 22px 40px;
  }

  .eg-ny-stats, .eg-ny-stats:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .eg-ny-stats:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .eg-ny-stats:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .eg-ny-stats:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .eg-ny-stats:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-template-rows: auto;
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }

  .eg-ny-aibtn, .eg-ny-aibtn:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .eg-ny-aibtn:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .eg-ny-aibtn:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .eg-ny-aibtn:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .eg-ny-aibtn:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    right: 12px;
  }

  .btn-primary {
    text-align: center;
    white-space: normal;
    min-width: 0;
    max-width: 100%;
    height: auto;
    min-height: 48px;
    max-height: none;
    padding-top: 12px;
    padding-bottom: 12px;
    line-height: 1.35;
  }

  .btn-primary.btn-prihov {
    background-size: 14px 14px;
    padding-right: 48px;
  }

  .btn-primary.btn-prihov.is-school-hero-cta.eg-sol-primary-21 {
    margin-top: 0;
    margin-bottom: 0;
  }

  .btn-primary.btn-prihov.is-home-hero-cta {
    white-space: nowrap;
    flex-shrink: 0;
    width: 100%;
    min-width: 0;
    max-width: 100%;
    height: 48px;
    min-height: 48px;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 15px;
    line-height: 1.2;
  }

  .btn-primary.btn-prihov.eg-public-action {
    white-space: normal;
    background-size: 0 0;
    flex-grow: 1;
    flex-basis: 0;
    min-width: 0;
    height: 48px;
    min-height: 48px;
    max-height: none;
    padding-left: 12px;
    padding-right: 12px;
    font-size: 13px;
    line-height: 1.2;
  }

  .btn-primary.btn-prihov.eg-public-action:hover {
    background-size: 0 0;
    padding-left: 12px;
    padding-right: 12px;
    transform: none;
  }

  .btn-primary.btn-prihov.eg-sol-primary-9 {
    align-self: stretch;
    width: 100%;
    min-width: 0;
    max-width: 100%;
    margin-top: 0;
    margin-bottom: 0;
  }

  .btn-primary.btn-prihov.booking-mobile-cta {
    order: 6;
    grid-area: auto / 1 / auto / -1;
    justify-self: start;
    margin-top: 4px;
    margin-bottom: 0;
  }

  .btn-secondary {
    white-space: normal;
    overflow-wrap: break-word;
    min-width: 0;
    max-width: 100%;
    height: auto;
    min-height: 48px;
    max-height: none;
    padding-top: 12px;
    padding-bottom: 12px;
    line-height: 1.35;
  }

  .btn-secondary.btn-sekhov.eg-sol-secondary-18, .btn-secondary.btn-sekhov.eg-sol-secondary-18:hover {
    box-sizing: border-box;
    text-align: center;
    white-space: normal;
    background-position: calc(100% - 26px);
    flex: 0 0 calc(50% - 6px);
    place-self: stretch stretch;
    width: auto;
    min-width: 0;
    max-width: 100%;
    height: auto;
    min-height: 56px;
    max-height: none;
    margin-top: 0;
    margin-bottom: 0;
    padding: 10px 44px 10px 18px;
    font-size: 14px;
    line-height: 1.2;
  }

  .btn-secondary.btn-nedpil.eg-public-action {
    white-space: normal;
    background-size: 0 0;
    flex-grow: 1;
    flex-basis: 0;
    min-width: 0;
    height: 48px;
    min-height: 48px;
    max-height: none;
    padding-left: 12px;
    padding-right: 12px;
    font-size: 13px;
    line-height: 1.2;
  }

  .btn-secondary.btn-nedpil.eg-public-action:hover {
    background-size: 0 0;
    padding-left: 12px;
    padding-right: 12px;
    transform: none;
  }

  .btn-secondary.btn-nedpil.eg-sol-secondary-15 {
    flex-grow: 0;
    flex-basis: auto;
    align-self: stretch;
    width: 100%;
    min-width: 0;
    max-width: 100%;
  }

  .btn-secondary.btn-nedpil.eg-sol-secondary-15:hover {
    box-sizing: border-box;
    text-align: center;
    white-space: nowrap;
    background-position: calc(100% - 26px);
    flex: none;
    place-self: center stretch;
    width: auto;
    min-width: 0;
    max-width: 100%;
    height: 48px;
    min-height: 48px;
    max-height: 48px;
    margin-top: 0;
    margin-bottom: 0;
    padding: 0 44px 0 26px;
    font-size: 15px;
    line-height: 1;
  }

  .btn-secondary.btn-nedpil.eg-sol-secondary-15.eg-los-egen-nedpil {
    text-align: center;
    white-space: nowrap;
    background-image: none;
    background-size: 0 0;
    flex: none;
    justify-content: center;
    align-self: center;
    width: auto;
    min-width: 0;
    max-width: 100%;
    height: 48px;
    min-height: 48px;
    max-height: 48px;
    padding: 0 26px;
    font-size: 15px;
    line-height: 1;
  }

  .btn-secondary.btn-nedpil.eg-sol-secondary-15.eg-los-egen-nedpil:hover {
    white-space: nowrap;
    background-size: 10px 12px;
    flex-basis: auto;
    align-self: center;
    height: 48px;
    min-height: 48px;
    max-height: 48px;
    padding: 0 44px 0 26px;
    font-size: 15px;
  }

  .btn-secondary.btn-nedpil.eg-sol-secondary-15.eg-ord-lasmer {
    text-align: center;
    white-space: nowrap;
    background-image: none;
    background-size: 0 0;
    flex: none;
    justify-content: center;
    align-self: center;
    width: auto;
    min-width: 0;
    max-width: 100%;
    height: 48px;
    min-height: 48px;
    max-height: 48px;
    padding: 0 26px;
    font-size: 15px;
    line-height: 1;
  }

  .btn-secondary.btn-nedpil.eg-sol-secondary-15.eg-ord-lasmer:hover {
    white-space: nowrap;
    background-size: 10px 12px;
    flex-basis: auto;
    align-self: center;
    height: 48px;
    min-height: 48px;
    max-height: 48px;
    padding: 0 44px 0 26px;
    font-size: 15px;
  }

  .btn-secondary.btn-nedpil.eg-sol-secondary-15.eg-home-secondary-responsive {
    white-space: nowrap;
    flex-shrink: 0;
    width: 100%;
    min-width: 0;
    max-width: 100%;
    height: 48px;
    min-height: 48px;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 15px;
    line-height: 1.2;
  }

  .btn-secondary.eg-public-action {
    white-space: normal;
    background-size: 0 0;
    flex-grow: 1;
    flex-basis: 0;
    min-width: 0;
    height: 48px;
    min-height: 48px;
    max-height: none;
    padding-left: 12px;
    padding-right: 12px;
    font-size: 13px;
    line-height: 1.2;
  }

  .btn-secondary.eg-public-action:hover {
    background-size: 0 0;
    padding-left: 12px;
    padding-right: 12px;
    transform: none;
  }

  .btn-secondary.eg-sol-secondary-10 {
    flex: none;
    width: auto;
    min-width: 0;
    max-width: 100%;
    height: 48px;
    min-height: 48px;
    margin-top: 0;
    margin-bottom: 0;
    padding-top: 0;
    padding-bottom: 0;
    font-size: 14px;
    line-height: 1.2;
  }

  .solution-grid {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }

  .solution-grid:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .solution-grid:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .solution-grid:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .solution-grid:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .solution-grid:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-template-columns: minmax(0, 1fr);
  }

  .custom-survey-section, .custom-survey-section:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .custom-survey-section:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .custom-survey-section:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .custom-survey-section:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .custom-survey-section:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5), .grid-2-columns-7, .grid-2-columns-7:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .grid-2-columns-7:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .grid-2-columns-7:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .grid-2-columns-7:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .grid-2-columns-7:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-template-columns: 1fr;
  }

  .section-38.is-top-3-75rem, .section-38.is-top-3-75rem:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .section-38.is-top-3-75rem:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .section-38.is-top-3-75rem:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .section-38.is-top-3-75rem:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .section-38.is-top-3-75rem:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding-top: 3.125rem;
  }

  .ex-cx-grid, .ex-cx-grid:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .ex-cx-grid:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .ex-cx-grid:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .ex-cx-grid:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .ex-cx-grid:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-template-columns: minmax(0, 1fr);
  }

  .egnl-container, .egnl-container:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .egnl-container:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .egnl-container:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .egnl-container:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .egnl-container:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    width: min(100% - 32px, 1180px);
  }

  .egnl-hero, .egnl-hero:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .egnl-hero:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .egnl-hero:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .egnl-hero:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .egnl-hero:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding: 78px 0 66px;
  }

  .egnl-title, .egnl-title:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .egnl-title:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .egnl-title:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .egnl-title:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .egnl-title:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    font-size: clamp(38px, 11vw, 54px);
  }

  .egnl-hero-lead, .egnl-hero-lead:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .egnl-hero-lead:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .egnl-hero-lead:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .egnl-hero-lead:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .egnl-hero-lead:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    font-size: 18px;
  }

  .egnl-section, .egnl-section:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .egnl-section:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .egnl-section:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .egnl-section:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .egnl-section:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding: 78px 0;
  }

  .egnl-orbit, .egnl-orbit:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .egnl-orbit:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .egnl-orbit:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .egnl-orbit:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .egnl-orbit:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    border-radius: 28px;
    min-height: 520px;
  }

  .egnl-ring, .egnl-ring:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .egnl-ring:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .egnl-ring:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .egnl-ring:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .egnl-ring:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    width: 320px;
    height: 320px;
  }

  .egnl-core, .egnl-core:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .egnl-core:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .egnl-core:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .egnl-core:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .egnl-core:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    width: 180px;
    height: 180px;
  }

  .egnl-core-logo, .egnl-core-logo:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .egnl-core-logo:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .egnl-core-logo:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .egnl-core-logo:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .egnl-core-logo:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    width: 125px;
  }

  .egnl-orbit-tag, .egnl-orbit-tag:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .egnl-orbit-tag:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .egnl-orbit-tag:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .egnl-orbit-tag:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .egnl-orbit-tag:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    font-size: 11.5px;
  }

  .egnl-t1, .egnl-t1:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .egnl-t1:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .egnl-t1:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .egnl-t1:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .egnl-t1:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    top: 8%;
    left: 2%;
  }

  .egnl-t2, .egnl-t2:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .egnl-t2:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .egnl-t2:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .egnl-t2:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .egnl-t2:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    top: 15%;
    right: 2%;
  }

  .egnl-t3, .egnl-t3:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .egnl-t3:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .egnl-t3:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .egnl-t3:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .egnl-t3:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    bottom: 13%;
    right: 2%;
  }

  .egnl-t4, .egnl-t4:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .egnl-t4:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .egnl-t4:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .egnl-t4:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .egnl-t4:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    bottom: 7%;
    left: 2%;
  }

  .egnl-flow, .egnl-flow:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .egnl-flow:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .egnl-flow:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .egnl-flow:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .egnl-flow:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5), .egnl-features, .egnl-features:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .egnl-features:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .egnl-features:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .egnl-features:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .egnl-features:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  .egnl-usecases, .egnl-usecases:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .egnl-usecases:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .egnl-usecases:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .egnl-usecases:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .egnl-usecases:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
  }

  .egnl-security, .egnl-security:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .egnl-security:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .egnl-security:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .egnl-security:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .egnl-security:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    flex-direction: column;
    align-items: flex-start;
  }

  .egnl-security-tags, .egnl-security-tags:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .egnl-security-tags:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .egnl-security-tags:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .egnl-security-tags:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .egnl-security-tags:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    justify-content: flex-start;
  }

  .egnl-cta, .egnl-cta:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .egnl-cta:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .egnl-cta:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .egnl-cta:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .egnl-cta:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding: 78px 0;
  }

  .karriar-hero-h1, .karriar-hero-h1:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .karriar-hero-h1:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .karriar-hero-h1:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .karriar-hero-h1:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .karriar-hero-h1:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5), .karriar-hero-h1.eg-company-career-title {
    font-size: 36px;
  }

  .eg-sandra-demo-layout.booking-mobile-expert {
    min-width: 0;
    max-width: 100%;
    height: auto;
    min-height: 0;
    box-shadow: none;
    background-color: #0000;
    flex-direction: column;
    order: 5;
    grid-area: auto;
    justify-content: flex-start;
    place-self: center;
    align-items: center;
    gap: 0;
    width: clamp(144px, 35.5vw, 154px);
    margin: 0;
    padding: 0;
    display: flex;
    overflow: visible;
    transform: none;
  }

  .eg-sandra-photo-wrap, .eg-sandra-photo-wrap:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    justify-self: center;
    max-width: 280px;
    margin-left: auto;
    margin-right: auto;
  }

  .eg-sandra-photo-wrap.booking-mobile-flow {
    display: contents;
  }

  .eg-security-glass-native, .eg-security-glass-native:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .eg-security-glass-native:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .eg-security-glass-native:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .eg-security-glass-native:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .eg-security-glass-native:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    width: 100%;
    max-width: none;
    padding: 24px;
  }

  .eg-security-stats-native, .eg-security-stats-native:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .eg-security-stats-native:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .eg-security-stats-native:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .eg-security-stats-native:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .eg-security-stats-native:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    gap: 12px 24px;
    display: flex;
  }

  .eg-security-stats-native.is-security-stats-row {
    grid-template-columns: repeat(3, minmax(0, 1fr));
    display: grid;
  }

  .lead, .lead:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .lead:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .lead:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .lead:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .lead:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    font-size: 18px;
  }

  .eg-proof-row, .eg-proof-row:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .eg-proof-row:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .eg-proof-row:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .eg-proof-row:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .eg-proof-row:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-row-gap: 1.25rem;
    grid-template-columns: 1fr;
  }

  .eg-proof-row.is-about-proof-row, .eg-proof-row.is-about-proof-row:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-row-gap: 1.5rem;
    grid-template-columns: 1fr;
    align-items: start;
  }

  .eg-proof-logos {
    grid-column-gap: 1.25rem;
    grid-row-gap: 1.5rem;
    flex-wrap: wrap;
    grid-template-columns: repeat(2, minmax(0, 1fr));
    justify-content: flex-start;
    align-items: center;
    gap: 1.25rem;
    display: flex;
    overflow: visible;
  }

  .eg-proof-logos:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .eg-proof-logos:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .eg-proof-logos:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .eg-proof-logos:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8) {
    grid-column-gap: 1.25rem;
    grid-row-gap: 1.5rem;
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }

  .eg-proof-logos:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-column-gap: 1.25rem;
    grid-row-gap: 1.5rem;
    flex-wrap: wrap;
    grid-template-columns: repeat(2, minmax(0, 1fr));
    justify-content: flex-start;
    align-items: center;
    gap: 1.25rem;
    display: flex;
    overflow: visible;
  }

  .eg-proof-logos.eg-home-logo-mq {
    flex-wrap: nowrap;
    width: 100%;
    overflow: hidden;
  }

  .eg-scale-section, .eg-scale-section:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .eg-scale-section:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .eg-scale-section:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .eg-scale-section:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .eg-scale-section:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding-top: 56px;
    padding-bottom: 56px;
  }

  .eg-scale-title, .eg-scale-title:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .eg-scale-title:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .eg-scale-title:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .eg-scale-title:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .eg-scale-title:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    font-size: 28px;
  }

  .eg-scale-panels, .eg-scale-panels:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .eg-scale-panels:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .eg-scale-panels:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .eg-scale-panels:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .eg-scale-panels:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-row-gap: 16px;
    grid-template-columns: 1fr;
  }

  .eg-scale-cta, .eg-scale-cta:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .eg-scale-cta:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .eg-scale-cta:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .eg-scale-cta:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .eg-scale-cta:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-column-gap: 16px;
    flex-direction: column;
    align-items: stretch;
    column-gap: 16px;
    padding: 24px;
  }

  .eg-scale-actions, .eg-scale-actions:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .eg-scale-actions:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .eg-scale-actions:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .eg-scale-actions:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .eg-scale-actions:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    flex-flow: column wrap;
    justify-content: flex-start;
    width: 100%;
  }

  .eg-lic-card, .eg-lic-card:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .eg-lic-card:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .eg-lic-card:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .eg-lic-card:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .eg-lic-card:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding: 28px 22px;
  }

  .div-block-45.is-security-layout, .div-block-45.is-security-layout:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .div-block-45.is-security-layout:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .div-block-45.is-security-layout:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .div-block-45.is-security-layout:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .div-block-45.is-security-layout:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5), .div-block-48.is-security-layout, .div-block-48.is-security-layout:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .div-block-48.is-security-layout:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .div-block-48.is-security-layout:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .div-block-48.is-security-layout:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .div-block-48.is-security-layout:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-template-columns: minmax(0, 1fr);
    row-gap: 28px;
  }

  .eg-lic-layout, .eg-lic-layout:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .eg-lic-layout:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .eg-lic-layout:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .eg-lic-layout:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .eg-lic-layout:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-row-gap: 28px;
    grid-template-columns: 1fr;
  }

  .eg-lic-checks, .eg-lic-checks:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .eg-lic-checks:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .eg-lic-checks:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .eg-lic-checks:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .eg-lic-checks:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-template-columns: 1fr;
    margin-top: 22px;
  }

  .tool-tabs-link-version-two-2, .tool-tabs-link-version-two-2:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .tool-tabs-link-version-two-2:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .tool-tabs-link-version-two-2:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .tool-tabs-link-version-two-2:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .tool-tabs-link-version-two-2:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    width: 100%;
  }

  .tool-tabs-menu-version-two-2, .tool-tabs-menu-version-two-2:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .tool-tabs-menu-version-two-2:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .tool-tabs-menu-version-two-2:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .tool-tabs-menu-version-two-2:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .tool-tabs-menu-version-two-2:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    width: 100%;
    max-width: 100%;
    display: grid;
  }

  .container-default-6 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .eg-int-orbit.eg-int-orbit-hide-m, .eg-int-orbit.eg-int-orbit-hide-m:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .eg-int-orbit.eg-int-orbit-hide-m:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .eg-int-orbit.eg-int-orbit-hide-m:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .eg-int-orbit.eg-int-orbit-hide-m:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .eg-int-orbit.eg-int-orbit-hide-m:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    display: none;
  }

  .eg-bento-card.eg-bento-card-m, .eg-bento-card.eg-bento-card-m:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .eg-bento-card.eg-bento-card-m:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .eg-bento-card.eg-bento-card-m:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .eg-bento-card.eg-bento-card-m:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .eg-bento-card.eg-bento-card-m:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    width: 100%;
    min-width: 0;
    max-width: 100%;
  }

  .eg-bento-row1.eg-bento-row1-stack, .eg-bento-row1.eg-bento-row1-stack:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .eg-bento-row1.eg-bento-row1-stack:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .eg-bento-row1.eg-bento-row1-stack:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .eg-bento-row1.eg-bento-row1-stack:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .eg-bento-row1.eg-bento-row1-stack:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5), .eg-bento-row2.eg-bento-row2-stack, .eg-bento-row2.eg-bento-row2-stack:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .eg-bento-row2.eg-bento-row2-stack:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .eg-bento-row2.eg-bento-row2-stack:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .eg-bento-row2.eg-bento-row2-stack:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .eg-bento-row2.eg-bento-row2-stack:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-template-columns: 1fr;
  }

  .eg-demo-plat-row.eg-nl-cta-row, .eg-demo-plat-row.eg-nl-cta-row:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .eg-demo-plat-row.eg-nl-cta-row:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .eg-demo-plat-row.eg-nl-cta-row:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .eg-demo-plat-row.eg-nl-cta-row:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .eg-demo-plat-row.eg-nl-cta-row:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    flex-basis: 100%;
    width: 100%;
  }

  .heading-11, .heading-11:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .heading-11:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .heading-11:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .heading-11:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .heading-11:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    overflow-wrap: anywhere;
    font-size: 28px;
    line-height: 1.2;
  }

  .button-17, .button-17:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .button-17:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .button-17:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .button-17:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .button-17:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding: .75rem 1.25rem;
  }

  .header-main-3, .header-main-3:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .header-main-3:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .header-main-3:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .header-main-3:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .header-main-3:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    border-radius: 1rem;
  }

  .input-4, .input-4:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .input-4:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .input-4:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .input-4:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .input-4:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    border-radius: .75rem;
    height: 4rem;
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .heading-12, .heading-12:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .heading-12:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .heading-12:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .heading-12:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .heading-12:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5), .heading-13, .heading-13:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .heading-13:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .heading-13:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .heading-13:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .heading-13:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    overflow-wrap: anywhere;
    font-size: 28px;
    line-height: 1.2;
  }

  .div-block-57.is-security-layout, .div-block-57.is-security-layout:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .div-block-57.is-security-layout:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .div-block-57.is-security-layout:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .div-block-57.is-security-layout:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .div-block-57.is-security-layout:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-template-columns: minmax(0, 1fr);
    row-gap: 28px;
  }

  .heading-10, .heading-10:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .heading-10:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .heading-10:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .heading-10:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .heading-10:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5), .heading-11, .heading-11:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .heading-11:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .heading-11:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .heading-11:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .heading-11:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    overflow-wrap: anywhere;
    font-size: 28px;
    line-height: 1.2;
  }

  .eg-boka-demo-intro.demo-grid, .eg-boka-demo-intro.demo-grid:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-template-columns: minmax(0, 1fr);
    align-items: start;
    gap: 24px;
  }

  .div-block-61, .div-block-61:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .div-block-61:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .div-block-61:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .div-block-61:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .div-block-61:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    flex-wrap: wrap;
    gap: 24px 28px;
  }

  .heading-16, .heading-16:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .heading-16:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .heading-16:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .heading-16:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .heading-16:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    overflow-wrap: anywhere;
    font-size: 28px;
    line-height: 1.2;
  }

  .tool-tabs-link-version-two-3, .tool-tabs-link-version-two-3:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .tool-tabs-link-version-two-3:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .tool-tabs-link-version-two-3:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .tool-tabs-link-version-two-3:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .tool-tabs-link-version-two-3:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    width: 100%;
  }

  .tool-tabs-menu-version-two-3, .tool-tabs-menu-version-two-3:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .tool-tabs-menu-version-two-3:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .tool-tabs-menu-version-two-3:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .tool-tabs-menu-version-two-3:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .tool-tabs-menu-version-two-3:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    width: 100%;
    max-width: 100%;
    display: grid;
  }

  .display-100.eg-login-welcome, .display-100.eg-login-welcome:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .display-100.eg-login-welcome:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .display-100.eg-login-welcome:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .display-100.eg-login-welcome:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .display-100.eg-login-welcome:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    overflow-wrap: anywhere;
    font-size: 2.25rem;
  }

  .button-18, .button-18:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .button-18:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .button-18:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .button-18:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .button-18:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding: .75rem 1.25rem;
  }

  .grid-2-columns-8, .grid-2-columns-8:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .grid-2-columns-8:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .grid-2-columns-8:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .grid-2-columns-8:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .grid-2-columns-8:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-template-columns: 1fr;
  }

  .grid-2-columns-8.why-join-us, .grid-2-columns-8.why-join-us:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .grid-2-columns-8.why-join-us:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .grid-2-columns-8.why-join-us:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .grid-2-columns-8.why-join-us:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .grid-2-columns-8.why-join-us:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    grid-template-columns: 1fr 1fr;
  }

  .grid-2-columns-8.why-join-us.eg-login-grid-stack, .grid-2-columns-8.why-join-us.eg-login-grid-stack:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .grid-2-columns-8.why-join-us.eg-login-grid-stack:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .grid-2-columns-8.why-join-us.eg-login-grid-stack:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .grid-2-columns-8.why-join-us.eg-login-grid-stack:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .grid-2-columns-8.why-join-us.eg-login-grid-stack:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-template-columns: 1fr;
  }

  .section-43:nth-child(odd), .section-43:nth-child(odd):where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .section-43:nth-child(odd):where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .section-43:nth-child(odd):where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .section-43:nth-child(odd):where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .section-43:nth-child(odd):where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5), .section-43:nth-child(2n), .section-43:nth-child(2n):where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .section-43:nth-child(2n):where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .section-43:nth-child(2n):where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .section-43:nth-child(2n):where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .section-43:nth-child(2n):where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding-top: 70px;
    padding-bottom: 70px;
  }

  .section-43.is-4-375rem-xl, .section-43.is-4-375rem-xl:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .section-43.is-4-375rem-xl:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .section-43.is-4-375rem-xl:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .section-43.is-4-375rem-xl:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .section-43.is-4-375rem-xl:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding-top: 3.125rem;
    padding-bottom: 3.125rem;
  }

  .mg-vertical-4xs---2xs-3, .mg-vertical-4xs---2xs-3:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .mg-vertical-4xs---2xs-3:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .mg-vertical-4xs---2xs-3:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .mg-vertical-4xs---2xs-3:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .mg-vertical-4xs---2xs-3:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    margin-top: .25rem;
    margin-bottom: .75rem;
  }

  .grid-2-columns-right-3xl-2.is-2-column-tablet, .grid-2-columns-right-3xl-2.is-2-column-tablet:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .grid-2-columns-right-3xl-2.is-2-column-tablet:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .grid-2-columns-right-3xl-2.is-2-column-tablet:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .grid-2-columns-right-3xl-2.is-2-column-tablet:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .grid-2-columns-right-3xl-2.is-2-column-tablet:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-template-columns: 1fr;
  }

  .mg-bottom-lg-2, .mg-bottom-lg-2:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .mg-bottom-lg-2:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .mg-bottom-lg-2:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .mg-bottom-lg-2:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .mg-bottom-lg-2:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    margin-bottom: 32px;
  }

  .section-44.is-top-3-75rem, .section-44.is-top-3-75rem:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .section-44.is-top-3-75rem:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .section-44.is-top-3-75rem:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .section-44.is-top-3-75rem:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .section-44.is-top-3-75rem:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding-top: 3.125rem;
  }

  .grid-2-columns-9, .grid-2-columns-9:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .grid-2-columns-9:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .grid-2-columns-9:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .grid-2-columns-9:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .grid-2-columns-9:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-template-columns: 1fr;
  }

  .glass-shape-container-3.is-column-right, .glass-shape-container-3.is-column-right:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .glass-shape-container-3.is-column-right:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .glass-shape-container-3.is-column-right:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .glass-shape-container-3.is-column-right:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .glass-shape-container-3.is-column-right:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    width: 100%;
    margin-right: 0%;
  }

  .glass-shape-container-3.is-column-left, .glass-shape-container-3.is-column-left:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .glass-shape-container-3.is-column-left:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .glass-shape-container-3.is-column-left:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .glass-shape-container-3.is-column-left:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .glass-shape-container-3.is-column-left:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    margin-left: -8%;
  }

  .glass-shape-container-4.is-column-right, .glass-shape-container-4.is-column-right:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .glass-shape-container-4.is-column-right:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .glass-shape-container-4.is-column-right:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .glass-shape-container-4.is-column-right:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .glass-shape-container-4.is-column-right:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    width: 100%;
    margin-right: 0%;
  }

  .glass-shape-container-4.is-column-left, .glass-shape-container-4.is-column-left:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .glass-shape-container-4.is-column-left:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .glass-shape-container-4.is-column-left:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .glass-shape-container-4.is-column-left:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .glass-shape-container-4.is-column-left:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    margin-left: -8%;
  }

  .button-19, .button-19:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .button-19:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .button-19:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .button-19:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .button-19:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding: .75rem 1.25rem;
  }

  .mg-vertical-4xs---md-6, .mg-vertical-4xs---md-6:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .mg-vertical-4xs---md-6:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .mg-vertical-4xs---md-6:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .mg-vertical-4xs---md-6:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .mg-vertical-4xs---md-6:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    width: 100%;
    margin-left: 0;
  }

  .display-108, .display-108:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .display-108:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .display-108:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .display-108:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .display-108:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    font-size: 36px;
  }

  .grid-2-columns-10, .grid-2-columns-10:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .grid-2-columns-10:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .grid-2-columns-10:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .grid-2-columns-10:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .grid-2-columns-10:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-template-columns: 1fr;
  }

  .section-45:nth-child(odd), .section-45:nth-child(odd):where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .section-45:nth-child(odd):where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .section-45:nth-child(odd):where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .section-45:nth-child(odd):where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .section-45:nth-child(odd):where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5), .section-45:nth-child(2n), .section-45:nth-child(2n):where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .section-45:nth-child(2n):where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .section-45:nth-child(2n):where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .section-45:nth-child(2n):where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .section-45:nth-child(2n):where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding-top: 70px;
    padding-bottom: 70px;
  }

  .section-45.is-inner-section-inside-hero, .section-45.is-inner-section-inside-hero:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .section-45.is-inner-section-inside-hero:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .section-45.is-inner-section-inside-hero:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .section-45.is-inner-section-inside-hero:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .section-45.is-inner-section-inside-hero:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    margin-top: -5.2rem;
  }

  .section-45.is-inner-section-inside-hero.is-contact-version-two-hero, .section-45.is-inner-section-inside-hero.is-contact-version-two-hero:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .section-45.is-inner-section-inside-hero.is-contact-version-two-hero:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .section-45.is-inner-section-inside-hero.is-contact-version-two-hero:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .section-45.is-inner-section-inside-hero.is-contact-version-two-hero:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .section-45.is-inner-section-inside-hero.is-contact-version-two-hero:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding-top: 8rem;
    padding-left: 3rem;
    padding-right: 3rem;
  }

  .input-5, .input-5:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .input-5:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .input-5:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .input-5:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .input-5:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    border-radius: .75rem;
    height: 4rem;
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .text-area-2, .text-area-2:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .text-area-2:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .text-area-2:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .text-area-2:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .text-area-2:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .image-55, .image-55:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    width: 48px;
    max-width: 48px;
    height: 48px;
    max-height: 48px;
  }

  .image-55.booking-mobile-logo {
    object-fit: contain;
    width: 20px;
    max-width: 20px;
    height: 20px;
    max-height: 20px;
    margin: 0;
    padding: 0;
    display: block;
  }

  .paragraph-43, .paragraph-43:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    white-space: nowrap;
    padding-top: 0;
  }

  .paragraph-43.is-expert-name.booking-mobile-name {
    text-align: left;
    letter-spacing: normal;
    white-space: nowrap;
    word-break: normal;
    overflow-wrap: normal;
    margin: 0;
    padding: 0;
    font-family: Montserrat, sans-serif;
    font-size: 14px;
    font-weight: 600;
    line-height: 1.3;
  }

  .text-block-21.booking-mobile-role {
    text-align: left;
    white-space: nowrap;
    margin: 0;
    padding: 0;
    font-family: Montserrat, sans-serif;
    font-size: 12px;
    font-weight: 500;
    line-height: 1.35;
  }

  .heading-17, .heading-17:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .heading-17:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .heading-17:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .heading-17:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .heading-17:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    overflow-wrap: anywhere;
    font-size: 28px;
    line-height: 1.2;
  }

  .eg-sandra-photo-wrap-2, .eg-sandra-photo-wrap-2:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    justify-self: end;
    max-width: 240px;
    margin-left: auto;
    margin-right: 0;
  }

  .hero-estracer-logo, .hero-estracer-logo:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .hero-estracer-logo:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .hero-estracer-logo:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .hero-estracer-logo:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .hero-estracer-logo:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    max-width: 180px;
  }

  .hero-product-title.eg-sol-product-title {
    white-space: normal;
    word-break: normal;
    -webkit-hyphens: none;
    hyphens: none;
    margin-top: 20px;
    margin-bottom: 12px;
    font-size: 30px;
    line-height: 1.12;
  }

  .tool-tabs-menu-version-two-4, .tool-tabs-menu-version-two-4:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .tool-tabs-menu-version-two-4:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .tool-tabs-menu-version-two-4:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .tool-tabs-menu-version-two-4:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .tool-tabs-menu-version-two-4:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    width: 100%;
    max-width: 100%;
    display: grid;
  }

  .tool-tabs-link-version-two-4, .tool-tabs-link-version-two-4:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .tool-tabs-link-version-two-4:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .tool-tabs-link-version-two-4:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .tool-tabs-link-version-two-4:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .tool-tabs-link-version-two-4:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5), .tool-tabs-link-version-two-5, .tool-tabs-link-version-two-5:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .tool-tabs-link-version-two-5:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .tool-tabs-link-version-two-5:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .tool-tabs-link-version-two-5:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .tool-tabs-link-version-two-5:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    width: 100%;
  }

  .tool-tabs-menu-version-two-5, .tool-tabs-menu-version-two-5:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .tool-tabs-menu-version-two-5:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .tool-tabs-menu-version-two-5:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .tool-tabs-menu-version-two-5:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .tool-tabs-menu-version-two-5:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5), .tool-tabs-menu-version-two-5-copy, .tool-tabs-menu-version-two-5-copy:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .tool-tabs-menu-version-two-5-copy:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .tool-tabs-menu-version-two-5-copy:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .tool-tabs-menu-version-two-5-copy:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .tool-tabs-menu-version-two-5-copy:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    width: 100%;
    max-width: 100%;
    display: grid;
  }

  .eg-s-section, .eg-s-section:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .eg-s-section:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .eg-s-section:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .eg-s-section:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .eg-s-section:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding: 72px 0;
  }

  .eg-s-inner, .eg-s-inner:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .eg-s-inner:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .eg-s-inner:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .eg-s-inner:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .eg-s-inner:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    width: calc(100% - 36px);
  }

  .eg-s-grid, .eg-s-grid:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .eg-s-grid:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .eg-s-grid:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .eg-s-grid:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .eg-s-grid:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  .eg-s-card, .eg-s-card:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .eg-s-card:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .eg-s-card:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .eg-s-card:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .eg-s-card:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    min-height: 0;
  }

  .eg-s-public-nav, .eg-s-public-nav:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .eg-s-public-nav:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .eg-s-public-nav:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .eg-s-public-nav:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .eg-s-public-nav:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-template-columns: 1fr;
  }

  .eg-s-more, .eg-s-more:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .eg-s-more:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .eg-s-more:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .eg-s-more:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .eg-s-more:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  .eg-s-all, .eg-s-all:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .eg-s-all:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .eg-s-all:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .eg-s-all:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .eg-s-all:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-column-start: auto;
  }

  .support-contact-pair, .support-contact-pair:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .support-contact-pair:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .support-contact-pair:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .support-contact-pair:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .support-contact-pair:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-template-columns: 1fr;
  }

  .heading-18, .heading-18:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .heading-18:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .heading-18:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .heading-18:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .heading-18:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    overflow-wrap: anywhere;
    font-size: 28px;
    line-height: 1.2;
  }

  .container-13:nth-child(odd), .container-13:nth-child(odd):where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .container-13:nth-child(odd):where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .container-13:nth-child(odd):where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .container-13:nth-child(odd):where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .container-13:nth-child(odd):where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5), .container-13:nth-child(2n), .container-13:nth-child(2n):where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .container-13:nth-child(2n):where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .container-13:nth-child(2n):where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .container-13:nth-child(2n):where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .container-13:nth-child(2n):where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding-left: 20px;
    padding-right: 20px;
  }

  .about-hero-logo, .about-hero-logo:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .about-hero-logo:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .about-hero-logo:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .about-hero-logo:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .about-hero-logo:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    max-width: 180px;
    max-height: 48px;
  }

  .about-hero-logo.is-about-hero-logo, .about-hero-logo.is-about-hero-logo:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    max-width: 464px;
    max-height: 88px;
  }

  .about-links-grid, .about-links-grid:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .about-links-grid:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .about-links-grid:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .about-links-grid:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .about-links-grid:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-template-columns: 1fr;
  }

  .eg-addon-platform-logo, .eg-addon-platform-logo:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    object-fit: contain;
    object-position: left center;
    flex-shrink: 0;
    align-self: flex-start;
    width: auto;
    max-width: 110px;
    height: 24px;
    max-height: 24px;
    margin-left: 0;
    display: block;
  }

  .is-demo-hero-title, .is-demo-hero-title:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .is-demo-hero-title:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .is-demo-hero-title:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .is-demo-hero-title:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .is-demo-hero-title:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    font-size: 36px;
  }

  .about-awards-strip, .about-awards-strip:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .about-awards-strip:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .about-awards-strip:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .about-awards-strip:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .about-awards-strip:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  .about-awards-strip.eg-awards-m, .about-awards-strip.eg-awards-m:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .about-awards-strip.eg-awards-m:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .about-awards-strip.eg-awards-m:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .about-awards-strip.eg-awards-m:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .about-awards-strip.eg-awards-m:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-template-columns: 1fr;
    overflow: hidden;
  }

  .about-awards-strip.eg-awards-m.eg-about-awards-in, .about-awards-strip.eg-awards-m.eg-about-awards-in:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    margin-top: 0;
    display: block;
  }

  .about-awards-strip__items, .about-awards-strip__items:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .about-awards-strip__items:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .about-awards-strip__items:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .about-awards-strip__items:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .about-awards-strip__items:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  .about-awards-strip__items.eg-awards-items-m, .about-awards-strip__items.eg-awards-items-m:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .about-awards-strip__items.eg-awards-items-m:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .about-awards-strip__items.eg-awards-items-m:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .about-awards-strip__items.eg-awards-items-m:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .about-awards-strip__items.eg-awards-items-m:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-template-columns: 1fr;
  }

  .about-global-summary__meta, .about-global-summary__meta:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .about-global-summary__meta:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .about-global-summary__meta:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .about-global-summary__meta:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .about-global-summary__meta:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    max-width: 22rem;
  }

  .about-global-details__content, .about-global-details__content:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .about-global-details__content:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .about-global-details__content:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .about-global-details__content:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .about-global-details__content:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-column-gap: 1.25rem;
    grid-row-gap: 1.25rem;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  .eg-about-v3__shell, .eg-about-v3__shell:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .eg-about-v3__shell:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .eg-about-v3__shell:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .eg-about-v3__shell:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .eg-about-v3__shell:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding-left: 22px;
    padding-right: 22px;
  }

  .eg-about-v3__hero, .eg-about-v3__hero:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .eg-about-v3__hero:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .eg-about-v3__hero:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .eg-about-v3__hero:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .eg-about-v3__hero:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding-top: 46px;
  }

  .eg-about-v3__h1, .eg-about-v3__h1:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .eg-about-v3__h1:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .eg-about-v3__h1:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .eg-about-v3__h1:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .eg-about-v3__h1:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    font-size: clamp(46px, 14vw, 70px);
  }

  .eg-about-v3__hero-lead, .eg-about-v3__hero-lead:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .eg-about-v3__hero-lead:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .eg-about-v3__hero-lead:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .eg-about-v3__hero-lead:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .eg-about-v3__hero-lead:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    font-size: 17px;
    line-height: 1.62;
  }

  .eg-about-v3__hero-signature, .eg-about-v3__hero-signature:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .eg-about-v3__hero-signature:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .eg-about-v3__hero-signature:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .eg-about-v3__hero-signature:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .eg-about-v3__hero-signature:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    flex-wrap: wrap;
    align-items: flex-start;
  }

  .eg-about-v3__signature-line, .eg-about-v3__signature-line:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .eg-about-v3__signature-line:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .eg-about-v3__signature-line:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .eg-about-v3__signature-line:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .eg-about-v3__signature-line:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    display: none;
  }

  .eg-about-v3__hero-media, .eg-about-v3__hero-media:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .eg-about-v3__hero-media:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .eg-about-v3__hero-media:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .eg-about-v3__hero-media:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .eg-about-v3__hero-media:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5), .eg-about-v3__hero-image, .eg-about-v3__hero-image:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .eg-about-v3__hero-image:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .eg-about-v3__hero-image:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .eg-about-v3__hero-image:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .eg-about-v3__hero-image:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    min-height: 430px;
  }

  .eg-about-v3__year, .eg-about-v3__year:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .eg-about-v3__year:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .eg-about-v3__year:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .eg-about-v3__year:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .eg-about-v3__year:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    font-size: 88px;
    bottom: 32px;
  }

  .eg-about-v3__proof-item, .eg-about-v3__proof-item:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .eg-about-v3__proof-item:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .eg-about-v3__proof-item:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .eg-about-v3__proof-item:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .eg-about-v3__proof-item:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    min-height: 104px;
    padding: 20px 10px 20px 0;
  }

  .eg-about-v3__proof-number, .eg-about-v3__proof-number:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .eg-about-v3__proof-number:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .eg-about-v3__proof-number:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .eg-about-v3__proof-number:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .eg-about-v3__proof-number:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    font-size: 26px;
  }

  .eg-about-v3__proof-label, .eg-about-v3__proof-label:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .eg-about-v3__proof-label:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .eg-about-v3__proof-label:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .eg-about-v3__proof-label:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .eg-about-v3__proof-label:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    font-size: 10px;
  }

  .eg-about-v3__intro, .eg-about-v3__intro:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .eg-about-v3__intro:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .eg-about-v3__intro:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .eg-about-v3__intro:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .eg-about-v3__intro:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding-top: 78px;
    padding-bottom: 84px;
  }

  .eg-about-v3__h2, .eg-about-v3__h2:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .eg-about-v3__h2:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .eg-about-v3__h2:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .eg-about-v3__h2:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .eg-about-v3__h2:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    font-size: clamp(38px, 10vw, 55px);
  }

  .eg-about-v3__intro-copy-grid, .eg-about-v3__intro-copy-grid:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .eg-about-v3__intro-copy-grid:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .eg-about-v3__intro-copy-grid:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .eg-about-v3__intro-copy-grid:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .eg-about-v3__intro-copy-grid:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-column-gap: 28px;
    grid-row-gap: 28px;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    margin-top: 48px;
  }

  .eg-about-v3__copy-large, .eg-about-v3__copy-large:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .eg-about-v3__copy-large:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .eg-about-v3__copy-large:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .eg-about-v3__copy-large:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .eg-about-v3__copy-large:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    font-size: 20px;
  }

  .eg-about-v3__manifesto, .eg-about-v3__manifesto:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .eg-about-v3__manifesto:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .eg-about-v3__manifesto:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .eg-about-v3__manifesto:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .eg-about-v3__manifesto:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding-top: 78px;
    padding-bottom: 82px;
  }

  .eg-about-v3__manifesto-first, .eg-about-v3__manifesto-first:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .eg-about-v3__manifesto-first:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .eg-about-v3__manifesto-first:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .eg-about-v3__manifesto-first:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .eg-about-v3__manifesto-first:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5), .eg-about-v3__manifesto-with, .eg-about-v3__manifesto-with:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .eg-about-v3__manifesto-with:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .eg-about-v3__manifesto-with:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .eg-about-v3__manifesto-with:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .eg-about-v3__manifesto-with:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    font-size: clamp(54px, 16vw, 80px);
  }

  .eg-about-v3__manifesto-text, .eg-about-v3__manifesto-text:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .eg-about-v3__manifesto-text:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .eg-about-v3__manifesto-text:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .eg-about-v3__manifesto-text:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .eg-about-v3__manifesto-text:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    margin-top: 44px;
    margin-left: 0;
    font-size: 16px;
  }

  .eg-about-v3__direction, .eg-about-v3__direction:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .eg-about-v3__direction:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .eg-about-v3__direction:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .eg-about-v3__direction:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .eg-about-v3__direction:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding-top: 78px;
    padding-bottom: 78px;
  }

  .eg-about-v3__direction-head, .eg-about-v3__direction-head:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .eg-about-v3__direction-head:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .eg-about-v3__direction-head:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .eg-about-v3__direction-head:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .eg-about-v3__direction-head:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    margin-bottom: 50px;
  }

  .eg-about-v3__direction-row, .eg-about-v3__direction-row:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .eg-about-v3__direction-row:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .eg-about-v3__direction-row:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .eg-about-v3__direction-row:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .eg-about-v3__direction-row:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    padding: 30px 0 34px;
  }

  .eg-about-v3__direction-label, .eg-about-v3__direction-label:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .eg-about-v3__direction-label:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .eg-about-v3__direction-label:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .eg-about-v3__direction-label:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .eg-about-v3__direction-label:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    font-size: 20px;
  }

  .eg-about-v3__direction-body, .eg-about-v3__direction-body:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .eg-about-v3__direction-body:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .eg-about-v3__direction-body:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .eg-about-v3__direction-body:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .eg-about-v3__direction-body:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-column: 2 / -1;
    font-size: 15px;
  }

  .eg-about-v3__direction-arrow, .eg-about-v3__direction-arrow:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .eg-about-v3__direction-arrow:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .eg-about-v3__direction-arrow:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .eg-about-v3__direction-arrow:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .eg-about-v3__direction-arrow:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-row-start: 1;
    grid-column-start: 3;
    display: none;
  }

  .eg-about-v3__awards, .eg-about-v3__awards:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .eg-about-v3__awards:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .eg-about-v3__awards:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .eg-about-v3__awards:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .eg-about-v3__awards:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    margin-top: 58px;
  }

  .eg-about-v3__awards-title, .eg-about-v3__awards-title:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .eg-about-v3__awards-title:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .eg-about-v3__awards-title:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .eg-about-v3__awards-title:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .eg-about-v3__awards-title:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-column-start: auto;
  }

  .eg-about-v3__award-item, .eg-about-v3__award-item:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .eg-about-v3__award-item:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .eg-about-v3__award-item:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .eg-about-v3__award-item:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .eg-about-v3__award-item:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    min-height: 116px;
  }

  .eg-about-v3__values, .eg-about-v3__values:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .eg-about-v3__values:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .eg-about-v3__values:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .eg-about-v3__values:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .eg-about-v3__values:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding-top: 78px;
    padding-bottom: 78px;
  }

  .eg-about-v3__values-title, .eg-about-v3__values-title:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .eg-about-v3__values-title:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .eg-about-v3__values-title:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .eg-about-v3__values-title:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .eg-about-v3__values-title:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    font-size: clamp(42px, 11vw, 60px);
  }

  .eg-about-v3__values-grid, .eg-about-v3__values-grid:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .eg-about-v3__values-grid:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .eg-about-v3__values-grid:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .eg-about-v3__values-grid:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .eg-about-v3__values-grid:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  .eg-about-v3__value, .eg-about-v3__value:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .eg-about-v3__value:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .eg-about-v3__value:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .eg-about-v3__value:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .eg-about-v3__value:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    min-height: 280px;
    padding: 28px 26px 32px;
  }

  .eg-about-v3__value-title, .eg-about-v3__value-title:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .eg-about-v3__value-title:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .eg-about-v3__value-title:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .eg-about-v3__value-title:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .eg-about-v3__value-title:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    margin-top: 54px;
  }

  .eg-about-v3__team, .eg-about-v3__team:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .eg-about-v3__team:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .eg-about-v3__team:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .eg-about-v3__team:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .eg-about-v3__team:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding-top: 78px;
    padding-bottom: 84px;
  }

  .eg-about-v3__team-media, .eg-about-v3__team-media:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .eg-about-v3__team-media:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .eg-about-v3__team-media:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .eg-about-v3__team-media:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .eg-about-v3__team-media:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    height: 72vw;
    min-height: 350px;
  }

  .eg-about-v3__team-copy-grid, .eg-about-v3__team-copy-grid:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .eg-about-v3__team-copy-grid:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .eg-about-v3__team-copy-grid:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .eg-about-v3__team-copy-grid:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .eg-about-v3__team-copy-grid:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-column-gap: 28px;
    grid-row-gap: 28px;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    padding-top: 40px;
  }

  .eg-about-v3__team-lead, .eg-about-v3__team-lead:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .eg-about-v3__team-lead:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .eg-about-v3__team-lead:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .eg-about-v3__team-lead:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .eg-about-v3__team-lead:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    font-size: 27px;
  }

  .eg-about-v3__more, .eg-about-v3__more:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .eg-about-v3__more:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .eg-about-v3__more:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .eg-about-v3__more:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .eg-about-v3__more:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding-top: 68px;
    padding-bottom: 68px;
  }

  .eg-about-v3__more-title, .eg-about-v3__more-title:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .eg-about-v3__more-title:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .eg-about-v3__more-title:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .eg-about-v3__more-title:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .eg-about-v3__more-title:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    font-size: 40px;
  }

  .eg-about-v3__utility-row, .eg-about-v3__utility-row:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .eg-about-v3__utility-row:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .eg-about-v3__utility-row:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .eg-about-v3__utility-row:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .eg-about-v3__utility-row:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    padding: 24px 0;
  }

  .button-20, .button-20:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .button-20:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .button-20:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .button-20:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .button-20:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding: .75rem 1.25rem;
  }

  .slider-mask-5, .slider-mask-5:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .slider-mask-5:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .slider-mask-5:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .slider-mask-5:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .slider-mask-5:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    overflow: hidden;
  }

  .slider-mask-5.is-23rem, .slider-mask-5.is-23rem:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .slider-mask-5.is-23rem:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .slider-mask-5.is-23rem:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .slider-mask-5.is-23rem:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .slider-mask-5.is-23rem:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    overflow: visible;
  }

  .slider-mask-5.is-23rem.eg-kundcase-mask-clip-23, .slider-mask-5.is-23rem.eg-kundcase-mask-clip-23:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .slider-mask-5.is-23rem.eg-kundcase-mask-clip-23:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .slider-mask-5.is-23rem.eg-kundcase-mask-clip-23:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .slider-mask-5.is-23rem.eg-kundcase-mask-clip-23:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .slider-mask-5.is-23rem.eg-kundcase-mask-clip-23:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    overflow: hidden;
  }

  .study-logos-row, .study-logos-row:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .study-logos-row:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .study-logos-row:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .study-logos-row:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .study-logos-row:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }

  .study-logo-item, .study-logo-item:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .study-logo-item:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .study-logo-item:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .study-logo-item:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .study-logo-item:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    min-height: 11.5rem;
    padding: 1.25rem 1rem 1.1rem;
  }

  .container-14:nth-child(odd), .container-14:nth-child(odd):where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .container-14:nth-child(odd):where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .container-14:nth-child(odd):where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .container-14:nth-child(odd):where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .container-14:nth-child(odd):where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5), .container-14:nth-child(2n), .container-14:nth-child(2n):where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .container-14:nth-child(2n):where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .container-14:nth-child(2n):where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .container-14:nth-child(2n):where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .container-14:nth-child(2n):where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding-left: 20px;
    padding-right: 20px;
  }

  .eg-proof-section, .eg-proof-section:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .eg-proof-section:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .eg-proof-section:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .eg-proof-section:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .eg-proof-section:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-template-columns: 1fr;
    padding-top: 3rem;
    padding-bottom: 3.5rem;
  }

  .eg-proof-container.is-about-proof-box, .eg-proof-container.is-about-proof-box:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-row-gap: 3rem;
  }

  .eg-proof-h2, .eg-proof-h2:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .eg-proof-h2:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .eg-proof-h2:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .eg-proof-h2:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .eg-proof-h2:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    font-size: 2rem;
  }

  .eg-proof-stat, .eg-proof-stat:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    text-align: left;
    align-items: flex-start;
    min-width: 0;
  }

  .eg-proof-stat.is-about-stat-line, .eg-proof-stat.is-about-stat-line:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding-right: 1rem;
  }

  .eg-proof-num, .eg-proof-num:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .eg-proof-num:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .eg-proof-num:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .eg-proof-num:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .eg-proof-num:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    font-size: 2.75rem;
  }

  .eg-proof-logo-img, .eg-proof-logo-img:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    opacity: 1;
    filter: grayscale();
    max-width: 6.5rem;
    height: 1.75rem;
    max-height: 1.75rem;
  }

  .eg-proof-stat-grid, .eg-proof-stat-grid:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .eg-proof-stat-grid:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .eg-proof-stat-grid:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .eg-proof-stat-grid:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .eg-proof-stat-grid:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-column-gap: 1.25rem;
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }

  .eg-proof-logo-grid, .eg-proof-logo-grid:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .eg-proof-logo-grid:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .eg-proof-logo-grid:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .eg-proof-logo-grid:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .eg-proof-logo-grid:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-column-gap: 1.25rem;
    grid-row-gap: 1.5rem;
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }

  .eg-value-icon-v2, .eg-value-icon-v2:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .eg-value-icon-v2:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .eg-value-icon-v2:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .eg-value-icon-v2:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .eg-value-icon-v2:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    width: 4.8rem;
    height: 4.8rem;
    margin-bottom: 1.25rem;
  }

  .eg-proof-h2-blue, .eg-proof-h2-blue:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .eg-proof-h2-blue:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .eg-proof-h2-blue:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .eg-proof-h2-blue:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .eg-proof-h2-blue:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    font-size: 2rem;
  }

  .flex-block-4.eg-kundcase-flex-hide, .flex-block-4.eg-kundcase-flex-hide:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .flex-block-4.eg-kundcase-flex-hide:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .flex-block-4.eg-kundcase-flex-hide:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .flex-block-4.eg-kundcase-flex-hide:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .flex-block-4.eg-kundcase-flex-hide:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    display: none;
  }

  .eg-home-case-grid, .eg-home-case-grid:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .eg-home-case-grid:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .eg-home-case-grid:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .eg-home-case-grid:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .eg-home-case-grid:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-template-columns: 1fr;
  }

  .eg-home-case-grid.eg-home-case-grid-3 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    flex-wrap: nowrap;
    align-items: stretch;
    width: 100%;
    margin-bottom: 48px;
    display: flex;
    overflow: auto;
  }

  .eg-home-case-grid.eg-home-case-grid-3.is-tracer-cases {
    grid-template-columns: minmax(0, 1fr);
    display: grid;
    overflow: visible;
  }

  .eg-home-news-section-grid, .eg-home-news-section-grid:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    grid-template-columns: minmax(0, 1.08fr) minmax(0, 1fr);
    align-items: start;
    overflow: visible;
  }

  .home-hero-brand {
    width: 220px;
    max-width: 100%;
    height: 44px;
    min-height: 44px;
    margin-bottom: 28px;
  }

  .button-21, .button-21:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .button-21:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .button-21:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .button-21:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .button-21:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding: .75rem 1.25rem;
  }

  .grid-3-columns-7, .grid-3-columns-7:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .grid-3-columns-7:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .grid-3-columns-7:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .grid-3-columns-7:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .grid-3-columns-7:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-template-columns: 1fr;
  }

  .eg-proof-marquee.eg-kundcase-marquee-clip, .eg-proof-marquee.eg-kundcase-marquee-clip:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .eg-proof-marquee.eg-kundcase-marquee-clip:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .eg-proof-marquee.eg-kundcase-marquee-clip:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .eg-proof-marquee.eg-kundcase-marquee-clip:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .eg-proof-marquee.eg-kundcase-marquee-clip:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    display: none;
  }

  .eg-proof-marquee.is-about-marquee, .eg-proof-marquee.is-about-marquee:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    flex-wrap: wrap;
    height: auto;
    overflow: visible;
  }

  .eg-case-title, .eg-case-title:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .eg-case-title:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .eg-case-title:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .eg-case-title:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .eg-case-title:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    font-size: 2.5rem;
  }

  .eg-proof-marquee-track.is-about-mq-track, .eg-proof-marquee-track.is-about-mq-track:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-column-gap: 28px;
    grid-row-gap: 20px;
    flex-wrap: wrap;
    width: 100%;
    max-width: 100%;
    height: auto;
    animation: none;
    display: flex;
    overflow: visible;
  }

  .eg-case-proof, .eg-case-proof:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .eg-case-proof:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .eg-case-proof:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .eg-case-proof:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .eg-case-proof:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding-top: 3.25rem;
  }

  .eg-case-proof.eg-kundcase-proof-clip.is-about-proof, .eg-case-proof.eg-kundcase-proof-clip.is-about-proof:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding-top: 3.25rem;
    padding-bottom: 2.75rem;
    overflow: visible;
  }

  .faq-intro, .faq-intro:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .faq-intro:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .faq-intro:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .faq-intro:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .faq-intro:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    margin-bottom: 28px;
    position: relative;
    top: 0;
  }

  .about-career-layout, .about-career-layout:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-template-columns: minmax(0, 1fr);
  }

  .eg-post-media {
    justify-self: center;
    max-width: 360px;
    margin-left: auto;
    margin-right: auto;
  }

  .eg-hide-on-mobile, .eg-hide-on-mobile:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .eg-hide-on-mobile:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .eg-hide-on-mobile:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .eg-hide-on-mobile:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .eg-hide-on-mobile:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    display: none;
  }

  .eyebrow.is-hero-center.eg-sol-eyebrow-24 {
    flex-flow: row;
    justify-content: center;
    align-items: center;
    column-gap: 8px;
    width: auto;
    max-width: 100%;
    padding: 8px 12px;
    display: inline-flex;
  }

  .faq-grid, .faq-grid:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .faq-grid:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .faq-grid:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .faq-grid:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .faq-grid:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    flex-direction: column;
    grid-template-columns: 1fr;
    gap: 28px;
    display: flex;
  }

  .faq-grid.eg-faq-grid-long-title.is-customer-faq-grid {
    grid-template-columns: minmax(0, 1fr);
    gap: 24px;
  }

  .faq-grid.eg-faq-grid-long-title.is-balanced-faq-grid {
    gap: 24px;
  }

  .eg-estracer-fn-h1, .eg-estracer-fn-h1:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .eg-estracer-fn-h1:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .eg-estracer-fn-h1:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .eg-estracer-fn-h1:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .eg-estracer-fn-h1:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    font-size: 2rem;
    line-height: 1.2;
  }

  .icon-6.is-square, .icon-6.is-square:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .icon-6.is-square:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .icon-6.is-square:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .icon-6.is-square:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .icon-6.is-square:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5), .icon-6.is-square {
    border-radius: 1rem;
  }

  .mg-vertical-4xs---2xs-4, .mg-vertical-4xs---2xs-4:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .mg-vertical-4xs---2xs-4:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .mg-vertical-4xs---2xs-4:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .mg-vertical-4xs---2xs-4:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .mg-vertical-4xs---2xs-4:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    margin-top: .25rem;
    margin-bottom: .75rem;
  }

  .button-22, .button-22:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .button-22:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .button-22:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .button-22:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .button-22:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding: .75rem 1.25rem;
  }

  .section-47:nth-child(odd), .section-47:nth-child(odd):where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .section-47:nth-child(odd):where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .section-47:nth-child(odd):where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .section-47:nth-child(odd):where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .section-47:nth-child(odd):where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5), .section-47:nth-child(2n), .section-47:nth-child(2n):where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .section-47:nth-child(2n):where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .section-47:nth-child(2n):where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .section-47:nth-child(2n):where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .section-47:nth-child(2n):where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding-top: 70px;
    padding-bottom: 70px;
  }

  .eg-estracer-logo-img, .eg-estracer-logo-img:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .eg-estracer-logo-img:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .eg-estracer-logo-img:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .eg-estracer-logo-img:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .eg-estracer-logo-img:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    max-width: 128px;
    height: 40px;
    max-height: 40px;
  }

  .eg-quote-logo, .eg-quote-logo:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    max-width: 148px;
    height: 44px;
    max-height: 44px;
  }

  .is-kontakt-social-icons, .is-kontakt-social-icons:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .is-kontakt-social-icons:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .is-kontakt-social-icons:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .is-kontakt-social-icons:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .is-kontakt-social-icons:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    margin-left: 0;
  }

  .is-about-offices-grid, .is-about-offices-grid:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .is-about-offices-grid:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .is-about-offices-grid:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .is-about-offices-grid:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .is-about-offices-grid:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-template-columns: 1fr;
  }

  .about-omoss-align, .about-omoss-align:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-template-columns: minmax(0, 1fr);
    align-items: start;
  }

  .eg-nl-cta-listrow, .eg-nl-cta-listrow:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .eg-nl-cta-listrow:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .eg-nl-cta-listrow:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .eg-nl-cta-listrow:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .eg-nl-cta-listrow:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    flex-flow: column;
  }

  .eg-nl-cta-card, .eg-nl-cta-card:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .eg-nl-cta-card:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .eg-nl-cta-card:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .eg-nl-cta-card:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .eg-nl-cta-card:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    width: 100%;
  }

  .section-20, .section-20:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .section-20:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .section-20:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .section-20:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .section-20:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding-top: 64px;
  }

  .eg-case-post-h1, .eg-case-post-h1:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .eg-case-post-h1:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .eg-case-post-h1:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .eg-case-post-h1:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .eg-case-post-h1:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    font-size: 36px;
  }

  .eg-case-post-lead, .eg-case-post-lead:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .eg-case-post-lead:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .eg-case-post-lead:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .eg-case-post-lead:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .eg-case-post-lead:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    font-size: 18px;
  }

  .eg-los-h1, .eg-los-h1:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .eg-los-h1:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .eg-los-h1:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .eg-los-h1:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .eg-los-h1:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    font-size: 36px;
    line-height: 1.1;
  }

  .eg-los-lead, .eg-los-lead:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .eg-los-lead:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .eg-los-lead:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .eg-los-lead:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .eg-los-lead:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    font-size: 18px;
  }

  .eg-los-h2, .eg-los-h2:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .eg-los-h2:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .eg-los-h2:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .eg-los-h2:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .eg-los-h2:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    font-size: 32px;
    line-height: 1.15;
  }

  .heading-21, .heading-21:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5), .heading-24, .heading-24:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    letter-spacing: -.02em;
    word-break: normal;
    overflow-wrap: break-word;
    word-spacing: .04em;
    font-size: 32px;
    line-height: 1.15;
  }

  .heading-25, .heading-25:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .heading-25:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .heading-25:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .heading-25:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .heading-25:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    overflow-wrap: anywhere;
    font-size: 28px;
    line-height: 1.2;
  }

  .paragraph-67.eg-esm-lead, .paragraph-67.eg-esm-lead:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    font-size: 18px;
  }

  .esm-flow-chapter {
    padding-top: 48px;
    padding-bottom: 48px;
  }

  .esm-flow-chapter:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .esm-flow-chapter:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .esm-flow-chapter:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .esm-flow-chapter:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .esm-flow-chapter:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding-top: 72px;
    padding-bottom: 72px;
  }

  .esm-flow-analysera, .esm-flow-analysera:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .esm-flow-analysera:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .esm-flow-analysera:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .esm-flow-analysera:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .esm-flow-analysera:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding-top: 72px;
  }

  .eg-esm-h1, .eg-esm-h1:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .eg-esm-h1:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .eg-esm-h1:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .eg-esm-h1:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .eg-esm-h1:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    font-size: 36px;
  }

  .eg-hq-wrap {
    grid-template-columns: 1fr;
    height: 520px;
    padding: 36px 16px 44px;
  }

  .eg-hq-wrap:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .eg-hq-wrap:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .eg-hq-wrap:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .eg-hq-wrap:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8) {
    grid-template-columns: 1fr;
    padding: 36px 16px 44px;
  }

  .eg-hq-wrap:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-template-columns: 1fr;
    height: 520px;
    padding: 36px 16px 44px;
  }

  .eg-hero-ingress, .eg-hero-ingress:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .eg-hero-ingress:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .eg-hero-ingress:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .eg-hero-ingress:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .eg-hero-ingress:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    font-size: 18px;
  }

  .eg-hero-sub, .eg-hero-sub:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .eg-hero-sub:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .eg-hero-sub:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .eg-hero-sub:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .eg-hero-sub:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    font-size: 24px;
  }

  .eg-plat-h1, .eg-plat-h1:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .eg-plat-h1:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .eg-plat-h1:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .eg-plat-h1:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .eg-plat-h1:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    font-size: 36px;
  }

  .eg-plat-h1.eg-sol-medical-title {
    white-space: normal;
    word-break: normal;
    -webkit-hyphens: none;
    hyphens: none;
    margin-top: 20px;
    margin-bottom: 12px;
    font-size: 30px;
    line-height: 1.12;
  }

  .paragraph-69.eg-sol-customer-subtitle {
    word-break: normal;
    -webkit-hyphens: none;
    hyphens: none;
    max-width: 100%;
    margin-top: 0;
    margin-bottom: 20px;
    font-size: 24px;
    line-height: 1.3;
  }

  .eg-moa-chip-row, .eg-moa-chip-row:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    flex-wrap: nowrap;
    width: auto;
    display: flex;
  }

  .eg-moa-chip-icon, .eg-moa-chip-icon:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    float: none;
    width: 28px;
    max-width: 28px;
  }

  .eg-moa-chip-copy, .eg-moa-chip-copy:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    float: none;
    width: auto;
  }

  .eg-nameplate-chip, .eg-nameplate-chip:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    min-width: 0;
    max-width: 100%;
    max-height: none;
    margin-top: 16px;
    margin-left: auto;
    margin-right: auto;
    display: flex;
    position: relative;
    top: auto;
    bottom: auto;
    left: auto;
    overflow: visible;
    transform: none;
  }

  .eg-nameplate-row, .eg-nameplate-row:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    flex-flow: row;
    display: flex;
  }

  .eg-nameplate-col, .eg-nameplate-col:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    float: none;
    width: auto;
    display: block;
  }

  .eg-nameplate-logo-slot, .eg-nameplate-logo-slot:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    width: 48px;
    min-width: 48px;
    max-width: 48px;
    height: 48px;
    max-height: 48px;
    overflow: visible;
  }

  .eg-estracer-800-strong, .eg-estracer-800-strong:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5), .eg-estracer-sec-h, .eg-estracer-sec-h:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    font-weight: 800;
  }

  .eg-skolenkat-h1.eg-sol-title-19 {
    white-space: normal;
    word-break: normal;
    -webkit-hyphens: none;
    hyphens: none;
    margin-top: 20px;
    margin-bottom: 12px;
    font-size: 30px;
    line-height: 1.12;
  }

  .eg-nl-slim-ico, .eg-nl-slim-ico:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    width: 3.75rem;
    min-width: 3.75rem;
    max-width: 3.75rem;
    height: 3.75rem;
    min-height: 3.75rem;
  }

  .eg-esm-card-h {
    white-space: normal;
    word-break: normal;
    overflow-wrap: normal;
    -webkit-hyphens: none;
    hyphens: none;
    max-width: 100%;
    font-size: 20px;
    line-height: 1.3;
  }

  .eg-esm-body {
    white-space: normal;
    word-break: normal;
    -webkit-hyphens: none;
    hyphens: none;
    font-size: 16px;
    line-height: 1.6;
  }

  .eg-nl-slim-lockup, .eg-nl-slim-lockup:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-column-gap: 1rem;
    align-items: flex-start;
    column-gap: 1rem;
  }

  .heading-1, .heading-1:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    font-size: 36px;
    font-weight: 800;
    line-height: 1.1;
  }

  .eg-h1-sub, .eg-h1-sub:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    font-size: 24px;
    font-weight: 600;
  }

  .eg-h1-service, .eg-h1-service:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    font-size: 40px;
    font-weight: 800;
    line-height: 1.05;
  }

  .eg-h1-service.eg-sol-consent-title {
    white-space: normal;
    word-break: normal;
    -webkit-hyphens: none;
    hyphens: none;
    margin-top: 20px;
    margin-bottom: 12px;
    font-size: 30px;
    line-height: 1.12;
  }

  .is-about-motto, .is-about-motto:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    place-self: center;
    height: auto;
    min-height: 0;
  }

  .eg-s-more-2 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  .eg-s-card-2 {
    min-height: 0;
  }

  .eg-s-public-nav-2 {
    grid-template-columns: 1fr;
  }

  .eg-s-grid-2 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  .container-16:nth-child(odd), .container-16:nth-child(2n) {
    padding-left: 20px;
    padding-right: 20px;
  }

  .image-82.eg-sol-logo-13 {
    width: 160px;
    max-width: 60%;
    height: auto;
    margin-top: 8px;
    margin-bottom: 20px;
  }

  .expert-copy.booking-mobile-expert-copy {
    text-align: left;
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    row-gap: 2px;
    width: max-content;
    min-width: 0;
    max-width: none;
    margin: 0;
    padding: 0;
    display: flex;
  }

  .eg-kunder-2col {
    grid-template-columns: 1fr;
    display: grid;
  }

  .mg-vertical-4xs---2xs-5 {
    margin-top: .25rem;
    margin-bottom: .75rem;
  }

  .button-24 {
    padding: .75rem 1.25rem;
  }

  .inner-section-3 {
    border-radius: 1.5rem;
  }

  .estracer-quote-card {
    padding: 24px;
  }

  .estracer-quote-mark {
    width: 24px;
    max-width: 24px;
    margin-bottom: 8px;
  }

  .training-marquee {
    box-sizing: border-box;
    grid-column-gap: 12px;
    width: 100%;
    max-width: 100%;
    height: 320px;
    padding-left: 24px;
    padding-right: 24px;
    position: relative;
    inset: auto;
  }

  .entermedic-hero-grid {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
  }

  .estracer-safety-stats {
    grid-column-gap: 12px;
    margin-top: 24px;
    margin-bottom: 24px;
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .estracer-safety-card {
    padding: 24px 20px;
  }

  .training-card-label {
    overflow-wrap: anywhere;
    font-size: 14px;
  }

  .training-card-row {
    grid-column-gap: 8px;
    grid-template-columns: 32px minmax(0, 1fr);
  }

  .training-card-icon {
    border-radius: 8px;
    width: 32px;
    height: 32px;
  }

  .eg-int-section-title {
    margin-top: 32px;
    margin-bottom: 12px;
    font-size: 30px;
  }

  .eg-pulse-quotes-grid {
    grid-row-gap: 20px;
    grid-template-columns: minmax(0, 1fr);
  }

  .eg-pulse-public-grid {
    grid-template-columns: minmax(0, 1fr);
  }

  .eg-pulse-public-heading {
    font-size: 28px;
  }

  .eg-survey-public-stats {
    flex-flow: row;
    gap: 12px 16px;
  }

  .eg-process-layout {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
    grid-template-columns: minmax(0, 1fr) 230px;
  }

  .eg-survey-quote-mark, .eg-product-quote-mark {
    width: 24px;
    max-width: 24px;
    margin-bottom: 8px;
  }

  .div-block-75 {
    padding-left: 0;
  }

  .eg-sol-mobile.eg-sol-content-2 {
    flex-direction: column;
    align-items: center;
    row-gap: 0;
    min-width: 0;
    max-width: 100%;
    padding-top: 24px;
    padding-bottom: 16px;
    display: flex;
  }

  .eg-sol-mobile.eg-sol-eyebrow-3 {
    flex-flow: row;
    justify-content: center;
    align-items: center;
    column-gap: 8px;
    width: auto;
    max-width: 100%;
    padding: 8px 12px;
    display: inline-flex;
  }

  .eg-sol-mobile.eg-sol-eyebrow-text-4 {
    text-align: center;
    letter-spacing: .08em;
    text-transform: uppercase;
    white-space: normal;
    -webkit-hyphens: none;
    hyphens: none;
    min-width: 0;
    margin-top: 0;
    margin-bottom: 0;
    font-size: 12px;
    font-weight: 700;
    line-height: 1.35;
  }

  .eg-sol-mobile.eg-sol-title-5 {
    white-space: normal;
    word-break: normal;
    -webkit-hyphens: none;
    hyphens: none;
    margin-top: 20px;
    margin-bottom: 12px;
    font-size: 30px;
    line-height: 1.12;
  }

  .eg-sol-mobile.eg-sol-subtitle-6 {
    word-break: normal;
    -webkit-hyphens: none;
    hyphens: none;
    max-width: 100%;
    margin-top: 0;
    margin-bottom: 20px;
    font-size: 24px;
    line-height: 1.3;
  }

  .eg-sol-mobile.eg-sol-subtitle-6.eg-sol-locked-subtitle {
    font-size: 24px;
  }

  .eg-sol-mobile.eg-sol-lead-7 {
    max-width: 100%;
    margin-top: 0;
    margin-bottom: 0;
    font-size: 16px;
    line-height: 1.6;
  }

  .eg-sol-mobile.eg-sol-ctas-8 {
    flex-flow: column;
    justify-content: flex-start;
    align-items: stretch;
    gap: 12px;
    width: 100%;
    max-width: 420px;
    margin-top: 28px;
    margin-left: auto;
    margin-right: auto;
    display: flex;
  }

  .eg-sol-mobile.eg-sol-meta-11 {
    flex-wrap: wrap;
    justify-content: center;
    align-items: center;
    gap: 12px 20px;
    max-width: 100%;
    margin-top: 24px;
    display: flex;
  }

  .eg-sol-mobile.eg-sol-meta-item-12 {
    text-align: left;
    grid-template-columns: 20px minmax(0, 1fr);
    align-items: center;
    column-gap: 8px;
    min-width: 0;
    max-width: 100%;
    display: grid;
  }

  .eg-sol-mobile.eg-sol-title-long-22, .eg-sol-mobile.eg-sol-title-long-25 {
    white-space: normal;
    word-break: normal;
    -webkit-hyphens: none;
    hyphens: none;
    margin-top: 20px;
    margin-bottom: 12px;
    font-size: 30px;
    line-height: 1.12;
  }

  .booking-point-text {
    color: #0a1f3a;
    letter-spacing: normal;
    white-space: normal;
    word-break: normal;
    min-width: 0;
    margin: 0;
    font-family: Montserrat, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.5;
  }

  .booking-point-text.booking-copy-mobile {
    display: block;
  }

  .booking-point-text.booking-copy-desktop {
    display: none;
  }

  .booking-mobile-content {
    display: contents;
  }

  .booking-mobile-eyebrow {
    order: 1;
    grid-area: auto / 1 / auto / -1;
    justify-self: start;
    margin-top: 0;
    margin-bottom: 0;
  }

  .booking-mobile-check {
    border-radius: 50%;
    justify-content: center;
    align-items: center;
    width: 20px;
    min-width: 20px;
    max-width: 20px;
    height: 20px;
    margin-top: 1px;
    padding: 0;
    display: flex;
    box-shadow: 0 2px 5px #0060a91a;
  }

  .booking-mobile-badge-row {
    grid-template-columns: 20px max-content;
    align-items: center;
    gap: 0 6px;
    width: max-content;
    min-width: 0;
    max-width: none;
    margin: 0;
    padding: 0;
    display: grid;
  }

  .booking-mobile-badge-row:before, .booking-mobile-badge-row:after {
    content: none;
    display: none;
  }

  .booking-mobile-logo-slot {
    justify-content: center;
    align-items: center;
    width: 20px;
    min-width: 20px;
    max-width: 20px;
    height: 20px;
    max-height: 20px;
    margin: 0;
    padding: 0;
    display: flex;
  }

  .home-hero-line {
    text-wrap: balance;
  }

  .eg-home-proof-layout {
    padding-top: 88px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .eg-home-hero-copy {
    max-width: 100%;
  }

  .eg-home-hero-title {
    font-size: 34px;
    line-height: 1.2;
  }

  .eg-home-hero-lead {
    font-size: 18px;
    line-height: 1.5;
  }

  .eg-home-hero-description {
    font-size: 16px;
    line-height: 1.65;
  }

  .eg-home-halo-native {
    opacity: .85;
    border-top-left-radius: 50% 32%;
    border-top-right-radius: 50% 32%;
    width: calc(100% + 80px);
    height: 440px;
    top: 24px;
    left: -40px;
  }
}

@media screen and (max-width: 479px) {
  body, body:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), body:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), body:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), body:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), body:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    --spacing--sm: var(--sizes--size-7);
    --spacing--lg: var(--sizes--size-9);
    --core--sizes--margins--2xsm\<deleted\|variable-55ac122f-7934-84c0-14ad-4ec1a2462639\>: var(--sizes--size-4);
    --global--padding--default\<deleted\|variable-62df1c29-e8f0-702a-3af2-a391f70a5474\>: 24px;
    --spacing--3xs: var(--sizes--size-4);
    --container--default: 29.875rem;
    --spacing--md: var(--sizes--size-8);
    --spacing--6xl: var(--sizes--size-16);
    --core--sizes--borders-radius--sm\<deleted\|variable-8dbc35e5-4668-b84f-4800-ad38e1d2c5d7\>: var(--sizes--size-5);
    --spacing--xs: var(--sizes--size-6);
    --spacing--4xs: var(--sizes--size-3);
    --spacing--5xl: var(--sizes--size-15);
    --spacing--5xs: var(--sizes--size-2);
    --spacing--2xs: var(--sizes--size-5);
    --spacing--4xl: var(--sizes--size-14);
    --spacing--3xl: var(--sizes--size-12);
    --container--small: 29.875rem;
    --container--extra-small: 29.875rem;
    --container--desktop: 29.875rem;
    --sizes--size-8: 1.5rem;
    --sizes--size-12: 2.5rem;
    --sizes--size-9: 1.75rem;
    --sizes--none: 0rem;
    --spacing--xl: var(--sizes--size-10);
    --spacing--none: var(--sizes--none);
    --elements-webflow-library--neutral--100: white;
    --sizes--size-13: 3rem;
    --sizes--size-10: 2.25rem;
    --gaps--gap-sm: var(--sizes--size-7);
    --gaps--gap-2xs: var(--sizes--size-5);
    --gaps--gap-md: var(--sizes--size-8);
    --gaps--gap-lg: var(--sizes--size-9);
    --gaps--gap-2xl: var(--sizes--size-12);
    --spacing--2xl: var(--sizes--size-11);
    --border-radius--radius-4xs: var(--sizes--size-3);
    --sizes--size-11: 2rem;
    --core--sizes--gap--4xsm\<deleted\|variable-6f5be2f9-c53b-7709-ec2c-a7901e4f5111\>: var(--sizes--size-2);
    --core--sizes--margins--md\<deleted\|variable-7850270f-3c3a-d486-b072-fcfa96fd5cd0\>: var(--core--sizes--size-6\<deleted\|variable-1f832ce0-475d-0b13-8536-b9e9951c2b96\>);
    --core--sizes--paddings--sm\<deleted\|variable-75e4db12-a8e9-df98-948e-639c9632064f\>: var(--sizes--size-5);
    --core--sizes--gap--2xsm\<deleted\|variable-0727b325-890b-70ac-241a-00ac05813612\>: var(--sizes--size-4);
    --gaps--gap-3xs: var(--sizes--size-4);
    --sizes--size-16: 4.5rem;
    --core--sizes--margins--none\<deleted\|variable-0e18a34b-ea73-2b81-61e3-d331ee382a82\>: var(--sizes--none);
    --gaps--gap-4xs: var(--sizes--size-3);
    --core--sizes--margins--sm\<deleted\|variable-d5c095e7-e2b8-d4d7-7910-ec6864350456\>: var(--sizes--size-5);
    --core--sizes--margins--lg\<deleted\|variable-bb090797-f63f-9e2c-778d-6fac8a83369a\>: 28px;
    --sizes--size-7: 1.25rem;
    --sizes--size-14: 3.5rem;
    --core--sizes--margins--5xlg\<deleted\|variable-ca052e4e-55d9-68bb-177c-5e30ec5ef56d\>: var(--sizes--size-8);
    --border-radius--radius-5xs: var(--sizes--size-2);
    --core--colors--neutrals--100\<deleted\|variable-5cface1d-6c1d-fd7f-3f36-8288111774f4\>: white;
    --gaps--none: var(--sizes--none);
    --sizes--size-4: .625rem;
    --sizes--size-17: 5rem;
    --border-radius--none: var(--sizes--none);
    --alley-component-library--gray--900: #131316;
    --gaps--gap-5xs: var(--sizes--size-2);
    --border-radius--radius-rounded: 100%;
    --border-radius--radius-sm: var(--sizes--size-7);
    --3rem: var(--sizes--size-4);
    --core--sizes--paddings--lg\<deleted\|variable-10554873-4406-79d5-f46b-359f9c12b582\>: 28px;
    --gaps--gap-4xl: var(--sizes--size-15);
    --gaps--gap-5xl: 12.5rem;
    --sizes--size-3: .375rem;
    --core--sizes--borders-radius--5xsm\<deleted\|variable-a61571bb-98c0-892c-f9c5-68e90518b58e\>: var(--sizes--size-1);
    --core--fonts--displays--display-1\<deleted\|variable-b55d1dd6-18d7-790c-0032-6850ce0c10a9\>: 14px;
    --gaps--gap-xs: var(--sizes--size-6);
    --gaps--gap-xl: var(--sizes--size-10);
    --gaps--gap-3xl: var(--sizes--size-14);
    --border-radius--radius-2xs: var(--sizes--size-5);
    --sizes--size-6: 1rem;
    --sizes--size-2: .25rem;
    --sizes--size-5: .75rem;
    --border-radius--radius-md: var(--sizes--size-8);
    --border-radius--radius-lg: var(--sizes--size-9);
    --elements-webflow-library--general--shadow-01: #14142b0f;
    --border-radius--radius-pill: 99999px;
    --elements-webflow-library--neutral--800\<deleted\|variable-44c33ad4\>: #211f54;
    --elements-webflow-library--neutral--600\<deleted\|variable-06b40b4b\>: #6e7191;
    --elements-webflow-library--neutral--300: #eff0f6;
    --elements-webflow-library--general--shadow-02: #14142b14;
    --elements-webflow-library--accent--primary-1\<deleted\|variable-86b36df2\>: #4a3aff;
    --elements-webflow-library--general--shadow-03: #14142b1a;
    --elements-webflow-library--neutral--700: #4a4566;
    --elements-webflow-library--neutral--200: #f7f7fc;
    --alley-component-library--blue--900\<deleted\|variable-a6ac649b\>: #5167f6;
    --alley-component-library--blue--800\<deleted\|variable-a6e025e3\>: #6478f7;
    --alley-component-library--blue--700\<deleted\|variable-375dfecd\>: #7788f8;
    --alley-component-library--neutral--off-white\<deleted\|variable-d28cd836\>: #f4f4f6;
    --flowui-component-library--gray-900\<deleted\|variable-7b64cafb\>: #160042;
    --flowui-component-library--gray-500\<deleted\|variable-2268f126\>: #6b7094;
    --elements-webflow-library--neutral--400: #dcddeb;
    --egi: #0a1f3a;
    --egl: #e6edf7;
    --egb: #0060a9;
    --egs: #f7faff;
    --egm: #5a6b87;
    --w: 35%;
    --sizes--size-1: .125rem;
    --sizes--size-15: 4rem;
    --border-radius--radius-xl: var(--sizes--size-10);
    --core--sizes--size-6\<deleted\|variable-1f832ce0-475d-0b13-8536-b9e9951c2b96\>: 1.25rem;
    --_typography---core--font--family--primary-font: Montserrat, sans-serif;
    --_typography---core--font--line-height--lg: 1.5em;
    --_typography---core--font--weight--mid: 500;
    --_typography---core--font--letter-spacing--sm: -.03rem;
    --_typography---core--font--displays--display-9: 1.85rem;
    --_typography---core--font--line-height--sm: 1.115em;
    --_typography---core--font--weight--strong: 600;
    --_typography---core--font--displays--display-7: 1.625rem;
    --_typography---core--font--line-height--md: 1.25em;
    --_typography---core--font--displays--display-5: 1.25rem;
    --_typography---core--font--displays--display-4: 1.125rem;
    --_typography---core--font--displays--display-3: 1rem;
    --_typography---core--font--displays--display-2: .875rem;
    --_typography---core--font--weight--regular: 400;
    --_typography---core--font--displays--display-10: 2rem;
    --_typography---core--font--displays--display-8: 1.75rem;
    --_typography---core--font--weight--bold: 700;
    --_typography---core--font--icons--line-squared: "Line Squared Icon Font Brix", Arial, sans-serif;
    --_typography---core--font--icons--line-rounded: "Line Rounded Icon Font Brix", Arial, sans-serif;
    --_typography---core--font--displays--display-1: .75rem;
    --_typography---core--font--displays--display-6: 1.375rem;
    --_typography---core--font--weight--extra-bold: 800;
    --_typography---core--font--icons--social-media: "Social Media Icon Font Brix", Arial, sans-serif;
    --_typography---core--font--icons--filled-icon: "Filled Icon Brix", Arial, sans-serif;
    --_typography---core--font--icons--default: var(--_typography---core--font--icons--line-rounded);
    --_typography---core--font--letter-spacing--none: 0px;
    --_components---body-text--md: var(--_typography---core--font--displays--display-1);
    --_components---border-radius--2xs: var(--border-radius--radius-2xs);
    --_components---section--lg: var(--sizes--size-13);
    --_components---section--sm: var(--sizes--size-11);
    --_components---section--md: var(--sizes--size-12);
    --_components---section--xs: var(--sizes--size-9);
    --_components---section--xl: var(--sizes--size-14);
    --_components---border-width--md: 1px;
    --_components---border-radius--3xs: var(--3rem);
    --_components---body-text--sm: var(--_typography---core--font--displays--display-1);
    --_components---border-radius--4xs: .875rem;
    --_components---border-radius--sm: var(--border-radius--radius-sm);
    --_components---border-radius--md: var(--border-radius--radius-md);
    --_components---border-radius--lg: var(--border-radius--radius-lg);
    --_components---border-radius--xl: var(--border-radius--radius-xl);
    --_components---border-radius--2xl: var(--sizes--size-9);
    --_components---border-width--lg: 1.5px;
    --_components---body-text--lg: var(--_typography---core--font--displays--display-3);
    --_components---cards--4xs: var(--sizes--size-3);
    --_components---cards--2xs: var(--sizes--size-5);
    --_components---cards--xs: var(--sizes--size-5);
    --_components---cards--lg: var(--sizes--size-7);
    --_components---cards--xl: var(--sizes--size-6);
    --_components---cards--3xs: var(--sizes--size-4);
    --_components---cards--sm: var(--sizes--size-6);
    --_components---cards--md: var(--sizes--size-6);
    --_components---section--2xl: var(--sizes--size-14);
    --_components---section--2xs: var(--sizes--size-7);
    --_components---section--3xl: var(--sizes--size-14);
    --_components---border-width--sm: .75px;
    --_components---border-width--xl: 2px;
  }

  .utility-page-form, .utility-page-form:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .utility-page-form:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .utility-page-form:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .utility-page-form:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .utility-page-form:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    width: 100%;
  }

  .logo-wrapper:where(.w-variant-8db34c96-9644-e638-50d7-06f0ab093697) {
    width: 3.75rem;
  }

  .sales-home-hero-link-wrapper, .sales-home-hero-link-wrapper:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .sales-home-hero-link-wrapper:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .sales-home-hero-link-wrapper:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .sales-home-hero-link-wrapper:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .sales-home-hero-link-wrapper:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    max-width: 150px;
  }

  .inner-container.is-50ch.eg-post-title-wrap, .inner-container.is-50ch.eg-post-title-wrap:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .inner-container.is-50ch.eg-post-title-wrap:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .inner-container.is-50ch.eg-post-title-wrap:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .inner-container.is-50ch.eg-post-title-wrap:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .inner-container.is-50ch.eg-post-title-wrap:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5), .inner-container.is-43rem.is-align-center.eg-post-body, .inner-container.is-43rem.is-align-center.eg-post-body:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .inner-container.is-43rem.is-align-center.eg-post-body:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .inner-container.is-43rem.is-align-center.eg-post-body:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .inner-container.is-43rem.is-align-center.eg-post-body:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .inner-container.is-43rem.is-align-center.eg-post-body:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    max-width: 100%;
  }

  .inner-container.is-34ch.eg-login-title-wrap, .inner-container.is-34ch.eg-login-title-wrap:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .inner-container.is-34ch.eg-login-title-wrap:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .inner-container.is-34ch.eg-login-title-wrap:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .inner-container.is-34ch.eg-login-title-wrap:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .inner-container.is-34ch.eg-login-title-wrap:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    box-sizing: border-box;
    width: 100%;
    max-width: 100%;
  }

  .inner-container.eg-blog-v4-title {
    min-width: 0;
    padding-right: 0;
  }

  .inner-container.eg-blog-v4-title:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding-right: 4.25rem;
  }

  .workspace-component-header, .workspace-component-header:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .workspace-component-header:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .workspace-component-header:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .workspace-component-header:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .workspace-component-header:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    display: none;
  }

  .container-default {
    padding-left: 20px;
    padding-right: 20px;
  }

  .section.is-md.is-bottom-4-375rem, .section.is-md.is-bottom-4-375rem:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .section.is-md.is-bottom-4-375rem:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .section.is-md.is-bottom-4-375rem:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .section.is-md.is-bottom-4-375rem:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .section.is-md.is-bottom-4-375rem:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding-bottom: 2.5rem;
  }

  .section.is-md.eg-related-hide-m, .section.is-md.eg-related-hide-m:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .section.is-md.eg-related-hide-m:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .section.is-md.eg-related-hide-m:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .section.is-md.eg-related-hide-m:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .section.is-md.eg-related-hide-m:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    display: none;
  }

  .section.is-inner-section-inside-hero, .section.is-inner-section-inside-hero:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .section.is-inner-section-inside-hero:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .section.is-inner-section-inside-hero:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .section.is-inner-section-inside-hero:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .section.is-inner-section-inside-hero:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    margin-top: -4.4rem;
  }

  .section.is-inner-section-inside-hero.is-contact-version-two-hero, .section.is-inner-section-inside-hero.is-contact-version-two-hero:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .section.is-inner-section-inside-hero.is-contact-version-two-hero:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .section.is-inner-section-inside-hero.is-contact-version-two-hero:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .section.is-inner-section-inside-hero.is-contact-version-two-hero:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .section.is-inner-section-inside-hero.is-contact-version-two-hero:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding-top: 6rem;
  }

  .section.is-bottom-4-375rem, .section.is-bottom-4-375rem:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .section.is-bottom-4-375rem:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .section.is-bottom-4-375rem:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .section.is-bottom-4-375rem:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .section.is-bottom-4-375rem:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding-bottom: 2.5rem;
  }

  .section.is-top-4-375rem, .section.is-top-4-375rem:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .section.is-top-4-375rem:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .section.is-top-4-375rem:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .section.is-top-4-375rem:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .section.is-top-4-375rem:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding-top: 2.5rem;
  }

  .section.is-none---3-75rem, .section.is-none---3-75rem:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .section.is-none---3-75rem:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .section.is-none---3-75rem:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .section.is-none---3-75rem:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .section.is-none---3-75rem:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding-bottom: 2.5rem;
  }

  .section.is-top-3-75rem, .section.is-top-3-75rem:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .section.is-top-3-75rem:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .section.is-top-3-75rem:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .section.is-top-3-75rem:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .section.is-top-3-75rem:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding-top: 2.5rem;
  }

  .section.is-4-375rem, .section.is-4-375rem:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .section.is-4-375rem:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .section.is-4-375rem:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .section.is-4-375rem:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .section.is-4-375rem:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
  }

  .section.is-4-375rem.is-about-air, .section.is-4-375rem.is-about-air:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding-top: 1.5rem;
    padding-bottom: 1.5rem;
  }

  .section.is-4-375rem-xl, .section.is-4-375rem-xl:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .section.is-4-375rem-xl:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .section.is-4-375rem-xl:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .section.is-4-375rem-xl:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .section.is-4-375rem-xl:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
  }

  .input, .input:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .input:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .input:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .input:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .input:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    height: var(--sizes--size-13);
  }

  .sales-home---pages-container, .sales-home---pages-container:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .sales-home---pages-container:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .sales-home---pages-container:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .sales-home---pages-container:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .sales-home---pages-container:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-row-gap: 16px;
  }

  .display-8.eg-post-h1, .display-8.eg-post-h1:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .display-8.eg-post-h1:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .display-8.eg-post-h1:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .display-8.eg-post-h1:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .display-8.eg-post-h1:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    font-size: 1.75rem;
    line-height: 1.2;
  }

  .grid-3-columns, .grid-3-columns:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .grid-3-columns:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .grid-3-columns:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .grid-3-columns:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .grid-3-columns:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-template-columns: 1fr;
  }

  .grid-3-columns.values-grid, .grid-3-columns.values-grid:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .grid-3-columns.values-grid:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .grid-3-columns.values-grid:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .grid-3-columns.values-grid:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .grid-3-columns.values-grid:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    justify-content: center;
  }

  .grid-4-columns, .grid-4-columns:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .grid-4-columns:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .grid-4-columns:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .grid-4-columns:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .grid-4-columns:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-template-columns: 1fr;
  }

  .grid-4-columns.is-about-why-cards {
    grid-column-gap: .75rem;
    grid-row-gap: .75rem;
    grid-template-columns: 1fr;
  }

  .grid-4-columns.is-about-why-cards:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .grid-4-columns.is-about-why-cards:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .grid-4-columns.is-about-why-cards:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .grid-4-columns.is-about-why-cards:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8) {
    grid-template-columns: 1fr;
  }

  .grid-4-columns.is-about-why-cards:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-column-gap: .75rem;
    grid-row-gap: .75rem;
    grid-template-columns: 1fr;
  }

  .paragraph-small {
    white-space: normal;
    word-break: normal;
    -webkit-hyphens: none;
    hyphens: none;
    font-size: 16px;
    line-height: 1.6;
  }

  .display-5.text-color-title.display-2-mbp, .display-5.text-color-title.display-2-mbp:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .display-5.text-color-title.display-2-mbp:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .display-5.text-color-title.display-2-mbp:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .display-5.text-color-title.display-2-mbp:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .display-5.text-color-title.display-2-mbp:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    font-size: var(--_typography---core--font--displays--display-2);
  }

  .display-5.text-color-title.eg-about-800-d5.is-about-motto-title, .display-5.text-color-title.eg-about-800-d5.is-about-motto-title:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    margin-top: 40px;
    font-size: 24px;
    line-height: 1.2;
  }

  .display-6.eg-blog-card-heading {
    padding-right: 0;
    overflow: visible;
  }

  .display-6.eg-blog-card-heading:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding-right: 5rem;
    overflow: visible;
  }

  .list-item.is-flex.is-horizontal-portrait, .list-item.is-flex.is-horizontal-portrait:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .list-item.is-flex.is-horizontal-portrait:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .list-item.is-flex.is-horizontal-portrait:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .list-item.is-flex.is-horizontal-portrait:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .list-item.is-flex.is-horizontal-portrait:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    flex-flow: row;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .image-wrapper.is-br-sm, .image-wrapper.is-br-sm:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .image-wrapper.is-br-sm:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .image-wrapper.is-br-sm:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .image-wrapper.is-br-sm:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .image-wrapper.is-br-sm:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    border-radius: var(--_components---border-radius--sm);
  }

  .display-9.is-about-heading, .display-9.is-about-heading:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    overflow-wrap: break-word;
    max-width: 100%;
    margin-top: 0;
    font-size: 28px;
    font-weight: 700;
    line-height: 1.2;
  }

  .display-9.eg-estracer-800-d9, .display-9.eg-estracer-800-d9:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    font-weight: 800;
  }

  .display-9.eg-company-title {
    font-size: 32px;
  }

  .workspace-component, .workspace-component:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .workspace-component:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .workspace-component:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .workspace-component:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .workspace-component:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-template-columns: 1fr;
  }

  .form-wrapper, .form-wrapper:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .form-wrapper:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .form-wrapper:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .form-wrapper:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .form-wrapper:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    width: 100%;
  }

  .form-wrapper.is-large, .form-wrapper.is-large:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .form-wrapper.is-large:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .form-wrapper.is-large:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .form-wrapper.is-large:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .form-wrapper.is-large:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5), .form-wrapper.is-large, .form-wrapper.is-large:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .form-wrapper.is-large:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .form-wrapper.is-large:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .form-wrapper.is-large:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .form-wrapper.is-large:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    min-height: 39.4rem;
  }

  .flex-vertical.text-align-center.eg-contact-copy, .flex-vertical.text-align-center.eg-contact-copy:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .flex-vertical.text-align-center.eg-contact-copy:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .flex-vertical.text-align-center.eg-contact-copy:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .flex-vertical.text-align-center.eg-contact-copy:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .flex-vertical.text-align-center.eg-contact-copy:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding-top: 6.5rem;
  }

  .flex-vertical.is-gap-4xs.is-align-left-stretch, .flex-vertical.is-gap-4xs.is-align-left-stretch:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .flex-vertical.is-gap-4xs.is-align-left-stretch:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .flex-vertical.is-gap-4xs.is-align-left-stretch:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .flex-vertical.is-gap-4xs.is-align-left-stretch:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .flex-vertical.is-gap-4xs.is-align-left-stretch:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-column-gap: var(--gaps--gap-2xs);
    grid-row-gap: var(--gaps--gap-2xs);
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
  }

  .flex-vertical.is-gap-4xs.is-align-left-stretch:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .flex-vertical.is-gap-4xs.is-align-left-stretch:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .flex-vertical.is-gap-4xs.is-align-left-stretch:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .flex-vertical.is-gap-4xs.is-align-left-stretch:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .flex-vertical.is-gap-4xs.is-align-left-stretch:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
  }

  .flex-vertical.eg-contact-hero-copy, .flex-vertical.eg-contact-hero-copy:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .flex-vertical.eg-contact-hero-copy:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .flex-vertical.eg-contact-hero-copy:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .flex-vertical.eg-contact-hero-copy:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .flex-vertical.eg-contact-hero-copy:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding-top: 6.5rem;
  }

  .grid-2-columns.is-1-column-tablet.gap-row-lg-tablet.about-intro-row.is-about-intro-gap, .grid-2-columns.is-1-column-tablet.gap-row-lg-tablet.about-intro-row.is-about-intro-gap:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-row-gap: .75rem;
    flex-direction: column;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    grid-auto-rows: auto;
    justify-content: flex-start;
    align-items: center;
    height: auto;
    min-height: 0;
    margin-bottom: .5rem;
    display: flex;
  }

  .grid-2-columns.is-2-column-landscape, .grid-2-columns.is-2-column-landscape:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .grid-2-columns.is-2-column-landscape:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .grid-2-columns.is-2-column-landscape:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .grid-2-columns.is-2-column-landscape:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .grid-2-columns.is-2-column-landscape:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5), .grid-2-columns.why-join-us, .grid-2-columns.why-join-us:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .grid-2-columns.why-join-us:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .grid-2-columns.why-join-us:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .grid-2-columns.why-join-us:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .grid-2-columns.why-join-us:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5), .grid-2-columns.is-support-pair, .grid-2-columns.is-support-pair:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5), .grid-2-columns.is-support-pair.is-about-contact-pair, .grid-2-columns.is-support-pair.is-about-contact-pair:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-template-columns: 1fr;
  }

  .workspace-component-sidebar, .workspace-component-sidebar:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .workspace-component-sidebar:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .workspace-component-sidebar:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .workspace-component-sidebar:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .workspace-component-sidebar:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    display: none;
  }

  .card.is-lg.about-award-card.is-about-awards-card, .card.is-lg.about-award-card.is-about-awards-card:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-column-gap: .75rem;
    grid-row-gap: 1.25rem;
    grid-template-columns: 2.25rem minmax(0, 1fr);
    align-items: center;
    width: 100%;
    max-width: 1000px;
    margin-top: 1.5rem;
    margin-left: auto;
    margin-right: auto;
    padding: 1.65rem 1.5rem;
    display: grid;
  }

  .card.is-border-none.is-3xs, .card.is-border-none.is-3xs:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .card.is-border-none.is-3xs:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .card.is-border-none.is-3xs:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .card.is-border-none.is-3xs:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .card.is-border-none.is-3xs:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding-top: var(--_components---cards--4xs);
    padding-bottom: var(--_components---cards--4xs);
    padding-left: var(--_components---cards--4xs);
  }

  .delete, .delete:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .delete:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .delete:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .delete:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .delete:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    width: 38px;
    height: 38px;
    inset: 6px 6px auto auto;
  }

  .input-icon-wrapper, .input-icon-wrapper:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .input-icon-wrapper:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .input-icon-wrapper:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .input-icon-wrapper:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .input-icon-wrapper:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    left: 8px;
  }

  .pagination-wrapper, .pagination-wrapper:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .pagination-wrapper:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .pagination-wrapper:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .pagination-wrapper:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .pagination-wrapper:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    flex-flow: wrap;
    justify-content: center;
  }

  .buttons-row, .buttons-row:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .buttons-row:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .buttons-row:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .buttons-row:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .buttons-row:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    width: 100%;
  }

  .buttons-row.center-mbp, .buttons-row.center-mbp:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .buttons-row.center-mbp:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .buttons-row.center-mbp:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .buttons-row.center-mbp:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .buttons-row.center-mbp:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    justify-content: center;
    align-items: center;
  }

  .workspace-grid-component, .workspace-grid-component:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .workspace-grid-component:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .workspace-grid-component:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .workspace-grid-component:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .workspace-grid-component:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    grid-auto-rows: auto;
  }

  .rich-text img, .rich-text img:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .rich-text img:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .rich-text img:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .rich-text img:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .rich-text img:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    border-radius: var(--_components---border-radius--sm);
  }

  .button-wrapper.is-inside-input, .button-wrapper.is-inside-input:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .button-wrapper.is-inside-input:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .button-wrapper.is-inside-input:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .button-wrapper.is-inside-input:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .button-wrapper.is-inside-input:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    margin-top: var(--spacing--2xs);
    justify-content: flex-start;
    align-items: center;
    position: static;
  }

  .button-wrapper.is-inside-input.is-inside-input-portrait, .button-wrapper.is-inside-input.is-inside-input-portrait:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .button-wrapper.is-inside-input.is-inside-input-portrait:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .button-wrapper.is-inside-input.is-inside-input-portrait:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .button-wrapper.is-inside-input.is-inside-input-portrait:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .button-wrapper.is-inside-input.is-inside-input-portrait:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    margin-top: var(--spacing--none);
    position: absolute;
  }

  .button-wrapper.is-inside-input.is-position-relative-portrait, .button-wrapper.is-inside-input.is-position-relative-portrait:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .button-wrapper.is-inside-input.is-position-relative-portrait:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .button-wrapper.is-inside-input.is-position-relative-portrait:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .button-wrapper.is-inside-input.is-position-relative-portrait:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .button-wrapper.is-inside-input.is-position-relative-portrait:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    position: relative;
    top: auto;
    bottom: auto;
    right: auto;
  }

  .button-wrapper.is-width-100-portrait, .button-wrapper.is-width-100-portrait:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .button-wrapper.is-width-100-portrait:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .button-wrapper.is-width-100-portrait:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .button-wrapper.is-width-100-portrait:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .button-wrapper.is-width-100-portrait:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    width: 100%;
  }

  .button-wrapper.is-inside-input, .button-wrapper.is-inside-input:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .button-wrapper.is-inside-input:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .button-wrapper.is-inside-input:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .button-wrapper.is-inside-input:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .button-wrapper.is-inside-input:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    justify-content: flex-start;
    align-items: center;
    margin-top: 1rem;
    position: static;
  }

  .button-wrapper.is-inside-input.is-position-relative-portrait, .button-wrapper.is-inside-input.is-position-relative-portrait:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .button-wrapper.is-inside-input.is-position-relative-portrait:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .button-wrapper.is-inside-input.is-position-relative-portrait:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .button-wrapper.is-inside-input.is-position-relative-portrait:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .button-wrapper.is-inside-input.is-position-relative-portrait:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    position: relative;
    top: auto;
    bottom: auto;
    right: auto;
  }

  .button-wrapper.is-inside-input, .button-wrapper.is-inside-input:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .button-wrapper.is-inside-input:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .button-wrapper.is-inside-input:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .button-wrapper.is-inside-input:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .button-wrapper.is-inside-input:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    justify-content: flex-start;
    align-items: center;
    margin-top: 1rem;
    position: static;
  }

  .button-wrapper.is-inside-input.is-position-relative-portrait, .button-wrapper.is-inside-input.is-position-relative-portrait:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .button-wrapper.is-inside-input.is-position-relative-portrait:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .button-wrapper.is-inside-input.is-position-relative-portrait:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .button-wrapper.is-inside-input.is-position-relative-portrait:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .button-wrapper.is-inside-input.is-position-relative-portrait:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    position: relative;
    top: auto;
    bottom: auto;
    right: auto;
  }

  .button-wrapper.eg-nl-cta-btnwrap, .button-wrapper.eg-nl-cta-btnwrap:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .button-wrapper.eg-nl-cta-btnwrap:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .button-wrapper.eg-nl-cta-btnwrap:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .button-wrapper.eg-nl-cta-btnwrap:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .button-wrapper.eg-nl-cta-btnwrap:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    position: absolute;
    inset: 0% .3rem 0% auto;
  }

  .button.is-dark-portrait, .button.is-dark-portrait:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .button.is-dark-portrait:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .button.is-dark-portrait:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .button.is-dark-portrait:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .button.is-dark-portrait:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    border-color: var(--_globals---global--borders--100);
    background-color: var(--_globals---global--background--100);
    color: var(--_globals---global--text-color--200);
  }

  .icon.is-square, .icon.is-square:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .icon.is-square:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .icon.is-square:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .icon.is-square:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .icon.is-square:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    border-radius: .8rem;
  }

  .is-1-column-portrait, .is-1-column-portrait:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .is-1-column-portrait:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .is-1-column-portrait:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .is-1-column-portrait:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .is-1-column-portrait:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  .grid-2-columns-auto.is-1-column-portrait, .grid-2-columns-auto.is-1-column-portrait:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .grid-2-columns-auto.is-1-column-portrait:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .grid-2-columns-auto.is-1-column-portrait:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .grid-2-columns-auto.is-1-column-portrait:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .grid-2-columns-auto.is-1-column-portrait:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    text-align: center;
    grid-template-columns: 1fr;
    place-items: center;
  }

  .grid-2-columns-auto.is-1-column-portrait-align-left, .grid-2-columns-auto.is-1-column-portrait-align-left:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .grid-2-columns-auto.is-1-column-portrait-align-left:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .grid-2-columns-auto.is-1-column-portrait-align-left:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .grid-2-columns-auto.is-1-column-portrait-align-left:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .grid-2-columns-auto.is-1-column-portrait-align-left:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    text-align: center;
    grid-template-columns: 1fr;
    place-items: center start;
  }

  .grid-2-columns-right-lg, .grid-2-columns-right-lg:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .grid-2-columns-right-lg:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .grid-2-columns-right-lg:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .grid-2-columns-right-lg:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .grid-2-columns-right-lg:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-template-columns: 1fr;
  }

  .card-color-palette, .card-color-palette:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .card-color-palette:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .card-color-palette:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .card-color-palette:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .card-color-palette:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    height: 7.5rem;
  }

  .button-main, .button-main:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .button-main:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .button-main:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .button-main:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .button-main:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    width: 100%;
  }

  .list-icon-check, .list-icon-check:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .list-icon-check:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .list-icon-check:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .list-icon-check:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .list-icon-check:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    align-self: flex-start;
    margin-top: .1rem;
  }

  .workspace-grid-avatar, .workspace-grid-avatar:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .workspace-grid-avatar:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .workspace-grid-avatar:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .workspace-grid-avatar:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .workspace-grid-avatar:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    justify-content: flex-start;
    align-items: center;
  }

  .form-messages.is-status-card-four, .form-messages.is-status-card-four:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .form-messages.is-status-card-four:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .form-messages.is-status-card-four:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .form-messages.is-status-card-four:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .form-messages.is-status-card-four:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    text-align: center;
    flex-flow: column;
    justify-content: center;
    align-items: center;
    max-width: 100%;
  }

  .form-messages.is-status-card-three, .form-messages.is-status-card-three:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .form-messages.is-status-card-three:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .form-messages.is-status-card-three:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .form-messages.is-status-card-three:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .form-messages.is-status-card-three:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    max-width: 100%;
  }

  .form-messages.is-status-card-two, .form-messages.is-status-card-two:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .form-messages.is-status-card-two:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .form-messages.is-status-card-two:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .form-messages.is-status-card-two:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .form-messages.is-status-card-two:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    text-align: center;
    flex-flow: column;
    justify-content: center;
    align-items: center;
  }

  .form-messages.is-small-message, .form-messages.is-small-message:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .form-messages.is-small-message:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .form-messages.is-small-message:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .form-messages.is-small-message:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .form-messages.is-small-message:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    height: var(--sizes--size-16);
  }

  .pagination, .pagination:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .pagination:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .pagination:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .pagination:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .pagination:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    flex-flow: wrap;
    justify-content: flex-start;
    align-items: center;
  }

  .pagination.is-horizontal-portrait, .pagination.is-horizontal-portrait:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .pagination.is-horizontal-portrait:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .pagination.is-horizontal-portrait:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .pagination.is-horizontal-portrait:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .pagination.is-horizontal-portrait:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    flex-flow: row;
  }

  .slider-nav, .slider-nav:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .slider-nav:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .slider-nav:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .slider-nav:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .slider-nav:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    max-width: 5rem;
  }

  .notification-bar, .notification-bar:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .notification-bar:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .notification-bar:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .notification-bar:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .notification-bar:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding-right: var(--spacing--sm);
    padding-left: var(--spacing--sm);
  }

  .notification-bar-close-button, .notification-bar-close-button:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .notification-bar-close-button:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .notification-bar-close-button:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .notification-bar-close-button:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .notification-bar-close-button:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding-top: var(--spacing--sm);
    justify-content: center;
    align-items: flex-start;
  }

  .footer-wrapper, .footer-wrapper:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .footer-wrapper:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .footer-wrapper:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .footer-wrapper:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .footer-wrapper:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    margin-top: -1.5rem;
  }

  .footer.is-version-one, .footer.is-version-one:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .footer.is-version-one:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .footer.is-version-one:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .footer.is-version-one:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .footer.is-version-one:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    border-radius: 1.5rem 1.5rem 0 0;
  }

  .footer-grid.is-version-two, .footer-grid.is-version-two:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .footer-grid.is-version-two:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .footer-grid.is-version-two:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .footer-grid.is-version-two:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .footer-grid.is-version-two:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-column-gap: var(--gaps--gap-sm);
    grid-row-gap: var(--gaps--gap-sm);
    grid-template-columns: minmax(4rem, 6rem) minmax(6rem, 8rem);
  }

  .navigation-grid, .navigation-grid:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .navigation-grid:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .navigation-grid:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .navigation-grid:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .navigation-grid:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-row-gap: var(--gaps--gap-4xs);
    grid-template-columns: 1fr 1fr;
    grid-auto-flow: row;
  }

  .navigation-grid.is-1-column.is-2-column-portrait, .navigation-grid.is-1-column.is-2-column-portrait:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .navigation-grid.is-1-column.is-2-column-portrait:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .navigation-grid.is-1-column.is-2-column-portrait:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .navigation-grid.is-1-column.is-2-column-portrait:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .navigation-grid.is-1-column.is-2-column-portrait:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-template-columns: minmax(5rem, 6.5rem) 1fr;
  }

  .footer-columns.is-column-left, .footer-columns.is-column-left:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .footer-columns.is-column-left:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .footer-columns.is-column-left:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .footer-columns.is-column-left:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .footer-columns.is-column-left:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5), .footer-columns.is-column-right, .footer-columns.is-column-right:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .footer-columns.is-column-right:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .footer-columns.is-column-right:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .footer-columns.is-column-right:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .footer-columns.is-column-right:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding-right: var(--spacing--2xs);
    padding-left: var(--spacing--2xs);
  }

  .floating-image-cilinder, .floating-image-cilinder:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .floating-image-cilinder:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .floating-image-cilinder:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .floating-image-cilinder:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .floating-image-cilinder:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    bottom: 6%;
  }

  .floating-image-spiral, .floating-image-spiral:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .floating-image-spiral:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .floating-image-spiral:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .floating-image-spiral:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .floating-image-spiral:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    max-width: 10rem;
  }

  .floating-image-node, .floating-image-node:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .floating-image-node:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .floating-image-node:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .floating-image-node:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .floating-image-node:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    max-width: 8rem;
    bottom: -4%;
  }

  .floating-image-ring, .floating-image-ring:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .floating-image-ring:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .floating-image-ring:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .floating-image-ring:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .floating-image-ring:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    top: 30%;
    right: 6%;
  }

  .inner-section.is-template-page-hero, .inner-section.is-template-page-hero:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .inner-section.is-template-page-hero:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .inner-section.is-template-page-hero:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .inner-section.is-template-page-hero:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .inner-section.is-template-page-hero:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    min-height: 26rem;
    padding-top: 6.5rem;
    padding-bottom: 4.5rem;
  }

  .inner-section.is-template-page-hero.eg-hero-copy-top.is-about-hero-air.eg-company-about-hero, .inner-section.is-template-page-hero.eg-company-hero {
    min-height: 0;
    padding-top: 128px;
    padding-bottom: 48px;
  }

  .inner-section.is-template-page-hero.eg-case-responsive-hero {
    min-height: 300px;
    padding-top: 128px;
    padding-bottom: 100px;
  }

  .inner-section.is-sales-hero, .inner-section.is-sales-hero:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .inner-section.is-sales-hero:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .inner-section.is-sales-hero:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .inner-section.is-sales-hero:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .inner-section.is-sales-hero:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding-top: 6.5rem;
  }

  .inner-section.is-home-page-version-one, .inner-section.is-home-page-version-one:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .inner-section.is-home-page-version-one:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .inner-section.is-home-page-version-one:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .inner-section.is-home-page-version-one:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .inner-section.is-home-page-version-one:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding-top: 6rem;
  }

  .inner-section.is-home-page-version-one.karriar-hero, .inner-section.is-home-page-version-one.karriar-hero:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .inner-section.is-home-page-version-one.karriar-hero:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .inner-section.is-home-page-version-one.karriar-hero:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .inner-section.is-home-page-version-one.karriar-hero:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .inner-section.is-home-page-version-one.karriar-hero:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    min-height: 24rem;
    padding-top: 6rem;
    padding-bottom: 3.25rem;
  }

  .inner-section.is-home-page-version-one.karriar-hero.eg-company-career-hero {
    min-height: 0;
    margin-top: -70.4px;
    padding-top: 128px;
    padding-bottom: 48px;
  }

  .inner-section.is-contact-hero-version-two, .inner-section.is-contact-hero-version-two:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .inner-section.is-contact-hero-version-two:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .inner-section.is-contact-hero-version-two:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .inner-section.is-contact-hero-version-two:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .inner-section.is-contact-hero-version-two:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding-top: 7rem;
  }

  .inner-section.is-pricing-hero, .inner-section.is-pricing-hero:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .inner-section.is-pricing-hero:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .inner-section.is-pricing-hero:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .inner-section.is-pricing-hero:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .inner-section.is-pricing-hero:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding-top: 7rem;
    padding-bottom: 2.5rem;
  }

  .inner-section.is-about-hero, .inner-section.is-about-hero:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .inner-section.is-about-hero:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .inner-section.is-about-hero:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .inner-section.is-about-hero:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .inner-section.is-about-hero:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding-top: 6rem;
  }

  .inner-section.is-career-hero, .inner-section.is-career-hero:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .inner-section.is-career-hero:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .inner-section.is-career-hero:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .inner-section.is-career-hero:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .inner-section.is-career-hero:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding-top: 7rem;
  }

  .inner-section.is-career-single-hero, .inner-section.is-career-single-hero:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .inner-section.is-career-single-hero:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .inner-section.is-career-single-hero:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .inner-section.is-career-single-hero:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .inner-section.is-career-single-hero:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding-top: 7rem;
    padding-bottom: 2.5rem;
  }

  .inner-section.is-integration-hero, .inner-section.is-integration-hero:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .inner-section.is-integration-hero:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .inner-section.is-integration-hero:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .inner-section.is-integration-hero:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .inner-section.is-integration-hero:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding-top: 10rem;
    padding-bottom: 8rem;
  }

  .inner-section.is-integration-hero.eg-int-hero, .inner-section.is-integration-hero.eg-int-hero:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .inner-section.is-integration-hero.eg-int-hero:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .inner-section.is-integration-hero.eg-int-hero:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .inner-section.is-integration-hero.eg-int-hero:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .inner-section.is-integration-hero.eg-int-hero:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    min-height: 26rem;
    padding-top: 6.5rem;
    padding-bottom: 4.5rem;
  }

  .card-body.is-align-center.is-md, .card-body.is-align-center.is-md:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .card-body.is-align-center.is-md:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .card-body.is-align-center.is-md:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .card-body.is-align-center.is-md:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .card-body.is-align-center.is-md:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding-top: var(--_components---cards--lg);
    padding-bottom: var(--_components---cards--lg);
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
  }

  .card-body.is-align-center.is-md:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .card-body.is-align-center.is-md:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .card-body.is-align-center.is-md:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .card-body.is-align-center.is-md:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .card-body.is-align-center.is-md:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
  }

  .card-body.is-2-column-auto, .card-body.is-2-column-auto:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .card-body.is-2-column-auto:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .card-body.is-2-column-auto:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .card-body.is-2-column-auto:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .card-body.is-2-column-auto:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-template-columns: auto;
    justify-content: end;
    place-items: end;
  }

  .card-body.is-2-column-auto.is-padding-horizontal-3xs, .card-body.is-2-column-auto.is-padding-horizontal-3xs:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .card-body.is-2-column-auto.is-padding-horizontal-3xs:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .card-body.is-2-column-auto.is-padding-horizontal-3xs:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .card-body.is-2-column-auto.is-padding-horizontal-3xs:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .card-body.is-2-column-auto.is-padding-horizontal-3xs:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-template-columns: auto 1fr;
  }

  .card-body.is-2-column-auto, .card-body.is-2-column-auto:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .card-body.is-2-column-auto:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .card-body.is-2-column-auto:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .card-body.is-2-column-auto:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .card-body.is-2-column-auto:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-template-columns: auto;
    justify-content: end;
    place-items: end;
  }

  .card-body.is-2-column-auto.is-padding-horizontal-3xs, .card-body.is-2-column-auto.is-padding-horizontal-3xs:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .card-body.is-2-column-auto.is-padding-horizontal-3xs:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .card-body.is-2-column-auto.is-padding-horizontal-3xs:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .card-body.is-2-column-auto.is-padding-horizontal-3xs:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .card-body.is-2-column-auto.is-padding-horizontal-3xs:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5), .card-body.is-2-column-auto.is-padding-horizontal-3xs, .card-body.is-2-column-auto.is-padding-horizontal-3xs:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .card-body.is-2-column-auto.is-padding-horizontal-3xs:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .card-body.is-2-column-auto.is-padding-horizontal-3xs:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .card-body.is-2-column-auto.is-padding-horizontal-3xs:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .card-body.is-2-column-auto.is-padding-horizontal-3xs:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5), .card-body.is-2-column-auto.is-padding-horizontal-3xs, .card-body.is-2-column-auto.is-padding-horizontal-3xs:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .card-body.is-2-column-auto.is-padding-horizontal-3xs:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .card-body.is-2-column-auto.is-padding-horizontal-3xs:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .card-body.is-2-column-auto.is-padding-horizontal-3xs:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .card-body.is-2-column-auto.is-padding-horizontal-3xs:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-template-columns: auto 1fr;
  }

  .card-body.eg-blog-card-body, .card-body.eg-blog-card-body:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding-right: 5rem;
  }

  .sales-card-wrapper, .sales-card-wrapper:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .sales-card-wrapper:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .sales-card-wrapper:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .sales-card-wrapper:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .sales-card-wrapper:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-row-gap: var(--gaps--gap-lg);
  }

  .envelope-icon-large.is-cta-version-two, .envelope-icon-large.is-cta-version-two:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .envelope-icon-large.is-cta-version-two:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .envelope-icon-large.is-cta-version-two:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .envelope-icon-large.is-cta-version-two:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .envelope-icon-large.is-cta-version-two:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    max-width: 55%;
  }

  .marquee-horizontal-item.is-testimonial-item, .marquee-horizontal-item.is-testimonial-item:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .marquee-horizontal-item.is-testimonial-item:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .marquee-horizontal-item.is-testimonial-item:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .marquee-horizontal-item.is-testimonial-item:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .marquee-horizontal-item.is-testimonial-item:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    min-width: 16.5rem;
  }

  .tool-tabs-menu, .tool-tabs-menu:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .tool-tabs-menu:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .tool-tabs-menu:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .tool-tabs-menu:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .tool-tabs-menu:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-template-columns: 1fr;
  }

  .favorite-tool-shadow.is-position-left, .favorite-tool-shadow.is-position-left:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .favorite-tool-shadow.is-position-left:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .favorite-tool-shadow.is-position-left:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .favorite-tool-shadow.is-position-left:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .favorite-tool-shadow.is-position-left:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    max-width: 45%;
    min-height: 120px;
    top: -10%;
    left: -10%;
  }

  .favorite-tool-shadow.is-position-right, .favorite-tool-shadow.is-position-right:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .favorite-tool-shadow.is-position-right:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .favorite-tool-shadow.is-position-right:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .favorite-tool-shadow.is-position-right:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .favorite-tool-shadow.is-position-right:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    min-height: 150px;
  }

  .favorite-tool-shadow.is-position-right.eg-shadow-hide-m, .favorite-tool-shadow.is-position-right.eg-shadow-hide-m:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .favorite-tool-shadow.is-position-right.eg-shadow-hide-m:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .favorite-tool-shadow.is-position-right.eg-shadow-hide-m:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .favorite-tool-shadow.is-position-right.eg-shadow-hide-m:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .favorite-tool-shadow.is-position-right.eg-shadow-hide-m:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    display: none;
  }

  .favorite-tools-icon, .favorite-tools-icon:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .favorite-tools-icon:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .favorite-tools-icon:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .favorite-tools-icon:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .favorite-tools-icon:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    min-width: 5rem;
    max-width: 5rem;
    min-height: 5rem;
    max-height: 5rem;
  }

  .cta-card.is-version-five, .cta-card.is-version-five:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .cta-card.is-version-five:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .cta-card.is-version-five:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .cta-card.is-version-five:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .cta-card.is-version-five:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    position: static;
  }

  .paper-plane-image.is-cta-image-v2, .paper-plane-image.is-cta-image-v2:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .paper-plane-image.is-cta-image-v2:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .paper-plane-image.is-cta-image-v2:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .paper-plane-image.is-cta-image-v2:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .paper-plane-image.is-cta-image-v2:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    max-width: 7rem;
    bottom: 14%;
    left: -28%;
  }

  .paper-plane-image.is-cta-image-version-two, .paper-plane-image.is-cta-image-version-two:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .paper-plane-image.is-cta-image-version-two:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .paper-plane-image.is-cta-image-version-two:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .paper-plane-image.is-cta-image-version-two:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .paper-plane-image.is-cta-image-version-two:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    max-width: 45%;
    margin-left: -30px;
  }

  .video-wrapper.is-large, .video-wrapper.is-large:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .video-wrapper.is-large:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .video-wrapper.is-large:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .video-wrapper.is-large:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .video-wrapper.is-large:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    border-radius: var(--_components---border-radius--sm);
  }

  .category-badge-wrapper, .category-badge-wrapper:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .category-badge-wrapper:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .category-badge-wrapper:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .category-badge-wrapper:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .category-badge-wrapper:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5), .category-badge-wrapper.is-wrap-landscape, .category-badge-wrapper.is-wrap-landscape:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .category-badge-wrapper.is-wrap-landscape:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .category-badge-wrapper.is-wrap-landscape:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .category-badge-wrapper.is-wrap-landscape:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .category-badge-wrapper.is-wrap-landscape:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    flex-flow: column;
    align-items: stretch;
  }

  .category-badge-wrapper.eg-blog-filters.eg-blog-filters-hide-m, .category-badge-wrapper.eg-blog-filters.eg-blog-filters-hide-m:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .category-badge-wrapper.eg-blog-filters.eg-blog-filters-hide-m:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .category-badge-wrapper.eg-blog-filters.eg-blog-filters-hide-m:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .category-badge-wrapper.eg-blog-filters.eg-blog-filters-hide-m:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .category-badge-wrapper.eg-blog-filters.eg-blog-filters-hide-m:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    display: none;
  }

  .width-100-portrait, .width-100-portrait:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .width-100-portrait:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .width-100-portrait:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .width-100-portrait:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .width-100-portrait:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    width: 100%;
  }

  .cms-pagination, .cms-pagination:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .cms-pagination:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .cms-pagination:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .cms-pagination:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .cms-pagination:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-template-columns: minmax(2.25rem, 2.25rem) auto minmax(2.25rem, 2.25rem);
  }

  .slider-pagination-button, .slider-pagination-button:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .slider-pagination-button:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .slider-pagination-button:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .slider-pagination-button:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .slider-pagination-button:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    width: 100%;
  }

  .slider-pagination-button.is-position-left, .slider-pagination-button.is-position-left:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .slider-pagination-button.is-position-left:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .slider-pagination-button.is-position-left:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .slider-pagination-button.is-position-left:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .slider-pagination-button.is-position-left:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    right: 3rem;
  }

  .slider-pagination-button.is-position-left.is-tool-slider, .slider-pagination-button.is-position-left.is-tool-slider:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .slider-pagination-button.is-position-left.is-tool-slider:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .slider-pagination-button.is-position-left.is-tool-slider:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .slider-pagination-button.is-position-left.is-tool-slider:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .slider-pagination-button.is-position-left.is-tool-slider:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    right: 9rem;
  }

  .slider-pagination-button.is-position-right, .slider-pagination-button.is-position-right:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .slider-pagination-button.is-position-right:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .slider-pagination-button.is-position-right:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .slider-pagination-button.is-position-right:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .slider-pagination-button.is-position-right:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    left: 3rem;
  }

  .slider-pagination-button.is-position-right.is-tool-slider, .slider-pagination-button.is-position-right.is-tool-slider:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .slider-pagination-button.is-position-right.is-tool-slider:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .slider-pagination-button.is-position-right.is-tool-slider:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .slider-pagination-button.is-position-right.is-tool-slider:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .slider-pagination-button.is-position-right.is-tool-slider:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    left: 9rem;
  }

  .world-image, .world-image:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .world-image:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .world-image:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .world-image:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .world-image:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    max-width: 17rem;
    margin-right: -100px;
  }

  .search-button, .search-button:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .search-button:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .search-button:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .search-button:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .search-button:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    width: 100%;
  }

  .telephone-icon-large.is-cta-card-version-three, .telephone-icon-large.is-cta-card-version-three:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .telephone-icon-large.is-cta-card-version-three:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .telephone-icon-large.is-cta-card-version-three:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .telephone-icon-large.is-cta-card-version-three:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .telephone-icon-large.is-cta-card-version-three:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    margin-left: -10px;
  }

  .accordion-button, .accordion-button:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .accordion-button:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .accordion-button:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .accordion-button:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .accordion-button:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    width: 100%;
  }

  .message-large-icon.is-contact-hero-version-two, .message-large-icon.is-contact-hero-version-two:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .message-large-icon.is-contact-hero-version-two:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .message-large-icon.is-contact-hero-version-two:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .message-large-icon.is-contact-hero-version-two:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .message-large-icon.is-contact-hero-version-two:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    max-width: 45%;
  }

  .location-tabs-menu, .location-tabs-menu:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .location-tabs-menu:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .location-tabs-menu:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .location-tabs-menu:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .location-tabs-menu:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    margin-bottom: var(--spacing--sm);
    padding-bottom: var(--spacing--xs);
    border: var(--_components---border-width--md) solid var(--_globals---global--borders--200);
    border-radius: var(--_components---border-radius--sm);
    background-color: var(--_globals---global--background--100);
    flex-flow: column;
    position: relative;
    box-shadow: 0 1.35px 1.35px #516d9a0f, 0 5.38px 5.38px #508dff0f;
  }

  .location-tabs-link, .location-tabs-link:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .location-tabs-link:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .location-tabs-link:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .location-tabs-link:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .location-tabs-link:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-column-gap: var(--gaps--gap-3xs);
    grid-row-gap: var(--gaps--gap-3xs);
  }

  .location-tab-card, .location-tab-card:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .location-tab-card:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .location-tab-card:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .location-tab-card:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .location-tab-card:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    min-height: auto;
    padding: var(--sizes--size-8) var(--_components---cards--sm);
  }

  .pd-left-none-portrait, .pd-left-none-portrait:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .pd-left-none-portrait:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .pd-left-none-portrait:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .pd-left-none-portrait:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .pd-left-none-portrait:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding-left: 0;
  }

  .social-media-link-large, .social-media-link-large:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .social-media-link-large:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .social-media-link-large:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .social-media-link-large:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .social-media-link-large:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding: var(--spacing--xs);
  }

  .pricing-toggle.second, .pricing-toggle.second:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .pricing-toggle.second:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .pricing-toggle.second:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .pricing-toggle.second:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .pricing-toggle.second:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5), .pricing-toggle-badge, .pricing-toggle-badge:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .pricing-toggle-badge:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .pricing-toggle-badge:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .pricing-toggle-badge:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .pricing-toggle-badge:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    font-size: var(--_components---body-text--sm);
  }

  .play-button-video, .play-button-video:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .play-button-video:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .play-button-video:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .play-button-video:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .play-button-video:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    max-width: 3.5rem;
    max-height: 3.5rem;
  }

  .team-grid-section, .team-grid-section:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .team-grid-section:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .team-grid-section:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .team-grid-section:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .team-grid-section:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5), .stat-cards-grid, .stat-cards-grid:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .stat-cards-grid:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .stat-cards-grid:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .stat-cards-grid:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .stat-cards-grid:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-template-columns: 1fr;
  }

  .stat-card-content, .stat-card-content:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .stat-card-content:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .stat-card-content:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .stat-card-content:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .stat-card-content:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-row-gap: 1rem;
  }

  .search-wrapper, .search-wrapper:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .search-wrapper:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .search-wrapper:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .search-wrapper:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .search-wrapper:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    width: 100%;
  }

  .integration-icon-wrapper.is-left, .integration-icon-wrapper.is-left:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .integration-icon-wrapper.is-left:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .integration-icon-wrapper.is-left:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .integration-icon-wrapper.is-left:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .integration-icon-wrapper.is-left:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    top: 22%;
    left: 0%;
  }

  .integration-icon-wrapper.is-right, .integration-icon-wrapper.is-right:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .integration-icon-wrapper.is-right:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .integration-icon-wrapper.is-right:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .integration-icon-wrapper.is-right:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .integration-icon-wrapper.is-right:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    top: 22%;
    right: 0%;
  }

  .tool-tabs-menu-version-two, .tool-tabs-menu-version-two:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .tool-tabs-menu-version-two:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .tool-tabs-menu-version-two:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .tool-tabs-menu-version-two:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .tool-tabs-menu-version-two:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-column-gap: var(--gaps--gap-4xs);
    grid-row-gap: var(--gaps--gap-4xs);
    border-radius: var(--_components---border-radius--sm);
  }

  .tool-tabs-link-version-two, .tool-tabs-link-version-two:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .tool-tabs-link-version-two:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .tool-tabs-link-version-two:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .tool-tabs-link-version-two:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .tool-tabs-link-version-two:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding: var(--spacing--3xs) var(--spacing--4xs);
  }

  .tool-tabs-card, .tool-tabs-card:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .tool-tabs-card:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .tool-tabs-card:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .tool-tabs-card:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .tool-tabs-card:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding-top: var(--spacing--2xl);
    padding-bottom: var(--spacing--2xl);
    border-radius: var(--_components---border-radius--sm);
  }

  .tool-tab-image.is-dashboard-image, .tool-tab-image.is-dashboard-image:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .tool-tab-image.is-dashboard-image:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .tool-tab-image.is-dashboard-image:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .tool-tab-image.is-dashboard-image:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .tool-tab-image.is-dashboard-image:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    border-radius: var(--_components---border-radius--2xs);
  }

  .tool-tab-image.is-mobile-apps-image, .tool-tab-image.is-mobile-apps-image:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .tool-tab-image.is-mobile-apps-image:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .tool-tab-image.is-mobile-apps-image:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .tool-tab-image.is-mobile-apps-image:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .tool-tab-image.is-mobile-apps-image:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    border-radius: 2.5rem;
  }

  .features-card-image.is-collaboration-tools, .features-card-image.is-collaboration-tools:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .features-card-image.is-collaboration-tools:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .features-card-image.is-collaboration-tools:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .features-card-image.is-collaboration-tools:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .features-card-image.is-collaboration-tools:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    margin-bottom: -16px;
  }

  .features-card-image.is-role-based-permission, .features-card-image.is-role-based-permission:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .features-card-image.is-role-based-permission:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .features-card-image.is-role-based-permission:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .features-card-image.is-role-based-permission:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .features-card-image.is-role-based-permission:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    bottom: -14%;
    left: -10%;
  }

  .integration-thumbnail, .integration-thumbnail:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .integration-thumbnail:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .integration-thumbnail:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .integration-thumbnail:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .integration-thumbnail:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    margin-top: var(--spacing--md);
  }

  .sticky-card, .sticky-card:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .sticky-card:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .sticky-card:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .sticky-card:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .sticky-card:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    border-radius: var(--_components---border-radius--xl);
  }

  .popup-avatar-wrapper.is-popup-five, .popup-avatar-wrapper.is-popup-five:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .popup-avatar-wrapper.is-popup-five:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .popup-avatar-wrapper.is-popup-five:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .popup-avatar-wrapper.is-popup-five:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .popup-avatar-wrapper.is-popup-five:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    inset: auto auto 32% 4%;
  }

  .popup-avatar-wrapper.is-popup-six, .popup-avatar-wrapper.is-popup-six:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .popup-avatar-wrapper.is-popup-six:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .popup-avatar-wrapper.is-popup-six:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .popup-avatar-wrapper.is-popup-six:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .popup-avatar-wrapper.is-popup-six:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    inset: auto 0% 20% auto;
  }

  .popup-avatar-wrapper.is-popup-seven, .popup-avatar-wrapper.is-popup-seven:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .popup-avatar-wrapper.is-popup-seven:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .popup-avatar-wrapper.is-popup-seven:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .popup-avatar-wrapper.is-popup-seven:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .popup-avatar-wrapper.is-popup-seven:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    top: 6%;
    right: 10%;
  }

  .more-templates-p, .more-templates-p:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .more-templates-p:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .more-templates-p:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .more-templates-p:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .more-templates-p:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    font-size: 12px;
  }

  .brix-badges-wrapper, .brix-badges-wrapper:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .brix-badges-wrapper:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .brix-badges-wrapper:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .brix-badges-wrapper:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .brix-badges-wrapper:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    width: 310px;
    height: 100px;
    right: 22px;
  }

  .more-templates-lottie, .more-templates-lottie:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .more-templates-lottie:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .more-templates-lottie:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .more-templates-lottie:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .more-templates-lottie:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    width: 40px;
    top: -16px;
    right: -15px;
  }

  .more-templates-badge-wrapper, .more-templates-badge-wrapper:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .more-templates-badge-wrapper:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .more-templates-badge-wrapper:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .more-templates-badge-wrapper:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .more-templates-badge-wrapper:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-column-gap: 6px;
    grid-row-gap: 6px;
    max-width: 310px;
    padding: 8px 18px 8px 15px;
  }

  .more-templates-badge-wrapper:hover, .more-templates-badge-wrapper:hover:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .more-templates-badge-wrapper:hover:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .more-templates-badge-wrapper:hover:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .more-templates-badge-wrapper:hover:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .more-templates-badge-wrapper:hover:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    transform: scale(.9)translate(0, 20px);
  }

  .more-templates-logo, .more-templates-logo:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .more-templates-logo:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .more-templates-logo:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .more-templates-logo:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .more-templates-logo:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    width: 60px;
  }

  .brix---buttons-row, .brix---buttons-row:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .brix---buttons-row:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .brix---buttons-row:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .brix---buttons-row:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .brix---buttons-row:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    flex-direction: column;
    align-items: stretch;
  }

  .brix---container-default, .brix---container-default:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .brix---container-default:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .brix---container-default:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .brix---container-default:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .brix---container-default:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding-left: 20px;
    padding-right: 20px;
  }

  .brix---section-hero-primary, .brix---section-hero-primary:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .brix---section-hero-primary:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .brix---section-hero-primary:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .brix---section-hero-primary:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .brix---section-hero-primary:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding-top: 48px;
    padding-bottom: 96px;
  }

  .brix---button-row-left, .brix---button-row-left:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .brix---button-row-left:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .brix---button-row-left:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .brix---button-row-left:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .brix---button-row-left:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    width: 100%;
    margin-bottom: 20px;
    margin-right: 0;
  }

  .brix---floating-image-hero-v1---1, .brix---floating-image-hero-v1---1:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .brix---floating-image-hero-v1---1:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .brix---floating-image-hero-v1---1:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .brix---floating-image-hero-v1---1:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .brix---floating-image-hero-v1---1:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    opacity: .2;
    bottom: -5%;
    left: -35%;
  }

  .brix---floating-image-hero-v1---2, .brix---floating-image-hero-v1---2:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .brix---floating-image-hero-v1---2:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .brix---floating-image-hero-v1---2:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .brix---floating-image-hero-v1---2:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .brix---floating-image-hero-v1---2:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    display: none;
  }

  .brix---mg-bottom-56px, .brix---mg-bottom-56px:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .brix---mg-bottom-56px:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .brix---mg-bottom-56px:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .brix---mg-bottom-56px:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .brix---mg-bottom-56px:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    margin-bottom: 32px;
  }

  .brix---mg-top-80px, .brix---mg-top-80px:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .brix---mg-top-80px:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .brix---mg-top-80px:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .brix---mg-top-80px:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .brix---mg-top-80px:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    margin-top: 56px;
  }

  .brix---input, .brix---input:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .brix---input:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .brix---input:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .brix---input:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .brix---input:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    min-height: 54px;
    padding-left: 18px;
    padding-right: 18px;
    font-size: 16px;
    line-height: 18px;
  }

  .brix---input::placeholder, .brix---input:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af)::placeholder, .brix---input:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e)::placeholder, .brix---input:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943)::placeholder, .brix---input:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8)::placeholder, .brix---input:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5)::placeholder {
    font-size: 16px;
    line-height: 16px;
  }

  .brix---container-default-2, .brix---container-default-2:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .brix---container-default-2:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .brix---container-default-2:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .brix---container-default-2:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .brix---container-default-2:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding-left: 20px;
    padding-right: 20px;
  }

  .brix---grid-subscribe-form-button-left, .brix---grid-subscribe-form-button-left:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .brix---grid-subscribe-form-button-left:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .brix---grid-subscribe-form-button-left:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .brix---grid-subscribe-form-button-left:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .brix---grid-subscribe-form-button-left:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-template-columns: 1fr;
  }

  .brix---icon-list, .brix---icon-list:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .brix---icon-list:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .brix---icon-list:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .brix---icon-list:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .brix---icon-list:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    width: 24px;
    margin-right: 8px;
  }

  .brix---floating-image-hero-v6---1, .brix---floating-image-hero-v6---1:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .brix---floating-image-hero-v6---1:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .brix---floating-image-hero-v6---1:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .brix---floating-image-hero-v6---1:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .brix---floating-image-hero-v6---1:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    display: none;
  }

  .brix---grid-3-icon-list, .brix---grid-3-icon-list:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .brix---grid-3-icon-list:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .brix---grid-3-icon-list:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .brix---grid-3-icon-list:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .brix---grid-3-icon-list:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-template-columns: 1fr;
  }

  .brix---section-hero-top-small, .brix---section-hero-top-small:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .brix---section-hero-top-small:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .brix---section-hero-top-small:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .brix---section-hero-top-small:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .brix---section-hero-top-small:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding-top: 48px;
    padding-bottom: 96px;
  }

  .brix---icon-success-message-left, .brix---icon-success-message-left:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .brix---icon-success-message-left:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .brix---icon-success-message-left:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .brix---icon-success-message-left:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .brix---icon-success-message-left:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    margin-bottom: 10px;
    margin-right: 0;
  }

  .brix---flex-horizontal---vertical-mbp, .brix---flex-horizontal---vertical-mbp:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .brix---flex-horizontal---vertical-mbp:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .brix---flex-horizontal---vertical-mbp:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .brix---flex-horizontal---vertical-mbp:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .brix---flex-horizontal---vertical-mbp:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    flex-direction: column;
  }

  .brix---mg-bottom-24px, .brix---mg-bottom-24px:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .brix---mg-bottom-24px:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .brix---mg-bottom-24px:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .brix---mg-bottom-24px:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .brix---mg-bottom-24px:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    margin-bottom: 16px;
  }

  .brix---mg-bottom-48px, .brix---mg-bottom-48px:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .brix---mg-bottom-48px:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .brix---mg-bottom-48px:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .brix---mg-bottom-48px:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .brix---mg-bottom-48px:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    margin-bottom: 32px;
  }

  .brix---grid-3-columns, .brix---grid-3-columns:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .brix---grid-3-columns:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .brix---grid-3-columns:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .brix---grid-3-columns:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .brix---grid-3-columns:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-template-columns: 1fr;
  }

  .brix---content-inside-card, .brix---content-inside-card:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .brix---content-inside-card:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .brix---content-inside-card:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .brix---content-inside-card:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .brix---content-inside-card:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding-top: 26px;
    padding-left: 22px;
    padding-right: 22px;
  }

  .brix---link-icon-right, .brix---link-icon-right:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .brix---link-icon-right:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .brix---link-icon-right:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .brix---link-icon-right:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .brix---link-icon-right:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    width: 18px;
  }

  .brix---buttons-row-2, .brix---buttons-row-2:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .brix---buttons-row-2:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .brix---buttons-row-2:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .brix---buttons-row-2:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .brix---buttons-row-2:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    flex-direction: column;
    align-items: stretch;
  }

  .brix---container-default-3, .brix---container-default-3:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .brix---container-default-3:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .brix---container-default-3:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .brix---container-default-3:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .brix---container-default-3:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding-left: 20px;
    padding-right: 20px;
  }

  .brix---section-hero-primary-2, .brix---section-hero-primary-2:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .brix---section-hero-primary-2:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .brix---section-hero-primary-2:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .brix---section-hero-primary-2:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .brix---section-hero-primary-2:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding-top: 48px;
    padding-bottom: 96px;
  }

  .brix---button-row-left-2, .brix---button-row-left-2:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .brix---button-row-left-2:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .brix---button-row-left-2:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .brix---button-row-left-2:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .brix---button-row-left-2:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    width: 100%;
    margin-bottom: 20px;
    margin-right: 0;
  }

  .brix---floating-image-hero-v1---3, .brix---floating-image-hero-v1---3:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .brix---floating-image-hero-v1---3:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .brix---floating-image-hero-v1---3:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .brix---floating-image-hero-v1---3:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .brix---floating-image-hero-v1---3:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    opacity: .2;
    bottom: -5%;
    left: -35%;
  }

  .brix---floating-image-hero-v1---4, .brix---floating-image-hero-v1---4:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .brix---floating-image-hero-v1---4:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .brix---floating-image-hero-v1---4:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .brix---floating-image-hero-v1---4:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .brix---floating-image-hero-v1---4:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5), .brix---floating-image-hero-v1---5, .brix---floating-image-hero-v1---5:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .brix---floating-image-hero-v1---5:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .brix---floating-image-hero-v1---5:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .brix---floating-image-hero-v1---5:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .brix---floating-image-hero-v1---5:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    display: none;
  }

  .hero-image-inner-wrap, .hero-image-inner-wrap:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .hero-image-inner-wrap:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .hero-image-inner-wrap:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .hero-image-inner-wrap:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .hero-image-inner-wrap:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    flex-flow: row;
    width: 100%;
    display: flex;
  }

  .hero-image-inner-wrap.two, .hero-image-inner-wrap.two:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .hero-image-inner-wrap.two:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .hero-image-inner-wrap.two:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .hero-image-inner-wrap.two:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .hero-image-inner-wrap.two:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
  }

  .hero-image-three, .hero-image-three:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .hero-image-three:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .hero-image-three:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .hero-image-three:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .hero-image-three:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    border-radius: 5px;
  }

  .hero-button-wrap, .hero-button-wrap:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .hero-button-wrap:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .hero-button-wrap:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .hero-button-wrap:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .hero-button-wrap:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    justify-content: flex-start;
    align-items: center;
    margin-bottom: 24px;
  }

  .container {
    padding-left: 20px;
    padding-right: 20px;
  }

  .border-shape-wrapper, .border-shape-wrapper:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .border-shape-wrapper:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .border-shape-wrapper:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .border-shape-wrapper:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .border-shape-wrapper:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    bottom: 14%;
  }

  .hero-heading-text, .hero-heading-text:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .hero-heading-text:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .hero-heading-text:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .hero-heading-text:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .hero-heading-text:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    text-align: left;
    margin-bottom: 12px;
  }

  .hero-sub-title, .hero-sub-title:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .hero-sub-title:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .hero-sub-title:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .hero-sub-title:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .hero-sub-title:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    text-align: left;
    margin-bottom: 18px;
  }

  .hero-image-wrapper, .hero-image-wrapper:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .hero-image-wrapper:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .hero-image-wrapper:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .hero-image-wrapper:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .hero-image-wrapper:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    flex-flow: wrap;
  }

  .hero-section, .hero-section:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .hero-section:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .hero-section:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .hero-section:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .hero-section:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding-top: 140px;
  }

  .hero-image-two, .hero-image-two:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .hero-image-two:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .hero-image-two:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .hero-image-two:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .hero-image-two:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    border-radius: 5px;
  }

  .hero-image-four, .hero-image-four:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .hero-image-four:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .hero-image-four:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .hero-image-four:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .hero-image-four:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    border-radius: 6px;
  }

  .hero-image-one, .hero-image-one:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .hero-image-one:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .hero-image-one:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .hero-image-one:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .hero-image-one:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    border-radius: 5px;
  }

  .right-shape, .right-shape:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .right-shape:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .right-shape:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .right-shape:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .right-shape:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    height: 100%;
  }

  .margin-bottom-32px, .margin-bottom-32px:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .margin-bottom-32px:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .margin-bottom-32px:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .margin-bottom-32px:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .margin-bottom-32px:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    margin-bottom: 20px;
  }

  .logos-inner.eg-kundcase-logos-clip, .logos-inner.eg-kundcase-logos-clip:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .logos-inner.eg-kundcase-logos-clip:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .logos-inner.eg-kundcase-logos-clip:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .logos-inner.eg-kundcase-logos-clip:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .logos-inner.eg-kundcase-logos-clip:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    display: none;
  }

  .logos-inner.eg-fn-logos-gap, .logos-inner.eg-fn-logos-gap:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
  }

  .logos-wrapper, .logos-wrapper:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .logos-wrapper:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .logos-wrapper:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .logos-wrapper:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .logos-wrapper:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-column-gap: 25px;
    grid-row-gap: 25px;
  }

  .logos-wrapper.eg-fn-logos-gap, .logos-wrapper.eg-fn-logos-gap:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
  }

  .logos-wrapper.is-about-mq-dup, .logos-wrapper.is-about-mq-dup:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    display: none;
  }

  .logos-wrapper.is-about-mq-set, .logos-wrapper.is-about-mq-set:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-column-gap: 28px;
    grid-row-gap: 20px;
    flex-wrap: wrap;
    width: 100%;
    max-width: 100%;
  }

  .ui-logo-marquee, .ui-logo-marquee:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .ui-logo-marquee:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .ui-logo-marquee:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .ui-logo-marquee:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .ui-logo-marquee:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    width: 100px;
  }

  .ui-logo-marquee.eg-fn-strip-logo, .ui-logo-marquee.eg-fn-strip-logo:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    width: auto;
    max-width: 80px;
    height: 24px;
    max-height: 24px;
  }

  .ljusgr-knapp, .ljusgr-knapp:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .ljusgr-knapp:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .ljusgr-knapp:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .ljusgr-knapp:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .ljusgr-knapp:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    width: 100%;
  }

  .brix---mg-bottom-48px-2, .brix---mg-bottom-48px-2:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .brix---mg-bottom-48px-2:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .brix---mg-bottom-48px-2:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .brix---mg-bottom-48px-2:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .brix---mg-bottom-48px-2:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    margin-bottom: 32px;
  }

  .brix---container-default-4, .brix---container-default-4:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .brix---container-default-4:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .brix---container-default-4:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .brix---container-default-4:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .brix---container-default-4:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding-left: 20px;
    padding-right: 20px;
  }

  .brix---logo-strip-image-card, .brix---logo-strip-image-card:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .brix---logo-strip-image-card:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .brix---logo-strip-image-card:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .brix---logo-strip-image-card:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .brix---logo-strip-image-card:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    width: 120px;
    box-shadow: 0 1px 6px 0 var(--elements-webflow-library--general--shadow-02);
    border-radius: 10px;
    margin: 6px;
  }

  .brix---section-logo-strip-v6, .brix---section-logo-strip-v6:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .brix---section-logo-strip-v6:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .brix---section-logo-strip-v6:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .brix---section-logo-strip-v6:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .brix---section-logo-strip-v6:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding-top: 64px;
    padding-bottom: 64px;
  }

  .brix---mg-bottom-24px-2, .brix---mg-bottom-24px-2:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .brix---mg-bottom-24px-2:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .brix---mg-bottom-24px-2:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .brix---mg-bottom-24px-2:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .brix---mg-bottom-24px-2:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    margin-bottom: 16px;
  }

  .brix---mg-bottom-56px-2, .brix---mg-bottom-56px-2:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .brix---mg-bottom-56px-2:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .brix---mg-bottom-56px-2:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .brix---mg-bottom-56px-2:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .brix---mg-bottom-56px-2:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    margin-bottom: 32px;
  }

  .brix---display-2, .brix---display-2:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .brix---display-2:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .brix---display-2:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .brix---display-2:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .brix---display-2:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    font-size: 38px;
    line-height: 48px;
  }

  .brix---grid-3-columns---1-col-mb, .brix---grid-3-columns---1-col-mb:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .brix---grid-3-columns---1-col-mb:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .brix---grid-3-columns---1-col-mb:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .brix---grid-3-columns---1-col-mb:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .brix---grid-3-columns---1-col-mb:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-template-columns: 1fr;
  }

  .brix---mg-bottom-8px, .brix---mg-bottom-8px:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .brix---mg-bottom-8px:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .brix---mg-bottom-8px:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .brix---mg-bottom-8px:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .brix---mg-bottom-8px:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    margin-bottom: 6px;
  }

  .brix---mg-bottom-16px, .brix---mg-bottom-16px:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .brix---mg-bottom-16px:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .brix---mg-bottom-16px:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .brix---mg-bottom-16px:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .brix---mg-bottom-16px:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    margin-bottom: 15px;
  }

  .brix---avatar-image, .brix---avatar-image:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .brix---avatar-image:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .brix---avatar-image:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .brix---avatar-image:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .brix---avatar-image:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    width: 100%;
  }

  .brix---grid-top---text-2-buttons, .brix---grid-top---text-2-buttons:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .brix---grid-top---text-2-buttons:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .brix---grid-top---text-2-buttons:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .brix---grid-top---text-2-buttons:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .brix---grid-top---text-2-buttons:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-row-gap: 16px;
    grid-template-columns: 1fr;
  }

  .brix---buttons-row-right---t-left, .brix---buttons-row-right---t-left:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .brix---buttons-row-right---t-left:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .brix---buttons-row-right---t-left:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .brix---buttons-row-right---t-left:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .brix---buttons-row-right---t-left:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    flex-direction: column;
    align-items: stretch;
  }

  .brix---avatar-circle-04, .brix---avatar-circle-04:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .brix---avatar-circle-04:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .brix---avatar-circle-04:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .brix---avatar-circle-04:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .brix---avatar-circle-04:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    width: 56px;
    min-width: 56px;
    max-width: 56px;
    height: 56px;
    min-height: 56px;
    max-height: 56px;
  }

  .brix---mg-left-16px, .brix---mg-left-16px:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .brix---mg-left-16px:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .brix---mg-left-16px:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .brix---mg-left-16px:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .brix---mg-left-16px:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    margin-left: 13px;
  }

  .brix---card-testimonial-v14, .brix---card-testimonial-v14:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .brix---card-testimonial-v14:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .brix---card-testimonial-v14:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .brix---card-testimonial-v14:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .brix---card-testimonial-v14:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding: 40px 24px 24px;
  }

  .brix---testimonial-v14-left-right, .brix---testimonial-v14-left-right:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .brix---testimonial-v14-left-right:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .brix---testimonial-v14-left-right:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .brix---testimonial-v14-left-right:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .brix---testimonial-v14-left-right:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding: 32px 22px;
  }

  .brix---section-overflow-hidden, .brix---section-overflow-hidden:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .brix---section-overflow-hidden:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .brix---section-overflow-hidden:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .brix---section-overflow-hidden:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .brix---section-overflow-hidden:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding-top: 96px;
    padding-bottom: 96px;
  }

  .buttons-row-2, .buttons-row-2:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .buttons-row-2:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .buttons-row-2:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .buttons-row-2:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .buttons-row-2:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    width: 100%;
  }

  .container-default-2, .container-default-2.is-roles-container {
    padding-left: 20px;
    padding-right: 20px;
  }

  .buttons-row-3, .buttons-row-3:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .buttons-row-3:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .buttons-row-3:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .buttons-row-3:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .buttons-row-3:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    width: 100%;
  }

  .display-14.eg-estracer-800-d14, .display-14.eg-estracer-800-d14:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    font-weight: 800;
  }

  .buttons-row-4, .buttons-row-4:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .buttons-row-4:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .buttons-row-4:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .buttons-row-4:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .buttons-row-4:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5), .buttons-row-5, .buttons-row-5:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .buttons-row-5:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .buttons-row-5:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .buttons-row-5:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .buttons-row-5:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    width: 100%;
  }

  .buttons-row-5.center-mbp, .buttons-row-5.center-mbp:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .buttons-row-5.center-mbp:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .buttons-row-5.center-mbp:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .buttons-row-5.center-mbp:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .buttons-row-5.center-mbp:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    justify-content: center;
    align-items: center;
  }

  .inner-section-2.is-integration-hero, .inner-section-2.is-integration-hero:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .inner-section-2.is-integration-hero:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .inner-section-2.is-integration-hero:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .inner-section-2.is-integration-hero:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .inner-section-2.is-integration-hero:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding-top: 10rem;
    padding-bottom: 8rem;
  }

  .inner-section-2.is-template-page-hero, .inner-section-2.is-template-page-hero:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .inner-section-2.is-template-page-hero:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .inner-section-2.is-template-page-hero:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .inner-section-2.is-template-page-hero:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .inner-section-2.is-template-page-hero:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding-top: 6rem;
  }

  .inner-section-2.is-contact-hero-version-two, .inner-section-2.is-contact-hero-version-two:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .inner-section-2.is-contact-hero-version-two:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .inner-section-2.is-contact-hero-version-two:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .inner-section-2.is-contact-hero-version-two:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .inner-section-2.is-contact-hero-version-two:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding-top: 7rem;
  }

  .inner-section-2.is-home-page-version-one, .inner-section-2.is-home-page-version-one:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .inner-section-2.is-home-page-version-one:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .inner-section-2.is-home-page-version-one:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .inner-section-2.is-home-page-version-one:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .inner-section-2.is-home-page-version-one:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding-top: 6rem;
  }

  .slider-pagination-button-2, .slider-pagination-button-2:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .slider-pagination-button-2:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .slider-pagination-button-2:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .slider-pagination-button-2:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .slider-pagination-button-2:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    width: 100%;
  }

  .slider-pagination-button-2.is-position-right, .slider-pagination-button-2.is-position-right:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .slider-pagination-button-2.is-position-right:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .slider-pagination-button-2.is-position-right:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .slider-pagination-button-2.is-position-right:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .slider-pagination-button-2.is-position-right:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    left: 3rem;
  }

  .slider-pagination-button-2.is-position-right.is-tool-slider, .slider-pagination-button-2.is-position-right.is-tool-slider:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .slider-pagination-button-2.is-position-right.is-tool-slider:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .slider-pagination-button-2.is-position-right.is-tool-slider:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .slider-pagination-button-2.is-position-right.is-tool-slider:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .slider-pagination-button-2.is-position-right.is-tool-slider:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    left: 9rem;
  }

  .slider-pagination-button-2.is-position-left, .slider-pagination-button-2.is-position-left:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .slider-pagination-button-2.is-position-left:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .slider-pagination-button-2.is-position-left:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .slider-pagination-button-2.is-position-left:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .slider-pagination-button-2.is-position-left:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    right: 3rem;
  }

  .slider-pagination-button-2.is-position-left.is-tool-slider, .slider-pagination-button-2.is-position-left.is-tool-slider:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .slider-pagination-button-2.is-position-left.is-tool-slider:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .slider-pagination-button-2.is-position-left.is-tool-slider:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .slider-pagination-button-2.is-position-left.is-tool-slider:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .slider-pagination-button-2.is-position-left.is-tool-slider:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    right: 9rem;
  }

  .slider-nav-2, .slider-nav-2:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .slider-nav-2:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .slider-nav-2:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .slider-nav-2:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .slider-nav-2:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    max-width: 5rem;
  }

  .grid-3-columns-2, .grid-3-columns-2:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .grid-3-columns-2:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .grid-3-columns-2:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .grid-3-columns-2:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .grid-3-columns-2:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-template-columns: 1fr;
  }

  .slider-wrapper-3.is-testimonial-slider.eg-kundcase-slider-clip-t, .slider-wrapper-3.is-testimonial-slider.eg-kundcase-slider-clip-t:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .slider-wrapper-3.is-testimonial-slider.eg-kundcase-slider-clip-t:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .slider-wrapper-3.is-testimonial-slider.eg-kundcase-slider-clip-t:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .slider-wrapper-3.is-testimonial-slider.eg-kundcase-slider-clip-t:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .slider-wrapper-3.is-testimonial-slider.eg-kundcase-slider-clip-t:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    display: none;
    overflow: hidden;
  }

  .slider-pagination-button-3, .slider-pagination-button-3:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .slider-pagination-button-3:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .slider-pagination-button-3:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .slider-pagination-button-3:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .slider-pagination-button-3:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    width: 100%;
  }

  .slider-pagination-button-3.is-position-right, .slider-pagination-button-3.is-position-right:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .slider-pagination-button-3.is-position-right:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .slider-pagination-button-3.is-position-right:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .slider-pagination-button-3.is-position-right:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .slider-pagination-button-3.is-position-right:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    left: 3rem;
  }

  .slider-pagination-button-3.is-position-right.is-tool-slider, .slider-pagination-button-3.is-position-right.is-tool-slider:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .slider-pagination-button-3.is-position-right.is-tool-slider:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .slider-pagination-button-3.is-position-right.is-tool-slider:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .slider-pagination-button-3.is-position-right.is-tool-slider:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .slider-pagination-button-3.is-position-right.is-tool-slider:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    left: 9rem;
  }

  .slider-pagination-button-3.is-position-left, .slider-pagination-button-3.is-position-left:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .slider-pagination-button-3.is-position-left:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .slider-pagination-button-3.is-position-left:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .slider-pagination-button-3.is-position-left:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .slider-pagination-button-3.is-position-left:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    right: 3rem;
  }

  .slider-pagination-button-3.is-position-left.is-tool-slider, .slider-pagination-button-3.is-position-left.is-tool-slider:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .slider-pagination-button-3.is-position-left.is-tool-slider:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .slider-pagination-button-3.is-position-left.is-tool-slider:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .slider-pagination-button-3.is-position-left.is-tool-slider:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .slider-pagination-button-3.is-position-left.is-tool-slider:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    right: 9rem;
  }

  .brix---buttons-row-3, .brix---buttons-row-3:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .brix---buttons-row-3:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .brix---buttons-row-3:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .brix---buttons-row-3:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .brix---buttons-row-3:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    flex-direction: column;
    align-items: stretch;
  }

  .brix---container-default-5, .brix---container-default-5:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .brix---container-default-5:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .brix---container-default-5:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .brix---container-default-5:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .brix---container-default-5:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding-left: 20px;
    padding-right: 20px;
  }

  .brix---header-nav-list-item, .brix---header-nav-list-item:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .brix---header-nav-list-item:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .brix---header-nav-list-item:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .brix---header-nav-list-item:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .brix---header-nav-list-item:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    text-align: left;
    width: 100%;
  }

  .brix---header-logo, .brix---header-logo:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .brix---header-logo:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .brix---header-logo:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .brix---header-logo:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .brix---header-logo:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    max-width: 84%;
  }

  .brix---header-nav-list-item-show-in-mbl, .brix---header-nav-list-item-show-in-mbl:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .brix---header-nav-list-item-show-in-mbl:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .brix---header-nav-list-item-show-in-mbl:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .brix---header-nav-list-item-show-in-mbl:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .brix---header-nav-list-item-show-in-mbl:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    text-align: left;
    width: 100%;
  }

  .brix---button-row-left-3, .brix---button-row-left-3:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .brix---button-row-left-3:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .brix---button-row-left-3:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .brix---button-row-left-3:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .brix---button-row-left-3:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    width: 100%;
    margin-bottom: 20px;
    margin-right: 0;
  }

  .brix---hero-bg-image-light, .brix---hero-bg-image-light:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .brix---hero-bg-image-light:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .brix---hero-bg-image-light:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .brix---hero-bg-image-light:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .brix---hero-bg-image-light:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding-top: 140px;
    padding-bottom: 100px;
  }

  .a-button-primary, .a-button-primary:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .a-button-primary:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .a-button-primary:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .a-button-primary:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .a-button-primary:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    width: 100%;
  }

  .a-feature-card-grid, .a-feature-card-grid:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .a-feature-card-grid:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .a-feature-card-grid:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .a-feature-card-grid:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .a-feature-card-grid:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-template-columns: 1fr;
  }

  .brix---mg-bottom-8px-2, .brix---mg-bottom-8px-2:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .brix---mg-bottom-8px-2:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .brix---mg-bottom-8px-2:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .brix---mg-bottom-8px-2:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .brix---mg-bottom-8px-2:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    margin-bottom: 6px;
  }

  .brix---mg-bottom-16px-2, .brix---mg-bottom-16px-2:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .brix---mg-bottom-16px-2:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .brix---mg-bottom-16px-2:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .brix---mg-bottom-16px-2:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .brix---mg-bottom-16px-2:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    margin-bottom: 15px;
  }

  .brix---square-icon, .brix---square-icon:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .brix---square-icon:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .brix---square-icon:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .brix---square-icon:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .brix---square-icon:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    border-radius: 14px;
    max-width: 56px;
  }

  .brix---container-default-6, .brix---container-default-6:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .brix---container-default-6:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .brix---container-default-6:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .brix---container-default-6:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .brix---container-default-6:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding-left: 20px;
    padding-right: 20px;
  }

  .brix---grid-top---text-2-buttons-2, .brix---grid-top---text-2-buttons-2:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .brix---grid-top---text-2-buttons-2:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .brix---grid-top---text-2-buttons-2:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .brix---grid-top---text-2-buttons-2:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .brix---grid-top---text-2-buttons-2:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-row-gap: 16px;
    grid-template-columns: 1fr;
  }

  .brix---button-row-left-4, .brix---button-row-left-4:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .brix---button-row-left-4:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .brix---button-row-left-4:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .brix---button-row-left-4:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .brix---button-row-left-4:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    width: 100%;
    margin-bottom: 20px;
    margin-right: 0;
  }

  .brix---buttons-row-right---t-left-2, .brix---buttons-row-right---t-left-2:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .brix---buttons-row-right---t-left-2:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .brix---buttons-row-right---t-left-2:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .brix---buttons-row-right---t-left-2:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .brix---buttons-row-right---t-left-2:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    flex-direction: column;
    align-items: stretch;
  }

  .brix---content-inside-card-v14, .brix---content-inside-card-v14:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .brix---content-inside-card-v14:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .brix---content-inside-card-v14:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .brix---content-inside-card-v14:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .brix---content-inside-card-v14:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding-left: 22px;
    padding-right: 22px;
  }

  .brix---mg-bottom-24px-3, .brix---mg-bottom-24px-3:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .brix---mg-bottom-24px-3:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .brix---mg-bottom-24px-3:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .brix---mg-bottom-24px-3:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .brix---mg-bottom-24px-3:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    margin-bottom: 16px;
  }

  .brix---mg-bottom-56px-3, .brix---mg-bottom-56px-3:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .brix---mg-bottom-56px-3:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .brix---mg-bottom-56px-3:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .brix---mg-bottom-56px-3:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .brix---mg-bottom-56px-3:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    margin-bottom: 32px;
  }

  .brix---display-3, .brix---display-3:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .brix---display-3:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .brix---display-3:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .brix---display-3:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .brix---display-3:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    font-size: 38px;
    line-height: 48px;
  }

  .brix---container-default-7, .brix---container-default-7:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .brix---container-default-7:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .brix---container-default-7:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .brix---container-default-7:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .brix---container-default-7:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding-left: 20px;
    padding-right: 20px;
  }

  .brix---heading-h3-size-4, .brix---heading-h3-size-4:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .brix---heading-h3-size-4:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .brix---heading-h3-size-4:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .brix---heading-h3-size-4:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .brix---heading-h3-size-4:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    margin-bottom: 10px;
    font-size: 20px;
    line-height: 30px;
  }

  .brix---paragraph-default-7, .brix---paragraph-default-7:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .brix---paragraph-default-7:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .brix---paragraph-default-7:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .brix---paragraph-default-7:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .brix---paragraph-default-7:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    font-size: 17px;
    line-height: 28px;
  }

  .brix---grid-3-columns---1-col-mb-2, .brix---grid-3-columns---1-col-mb-2:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .brix---grid-3-columns---1-col-mb-2:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .brix---grid-3-columns---1-col-mb-2:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .brix---grid-3-columns---1-col-mb-2:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .brix---grid-3-columns---1-col-mb-2:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-template-columns: 1fr;
  }

  .eg-case-meta-card.eg-case-meta-divide, .eg-case-meta-card.eg-case-meta-divide:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    border-top: 1px solid #e6edf7;
    border-left-style: none;
    border-left-width: 0;
  }

  .navigation-grid-2, .navigation-grid-2:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .navigation-grid-2:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .navigation-grid-2:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .navigation-grid-2:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .navigation-grid-2:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-row-gap: .5rem;
    grid-template-columns: 1fr 1fr;
    grid-auto-flow: row;
  }

  .navigation-grid-2.is-1-column.is-2-column-portrait, .navigation-grid-2.is-1-column.is-2-column-portrait:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .navigation-grid-2.is-1-column.is-2-column-portrait:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .navigation-grid-2.is-1-column.is-2-column-portrait:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .navigation-grid-2.is-1-column.is-2-column-portrait:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .navigation-grid-2.is-1-column.is-2-column-portrait:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-template-columns: minmax(5rem, 6.5rem) 1fr;
  }

  .form-messages-2.is-small-message, .form-messages-2.is-small-message:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .form-messages-2.is-small-message:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .form-messages-2.is-small-message:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .form-messages-2.is-small-message:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .form-messages-2.is-small-message:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    height: 7.5rem;
  }

  .footer-2.is-version-one, .footer-2.is-version-one:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .footer-2.is-version-one:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .footer-2.is-version-one:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .footer-2.is-version-one:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .footer-2.is-version-one:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    border-radius: 1.5rem;
  }

  .input-2, .input-2:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .input-2:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .input-2:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .input-2:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .input-2:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    height: 4.5rem;
  }

  .button-14.is-dark-portrait, .button-14.is-dark-portrait:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .button-14.is-dark-portrait:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .button-14.is-dark-portrait:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .button-14.is-dark-portrait:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .button-14.is-dark-portrait:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    color: #0060a9;
    background-color: #fff;
    border-color: #fff;
  }

  .ljusgr-knapp-2, .ljusgr-knapp-2:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .ljusgr-knapp-2:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .ljusgr-knapp-2:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .ljusgr-knapp-2:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .ljusgr-knapp-2:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    width: 100%;
  }

  .grid-3-columns-3 {
    grid-template-columns: minmax(0, 1fr);
  }

  .grid-3-columns-3:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .grid-3-columns-3:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .grid-3-columns-3:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .grid-3-columns-3:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .grid-3-columns-3:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-template-columns: 1fr;
  }

  .brix---mg-bottom-16px-3, .brix---mg-bottom-16px-3:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .brix---mg-bottom-16px-3:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .brix---mg-bottom-16px-3:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .brix---mg-bottom-16px-3:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .brix---mg-bottom-16px-3:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    margin-bottom: 15px;
  }

  .brix---mg-bottom-48px-3, .brix---mg-bottom-48px-3:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .brix---mg-bottom-48px-3:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .brix---mg-bottom-48px-3:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .brix---mg-bottom-48px-3:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .brix---mg-bottom-48px-3:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    margin-bottom: 32px;
  }

  .brix---container-default-8, .brix---container-default-8:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .brix---container-default-8:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .brix---container-default-8:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .brix---container-default-8:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .brix---container-default-8:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding-left: 20px;
    padding-right: 20px;
  }

  .brix---subtitle, .brix---subtitle:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .brix---subtitle:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .brix---subtitle:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .brix---subtitle:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .brix---subtitle:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    font-size: 14px;
    line-height: 18px;
  }

  .brix---tab-left-icon, .brix---tab-left-icon:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .brix---tab-left-icon:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .brix---tab-left-icon:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .brix---tab-left-icon:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .brix---tab-left-icon:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding-top: 12px;
    padding-bottom: 12px;
    font-size: 16px;
    line-height: 18px;
  }

  .brix---mg-left-16px-2, .brix---mg-left-16px-2:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .brix---mg-left-16px-2:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .brix---mg-left-16px-2:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .brix---mg-left-16px-2:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .brix---mg-left-16px-2:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    margin-left: 13px;
  }

  .brix---tabs-content-card, .brix---tabs-content-card:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .brix---tabs-content-card:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .brix---tabs-content-card:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .brix---tabs-content-card:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .brix---tabs-content-card:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding-left: 24px;
    padding-right: 24px;
  }

  .brix---square-icon-48px, .brix---square-icon-48px:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .brix---square-icon-48px:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .brix---square-icon-48px:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .brix---square-icon-48px:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .brix---square-icon-48px:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    border-radius: 14px;
    max-width: 56px;
  }

  .f-image-cover-2.is-about-intro-photo, .f-image-cover-2.is-about-intro-photo:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    object-fit: contain;
    width: 100%;
    max-width: 22rem;
    height: auto;
    margin-top: 0;
    margin-left: 0;
  }

  .brix---buttons-row-4, .brix---buttons-row-4:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .brix---buttons-row-4:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .brix---buttons-row-4:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .brix---buttons-row-4:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .brix---buttons-row-4:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    flex-direction: column;
    align-items: stretch;
  }

  .brix---container-default-9, .brix---container-default-9:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .brix---container-default-9:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .brix---container-default-9:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .brix---container-default-9:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .brix---container-default-9:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding-left: 20px;
    padding-right: 20px;
  }

  .brix---section-hero-primary-3, .brix---section-hero-primary-3:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .brix---section-hero-primary-3:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .brix---section-hero-primary-3:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .brix---section-hero-primary-3:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .brix---section-hero-primary-3:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding-top: 48px;
    padding-bottom: 96px;
  }

  .brix---button-row-left-5, .brix---button-row-left-5:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .brix---button-row-left-5:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .brix---button-row-left-5:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .brix---button-row-left-5:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .brix---button-row-left-5:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    width: 100%;
    margin-bottom: 20px;
    margin-right: 0;
  }

  .brix---floating-image-hero-v1---6, .brix---floating-image-hero-v1---6:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .brix---floating-image-hero-v1---6:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .brix---floating-image-hero-v1---6:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .brix---floating-image-hero-v1---6:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .brix---floating-image-hero-v1---6:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    opacity: .2;
    bottom: -5%;
    left: -35%;
  }

  .brix---floating-image-hero-v1---7, .brix---floating-image-hero-v1---7:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .brix---floating-image-hero-v1---7:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .brix---floating-image-hero-v1---7:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .brix---floating-image-hero-v1---7:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .brix---floating-image-hero-v1---7:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    display: none;
  }

  .display-35.eg-int-h1, .display-35.eg-int-h1:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .display-35.eg-int-h1:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .display-35.eg-int-h1:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .display-35.eg-int-h1:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .display-35.eg-int-h1:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    width: 100%;
    font-size: 1.75rem;
    line-height: 1.2;
  }

  .section-17.is-inner-section-inside-hero, .section-17.is-inner-section-inside-hero:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .section-17.is-inner-section-inside-hero:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .section-17.is-inner-section-inside-hero:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .section-17.is-inner-section-inside-hero:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .section-17.is-inner-section-inside-hero:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    margin-top: -4.4rem;
  }

  .icon-5.is-square, .icon-5.is-square:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .icon-5.is-square:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .icon-5.is-square:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .icon-5.is-square:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .icon-5.is-square:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    border-radius: .8rem;
  }

  .search-button-2, .search-button-2:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .search-button-2:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .search-button-2:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .search-button-2:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .search-button-2:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5), .button-main-2, .button-main-2:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .button-main-2:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .button-main-2:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .button-main-2:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .button-main-2:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    width: 100%;
  }

  .input-3, .input-3:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .input-3:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .input-3:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .input-3:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .input-3:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    height: 4.5rem;
  }

  .search-wrapper-2, .search-wrapper-2:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .search-wrapper-2:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .search-wrapper-2:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .search-wrapper-2:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .search-wrapper-2:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    width: 100%;
  }

  .input-icon-wrapper-2, .input-icon-wrapper-2:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .input-icon-wrapper-2:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .input-icon-wrapper-2:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .input-icon-wrapper-2:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .input-icon-wrapper-2:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    left: 8px;
  }

  .slider-pagination-button-4, .slider-pagination-button-4:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .slider-pagination-button-4:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .slider-pagination-button-4:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .slider-pagination-button-4:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .slider-pagination-button-4:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    width: 100%;
  }

  .slider-pagination-button-4.is-position-right, .slider-pagination-button-4.is-position-right:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .slider-pagination-button-4.is-position-right:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .slider-pagination-button-4.is-position-right:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .slider-pagination-button-4.is-position-right:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .slider-pagination-button-4.is-position-right:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    left: 3rem;
  }

  .slider-pagination-button-4.is-position-left, .slider-pagination-button-4.is-position-left:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .slider-pagination-button-4.is-position-left:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .slider-pagination-button-4.is-position-left:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .slider-pagination-button-4.is-position-left:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .slider-pagination-button-4.is-position-left:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    right: 3rem;
  }

  .button-main-3, .button-main-3:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .button-main-3:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .button-main-3:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .button-main-3:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .button-main-3:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5), .button-main-4, .button-main-4:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .button-main-4:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .button-main-4:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .button-main-4:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .button-main-4:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    width: 100%;
  }

  .grid-2-columns-6.eg-blog-grid-stack, .grid-2-columns-6.eg-blog-grid-stack:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .grid-2-columns-6.eg-blog-grid-stack:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .grid-2-columns-6.eg-blog-grid-stack:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .grid-2-columns-6.eg-blog-grid-stack:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .grid-2-columns-6.eg-blog-grid-stack:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-template-columns: minmax(0, 1fr);
  }

  .h1-eg_main, .h1-eg_main:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .h1-eg_main:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .h1-eg_main:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .h1-eg_main:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .h1-eg_main:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    font-size: 32px;
  }

  .lead-eg.eg-company-lead {
    font-size: 16px;
    line-height: 1.6;
  }

  .addons-grid {
    grid-template-columns: repeat(2, minmax(0, 1fr));
    gap: 12px;
  }

  .addons-grid:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .addons-grid:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .addons-grid:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .addons-grid:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8) {
    grid-template-columns: 1fr;
  }

  .addons-grid:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-template-columns: repeat(2, minmax(0, 1fr));
    gap: 12px;
  }

  .addons-grid:nth-child(odd), .addons-grid:nth-child(odd):where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .addons-grid:nth-child(odd):where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .addons-grid:nth-child(odd):where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .addons-grid:nth-child(odd):where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .addons-grid:nth-child(odd):where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5), .addons-grid:nth-child(2n), .addons-grid:nth-child(2n):where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .addons-grid:nth-child(2n):where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .addons-grid:nth-child(2n):where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .addons-grid:nth-child(2n):where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .addons-grid:nth-child(2n):where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-template-columns: 1fr;
  }

  .addon-card, .addon-card:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    min-width: 0;
    padding: 14px;
  }

  .addon-icon, .addon-icon:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    width: 36px;
    height: 36px;
    margin-bottom: 8px;
  }

  .public-grid, .public-grid:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .public-grid:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .public-grid:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .public-grid:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .public-grid:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-template-columns: 1fr;
    gap: 1.5rem;
  }

  .public-stats.eg-proof-stats, .public-stats.eg-proof-stats:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    flex-flow: row;
    grid-template-columns: repeat(3, minmax(0, 1fr));
    gap: .35rem .75rem;
    display: grid;
    overflow: visible;
  }

  .public-stat-label, .public-stat-label:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    white-space: normal;
    overflow-wrap: break-word;
    max-width: 100%;
  }

  .testimonials-grid {
    grid-template-columns: minmax(0, 1fr);
    grid-auto-rows: auto;
    align-items: start;
    gap: 10px;
  }

  .testimonials-grid:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-template-columns: repeat(2, minmax(0, 1fr));
    grid-auto-rows: auto;
    align-items: start;
    gap: 10px;
  }

  .testimonial-intro, .testimonial-intro:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-column: 1 / -1;
  }

  .testimonial-card, .testimonial-card:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    gap: 10px;
    min-width: 0;
    height: auto;
    padding: 20px 16px 18px;
  }

  .citat-p {
    white-space: normal;
    word-break: normal;
    -webkit-hyphens: none;
    hyphens: none;
    font-size: 16px;
    font-weight: 500;
    line-height: 1.6;
  }

  .demo-grid, .demo-grid:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    grid-template-columns: minmax(0, 1fr);
    align-items: start;
    gap: 20px;
  }

  .step-card-h, .step-card-h:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .step-card-h:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .step-card-h:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .step-card-h:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .step-card-h:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    overflow-wrap: normal;
    overflow: scroll;
  }

  .div-block-21.is-security-layout, .div-block-21.is-security-layout:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .div-block-21.is-security-layout:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .div-block-21.is-security-layout:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .div-block-21.is-security-layout:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .div-block-21.is-security-layout:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-template-columns: minmax(0, 1fr);
    row-gap: 24px;
  }

  .demo-point-row {
    color: #0a1f3a;
    font-family: Montserrat, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.5;
  }

  .hero-section-bg.is-home-hero {
    padding: 112px 16px 32px;
  }

  .hero-section-bg.eg-ord-under-nav.eg-ord-responsive {
    height: auto;
    margin-top: -70.4px;
    padding-top: 128px;
    padding-bottom: 40px;
  }

  .steps-section-bg {
    padding-top: 48px;
    padding-bottom: 24px;
  }

  .heading-3 {
    overflow-wrap: normal;
  }

  .image-25, .image-25:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    width: 100%;
    max-width: 100%;
    height: auto;
    padding-left: 0;
  }

  .image-26, .image-26:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    width: 20px;
    max-width: 20px;
    height: auto;
    margin-top: 0;
    margin-bottom: 8px;
  }

  .container-8, .container-8:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    margin-top: 0;
    margin-bottom: 8px;
  }

  .heading-4, .heading-4:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .heading-4:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .heading-4:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .heading-4:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .heading-4:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    box-sizing: border-box;
    aspect-ratio: auto;
    overflow-wrap: normal;
    --spacing--sm: var(--sizes--size-7);
    --spacing--lg: var(--sizes--size-9);
    --core--sizes--margins--2xsm\<deleted\|variable-55ac122f-7934-84c0-14ad-4ec1a2462639\>: var(--sizes--size-4);
    --global--padding--default\<deleted\|variable-62df1c29-e8f0-702a-3af2-a391f70a5474\>: 24px;
    --spacing--3xs: var(--sizes--size-4);
    --container--default: 29.875rem;
    --spacing--md: var(--sizes--size-8);
    --spacing--6xl: var(--sizes--size-16);
    --core--sizes--borders-radius--sm\<deleted\|variable-8dbc35e5-4668-b84f-4800-ad38e1d2c5d7\>: var(--sizes--size-5);
    --spacing--xs: var(--sizes--size-6);
    --spacing--4xs: var(--sizes--size-3);
    --spacing--5xl: var(--sizes--size-15);
    --spacing--5xs: var(--sizes--size-2);
    --spacing--2xs: var(--sizes--size-5);
    --spacing--4xl: var(--sizes--size-14);
    --spacing--3xl: var(--sizes--size-12);
    --container--small: 29.875rem;
    --container--extra-small: 29.875rem;
    --container--desktop: 29.875rem;
    --sizes--size-8: 1.5rem;
    --sizes--size-12: 2.5rem;
    --sizes--size-9: 1.75rem;
    --sizes--none: 0rem;
    --spacing--xl: var(--sizes--size-10);
    --spacing--none: var(--sizes--none);
    --elements-webflow-library--neutral--100: white;
    --sizes--size-13: 3rem;
    --sizes--size-10: 2.25rem;
    --gaps--gap-sm: var(--sizes--size-7);
    --gaps--gap-2xs: var(--sizes--size-5);
    --gaps--gap-md: var(--sizes--size-8);
    --gaps--gap-lg: var(--sizes--size-9);
    --gaps--gap-2xl: var(--sizes--size-12);
    --spacing--2xl: var(--sizes--size-11);
    --border-radius--radius-4xs: var(--sizes--size-3);
    --sizes--size-11: 2rem;
    --core--sizes--gap--4xsm\<deleted\|variable-6f5be2f9-c53b-7709-ec2c-a7901e4f5111\>: var(--sizes--size-2);
    --core--sizes--margins--md\<deleted\|variable-7850270f-3c3a-d486-b072-fcfa96fd5cd0\>: var(--core--sizes--size-6\<deleted\|variable-1f832ce0-475d-0b13-8536-b9e9951c2b96\>);
    --core--sizes--paddings--sm\<deleted\|variable-75e4db12-a8e9-df98-948e-639c9632064f\>: var(--sizes--size-5);
    --core--sizes--gap--2xsm\<deleted\|variable-0727b325-890b-70ac-241a-00ac05813612\>: var(--sizes--size-4);
    --gaps--gap-3xs: var(--sizes--size-4);
    --sizes--size-16: 4.5rem;
    --core--sizes--margins--none\<deleted\|variable-0e18a34b-ea73-2b81-61e3-d331ee382a82\>: var(--sizes--none);
    --gaps--gap-4xs: var(--sizes--size-3);
    --core--sizes--margins--sm\<deleted\|variable-d5c095e7-e2b8-d4d7-7910-ec6864350456\>: var(--sizes--size-5);
    --core--sizes--margins--lg\<deleted\|variable-bb090797-f63f-9e2c-778d-6fac8a83369a\>: 28px;
    --sizes--size-7: 1.25rem;
    --sizes--size-14: 3.5rem;
    --core--sizes--margins--5xlg\<deleted\|variable-ca052e4e-55d9-68bb-177c-5e30ec5ef56d\>: var(--sizes--size-8);
    --border-radius--radius-5xs: var(--sizes--size-2);
    --core--colors--neutrals--100\<deleted\|variable-5cface1d-6c1d-fd7f-3f36-8288111774f4\>: white;
    --gaps--none: var(--sizes--none);
    --sizes--size-4: .625rem;
    --sizes--size-17: 5rem;
    --border-radius--none: var(--sizes--none);
    --alley-component-library--gray--900: #131316;
    --gaps--gap-5xs: var(--sizes--size-2);
    --border-radius--radius-rounded: 100%;
    --border-radius--radius-sm: var(--sizes--size-7);
    --3rem: var(--sizes--size-4);
    --core--sizes--paddings--lg\<deleted\|variable-10554873-4406-79d5-f46b-359f9c12b582\>: 28px;
    --gaps--gap-4xl: var(--sizes--size-15);
    --gaps--gap-5xl: 12.5rem;
    --sizes--size-3: .375rem;
    --core--sizes--borders-radius--5xsm\<deleted\|variable-a61571bb-98c0-892c-f9c5-68e90518b58e\>: var(--sizes--size-1);
    --core--fonts--displays--display-1\<deleted\|variable-b55d1dd6-18d7-790c-0032-6850ce0c10a9\>: 14px;
    --gaps--gap-xs: var(--sizes--size-6);
    --gaps--gap-xl: var(--sizes--size-10);
    --gaps--gap-3xl: var(--sizes--size-14);
    --border-radius--radius-2xs: var(--sizes--size-5);
    --sizes--size-6: 1rem;
    --sizes--size-2: .25rem;
    --sizes--size-5: .75rem;
    --border-radius--radius-md: var(--sizes--size-8);
    --border-radius--radius-lg: var(--sizes--size-9);
    --elements-webflow-library--general--shadow-01: #14142b0f;
    --border-radius--radius-pill: 99999px;
    --elements-webflow-library--neutral--800\<deleted\|variable-44c33ad4\>: #211f54;
    --elements-webflow-library--neutral--600\<deleted\|variable-06b40b4b\>: #6e7191;
    --elements-webflow-library--neutral--300: #eff0f6;
    --elements-webflow-library--general--shadow-02: #14142b14;
    --elements-webflow-library--accent--primary-1\<deleted\|variable-86b36df2\>: #4a3aff;
    --elements-webflow-library--general--shadow-03: #14142b1a;
    --elements-webflow-library--neutral--700: #4a4566;
    --elements-webflow-library--neutral--200: #f7f7fc;
    --alley-component-library--blue--900\<deleted\|variable-a6ac649b\>: #5167f6;
    --alley-component-library--blue--800\<deleted\|variable-a6e025e3\>: #6478f7;
    --alley-component-library--blue--700\<deleted\|variable-375dfecd\>: #7788f8;
    --alley-component-library--neutral--off-white\<deleted\|variable-d28cd836\>: #f4f4f6;
    --flowui-component-library--gray-900\<deleted\|variable-7b64cafb\>: #160042;
    --flowui-component-library--gray-500\<deleted\|variable-2268f126\>: #6b7094;
    --elements-webflow-library--neutral--400: #dcddeb;
    --egi: #0a1f3a;
    --egl: #e6edf7;
    --egb: #0060a9;
    --egs: #f7faff;
    --egm: #5a6b87;
    --w: 35%;
    --sizes--size-1: .125rem;
    --sizes--size-15: 4rem;
    --border-radius--radius-xl: var(--sizes--size-10);
    --core--sizes--size-6\<deleted\|variable-1f832ce0-475d-0b13-8536-b9e9951c2b96\>: 1.25rem;
  }

  .heading-5.eg-estracer-800-demo, .heading-5.eg-estracer-800-demo:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    font-weight: 800;
  }

  .heading-6.is-security-on-dark, .heading-6.is-security-on-dark:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .heading-6.is-security-on-dark:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .heading-6.is-security-on-dark:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .heading-6.is-security-on-dark:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .heading-6.is-security-on-dark:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    font-size: 34px;
    line-height: 38px;
  }

  .div-block-24, .div-block-24:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-template-columns: minmax(0, 1fr);
    align-items: start;
    gap: 20px;
  }

  .div-block-24.booking-mobile-layout {
    grid-template-columns: repeat(auto-fit, minmax(min(100%, 159.5px), 1fr));
  }

  .div-block-27, .div-block-27:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-template-columns: repeat(2, minmax(0, 1fr));
    grid-auto-rows: auto;
    align-items: start;
    gap: 10px;
    display: grid;
  }

  .testimonial-image-placeholder {
    object-fit: contain;
    object-position: left center;
    width: auto;
    max-width: 100%;
    height: 22px;
    margin-top: 12px;
    margin-bottom: 0;
  }

  .testimonial-image-placeholder:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .testimonial-image-placeholder:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .testimonial-image-placeholder:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .testimonial-image-placeholder:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8) {
    object-fit: contain;
    width: auto;
    max-width: 130px;
    height: 34px;
  }

  .testimonial-image-placeholder:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    object-fit: contain;
    object-position: left center;
    width: auto;
    max-width: 100%;
    height: 22px;
    margin-top: 12px;
    margin-bottom: 0;
  }

  .h1-main:nth-child(odd), .h1-main:nth-child(odd):where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .h1-main:nth-child(odd):where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .h1-main:nth-child(odd):where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .h1-main:nth-child(odd):where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .h1-main:nth-child(odd):where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5), .h1-main:nth-child(2n), .h1-main:nth-child(2n):where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .h1-main:nth-child(2n):where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .h1-main:nth-child(2n):where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .h1-main:nth-child(2n):where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .h1-main:nth-child(2n):where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    font-size: 25px;
  }

  .h1-sub.eg-sol-consent-subtitle {
    font-size: clamp(18px, 5.4vw, 22px);
  }

  .intro-stats, .intro-stats:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .intro-stats:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .intro-stats:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .intro-stats:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .intro-stats:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    width: 100%;
    max-width: 100%;
  }

  .public-section, .public-section:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .public-section:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .public-section:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .public-section:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .public-section:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    width: 100%;
    max-width: 100%;
    margin-left: 0;
    margin-right: 0;
  }

  .eg-tag-addon, .eg-tag-addon:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding: 3px 6px;
    font-size: 9px;
    top: 8px;
    right: 8px;
  }

  .eg-tag-platform, .eg-tag-platform:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding: 3px 6px;
    font-size: 9px;
    display: none;
    top: 8px;
    right: 8px;
  }

  .div-block-28, .div-block-28:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .div-block-28:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .div-block-28:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .div-block-28:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .div-block-28:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    box-sizing: border-box;
    aspect-ratio: auto;
    overflow: scroll;
  }

  .div-block-29.eg-sol-meta-16 {
    text-align: center;
    flex-wrap: wrap;
    justify-content: center;
    align-items: center;
    gap: 12px 20px;
    width: 100%;
    max-width: 100%;
    margin-left: auto;
    margin-right: auto;
    display: flex;
  }

  .logoor-svartvita.eg-proof-section-space, .logoor-svartvita.eg-proof-section-space:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding-top: 0;
    padding-bottom: 12px;
  }

  .social-media-link-large-2, .social-media-link-large-2:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .social-media-link-large-2:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .social-media-link-large-2:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .social-media-link-large-2:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .social-media-link-large-2:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding: 1.25rem;
  }

  .play-button-video-2, .play-button-video-2:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .play-button-video-2:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .play-button-video-2:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .play-button-video-2:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .play-button-video-2:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    max-width: 3.5rem;
    max-height: 3.5rem;
  }

  .video-wrapper-4.is-large, .video-wrapper-4.is-large:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .video-wrapper-4.is-large:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .video-wrapper-4.is-large:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .video-wrapper-4.is-large:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .video-wrapper-4.is-large:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    border-radius: 1.5rem;
  }

  .slider-pagination-button-5, .slider-pagination-button-5:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .slider-pagination-button-5:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .slider-pagination-button-5:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .slider-pagination-button-5:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .slider-pagination-button-5:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    width: 100%;
  }

  .slider-pagination-button-5.is-position-right, .slider-pagination-button-5.is-position-right:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .slider-pagination-button-5.is-position-right:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .slider-pagination-button-5.is-position-right:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .slider-pagination-button-5.is-position-right:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .slider-pagination-button-5.is-position-right:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    left: 3rem;
  }

  .slider-pagination-button-5.is-position-left, .slider-pagination-button-5.is-position-left:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .slider-pagination-button-5.is-position-left:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .slider-pagination-button-5.is-position-left:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .slider-pagination-button-5.is-position-left:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .slider-pagination-button-5.is-position-left:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    right: 3rem;
  }

  .slider-pagination-button-6, .slider-pagination-button-6:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .slider-pagination-button-6:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .slider-pagination-button-6:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .slider-pagination-button-6:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .slider-pagination-button-6:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    width: 100%;
  }

  .slider-pagination-button-6.is-position-right, .slider-pagination-button-6.is-position-right:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .slider-pagination-button-6.is-position-right:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .slider-pagination-button-6.is-position-right:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .slider-pagination-button-6.is-position-right:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .slider-pagination-button-6.is-position-right:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    left: 3rem;
  }

  .slider-pagination-button-6.is-position-right.is-tool-slider, .slider-pagination-button-6.is-position-right.is-tool-slider:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .slider-pagination-button-6.is-position-right.is-tool-slider:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .slider-pagination-button-6.is-position-right.is-tool-slider:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .slider-pagination-button-6.is-position-right.is-tool-slider:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .slider-pagination-button-6.is-position-right.is-tool-slider:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    left: 9rem;
  }

  .slider-pagination-button-6.is-position-left, .slider-pagination-button-6.is-position-left:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .slider-pagination-button-6.is-position-left:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .slider-pagination-button-6.is-position-left:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .slider-pagination-button-6.is-position-left:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .slider-pagination-button-6.is-position-left:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    right: 3rem;
  }

  .slider-pagination-button-6.is-position-left.is-tool-slider, .slider-pagination-button-6.is-position-left.is-tool-slider:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .slider-pagination-button-6.is-position-left.is-tool-slider:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .slider-pagination-button-6.is-position-left.is-tool-slider:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .slider-pagination-button-6.is-position-left.is-tool-slider:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .slider-pagination-button-6.is-position-left.is-tool-slider:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    right: 9rem;
  }

  .card-18.video-lightbox-small.eg-moa-chip, .card-18.video-lightbox-small.eg-moa-chip:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    min-width: 0;
    max-width: 94%;
    margin-top: 0;
    position: absolute;
    bottom: 8px;
    left: 6px;
  }

  .card-18.video-lightbox-small.eg-nameplate-on, .card-18.video-lightbox-small.eg-nameplate-on:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    width: auto;
    min-width: 0;
    max-width: 100%;
    max-height: none;
    margin-top: 14px;
    display: flex;
    position: relative;
    bottom: auto;
    left: auto;
    overflow: visible;
    transform: none;
  }

  .card-18.is-border-none.is-3xs, .card-18.is-border-none.is-3xs:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .card-18.is-border-none.is-3xs:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .card-18.is-border-none.is-3xs:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .card-18.is-border-none.is-3xs:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .card-18.is-border-none.is-3xs:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding-top: .5rem;
    padding-bottom: .5rem;
    padding-left: .5rem;
  }

  .mg-bottom-24px, .mg-bottom-24px:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .mg-bottom-24px:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .mg-bottom-24px:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .mg-bottom-24px:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .mg-bottom-24px:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    margin-bottom: 20px;
  }

  .grid-3-columns-4, .grid-3-columns-4:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .grid-3-columns-4:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .grid-3-columns-4:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .grid-3-columns-4:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .grid-3-columns-4:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-template-columns: 1fr;
  }

  .grid-3-columns-4.home-cards-grid, .grid-3-columns-4.home-cards-grid:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .grid-3-columns-4.home-cards-grid:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .grid-3-columns-4.home-cards-grid:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .grid-3-columns-4.home-cards-grid:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .grid-3-columns-4.home-cards-grid:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-row-gap: 20px;
    grid-template-columns: 1fr;
  }

  .tool-tabs-menu-2, .tool-tabs-menu-2:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .tool-tabs-menu-2:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .tool-tabs-menu-2:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .tool-tabs-menu-2:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .tool-tabs-menu-2:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5), .tool-tabs-menu-3, .tool-tabs-menu-3:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .tool-tabs-menu-3:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .tool-tabs-menu-3:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .tool-tabs-menu-3:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .tool-tabs-menu-3:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-template-columns: 1fr;
  }

  .display-78.eg-estracer-800-d78, .display-78.eg-estracer-800-d78:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    font-weight: 800;
  }

  .tool-tabs-menu-4, .tool-tabs-menu-4:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .tool-tabs-menu-4:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .tool-tabs-menu-4:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .tool-tabs-menu-4:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .tool-tabs-menu-4:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-template-columns: 1fr;
  }

  .image-37, .image-37:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    float: none;
    max-width: 120px;
    height: auto;
    min-height: 0;
    display: block;
  }

  .eg-brott-features-grid, .eg-brott-features-grid:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .eg-brott-features-grid:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .eg-brott-features-grid:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .eg-brott-features-grid:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .eg-brott-features-grid:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-template-columns: 1fr;
    gap: 12px;
  }

  .case-card.eg-ps-case-card, .case-card.eg-ps-case-card:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    height: auto;
    min-height: 0;
  }

  .case-card.eg-ps-case-card.eg-home-case-mq3 {
    flex-shrink: 0;
    width: 16.5rem;
    min-width: 15rem;
    max-width: 18rem;
    height: auto;
  }

  .case-card__visual.eg-ps-case-visual, .case-card__visual.eg-ps-case-visual:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    aspect-ratio: auto;
    height: auto;
    max-height: 88px;
    padding-top: 12px;
    padding-bottom: 12px;
  }

  .case-card__logo.eg-ps-case-logo, .case-card__logo.eg-ps-case-logo:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    max-width: 120px;
    height: 32px;
    max-height: 32px;
  }

  .eg-blog-title.eg-company-blog-title {
    font-size: 32px;
  }

  .category-badge-wrapper-2, .category-badge-wrapper-2:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .category-badge-wrapper-2:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .category-badge-wrapper-2:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .category-badge-wrapper-2:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .category-badge-wrapper-2:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    flex-flow: column;
    align-items: stretch;
  }

  .ordlista-search-input, .ordlista-search-input:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .ordlista-search-input:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .ordlista-search-input:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .ordlista-search-input:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .ordlista-search-input:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    max-width: 100%;
  }

  .category-badge-wrapper-3, .category-badge-wrapper-3:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .category-badge-wrapper-3:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .category-badge-wrapper-3:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .category-badge-wrapper-3:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .category-badge-wrapper-3:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    flex-flow: column;
    align-items: stretch;
  }

  .grid-3-columns-5, .grid-3-columns-5:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .grid-3-columns-5:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .grid-3-columns-5:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .grid-3-columns-5:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .grid-3-columns-5:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-template-columns: 1fr;
  }

  .category-badge-wrapper-4, .category-badge-wrapper-4:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .category-badge-wrapper-4:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .category-badge-wrapper-4:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .category-badge-wrapper-4:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .category-badge-wrapper-4:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    flex-flow: column;
    align-items: stretch;
  }

  .grid-3-columns-6, .grid-3-columns-6:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .grid-3-columns-6:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .grid-3-columns-6:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .grid-3-columns-6:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .grid-3-columns-6:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-template-columns: 1fr;
  }

  .eg-prod-title.eg-estracer-800-prod, .eg-prod-title.eg-estracer-800-prod:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    font-weight: 800;
  }

  .eg-estracer-produktion.is-security-component, .eg-estracer-produktion.is-security-component:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .eg-estracer-produktion.is-security-component:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .eg-estracer-produktion.is-security-component:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .eg-estracer-produktion.is-security-component:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .eg-estracer-produktion.is-security-component:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    border-radius: 24px;
    padding: 28px 16px;
  }

  .ordlista-container, .ordlista-container:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .ordlista-container:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .ordlista-container:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .ordlista-container:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .ordlista-container:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding-left: 16px;
    padding-right: 16px;
  }

  .btn-primary.btn-prihov {
    background-size: 14px 14px;
    padding-right: 48px;
  }

  .solution-card.is-tiny-preview {
    padding: 20px;
  }

  .solution-card-title.is-tiny-preview {
    font-size: 18px;
  }

  .solution-card-text.is-tiny-preview {
    font-size: 14px;
    line-height: 1.5;
  }

  .solution-grid {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }

  .solution-icon.is-tiny-preview {
    width: 36px;
    min-width: 36px;
    height: 36px;
    min-height: 36px;
    margin-bottom: 12px;
  }

  .accordion-button-2, .accordion-button-2:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .accordion-button-2:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .accordion-button-2:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .accordion-button-2:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .accordion-button-2:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    width: 100%;
  }

  .section-38.is-top-3-75rem, .section-38.is-top-3-75rem:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .section-38.is-top-3-75rem:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .section-38.is-top-3-75rem:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .section-38.is-top-3-75rem:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .section-38.is-top-3-75rem:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding-top: 2.5rem;
  }

  .katalog-search-wrap, .katalog-search-wrap:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .katalog-search-wrap:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .katalog-search-wrap:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .katalog-search-wrap:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .katalog-search-wrap:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    max-width: 100%;
  }

  .katalog-search-field, .katalog-search-field:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .katalog-search-field:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .katalog-search-field:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .katalog-search-field:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .katalog-search-field:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5), .katalog-search-input, .katalog-search-input:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .katalog-search-input:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .katalog-search-input:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .katalog-search-input:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .katalog-search-input:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    width: 100%;
  }

  .filter-chip, .filter-chip:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .filter-chip:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .filter-chip:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .filter-chip:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .filter-chip:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding: 9px 14px;
    font-size: 13px;
  }

  .egnl-container, .egnl-container:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .egnl-container:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .egnl-container:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .egnl-container:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .egnl-container:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    width: min(100% - 24px, 1180px);
  }

  .egnl-hero, .egnl-hero:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .egnl-hero:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .egnl-hero:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .egnl-hero:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .egnl-hero:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding: 62px 0 52px;
  }

  .egnl-brand-label, .egnl-brand-label:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .egnl-brand-label:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .egnl-brand-label:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .egnl-brand-label:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .egnl-brand-label:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    display: none;
  }

  .egnl-title, .egnl-title:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .egnl-title:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .egnl-title:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .egnl-title:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .egnl-title:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    font-size: 38px;
  }

  .egnl-hero-lead, .egnl-hero-lead:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .egnl-hero-lead:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .egnl-hero-lead:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .egnl-hero-lead:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .egnl-hero-lead:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    font-size: 16px;
  }

  .egnl-btn, .egnl-btn:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .egnl-btn:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .egnl-btn:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .egnl-btn:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .egnl-btn:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    width: 100%;
  }

  .egnl-orbit, .egnl-orbit:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .egnl-orbit:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .egnl-orbit:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .egnl-orbit:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .egnl-orbit:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    min-height: 560px;
  }

  .egnl-orbit-tag, .egnl-orbit-tag:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .egnl-orbit-tag:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .egnl-orbit-tag:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .egnl-orbit-tag:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .egnl-orbit-tag:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    white-space: normal;
    max-width: 155px;
  }

  .egnl-insight {
    grid-column-gap: 12px;
    grid-row-gap: 12px;
    grid-template-rows: auto auto 100px;
    grid-template-columns: repeat(2, minmax(0, 1fr));
    min-height: 0;
    padding: 16px;
    display: grid;
  }

  .egnl-insight-card {
    width: auto;
    min-width: 0;
    padding: 14px 12px;
    position: relative;
    inset: auto;
  }

  .egnl-metric {
    font-size: 26px;
    line-height: 1.15;
  }

  .egnl-metric-label {
    font-size: 11px;
    line-height: 1.45;
  }

  .egnl-graph {
    grid-column: 1 / 3;
    width: 100%;
    height: 100px;
    position: relative;
    inset: auto;
  }

  .egnl-usecases, .egnl-usecases:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .egnl-usecases:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .egnl-usecases:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .egnl-usecases:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .egnl-usecases:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  .egnl-security, .egnl-security:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .egnl-security:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .egnl-security:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .egnl-security:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .egnl-security:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding: 24px;
  }

  .karriar-hero-h1.eg-company-career-title {
    font-size: 32px;
  }

  .eg-sandra-photo-wrap, .eg-sandra-photo-wrap:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    max-width: 280px;
    margin-left: auto;
    margin-right: auto;
  }

  .eg-security-glass-native, .eg-security-glass-native:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .eg-security-glass-native:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .eg-security-glass-native:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .eg-security-glass-native:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .eg-security-glass-native:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    border-radius: 22px;
    padding: 22px 18px;
  }

  .eg-security-row-native, .eg-security-row-native:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .eg-security-row-native:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .eg-security-row-native:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .eg-security-row-native:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .eg-security-row-native:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-template-columns: 42px minmax(0, 1fr);
    column-gap: 12px;
    padding: 0;
  }

  .eg-security-icon-native, .eg-security-icon-native:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .eg-security-icon-native:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .eg-security-icon-native:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .eg-security-icon-native:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .eg-security-icon-native:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    width: 48px;
    height: 48px;
    padding: 6px;
  }

  .eg-security-icon-native.is-clean, .eg-security-icon-native.is-clean:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .eg-security-icon-native.is-clean:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .eg-security-icon-native.is-clean:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .eg-security-icon-native.is-clean:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .eg-security-icon-native.is-clean:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    width: 40px;
    min-width: 40px;
    height: 40px;
  }

  .eg-security-icon-native.is-clean.is-tracer-security-icon-wrap {
    width: 40px;
    min-width: 40px;
    height: 40px;
    min-height: 40px;
  }

  .eg-security-icon-native.is-wcag, .eg-security-icon-native.is-wcag:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .eg-security-icon-native.is-wcag:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .eg-security-icon-native.is-wcag:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .eg-security-icon-native.is-wcag:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .eg-security-icon-native.is-wcag:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    width: 42px;
    min-width: 42px;
    height: 36px;
    padding: 5px;
  }

  .eg-security-icon-native.is-wcag.is-tracer-wcag-wrap {
    width: 42px;
    min-width: 42px;
    height: 15px;
    min-height: 15px;
    padding: 0;
  }

  .eg-security-stats-native, .eg-security-stats-native:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .eg-security-stats-native:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .eg-security-stats-native:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .eg-security-stats-native:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .eg-security-stats-native:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-template-columns: repeat(3, minmax(0, 1fr));
    gap: 10px 12px;
    display: grid;
  }

  .eg-security-wcag-image-native.is-tracer-wcag-image {
    width: 42px;
    min-width: 42px;
    max-width: 42px;
    height: 15px;
  }

  .eg-proof-row.is-about-proof-row, .eg-proof-row.is-about-proof-row:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-row-gap: 1.5rem;
    grid-template-columns: 1fr;
    align-items: start;
  }

  .eg-proof-logos, .eg-proof-logos:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    flex-wrap: wrap;
    justify-content: flex-start;
    gap: 14px 16px;
  }

  .eg-proof-logos.eg-home-logo-mq {
    flex-wrap: nowrap;
    width: 100%;
    overflow: hidden;
  }

  .div-block-45.is-security-layout, .div-block-45.is-security-layout:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .div-block-45.is-security-layout:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .div-block-45.is-security-layout:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .div-block-45.is-security-layout:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .div-block-45.is-security-layout:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5), .div-block-48.is-security-layout, .div-block-48.is-security-layout:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .div-block-48.is-security-layout:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .div-block-48.is-security-layout:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .div-block-48.is-security-layout:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .div-block-48.is-security-layout:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-template-columns: minmax(0, 1fr);
    row-gap: 24px;
  }

  .eg-lic-copy {
    margin-left: 10px;
    margin-right: 10px;
  }

  .tool-tabs-link-version-two-2, .tool-tabs-link-version-two-2:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .tool-tabs-link-version-two-2:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .tool-tabs-link-version-two-2:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .tool-tabs-link-version-two-2:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .tool-tabs-link-version-two-2:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding: .75rem .5rem;
  }

  .tool-tabs-menu-version-two-2, .tool-tabs-menu-version-two-2:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .tool-tabs-menu-version-two-2:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .tool-tabs-menu-version-two-2:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .tool-tabs-menu-version-two-2:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .tool-tabs-menu-version-two-2:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-column-gap: .5rem;
    grid-row-gap: .5rem;
    border-radius: 1.5rem;
  }

  .container-default-6 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .tool-tabs-card-2, .tool-tabs-card-2:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .tool-tabs-card-2:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .tool-tabs-card-2:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .tool-tabs-card-2:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .tool-tabs-card-2:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    border-radius: 1.5rem;
    padding-top: 3.5rem;
    padding-bottom: 3.5rem;
  }

  .eg-int-orbit.eg-int-orbit-hide-m, .eg-int-orbit.eg-int-orbit-hide-m:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .eg-int-orbit.eg-int-orbit-hide-m:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .eg-int-orbit.eg-int-orbit-hide-m:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .eg-int-orbit.eg-int-orbit-hide-m:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .eg-int-orbit.eg-int-orbit-hide-m:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    display: none;
  }

  .eg-bento-card.eg-bento-card-m, .eg-bento-card.eg-bento-card-m:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .eg-bento-card.eg-bento-card-m:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .eg-bento-card.eg-bento-card-m:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .eg-bento-card.eg-bento-card-m:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .eg-bento-card.eg-bento-card-m:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    box-sizing: border-box;
    width: 100%;
    min-width: 0;
    max-width: 100%;
  }

  .eg-bento-row1.eg-bento-row1-stack, .eg-bento-row1.eg-bento-row1-stack:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .eg-bento-row1.eg-bento-row1-stack:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .eg-bento-row1.eg-bento-row1-stack:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .eg-bento-row1.eg-bento-row1-stack:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .eg-bento-row1.eg-bento-row1-stack:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5), .eg-bento-row2.eg-bento-row2-stack, .eg-bento-row2.eg-bento-row2-stack:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .eg-bento-row2.eg-bento-row2-stack:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .eg-bento-row2.eg-bento-row2-stack:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .eg-bento-row2.eg-bento-row2-stack:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .eg-bento-row2.eg-bento-row2-stack:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-template-columns: 1fr;
  }

  .heading-11, .heading-11:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .heading-11:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .heading-11:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .heading-11:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .heading-11:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    box-sizing: border-box;
    aspect-ratio: auto;
    overflow-wrap: normal;
    --spacing--sm: var(--sizes--size-7);
    --spacing--lg: var(--sizes--size-9);
    --core--sizes--margins--2xsm\<deleted\|variable-55ac122f-7934-84c0-14ad-4ec1a2462639\>: var(--sizes--size-4);
    --global--padding--default\<deleted\|variable-62df1c29-e8f0-702a-3af2-a391f70a5474\>: 24px;
    --spacing--3xs: var(--sizes--size-4);
    --container--default: 29.875rem;
    --spacing--md: var(--sizes--size-8);
    --spacing--6xl: var(--sizes--size-16);
    --core--sizes--borders-radius--sm\<deleted\|variable-8dbc35e5-4668-b84f-4800-ad38e1d2c5d7\>: var(--sizes--size-5);
    --spacing--xs: var(--sizes--size-6);
    --spacing--4xs: var(--sizes--size-3);
    --spacing--5xl: var(--sizes--size-15);
    --spacing--5xs: var(--sizes--size-2);
    --spacing--2xs: var(--sizes--size-5);
    --spacing--4xl: var(--sizes--size-14);
    --spacing--3xl: var(--sizes--size-12);
    --container--small: 29.875rem;
    --container--extra-small: 29.875rem;
    --container--desktop: 29.875rem;
    --sizes--size-8: 1.5rem;
    --sizes--size-12: 2.5rem;
    --sizes--size-9: 1.75rem;
    --sizes--none: 0rem;
    --spacing--xl: var(--sizes--size-10);
    --spacing--none: var(--sizes--none);
    --elements-webflow-library--neutral--100: white;
    --sizes--size-13: 3rem;
    --sizes--size-10: 2.25rem;
    --gaps--gap-sm: var(--sizes--size-7);
    --gaps--gap-2xs: var(--sizes--size-5);
    --gaps--gap-md: var(--sizes--size-8);
    --gaps--gap-lg: var(--sizes--size-9);
    --gaps--gap-2xl: var(--sizes--size-12);
    --spacing--2xl: var(--sizes--size-11);
    --border-radius--radius-4xs: var(--sizes--size-3);
    --sizes--size-11: 2rem;
    --core--sizes--gap--4xsm\<deleted\|variable-6f5be2f9-c53b-7709-ec2c-a7901e4f5111\>: var(--sizes--size-2);
    --core--sizes--margins--md\<deleted\|variable-7850270f-3c3a-d486-b072-fcfa96fd5cd0\>: var(--core--sizes--size-6\<deleted\|variable-1f832ce0-475d-0b13-8536-b9e9951c2b96\>);
    --core--sizes--paddings--sm\<deleted\|variable-75e4db12-a8e9-df98-948e-639c9632064f\>: var(--sizes--size-5);
    --core--sizes--gap--2xsm\<deleted\|variable-0727b325-890b-70ac-241a-00ac05813612\>: var(--sizes--size-4);
    --gaps--gap-3xs: var(--sizes--size-4);
    --sizes--size-16: 4.5rem;
    --core--sizes--margins--none\<deleted\|variable-0e18a34b-ea73-2b81-61e3-d331ee382a82\>: var(--sizes--none);
    --gaps--gap-4xs: var(--sizes--size-3);
    --core--sizes--margins--sm\<deleted\|variable-d5c095e7-e2b8-d4d7-7910-ec6864350456\>: var(--sizes--size-5);
    --core--sizes--margins--lg\<deleted\|variable-bb090797-f63f-9e2c-778d-6fac8a83369a\>: 28px;
    --sizes--size-7: 1.25rem;
    --sizes--size-14: 3.5rem;
    --core--sizes--margins--5xlg\<deleted\|variable-ca052e4e-55d9-68bb-177c-5e30ec5ef56d\>: var(--sizes--size-8);
    --border-radius--radius-5xs: var(--sizes--size-2);
    --core--colors--neutrals--100\<deleted\|variable-5cface1d-6c1d-fd7f-3f36-8288111774f4\>: white;
    --gaps--none: var(--sizes--none);
    --sizes--size-4: .625rem;
    --sizes--size-17: 5rem;
    --border-radius--none: var(--sizes--none);
    --alley-component-library--gray--900: #131316;
    --gaps--gap-5xs: var(--sizes--size-2);
    --border-radius--radius-rounded: 100%;
    --border-radius--radius-sm: var(--sizes--size-7);
    --3rem: var(--sizes--size-4);
    --core--sizes--paddings--lg\<deleted\|variable-10554873-4406-79d5-f46b-359f9c12b582\>: 28px;
    --gaps--gap-4xl: var(--sizes--size-15);
    --gaps--gap-5xl: 12.5rem;
    --sizes--size-3: .375rem;
    --core--sizes--borders-radius--5xsm\<deleted\|variable-a61571bb-98c0-892c-f9c5-68e90518b58e\>: var(--sizes--size-1);
    --core--fonts--displays--display-1\<deleted\|variable-b55d1dd6-18d7-790c-0032-6850ce0c10a9\>: 14px;
    --gaps--gap-xs: var(--sizes--size-6);
    --gaps--gap-xl: var(--sizes--size-10);
    --gaps--gap-3xl: var(--sizes--size-14);
    --border-radius--radius-2xs: var(--sizes--size-5);
    --sizes--size-6: 1rem;
    --sizes--size-2: .25rem;
    --sizes--size-5: .75rem;
    --border-radius--radius-md: var(--sizes--size-8);
    --border-radius--radius-lg: var(--sizes--size-9);
    --elements-webflow-library--general--shadow-01: #14142b0f;
    --border-radius--radius-pill: 99999px;
    --elements-webflow-library--neutral--800\<deleted\|variable-44c33ad4\>: #211f54;
    --elements-webflow-library--neutral--600\<deleted\|variable-06b40b4b\>: #6e7191;
    --elements-webflow-library--neutral--300: #eff0f6;
    --elements-webflow-library--general--shadow-02: #14142b14;
    --elements-webflow-library--accent--primary-1\<deleted\|variable-86b36df2\>: #4a3aff;
    --elements-webflow-library--general--shadow-03: #14142b1a;
    --elements-webflow-library--neutral--700: #4a4566;
    --elements-webflow-library--neutral--200: #f7f7fc;
    --alley-component-library--blue--900\<deleted\|variable-a6ac649b\>: #5167f6;
    --alley-component-library--blue--800\<deleted\|variable-a6e025e3\>: #6478f7;
    --alley-component-library--blue--700\<deleted\|variable-375dfecd\>: #7788f8;
    --alley-component-library--neutral--off-white\<deleted\|variable-d28cd836\>: #f4f4f6;
    --flowui-component-library--gray-900\<deleted\|variable-7b64cafb\>: #160042;
    --flowui-component-library--gray-500\<deleted\|variable-2268f126\>: #6b7094;
    --elements-webflow-library--neutral--400: #dcddeb;
    --egi: #0a1f3a;
    --egl: #e6edf7;
    --egb: #0060a9;
    --egs: #f7faff;
    --egm: #5a6b87;
    --w: 35%;
    --sizes--size-1: .125rem;
    --sizes--size-15: 4rem;
    --border-radius--radius-xl: var(--sizes--size-10);
    --core--sizes--size-6\<deleted\|variable-1f832ce0-475d-0b13-8536-b9e9951c2b96\>: 1.25rem;
  }

  .button-17.is-dark-portrait, .button-17.is-dark-portrait:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .button-17.is-dark-portrait:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .button-17.is-dark-portrait:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .button-17.is-dark-portrait:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .button-17.is-dark-portrait:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    color: #0060a9;
    background-color: #fff;
    border-color: #fff;
  }

  .form-messages-3.is-small-message, .form-messages-3.is-small-message:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .form-messages-3.is-small-message:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .form-messages-3.is-small-message:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .form-messages-3.is-small-message:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .form-messages-3.is-small-message:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    height: 7.5rem;
  }

  .input-4, .input-4:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .input-4:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .input-4:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .input-4:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .input-4:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    height: 4.5rem;
  }

  .footer-3.is-version-one, .footer-3.is-version-one:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .footer-3.is-version-one:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .footer-3.is-version-one:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .footer-3.is-version-one:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .footer-3.is-version-one:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    border-radius: 1.5rem 1.5rem 0 0;
  }

  .div-block-56, .div-block-56:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .div-block-56:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .div-block-56:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .div-block-56:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .div-block-56:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    box-sizing: border-box;
    aspect-ratio: auto;
    overflow: scroll;
  }

  .div-block-57.is-security-layout, .div-block-57.is-security-layout:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .div-block-57.is-security-layout:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .div-block-57.is-security-layout:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .div-block-57.is-security-layout:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .div-block-57.is-security-layout:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-template-columns: minmax(0, 1fr);
    row-gap: 24px;
  }

  .eg-boka-demo-intro.demo-grid, .eg-boka-demo-intro.demo-grid:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-template-columns: minmax(0, 1fr);
    align-items: start;
    gap: 20px;
  }

  .heading-16, .heading-16:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .heading-16:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .heading-16:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .heading-16:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .heading-16:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    box-sizing: border-box;
    aspect-ratio: auto;
    overflow-wrap: normal;
    --spacing--sm: var(--sizes--size-7);
    --spacing--lg: var(--sizes--size-9);
    --core--sizes--margins--2xsm\<deleted\|variable-55ac122f-7934-84c0-14ad-4ec1a2462639\>: var(--sizes--size-4);
    --global--padding--default\<deleted\|variable-62df1c29-e8f0-702a-3af2-a391f70a5474\>: 24px;
    --spacing--3xs: var(--sizes--size-4);
    --container--default: 29.875rem;
    --spacing--md: var(--sizes--size-8);
    --spacing--6xl: var(--sizes--size-16);
    --core--sizes--borders-radius--sm\<deleted\|variable-8dbc35e5-4668-b84f-4800-ad38e1d2c5d7\>: var(--sizes--size-5);
    --spacing--xs: var(--sizes--size-6);
    --spacing--4xs: var(--sizes--size-3);
    --spacing--5xl: var(--sizes--size-15);
    --spacing--5xs: var(--sizes--size-2);
    --spacing--2xs: var(--sizes--size-5);
    --spacing--4xl: var(--sizes--size-14);
    --spacing--3xl: var(--sizes--size-12);
    --container--small: 29.875rem;
    --container--extra-small: 29.875rem;
    --container--desktop: 29.875rem;
    --sizes--size-8: 1.5rem;
    --sizes--size-12: 2.5rem;
    --sizes--size-9: 1.75rem;
    --sizes--none: 0rem;
    --spacing--xl: var(--sizes--size-10);
    --spacing--none: var(--sizes--none);
    --elements-webflow-library--neutral--100: white;
    --sizes--size-13: 3rem;
    --sizes--size-10: 2.25rem;
    --gaps--gap-sm: var(--sizes--size-7);
    --gaps--gap-2xs: var(--sizes--size-5);
    --gaps--gap-md: var(--sizes--size-8);
    --gaps--gap-lg: var(--sizes--size-9);
    --gaps--gap-2xl: var(--sizes--size-12);
    --spacing--2xl: var(--sizes--size-11);
    --border-radius--radius-4xs: var(--sizes--size-3);
    --sizes--size-11: 2rem;
    --core--sizes--gap--4xsm\<deleted\|variable-6f5be2f9-c53b-7709-ec2c-a7901e4f5111\>: var(--sizes--size-2);
    --core--sizes--margins--md\<deleted\|variable-7850270f-3c3a-d486-b072-fcfa96fd5cd0\>: var(--core--sizes--size-6\<deleted\|variable-1f832ce0-475d-0b13-8536-b9e9951c2b96\>);
    --core--sizes--paddings--sm\<deleted\|variable-75e4db12-a8e9-df98-948e-639c9632064f\>: var(--sizes--size-5);
    --core--sizes--gap--2xsm\<deleted\|variable-0727b325-890b-70ac-241a-00ac05813612\>: var(--sizes--size-4);
    --gaps--gap-3xs: var(--sizes--size-4);
    --sizes--size-16: 4.5rem;
    --core--sizes--margins--none\<deleted\|variable-0e18a34b-ea73-2b81-61e3-d331ee382a82\>: var(--sizes--none);
    --gaps--gap-4xs: var(--sizes--size-3);
    --core--sizes--margins--sm\<deleted\|variable-d5c095e7-e2b8-d4d7-7910-ec6864350456\>: var(--sizes--size-5);
    --core--sizes--margins--lg\<deleted\|variable-bb090797-f63f-9e2c-778d-6fac8a83369a\>: 28px;
    --sizes--size-7: 1.25rem;
    --sizes--size-14: 3.5rem;
    --core--sizes--margins--5xlg\<deleted\|variable-ca052e4e-55d9-68bb-177c-5e30ec5ef56d\>: var(--sizes--size-8);
    --border-radius--radius-5xs: var(--sizes--size-2);
    --core--colors--neutrals--100\<deleted\|variable-5cface1d-6c1d-fd7f-3f36-8288111774f4\>: white;
    --gaps--none: var(--sizes--none);
    --sizes--size-4: .625rem;
    --sizes--size-17: 5rem;
    --border-radius--none: var(--sizes--none);
    --alley-component-library--gray--900: #131316;
    --gaps--gap-5xs: var(--sizes--size-2);
    --border-radius--radius-rounded: 100%;
    --border-radius--radius-sm: var(--sizes--size-7);
    --3rem: var(--sizes--size-4);
    --core--sizes--paddings--lg\<deleted\|variable-10554873-4406-79d5-f46b-359f9c12b582\>: 28px;
    --gaps--gap-4xl: var(--sizes--size-15);
    --gaps--gap-5xl: 12.5rem;
    --sizes--size-3: .375rem;
    --core--sizes--borders-radius--5xsm\<deleted\|variable-a61571bb-98c0-892c-f9c5-68e90518b58e\>: var(--sizes--size-1);
    --core--fonts--displays--display-1\<deleted\|variable-b55d1dd6-18d7-790c-0032-6850ce0c10a9\>: 14px;
    --gaps--gap-xs: var(--sizes--size-6);
    --gaps--gap-xl: var(--sizes--size-10);
    --gaps--gap-3xl: var(--sizes--size-14);
    --border-radius--radius-2xs: var(--sizes--size-5);
    --sizes--size-6: 1rem;
    --sizes--size-2: .25rem;
    --sizes--size-5: .75rem;
    --border-radius--radius-md: var(--sizes--size-8);
    --border-radius--radius-lg: var(--sizes--size-9);
    --elements-webflow-library--general--shadow-01: #14142b0f;
    --border-radius--radius-pill: 99999px;
    --elements-webflow-library--neutral--800\<deleted\|variable-44c33ad4\>: #211f54;
    --elements-webflow-library--neutral--600\<deleted\|variable-06b40b4b\>: #6e7191;
    --elements-webflow-library--neutral--300: #eff0f6;
    --elements-webflow-library--general--shadow-02: #14142b14;
    --elements-webflow-library--accent--primary-1\<deleted\|variable-86b36df2\>: #4a3aff;
    --elements-webflow-library--general--shadow-03: #14142b1a;
    --elements-webflow-library--neutral--700: #4a4566;
    --elements-webflow-library--neutral--200: #f7f7fc;
    --alley-component-library--blue--900\<deleted\|variable-a6ac649b\>: #5167f6;
    --alley-component-library--blue--800\<deleted\|variable-a6e025e3\>: #6478f7;
    --alley-component-library--blue--700\<deleted\|variable-375dfecd\>: #7788f8;
    --alley-component-library--neutral--off-white\<deleted\|variable-d28cd836\>: #f4f4f6;
    --flowui-component-library--gray-900\<deleted\|variable-7b64cafb\>: #160042;
    --flowui-component-library--gray-500\<deleted\|variable-2268f126\>: #6b7094;
    --elements-webflow-library--neutral--400: #dcddeb;
    --egi: #0a1f3a;
    --egl: #e6edf7;
    --egb: #0060a9;
    --egs: #f7faff;
    --egm: #5a6b87;
    --w: 35%;
    --sizes--size-1: .125rem;
    --sizes--size-15: 4rem;
    --border-radius--radius-xl: var(--sizes--size-10);
    --core--sizes--size-6\<deleted\|variable-1f832ce0-475d-0b13-8536-b9e9951c2b96\>: 1.25rem;
  }

  .tool-tabs-link-version-two-3, .tool-tabs-link-version-two-3:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .tool-tabs-link-version-two-3:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .tool-tabs-link-version-two-3:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .tool-tabs-link-version-two-3:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .tool-tabs-link-version-two-3:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding: .75rem .5rem;
  }

  .tool-tabs-menu-version-two-3, .tool-tabs-menu-version-two-3:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .tool-tabs-menu-version-two-3:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .tool-tabs-menu-version-two-3:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .tool-tabs-menu-version-two-3:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .tool-tabs-menu-version-two-3:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-column-gap: .5rem;
    grid-row-gap: .5rem;
    border-radius: 1.5rem;
  }

  .div-block-62, .div-block-62:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .div-block-62:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .div-block-62:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .div-block-62:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .div-block-62:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    box-sizing: border-box;
    aspect-ratio: auto;
    overflow: scroll;
  }

  .display-100.eg-login-welcome, .display-100.eg-login-welcome:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .display-100.eg-login-welcome:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .display-100.eg-login-welcome:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .display-100.eg-login-welcome:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .display-100.eg-login-welcome:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    overflow-wrap: anywhere;
    word-break: break-word;
    font-size: 1.75rem;
    line-height: 1.2;
  }

  .grid-2-columns-8.why-join-us, .grid-2-columns-8.why-join-us:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .grid-2-columns-8.why-join-us:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .grid-2-columns-8.why-join-us:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .grid-2-columns-8.why-join-us:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .grid-2-columns-8.why-join-us:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-template-columns: 1fr;
  }

  .grid-2-columns-8.why-join-us.eg-login-grid-stack, .grid-2-columns-8.why-join-us.eg-login-grid-stack:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .grid-2-columns-8.why-join-us.eg-login-grid-stack:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .grid-2-columns-8.why-join-us.eg-login-grid-stack:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .grid-2-columns-8.why-join-us.eg-login-grid-stack:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .grid-2-columns-8.why-join-us.eg-login-grid-stack:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-template-columns: 1fr;
    width: 100%;
    max-width: 100%;
  }

  .section-43.is-4-375rem-xl, .section-43.is-4-375rem-xl:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .section-43.is-4-375rem-xl:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .section-43.is-4-375rem-xl:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .section-43.is-4-375rem-xl:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .section-43.is-4-375rem-xl:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
  }

  .section-44.is-top-3-75rem, .section-44.is-top-3-75rem:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .section-44.is-top-3-75rem:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .section-44.is-top-3-75rem:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .section-44.is-top-3-75rem:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .section-44.is-top-3-75rem:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding-top: 2.5rem;
  }

  .accordion-button-3, .accordion-button-3:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .accordion-button-3:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .accordion-button-3:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .accordion-button-3:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .accordion-button-3:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    width: 100%;
  }

  .section-45.is-inner-section-inside-hero, .section-45.is-inner-section-inside-hero:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .section-45.is-inner-section-inside-hero:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .section-45.is-inner-section-inside-hero:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .section-45.is-inner-section-inside-hero:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .section-45.is-inner-section-inside-hero:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    margin-top: -4.4rem;
  }

  .section-45.is-inner-section-inside-hero.is-contact-version-two-hero, .section-45.is-inner-section-inside-hero.is-contact-version-two-hero:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .section-45.is-inner-section-inside-hero.is-contact-version-two-hero:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .section-45.is-inner-section-inside-hero.is-contact-version-two-hero:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .section-45.is-inner-section-inside-hero.is-contact-version-two-hero:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .section-45.is-inner-section-inside-hero.is-contact-version-two-hero:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding-top: 6rem;
  }

  .input-5, .input-5:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .input-5:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .input-5:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .input-5:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .input-5:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    height: 4.5rem;
  }

  .image-55, .image-55:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    width: 48px;
    max-width: 48px;
    height: 48px;
    max-height: 48px;
  }

  .paragraph-43, .paragraph-43:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    white-space: nowrap;
    padding-top: 0;
  }

  .eg-sandra-photo-wrap-2, .eg-sandra-photo-wrap-2:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    max-width: 240px;
  }

  .hero-product-title.eg-sol-product-title {
    font-size: clamp(20px, 6.6vw, 28px);
  }

  .tool-tabs-menu-version-two-4, .tool-tabs-menu-version-two-4:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .tool-tabs-menu-version-two-4:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .tool-tabs-menu-version-two-4:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .tool-tabs-menu-version-two-4:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .tool-tabs-menu-version-two-4:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-column-gap: .5rem;
    grid-row-gap: .5rem;
    border-radius: 1.5rem;
  }

  .tool-tabs-link-version-two-4, .tool-tabs-link-version-two-4:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .tool-tabs-link-version-two-4:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .tool-tabs-link-version-two-4:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .tool-tabs-link-version-two-4:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .tool-tabs-link-version-two-4:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5), .tool-tabs-link-version-two-5, .tool-tabs-link-version-two-5:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .tool-tabs-link-version-two-5:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .tool-tabs-link-version-two-5:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .tool-tabs-link-version-two-5:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .tool-tabs-link-version-two-5:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding: .75rem .5rem;
  }

  .tool-tabs-menu-version-two-5, .tool-tabs-menu-version-two-5:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .tool-tabs-menu-version-two-5:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .tool-tabs-menu-version-two-5:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .tool-tabs-menu-version-two-5:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .tool-tabs-menu-version-two-5:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5), .tool-tabs-menu-version-two-5-copy, .tool-tabs-menu-version-two-5-copy:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .tool-tabs-menu-version-two-5-copy:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .tool-tabs-menu-version-two-5-copy:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .tool-tabs-menu-version-two-5-copy:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .tool-tabs-menu-version-two-5-copy:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-column-gap: .5rem;
    grid-row-gap: .5rem;
    border-radius: 1.5rem;
  }

  .eg-s-section, .eg-s-section:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .eg-s-section:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .eg-s-section:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .eg-s-section:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .eg-s-section:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding: 58px 0;
  }

  .eg-s-inner, .eg-s-inner:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .eg-s-inner:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .eg-s-inner:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .eg-s-inner:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .eg-s-inner:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    width: calc(100% - 28px);
  }

  .eg-s-title, .eg-s-title:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .eg-s-title:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .eg-s-title:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .eg-s-title:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .eg-s-title:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    font-size: 38px;
  }

  .eg-s-surface, .eg-s-surface:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .eg-s-surface:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .eg-s-surface:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .eg-s-surface:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .eg-s-surface:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    border-radius: 17px;
    padding: 22px;
  }

  .eg-s-public-nav, .eg-s-public-nav:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .eg-s-public-nav:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .eg-s-public-nav:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .eg-s-public-nav:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .eg-s-public-nav:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  .about-hero-logo.is-about-hero-logo, .about-hero-logo.is-about-hero-logo:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    max-width: 400px;
    max-height: 76px;
  }

  .eg-addon-platform-logo, .eg-addon-platform-logo:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    object-fit: contain;
    object-position: left center;
    flex-shrink: 0;
    align-self: flex-start;
    width: auto;
    max-width: 140px;
    height: 20px;
    max-height: 20px;
    margin-left: 0;
    display: block;
  }

  .about-open-intro, .about-open-intro:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .about-open-intro:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .about-open-intro:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .about-open-intro:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .about-open-intro:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    width: min(100% - 32px, 75rem);
    margin-bottom: 3rem;
  }

  .about-open-intro__facts, .about-open-intro__facts:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .about-open-intro__facts:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .about-open-intro__facts:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .about-open-intro__facts:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .about-open-intro__facts:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-column-gap: .5rem;
    grid-row-gap: .5rem;
  }

  .about-open-intro__media, .about-open-intro__media:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .about-open-intro__media:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .about-open-intro__media:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .about-open-intro__media:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .about-open-intro__media:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    aspect-ratio: 4 / 3;
    border-radius: 1rem;
  }

  .about-awards-strip.eg-awards-m, .about-awards-strip.eg-awards-m:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .about-awards-strip.eg-awards-m:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .about-awards-strip.eg-awards-m:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .about-awards-strip.eg-awards-m:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .about-awards-strip.eg-awards-m:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-template-columns: 1fr;
    max-width: 100%;
    padding-left: 1.25rem;
    padding-right: 1.25rem;
    overflow: hidden;
  }

  .about-awards-strip.eg-awards-m.eg-about-awards-in, .about-awards-strip.eg-awards-m.eg-about-awards-in:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    margin-top: 0;
    display: block;
  }

  .about-awards-strip__items.eg-awards-items-m, .about-awards-strip__items.eg-awards-items-m:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .about-awards-strip__items.eg-awards-items-m:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .about-awards-strip__items.eg-awards-items-m:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .about-awards-strip__items.eg-awards-items-m:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .about-awards-strip__items.eg-awards-items-m:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-template-columns: 1fr;
  }

  .eg-about-v3__shell, .eg-about-v3__shell:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .eg-about-v3__shell:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .eg-about-v3__shell:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .eg-about-v3__shell:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .eg-about-v3__shell:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding-left: 18px;
    padding-right: 18px;
  }

  .eg-about-v3__eyebrow, .eg-about-v3__eyebrow:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .eg-about-v3__eyebrow:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .eg-about-v3__eyebrow:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .eg-about-v3__eyebrow:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .eg-about-v3__eyebrow:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    letter-spacing: .09em;
    font-size: 10px;
  }

  .eg-about-v3__h1, .eg-about-v3__h1:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .eg-about-v3__h1:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .eg-about-v3__h1:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .eg-about-v3__h1:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .eg-about-v3__h1:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    margin-top: 24px;
  }

  .eg-about-v3__hero-logo, .eg-about-v3__hero-logo:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .eg-about-v3__hero-logo:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .eg-about-v3__hero-logo:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .eg-about-v3__hero-logo:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .eg-about-v3__hero-logo:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    width: 126px;
  }

  .eg-about-v3__hero-media, .eg-about-v3__hero-media:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .eg-about-v3__hero-media:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .eg-about-v3__hero-media:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .eg-about-v3__hero-media:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .eg-about-v3__hero-media:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5), .eg-about-v3__hero-image, .eg-about-v3__hero-image:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .eg-about-v3__hero-image:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .eg-about-v3__hero-image:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .eg-about-v3__hero-image:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .eg-about-v3__hero-image:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    min-height: 360px;
  }

  .eg-about-v3__year, .eg-about-v3__year:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .eg-about-v3__year:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .eg-about-v3__year:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .eg-about-v3__year:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .eg-about-v3__year:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    font-size: 72px;
  }

  .eg-about-v3__image-caption, .eg-about-v3__image-caption:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .eg-about-v3__image-caption:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .eg-about-v3__image-caption:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .eg-about-v3__image-caption:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .eg-about-v3__image-caption:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    max-width: 170px;
    top: 16px;
    right: 14px;
  }

  .eg-about-v3__proof-item, .eg-about-v3__proof-item:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .eg-about-v3__proof-item:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .eg-about-v3__proof-item:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .eg-about-v3__proof-item:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .eg-about-v3__proof-item:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    min-height: 92px;
  }

  .eg-about-v3__proof-number, .eg-about-v3__proof-number:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .eg-about-v3__proof-number:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .eg-about-v3__proof-number:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .eg-about-v3__proof-number:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .eg-about-v3__proof-number:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    font-size: 23px;
  }

  .eg-about-v3__team-media, .eg-about-v3__team-media:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .eg-about-v3__team-media:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .eg-about-v3__team-media:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .eg-about-v3__team-media:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .eg-about-v3__team-media:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    min-height: 310px;
  }

  .eg-about-v3__team-badge, .eg-about-v3__team-badge:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .eg-about-v3__team-badge:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .eg-about-v3__team-badge:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .eg-about-v3__team-badge:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .eg-about-v3__team-badge:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    min-width: 210px;
  }

  .eg-about-v3__button, .eg-about-v3__button:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .eg-about-v3__button:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .eg-about-v3__button:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .eg-about-v3__button:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .eg-about-v3__button:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    justify-content: space-between;
    width: 100%;
  }

  .eg-about-v3__global-summary-text, .eg-about-v3__global-summary-text:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .eg-about-v3__global-summary-text:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .eg-about-v3__global-summary-text:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .eg-about-v3__global-summary-text:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .eg-about-v3__global-summary-text:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    font-size: 14px;
  }

  .eg-security-icon-img-native.is-tracer-security-icon {
    width: 40px;
    min-width: 40px;
    max-width: 40px;
    height: 40px;
    min-height: 40px;
  }

  .slider-mask-5.is-23rem.eg-kundcase-mask-clip-23, .slider-mask-5.is-23rem.eg-kundcase-mask-clip-23:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .slider-mask-5.is-23rem.eg-kundcase-mask-clip-23:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .slider-mask-5.is-23rem.eg-kundcase-mask-clip-23:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .slider-mask-5.is-23rem.eg-kundcase-mask-clip-23:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .slider-mask-5.is-23rem.eg-kundcase-mask-clip-23:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    overflow: hidden;
  }

  .slider-pagination-button-7, .slider-pagination-button-7:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .slider-pagination-button-7:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .slider-pagination-button-7:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .slider-pagination-button-7:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .slider-pagination-button-7:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    width: 100%;
  }

  .slider-pagination-button-7.is-position-left, .slider-pagination-button-7.is-position-left:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .slider-pagination-button-7.is-position-left:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .slider-pagination-button-7.is-position-left:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .slider-pagination-button-7.is-position-left:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .slider-pagination-button-7.is-position-left:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    right: 3rem;
  }

  .slider-pagination-button-7.is-position-right, .slider-pagination-button-7.is-position-right:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .slider-pagination-button-7.is-position-right:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .slider-pagination-button-7.is-position-right:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .slider-pagination-button-7.is-position-right:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .slider-pagination-button-7.is-position-right:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    left: 3rem;
  }

  .study-logos-row, .study-logos-row:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .study-logos-row:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .study-logos-row:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .study-logos-row:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .study-logos-row:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-template-columns: minmax(0, 1fr);
  }

  .study-logo-item, .study-logo-item:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .study-logo-item:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .study-logo-item:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .study-logo-item:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .study-logo-item:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    min-height: 11rem;
    padding: 1.2rem 1rem 1rem;
  }

  .eg-proof-container.is-about-proof-box, .eg-proof-container.is-about-proof-box:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-row-gap: 3rem;
  }

  .eg-proof-stat, .eg-proof-stat:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    text-align: left;
    align-items: flex-start;
    min-width: 0;
  }

  .eg-proof-stat.is-about-stat-line, .eg-proof-stat.is-about-stat-line:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding-right: .75rem;
  }

  .eg-proof-logo-img, .eg-proof-logo-img:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    opacity: 1;
    filter: grayscale();
    max-width: 5.75rem;
    height: 1.5rem;
    max-height: 1.5rem;
  }

  .flex-block-4.eg-kundcase-flex-hide, .flex-block-4.eg-kundcase-flex-hide:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .flex-block-4.eg-kundcase-flex-hide:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .flex-block-4.eg-kundcase-flex-hide:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .flex-block-4.eg-kundcase-flex-hide:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .flex-block-4.eg-kundcase-flex-hide:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    display: none;
  }

  .eg-home-case-grid.eg-home-case-grid-3 {
    grid-column-gap: 14px;
    grid-row-gap: 14px;
    flex-wrap: nowrap;
    align-items: stretch;
    width: 100%;
    display: flex;
    overflow: auto;
  }

  .eg-home-case-grid.eg-home-case-grid-3.is-tracer-cases {
    grid-template-columns: minmax(0, 1fr);
    display: grid;
    overflow: visible;
  }

  .eg-home-news-section-grid, .eg-home-news-section-grid:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-column-gap: 1rem;
    grid-row-gap: 1.25rem;
    grid-template-columns: minmax(0, 1fr);
    align-items: stretch;
    overflow: visible;
  }

  .grid-3-columns-7, .grid-3-columns-7:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .grid-3-columns-7:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .grid-3-columns-7:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .grid-3-columns-7:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .grid-3-columns-7:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-template-columns: 1fr;
  }

  .eg-proof-marquee.eg-kundcase-marquee-clip, .eg-proof-marquee.eg-kundcase-marquee-clip:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .eg-proof-marquee.eg-kundcase-marquee-clip:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .eg-proof-marquee.eg-kundcase-marquee-clip:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .eg-proof-marquee.eg-kundcase-marquee-clip:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .eg-proof-marquee.eg-kundcase-marquee-clip:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    display: none;
  }

  .eg-proof-marquee.is-about-marquee, .eg-proof-marquee.is-about-marquee:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    flex-wrap: wrap;
    height: auto;
    overflow: visible;
  }

  .eg-proof-marquee-track.is-about-mq-track, .eg-proof-marquee-track.is-about-mq-track:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-column-gap: 28px;
    grid-row-gap: 20px;
    flex-wrap: wrap;
    width: 100%;
    max-width: 100%;
    height: auto;
    animation: none;
    display: flex;
    overflow: visible;
  }

  .eg-case-proof.eg-kundcase-proof-clip.is-about-proof, .eg-case-proof.eg-kundcase-proof-clip.is-about-proof:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    padding-top: 3.25rem;
    padding-bottom: 2.75rem;
    overflow: visible;
  }

  .faq-intro, .faq-intro:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .faq-intro:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .faq-intro:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .faq-intro:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .faq-intro:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    margin-bottom: 24px;
    position: relative;
  }

  .about-career-layout, .about-career-layout:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-template-columns: minmax(0, 1fr);
  }

  .eg-post-media {
    max-width: 320px;
  }

  .eg-hide-on-mobile, .eg-hide-on-mobile:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .eg-hide-on-mobile:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .eg-hide-on-mobile:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .eg-hide-on-mobile:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .eg-hide-on-mobile:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    display: none;
  }

  .eg-estracer-fn-h1, .eg-estracer-fn-h1:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .eg-estracer-fn-h1:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .eg-estracer-fn-h1:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .eg-estracer-fn-h1:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .eg-estracer-fn-h1:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    font-size: 1.75rem;
    line-height: 1.2;
  }

  .icon-6.is-square, .icon-6.is-square:where(.w-variant-fcd5c6c9-bd89-1753-cbb2-b11ec2c470af), .icon-6.is-square:where(.w-variant-7bbabb9b-3ec9-ee6c-9a2f-64c98920203e), .icon-6.is-square:where(.w-variant-cffe13f6-b3b5-629d-6cd3-797e14eff943), .icon-6.is-square:where(.w-variant-b340b198-1104-a430-7590-21f8105541c8), .icon-6.is-square:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5), .icon-6.is-square {
    border-radius: .8rem;
  }

  .about-omoss-align, .about-omoss-align:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    grid-template-columns: minmax(0, 1fr);
    align-items: start;
  }

  .heading-21, .heading-21:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5), .heading-24, .heading-24:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    word-break: normal;
    overflow-wrap: break-word;
    font-size: 28px;
    line-height: 1.2;
  }

  .esm-flow-chapter {
    padding-top: 48px;
    padding-bottom: 48px;
  }

  .eg-plat-h1.eg-sol-medical-title {
    font-size: clamp(20px, 6.6vw, 28px);
  }

  .paragraph-69.eg-sol-customer-subtitle {
    font-size: clamp(18px, 5.4vw, 22px);
  }

  .div-block-71, .div-block-71:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    text-align: left;
    padding-left: 0;
  }

  .eg-nameplate-chip, .eg-nameplate-chip:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    min-width: 0;
    max-width: 100%;
    max-height: none;
    margin-top: 12px;
    margin-left: auto;
    margin-right: auto;
    display: flex;
    position: relative;
    top: auto;
    bottom: auto;
    left: auto;
    overflow: visible;
    transform: none;
  }

  .eg-nameplate-row, .eg-nameplate-row:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    flex-flow: row;
    display: flex;
  }

  .eg-nameplate-col, .eg-nameplate-col:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    float: none;
    width: auto;
    display: block;
  }

  .eg-nameplate-logo-slot, .eg-nameplate-logo-slot:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    width: 48px;
    min-width: 48px;
    max-width: 48px;
    height: 48px;
    max-height: 48px;
    overflow: visible;
  }

  .eg-estracer-800-strong, .eg-estracer-800-strong:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5), .eg-estracer-sec-h, .eg-estracer-sec-h:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    font-weight: 800;
  }

  .eg-skolenkat-h1.eg-sol-title-19 {
    font-size: clamp(20px, 6.6vw, 28px);
  }

  .eg-nl-slim-ico, .eg-nl-slim-ico:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    width: 3.25rem;
    min-width: 3.25rem;
    max-width: 3.25rem;
    height: 3.25rem;
    min-height: 3.25rem;
  }

  .eg-esm-card-h {
    white-space: normal;
    word-break: normal;
    overflow-wrap: normal;
    -webkit-hyphens: none;
    hyphens: none;
    max-width: 100%;
    font-size: 20px;
    line-height: 1.3;
  }

  .eg-esm-body {
    white-space: normal;
    word-break: normal;
    -webkit-hyphens: none;
    hyphens: none;
    font-size: 16px;
    line-height: 1.6;
  }

  .eg-h1-service.eg-sol-consent-title {
    font-size: clamp(20px, 6.6vw, 28px);
  }

  .is-about-motto, .is-about-motto:where(.w-variant-f89ce29e-e57c-b334-e2f3-c5c5c48c53f5) {
    place-self: center;
    height: auto;
    min-height: 0;
  }

  .eg-s-title-2 {
    font-size: 38px;
  }

  .eg-s-public-nav-2 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  .egnl-brand-label-2 {
    display: none;
  }

  .card-26.is-border-none.is-3xs {
    padding-top: .5rem;
    padding-bottom: .5rem;
    padding-left: .5rem;
  }

  .buttons-row-6 {
    width: 100%;
  }

  .estracer-quote-mark {
    width: 20px;
    max-width: 20px;
    margin-bottom: 8px;
  }

  .eg-int-section-title {
    margin-top: 32px;
    margin-bottom: 12px;
    font-size: clamp(22px, 6.4vw, 28px);
  }

  .eg-followup-features-grid, .eg-process-layout {
    grid-template-columns: minmax(0, 1fr);
  }

  .eg-survey-quote-mark, .eg-product-quote-mark {
    width: 20px;
    max-width: 20px;
  }

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

  .eg-sol-mobile.eg-sol-title-5 {
    font-size: clamp(20px, 6.6vw, 28px);
  }

  .eg-sol-mobile.eg-sol-subtitle-6, .eg-sol-mobile.eg-sol-subtitle-6.eg-sol-locked-subtitle {
    font-size: clamp(18px, 5.4vw, 22px);
  }

  .eg-sol-mobile.eg-sol-meta-11 {
    text-align: center;
    flex-wrap: wrap;
    justify-content: center;
    align-items: center;
    gap: 12px 20px;
    width: 100%;
    max-width: 100%;
    margin-left: auto;
    margin-right: auto;
    display: flex;
  }

  .eg-sol-mobile.eg-sol-title-long-22, .eg-sol-mobile.eg-sol-title-long-25 {
    font-size: clamp(20px, 6.6vw, 28px);
  }

  .div-block-76 {
    padding-left: 0;
  }

  .text-span-9 {
    overflow-wrap: normal;
    font-size: 24px;
  }

  .eg-home-proof-layout {
    padding-left: 16px;
    padding-right: 16px;
  }

  .eg-home-hero-title {
    font-size: 28px;
  }

  .eg-home-halo-native {
    border-top-left-radius: 50% 30%;
    border-top-right-radius: 50% 30%;
    width: calc(100% + 64px);
    height: 420px;
    left: -32px;
  }
}

#w-node-_2f725694-005e-05f2-8201-efc9c18e79db-c7949f34, #w-node-cf176b5a-7bb6-674c-779a-46171d011863-ca58f393 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cf176b5a-7bb6-674c-779a-46171d01187c-ca58f393 {
  grid-area: Area;
  align-self: center;
}

#w-node-cf176b5a-7bb6-674c-779a-46171d01187d-ca58f393 {
  grid-area: Area-2;
}

#w-node-_6329d291-9aec-ad05-9522-dea349422bc4-ea74134a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b3af704d-fd6c-2a38-d326-d645b4035a33-b4035a2f {
  align-self: center;
}

#w-node-_4053d246-2513-bed3-cfe8-122c9ed25bec-ca58f394 {
  align-self: stretch;
}

#w-node-_388709ba-2185-9c4a-f980-23ee045006d5-ca58f394 {
  align-self: center;
}

#w-node-_1ecf4fe8-4a51-222a-9a80-19bad4e0e686-d4e0e65d {
  align-self: start;
}

#w-node-_1ecf4fe8-4a51-222a-9a80-19bad4e0e688-d4e0e65d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b14abc3f-9f01-b917-b4d4-e4cd204d09df-ca58f3a3 {
  align-self: stretch;
}

#w-node-_00199696-c488-317f-90cb-a9440233517d-ca58f3a3 {
  place-self: center end;
}

#w-node-_263c96b1-f54d-319b-5fef-51b4233faf70-ca58f3a3 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_5443a152-01d3-bfe4-1f67-2e7d8588f48c-ca58f3a3, #eg-about-contact-follow.w-node-e39131ba-8f50-bedb-916e-c4aac84f93b8-ca58f3a3 {
  align-self: start;
}

#w-node-e39131ba-8f50-bedb-916e-c4aac84f93ba-ca58f3a3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1a09f46c-72d2-f186-53c1-498d26c55e81-ca58f3a3 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-bb1d64c3-2277-2442-9034-b0185c70a0ad-ca58f3a3 {
  grid-template-rows: auto auto;
  grid-template-columns: .75fr 1fr;
}

#w-node-a886cabf-bec2-8c3e-2283-c616fff80c1a-ca58f3aa, #w-node-_757d4d8e-0e15-5876-dca6-fc94ebd582f6-ca58f3aa, #w-node-a84b81a1-37f3-71e2-728b-e55820410927-ca58f3aa {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b3b5fb23-4249-148b-4ed7-ac0c5b0b275d-ca58f3aa {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_8ca1faed-94b8-751b-df1c-26e479b0ad9e-ca58f3aa {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-b6975166-a00f-9d2f-67c5-bf4d4d529fac-2f63032d {
  align-self: start;
}

#w-node-_08c60932-3311-6af3-c23c-3d838fb6ea42-207d7bba {
  grid-area: Area-2;
}

#w-node-_08c60932-3311-6af3-c23c-3d838fb6ea44-207d7bba {
  grid-area: Area;
}

#proof-offentlig-grid.w-node-_76520413-6cf0-6e1b-5fcd-aeb4c6a8c53a-f48d0e11 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-a3eadf7f-00af-87ba-6cc9-97b694d132b7-f48d0e11, #w-node-_5f8304e6-0a59-9870-ee3a-d3934871c75b-f48d0e11 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_48459adf-b964-6198-b7da-131d79907fec-f48d0e11 {
  align-self: center;
}

#w-node-_5c5c4789-3927-71e0-8207-c634939eaee4-f48d0e11, #w-node-_5c5c4789-3927-71e0-8207-c634939eaeeb-f48d0e11 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5c5c4789-3927-71e0-8207-c634939eaf02-f48d0e11 {
  align-self: end;
}

#w-node-_5c5c4789-3927-71e0-8207-c634939eaf03-f48d0e11, #w-node-_5c5c4789-3927-71e0-8207-c634939eaf0a-f48d0e11, #w-node-_8ab909df-9849-bf14-fdf8-7b8df03766aa-f48d0e11, #w-node-_8ab909df-9849-bf14-fdf8-7b8df03766b1-f48d0e11, #w-node-cb568e72-8f62-d81f-3551-b294009f3141-f48d0e11, #w-node-cb568e72-8f62-d81f-3551-b294009f3148-f48d0e11, #w-node-_8686602b-aabe-7d87-45b2-b291e4a1c4bf-f48d0e11, #w-node-_8686602b-aabe-7d87-45b2-b291e4a1c4c6-f48d0e11 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1b7fcb3d-8449-5a4d-cb75-254f9cd503b5-9cd5039a {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
}

#w-node-eee63e82-7541-c080-64b7-2562d5333741-7da8ee85 {
  align-self: start;
}

#w-node-eee63e82-7541-c080-64b7-2562d5333743-7da8ee85 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2a5324b3-6b85-c6de-9c25-0d9df48bdf33-a2105c74 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
}

#w-node-_0dee57e6-c9d0-86ae-08c0-f554388d0817-bd508f12, #w-node-_4e03b241-e916-51b2-a195-13eaf3fe5f1e-bd508f12, #w-node-_0dee57e6-c9d0-86ae-08c0-f554388d0817-58acc207, #w-node-_4e03b241-e916-51b2-a195-13eaf3fe5f1e-58acc207, #w-node-_0dee57e6-c9d0-86ae-08c0-f554388d0817-d695aaf9, #w-node-_4e03b241-e916-51b2-a195-13eaf3fe5f1e-d695aaf9, #w-node-_0dee57e6-c9d0-86ae-08c0-f554388d0817-17752435, #w-node-_4e03b241-e916-51b2-a195-13eaf3fe5f1e-17752435 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cb78fb85-914a-2e2b-cb4d-147241fa8270-41fa8270, #w-node-_39f66c4b-a4a4-3ec4-f730-00f78293bc5a-3df2b1ef {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
}

#w-node-deff2e0f-b725-c78e-3c97-d4e9a3e6b165-c555df7a {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_3385408e-1b93-31be-2e0a-5dbda5e737d3-c555df7a {
  grid-template-rows: auto;
  grid-template-columns: .75fr .75fr;
}

#w-node-_4f81d76c-e02c-e0ee-ee12-1de0e2cf1be7-652470fe {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_617edd83-ea16-ea41-fbe9-aba353ca8bdd-0447749e, #w-node-_39f66c4b-a4a4-3ec4-f730-00f78293bc5a-07dd28bd, #w-node-_369bca84-272e-4b96-8abf-f2a1d4e9f7e4-d4e9f7e4 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
}

#proof-offentlig-grid.w-node-_50199739-e6d4-8d43-b15a-e016070d77f9-c9716cf2, #w-node-d9773093-1643-fb3a-e499-a5e4441ebee4-c9716cf2 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_7c6922bd-192c-b39a-d07f-b5e63079e84f-c9716cf2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7c6922bd-192c-b39a-d07f-b5e63079e851-c9716cf2 {
  align-self: center;
}

#w-node-_807fe420-1ccb-dc0c-9be5-057870591046-c9716cf2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_807fe420-1ccb-dc0c-9be5-057870591048-c9716cf2 {
  align-self: center;
}

#w-node-c2d86f20-93c0-86c4-55c1-fa35dcef7724-c9716cf2 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
}

#w-node-_19c5b013-7145-1ad3-dfd5-65cafc6b52b2-b91806d1, #w-node-e2f8deab-8252-2e90-dd6c-dc840243e295-b91806d1 {
  grid-template-rows: auto;
  grid-template-columns: 5fr;
}

#w-node-_68d9350f-cded-bdf5-3b95-60604d3017e5-b91806d1 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_5acdc90b-b376-a9ed-702c-e8a7375ea463-b91806d1 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
}

#w-node-_7cd62f21-4ca0-8bd1-196c-b15b75478632-5eff0bb1 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-_1866c9ac-0b96-549a-f192-9dfb39bae8e2-5eff0bb1 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_1866c9ac-0b96-549a-f192-9dfb39bae8e8-5eff0bb1, #w-node-efe6a962-3983-7de2-beaa-f8f2e97e28b0-5eff0bb1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4ee5e6a7-3363-60fe-2e00-7888ff19f209-5eff0bb1 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
}

#w-node-_1866c9ac-0b96-549a-f192-9dfb39bae8e2-3f3a5763 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_1866c9ac-0b96-549a-f192-9dfb39bae8e8-3f3a5763 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-bbdc8847-200d-c254-2692-fcfb575da4b9-3f3a5763 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
}

#w-node-efe6a962-3983-7de2-beaa-f8f2e97e28b0-3f3a5763 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9d27812d-ea75-e636-9725-f0ce88c3cdf7-cd5630f1 {
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr;
}

#w-node-_1866c9ac-0b96-549a-f192-9dfb39bae8e2-fabc7e42 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_1866c9ac-0b96-549a-f192-9dfb39bae8e8-fabc7e42 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b9783e4f-2c60-9d40-d624-bce54a2be12e-fabc7e42 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
}

#w-node-_9d27812d-ea75-e636-9725-f0ce88c3cdf7-0cad479b {
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr;
}

#w-node-_1866c9ac-0b96-549a-f192-9dfb39bae8e2-5f6d984b {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_1866c9ac-0b96-549a-f192-9dfb39bae8e8-5f6d984b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9d27812d-ea75-e636-9725-f0ce88c3cdf7-5f6d984b {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
}

#w-node-_032c368d-3aa6-d15f-9398-786043b82340-f99e7090 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_9d27812d-ea75-e636-9725-f0ce88c3cdf7-f99e7090, #w-node-_98bd1075-38d6-e2b4-c677-48f601a75e75-f99e7090, #w-node-_2e7df463-38cf-989c-d044-71d507fe8895-f99e7090, #w-node-_9d27812d-ea75-e636-9725-f0ce88c3cdf7-a330d8e7 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
}

@media screen and (max-width: 991px) {
  #w-node-_00199696-c488-317f-90cb-a9440233517d-ca58f3a3, #w-node-_5fea66a3-40d5-32ed-f4fd-36bdbce5913d-f48d0e11, #w-node-f315aa06-6018-6ad0-5c0c-a7ea90d9bbdb-f48d0e11 {
    order: -9999;
  }

  #w-node-_7cd62f21-4ca0-8bd1-196c-b15b75478632-5eff0bb1 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_7cd62f21-4ca0-8bd1-196c-b15b7547863b-5eff0bb1 {
    order: 9999;
  }
}
