@charset "UTF-8";
/* Set Initial grid values
   'fixed' means it is a fixed numerical value
*********************************** */
/* 	Fonts – Specfics
    These are not to be used directly in styling,
    please use the generic values further below!
*********************************** */
/* 	Fonts – Generic values
    Use these values in styling!
*********************************** */
/*	Colours - Specifics
    These are not to be used directly in styling,
    please use the generic values further below!
***********************************  */
/*	Colours - Generic values
    Use these values in styling!
***********************************  */
/*	Size variables
***********************************  */
/*	Transition variables
***********************************  */
/*	Selector variables
***********************************  */
/* Media Queries
*********************************** */
/*
  I am working with REMs for the whole site, except for the media queries which is not viable
  These media queries are better suited to mobile first.
*/
/*  SVG
*********************************** */
/*  PNG
*********************************** */
/*  Display mixins
*********************************** */
/*  Show/hide mixins
*********************************** */
/*  Type hierarchy size mixins
    - Do not use typeHierarchySizes to set type styles on text elements!
    The purpose of this is to use relative units on non-text elements
    (without applying the entire type style, which is unnecessary)
*********************************** */
/*  'Paragraph style' Mixins
    - These are actual type styles, apply these to text elements
*********************************** */
/*  Animate Into Viewport effects
*********************************** */
* {
  box-sizing: border-box;
}

/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */
/* Document
   ========================================================================== */
/**
 * 1. Correct the line height in all browsers.
 * 2. Prevent adjustments of font size after orientation changes in iOS.
 */
html {
  line-height: 1.15; /* 1 */
  -webkit-text-size-adjust: 100%; /* 2 */
}

/* Sections
   ========================================================================== */
/**
 * Remove the margin in all browsers.
 */
body {
  margin: 0;
}

/**
 * Render the `main` element consistently in IE.
 */
main {
  display: block;
}

/**
 * Correct the font size and margin on `h1` elements within `section` and
 * `article` contexts in Chrome, Firefox, and Safari.
 */
h1 {
  font-size: 2em;
  margin: 0.67em 0;
}

/* Grouping content
   ========================================================================== */
/**
 * 1. Add the correct box sizing in Firefox.
 * 2. Show the overflow in Edge and IE.
 */
hr {
  box-sizing: content-box; /* 1 */
  height: 0; /* 1 */
  overflow: visible; /* 2 */
}

/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */
pre {
  font-family: monospace, monospace; /* 1 */
  font-size: 1em; /* 2 */
}

/* Text-level semantics
   ========================================================================== */
/**
 * Remove the gray background on active links in IE 10.
 */
a {
  background-color: transparent;
}

/**
 * 1. Remove the bottom border in Chrome 57-
 * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.
 */
abbr[title] {
  border-bottom: none; /* 1 */
  text-decoration: underline; /* 2 */
  text-decoration: underline dotted; /* 2 */
}

/**
 * Add the correct font weight in Chrome, Edge, and Safari.
 */
b,
strong {
  font-weight: bolder;
}

/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */
code,
kbd,
samp {
  font-family: monospace, monospace; /* 1 */
  font-size: 1em; /* 2 */
}

/**
 * Add the correct font size in all browsers.
 */
small {
  font-size: 80%;
}

/**
 * Prevent `sub` and `sup` elements from affecting the line height in
 * all browsers.
 */
sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}

sub {
  bottom: -0.25em;
}

sup {
  top: -0.5em;
}

/* Embedded content
   ========================================================================== */
/**
 * Remove the border on images inside links in IE 10.
 */
img {
  border-style: none;
}

/* Forms
   ========================================================================== */
/**
 * 1. Change the font styles in all browsers.
 * 2. Remove the margin in Firefox and Safari.
 */
button,
input,
optgroup,
select,
textarea {
  font-family: inherit; /* 1 */
  font-size: 100%; /* 1 */
  line-height: 1.15; /* 1 */
  margin: 0; /* 2 */
}

/**
 * Show the overflow in IE.
 * 1. Show the overflow in Edge.
 */
button,
input { /* 1 */
  overflow: visible;
}

/**
 * Remove the inheritance of text transform in Edge, Firefox, and IE.
 * 1. Remove the inheritance of text transform in Firefox.
 */
button,
select { /* 1 */
  text-transform: none;
}

/**
 * Correct the inability to style clickable types in iOS and Safari.
 */
button,
[type=button],
[type=reset],
[type=submit] {
  -webkit-appearance: button;
}

/**
 * Remove the inner border and padding in Firefox.
 */
button::-moz-focus-inner,
[type=button]::-moz-focus-inner,
[type=reset]::-moz-focus-inner,
[type=submit]::-moz-focus-inner {
  border-style: none;
  padding: 0;
}

/**
 * Restore the focus styles unset by the previous rule.
 */
button:-moz-focusring,
[type=button]:-moz-focusring,
[type=reset]:-moz-focusring,
[type=submit]:-moz-focusring {
  outline: 1px dotted ButtonText;
}

/**
 * Correct the padding in Firefox.
 */
fieldset {
  padding: 0.35em 0.75em 0.625em;
}

/**
 * 1. Correct the text wrapping in Edge and IE.
 * 2. Correct the color inheritance from `fieldset` elements in IE.
 * 3. Remove the padding so developers are not caught out when they zero out
 *    `fieldset` elements in all browsers.
 */
legend {
  box-sizing: border-box; /* 1 */
  color: inherit; /* 2 */
  display: table; /* 1 */
  max-width: 100%; /* 1 */
  padding: 0; /* 3 */
  white-space: normal; /* 1 */
}

/**
 * Add the correct vertical alignment in Chrome, Firefox, and Opera.
 */
progress {
  vertical-align: baseline;
}

/**
 * Remove the default vertical scrollbar in IE 10+.
 */
textarea {
  overflow: auto;
}

/**
 * 1. Add the correct box sizing in IE 10.
 * 2. Remove the padding in IE 10.
 */
[type=checkbox],
[type=radio] {
  box-sizing: border-box; /* 1 */
  padding: 0; /* 2 */
}

/**
 * Correct the cursor style of increment and decrement buttons in Chrome.
 */
[type=number]::-webkit-inner-spin-button,
[type=number]::-webkit-outer-spin-button {
  height: auto;
}

/**
 * 1. Correct the odd appearance in Chrome and Safari.
 * 2. Correct the outline style in Safari.
 */
[type=search] {
  -webkit-appearance: textfield; /* 1 */
  outline-offset: -2px; /* 2 */
}

/**
 * Remove the inner padding in Chrome and Safari on macOS.
 */
[type=search]::-webkit-search-decoration {
  -webkit-appearance: none;
}

/**
 * 1. Correct the inability to style clickable types in iOS and Safari.
 * 2. Change font properties to `inherit` in Safari.
 */
::-webkit-file-upload-button {
  -webkit-appearance: button; /* 1 */
  font: inherit; /* 2 */
}

/* Interactive
   ========================================================================== */
/*
 * Add the correct display in Edge, IE 10+, and Firefox.
 */
details {
  display: block;
}

/*
 * Add the correct display in all browsers.
 */
summary {
  display: list-item;
}

/* Misc
   ========================================================================== */
/**
 * Add the correct display in IE 10+.
 */
template {
  display: none;
}

/**
 * Add the correct display in IE 10.
 */
[hidden] {
  display: none;
}

/* EHJ additions
========================================================================== */
/* Improve readability when focused and also mouse hovered in all browsers. */
a:active,
a:hover {
  outline: 0;
}

a:-webkit-any-link {
  text-decoration: none;
}

.visually-hidden,
.elementInvisible {
  position: absolute !important;
  height: 1px;
  width: 1px;
  overflow: hidden;
  clip: rect(1px, 1px, 1px, 1px);
}

.visually-hidden--focusable {
  position: absolute !important;
  height: 1px;
  width: 1px;
  overflow: hidden;
  clip: rect(1px, 1px, 1px, 1px);
}
.visually-hidden--focusable:active, .visually-hidden--focusable:focus {
  position: static !important;
  clip: auto;
  height: auto;
  width: auto;
  overflow: auto;
}

ul.menu {
  list-style: none;
  padding: 0;
}

.preload * {
  transition: none !important;
}

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

picture {
  display: block;
}

button {
  cursor: pointer;
}

*:focus:hover {
  outline: 0;
}

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

.feed-icon {
  display: none;
}

/*	Webfonts
		- if the project requires selfhosted webfonts,
		place @font-face rules here
*********************************** */
@font-face {
  font-family: "Soehne";
  src: url("../fonts/soehne-web-leicht.eot");
  src: url("../fonts/soehne-web-leicht.woff2") format("woff2"), url("../fonts/soehne-web-leicht.woff") format("woff");
  font-weight: 300;
  text-rendering: optimizeLegibility;
  font-display: swap;
}
@font-face {
  font-family: "Soehne";
  src: url("../fonts/soehne-web-leicht-kursiv.eot");
  src: url("../fonts/soehne-web-leicht-kursiv.woff2") format("woff2"), url("../fonts/soehne-web-leicht-kursiv.woff") format("woff");
  font-weight: 300;
  font-style: italic;
  text-rendering: optimizeLegibility;
  font-display: swap;
}
@font-face {
  font-family: "Soehne";
  src: url("../fonts/soehne-web-kraftig.eot");
  src: url("../fonts/soehne-web-kraftig.woff2") format("woff2"), url("../fonts/soehne-web-kraftig.woff") format("woff");
  font-weight: 500;
  text-rendering: optimizeLegibility;
  font-display: swap;
}
/*  Site layout and structure
*********************************** */
html {
  height: 100%;
  overflow-x: hidden;
  overflow-y: auto;
  -webkit-overflow-scrolling: touch;
}
html.modal_isOpen {
  overflow: hidden;
}

body {
  position: relative;
  min-width: 320px;
  min-height: 100%;
  display: flex;
  flex-direction: column;
}
body > div {
  flex-grow: 1;
  display: flex;
  flex-direction: column;
}

.lenis.lenis-smooth {
  scroll-behavior: auto;
}

.lenis.lenis-smooth [data-lenis-prevent] {
  overscroll-behavior: contain;
}

.lenis.lenis-stopped {
  overflow: hidden;
}

.lenis.lenis-scrolling iframe {
  pointer-events: none;
}

.thePage {
  position: relative;
  flex-grow: 1;
  display: flex;
  flex-direction: column;
  height: 100%;
  z-index: 2;
  overflow: hidden;
}
.thePage.megaDropdown_isOpen::after {
  content: " ";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.2);
}

/* Site layout – Full width sections
******************************** */
.pane {
  display: block;
  width: 100%;
  background-color: transparent;
  padding-left: 1.4375rem;
  padding-right: 1.4375rem;
}
@media only screen and (min-width: 696px) {
  .pane {
    padding-left: 2.25rem;
    padding-right: 2.25rem;
  }
}
.pane.noPadding {
  padding-left: 0;
  padding-right: 0;
}
.pane .paneInner {
  width: 100%;
  max-width: 81.75rem;
  margin: 0 auto;
}
.pane .paneInner.widthUnconstrained {
  max-width: none;
}
.pane > .paneInner {
  position: relative;
}
.pane > .paneInner::before {
  content: " ";
  display: block;
  position: absolute;
  top: 0;
  right: 100%;
  width: 0;
  height: 100%;
  border-left: 1px solid #CCD7E1;
}
@media print {
  .pane > .paneInner::before {
    content: none;
  }
}

.pane__mainOuter,
.pane__mainOuter .pane__main {
  flex-grow: 1;
  display: flex;
  flex-direction: column;
}

.pane__main .paneInner {
  flex-grow: 1;
  position: relative;
}
.pane__main .paneInner::after {
  content: " ";
  display: block;
  position: absolute;
  top: 0;
  left: 100%;
  width: 0;
  height: 100%;
  border-right: 1px solid #CCD7E1;
}

.preContent {
  font-size: clamp(2.25rem, 3.8333333333vw, 2.875rem);
  position: relative;
}
.preContent img {
  display: block;
}
.preContent .title-area {
  display: flex;
  flex-direction: column;
  justify-content: center;
  min-height: 6.5em;
  padding-left: 1.4375rem;
  padding-right: 1.4375rem;
}
@media only screen and (min-width: 696px) {
  .preContent .title-area {
    padding-left: 2.25rem;
    padding-right: 2.25rem;
  }
}
.preContent .title-area {
  padding-top: 1.5em;
  padding-bottom: 1.5em;
}
.preContent .title-area .field--name-body p {
  font-family: "Soehne", Helvetica, arial, sans-serif;
  font-size: clamp(1.3125rem, 2.1276595745vw, 1.5rem);
  font-weight: 500;
  line-height: 1.416667em;
  letter-spacing: 0;
  margin-top: 0;
  margin-bottom: 1.2em;
}
.preContent .title-area {
  background-color: #34C3E0;
}
.preContent .title-area .region {
  max-width: 50rem;
}
.preContent .title-area .block:last-child h1 {
  margin-bottom: 0.1em;
}
.preContent .beside-title-area {
  font-size: clamp(1rem, 2.34375vw, 1.125rem);
  position: relative;
  grid-column: 1/24;
}
.preContent .region-introduction-text {
  font-size: clamp(1.875rem, 3.4090909091vw, 2.25rem);
  padding-left: 1.4375rem;
  padding-right: 1.4375rem;
}
@media only screen and (min-width: 696px) {
  .preContent .region-introduction-text {
    padding-left: 2.25rem;
    padding-right: 2.25rem;
  }
}
.preContent .region-introduction-text {
  margin-bottom: 2em;
}
.preContent .region-introduction-text p {
  font-family: "Soehne", Helvetica, arial, sans-serif;
  font-weight: 500;
  line-height: 1.166667em;
  letter-spacing: 0;
  font-size: clamp(1.875rem, 3.4090909091vw, 2.25rem);
  margin-top: 0;
  margin-bottom: 0.95em;
  color: #F04E41;
}
@media only screen and (min-width: 768px) {
  .preContent .region-introduction-text {
    display: grid;
    grid-gap: 1.5rem;
    grid-row-gap: 3rem;
    grid-template-columns: repeat(12, 1fr);
    padding-left: 0;
    padding-right: 0;
  }
  .preContent .region-introduction-text .block {
    grid-column: 2/10;
  }
}
@media only screen and (min-width: 1200px) {
  .preContent .title-area {
    display: grid;
    grid-gap: 1.5rem;
    grid-row-gap: 3rem;
    grid-template-columns: repeat(12, 1fr);
    align-items: center;
    padding-left: 0;
    padding-right: 0;
  }
  .preContent .title-area > * {
    grid-column: 2/12;
  }
}
@media only screen and (max-width: 767px) {
  .preContent:has(.region-beside-title-area) {
    display: flex;
    flex-direction: column;
  }
  .preContent:has(.region-beside-title-area) > * {
    order: 3;
  }
  .preContent:has(.region-beside-title-area) .title-area {
    order: 2;
  }
  .preContent:has(.region-beside-title-area) .title-area .region {
    max-width: none;
  }
  .preContent:has(.region-beside-title-area) .beside-title-area {
    order: 1;
  }
}
@media only screen and (min-width: 768px) {
  .preContent:has(.region-beside-title-area) {
    display: grid;
    grid-template-columns: repeat(12, 1fr 1.5rem);
    width: calc(100% + 1.5rem);
    grid-row-gap: 0;
    grid-auto-flow: row dense;
  }
  .preContent:has(.region-beside-title-area)::before {
    width: 100vw;
  }
  .preContent:has(.region-beside-title-area) .region {
    grid-column: 1/24;
  }
  .preContent:has(.region-beside-title-area) .title-area {
    grid-column: 9/24;
  }
  .preContent:has(.region-beside-title-area) .region-title-area {
    display: flex;
    flex-direction: column;
    justify-content: center;
  }
  .preContent:has(.region-beside-title-area) .beside-title-area {
    grid-column: 1/9;
    position: relative;
    position: relative;
  }
  .preContent:has(.region-beside-title-area) .beside-title-area::before {
    content: " ";
    display: block;
    position: absolute;
    top: 0;
    right: 100%;
    width: 0;
    height: 100%;
    border-left: 1px solid #CCD7E1;
  }
  .preContent:has(.region-beside-title-area) .beside-title-area::before {
    width: 100vw;
  }
  .preContent:has(.region-beside-title-area) .beside-title-area img {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    object-fit: cover;
    object-position: 50% 50%;
  }
  .preContent:has(.region-beside-title-area) .beside-title-area .contextual-region {
    position: static;
  }
}
@media only screen and (min-width: 1128px) {
  .preContent:has(.region-beside-title-area) .beside-title-area {
    grid-column: 1/13;
  }
  .preContent:has(.region-beside-title-area) .title-area {
    grid-column: 13/24;
    display: grid;
    grid-gap: 1.5rem;
    grid-row-gap: 3rem;
    grid-template-columns: repeat(6, 1fr);
    grid-row-gap: 0;
    min-height: 12.23em;
    padding-left: 0;
    padding-right: 0;
  }
  .preContent:has(.region-beside-title-area) .title-area > * {
    grid-column: 2/6;
  }
}
.nodetype--presentation_listing .preContent::before {
  left: 50%;
  width: calc(100vw + 2px);
  transform: translateX(-50%);
}
.banner-colour-scheme-b .preContent .title-area {
  color: white;
  background-color: #003051;
}
.banner-colour-scheme-b .preContent .title-area h1,
.banner-colour-scheme-b .preContent .title-area .block-local-tasks-block a {
  color: white;
}
.thePage.use_sectional_presentation .preContent {
  padding-top: 1em;
}
.nodetype--article .preContent .title-area {
  background-color: #F2F2F2;
}
.nodetype--article .preContent h1 {
  margin: 0;
}
@media only screen and (max-width: 551px) {
  .nodetype--article .preContent .title-area {
    padding-top: 0.75em;
  }
}
@media only screen and (min-width: 768px) {
  .nodetype--article .preContent .title-area {
    border-top: 1px solid #CCD7E1;
  }
}
@media print {
  .preContent {
    width: 13cm;
  }
}

@media only screen and (min-width: 912px) {
  .mainContent {
    display: grid;
    grid-template-columns: repeat(12, 1fr 1.5rem);
    width: calc(100% + 1.5rem);
  }
  .mainContent::after {
    left: initial;
    right: 1.5rem;
  }
  .mainContent > * {
    grid-column: 1/24;
  }
  .mainContent.hasSidebar #content {
    position: relative;
  }
  .mainContent.hasSidebar #content::after {
    content: " ";
    display: block;
    position: absolute;
    top: 0;
    left: 100%;
    width: 0;
    height: 100%;
    border-right: 1px solid #CCD7E1;
  }
}
.nodetype--article .mainContent #content {
  font-size: clamp(1.625rem, 2.8409090909vw, 1.875rem);
  padding-bottom: 2em;
}
@media only screen and (max-width: 983px) {
  .nodetype--article .mainContent #content {
    position: relative;
  }
  .nodetype--article .mainContent #content::after {
    content: " ";
    display: block;
    position: absolute;
    top: 0;
    left: 100%;
    width: 0;
    height: 100%;
    border-right: 1px solid #CCD7E1;
  }
}
@media print {
  .nodetype--article .mainContent #content {
    width: 13cm;
  }
  .nodetype--article .mainContent #sidebar {
    display: none;
  }
}

/*  Default layouts:
************************************* */
.gridList {
  list-style: none;
  padding: 0;
  margin: 0;
}
.gridList li {
  display: flex;
  flex-direction: column;
}
@media only screen and (min-width: 624px) {
  .gridList.style__2col {
    display: grid;
    grid-gap: 1.5rem;
    grid-row-gap: 3rem;
    grid-template-columns: repeat(2, 1fr);
    grid-row-gap: 1.5rem;
  }
}
.gridList.style__4col {
  display: grid;
  grid-gap: 1.5rem;
  grid-row-gap: 3rem;
  grid-template-columns: repeat(1, 1fr);
}
@media only screen and (min-width: 552px) {
  .gridList.style__4col {
    grid-template-columns: repeat(2, 1fr);
  }
}
@media only screen and (min-width: 840px) {
  .gridList.style__4col {
    grid-template-columns: repeat(3, 1fr);
  }
}
@media only screen and (min-width: 1128px) {
  .gridList.style__4col {
    grid-template-columns: repeat(4, 1fr);
  }
}

.region-meta {
  font-size: clamp(0.9375rem, 2.0833333333vw, 1rem);
  display: flex;
  flex-wrap: wrap;
  gap: 1em;
  margin-bottom: 1em;
}

/* Set Initial grid values
   'fixed' means it is a fixed numerical value
*********************************** */
/* 	Fonts – Specfics
    These are not to be used directly in styling,
    please use the generic values further below!
*********************************** */
/* 	Fonts – Generic values
    Use these values in styling!
*********************************** */
/*	Colours - Specifics
    These are not to be used directly in styling,
    please use the generic values further below!
***********************************  */
/*	Colours - Generic values
    Use these values in styling!
***********************************  */
/*	Size variables
***********************************  */
/*	Transition variables
***********************************  */
/*	Selector variables
***********************************  */
/* Media Queries
*********************************** */
/*
  I am working with REMs for the whole site, except for the media queries which is not viable
  These media queries are better suited to mobile first.
*/
/*  SVG
*********************************** */
/*  PNG
*********************************** */
/*  Display mixins
*********************************** */
/*  Show/hide mixins
*********************************** */
/*  Type hierarchy size mixins
    - Do not use typeHierarchySizes to set type styles on text elements!
    The purpose of this is to use relative units on non-text elements
    (without applying the entire type style, which is unnecessary)
*********************************** */
/*  'Paragraph style' Mixins
    - These are actual type styles, apply these to text elements
*********************************** */
/*  Animate Into Viewport effects
*********************************** */
.field--type-text-long,
.ck-content {
  /*	Paragraphs
  ************************************* */
}
.field--type-text-long p,
.field--type-text-long li,
.ck-content p,
.ck-content li {
  font-family: "Soehne", Helvetica, arial, sans-serif;
  font-weight: 300;
  letter-spacing: 0;
  text-transform: none;
  font-size: clamp(1.125rem, 2.0325203252vw, 1.25rem);
}
@media print {
  .field--type-text-long p,
  .field--type-text-long li,
  .ck-content p,
  .ck-content li {
    font-size: 10pt;
  }
}
.field--type-text-long p,
.field--type-text-long li,
.ck-content p,
.ck-content li {
  line-height: 1.5em;
}
.field--type-text-long p em,
.field--type-text-long li em,
.ck-content p em,
.ck-content li em {
  font-style: italic;
}
.field--type-text-long p strong,
.field--type-text-long li strong,
.ck-content p strong,
.ck-content li strong {
  font-weight: 500;
}
.field--type-text-long p,
.ck-content p {
  margin-bottom: 1.75em;
}
.field--type-text-long li,
.ck-content li {
  margin-bottom: 0.75em;
}

.field--type-text-long .cta,
.ck-content .cta {
  margin-top: 1em;
}
.field--type-text-long .cta_right,
.ck-content .cta_right {
  display: inline-block;
  cursor: pointer;
}
.field--type-text-long .cta_right, .field--type-text-long .cta_right:link,
.ck-content .cta_right,
.ck-content .cta_right:link {
  text-decoration: none;
  color: #000000;
  background: none;
  background-color: transparent;
}
.field--type-text-long .cta_right:hover, .field--type-text-long .cta_right:focus,
.ck-content .cta_right:hover,
.ck-content .cta_right:focus {
  color: #000000;
  background-color: #34C3E0;
  border-color: #34C3E0;
}
.field--type-text-long .cta_right,
.ck-content .cta_right {
  font-family: "Soehne", Helvetica, arial, sans-serif;
  font-weight: 500;
  line-height: 1.4em;
  text-transform: none;
  letter-spacing: 0;
  font-size: clamp(1rem, 2.34375vw, 1.125rem);
  text-align: left;
  padding-top: 0.625em;
  padding-bottom: 0.7em;
  padding-left: 1.05em;
  padding-right: 1.05em;
  border: thin solid #34C3E0;
}
.field--type-text-long .cta_right:hover, .field--type-text-long .cta_right:focus-visible,
.ck-content .cta_right:hover,
.ck-content .cta_right:focus-visible {
  color: #000000;
  background-color: #34C3E0;
}
.field--type-text-long .cta_right,
.ck-content .cta_right {
  display: inline-flex;
  align-items: center;
  gap: 0.6em;
}
.field--type-text-long .cta_right::after,
.ck-content .cta_right::after {
  content: " ";
  display: block;
  width: 1.25em;
  height: 0.65em;
  background-repeat: no-repeat;
  background-size: contain;
  transform: translateX(0px);
  transition: transform 0.25s;
}
.field--type-text-long .cta_right::after,
.ck-content .cta_right::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='21.627' height='11.557' data-name='Layer 1'%3E%3Cpath fill='%23f24e40' d='m15.849 0-1.414 1.414 3.364 3.365H0v2h17.799l-3.364 3.364 1.414 1.414 5.778-5.778L15.849 0z'/%3E%3C/svg%3E");
}
.field--type-text-long .cta_right:hover::after, .field--type-text-long .cta_right:focus-visible::after,
.ck-content .cta_right:hover::after,
.ck-content .cta_right:focus-visible::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='21.627' height='11.557' data-name='Layer 1'%3E%3Cpath fill='%23000000' d='m15.849 0-1.414 1.414 3.364 3.365H0v2h17.799l-3.364 3.364 1.414 1.414 5.778-5.778L15.849 0z'/%3E%3C/svg%3E");
}
.field--type-text-long .cta_right:hover::after, .field--type-text-long .cta_right:focus-visible::after,
.ck-content .cta_right:hover::after,
.ck-content .cta_right:focus-visible::after {
  transform: translateX(3px);
}
.field--type-text-long,
.ck-content {
  /*  Headings
  ************************************* */
}
.field--type-text-long h2,
.ck-content h2 {
  font-family: "Soehne", Helvetica, arial, sans-serif;
  font-weight: 500;
  line-height: 1.266667em;
  letter-spacing: 0;
  font-size: clamp(1.625rem, 2.8409090909vw, 1.875rem);
  margin-top: 0;
  margin-bottom: 0.375em;
  color: #F04E41;
}
.field--type-text-long h2 em,
.ck-content h2 em {
  font-style: normal;
}
.field--type-text-long h2 u,
.ck-content h2 u {
  text-decoration: none;
}
.field--type-text-long h2 a,
.ck-content h2 a {
  color: #003051;
  text-decoration: none;
  border-bottom: 0;
}
.field--type-text-long h2 strong,
.ck-content h2 strong {
  font-weight: 500;
}
.field--type-text-long h2.color__b,
.field--type-text-long h2.color__b a,
.ck-content h2.color__b,
.ck-content h2.color__b a {
  color: black;
}
.field--type-text-long h3,
.ck-content h3 {
  font-family: "Soehne", Helvetica, arial, sans-serif;
  font-size: clamp(1.125rem, 2.3026315789vw, 1.3125rem);
  font-weight: 500;
  line-height: 1.47619em;
  letter-spacing: 0;
  margin-top: 0;
  margin-bottom: 0.7em;
  margin-top: 2.25em;
  margin-bottom: 1.15em;
}
.field--type-text-long h3 em,
.ck-content h3 em {
  font-style: normal;
}
.field--type-text-long h3 u,
.ck-content h3 u {
  text-decoration: none;
}
.field--type-text-long h3 a,
.ck-content h3 a {
  color: #003051;
  text-decoration: none;
  border-bottom: 0;
}
.field--type-text-long h3 strong,
.ck-content h3 strong {
  font-weight: 500;
}
.field--type-text-long h3.color__b,
.field--type-text-long h3.color__b a,
.ck-content h3.color__b,
.ck-content h3.color__b a {
  color: #F04E41;
}
.field--type-text-long h4,
.ck-content h4 {
  font-family: "Soehne", Helvetica, arial, sans-serif;
  font-size: clamp(1.0625rem, 1.9736842105vw, 1.125rem);
  font-weight: 500;
  line-height: 1.444444em;
  letter-spacing: 0;
  margin-top: 0;
  margin-bottom: 1.3em;
  margin-top: 2.6em;
  margin-bottom: 0;
}
.field--type-text-long h4 em,
.ck-content h4 em {
  font-style: normal;
}
.field--type-text-long h4 u,
.ck-content h4 u {
  text-decoration: none;
}
.field--type-text-long h4 a,
.ck-content h4 a {
  color: #003051;
  text-decoration: none;
  border-bottom: 0;
}
.field--type-text-long h4 strong,
.ck-content h4 strong {
  font-weight: 500;
}
.field--type-text-long h4.color__b,
.field--type-text-long h4.color__b a,
.ck-content h4.color__b,
.ck-content h4.color__b a {
  color: #F04E41;
}
.field--type-text-long,
.ck-content {
  /*  Lists
  ************************************* */
}
.field--type-text-long ul,
.field--type-text-long ol,
.ck-content ul,
.ck-content ol {
  font-size: clamp(1.125rem, 2.0325203252vw, 1.25rem);
}
@media print {
  .field--type-text-long ul,
  .field--type-text-long ol,
  .ck-content ul,
  .ck-content ol {
    font-size: 10pt;
  }
}
.field--type-text-long ul,
.field--type-text-long ol,
.ck-content ul,
.ck-content ol {
  margin: 0 0 1.5em 0;
  padding: 0;
  clear: both;
  display: block;
}
.field--type-text-long ul li,
.field--type-text-long ol li,
.ck-content ul li,
.ck-content ol li {
  position: relative;
  list-style-type: none;
  list-style-image: none;
  position: relative;
  padding-left: 1.6em;
}
.field--type-text-long ul li::before,
.field--type-text-long ol li::before,
.ck-content ul li::before,
.ck-content ol li::before {
  position: absolute;
  top: 0;
  left: 0;
  padding: 0;
}
.field--type-text-long ul li p,
.field--type-text-long ol li p,
.ck-content ul li p,
.ck-content ol li p {
  margin: 0;
}
.field--type-text-long ul li ul,
.field--type-text-long ul li ol,
.field--type-text-long ol li ul,
.field--type-text-long ol li ol,
.ck-content ul li ul,
.ck-content ul li ol,
.ck-content ol li ul,
.ck-content ol li ol {
  margin-top: 0.5em;
}
.field--type-text-long ul .cta,
.field--type-text-long ol .cta,
.ck-content ul .cta,
.ck-content ol .cta {
  padding: 0;
  border: 0;
}
.field--type-text-long ul .cta::before, .field--type-text-long ul .cta::after,
.field--type-text-long ol .cta::before,
.field--type-text-long ol .cta::after,
.ck-content ul .cta::before,
.ck-content ul .cta::after,
.ck-content ol .cta::before,
.ck-content ol .cta::after {
  content: none;
}
.field--type-text-long ul .cta:hover, .field--type-text-long ul .cta:focus,
.field--type-text-long ol .cta:hover,
.field--type-text-long ol .cta:focus,
.ck-content ul .cta:hover,
.ck-content ul .cta:focus,
.ck-content ol .cta:hover,
.ck-content ol .cta:focus {
  background-color: transparent !important;
}
.field--type-text-long ul,
.ck-content ul {
  list-style-type: none;
}
.field--type-text-long ul li::before,
.ck-content ul li::before {
  content: "–";
}
.field--type-text-long ul > li::before,
.ck-content ul > li::before {
  content: "–";
  top: 0.7em;
  left: 0;
  display: block;
  overflow: hidden;
  text-align: left;
  text-indent: -9999px;
  width: 8px;
  height: 8px;
  background-color: #F04E41;
  border-radius: 50%;
}
.field--type-text-long ul ul,
.field--type-text-long ul ol,
.ck-content ul ul,
.ck-content ul ol {
  margin-bottom: 0;
}
.field--type-text-long ul ul > li::before,
.ck-content ul ul > li::before {
  top: 0.9em;
  width: 13px;
  height: 2px;
  border-radius: 0;
}
.field--type-text-long ol,
.ck-content ol {
  counter-reset: item;
}
.field--type-text-long ol > li,
.ck-content ol > li {
  counter-increment: item;
}
.field--type-text-long ol > li::before,
.ck-content ol > li::before {
  content: counter(item);
  font-weight: 500;
}
.field--type-text-long ol > li > ol,
.ck-content ol > li > ol {
  counter-reset: lower-alpha;
}
.field--type-text-long ol > li > ol > li,
.ck-content ol > li > ol > li {
  counter-increment: lower-alpha;
}
.field--type-text-long ol > li > ol > li::before,
.ck-content ol > li > ol > li::before {
  content: counter(lower-alpha, lower-alpha);
}
.field--type-text-long,
.ck-content {
  /*  Images
  ************************************* */
}
.field--type-text-long img,
.field--type-text-long figure,
.ck-content img,
.ck-content figure {
  display: block;
  max-width: 100%;
  height: auto;
  margin-top: 3rem;
  margin-bottom: 3rem;
}
.field--type-text-long img,
.ck-content img {
  display: block;
}
.field--type-text-long figure,
.ck-content figure {
  margin-left: 0;
  margin-right: 0;
}
.field--type-text-long figure br,
.ck-content figure br {
  display: none;
}
.field--type-text-long figure figcaption,
.ck-content figure figcaption {
  font-family: "Soehne", Helvetica, arial, sans-serif;
  font-weight: 300;
  letter-spacing: 0;
  text-transform: none;
  font-size: clamp(1.0625rem, 2.34375vw, 1.125rem);
  line-height: 1.5em;
  margin-top: 1em;
}
.field--type-text-long figure:has(figcaption) img,
.ck-content figure:has(figcaption) img {
  margin-bottom: 0;
}
.field--type-text-long .align-left,
.field--type-text-long .align-right,
.ck-content .align-left,
.ck-content .align-right {
  margin-top: 0;
  margin-bottom: 1.5rem;
}
.field--type-text-long .align-left img,
.field--type-text-long .align-right img,
.ck-content .align-left img,
.ck-content .align-right img {
  margin: 0;
}
@media only screen and (max-width: 551px) {
  .field--type-text-long .align-left img,
  .field--type-text-long .align-right img,
  .ck-content .align-left img,
  .ck-content .align-right img {
    margin-left: auto;
    margin-right: auto;
  }
}
@media only screen and (min-width: 552px) {
  .field--type-text-long .align-left,
  .field--type-text-long .align-right,
  .ck-content .align-left,
  .ck-content .align-right {
    max-width: 45%;
  }
}
@media only screen and (min-width: 552px) {
  .field--type-text-long .align-left,
  .ck-content .align-left {
    float: left;
    clear: left;
    margin-right: 2.5rem;
  }
}
@media only screen and (min-width: 552px) {
  .field--type-text-long .align-right,
  .ck-content .align-right {
    float: right;
    clear: right;
    margin-left: 2.5rem;
  }
}
.field--type-text-long .align-center,
.field--type-text-long .align-center img,
.ck-content .align-center,
.ck-content .align-center img {
  margin-left: auto;
  margin-right: auto;
}

.ck-content p strong,
.ck-content li strong {
  font-weight: 700;
}

.thePage .field--name-field-media-oembed-video {
  position: relative;
  aspect-ratio: 16/9;
  width: 700px;
  max-width: 100%;
  margin-top: 3rem;
  margin-bottom: 3rem;
}
.thePage .field--name-field-media-oembed-video iframe {
  position: absolute;
  width: 100%;
  height: 100%;
}
.thePage figure .field--name-field-media-oembed-video {
  margin-top: 0;
  margin-bottom: 1rem;
}

.field--name-body > *:first-child,
.field--type-text-long > *:first-child {
  margin-top: 0 !important;
}
.field--name-body > *:last-child,
.field--type-text-long > *:last-child {
  margin-bottom: 0 !important;
}

/* Sitewide Typography
************************************* */
html {
  /*
    Letting the browser and user set default font-size, for accesibility.
    I am working with REMs (except for media queries which is not viable)
  */
}

body {
  font-family: "Soehne", Helvetica, arial, sans-serif;
  font-weight: 300;
  letter-spacing: 0;
  text-transform: none;
  font-size: clamp(1.125rem, 2.0325203252vw, 1.25rem);
}
@media print {
  body {
    font-size: 10pt;
  }
}
body {
  line-height: 1.5em;
  color: #000000;
  -webkit-font-smoothing: antialiased;
}

.toolbar {
  -webkit-font-smoothing: subpixel-antialiased;
}
.toolbar a, .toolbar a:link {
  text-decoration: none;
}

a, a:link {
  color: #000000;
  text-decoration: underline;
  text-decoration-thickness: 1px;
  text-underline-offset: 0.25em;
}
a:hover, a:focus {
  text-decoration-color: #F04E41;
}

p {
  font-family: "Soehne", Helvetica, arial, sans-serif;
  font-weight: 300;
  letter-spacing: 0;
  text-transform: none;
  font-size: clamp(1.125rem, 2.0325203252vw, 1.25rem);
}
@media print {
  p {
    font-size: 10pt;
  }
}
p {
  line-height: 1.5em;
  margin: 0 0 1em;
}

h1 {
  font-family: "Soehne", Helvetica, arial, sans-serif;
  font-size: clamp(2.25rem, 3.8333333333vw, 2.875rem);
  font-weight: 500;
  line-height: 1.130435em;
  letter-spacing: 0;
  margin-top: 0;
  margin-bottom: 0.6em;
  color: #000000;
}
.nodetype--home_page h1, .use_sectional_presentation h1 {
  font-family: "Soehne", Helvetica, arial, sans-serif;
  font-size: clamp(2.75rem, 5.0595238095vw, 4.25rem);
  font-weight: 500;
  line-height: 1.075em;
  letter-spacing: 0;
  margin-top: 0;
  margin-bottom: 0.375em;
}
.nodetype--article h1 {
  font-family: "Soehne", Helvetica, arial, sans-serif;
  font-weight: 500;
  line-height: 1.166667em;
  letter-spacing: 0;
  font-size: clamp(1.875rem, 3.4090909091vw, 2.25rem);
  margin-top: 0;
  margin-bottom: 0.95em;
}

h2 {
  font-family: "Soehne", Helvetica, arial, sans-serif;
  font-size: clamp(2.25rem, 3.8333333333vw, 2.875rem);
  font-weight: 500;
  line-height: 1.130435em;
  letter-spacing: 0;
  margin-top: 0;
  margin-bottom: 0.6em;
}

h3 {
  font-family: "Soehne", Helvetica, arial, sans-serif;
  font-weight: 500;
  line-height: 1.266667em;
  letter-spacing: 0;
  font-size: clamp(1.625rem, 2.8409090909vw, 1.875rem);
  margin-top: 0;
  margin-bottom: 0.375em;
}

.field--name-body p {
  font-family: "Soehne", Helvetica, arial, sans-serif;
  font-weight: 300;
  letter-spacing: 0;
  text-transform: none;
  font-size: clamp(1.3125rem, 2.2727272727vw, 1.5rem);
  line-height: 1.5em;
}
.nodetype--article .field--name-body p {
  font-family: "Soehne", Helvetica, arial, sans-serif;
  font-weight: 300;
  letter-spacing: 0;
  text-transform: none;
  font-size: clamp(1.125rem, 2.0325203252vw, 1.25rem);
}
@media print {
  .nodetype--article .field--name-body p {
    font-size: 10pt;
  }
}
.nodetype--article .field--name-body p {
  line-height: 1.5em;
}

.field--name-field-job-title {
  font-family: "Soehne", Helvetica, arial, sans-serif;
  font-weight: 300;
  letter-spacing: 0;
  text-transform: none;
  font-size: clamp(1.3125rem, 2.2727272727vw, 1.5rem);
  line-height: 1.5em;
}

.field--name-field-free-tag,
.meta {
  font-size: clamp(0.9375rem, 2.0833333333vw, 1rem);
  font-weight: 500;
}

.meta {
  display: flex;
  flex-wrap: wrap;
  gap: 1.25em;
  row-gap: 1em;
}
.meta .listDate {
  font-weight: 300;
}

.field--name-field-caption {
  font-family: "Soehne", Helvetica, arial, sans-serif;
  font-weight: 300;
  letter-spacing: 0;
  text-transform: none;
  font-size: clamp(0.9375rem, 2.0833333333vw, 1rem);
  line-height: 1.5em;
  margin-top: 2em;
  margin-bottom: 0;
}

.cta {
  display: inline-block;
  cursor: pointer;
}
.cta, .cta:link {
  text-decoration: none;
  color: #000000;
  background: none;
  background-color: transparent;
}
.cta:hover, .cta:focus {
  color: #000000;
  background-color: #34C3E0;
  border-color: #34C3E0;
}
.cta {
  font-family: "Soehne", Helvetica, arial, sans-serif;
  font-weight: 500;
  line-height: 1.4em;
  text-transform: none;
  letter-spacing: 0;
  font-size: clamp(1rem, 2.34375vw, 1.125rem);
  text-align: left;
  padding-top: 0.625em;
  padding-bottom: 0.7em;
  padding-left: 1.05em;
  padding-right: 1.05em;
  border: thin solid #34C3E0;
}
.cta:hover, .cta:focus-visible {
  color: #000000;
  background-color: #34C3E0;
}
.cta {
  display: inline-flex;
  align-items: center;
  gap: 0.6em;
}
.cta::after {
  content: " ";
  display: block;
  width: 1.25em;
  height: 0.65em;
  background-repeat: no-repeat;
  background-size: contain;
  transform: translateX(0px);
  transition: transform 0.25s;
}
.cta::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='21.627' height='11.557' data-name='Layer 1'%3E%3Cpath fill='%23f24e40' d='m15.849 0-1.414 1.414 3.364 3.365H0v2h17.799l-3.364 3.364 1.414 1.414 5.778-5.778L15.849 0z'/%3E%3C/svg%3E");
}
.cta:hover::after, .cta:focus-visible::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='21.627' height='11.557' data-name='Layer 1'%3E%3Cpath fill='%23000000' d='m15.849 0-1.414 1.414 3.364 3.365H0v2h17.799l-3.364 3.364 1.414 1.414 5.778-5.778L15.849 0z'/%3E%3C/svg%3E");
}
.cta:hover::after, .cta:focus-visible::after {
  transform: translateX(3px);
}

.cta-parent a {
  display: inline-block;
  cursor: pointer;
}
.cta-parent a, .cta-parent a:link {
  text-decoration: none;
  color: #000000;
  background: none;
  background-color: transparent;
}
.cta-parent a:hover, .cta-parent a:focus {
  color: #000000;
  background-color: #34C3E0;
  border-color: #34C3E0;
}
.cta-parent a {
  font-family: "Soehne", Helvetica, arial, sans-serif;
  font-weight: 500;
  line-height: 1.4em;
  text-transform: none;
  letter-spacing: 0;
  font-size: clamp(1rem, 2.34375vw, 1.125rem);
  text-align: left;
  padding-top: 0.625em;
  padding-bottom: 0.7em;
  padding-left: 1.05em;
  padding-right: 1.05em;
  border: thin solid #34C3E0;
}
.cta-parent a:hover, .cta-parent a:focus-visible {
  color: #000000;
  background-color: #34C3E0;
}
.cta-parent a {
  display: inline-flex;
  align-items: center;
  gap: 0.6em;
}
.cta-parent a::after {
  content: " ";
  display: block;
  width: 1.25em;
  height: 0.65em;
  background-repeat: no-repeat;
  background-size: contain;
  transform: translateX(0px);
  transition: transform 0.25s;
}
.cta-parent a::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='21.627' height='11.557' data-name='Layer 1'%3E%3Cpath fill='%23f24e40' d='m15.849 0-1.414 1.414 3.364 3.365H0v2h17.799l-3.364 3.364 1.414 1.414 5.778-5.778L15.849 0z'/%3E%3C/svg%3E");
}
.cta-parent a:hover::after, .cta-parent a:focus-visible::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='21.627' height='11.557' data-name='Layer 1'%3E%3Cpath fill='%23000000' d='m15.849 0-1.414 1.414 3.364 3.365H0v2h17.799l-3.364 3.364 1.414 1.414 5.778-5.778L15.849 0z'/%3E%3C/svg%3E");
}
.cta-parent a:hover::after, .cta-parent a:focus-visible::after {
  transform: translateX(3px);
}

ul.field--name-field-links {
  font-size: clamp(1rem, 2.34375vw, 1.125rem);
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  gap: 1em;
  padding: 0;
  margin-top: 2em;
  margin-bottom: 0;
}

.field--name-field-name {
  font-family: "Soehne", Helvetica, arial, sans-serif;
  font-weight: 300;
  letter-spacing: 0;
  text-transform: none;
  font-size: clamp(1.0625rem, 2.34375vw, 1.125rem);
  line-height: 1.5em;
}

.no-results.vacancies {
  padding-left: 1.4375rem;
  padding-right: 1.4375rem;
}
@media only screen and (min-width: 624px) {
  .no-results.vacancies {
    padding-left: 2rem;
    padding-right: 2rem;
  }
}
@media only screen and (min-width: 1200px) {
  .no-results.vacancies {
    padding-left: 3.75rem;
    padding-right: 3.75rem;
  }
}
.no-results.vacancies {
  padding-top: clamp(1.25rem, 3.5714285714vw, 3.125rem);
  padding-bottom: clamp(1.25rem, 3.5714285714vw, 3.125rem);
}
.no-results.vacancies h2 {
  font-family: "Soehne", Helvetica, arial, sans-serif;
  font-weight: 500;
  line-height: 1.266667em;
  letter-spacing: 0;
  font-size: clamp(1.625rem, 2.8409090909vw, 1.875rem);
  margin-top: 0;
  margin-bottom: 0.375em;
}

/* 	Forms
*********************************** */
form label {
  font-family: "Soehne", Helvetica, arial, sans-serif;
  font-size: clamp(1.0625rem, 1.9736842105vw, 1.125rem);
  font-weight: 500;
  line-height: 1.444444em;
  letter-spacing: 0;
  margin-top: 0;
  margin-bottom: 1.3em;
  display: block;
}
form input::-webkit-input-placeholder,
form textarea::-webkit-input-placeholder {
  color: #000000;
}
form input::-moz-placeholder,
form textarea::-moz-placeholder {
  color: #000000;
}
form input:-moz-placeholder,
form textarea:-moz-placeholder {
  color: #000000;
}
form input:-ms-input-placeholder,
form textarea:-ms-input-placeholder {
  color: #000000;
}
form input::placeholder,
form textarea::placeholder {
  color: #000000;
}
form input[type=text], form input[type=password], form input[type=email], form input[type=search], form input[type=phone], form input[type=number], form .form-text, form textarea {
  font-family: "Soehne", Helvetica, arial, sans-serif;
  font-weight: 300;
  letter-spacing: 0;
  text-transform: none;
  font-size: clamp(1.125rem, 2.0325203252vw, 1.25rem);
}
@media print {
  form input[type=text], form input[type=password], form input[type=email], form input[type=search], form input[type=phone], form input[type=number], form .form-text, form textarea {
    font-size: 10pt;
  }
}
form input[type=text], form input[type=password], form input[type=email], form input[type=search], form input[type=phone], form input[type=number], form .form-text, form textarea {
  line-height: 1.5em;
  width: 100%;
  padding-top: 0.45em;
  padding-bottom: 0.45em;
  padding-left: 0.8em;
  padding-right: 0.8em;
  background-color: transparent;
  border: thin solid #003051;
  -webkit-appearance: none;
  border-radius: 0;
}
form input[type=text]:focus, form input[type=password]:focus, form input[type=email]:focus, form input[type=search]:focus, form input[type=phone]:focus, form input[type=number]:focus, form .form-text:focus, form textarea:focus {
  outline: 0;
}
form textarea {
  resize: vertical;
}
form .form-item {
  margin-bottom: 2em;
}
form .description {
  font-family: "Soehne", Helvetica, arial, sans-serif;
  font-weight: 300;
  letter-spacing: 0;
  text-transform: none;
  font-size: clamp(1.0625rem, 2.34375vw, 1.125rem);
  line-height: 1.5em;
  margin-top: 0.75em;
}
form fieldset {
  padding: 0;
  margin: 0;
  border: 0;
}
form fieldset legend {
  font-family: "Soehne", Helvetica, arial, sans-serif;
  font-weight: 500;
  line-height: 1.4em;
  text-transform: none;
  letter-spacing: 0;
  font-size: clamp(1rem, 2.34375vw, 1.125rem);
  display: block;
  float: left;
  clear: both;
  width: 100%;
}
form fieldset .fieldset-wrapper {
  float: none;
  clear: both;
}
form .form-checkboxes .form-item {
  position: relative;
}
form .form-checkboxes input {
  position: absolute;
  top: 0;
  left: 0;
  opacity: 0;
}
form .form-checkboxes label {
  display: flex;
  align-items: center;
  margin: 0;
  cursor: pointer;
}
form .form-checkboxes label::before {
  flex-shrink: 0;
  box-sizing: border-box;
  content: " ";
  display: block;
  width: 1.125rem;
  height: 1.125rem;
  background-color: white;
  background-repeat: no-repeat;
  background-position: 50% 55%;
  border: 1px solid #003051;
  margin-right: 0.7em;
}
form .form-checkboxes input:hover + label,
form .form-checkboxes input:focus-visible + label {
  color: #E91705;
}
form .form-checkboxes input:checked + label::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='18' height='19' viewBox='0 0 18 19' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='0.5' y='1' width='17' height='17' fill='white'/%3E%3Crect x='0.5' y='1' width='17' height='17' stroke='black'/%3E%3Cpath d='M7.66557 11.2105L4.93115 8.57359L4 9.4652L7.66557 13L14 6.89161L13.0754 6L7.66557 11.2105Z' fill='black'/%3E%3C/svg%3E");
}
form input[type=submit] {
  display: inline-block;
  cursor: pointer;
}
form input[type=submit], form input[type=submit]:link {
  text-decoration: none;
  color: #000000;
  background: none;
  background-color: transparent;
}
form input[type=submit]:hover, form input[type=submit]:focus {
  color: #000000;
  background-color: #34C3E0;
  border-color: #34C3E0;
}
form input[type=submit] {
  font-family: "Soehne", Helvetica, arial, sans-serif;
  font-weight: 500;
  line-height: 1.4em;
  text-transform: none;
  letter-spacing: 0;
  font-size: clamp(1rem, 2.34375vw, 1.125rem);
  text-align: left;
  padding-top: 0.625em;
  padding-bottom: 0.7em;
  padding-left: 1.05em;
  padding-right: 1.05em;
  border: thin solid #34C3E0;
}
form input[type=submit]:hover, form input[type=submit]:focus-visible {
  color: #000000;
  background-color: #34C3E0;
}
form input[type=submit] {
  display: inline-flex;
  align-items: center;
  gap: 0.6em;
}
form input[type=submit]::after {
  content: " ";
  display: block;
  width: 1.25em;
  height: 0.65em;
  background-repeat: no-repeat;
  background-size: contain;
  transform: translateX(0px);
  transition: transform 0.25s;
}
form input[type=submit]::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='21.627' height='11.557' data-name='Layer 1'%3E%3Cpath fill='%23f24e40' d='m15.849 0-1.414 1.414 3.364 3.365H0v2h17.799l-3.364 3.364 1.414 1.414 5.778-5.778L15.849 0z'/%3E%3C/svg%3E");
}
form input[type=submit]:hover::after, form input[type=submit]:focus-visible::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='21.627' height='11.557' data-name='Layer 1'%3E%3Cpath fill='%23000000' d='m15.849 0-1.414 1.414 3.364 3.365H0v2h17.799l-3.364 3.364 1.414 1.414 5.778-5.778L15.849 0z'/%3E%3C/svg%3E");
}
form input[type=submit]:hover::after, form input[type=submit]:focus-visible::after {
  transform: translateX(3px);
}
form input[type=search]::-webkit-search-cancel-button {
  -webkit-appearance: none;
  width: 0.75rem;
  height: 0.75rem;
  background-repeat: no-repeat;
  background-size: contain;
  margin-left: 0.5em;
  cursor: pointer;
}

@media only screen {
  .block-system-branding-block > a {
    display: block;
    overflow: hidden;
    text-align: left;
    text-indent: -9999px;
    line-height: 0;
    width: clamp(8.6875rem, 23.6979166667vw, 11.375rem);
    margin: 0;
  }
  .block-system-branding-block > a::after {
    content: " ";
    display: block;
    width: 100%;
    height: 0;
    padding-bottom: 27.453023%;
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' id='Layer_1' data-name='Layer 1' viewBox='0 0 181.418 51.878'%3E%3Cdefs%3E%3CclipPath id='clippath'%3E%3Cpath d='M0 0h181.418v51.878H0z' style='stroke-width:0;fill:none'/%3E%3C/clipPath%3E%3Cstyle%3E.cls-3{stroke-width:0}%3C/style%3E%3C/defs%3E%3Cg style='clip-path:url(%23clippath)'%3E%3Cpath d='M29.475 2.314c.051.053.536.573.859 1.31.238.545.44 1.505.533 1.99l-.179-.315a13.97 13.97 0 0 0-.539-.904l-.078-.102c-.036-.104-.36-1.014-.734-1.503-.266-.347-.562-.68-.656-.786l.06-.076c.068.029.229.102.496.238l.238.148Zm6.442 4.436c-.233 0-.472.016-.709.049a4.524 4.524 0 0 0-.873.197l.009.003a6.398 6.398 0 0 1 1.305.677l.637-.911a4.206 4.206 0 0 0-.369-.015Zm-7.865-3.857h.002c.008.005.742.33 1.355.773-.083-.206-.233-.55-.395-.778a3.562 3.562 0 0 0-.529-.588l-.015-.015-.418.608Zm2.493 6.286c.171.029.324.044.473.059.282.029.549.056.87.166.176.061.371.147.498.207a4.748 4.748 0 0 0-.486-.804 5.154 5.154 0 0 0-.63-.664l-.725 1.036Zm1.074-4.685c-.058-.099-.114-.201-.171-.302-.211-.379-.43-.77-.653-1.009a3.355 3.355 0 0 0-.578-.47c.195.281.352.555.468.819.221.506.381 1.223.468 1.67l.475-.673-.009-.035Zm2.399 1.204c-.159.006-.323.013-.482.013-.195 0-.356-.01-.502-.031l-.716.994a.9.9 0 0 0 .051.008c.094-.071.526-.378 1.338-.693a5.157 5.157 0 0 1 1.047-.297 7.957 7.957 0 0 0-.736.006Zm-7.613-.466c.029.017.106.063.217.136l.119-.005c.007.002.784.101 1.188.192.31.069.906.268 1.184.363a3.518 3.518 0 0 0-.261-.359c-.593-.636-1.822-1.183-1.836-1.189l-.004-.002-.607.864Zm10.037 1.183.035.011a4.014 4.014 0 0 0-1.113-.551c-.064.004-.478.04-1.239.306a7.17 7.17 0 0 0-1.226.544c.288.032.671.083.753.094.089-.04.561-.239 1.447-.36a7.23 7.23 0 0 1 .945-.074c.274 0 .389.027.398.03Zm-3.251 2.078c-.033-.012-.068-.022-.101-.032.113.126.285.331.456.583.211.311.42.748.504.931l.562-.795a6.843 6.843 0 0 0-1.421-.687ZM28.087 5.95a15.849 15.849 0 0 0-.882-.152c.168.141.438.373.597.544.029.031.094.112.122.147.267.042.468.079.598.108.317.071.93.276 1.2.369l-.335-.612c-.135-.047-.934-.323-1.3-.404Zm5.061 3.141a9.155 9.155 0 0 0-.574-.759l-.749-.081c.116.133.329.383.555.688.296.399.51.896.541.971l.668.739.228-.355c-.071-.143-.41-.822-.669-1.203Zm-6.632 9.24-.952-.506-.953.506.953.507.952-.507Zm-4.313-.087c-.406.101-.682.389-.619.643.063.255.443.379.848.278.405-.101.682-.389.619-.643-.064-.254-.443-.379-.848-.278Zm-6.553 30.55a.823.823 0 0 1-.783.556.937.937 0 0 1-.328-.06.857.857 0 0 1-.517-1.109c.096-.261.403-.525.802-.525.113 0 .227.022.339.063.535.197.627.696.487 1.075Zm-.305-.538a.565.565 0 0 0-.335-.353.494.494 0 0 0-.168-.031c-.215 0-.417.156-.503.387-.145.394.06.736.342.841.055.02.11.03.165.03.234 0 .428-.194.499-.385a.733.733 0 0 0 0-.489Zm1.422 1.693c0-.112.019-.235.058-.376l.275-1.001a.83.83 0 0 1 .349.183l.021.016.216-.261-1.216-.335-.196.301.054-.004c.091-.007.166-.011.229-.011a.82.82 0 0 1 .261.033l-.268.976c-.051.183-.102.29-.151.379l-.016.03.384.105v-.035Zm1.491.369a1.34 1.34 0 0 1 .044-.44l.173-.722c.054-.226.101-.304.15-.386l.023-.038-.428-.103.006.04a.885.885 0 0 1-.028.376l-.179.747c-.061.256-.111.338-.165.428l-.019.032.424.101v-.035Zm1.844.413a.638.638 0 0 0-.008-.28l-.045-.215-.52-.108-.106.14c-.03.041-.124.167-.141.292l-.004.028-.471-.097.047-.037c.059-.045.115-.088.303-.325l.869-1.096.046.01.3 1.282c.063.27.115.383.156.474l.022.047-.454-.088.006-.027Zm-.109-.755-.075-.364-.227.301.302.063Zm11.604.683-.016-.032a1.438 1.438 0 0 1-.11-.364l-.184-1.021a.986.986 0 0 1 .165-.017c.064 0 .128.01.229.031l.025.006.083-.329-1.242.223-.046.356.047-.027c.263-.152.359-.176.451-.192l.18.997c.033.185.033.304.027.406v.033l.391-.07Zm1.688-.35a.97.97 0 0 0 .437-.261c.005.023.008.052.015.108l.003.03.34-.081-.014-.029c-.091-.2-.112-.292-.138-.398l-.198-.838c-.048-.204-.042-.253-.033-.32l.004-.039-.414.098.027.034c.081.1.12.265.137.336l.146.619c.024.099.025.124.024.152a.374.374 0 0 1-.274.335.383.383 0 0 1-.39-.15.546.546 0 0 1-.079-.199l-.135-.572c-.052-.218-.049-.275-.039-.38l.004-.037-.372.087-.037.011.023.033c.04.057.075.106.13.337l.147.62c.077.326.282.521.547.521a.614.614 0 0 0 .139-.017Zm2.267-.606-.02-.029a1.479 1.479 0 0 1-.155-.347l-.311-.991a.78.78 0 0 1 .246-.042c.042 0 .089.003.147.007l.025.002.041-.336-1.203.378-.002.358.044-.033c.241-.183.333-.22.423-.247l.303.967c.057.179.071.298.079.399l.003.033.38-.119Zm2.45-.994-.422.188-.01-.024a.642.642 0 0 0-.168-.226l-.161-.149-.487.211-.005.176c0 .051-.005.208.052.319l.013.026-.441.191.017-.056c.023-.072.044-.14.061-.44l.08-1.397.043-.018.983.875c.206.184.314.247.4.297l.045.027Zm-.956-.391-.27-.254-.012.376.282-.122Zm-5.491-27.897s-.661-.367-2.05-.793c-2.02-.62-3.807-.58-3.869-.578-.061-.002-1.848-.042-3.868.578-1.389.426-2.05.793-2.05.793s-.24.147-.134.336c.125.224.34.108.34.108s.47-.281 1.844-.726c1.979-.643 3.753-.583 3.865-.579h.006c.113-.004 1.887-.064 3.866.579 1.374.445 1.843.726 1.843.726s.216.116.341-.108c.106-.189-.134-.336-.134-.336Zm-3.281-1.899c-.064.254.213.542.618.643.405.101.785-.023.848-.278.064-.254-.213-.542-.618-.643-.406-.101-.785.024-.848.278Zm4.142.154s-.977-.537-2.497-1.003c-2.243-.687-4.242-.633-4.257-.633-.014 0-2.014-.054-4.257.633-1.52.466-2.497 1.003-2.497 1.003s-.228.136-.149.334c.07.175.301.153.301.153s.862-.501 2.365-.989c2.223-.721 4.207-.634 4.236-.633h.002c.029 0 2.013-.088 4.236.633 1.503.488 2.365.989 2.365.989s.231.022.301-.153c.079-.198-.149-.334-.149-.334Zm-12.201.718-1.079-.034s.031.249.152.496c.122.247.295.413.295.413l.632-.875Zm11.504.875s.173-.166.295-.413c.122-.247.152-.496.152-.496l-1.078.034.631.875Zm10.807-7.24c.406 0 .841.008 1.087.025.575.038 1.204.155 1.204.155s.218.106.295-.263c0 0 .131-.447.251-.766.153-.403.657-1.147.657-1.147s-.268-.051-.444.174c-.063.081-.101.35-.101.35s-.102-.192-.264-.148c-.296.081-.35.565-.35.565s.35-.323.413-.126c.041.131-.108.556-.681.502-.405-.038-.498-.195-.502-.439-.002-.115.035-.276.121-.3.113-.033.248.329.248.329s.155-.491.034-.612-.287-.021-.287-.021.175-.109.127-.359c-.049-.25-.234-.37-.234-.37s-.194.088-.298.338c-.076.181.053.359.053.359s-.159-.14-.311-.036c-.17.116-.099.609-.099.609s.21-.345.343-.284c.109.049.103.177.088.302-.02.153-.198.403-.655.363-.384-.034-.511-.278-.502-.493.014-.332.296-.448.296-.448V9.881s-.238.171-.489.171-.491-.171-.491-.171v1.407s.282.116.296.448c.009.215-.118.459-.502.493-.457.04-.635-.21-.654-.363-.016-.125-.021-.253.087-.302.133-.061.343.284.343.284s.071-.493-.099-.609c-.152-.104-.311.036-.311.036s.13-.178.054-.359a.661.661 0 0 0-.299-.338s-.185.12-.233.37c-.049.25.127.359.127.359s-.167-.1-.288.021c-.121.121.034.612.034.612s.136-.362.249-.329c.085.024.123.185.121.3-.005.244-.098.401-.502.439-.574.054-.723-.371-.681-.502.062-.197.412.126.412.126s-.054-.484-.35-.565c-.162-.044-.264.148-.264.148s-.038-.269-.101-.35c-.175-.225-.444-.174-.444-.174s.505.744.657 1.147c.12.319.251.766.251.766.078.369.296.263.296.263s.628-.117 1.203-.155c.246-.017.682-.025 1.089-.025Zm-.885-3.374a.19.19 0 1 0-.002.38.19.19 0 0 0 .002-.38Zm-.61-.287a.19.19 0 1 0 .002.38.19.19 0 0 0-.002-.38Zm-.6-.269a.19.19 0 1 0 0 .381.19.19 0 0 0 0-.381Zm-.681.045a.19.19 0 1 0-.002.38.19.19 0 0 0 .002-.38Zm-.511.533a.19.19 0 1 0 0 .38.19.19 0 0 0 0-.38Zm-.153.681a.19.19 0 0 0 0 .381.19.19 0 1 0 0-.381Zm4.138-.513a.19.19 0 1 0 .382 0 .19.19 0 0 0-.382 0Zm.609-.287a.19.19 0 1 0 .382 0 .19.19 0 0 0-.382 0Zm.601-.269a.19.19 0 1 0 .38.002.19.19 0 0 0-.38-.002Zm.681.045a.19.19 0 1 0 .382 0 .19.19 0 0 0-.382 0Zm.511.466a.19.19 0 1 0 .382 0 .19.19 0 0 0-.382 0Zm.152.681a.19.19 0 1 0 .38.001.19.19 0 0 0-.38-.001Zm-3.096-2.518c-.111-.171.441-.579.441-.579h-1.234s.551.408.44.579c-.112.175-.44-.243-.44-.243v.764s.347-.368.438-.198c.073.135-.227.431-.227.431a.56.56 0 1 0 .813 0s-.292-.312-.229-.431c.091-.17.439.198.439.198V7.72s-.328.418-.441.243ZM24.878 6.857c-.089-.628.204-.979.397-1.148.478-.418 1.103-.09 1.103-.09.013-.04-.632-.555-1.452-.179-.384.176-1.255.744-.986 1.927.031.139.1.309.193.497l.745-1.007Zm1.392 2.58c-.197-.412-.488-.744-.932-1.452a.32.32 0 0 1-.019-.031l-.636.84.144.213c.43.627.542 1.058.542 1.058s.22.174.551.174c.283 0 .458-.085.458-.085s.191-.092-.108-.717Zm.332-2.998c.044.354.045.651.17 1.036.3.923 1.084 1.156 1.084 1.156s-.175-.22-.268-.377c-.296-.497-.158-1.063-.207-1.331-.08-.443-.168-.583-.304-.748-.247-.3-.682-.341-.682-.341s.166.283.207.605Zm1.299 1.69s.067.345.43.735c.098.104.341.394.798.56.383.139.376.309.336.497-.06.281-.281 1.329.422 1.936.314.27 1.271.12 1.79.149.661.037 1.416.468 1.416.468s-.065-.491-.409-.773c-.127-.104-.357-.252-.357-.252s.233-.244.868-.271c.034-.002-.209-.265-.647-.354-.29-.058-.595-.075-1.063-.049-.242.013-1.173.141-1.616-.065-.237-.11-.212-.74-.148-1.071.053-.282.104-.603 0-.82-.162-.336-.581-.143-1.063-.336a5.625 5.625 0 0 1-.757-.354Zm1.076 2.999-3.68-5.047a1.037 1.037 0 0 0-.12.228 1.974 1.974 0 0 0-.062.253l3.514 4.819a.215.215 0 1 0 .348-.253Zm-5.212-1.852c.034.022.1.061.167.099l1.463-2.007a1.584 1.584 0 0 0-.147-.207 7.877 7.877 0 0 0-.125-.151l-1.562 2.143c.079.046.165.097.204.123Zm2.404-3.335a.214.214 0 0 0-.3.047l-.168.23.26.374.255-.35a.216.216 0 0 0-.047-.301Zm-3.367 4.626a2.64 2.64 0 0 0-.196-.104l-.485.665a.214.214 0 0 0 .174.342.215.215 0 0 0 .174-.089l.513-.704-.18-.11ZM20.897 0a.487.487 0 1 0 0 .977.488.488 0 0 0 0-.977Zm-1.774 1.531c.12 0 .217.012.29.035.12.039.208.07.279.096.205.072.289.102.575.117h.04c.6 0 1.401-.626 1.435-.653a.132.132 0 0 0 .05-.09.129.129 0 0 0-.028-.099.136.136 0 0 0-.188-.022c-.215.169-.877.616-1.295.594a1.283 1.283 0 0 1-.498-.102c-.074-.026-.164-.058-.288-.098a1.25 1.25 0 0 0-.376-.048c-.225 0-.431.037-.47.044a.134.134 0 0 0-.086.057.137.137 0 0 0-.021.101c.014.071.083.12.158.106.076-.014.251-.039.423-.039Zm.329.469a1.476 1.476 0 0 0-.711.178.134.134 0 0 0-.049.183.14.14 0 0 0 .184.05s.184-.104.406-.131c.057-.007.112-.011.168-.011.162 0 .296.03.438.061.149.032.303.066.487.066.089 0 .177-.007.271-.023.3-.05 1.229-.637 1.412-.754a.135.135 0 0 0 .041-.186.137.137 0 0 0-.185-.041c-.407.26-1.123.684-1.313.716a1.32 1.32 0 0 1-.224.019c-.158 0-.291-.029-.431-.06-.151-.033-.306-.067-.494-.067Zm-2.093-.579c-.009.034-.019.124.026.314.045.189.094.264.119.292.033-.039.109-.123.209-.195a.975.975 0 0 1 .162-.094l.019-.008.013.016a.286.286 0 1 0-.061-.256l-.005.019-.02.002a.923.923 0 0 1-.186-.011 1.27 1.27 0 0 1-.276-.079Zm.239 1.502c.011.035.049.116.187.255.138.137.219.176.254.186.008-.05.029-.162.076-.276a.843.843 0 0 1 .09-.164l.011-.017.019.006a.284.284 0 0 0 .289-.069.287.287 0 0 0-.406-.406.289.289 0 0 0-.069.29l.006.019-.016.011a.903.903 0 0 1-.165.089 1.16 1.16 0 0 1-.276.076ZM29.653.488a.488.488 0 1 0 .976.002.488.488 0 0 0-.976-.002Zm2.685 1.082a.135.135 0 0 0 .158-.106.133.133 0 0 0-.021-.101.134.134 0 0 0-.086-.057c-.039-.007-.245-.044-.47-.044-.15 0-.277.016-.376.048-.124.04-.214.072-.288.098-.198.071-.251.09-.498.102-.418.022-1.08-.425-1.295-.594a.136.136 0 0 0-.188.022.129.129 0 0 0-.028.099.132.132 0 0 0 .05.09c.034.027.835.653 1.435.653h.04c.286-.015.37-.045.575-.117a7.82 7.82 0 0 1 .279-.096.992.992 0 0 1 .29-.035c.172 0 .347.025.423.039Zm-1.246.497c-.14.031-.273.06-.432.06-.073 0-.147-.006-.223-.019-.19-.032-.906-.456-1.313-.716a.137.137 0 0 0-.185.041.129.129 0 0 0-.018.101.132.132 0 0 0 .059.085c.183.117 1.112.704 1.412.754.093.016.182.023.271.023.184 0 .338-.034.487-.066.142-.031.276-.061.438-.061a1.21 1.21 0 0 1 .574.142.14.14 0 0 0 .184-.05.135.135 0 0 0-.049-.183A1.475 1.475 0 0 0 31.586 2c-.188 0-.343.034-.494.067Zm2.311-.567c-.063.01-.13.013-.186.011l-.02-.002-.005-.019a.285.285 0 0 0-.556.003.286.286 0 0 0 .495.253l.013-.016.018.008a.944.944 0 0 1 .163.094c.1.072.176.156.209.195.025-.028.074-.103.119-.292.045-.19.035-.28.026-.314a1.27 1.27 0 0 1-.276.079Zm-.239 1.347a.903.903 0 0 1-.165-.089l-.016-.011.006-.019a.289.289 0 0 0-.069-.29.289.289 0 0 0-.406 0 .287.287 0 0 0 .201.489c.03 0 .059-.005.088-.014l.019-.006.011.017a.899.899 0 0 1 .09.164c.047.114.068.226.076.276.035-.01.116-.049.254-.186.138-.139.176-.22.187-.255a1.16 1.16 0 0 1-.276-.076Zm-11.597-.533c-.05.053-.536.573-.858 1.31-.239.545-.441 1.505-.534 1.99l.179-.315c.19-.334.385-.68.539-.904l.079-.102c.036-.104.36-1.014.734-1.503a14.4 14.4 0 0 1 .656-.786l-.061-.076a8.802 8.802 0 0 0-.496.238l-.238.148Zm-6.811 4.451.638.911a6.353 6.353 0 0 1 1.304-.677l.009-.003a4.505 4.505 0 0 0-.873-.197 5.152 5.152 0 0 0-1.078-.034Zm7.816-4.48-.014.015a3.542 3.542 0 0 0-.53.588c-.162.228-.312.572-.395.778.614-.443 1.347-.768 1.355-.772h.002l-.418-.609ZM19.936 7.72l.973 1.369c.054-.017.103-.03.151-.043a2.03 2.03 0 0 0 .329-.109c.21-.091.385-.215.46-.271l-1.066-1.511.024-.031c.18-.24.357-.556.528-.863.215-.384.437-.782.669-1.031.539-.578 1.55-1.066 1.809-1.186l-.608-.846-.007.003c-.012.005-1.241.552-1.833 1.188-.224.24-.443.631-.655 1.01-.161.288-.327.586-.498.823l-.045.062-.986-1.398c-.086.129-.28.406-.448.519-.132.09-.249.144-.319.173l.924 1.3-.07.022c-.329.104-.681.135-1.021.165-.37.033-.752.066-1.117.191a6.819 6.819 0 0 0-1.512.746l.59.867c.173-.116.82-.53 1.606-.8.377-.129.766-.163 1.142-.196.33-.029.642-.056.943-.143l.037-.01Zm-.164.423a5.154 5.154 0 0 0-.63.664c-.218.28-.396.619-.486.804.127-.06.323-.146.498-.207.321-.11.588-.137.87-.166.149-.015.303-.03.474-.059l-.726-1.036Zm-.358-3.614.476.673c.086-.447.247-1.164.468-1.67.115-.264.272-.538.468-.819a3.328 3.328 0 0 0-.579.47c-.223.239-.441.63-.653 1.009-.056.101-.113.203-.17.302l-.01.035Zm-3.125 1.163c.241.038.592.121 1.046.297.813.315 1.245.622 1.339.693l.05-.008-.715-.994a3.508 3.508 0 0 1-.503.031c-.159 0-.323-.007-.482-.013a7.936 7.936 0 0 0-.735-.006Zm7.742-1.324-.005.002c-.014.006-1.243.553-1.836 1.189a3.376 3.376 0 0 0-.26.359c.277-.095.873-.294 1.184-.363.403-.091 1.18-.19 1.188-.192l.119.005c.11-.073.188-.119.216-.136l-.606-.864Zm-9.032 2.017c.264 0 .582.025.945.074.886.121 1.357.32 1.446.36.082-.011.465-.062.754-.094a7.21 7.21 0 0 0-1.226-.544c-.762-.266-1.176-.302-1.239-.306a4.04 4.04 0 0 0-1.114.551l.036-.011c.008-.003.123-.03.398-.03ZM16.43 9.18l.562.795a7.39 7.39 0 0 1 .504-.931c.171-.252.344-.457.456-.583-.033.01-.068.02-.101.032a6.871 6.871 0 0 0-1.421.687Zm5.225-2.826-.335.612c.27-.093.884-.298 1.2-.369.13-.029.331-.066.599-.108.027-.035.092-.116.121-.147.159-.171.429-.403.597-.544-.317.048-.675.106-.882.152-.365.081-1.165.357-1.3.404Zm-.26.975.743 1.036c.245-.312.411-.694.571-1.064.063-.147.124-.288.188-.42a2.011 2.011 0 0 1-.114.021c-.038.007-.077.013-.123.023-.335.075-1.044.325-1.265.404Zm-4.169 2.965.227.355.669-.739c.031-.075.244-.572.54-.971.227-.305.439-.555.556-.688l-.75.081c-.059.07-.305.363-.574.759-.259.381-.597 1.06-.668 1.203Zm8.103.089a557.416 557.416 0 0 1-2.236-1.215 1.377 1.377 0 0 0-1.035-.134c-.261.069-.511.133-.626.312a.363.363 0 0 0-.064.193v.01l-.002.028c-.003.296.292.946-.11 1.133-.443.206-1.374.078-1.616.065-.468-.026-.773-.009-1.063.049-.438.089-.681.352-.647.354.635.027.868.271.868.271s-.236.142-.357.252c-.29.264-.409.558-.409.558s.755-.216 1.416-.253c.519-.029 1.476.121 1.789-.149.704-.607.483-1.655.423-1.936a.423.423 0 0 1-.003-.173c.159-.106.615.238.765.32.501.277 1.004.552 1.514.812.436.223.864.289 1.089.278.735-.036 1.139-.385 1.354-.717.022-.034-.401.291-1.049-.058Zm-11.63 23.509c-.054-.216-.068-.45.166-.765.543-.728.227-2.177.219-2.24l-.173-.007c0 .015.241 1.548-.269 2.097-.477.514-.284.934-.226 1.037a.22.22 0 0 0-.02.023c-.195.26-.667.323-.673.361-.007.042.668.477 1.132.197a.579.579 0 0 0 .163-.146.451.451 0 0 0 .064-.142c.016-.084.007-.183-.087-.298a.356.356 0 0 0-.296-.117Zm18.823-16.981s-.661.135-.857.197c-.196.061-.278.116-.278.116s.016.399.219.556c.141.11.291.202.291.202l.625-1.071Zm.164-.342.437-.709s-1.032.13-1.314.195c-.259.06-.332.113-.332.113s-.051.148-.097.39c-.04.215-.018.342-.018.342s.061-.053.26-.109c.257-.071 1.064-.222 1.064-.222Zm1.566-2.527c-.32.012-.825.578-1.115.75-.253.149-.506.224-.635.194-.093-.022-.115-.247-.184-.237-.121.019-.54.277-.512.401.036.161-.199.676-.199.676-.002-.025.131-.071.366-.128.291-.071 1.059-.161 1.329-.181l.95-1.475Zm.531-.303c-.015-.008-.068-.006-.127.068-.459.582-2.553 4.305-2.553 4.305s.166.059.477.218l2.203-4.591Zm-15.401 4.243s.15-.092.291-.202c.203-.157.219-.556.219-.556s-.082-.055-.278-.116c-.196-.062-.857-.197-.857-.197l.625 1.071Zm.274-1.191c.2.056.261.109.261.109s.022-.127-.018-.342a3.09 3.09 0 0 0-.097-.39s-.073-.053-.332-.113c-.282-.065-1.314-.195-1.314-.195l.437.709s.807.151 1.063.222Zm-1.679-1.274c.27.02 1.038.11 1.328.181.236.057.369.103.367.128 0 0-.236-.515-.199-.676.028-.124-.391-.382-.512-.401-.07-.01-.091.215-.185.237-.128.03-.381-.045-.634-.194-.29-.172-.795-.738-1.115-.75l.95 1.475Zm.722 2.813c.311-.159.477-.218.477-.218s-2.094-3.723-2.553-4.305c-.059-.074-.112-.076-.128-.068l2.204 4.591ZM8.07 15.052c.366-.179.76-.363.988-.456.533-.219 1.149-.39 1.149-.39s.243 0 .15-.366c0 0-.08-.46-.112-.799-.04-.429.085-1.319.085-1.319s-.263.073-.321.352c-.021.1.063.359.063.359s-.176-.128-.303-.017c-.23.203-.065.661-.065.661s.172-.444.315-.294c.095.099.148.546-.391.75-.38.144-.533.044-.644-.173-.053-.103-.089-.264-.023-.323.087-.079.368.186.368.186s-.077-.509-.239-.564c-.162-.055-.267.108-.267.108s.109-.176-.044-.379c-.154-.203-.373-.23-.373-.23s-.135.165-.119.435c.011.196.206.299.206.299s-.205-.056-.295.104c-.102.18.179.591.179.591s.037-.402.183-.406c.119-.004.171.114.211.233.05.145 0 .449-.428.614-.359.138-.581-.025-.667-.222-.134-.305.068-.533.068-.533l-.619-1.263s-.139.259-.364.369c-.225.111-.516.062-.516.062l.619 1.264s.304-.021.463.272c.103.189.096.464-.234.663-.393.238-.663.091-.747-.038-.069-.105-.131-.218-.055-.31.093-.112.433.105.433.105s-.152-.474-.357-.504c-.182-.026-.263.169-.263.169s.038-.216-.11-.345c-.204-.179-.417-.173-.417-.173s-.113.19-.046.435c.066.246.272.267.272.267s-.194-.016-.249.145c-.055.162.299.535.299.535s-.037-.385.079-.405c.087-.016.192.112.241.216.103.221.088.403-.258.615-.491.301-.812-.015-.833-.151-.03-.204.426-.068.426-.068s-.261-.411-.562-.354c-.166.032-.173.249-.173.249s-.152-.224-.244-.269c-.257-.125-.475.038-.475.038s.78.446 1.094.741c.248.234.562.578.562.578.232.297.382.107.382.107s.512-.382 1.012-.67c.214-.123.6-.321.966-.501Zm-2.279-2.641a.192.192 0 0 0-.087.255.19.19 0 0 0 .255.087.19.19 0 0 0-.168-.342Zm-.673.011a.191.191 0 1 0 .255.087.191.191 0 0 0-.255-.087Zm-.658.023a.19.19 0 1 0 .168.341.19.19 0 0 0-.168-.341Zm-.592.339a.19.19 0 0 0 .168.343.19.19 0 0 0-.168-.343Zm-.224.704a.191.191 0 1 0 .255.087.191.191 0 0 0-.255-.087Zm.163.679a.19.19 0 1 0 .168.342.191.191 0 0 0-.168-.342Zm3.49-2.281a.191.191 0 0 0 .342-.168.191.191 0 0 0-.255-.087.19.19 0 0 0-.087.255Zm.421-.526a.19.19 0 1 0 .342-.167.19.19 0 0 0-.342.167Zm.421-.505a.191.191 0 1 0 .342-.17.191.191 0 0 0-.342.17Zm.631-.26a.19.19 0 1 0 .342-.167.19.19 0 1 0-.342.167Zm.664.194a.19.19 0 1 0 .342-.168.191.191 0 0 0-.342.168Zm.436.545a.19.19 0 0 0 .343-.168.19.19 0 0 0-.255-.087.19.19 0 0 0-.088.255Zm11.445 16.087c-.031.313-.181.814-.281.798-.047-.008 0-.313 0-.313s0-.203-.071-.227c-.07-.023-.336.453-.57.711-.235.258-1.071.923-1.36.923h-.007c-.289 0-1.126-.665-1.36-.923-.235-.258-.501-.734-.571-.711-.07.024-.07.227-.07.227s.047.305 0 .313c-.101.016-.25-.485-.282-.798-.035-.352.04-.995.125-.985.063.008.102.266.383.594.236.275.69.438.641.477-.156.125-.453-.062-.5.016-.047.078.164.375.367.516.204.141.594.391.72.375.125-.016.109-.203.109-.203l.244-2.619h-.503c-.071 0-.128-.054-.128-.121s.057-.121.128-.121h.525l.015-.161.006-.069a.506.506 0 0 1 .154-.99.505.505 0 0 1 .154.99c.005.041.006.069.006.069l.015.161h.525c.071 0 .129.054.129.121s-.058.121-.129.121h-.503l.244 2.619s-.015.187.11.203c.125.016.516-.234.719-.375.203-.141.414-.438.367-.516-.047-.078-.344.109-.5-.016-.049-.039.406-.202.641-.477.281-.328.321-.586.383-.594.086-.01.16.633.125.985Zm-1.965-2.783a.32.32 0 1 0-.641.001.32.32 0 0 0 .641-.001Zm15.059 2.783c-.031.313-.181.814-.281.798-.047-.008 0-.313 0-.313s0-.203-.07-.227c-.071-.023-.337.453-.571.711-.235.258-1.071.923-1.36.923h-.007c-.289 0-1.125-.665-1.36-.923-.234-.258-.5-.734-.571-.711-.07.024-.07.227-.07.227s.047.305 0 .313c-.1.016-.25-.485-.281-.798-.036-.352.039-.995.125-.985.062.008.101.266.383.594.235.275.689.438.641.477-.157.125-.454-.062-.501.016-.047.078.165.375.368.516.203.141.594.391.719.375.125-.016.109-.203.109-.203l.244-2.619h-.502c-.072 0-.129-.054-.129-.121s.057-.121.129-.121h.525l.015-.161s0-.028.005-.069a.508.508 0 1 1 .309 0c.004.041.005.069.005.069l.015.161h.525c.071 0 .129.054.129.121s-.058.121-.129.121h-.502l.243 2.619s-.015.187.11.203c.125.016.516-.234.719-.375.203-.141.414-.438.367-.516-.046-.078-.343.109-.5-.016-.048-.039.406-.202.641-.477.281-.328.321-.586.383-.594.086-.01.161.633.125.985Zm-1.965-2.783a.32.32 0 1 0-.641.001.32.32 0 0 0 .641-.001Zm.186 14.436c-.171.238-.527.573-.6.513-.034-.028.146-.253.146-.253s.095-.164.05-.216c-.046-.051-.484.209-.794.308-.311.099-1.297.244-1.531.109l-.005-.003c-.234-.135-.598-1.064-.667-1.382-.069-.318-.061-.827-.129-.841-.068-.014-.163.15-.163.15s-.104.268-.146.252c-.089-.033.025-.508.146-.775.136-.301.497-.786.561-.738.047.036-.042.263.032.66.062.331.353.676.295.685-.185.028-.337-.263-.412-.222-.074.042-.043.38.056.589.098.209.297.594.405.64.109.046.184-.113.184-.113l1.422-2.002-.406-.235c-.058-.033-.079-.104-.047-.158.031-.054.103-.071.16-.038l.425.246.087-.123.036-.053a.474.474 0 1 1 .249.144l-.027.059-.063.136.424.246a.117.117 0 0 1 .048.158.118.118 0 0 1-.161.038l-.406-.235-1.028 2.229s-.101.145-.007.216c.094.071.526.052.757.033.229-.019.539-.16.538-.245-.002-.085-.329-.073-.397-.247-.021-.054.422.027.741-.085.381-.134.533-.324.587-.301.074.032-.166.586-.36.854Zm-.286-3.167a.3.3 0 1 0-.518-.3.3.3 0 0 0 .518.3ZM18.233 38.22c.054-.023.207.167.588.301.318.112.762.031.74.085-.067.174-.395.162-.396.247 0 .085.308.226.538.245s.663.038.756-.033c.094-.071-.006-.216-.006-.216l-1.028-2.229-.406.235c-.058.033-.13.016-.161-.038a.117.117 0 0 1 .047-.158l.425-.246-.064-.136-.027-.059a.473.473 0 0 1-.339-.872.474.474 0 0 1 .588.728l.037.053.087.123.424-.246a.118.118 0 0 1 .161.038.117.117 0 0 1-.047.158l-.406.235 1.422 2.002s.075.159.183.113c.109-.046.307-.431.405-.64.099-.209.13-.547.056-.589-.075-.041-.227.25-.412.222-.057-.009.234-.354.295-.685.074-.397-.015-.624.032-.66.064-.048.425.437.561.738.122.267.235.742.146.775-.041.016-.146-.252-.146-.252s-.095-.164-.163-.15c-.068.014-.06.523-.128.841-.069.318-.434 1.247-.667 1.382l-.006.003c-.234.135-1.22-.01-1.53-.109-.311-.099-.748-.359-.794-.308-.046.052.049.216.049.216s.181.225.146.253c-.073.06-.429-.275-.6-.513-.193-.268-.434-.822-.36-.854Zm1.055-2.204a.3.3 0 1 0-.3-.518.3.3 0 0 0 .3.518Zm14.624-28.76c-.365-.125-.747-.158-1.116-.191-.341-.03-.693-.061-1.021-.165l-.071-.022.924-1.3a1.809 1.809 0 0 1-.319-.173c-.167-.113-.362-.39-.447-.519l-.987 1.398-.044-.062a8.823 8.823 0 0 1-.499-.823c-.212-.379-.431-.77-.654-1.01-.593-.636-1.822-1.183-1.833-1.188l-.008-.003-.608.846c.26.12 1.271.608 1.809 1.186.232.249.454.647.669 1.031.172.307.349.623.529.863l.023.031-.799 1.132c.308.061.507.134.628.362.055.103.073.253.074.399l.945-1.328.036.01c.301.087.613.114.944.143.376.033.765.067 1.141.196.786.27 1.433.684 1.606.8l.59-.867a6.794 6.794 0 0 0-1.512-.746Zm-4.897.956.632-.883c-.221-.079-.93-.329-1.265-.404-.046-.01-.084-.016-.122-.023a2.217 2.217 0 0 1-.115-.021c.064.132.125.273.189.42.13.3.263.607.44.879.063.007.143.017.241.032ZM5.984 10.435c-.175-.105.141-.714.141-.714l-1.108.543s.674.123.65.326c-.024.206-.503-.025-.503-.025l.336.686s.151-.483.307-.37c.125.089-.015.487-.015.487a.56.56 0 1 0 .73-.358s-.399-.152-.394-.286c.007-.193.481-.015.481-.015l-.336-.686s-.111.519-.289.412Zm22.395 20.372a.622.622 0 0 0-.453-.218c-.351-.025-.663.153-.937.31-.182.104-.354.202-.52.231a1.29 1.29 0 0 1-.47 0v.902s-.263.201-.263.449.104.481.447.491c.39.011.505-.178.525-.285.018-.099.018-.224-.081-.26-.098-.036-.278.242-.278.242s0-.461.131-.533c.13-.072.273.067.273.067s-.098-.107-.054-.26c.061-.21.27-.297.27-.297s.178.145.178.324c0 .206-.112.264-.112.264s.143-.059.241.039-.032.502-.032.502-.106-.312-.204-.303c-.072.007-.134.055-.126.206.009.18.153.341.421.377.306.04.51-.115.502-.242-.009-.144-.26.007-.26.007s.048-.238.223-.318a.212.212 0 0 1 .201.017c.168-.192.527-.652.559-.938.034-.307-.033-.596-.181-.773m-4.139 2.509c-.229 0-.415.117-.415.261s.186.261.415.261.416-.117.416-.261-.186-.261-.416-.261Zm1.155-.837c0-.248-.263-.449-.263-.449v-.902a1.252 1.252 0 0 1-.471 0c-.166-.029-.338-.127-.52-.231-.275-.157-.585-.335-.937-.31a.624.624 0 0 0-.454.218c-.147.177-.215.466-.181.773.033.286.393.748.56.938a.218.218 0 0 1 .203-.017c.175.08.223.318.223.318s-.252-.151-.261-.007c-.008.127.197.282.502.242.269-.036.412-.197.422-.377.007-.151-.054-.199-.126-.206-.098-.009-.204.303-.204.303s-.13-.404-.032-.502c.097-.098.241-.039.241-.039s-.113-.058-.113-.264c0-.179.178-.324.178-.324s.21.087.271.297a.286.286 0 0 1-.054.26s.142-.139.273-.067c.13.072.13.533.13.533s-.179-.278-.278-.242c-.099.036-.098.161-.08.26.019.107.134.296.525.285.343-.01.446-.242.446-.49Zm1.524.837c-.229 0-.415.117-.415.261s.186.261.415.261.415-.117.415-.261-.186-.261-.415-.261Zm-1.86.261.512.343.513-.343-.513-.343-.512.343Zm28.109.742c-.042.155-.526.057-1.075.334-.626.317-.571.977-.865 1.301-.746.823-1.409.007-1.776 1.28-.086.334-.027.954-.465 1.82-.442.879-.876 1.24-1.161 1.388-.552 1.397-1.55 2.248-2.972 2.529a7.44 7.44 0 0 1-1.385.123c-.659 0-1.376-.081-1.958-.306-.094-.003-.172-.013-.202-.038-.869-.717-.887-.143-1.022-.242-.134-.098-.322-.645-.519-.681-.198-.036-.16.248-.287.143-.305-.251-.269-.752-.484-.842s-.323.269-.377.143c-.189-.442.144-1.004-.143-1.093-.287-.09-.43.394-.502.215-.233-.582.108-1.309-.108-1.488-.215-.179-.43.251-.501.126-.283-.495.035-1.434-.108-1.649-.143-.216-.332.152-.385-.009-.175-.524.242-.995.17-1.479-.072-.484-.501.051-.52-.148-.067-.695.359-.91.466-1.358.108-.448-.41-.162-.43-.233-.13-.466.466-.77.466-1.273 0-.394-.367-.039-.367-.201 0-.457.295-.569.403-.856.08-.215.051-.559.03-.719a2.8 2.8 0 0 1-.384.036.48.48 0 0 1-.257-.054.67.67 0 0 1-.257-.27l-.028-.003-.01.113v.014c-.038.387-.083.778-.138 1.172 0 .008-.003.016-.004.024-.026.185-.054.372-.084.558l-.012.071c-.029.18-.061.36-.095.54l-.016.084a21.688 21.688 0 0 1-.255 1.175 19.644 19.644 0 0 1-.996 3.022c-1.832 4.289-4.573 6.673-6.545 7.916a10.534 10.534 0 0 1-.259.16 14.17 14.17 0 0 1-.468.27s-.003 0-.004.002l-.217.117c-.003 0-.005.002-.007.004a13.405 13.405 0 0 1-.582.287l-.01.005c-.111.05-.213.095-.305.134l-.02.008a6.58 6.58 0 0 1-.237.096l-.014.005-.087.033-.022.008-.067.024-.017.006-.041.014-.015.005-.033.011-.011.004-.016.005c-.003 0-.008-.003-.016-.006-.003 0-.005 0-.008-.002l-.036-.012-.007-.002a1.751 1.751 0 0 1-.051-.018l-.009-.003-.074-.027-.009-.003a6.94 6.94 0 0 1-.208-.08c-.002 0-.003 0-.004-.002-1.398-.56-5.919-2.786-8.555-8.959a19.552 19.552 0 0 1-.994-3.021h-.002l-.015-.066c-.177.257-.323.359-.372.395-.049.036-.127.079-.136.084-.573.286-1.091-.07-1.093-.09-.004-.031.322-.036.538-.377l.014-.02a.876.876 0 0 1-.122-.216c-.097-.254-.152-.576.062-.819.401-.456.227-1.814.173-2.325l.177.01c.021.197.334 1.751-.058 2.452a.649.649 0 0 0-.054.564.49.49 0 0 0 .075.127.405.405 0 0 1 .432.12c.015.02.029.047.041.079a.977.977 0 0 0 .214-.455l-.004-.021a17.955 17.955 0 0 1-.066-.318c-.018-.088-.037-.176-.054-.265-.02-.103-.038-.207-.057-.31l-.048-.272-.048-.302a13.417 13.417 0 0 1-.042-.279c-.015-.098-.028-.196-.041-.293a28.144 28.144 0 0 1-.037-.287l-.034-.282a32.953 32.953 0 0 1-.031-.295l-.027-.27-.026-.304-.021-.255a17.544 17.544 0 0 1-.021-.318 6.445 6.445 0 0 1-.013-.196l-.004-.067c-.495-.485-1.26-1.183-1.613-1.277-.89-.238-2.069-.067-2.084-.067v-.188c.196-.047.818-.112 1.411-.093-.184-.196-.331-.5-.412-.693H12.2c-.427 0-.886-.863-1.067-1.243a1.334 1.334 0 0 1-.07-.056s-.018.233-.189.699c-.203.557-.74.826-.882.826a.05.05 0 0 1-.027-.006c-.077-.049-.148-.363-.22-.605-.134-.394-.33-.582-.332-.574-.022.087-.061.565-.535.829a.573.573 0 0 1-.143.055c.008.233-.003.731-.059 1.33-.07.757-.041 1.767.077 1.899.168.112 1.482.125 2.417-.003 1.222-.168 1.642-.512 1.645-.515l.153-.121.092.17c.017.032.407.778.368 1.337-.036.518-.282.728-.456 1.078-.175.511.026.786.067 1.075a.412.412 0 0 1-.165.404c-.011.009-.046.029-.053.033a.475.475 0 0 1-.213.054c-.095.004-.185-.023-.194-.025v-.002c-.383-.084-.716-.746-.63-.721.306.086.521.03.772.027a.43.43 0 0 1 .132.021c-.041-.242-.095-.599.11-1.041l.01-.018s.266-.436.298-.907c.013-.181-.034-.395-.096-.59-.064.376-.276.91-.401 1.004-.036.027-.244-.278-.368-.08-.09.143-.04.466-.049.672a1.24 1.24 0 0 1-.202.578c-.072.09-.242-.242-.376-.126-.135.117-.193.494-.193.924 0 .309-.097.582-.179.618-.041.018-.251-.323-.368-.206-.17.17-.018.627-.035.896a1.47 1.47 0 0 1-.111.429c.474.345 2.031 1.667 1.668 3.917-.266 1.648-1.533 3.487-4.223 3.487a6.18 6.18 0 0 1-.465-.018c-1.162-.086-2.103-.542-2.799-1.355-.817-.954-1.233-2.402-1.115-3.874.056-.689.305-1.451.639-2.295-.568.007-1.702.241-1.973 1.944-.035.215-.154.796-.259 1.005-.173.344-.424.604-.91.668a.995.995 0 0 1-.141.01c-.523 0-.83-.398-.86-.498-.032-.109.898.04.797-.865-.08-.682.737-.69.585-1.199-.094-.316-.672-.39-.746.195-.067.813-.874.793-.899.766-.024-.027.287-.316.227-.854-.249-.968.421-1.019.421-1.019s-.95-.032-.592-1.322c.211-.759-.15-.865-.044-.865.254 0 .443.134.658.739.185.52.704.708.973.448.279-.269.152-.708-.296-.887-.269-.107-.598-.427-.699-.717-.241-.689.003-1.243.328-1.439h.003c.031 0 .005.31.032.554.027.252.289.687.623.725.318.036.345.103.345.103s-.04-.188-.161-.323c-.323-.309-.438-.945.133-1.141h.004c.066 0 .172.537.763.712.592.175.816.399.907.718.249.694-.212 1.612-.212 1.612s.382-.173.606-.263c.241-.097.678-.176.98-.223.387-.908.814-1.926 1.178-3.046.544-1.676.578-3.706.569-4.468a.856.856 0 0 1-.369.115c-.037 0-.062-.008-.069-.02-.058-.094.047-.455.013-.461-.033-.007-.213.105-.524.105s-.398-.091-.388-.154c.009-.054.304-.173.417-.263.215-.17.379-.432.253-.683-.125-.251-.636-.876-.766-1.125-.282-.538.229-.784.228-.829 0-.002 0-.003-.003-.003-.01 0-.041.012-.102.012-.074 0-.19 0-.379-.098-.331-.189-.591-.735-.645-1.094-.093-.619.43-.896.412-.95-.017-.054-.269-.033-.43-.072-.26-.062-.412-.376-.394-.448h.05c.128 0 .48-.017.739-.198.295-.206.496-.548.134-.717a.358.358 0 0 0-.151-.037c-.27 0-.339.414-.359.414-.125-.116-.285-.33-.071-.905.313-.842 1.179-.703 1.165-.791a.072.072 0 0 0-.018-.029 1.817 1.817 0 0 1-.195-.154 1.697 1.697 0 0 1-.135-.12c-.247-.304-.3-.586-.259-.721.003-.021.007-.032.01-.029a.347.347 0 0 1 .165-.141c.09-.059.481-.143.642-.133.161.01.34.016.434.024.005 0 .009 0 .014.002a.33.33 0 0 1-.032-.04c-.117-.172.093-.342.093-.342s.512-.381 1.011-.669a23.79 23.79 0 0 1 1.958-.959 12.058 12.058 0 0 1 1.149-.389s.262-.062.326.136c.01.029.014.055.015.08.125-.141.26-.312.405-.452a.92.92 0 0 1 .126-.115c.201-.148.426-.219.555-.123.021.015.062.039.083.064.066.07.113.167.147.269.054.142.083.332.084.514.042-.061.257-.317.896-.354.029-.002.056-.002.083-.002.553 0 .638.33.634.343-.003.012-.683.215-.546.654.051.165.144.321.47.321.073 0 .157-.008.256-.025.423-.075.696-.458.717-.466.02-.009.246.224.161.645-.085.421-.224.466-.224.466s.354.255.565.896c.127.389.138 1.739.627 1.793l.039.002c.222 0 .301-.217.301-.217.108 0 .251.268.144.555-.114.304-.359.439-.359.439s.607.136.789.314c.365.359.195.695.179.699-.015.005-.524-.206-.51.197.018.422.118.522.206.861.025.099.036.21.04.324.13.037.274.073.423.108a.717.717 0 0 1-.021-.172c0-.332.244-.735.932-.781.373-.025.605.113.733.233 0 .002.002.003.004.004.086-.077.228-.16.459-.212.259-.058.637-.03.901.162l.042.034c.132-.117.374-.288.672-.298.411-.013.854.195.91.692a.753.753 0 0 1-.034.329 7.412 7.412 0 0 0 1.667-.701l.107-.061.172-.102.105-.064a5.084 5.084 0 0 0 .202-.13l.163-.109.09-.062.1-.072.077-.055a7.129 7.129 0 0 0 .227-.17l.092-.071.06-.048.148-.12.048-.039.08-.068.047-.039.134-.117a1.23 1.23 0 0 0 .127-.114l.1-.094a.36.36 0 0 0 .02-.018l.044-.042.026-.025.035-.034.038-.038.026-.026.016-.016.013-.014.014-.014.016.016.011.011.024.024.017.017.054.053c0 .002.003.003.004.005l.069.065.018.018.086.081c.002 0 .004.003.005.004.036.034.075.069.117.106l.131.115a7.323 7.323 0 0 0 3.357 1.928c-.033-.082-.044-.16-.027-.212.05-.148 1.234-.257 1.327-.259.093-.003.396.011.396.011a.774.774 0 0 1 .196-.106 1.05 1.05 0 0 1 .242-.03c.09.002.393.092.4.095.07-.053.253-.143.446-.165a.957.957 0 0 1 .521.115c.007-.004.2-.12.394-.085.193.034.269.104.361.174a.428.428 0 0 1 .264-.093c.247 0 .507.223.515.49.808-.225 1.27-.474 1.27-.474s.105.529.221 1.431c.396-.597 1.102-1.539 1.691-1.686.592-.148 1.224-.42 1.642-.6.184-.079.329-.141.421-.172.273-.091.527-.251.661-.361a.607.607 0 0 0 .142-.214.64.64 0 0 1-.108.038c-.043.01-.199.045-.207.037a1.741 1.741 0 0 1 .032-.225c.033-.231.019-.429-.153-.803l-.106-.106c-.336-.337-.517-.791-.544-1.346-.038-.137-.161-.314-.253-.447a4.027 4.027 0 0 1-.071-.104c-.224-.338-.095-.688.009-.97.093-.249.115-.512.131-.781l.006-.093c.016-.293.032-.57.175-.865.058-.121.269-.379.663-.593-.067-.024-.129-.077-.146-.193-.029-.205.233-.265.233-.265s.629-.118 1.204-.156a24.014 24.014 0 0 1 2.18 0c.574.038 1.203.156 1.203.156s.262.06.233.265c-.028.194-.183.215-.277.21.347.207.565.455.624.576.142.295.158.572.175.865l.005.093c.016.269.039.532.131.781.104.282.234.632.01.97l-.072.104c-.092.133-.214.31-.252.447-.027.544-.251.944-.547 1.377-.232.339-.256.634-.221.878 0 0 .041.218.032.225a1.834 1.834 0 0 1-.223-.044.427.427 0 0 1-.095-.033c.163.308.574.426 1.193.55l.178.036c.476.098.961.353 1.194.475l.045.024c.06.032.163.045.271.059.188.025.402.053.578.19.286.222.778 1.025.589 2.469-.005.025-.307 1.615-.413 2.264-.069.421-.272 1.449-.672 1.884-.296.322-.632.9-.892 1.368a7.973 7.973 0 0 0-.073.133c-.26.478-.583 1.071-1.207.983l-.015-.002a47.961 47.961 0 0 0-.202-.029 2.81 2.81 0 0 1-.124.073c.469.115 1.173.347 1.529.825.314.421.426 1.189.287 1.487-.038.081-.52-.025-.573-.035.008.269.409.38.597.611.37.455.216 1.276.066 1.342-.141.063-.877-.095-1.067-.475-.035-.07-.152-.268-.314-.313-.053.062-.062.278.081.466.104.136.224.296.224.349 0 .128-.412.136-.54.116a1.246 1.246 0 0 1-.436-.139c-.054.392-.236.787-.427 1.125.233-.1.499-.168.785-.197a2.908 2.908 0 0 1 2.354.809c.318.316.524.731.641 1.184.194-.307.452-.827.387-1.34-.057-1.298-.761-.871-1.012-2.091-.148-.719.372-1.199.31-1.842-.055-.559-.686-.969-.603-1.068.009-.011.036-.017.079-.017.365 0 1.832.436 2.235 1.907.161.588.065 1.081.065 1.081s.284-.536.978-.79c.279-.102.566-.143.845-.143 1.024 0 1.929.56 1.887.709m-6.149 2.974c-.152.071-.116.56-.043.878.029.069.055.138.078.205.074-.153.175-.272.313-.294.147-.024.275.084.378.231a3.32 3.32 0 0 0-.108-.46c-.233-.329-.531-.6-.618-.56Zm-.002-.437c-.344-.149-.677-.234-.722-.168-.172.251.381.927.403.962 0-.236.052-.468.23-.551.119-.057.26-.002.395.097a1.774 1.774 0 0 0-.306-.34Zm-1.201 4.854c.124-.145.348-.452.421-.576.169-.276.265-.527.165-.617-.136-.122-.637.126-.933.332v-.002a3.424 3.424 0 0 1-.33.401c.29-.019.593.021.673.249a.352.352 0 0 1 .004.213Zm-2.592.131c.165-.016.775-.126.816-.257.054-.175-.454-.417-.807-.529-.121.021-.248.03-.36.032.187.204.406.506.351.754Zm-2.042-.654c.278.276.65.526.746.457.147-.107.046-.578-.077-.901-.254-.08-.502-.331-.612-.455l-.029.014c.057.217.131.627-.028.885Zm.289-2.045c-.249-.092-.433-.482-.537-.769-.043.234-.157.699-.397.924.117.385.347.854.514.836.261-.032.392-.656.42-.991Zm-2.586-4.816c0 .041-.471.184-.652.376-.152.161-.233.535-.233.654.194.075.966.071 1.254.004.369-.086.68-.319.848-.445.116-.087.289-.153.326-.094.037.06-.16.635-.107.705.053.071.524-.192.717-.358.296-.254.323-.787.324-.958a1.549 1.549 0 0 1-.013-.252 1.683 1.683 0 0 1-.517.331c-.15.066-.324.12-.508.176-.387.119-.983.209-1.168.47l-.132-.076c.249-.35.743-.502 1.18-.636.175-.054.494-.118.628-.176.416-.177.458-.304.596-.72.027-.131.109-.445.161-.633.062-.219.106-.427.114-.595a1.366 1.366 0 0 0-.091-.503H41.6a6.352 6.352 0 0 1-1.712-.24c-.116.055-.38.211-.448.531-.035.168-.013.417.229.471.41.091.235-.415.331-.462.05-.025.155-.054.301.032.196.114.415.402.434.767.025.47-.2 1.135-.985 1.209-.285.027-.565-.063-.565-.063-.52-.174-.905-.143-.914-.085-.009.058.204.239.294.29.058.032.322.167.322.28Zm-.3-2.674c.126-.244.32-.452.47-.59a6.144 6.144 0 0 1-.304-.143 2.059 2.059 0 0 0-.424.574c-.191.369-.215 1.122.027 1.425l.059.074a2.184 2.184 0 0 1 .172-1.34Zm5.097 1.107c.009-.038.314.035.448.061.422.08.53-.153.556-.242-.054-.126-.333-.273-.484-.332-.19-.075-.401-.104-.521-.175-.357-.21-.495-.48-.548-.665-.152.037-.314.07-.481.098.033.069.085.136.143.21.097.124.247.281.287.469.044.212-.122.677-.117.798.025.53.227 1.016.789 1.228l.015.196c-.633-.169-1.014-.59-1.046-1.254a3.645 3.645 0 0 1 .054-.556c.072-.376-.153-.576-.237-.683a1.196 1.196 0 0 1-.216-.362 5.527 5.527 0 0 1-.376.034c.044.143.098.337.077.531-.055.507-.543 1.399-.311 2.234.061.218.373.666.48.684.114-.04.264-.348.323-.557.063-.222.099-.402.161-.411.063-.008.189.215.189.215.004.006.362.519.842.565.172.016.411-.026.565-.152-.135-.144-.195-.549-.05-1.013.095-.305-.17-.432-.273-.547-.16-.178-.302-.246-.269-.374Zm.315 3.852a1.053 1.053 0 0 0-.242.249l-.031.052-.008.014c-.106.335-.143.673-.075.717.093.06.396-.122.659-.347-.022 0-.044.003-.065.003-.141 0-.261-.032-.328-.122-.103-.137-.026-.36.09-.566Zm1.079.5c-.176.05-.325.108-.408.158-.023.026-.046.052-.067.078.03.117.353.257.679.334-.122-.174-.234-.391-.204-.57Zm.73.044c-.27-.067-.477-.081-.511-.038-.073.134.388.718.395.722-.012-.224 0-.514.116-.684Zm-.522.95c-.087.061-.144.259-.117.403.08.431.465.486.659.486h.01a1.85 1.85 0 0 0-.011-.206c-.036-.331-.17-.61-.333-.694a.2.2 0 0 0-.208.011Zm.509 1.212a1.067 1.067 0 0 1-.649-.224c.004.223-.038.446-.197.531a.22.22 0 0 1-.1.024.445.445 0 0 1-.225-.078c.079.194.123.397.05.535.344.012.635-.112.755-.224.188-.175.307-.356.366-.564Zm-2.064 1.406c.21-.098.384-.215.373-.311-.022-.203-.641-.37-.83-.402.24.173.514.437.457.713Zm-.677.137c.234-.021.435-.073.464-.165.068-.212-.358-.523-.614-.665a.928.928 0 0 1-.051-.011c.145.242.306.594.201.841Zm-3.208-4.56c.09.347.267.764.44.764h.005c.304-.015.473-.761.51-1.025-.115-.048-.221-.166-.315-.352-.08.028-.154.05-.218.067-.112.297-.253.479-.422.546Zm.2-.566c.03-.099.062-.221.062-.387a3.079 3.079 0 0 1-.779.327c-.018.005-.038.008-.061.012.104.2.263.429.43.429h.009c.153-.008.308-.282.339-.381Zm.882.115c.183-.009.344-.354.448-.725a1.261 1.261 0 0 1-.165.196c-.107.102-.314.207-.523.291.083.155.167.243.24.238Zm-.505 1.402c.097.368.271.785.437.785h.005c.305-.014.474-.765.51-1.027-.193-.082-.333-.348-.427-.605-.079.313-.237.738-.525.847Zm1.079-.43c.293-.014.461-.709.505-.994-.192-.134-.325-.449-.406-.712-.09.349-.258.805-.541.921.098.371.274.792.442.785Zm1.28-2.257-.048-.051c-.122.317-.323.726-.582.744-.077-.008-.227-.141-.373-.301.099.351.263.723.42.723h.005c.282-.014.509-.749.578-1.115Zm-.481 1.314c.124.364.327.772.495.749.298-.035.415-.766.436-1.043-.146-.146-.256-.388-.332-.6-.103.347-.295.806-.599.894Zm-.65 1.123c.122.369.331.778.49.759.264-.031.395-.67.421-1.002-.172-.132-.305-.396-.397-.625-.074.309-.229.746-.514.868Zm.737.869c.125.324.341.71.505.791a2.283 2.283 0 0 1 .133-1.092 2.583 2.583 0 0 1-.288-.498c-.047.269-.147.625-.35.799Zm.328 1.874c.079.045.284.156.389.059.077-.072.059-.228.005-.395a1.871 1.871 0 0 1-.12-.286c0-.003-.003-.006-.005-.009-.003.228-.058.495-.269.631Zm.488-1.228c0 .023.002.046.004.07.012.128.037.247.069.361.199.283.439.512.515.487.116-.042.154-.471.118-.849-.106.145-.23.252-.364.252h-.016c-.141-.009-.247-.148-.326-.321Zm.339.106h.004c.122 0 .332-.361.467-.718l.031-.156a.773.773 0 0 1-.36.119.29.29 0 0 1-.159-.043c-.089-.058-.125-.171-.13-.304-.06.132-.109.268-.144.412.071.355.209.685.291.69Zm.582 1.341.036.016c.159.052.284.07.316.036.087-.095-.078-.508-.298-.831l-.05-.076c-.023.239-.093.467-.265.528a.228.228 0 0 1-.078.013.331.331 0 0 1-.13-.03c.13.133.284.248.469.344Zm.63-1.468c-.15.14-.333.269-.499.269-.014 0-.028-.002-.042-.004.022.066.044.125.065.173.044.056.088.108.132.156.12-.032.261-.328.344-.594Zm-.526.049c.119.051.4-.202.592-.435-.121.033-.254.06-.377.06a.517.517 0 0 1-.242-.053c-.026.232-.015.402.027.428Zm.337.703c.135.127.245.199.282.187.107-.058.097-.397.046-.685-.073.188-.183.398-.328.498Zm-.102-1.721c-.135.189-.208.342-.185.384.078.1.438.022.719-.085-.195-.063-.418-.161-.534-.299Zm-.833-1.07a2.74 2.74 0 0 1-.225-.542c-.06.346-.205.834-.538.915a3.1 3.1 0 0 0 .257.507c.095-.201.208-.393.323-.588l.035-.058c.036-.062.086-.138.143-.227 0-.002.003-.005.005-.007Zm-.117-.952c.121-.01.234-.15.325-.39a.862.862 0 0 1-.19 0c-.213-.02-.404-.133-.566-.265.111.328.275.654.423.654h.008Zm.909-4.879c-.456-.048-.954-.073-1.303.008l-.169.04c-.488.116-.909.217-1.73.179a32.187 32.187 0 0 0-1.935-.046c.548.225 1.46.505 2.537.463a6.416 6.416 0 0 0 2.6-.644Zm-5.601 1.155c-.191.369-.215 1.122.027 1.425.239.299.562.478.948.437.632-.067.713-.588.692-.874-.02-.269-.276-.568-.303-.529-.034.147-.143.377-.532.356-.429-.022-.51-.465-.439-.804.055-.257.176-.434.298-.552a7.945 7.945 0 0 1-.212-.077c-.161.114-.349.367-.479.618Zm-.763 3.878c.085.298.208.646.356.674.266.049.434-.385.494-.614-.282.011-.621-.002-.85-.06Zm.573.865c.115.362.308.761.469.744.292-.027.427-.692.458-.963-.2-.072-.355-.284-.457-.471-.072.257-.213.582-.47.69Zm.611.926c.094.366.267.779.422.767.265-.013.437-.659.48-.971-.197-.092-.335-.364-.423-.611-.065.3-.203.699-.479.815Zm.086 2.186c-.019.006-.037.006-.055.008.235.43.528.809.656.759.228-.09.222-.641.162-1.019-.154-.086-.271-.293-.355-.504-.031.322-.129.676-.408.756Zm.918-.424h.004c.26-.013.439-.608.492-.986-.205-.084-.351-.374-.445-.644-.072.293-.219.698-.487.815.093.378.274.815.436.815Zm1.343-.263c.264-.031.394-.665.421-.998-.207-.086-.368-.377-.475-.636-.065.281-.198.687-.441.857.121.372.335.794.495.777Zm.294.067c.222.311.534.633.678.57.267-.118.211-.602.185-.764-.24-.16-.431-.558-.527-.791-.023.223-.101.731-.336.985Zm.346 1.674c.253.128.525.216.602.129.158-.177-.151-.701-.325-.927 0 0-.063-.041-.094-.059.05.27.07.669-.183.857Zm2.025.845c.355-.19.62-.394.599-.476-.047-.178-.548-.229-.893-.21a2.441 2.441 0 0 1-.301.14c.268.122.566.309.595.546Zm.807-.53v.009c.258-.292.403-.545.361-.604-.062-.087-.499-.011-.93.16l-.084.074c.284.031.589.122.652.361Zm1.486-.647c.03.027.052.058.069.092.117-.385.153-.697.092-.728-.154-.077-.61.291-.898.599-.014.037-.03.073-.045.107.272-.132.601-.233.782-.07Zm-.092-2.693c-.188-.276-.371-.455-.428-.432-.143.053-.149.529-.099.856.037.058.071.121.1.19.078-.27.211-.561.427-.614Zm-.348 1.716a1.415 1.415 0 0 1-.196.432.617.617 0 0 1 .003.106c.058-.052.12-.104.186-.155.012-.128.014-.263.007-.383Zm.697.149a.175.175 0 0 1 .049.035c.01-.115.021-.672-.088-.83a.12.12 0 0 0-.085-.058c-.127-.017-.284.203-.394.431.041.161.046.351.04.505.172-.098.345-.149.478-.083Zm.08-.982c-.127-.397-.294-.689-.371-.677-.165.021-.319.528-.366.886.004.033.004.065.006.097l.015.012c.126-.22.312-.438.544-.401a.316.316 0 0 1 .172.083Zm-.772-1.527c-.06-.178-.075-.353.023-.469.059-.069.157-.092.273-.088a2.561 2.561 0 0 0-.446-.156c-.284-.004-.552.05-.566.12-.055.273.695.586.716.593Zm-1.499-.52c.046.257.795.333.806.335-.151-.135-.267-.295-.234-.452a.26.26 0 0 1 .107-.155c-.048 0-.095.002-.143.005-.283.068-.549.195-.536.267Zm-.533.548c.069.092.467.012.831-.125-.27-.094-.503-.227-.513-.411a.247.247 0 0 1 .033-.134l-.018.008c-.222.281-.382.597-.333.662Zm.248-2.137a1.067 1.067 0 0 1-.243.14c-.12.397-.292.619-.514.659.031.117.098.343.192.537.233-.374.513-.874.565-1.336Zm.193-4.01a6.252 6.252 0 0 1-.211.1c.599.185 1.107.402 1.166.958.041.39-.064.573-.215.852-.225.412-.117.573-.036.842l-.162.108c-.098-.224-.206-.556-.035-.977.108-.267.211-.483.179-.789-.049-.467-.729-.669-1.277-.836a6.696 6.696 0 0 1-.485.163c.036.122.134.314.401.471.098.058.273.127.443.195.447.176.64.491.64.491-.026.231-.224.511-.493.529-.09.006-.2.007-.278-.009.206.232.448.439.287.86-.136.355-.035.485.053.695.207.294.626.486.807.336 0-.028-.159-.259-.188-.35-.08-.251-.077-.45.081-.6.05-.048.424.26.515.359.345.376.734.405.794.394.024-.016.177-.531-.018-.852-.153-.251-.457-.381-.556-.484-.102-.105-.259-.419-.241-.497.017-.077.581.022.662-.014.036-.268-.063-.743-.305-1.129-.253-.404-.95-.683-1.528-.816Zm-.756-10.911c.16-.573.101-1.147-.378-1.418a.81.81 0 0 1-.283.283c.155.317.265.978.235 1.316-.015.17-.064.362-.121.542.136.186.372.322.561.321-.121-.278-.17-.486-.014-1.044Zm.149-1.17c.023-.082.08-.227.08-.227a.552.552 0 0 0 0-.452c-.063-.161-.287-.323-.404-.367-.201-.078-.289-.119-.403-.297-.018-.06-.068-.178-.186-.196-.117-.018-.148.013-.148.013s-.03-.19-.061-.484a2.06 2.06 0 0 1 .051-.595.2.2 0 0 1 .151.078.288.288 0 0 0 .156.099c.019.005.048.014.054.008.005-.006-.023-.022-.036-.038a.28.28 0 1 1 .497-.174c0 .062-.02.118-.055.164-.011.016-.031.031-.028.037.003.006.031-.003.05-.009a.461.461 0 0 0 .227-.159c.014-.016.148-.031.206-.108.027-.035.069-.11.045-.116-.296-.081-.332-.161-.619-.179-.213-.014-.507.045-.622.145-.115.099-.153.267-.153.267-.029.084-.093.322-.054.721.019.189.05.431.05.431s.192-.055.263.009c.058.051.045.094.046.114-.003.042-.022.126-.125.132-.088.005-.2.02-.253.068-.057.052-.095.083-.15.083-.04 0-.076-.028-.132-.074a.426.426 0 0 0-.281-.081c-.079 0-.139-.081-.143-.117 0 0-.017-.072.034-.123.074-.074.275-.011.275-.011s.031-.242.049-.431c.039-.399-.025-.637-.053-.721 0 0-.039-.168-.153-.267-.115-.1-.41-.159-.623-.145-.287.018-.322.098-.618.179-.025.006.018.081.045.116.057.077.192.092.206.108.07.083.136.13.222.158.02.006.051.018.057.01.005-.008-.022-.024-.034-.041a.278.278 0 0 1 .228-.44.279.279 0 0 1 .216.456c-.013.015-.039.033-.032.038.008.005.041-.006.063-.014a.276.276 0 0 0 .145-.095.198.198 0 0 1 .15-.078c.045.208.068.434.051.595-.03.294-.06.484-.06.484s-.032-.031-.148-.013-.2.211-.201.213c-.168.248-.317.241-.478.342-.277.173-.371.394-.359.636.004.076.01.126.028.191.018.058.036.108.052.171a1.43 1.43 0 0 1 .533-.509c.118-.057.258-.123.399-.156.226-.052.344-.143.401-.211a.32.32 0 0 0 .161.045.354.354 0 0 0 .204-.065.517.517 0 0 0 .275.217c.281.074.417.155.527.219.157.092.316.264.415.446Zm-2.002-.025a.838.838 0 0 1-.162-.198l-.029-.055c-.427.12-.743.639-.611 1.061.025.082.061.17.099.264.133.328.195.775-.048 1.185a.807.807 0 0 0 .504-.249c-.189-.641-.36-1.575.247-2.008Zm.11 2.221a.634.634 0 0 0 .364-.328c-.191-.545-.319-1.226-.137-1.747h-.034a.373.373 0 0 1-.146-.039c-.559.386-.223 1.587-.047 2.115Zm.549-2.466c.215 0 .512-.109.512-.157 0-.049-.292.019-.522.019s-.56-.071-.56-.012.355.15.57.15Zm.238 2.297c.437-.837.235-1.668.112-1.919-.014 0-.056.006-.058.006-.112 0-.152-.033-.199-.062-.047-.03-.068-.027-.071-.027-.039 0-.058.01-.098.03l-.029.013c-.156.484-.136 1.373.343 1.959Zm-1.23-4.439a.166.166 0 1 0 0-.333.166.166 0 0 0 0 .333Zm1.8-.333a.166.166 0 1 0 0 .333.166.166 0 1 0 0-.333Zm1.075 2.24s0-.004-.002-.006c-.05.085-.108.158-.154.224a1.326 1.326 0 0 0-.103 1.228.318.318 0 0 0 .242.188c.014-.224.044-.415.162-.625a.583.583 0 0 0 .071-.271c.018-.291-.109-.47-.216-.738Zm.678-.759a.869.869 0 0 0-.252-.519 1.256 1.256 0 0 1-.296-.616c-.102.215-.209.417-.149.949.03.195.175.482.262.688l.056.138c.063.159.1.304.12.453.242-.165.331-.636.259-1.093ZM40.15 15.44c.255.45.82.248.82.248.021-.018-.538-.179-.43-.658.052-.234.304-.282.638-.256.321.025.446.024.625-.128.135-.114.148-.358.148-.358h.135s.061.315.508.418c.533.122 1.359-.296 1.773-.04.414.256.524.666.407 1.205-.002.013-.007.025-.01.038-.071.689.181.732.353.99.14.21.147.291.2.441 0 0 .214-.059.263-.267.054-.228-.069-.314-.176-.603-.107-.29-.075-.512-.093-.943-.018-.43-.053-.549-.168-.786-.069-.144-.687-.695-1.559-.715-.02 0-1.242-.088-2.284 0a2.596 2.596 0 0 0-.935.249c-.391.324-.393.853-.216 1.166m-.389 1.444c.279-.279.474-.523.359-1.252a.672.672 0 0 1-.077-.106c-.155-.262-.197-.651-.09-.979a.84.84 0 0 0-.182.212c-.114.236-.128.471-.143.742l-.005.094c-.018.295-.11.664-.252.94-.263.509.063.722.09.761.051-.132.191-.303.3-.412Zm.47.995c.162-.302.228-.95.058-1.328-.05.183-.14.342-.282.477a1.554 1.554 0 0 0-.239.299c-.171.531-.097 1.08.234 1.322.02-.149.028-.394.229-.77Zm.269 2.043c.054-.008.162-.026.233-.206.053-.13.082-.253.096-.367 0-.007.002-.014.003-.02a1.21 1.21 0 0 0-.206-.814c-.057-.083-.125-.166-.175-.264a1.1 1.1 0 0 0-.029.064c-.106.268-.178.387-.173.702l.009.067a1 1 0 0 0 .099.274c.13.251.152.367.143.564Zm-6.679 2.44c0 .012.003.277.211.277h.026c.106-.009.208-.101.194-.282-.027-.162-.14-.218-.245-.218-.102 0-.186.101-.186.224Zm-.928-.059a3.054 3.054 0 0 0-.376.666c-.089.24-.154.6-.105.634.062.023.265-.064.322-.115.03-.028.072-.153.095-.22.034-.102.07-.208.13-.294.09-.13.342-.38.604-.49 0 0-.013-.064-.013-.132 0-.067.03-.178.03-.178a1.476 1.476 0 0 0-.208-.113.373.373 0 0 0-.068-.007c-.166 0-.307.133-.411.249Zm-1.095.288c-.13.205-.418.833-.446.973 0 .006 0 .015.008.022.013.014.051.029.118.029a.6.6 0 0 0 .114-.011c.103-.057.383-.377.489-.547.215-.34.297-.458.411-.62l.068-.098c.077-.111.149-.202.212-.276a.635.635 0 0 0-.253-.059.428.428 0 0 0-.173.035c-.186.08-.356.251-.548.552Zm-.876 0a5.747 5.747 0 0 0-.393.556c-.027.078-.019.125-.01.146l.074.003c.329 0 .516-.23.56-.319.102-.202.309-.555.371-.649.027-.04.092-.11.193-.209a.859.859 0 0 0-.162-.017.294.294 0 0 0-.091.011c-.095.032-.288.174-.542.478Zm-1.163-.223c.036.061.096.126.169.141.121.025.253.038.392.038.1 0 .185-.007.244-.013l.278-.318h-.004a9.42 9.42 0 0 0-1.079.152Zm-1.749 7.395h5.547a.428.428 0 0 1-.089-.239c-.011-.387.336-.52.683-.538.028-.002.524-.024 1.011-.021l-.009-.008c-.082-.094-.251-.306-.251-.592 0-.146.782-.101.965-.123a34.903 34.903 0 0 0-.405-5.74 9.573 9.573 0 0 1-2.228.555v.002a.744.744 0 0 0-.053.068c-.093.134-.127.435-.266.561-.016.014-.174.15-.5.184-.281.028-.288-.248-.273-.444-.156.193-.366.414-.482.437-.031.006-.264.06-.486-.027-.192-.076-.073-.377-.051-.44-.008.006-.373.224-.728.148-.266-.058-.109-.512-.105-.519-.1-.015-.199-.028-.299-.046-.705-.123-1.376-.38-1.98-.688v7.47Zm-7.775-7.813a.964.964 0 0 1 .007.72c.106-.01.213-.021.321-.034a.388.388 0 0 1 .276-.436s.298-.087.437.241a.447.447 0 0 0 .065-.294c-.037-.332-.339-.439-.609-.431-.216.007-.402.147-.497.234Zm-1.406.02c.069.139.171.424.047.731l.009.006c.06.003.123.003.185.004.039-.141.16-.257.345-.295 0 0 .287-.038.398.261.106-.074.211-.212.188-.462a.385.385 0 0 0-.166-.292c-.179-.131-.469-.156-.662-.112-.203.045-.3.115-.344.159Zm-1.555.31c0 .105.036.187.088.25.078.015.159.03.241.043a.44.44 0 0 1 .343-.287c.254-.035.426.119.451.389l.084.008c.076-.064.139-.171.14-.349a.566.566 0 0 0-.177-.387c-.125-.118-.297-.17-.513-.155-.411.027-.657.21-.657.488Zm-6.107-7.184c-.018.323.17.538.143.733-.012.089-.078.157-.074.168.005.011.177.036.209-.148.031-.184-.065-.199.006-.612.072-.412.2-.455.128-.544-.072-.09-.394.081-.412.403Zm-1.019 2.696c-.233.494.428 1.185.864 1.606l.126-.125c-.834-.85-1.018-1.127-.877-1.422a.16.16 0 0 1 .195-.037c.149.065.357.325.721.22.387-.113.52-.629.573-.731a.388.388 0 0 1 .17-.153l-.071-.099s-.308.059-.639.013l-.068-.008c-.017 0-.041-.008-.042 0-.001.007.023.013.037.022a.342.342 0 0 1 .154.304.35.35 0 0 1-.022.098.213.213 0 0 0-.425.02c0 .096.064.176.151.203-.021.003-.043.004-.065.003a.343.343 0 0 1-.263-.538c.01-.014.041-.032.037-.038-.005-.006-.023.004-.035.011a.592.592 0 0 0-.124.087c-.172.164-.397.564-.397.564Zm-.314-2.264c.05.068.13.197.165.276.068.148.086.435.123.435.038 0 .115-.24.122-.388.009-.204-.042-.356-.074-.455-.077.031-.211.081-.336.132Zm-.048 5.058c.157.256.475.079.689.107.214.029.296.095.354.21.062.194.079.406-.075.517-.438.315-.916.184-.916.184s.298.454.684.258c.248-.126.351-.369.571-.466.22-.096.517-.066.65-.075.567-.04.318-.581.318-.581s-.22.37-.703.427c-.134.016-.257-.132-.309-.272-.052-.14-.079-.231.057-.44.13-.2.461-.341.399-.606-.028-.118-.134-.131-.245-.056-.153.104-.283.339-.551.44-.339.129-.505.106-.693.134-.189.027-.298.107-.23.219Zm-.56-4.809c.054.05.137.14.162.173.05.065.098.266.121.263.033-.005.083-.272.036-.409-.012-.034-.028-.103-.043-.143l-.276.116Zm-.607 2.835a.324.324 0 0 1-.015.094.212.212 0 0 0-.208-.169.214.214 0 0 0-.214.213c0 .092.059.17.14.2-.015.002-.03.005-.046.005a.343.343 0 0 1-.342-.343c0-.012 0-.023.002-.034.002-.017.013-.04.008-.045-.004-.006-.021.021-.033.033-.205.223-.435.362-.435.362l.014.121s.121-.041.228 0c.108.04.552.336.915.161.341-.164.322-.497.389-.645.054-.118.157-.108.198-.099.282.106.329.399.39 1.547l.188-.01c-.016-.601-.054-1.491-.56-1.665 0 0-.41-.136-.662-.145a.672.672 0 0 0-.265.051c-.019.006-.066.023-.061.028.005.005.025-.003.045 0 .175.014.324.15.324.34Zm-.905-2.053c.017.061.061.16.109.228.1.14.257.22.276.203.019-.016-.06-.153-.08-.231a2.962 2.962 0 0 1-.052-.349l-.253.149Zm-.519.314c.023.06.072.185.115.253.124.195.323.323.379.29.028-.016-.048-.11-.112-.239-.051-.101-.092-.36-.108-.469l-.274.165Zm-1.448.863c.215.161.349.345.753.452.403.108.387-.089.376-.094-.011-.004-.261.114-.426-.188a.927.927 0 0 0-.847-.493c-.143 0-.071.161.144.323Zm.765 13.254c.278.039.654-.517.79-.76-.146-.212-.148-.605-.125-.888a2.629 2.629 0 0 1-.36.444c-.079.404-.178.812-.305 1.204Zm.571-3.617c.023.213.077.389.178.421.213.068.686-.486 1.023-.984a11.402 11.402 0 0 0-.019-.246c-.036-.395-.089-.529-.143-.529s-.287 1.013-.66 1.028c-.016 0-.029-.005-.037-.015-.036-.045-.022-.392-.007-.74.024-.531-.121-.605-.121-.605s.006.24-.207.48c.006.174.016.61-.007 1.19Zm1.227-.173-.003-.048c-.284.39-.694.861-1.02.861a.323.323 0 0 1-.076-.01c-.05.396-.043.919.129.974.224.07.695-.522.992-1.009a14.59 14.59 0 0 0-.023-.768Zm-.565 5.673c-.171.266-.493.685-.831.7-.036.378-.017.821.141.871.28.088.68-.502.821-.754-.134-.195-.147-.542-.131-.817Zm.197 1.122c-.178.271-.498.672-.829.673-.039.382-.021.836.139.887.28.088.68-.502.821-.754-.132-.192-.147-.533-.131-.806Zm1.029-.783c-.182.269-.486.63-.801.631-.038.382-.02.837.139.888.271.085.655-.465.807-.73-.128-.192-.151-.523-.145-.789Zm1.198-.074a3.53 3.53 0 0 1-.045-.55.806.806 0 0 1-.13-.221c-.17.276-.472.677-.8.689-.024.377-.028.803.162.88.294.12.7-.573.813-.798Zm-.741 1.023c-.015.235-.007.495.04.669.091-.133.182-.266.274-.395.128-.18.334-.469.582-.813a.99.99 0 0 1-.08-.177c-.167.277-.478.704-.816.716Zm-1.062.794c-.012 0-.023-.002-.035-.003-.011.383.038.835.201.875.29.07.656-.57.773-.823-.093-.205-.106-.502-.098-.738-.176.271-.502.689-.841.689Zm.571 2.677.002-.006c-.068-.036-.211-.098-.291-.045-.149.099-.062.457.009.636.072.18-.071.377-.071.377s-.274-.112-.321.136c-.041.221.235.31.377.175.211-.202.408.057.504.22a.334.334 0 0 0 .046-.02c.198-.104.304-.265.377-.577.144-.611-.6-.885-.632-.896Zm1.898 2.791.009-.01c.109-.189.157-.331.121-.369-.117-.125-.527.023-.797.173a2.197 2.197 0 0 1-.233.256c.261-.016.539.016.654.199a.226.226 0 0 1 .03.074c.087-.114.16-.223.218-.321l-.002-.002ZM9.652 41.44a.254.254 0 0 1-.016.102c.328-.216.729-.532.773-.714.006-.027 0-.037-.003-.041-.095-.151-.586-.106-.913-.025a3.53 3.53 0 0 1-.387.217c.271.083.537.224.546.461Zm-1.301.425a.244.244 0 0 1-.104.131c.596-.13 1.198-.372 1.19-.547-.007-.183-.513-.321-.873-.362a4.17 4.17 0 0 1-.629.09c.242.181.49.435.416.688Zm-2.494-6.019c-.17.249-.449.578-.742.594-.045.39-.028.867.128.917.257.081.65-.465.805-.752-.162-.15-.197-.473-.191-.759Zm.853-3.473c-.049.384-.044.888.113.97l.092.015c.272-.021.616-.531.745-.761-.15-.217-.149-.622-.124-.907-.175.268-.494.674-.826.683Zm.828-2.212c.25.079.598-.387.769-.666-.002-.385.017-.742.021-.893 0-.081.002-.159.003-.235-.244.357-.606.796-.924.827-.049.395-.04.912.131.967Zm2.473 9.898.006-.003c.089-.121.137-.226.108-.274-.093-.149-.572-.053-.877.061a.602.602 0 0 1-.042.046c.269.02.594.095.667.339.052-.057.1-.113.139-.166v-.003h-.001Zm-1.159.046a1.904 1.904 0 0 1-.177.065c.235.125.47.31.446.551l-.002.008c.341-.182.568-.37.55-.437-.048-.172-.515-.213-.817-.187Zm.248-.449c-.003-.061-.047-.115-.115-.163a1.11 1.11 0 0 1-.375-.022c.107.135.168.281.125.429l-.01.024c.216-.084.38-.185.375-.268Zm-.907.548a2.437 2.437 0 0 1-.312.019h-.035c.186.192.397.472.334.713.399-.054.718-.152.727-.236.02-.205-.46-.417-.714-.495Zm-1.085.658a3.242 3.242 0 0 0 .471.089c.205.022.355.009.383-.044.094-.179-.255-.543-.464-.715a2.475 2.475 0 0 1-.435-.122c.093.242.18.585.045.792ZM6.014 38.61c.13.358.342.745.495.721.272-.039.361-.628.375-.891-.122-.2-.205-.46-.252-.641-.006 0-.012 0-.018-.002-.062.134-.296.599-.6.813Zm.397-.889c-.201-.173-.236-.604-.233-.909-.123.204-.393.6-.696.727-.025.402.021.93.189.962.084.015.159-.027.159-.027.223-.114.465-.509.581-.753Zm.963 2.222c.225.06.428.081.488.006.144-.183-.181-.656-.368-.867a.418.418 0 0 1-.029-.016c.053.273.089.672-.091.877Zm.374-1.06a1.123 1.123 0 0 1-.097-.384.527.527 0 0 1-.288.218c.135.134.269.225.345.193a.134.134 0 0 0 .04-.027Zm-.051-1.046c-.153-.24-.189-.656-.197-.897-.1.2-.35.649-.66.804.099.371.277.783.436.772.198-.012.341-.365.421-.679Zm-1.084 1.688c.216.201.455.365.559.311.21-.11.104-.709.019-.982h.003a2.113 2.113 0 0 1-.123-.134c-.046.299-.164.706-.458.805Zm1.189-.403c.169.229.392.605.278.876.227-.018.421-.068.448-.159.059-.201-.377-.532-.726-.717Zm.062-1.59c.175-.39.47-.922.825-1.501a.39.39 0 0 1-.209.006c-.017-.004-.032-.012-.048-.019-.105.212-.382.708-.719.832a2.9 2.9 0 0 0 .083.674l.068.008Zm.403-1.665c-.114-.184-.149-.476-.154-.723-.178.263-.475.619-.786.634-.014.388.038.844.193.882.259.063.606-.492.747-.793Zm-1.156.163c-.16.24-.427.575-.714.648-.017.392.034.863.192.901.256.063.601-.483.743-.786-.164-.152-.213-.483-.221-.763Zm-.045-.342c-.152-.146-.19-.444-.188-.718-.183.266-.48.612-.788.613-.038.382-.021.837.139.888.291.091.712-.55.837-.783Zm-.385-1.838c-.178.265-.478.624-.79.638-.036.378-.017.821.141.871.29.091.712-.55.837-.783-.154-.146-.191-.45-.188-.726Zm-.849 1.627c-.131-.14-.17-.4-.173-.649-.181.256-.459.566-.749.578-.033.363-.009.769.131.813.253.08.642-.465.791-.742Zm-1.177 3.072c.114.39.347.884.521.865.248-.03.345-.474.371-.733-.293-.161-.299-.794-.283-1.104a.197.197 0 0 1-.035-.004c-.066.289-.237.854-.574.976Zm.515 2.106c.225.264.515.496.615.439.176-.102.099-.491.039-.685-.162-.074-.312-.272-.426-.462.002.266-.042.571-.228.708Zm.793-.432c.203-.056.224-.607.202-.864h.003c-.157-.182-.277-.456-.349-.654-.019.005-.039.008-.059.011-.022.223-.097.632-.336.818.164.356.425.72.539.689Zm.182.141c.328.283.676.476.758.411.161-.127-.019-.616-.14-.853a2.46 2.46 0 0 1-.377-.316c-.005.251-.051.602-.241.758Zm.817 1.508.006.005c.634.069 1.149.019 1.177-.073.051-.173-.328-.472-.629-.642a3.595 3.595 0 0 1-.54-.113c.134.22.266.537.081.755a.256.256 0 0 1-.095.068Zm4.129-2c.118-.423.143-.773.077-.809-.142-.079-.462.185-.652.404-.044.162-.11.318-.159.422.245-.099.553-.169.734-.017Zm-.664-.984c.02-.131.025-.251.014-.336v-.01c-.009-.057-.026-.096-.053-.109-.137-.062-.403.184-.577.406a.956.956 0 0 1-.033.08c.232-.088.489-.14.65-.031m.844-.013c.015.008.027.019.04.03.012-.391-.043-.694-.113-.711-.161-.035-.415.338-.543.613a2.537 2.537 0 0 1-.041.26c.195-.163.45-.307.657-.192Zm-.055-.894a2.599 2.599 0 0 0-.062-.216h-.002v-.01c-.067-.2-.139-.329-.185-.329-.158 0-.305.392-.357.662.02.103.031.208.036.297.142-.214.346-.432.571-.404m-.293-.761c-.157-.29-.32-.488-.38-.482-.134.037-.174.425-.151.69h-.002c.046.097.081.196.106.277.081-.219.216-.456.427-.485Zm-.6.66c-.019-.032-.039-.053-.06-.057-.113-.023-.263.163-.376.364.016.073.022.15.018.232.153-.134.337-.242.509-.201a1.072 1.072 0 0 0-.091-.338Zm-.089-.27c-.078-.193-.17-.335-.228-.335h-.003c-.124.009-.23.31-.272.562.023.032.043.065.062.099.113-.167.265-.321.441-.326Zm-.745 1.684a.994.994 0 0 1-.15.098 1.01 1.01 0 0 1-.11.047.371.371 0 0 1 .075.156c.257-.081.721-.188.939.003.091-.243.135-.473.071-.528-.123-.105-.534.059-.825.224ZM8.9 32.923c-.138-.179-.169-.503-.165-.774-.181.26-.467.587-.765.6-.036.378-.016.821.141.872.261.081.626-.425.789-.698Zm-1.201-1.597c.247.078.587-.372.761-.653-.088-.169-.128-.476-.144-.806-.185.247-.449.518-.722.518l-.028-.002c-.046.392-.035.89.133.943Zm-.715-2.647c-.026.228-.057.462-.096.7.105-.141.184-.274.216-.331a.856.856 0 0 1-.12-.369Zm-.343 3.472c.28.088.681-.503.822-.755-.133-.192-.147-.533-.132-.807-.183.268-.483.62-.794.62-.01 0-.019 0-.029-.002-.045.392-.034.89.133.944Zm-.899.914c.275-.071.606-.581.715-.783-.129-.124-.176-.358-.186-.593-.172.479-.351.939-.529 1.376Zm.059 1.192.092.015c.284-.021.646-.576.761-.789-.17-.162-.197-.515-.186-.811-.181.264-.475.607-.78.615-.049.384-.044.888.113.97Zm-.949.924.06.01c.276-.021.625-.544.749-.769-.157-.119-.208-.385-.215-.647l-.196.461c-.139.326-.273.641-.398.945Zm-.393-.143c.032 0 .062 0 .09.002l.28-.685a2.563 2.563 0 0 0-.773.155c-.166.067-1.414.551-1.284.35.108-.167.854-.894.715-1.77-.098-.422-.358-.619-.878-.717-.545-.104-.515-.328-.542-.364-.051-.067-.148.256.246.695.362.403-.125.627-.125.627s-.09-.313-.493-.349c-.484-.108-.628-.278-.744-.466-.206.296.149.793.457.887.361.145.687.361.715.688a.733.733 0 0 1-.366.689.699.699 0 0 1-.369.105c-.354 0-.862-.138-.921-.747-.126-.067-.296.421-.188.717.107.296.349.384.555.43.359.081.677-.098.722-.027.045.072.009.171-.027.207-.036.035-.188-.007-.551.107-.204.064-.489.186-.525.491-.009.269.094.295.014.618.316.014.181-.356.437-.591.269-.229.737-.168.925.244.188.412-.183.73-.34.851-.15.115.011.231.042.511.034.302-.029.55-.187.738-.087.103-.292.183-.3.223-.007.04.747.115.929-.387.181-.502.123-.749.166-1.016.319-2 1.728-2.216 2.32-2.216Zm-.254 2.059a.11.11 0 0 0 .06.022c.251-.005.437-.582.5-.906-.074-.167-.089-.399-.083-.606-.208.533-.377 1.03-.477 1.49Zm-.082.496c.087.367.246.767.4.767h.002c.251-.005.439-.563.508-.9-.156-.185-.169-.556-.15-.842-.105.323-.296.71-.614.716h-.006a.317.317 0 0 1-.101-.019 4.033 4.033 0 0 0-.039.278Zm.335 1.066h.005a2.522 2.522 0 0 1-.029-.099c-.143-.045-.254-.193-.339-.37.004.502.072.992.198 1.451.228-.151.197-.765.165-.982Zm-.091 1.184c.205.361.508.709.641.658.198-.075.192-.568.152-.872-.193-.005-.352-.196-.473-.419-.025.26-.107.527-.32.633Zm1.357 1.471c-.302-.025-.661-.445-.78-.594l.005-.004a.589.589 0 0 1-.304-.161c.143.281.313.538.507.765.255.298.548.543.876.736.068-.172-.151-.539-.304-.742Zm.352.144c.334.175.738.299.817.207.146-.172-.141-.584-.255-.717a2.265 2.265 0 0 1-.548-.349c.036.222.033.499-.15.646.041.057.089.13.136.213Zm1.088 1.028c-.007-.192-.342-.467-.539-.593a2 2 0 0 1-.41-.131c.044.141.056.282.001.398.291.147.607.256.948.326Zm1.42.079c-.027-.188-.514-.374-.845-.441v-.003a3.29 3.29 0 0 1-.2.006c-.113 0-.224-.005-.329-.012.104.126.178.267.168.408a5.68 5.68 0 0 0 1.206.042Zm1.464-.539c-.075-.175-.585-.15-.906-.077v-.004a4.228 4.228 0 0 1-.66.217c.166.096.298.222.316.382a4 4 0 0 0 1.146-.299c.097-.111.119-.185.104-.219Zm1.093-.951c-.126-.128-.585.072-.855.247l-.002-.002a4.297 4.297 0 0 1-.476.366c.194.024.368.093.438.255a.28.28 0 0 1 .018.144 3.35 3.35 0 0 0 .778-.606c.098-.186.149-.353.099-.404Zm.617-.953c-.151-.084-.515.188-.735.415a3.05 3.05 0 0 1-.21.31c.184-.044.365-.042.482.077a.274.274 0 0 1 .074.159c.182-.255.319-.515.422-.756.013-.105.006-.183-.033-.205Zm.312-.726c-.014-.255-.068-.481-.147-.497-.165-.035-.411.357-.534.644a4.09 4.09 0 0 1-.126.51c.196-.129.421-.218.6-.118a.218.218 0 0 1 .058.046c.083-.252.127-.459.149-.585Zm-.022-1.375c-.06-.117-.123-.194-.172-.189-.161.013-.304.473-.348.809.004.088.003.176 0 .257.125-.141.275-.243.437-.21a.273.273 0 0 1 .159.1 3.47 3.47 0 0 0-.076-.767Zm-.531-1.076c-.146.046-.18.463-.158.756.039.12.069.243.091.353.084-.221.213-.421.409-.436a.266.266 0 0 1 .08.008 3.559 3.559 0 0 0-.262-.585c-.066-.069-.124-.107-.16-.096Zm-.514-.024h-.001c.062.099.117.201.162.291.034-.211.113-.412.289-.468.011-.004.023-.004.034-.006a4.097 4.097 0 0 0-.469-.565c-.041-.018-.074-.023-.091-.012-.118.077-.031.491.076.76Zm-.57-1.234c-.087-.046-.207-.091-.307-.061-.179.054-.022.414-.094.665-.072.251-.167.459-.269.498-.058.022-.206-.274-.349-.256-.144.018-.13.43-.184.682-.013.061-.03.119-.048.172.12.058.253.142.372.25.059-.244.183-.558.436-.576a.268.268 0 0 1 .187.065c.016-.242.085-.533.311-.595a.244.244 0 0 1 .189.034c-.04-.226-.036-.474.132-.584 0 0 .002 0 .003-.002a3.467 3.467 0 0 0-.379-.292Zm.821-3.359a2.824 2.824 0 0 1-.125-.389c-.135.326-.387.785-.736.785-.014 0-.028 0-.042-.002l-.01-.003c.012.245.052.525.122.708l.791-1.099Zm.482-.669c-.097.104-.209.171-.338.171a.3.3 0 0 1-.074-.01c.023.1.051.202.083.297l.33-.458m.463-1.054c-.037.161-.137.543-.307.837l.691-.958c-.104.039-.232.08-.384.121Zm-1.194.238c.08.368.229.771.392.772.229 0 .452-.513.567-.953a8.467 8.467 0 0 1-.694.123l-.251.029-.014.029Zm-.154.274c-.171.271-.426.575-.71.575a.401.401 0 0 1-.084-.01c.042.378.151.808.316.826.306.031.585-.685.659-.938h.006a1.822 1.822 0 0 1-.187-.453Zm-.954-.212c0 .24.043.53.202.567.229.053.502-.339.663-.631-.246.024-.554.05-.865.064Zm-.171.399c-.169.271-.457.642-.77.666-.023.38.012.822.171.867.271.078.632-.478.778-.75a3.546 3.546 0 0 1-.077-.558.67.67 0 0 1-.102-.225Zm-.867.44c.318.14.713-.579.823-.799v-.032c-.386.011-.75-.002-.976-.064-.026.373.017.835.153.895Zm-.377-.72c-.183.246-.444.517-.716.525-.048.383-.043.887.113.97l.092.015c.241-.019.539-.422.694-.674-.161-.18-.19-.546-.183-.836Zm3.987-4.436-.046.002c-.372 0-.698-.115-.938-.236.243.437.55.853.733.809.136-.032.225-.238.251-.575Zm.851.555c-.236-.037-.479-.276-.643-.473-.034.318-.124.53-.269.635.154.359.405.771.574.737.242-.05.321-.565.338-.899Zm-.419-2.474s-.221.36-.148.829c.085.54.413.549.453.551.04.003.031.038.031.038s.013.292-.401.435c.202.241.46.464.599.401.213-.096.158-.704.042-1.171a.336.336 0 0 1-.15-.057c-.466-.381-.426-1.026-.426-1.026Zm1.086 3.823c.134-.187.264-.373.383-.547a.414.414 0 0 1-.148.066.326.326 0 0 1-.062.006c-.262 0-.492-.339-.643-.634-.032.264-.106.577-.276.749l.114.023c.175.042.4.172.632.337Zm.631-.916c.103-.156.187-.285.241-.37.005-.228.011-.449.02-.667a.516.516 0 0 1-.143.176c.002.101 0 .523-.118.861Zm.144-2.046c-.903.04-1.115-.644-1.101-.679-.058.026-.096.506.043.842l.002.006c.283.47.692.929.855.87.259-.093.239-.725.201-1.039Zm-1.155 1.537c.154.358.402.767.571.733.273-.057.338-.702.343-1.014-.252-.014-.537-.321-.744-.596.04.337.029.71-.17.877Zm1.274 2.166c-.02-.49-.028-.967-.028-1.428-.168.253-.382.568-.608.881.233.183.458.383.636.547Zm.253-5.867c-.276-.128-.72-.189-.767-.149-.056.048.094.698.269.968.088.137.212.305.361.462.042-.48.09-.911.137-1.281Zm.228-1.48s.311.168.871.353c-.033-.186-.182-.667-.225-1.111-.052-.543.546-.389.577-.425.051-.059.017-.549-.847-.39-.511.094-.69-.372-.69-.416 0-.045.323.161.636-.063.231-.165.235-.368.188-.415-.034-.034-.46.099-.734-.338-.158-.251-.159-.347-.245-1.158-.15-1.401-.862-1.266-.876-1.32-.017-.069.48-.116.522-.6.002-.027.009-.076 0-.079s-.037.018-.057.03c-.131.079-.309.154-.721.172-.338.014-.782-.126-.895-.489-.096-.309.209-.688.22-.771.01-.083-.374-.145-.697.137-.15.132-.247.304-.334.392a6.7 6.7 0 0 1-.123.542s.166.27.357.405c.18.128.369.319.813.238.476-.086.692.009.699.036.007.027-.233.233-.735.233s-.739-.125-.739-.125-.005.081.049.26.058.533.058.533.13-.137.417-.188c.403-.072.603.084.798.443.296.547.824.171.842.216.018.044-.08.385-.502.34-.362-.038-.385-.273-.627-.488-.216-.192-.888-.158-.888.255 0 .229-.013.161.014.592.003.042.309.43.677.537.25.074.735-.242 1.165.027.384.24.538.529.538.529s-.457.072-.655-.233c-.139-.215-.349-.188-.761.018-.548.273-.924-.233-.924-.233s.041.134.014.511c-.021.295.009.39.009.39s.502.533.806.497c.305-.036.41-.395 1.018-.26.484.108.434.834.34.887-.094.054-.098-.636-.663-.645-.252-.004-.385.327-.627.354-.455.051-.785-.246-.785-.246s-.011.277-.004.475c.018.484-.094.753-.094.753s.533.331.641 1.012c.047.303-.09.767-.135.753-.045-.013-.023-.411-.062-.681-.059-.394-.646-.748-.646-.748s-.215.316-.672.47c-.372.126-.753.148-.753.148s-.502.699-.569 1.156c-.1.679.296 1.121.255 1.161-.04.04-.321-.18-.466-.457-.497-.955.323-1.954.323-1.954s-.212-.075-.309-.161a9.723 9.723 0 0 1-.242-.229s-.412 1.25-.592 1.734c-.179.484-.246.61-.246.861s.21.838.067.605c-.143-.233-.363-.672-.336-1.116.026-.433.493-1.336.582-1.64.09-.305.251-.556.162-.807-.09-.251-.498-.497-.498-.497s-.159.637-.322.887c-.229.35-.646.403-1.183.551-.36.099-.697.289-.775.726-.045.251 0 .466.107.717.108.251.135.502.09.52s-.251-.341-.431-.717c-.179-.376-.094-.766.121-1.071.215-.305 1.361-.433 1.641-.78.336-.417.363-1.129.363-1.129l-.637-.471s.027.762-.385 1.049c-.354.246-1.147-.116-1.398-.224s-.632.004-.655.35c-.025.39.413.515.413.515s-.233.161-.466-.036c-.281-.237-.238-.668.085-.919.361-.28 1.169.287 1.671.054.438-.203.448-1.004.448-1.004s-.161-.161-.322-.358c-.162-.197-.341-.502-.341-.502s-.246.121-.39.39c-.143.269-.03.484-.667.614-.145.029-.447.013-.447-.023 0-.035.125.009.466-.224.34-.233.303-.452.483-.793.179-.34.353-.394.353-.394s-.295-.372-.847-.332c-.286.021-.645.206-.663.175-.017-.031.16-.241.404-.35.354-.158.645-.092.705-.106-.23-.143-.327-.202-.618-.368-.061.077-.202.09-.292.108-1.09.118-.997.804-1.005.828.049-.014.295-.161.53-.086.339.167.369.371.379.496.023.268-.151.559-.465.778a1.246 1.246 0 0 1-.176.101c.009.221.502.19.51.221s-.372.35-.442.417c-.151.144-.235.323-.193.605.047.314.207.779.489.963.466.278.725-.068.766-.044.041.023.103.309-.225.618-.143.121-.2.199-.103.383.052.099.207.313.345.501.178.245.347.476.424.63.298.489-.217.796-.19.816.17.126.447-.119.502-.054.055.066-.059.395-.013.415s.3-.083.407-.28c.181-.331-.031-.547 0-.565.031-.017.266.053.351.165.355.465.232.964.283.992.074.039.397-.888.576-.942.314.126.392.663.379.912-.014.249-.106.569-.088.605.027.036.426.016.605-.387.105-.235.018-.538.081-.574.086-.049.548.567.696.808.074.12.133.344.16.361.036.009.334-.271.427-.527.303-.535.097-1.059.196-1.113.068-.037.444.386 1.021.646.263.118.612.145.903-.029.008-.005.039-.028.039-.039 0-.01-.023-.021-.027-.025-.145-.123-.217-.249-.265-.561-.058-.301.054-.675.117-.839.067-.174.296-.699.417-.645.086.039.026.861.268 1.022.108.013.337-.753.471-.713.134.041.05.241.269.565.309.457.847.242.954.067-.231-.23-.537-.739-.645-1.102-.105-.355-.247-1.102-.094-1.156.188-.068.509.031.739.094a.737.737 0 0 1 .256.125c.096-.686.176-1.08.176-1.08Zm7.842 7.878v-7.503c-.588.305-1.24.565-1.928.699-.124.352-.446.621-.461.599-.016-.023 0-.281-.065-.511h-.024c-.305.041-.61.068-.915.083-.14.422-.621.718-.632.692-.013-.027.067-.399-.016-.679a10.84 10.84 0 0 1-.873-.046c-.211.337-.647.623-.635.546a1.65 1.65 0 0 0-.04-.63 9.521 9.521 0 0 1-1.924-.512c-.13.821-.357 2.526-.401 4.64-.016.783-.006 1.671.051 2.621h7.863Zm0 4.804H16.05c.239.962.549 1.923.945 2.852 1.569 3.676 3.832 5.883 5.454 7.088.261.193.514.367.756.525V34.568Zm4.97-1.837c.065-.072.605-.678.655-1.121.043-.384-.045-.74-.242-.977a.896.896 0 0 0-.643-.315c-.432-.031-.798.178-1.091.345-.161.092-.312.179-.431.199a.967.967 0 0 1-.405-.006.553.553 0 0 0 .003-.656h.005l-.036-.037c-.012-.014-.024-.029-.037-.041-.099-.112-.258-.315-.208-.41.092-.17.439.198.439.198v-.764s-.328.418-.441.243c-.11-.171.441-.579.441-.579H24.95s.551.408.44.579c-.112.175-.44-.243-.44-.243v.764s.347-.368.438-.198c.051.096-.11.3-.209.412l-.029.032a1.753 1.753 0 0 1-.042.044h.006a.551.551 0 0 0 .002.655.95.95 0 0 1-.409.007c-.119-.02-.271-.107-.431-.199-.294-.167-.658-.376-1.092-.345a.896.896 0 0 0-.642.315c-.197.237-.285.593-.242.977.05.444.594 1.054.656 1.122.07.098.135.197.176.279.135.271.135.955.135.955.026.245.263.234.263.234h4.07s.237.011.263-.234c0 0 0-.684.135-.955a2.24 2.24 0 0 1 .177-.28Zm6.928 1.837h-7.094v10.425c.224-.147.455-.308.695-.485 1.622-1.205 3.885-3.412 5.454-7.088.396-.929.705-1.89.945-2.852Zm2.588-3.895c.331-.064.673-.129.94-.155.679-.066 1.659-.03 2.605.013.775.034 1.157-.056 1.641-.171l.17-.04c.602-.14 1.549-.005 2.115.076l.015.002c.372.053.599-.305.878-.818l.074-.136c.285-.513.619-1.084.936-1.429.279-.303.488-1.086.592-1.718.106-.654.41-2.247.413-2.263.173-1.331-.292-2.026-.469-2.164-.107-.083-.267-.104-.422-.124a1.134 1.134 0 0 1-.379-.093l-.045-.024c-.22-.116-.678-.356-1.109-.445l-.177-.036c-.658-.132-1.334-.268-1.491-.931l-.004-.003c-.103.36-.114.549.117.835 0 0 .203.244.199.252-.004.008-.32.024-.32.024a.943.943 0 0 1-.836-.366 5.965 5.965 0 0 1-.154.369s-.128.308-.139.305a4.422 4.422 0 0 1-.165-.292 4.164 4.164 0 0 1-.164-.333c-.12.177-.29.303-.428.393 0 0-.177.129-.189.122-.013-.007-.067-.214-.067-.214a9.813 9.813 0 0 0-.054-.164l-.017-.052a.754.754 0 0 1-.598.299.825.825 0 0 1-.289-.054s-.254-.09-.26-.1c-.006-.011.207-.188.207-.188.312-.273.273-.542.128-.923-.02.174-.088.436-.314.62a2.545 2.545 0 0 1-.763.418 7.075 7.075 0 0 0-.395.163c-.428.184-1.075.462-1.692.616-.541.135-1.351 1.297-1.709 1.878.105.934.203 2.153.223 3.542.398-.132.936-.321 1.063-.393.168-.095.607-.42.729-.511a8.16 8.16 0 0 0-.028-.164c-.045-.245-.101-.55-.084-.869.045-.836.491-1.531.659-1.793.025-.039.21-.054.21-.054.015.073-.152.314-.224.493-.106.267-.282.62-.323 1.371-.015.281.037.566.079.794.034.185.06.33.046.438a38.877 38.877 0 0 0-.121 1.811.93.93 0 0 1 .105.079c.097.086.352.136.758.15.115.006.578-.113.917-.198.159-.04.313-.078.439-.107.241-.056.582-.072.943-.089.316-.016.643-.031.894-.075.148-.025.292-.045.432-.065.365-.05.709-.098.976-.229.282-.139.277-.323.242-.55-.035-.222-.027-.817.222-1.236.039-.066.083-.137.128-.209-.524-.004-1.323-.167-1.448-.16-.146.008-.927.117-1.152-.121a1.438 1.438 0 0 1-.322-.537c-.16.532-.483.701-.741.773-.105.03-1.975.499-1.975.499-.036-.246 1.746-.711 1.828-.735.183-.051.528-.165.655-.726a3.513 3.513 0 0 0 .067-1.111l-.038-.193.426-.01-.016.176s-.075.387-.109.874c-.026.372.155.523.378.759.093.097.812.04.981.03.206-.012 1.374.234 1.669.152.132-.224.247-.449.273-.632.003-.018.274-1.593.711-1.9h.128s.052-.002.056.007c.003.009-.014.017-.027.032-.207.246-.468 1.34-.549 1.906-.047.332-.287.714-.498 1.051-.053.084-.103.164-.148.239-.188.318-.211.831-.181 1.022.03.19.099.635-.417.889-.314.155-.684.206-1.075.26-.137.019-.278.039-.421.064-.271.046-.608.062-.934.078-.346.016-.672.032-.886.081-.124.029-.275.067-.433.106-.51.129-.855.215-1.006.207-.339-.011-.754-.048-.96-.23-.095-.083-.206-.119-.325-.158a1.458 1.458 0 0 1-.228-.09 2.304 2.304 0 0 1-.149-.089c-.16-.101-.375-.238-.584-.23a1.711 1.711 0 0 0-.472.118c-.15.052-.292.102-.436.114a5.136 5.136 0 0 1-.166.011c-.142.009-.485-.013-.582.026-.017.097.061.266.103.313.072.083.253.126.366.132.241-.002.381-.032.454-.069.329-.17.504.065.49.146-.013.08-.173.126-.502.158-.32.031-1.931.071-1.982.072-.016 0-.393-.008-.391.234 0 .085.105.197.225.197h1.139l.042.092s.045.094.164.23c.051.058.209.045.277.025l.153-.043.046.152s.043.136.15.268c.053.064.219.088.315.084l.152-.008s-.003.088.017.152c.019.064.036.133.151.171.109.041.688-.07 1.071-.143Zm-.799-2.755c.306-.013.586.164.772.281.047.03.09.057.125.075.051.027.113.047.18.069l.015.005a48.04 48.04 0 0 1 .096-1.481 8.357 8.357 0 0 1-.563.385c-.201.113-1.03.389-1.219.451v.401c.231-.086.475-.18.595-.186m.75 8.087c.066-.171.112-.334.144-.48-.003-.015-.001-.05 0-.074.022-.8.5-1.11.569-1.155-.213-.146-.448-.502-.383-.652.034-.079.259-.147.535-.168-.156-.087-.286-.236-.394-.391-.3-.43-.272-1.231-.02-1.719.102-.197.248-.37.379-.503-.175.025-.372.06-.573.098-.102.432-.536 2.484-.257 5.044Zm.398 1.44c.24-.061.296-.579.3-.913-.201-.087-.342-.371-.432-.631-.052.166-.124.35-.217.504.044.325.096.643.156.952.07.066.137.103.193.088Zm.379 1.187c-.137-.061-.26-.206-.362-.367.109.4.238.782.39 1.143.039-.236.015-.55-.028-.776Zm.151-.185c.259-.054.331-.716.325-1.032-.152-.105-.273-.317-.362-.527-.04.33-.152.692-.44.766a.335.335 0 0 1-.076.009l-.019-.002c.143.367.406.821.572.786Zm.397 1.073a1.603 1.603 0 0 1-.286-.36c-.002.19-.028.389-.104.542.157.334.337.649.541.941.12-.574-.135-1.091-.151-1.123Zm.302-.091c.249-.071.281-.693.257-1.03-.202-.098-.342-.407-.428-.672-.03.334-.129.812-.442.916.167.381.453.832.613.786Zm.645 1.192c-.189 0-.388-.199-.558-.433.026.234.015.483-.094.648.251.327.537.624.865.885.275-.291-.199-1.08-.213-1.1Zm.995.541c.223-.115.156-.567.09-.818-.33-.049-.557-.637-.651-.932-.011.003-.024.003-.035.006.039.292.078.883-.196 1.117.243.325.635.708.792.627Zm.059.206a.323.323 0 0 1-.102.019c-.158 0-.331-.108-.487-.244.067.252.084.53-.078.705l.063.051c.156.11.32.213.493.308.127.055.229.073.275.032.16-.14-.02-.601-.164-.871Zm.895.499c-.177-.013-.387-.146-.56-.283.095.248.161.549.034.743.304.168.656.285.73.196.129-.158-.08-.496-.204-.656Zm.278-2.235a2.667 2.667 0 0 1-.435-.492l-.019.005c-.012.149-.069.691-.292.996.147.165.514.472.678.396.266-.123.132-.715.068-.905Zm.007 2.081c.407.15.826.22.854.12.081-.282-.471-.783-.483-.794v-.002a1.92 1.92 0 0 1-.393-.157c.078.259.148.618.022.833Zm.666.374a2.316 2.316 0 0 1-.635-.135c.121.212.224.5.054.707l-.003.003c.281.057.576.089.868.103.112-.018.19-.05.207-.096.076-.212-.337-.498-.491-.582Zm1.712.275c-.013-.18-.472-.328-.814-.382a3.544 3.544 0 0 1-.545.084c.203.158.437.41.34.678-.004.012-.011.021-.017.031.074 0 .146 0 .218-.003.485-.149.824-.326.818-.408Zm.215-.016a.224.224 0 0 1-.022.104c.486-.293.964-.673.891-.88-.056-.162-.572-.12-.942-.027-.184.123-.396.23-.557.305.289.084.611.235.63.498Zm1.684-.444c-.193-.062-.64.099-.92.249a4.225 4.225 0 0 1-.701.501 3.592 3.592 0 0 0 1.621-.75Zm.761-.891c.004-.16-.029-.236-.062-.251-.146-.067-.48.23-.706.496a4.34 4.34 0 0 1-.31.44c.184-.036.364-.033.487.054.223-.212.42-.459.591-.739Zm.461-1.043c-.016-.213-.062-.386-.133-.397-.176-.027-.468.388-.622.696-.03.129-.069.257-.108.37.148-.088.3-.132.431-.072a.29.29 0 0 1 .138.148c.074-.147.142-.302.204-.466a3.78 3.78 0 0 0 .09-.279Zm.146-1.054c-.105-.312-.288-.636-.391-.619-.158.026-.284.503-.322.866.007.16-.002.321-.014.45.142-.158.309-.279.481-.253a.287.287 0 0 1 .201.143c.03-.195.045-.392.045-.587Zm4.772-4.588c-.012-.106-.13-.284-.381-.333-.623-.102-1.302.75-1.38.918l-.193-.059c.071-.151.668-.763.928-.875a.24.24 0 0 0-.126-.082.45.45 0 0 0-.201-.008.794.794 0 0 0-.239.09c-.365.218-.743.731-.9 1.061l-.175-.054c.16-.337.397-.637.653-.868-.043-.023-.131-.05-.28-.023-.242.045-.448.305-.637.511a1.727 1.727 0 0 0-.286.439l-.171-.08s.076-.325.099-.458c.054-.321.061-.547.024-.764-.04-.181-.199-.233-.201-.242a2.695 2.695 0 0 1-.214.958l-.156-.095c.224-.528.423-1.761-.179-1.801.09.269.028 1.121-.039 1.275l-.172-.106c.069-.159.221-1.139-.108-1.562-.208-.217-.457-.239-.649-.154 0 0 .273.264.364.641.091.377-.063.664-.151.931-.092.282-.236.373-.155.897.11.531.239.652.43.874.214.247.555.551.634 1.177.094.747-.365 1.488-.626 1.804.07.526.036 1.076-.081 1.567.23-.228.475-.547.702-.995.291-.577.342-1.037.38-1.373a2.87 2.87 0 0 1 .059-.383c.153-.595.58-.746.957-.88.295-.104.606-.137.839-.393.233-.255.215-.513.269-.659a1.31 1.31 0 0 1 .668-.73c.331-.17.542-.129.694-.166Zm-5.301 12.031c.164.042.25.042.246.064-.004.023-.077.036-.261.093-.538.167-1.756.512-3.046.646-.344.037-.718.054-1.102.054-1.145 0-2.378-.154-3.182-.421.171.46.295.619.274.986-.027.464-2.021 2.089-6.207 3.065-2.591.604-5.115 1.034-6.521 1.034-.535 0-.908-.062-1.062-.2-.234-.211-.192-.433-.114-.713-.096-.054-.319-.148-.701-.148s-.604.094-.701.148c.077.28.119.502-.115.713-.154.138-.526.2-1.061.2-1.406 0-3.93-.43-6.521-1.034-4.187-.976-6.18-2.601-6.207-3.065-.021-.367.103-.526.274-.986-.804.267-2.038.421-3.182.421-.384 0-.758-.017-1.102-.054-1.311-.137-2.547-.49-3.071-.653-.169-.053-.228-.063-.228-.086 0-.022.067-.021.221-.06.289-.073.761-.208 1.079-.384.439-.241.56-.309.802-.497 0 0-.381-.318-.739-.712-.376-.413-.749-1.187-.933-1.595-.073-.164-.12-.229-.098-.247.022-.018.068.047.231.155a7.01 7.01 0 0 0 3.795 1.128c.268 0 .545-.016.832-.051 2.366-.287 3.131-1.148 3.728-1.398.174-.073.417-.131.651-.131.284 0 .553.086.667.337.036.08.069.198.073.331l.004.002h.003c-.006.089-.045.838.081 1.47.119.597.252.786.269.887.027.161.076.448-.336.713a1.13 1.13 0 0 1-.106.058c.711.33 1.749.739 3.131 1.111 1.604.432 4.221 1.116 5.96 1.264.137.011.269.016.395.018a3.913 3.913 0 0 0-.05-.381 2.462 2.462 0 0 0-.086-.3.436.436 0 0 1-.07-.197.45.45 0 0 1-.006-.014s.002 0 .005.003c-.002-.015-.005-.029-.005-.043 0-.429 1.022-.74 2.416-.74s2.415.311 2.415.74c0 .014-.003.028-.004.043a.017.017 0 0 1 .004-.003l-.005.014a.437.437 0 0 1-.071.197c-.033.1-.069.215-.085.3-.024.126-.04.265-.05.381a6.17 6.17 0 0 0 .395-.018c1.739-.148 4.356-.832 5.96-1.264 1.382-.372 2.419-.781 3.131-1.111a1.018 1.018 0 0 1-.106-.058c-.412-.265-.363-.552-.336-.713.017-.101.149-.29.269-.887.126-.632.086-1.381.081-1.47h.003l.003-.002a.916.916 0 0 1 .074-.331c.113-.251.383-.337.667-.337.234 0 .477.058.651.131.597.25 1.362 1.111 3.728 1.398.287.035.564.051.831.051a7.02 7.02 0 0 0 3.771-1.111c.179-.117.238-.181.256-.172.017.009-.022.076-.092.231-.181.405-.559 1.193-.939 1.611-.359.394-.739.712-.739.712.242.188.363.256.802.497.312.172.772.306 1.062.38Zm-9.929-.243c.094.06.186.091.273.091.069 0 .116-.02.13-.027l.015-.011h.005l.071-.035c.113-.053.346-.165.902-.517.471-.298.633-.527.676-.724v-.016c0-.469-.277-.579-1.228-.699-.311-.039-.529-.126-.68-.237l-.007-.004a5.57 5.57 0 0 1-.092.892c-.089.442-.185.676-.242.815l-.027.069c-.023.139-.037.248.203.403Zm-23.659-2.175c-.152.111-.37.198-.681.237-.95.12-1.227.23-1.227.699v.017c.043.196.207.426.676.723.557.352.79.464.902.517.029.014.053.025.072.036l.021.011a.296.296 0 0 0 .128.026.515.515 0 0 0 .273-.091c.24-.155.225-.265.202-.403-.004-.013-.017-.044-.027-.069a4.066 4.066 0 0 1-.241-.815 5.693 5.693 0 0 1-.093-.892c-.002 0-.004.003-.006.004m-2.319 2.476c.044-.167.113-.464.125-.747a4.067 4.067 0 0 0-.023-.618 1.245 1.245 0 0 1-.003-.329c0-.029.004-.058.008-.088a.58.58 0 0 1 .271-.43c.285-.228.744-.287 1.221-.347.235-.03.539-.108.654-.313.091-.162.044-.361.007-.444-.055-.122-.234-.147-.373-.147-.202 0-.404.054-.526.106-.121.05-.269.143-.44.25-.603.376-1.513.945-3.374 1.171a7.345 7.345 0 0 1-4.158-.731c.161.298.347.601.53.803.339.372.704.679.708.682 0 0 .304.24.307.256.003.016-.316.246-.316.246-.264.206-.41.286-.844.525a2.98 2.98 0 0 1-.35.161c.602.157 1.402.332 2.226.419.327.034.686.051 1.069.051 1.282 0 2.57-.189 3.281-.476Zm13.222 4.568c-.027-.098-.059-.209-.083-.331a6.519 6.519 0 0 1-.077-.458c-.07-.433-.03-.886.012-1.169a5.176 5.176 0 0 1-1.467.076c-1.661-.141-4.086-.754-6.013-1.272-2.334-.629-3.683-1.354-4.154-1.638l-.111-.066c-.309-.184-.61-.365-.859-.567a4.06 4.06 0 0 1-.126.847c-.106.375-.209.623-.284.804-.097.234-.142.343-.132.541.111.321 1.914 1.854 5.974 2.8 2.757.643 5.169 1.027 6.453 1.027.714 0 .854-.118.86-.123.099-.09.1-.143.007-.471Zm.078-2.487c-.009-.081-.191-.124-.417-.124-.067 0-.14.004-.217.011a2.712 2.712 0 0 1-.369.006c.022.117.04.307.05.416.547-.031.614-.049.782-.107.116-.04.18-.121.171-.202Zm1.768.722a23.459 23.459 0 0 0-.16-.477c-.035-.075-.065-.137-.068-.222-.002-.015-.002-.029-.002-.044v-.003a.29.29 0 0 1 .008-.058l.003-.024c.057-.265.428-.393.993-.341.292.026.403-.032.444-.068.009-.009.036-.034.038-.086-.066-.129-.75-.425-2.092-.425s-2.026.296-2.093.425c.003.052.03.077.039.086.04.036.152.095.444.068.565-.052.935.076.992.341l.003.024a.29.29 0 0 1 .008.058v.047c-.004.086-.034.155-.064.232-.044.126-.108.293-.164.467-.118.362-.056.901.039 1.375l.011.052c.154-.073.413-.15.786-.15s.631.077.786.149l.011-.051c.094-.474.156-1.013.039-1.375Zm.256-.525c.178.064.245.078.788.11.01-.11.033-.297.055-.414a2.707 2.707 0 0 1-.369-.006 2.462 2.462 0 0 0-.217-.011c-.227 0-.408.042-.422.119-.014.075.045.159.165.202Zm13.079-1.484c-.075-.181-.178-.429-.284-.804a4.06 4.06 0 0 1-.125-.847c-.249.202-.551.383-.859.567l-.111.066c-.471.284-1.82 1.009-4.155 1.638-1.927.518-4.352 1.131-6.013 1.272a5.143 5.143 0 0 1-1.463-.076c.044.281.088.727.017 1.16a10 10 0 0 1-.084.461v.006l-.004.015-.023.099a5.997 5.997 0 0 1-.057.217c-.092.328-.091.381.008.471.006.005.145.123.86.123 1.284 0 3.696-.384 6.452-1.027 4.06-.946 5.864-2.479 5.975-2.8.01-.198-.036-.307-.133-.541Zm6.636-.788a2.964 2.964 0 0 1-.349-.161c-.434-.239-.58-.319-.845-.525 0 0-.317-.228-.315-.246 0-.017.307-.256.307-.256.003-.003.369-.31.707-.682.183-.202.37-.505.531-.803a7.35 7.35 0 0 1-4.158.731c-1.862-.226-2.772-.795-3.374-1.171-.171-.107-.319-.2-.44-.25a1.441 1.441 0 0 0-.526-.106c-.14 0-.318.025-.373.147-.037.083-.084.282.006.444.115.205.42.283.655.313.477.06.937.119 1.222.347a.585.585 0 0 1 .27.43c.003.024.003.047.005.071.007.054.013.11.013.171 0 .048-.006.102-.013.175-.014.14-.035.352-.024.618.013.283.081.58.126.747.711.287 1.999.476 3.281.476.382 0 .742-.017 1.068-.051a15.49 15.49 0 0 0 2.226-.419ZM32.37 13.287c.03.368-.397.806-.813.824h-.044c-.38 0-.541-.224-.879-.35a1.23 1.23 0 0 0-.431-.072c-.068 0-.132.005-.191.012l-.084.332 1.055.336a.162.162 0 0 1 .105.203.167.167 0 0 1-.074.089c.152.28.404.92.054 1.65-.409.854-.927 1.035-.927 1.035l-.565-.175s.161-.417-.282-.524c-.01-.003-.02-.003-.029-.005l-.111.434-.312-.079.092-.363c-.375.042-.752.219-.752.219l-.537-.085s.6-.74.667-1.493c.049-.545-.036-1.152-.087-1.446l-.083-.027a.16.16 0 0 1-.104-.202.16.16 0 0 1 .202-.105l1.38.44.04-.159h-.002l.244-.965s.199-.096.469-.096c.11 0 .231.016.354.06.254.09.424.249.767.491.1.07.222.094.342.094.201 0 .398-.067.484-.1.029-.012.028-.016.038-.014.008.002.012.026.014.041Zm-1.586 1.406-.948-.299-.308-.097-1.063-.336c.049.335.104.854.062 1.335-.046.514-.312 1.012-.507 1.314l.133.021a2.85 2.85 0 0 1 .837-.216c.032-.002.065-.005.097-.005.083 0 .16.009.231.024l.026.005c.244.059.359.193.412.296a.57.57 0 0 1 .063.287l.305.095c.13-.073.466-.306.75-.898.347-.724.025-1.343-.09-1.526Zm1.293-1.145c-.006-.01-.158.029-.243.029a.792.792 0 0 1-.466-.135 9.254 9.254 0 0 1-.236-.171c-.193-.142-.32-.236-.478-.292a.833.833 0 0 0-.283-.048c-.061 0-.117.007-.167.015l-.136.534c.043-.003.088-.005.135-.005.183 0 .354.029.506.085.141.053.253.119.353.178.156.093.268.159.451.159l.034-.001c.167-.007.357-.117.487-.28.016-.021.048-.058.043-.068Zm-13.154-.301c.01-.002.009.002.037.014.086.033.284.1.484.1a.59.59 0 0 0 .343-.094c.343-.242.513-.401.766-.491.124-.044.245-.06.355-.06.27 0 .469.096.469.096l.244.965h-.002l.04.159 1.38-.44a.16.16 0 1 1 .097.307l-.082.027c-.051.294-.136.901-.088 1.446.068.753.668 1.493.668 1.493l-.538.085s-.376-.177-.751-.219l.092.363-.312.079-.111-.434c-.009.002-.02.002-.029.005-.444.107-.282.524-.282.524l-.565.175s-.518-.181-.927-1.035c-.35-.73-.099-1.37.054-1.65a.163.163 0 0 1-.074-.089.162.162 0 0 1 .105-.203l1.055-.336-.084-.332a1.63 1.63 0 0 0-.191-.012c-.138 0-.287.018-.431.072-.338.126-.499.35-.879.35h-.044c-.416-.018-.843-.456-.813-.824 0-.015.006-.038.014-.04m1.482 2.971c.284.592.62.825.749.898l.305-.095a.592.592 0 0 1 .063-.287c.054-.103.169-.237.413-.296l.026-.005c.071-.015.148-.024.23-.024.033 0 .065.003.098.005.344.023.696.157.836.216l.134-.021c-.195-.302-.461-.8-.507-1.314-.043-.481.012-1 .062-1.335l-1.063.336-.308.097-.948.299c-.115.183-.437.802-.09 1.526Zm-1.16-2.603c.129.163.32.273.486.28a.42.42 0 0 0 .035.001c.183 0 .295-.066.451-.159.099-.059.212-.125.353-.178.152-.056.323-.085.506-.085.046 0 .091.002.135.005l-.136-.534a1.046 1.046 0 0 0-.167-.015.829.829 0 0 0-.283.048c-.159.056-.285.15-.478.292-.07.052-.147.109-.236.171a.793.793 0 0 1-.467.135c-.084 0-.236-.039-.242-.029-.005.01.026.047.043.068Zm5.692 1.771s-.537.407-.687.548c-.15.14-.2.224-.2.224s.186.354.437.408c.175.037.35.056.35.056l.1-1.236Zm0-.379.088-.829s-.874.563-1.101.744c-.207.167-.25.246-.25.246s.018.155.082.393c.056.211.131.316.131.316s.032-.074.188-.21c.2-.176.862-.66.862-.66Zm.319-2.957c-.283.15-.494.878-.681 1.159-.163.244-.359.421-.488.449-.094.021-.21-.173-.269-.133-.101.069-.367.483-.287.583.102.129.112.695.112.695-.012-.021.088-.12.275-.274.232-.189.885-.603 1.12-.737l.218-1.742Zm1.094 4.572s.175-.019.35-.056c.251-.054.438-.408.438-.408s-.05-.084-.2-.224c-.15-.141-.688-.548-.688-.548l.1 1.236Zm.763-.955c.156.136.188.21.188.21s.075-.105.131-.316c.064-.238.081-.393.081-.393s-.042-.079-.25-.246c-.226-.181-1.1-.744-1.1-.744l.087.829s.663.484.863.66Zm-.963-1.875c.235.134.888.548 1.119.737.188.154.288.253.276.274 0 0 .01-.566.112-.695.079-.1-.187-.514-.288-.583-.058-.04-.175.154-.268.133-.13-.028-.325-.205-.488-.449-.188-.281-.398-1.009-.682-1.159l.219 1.742Zm-.546-2.245c-.017 0-.064.024-.085.117-.163.723-.44 4.986-.44 4.986s.371-.01.525-.01.504.01.504.01-.277-4.263-.439-4.986c-.021-.093-.068-.117-.085-.117M59.373 13.487v-.034c0-3.336 2.598-6.068 6.151-6.068 2.113 0 3.387.57 4.61 1.609l-1.625 1.961c-.905-.753-1.711-1.189-3.069-1.189-1.876 0-3.368 1.659-3.368 3.653v.034c0 2.147 1.475 3.721 3.554 3.721.939 0 1.775-.235 2.43-.703v-1.677h-2.599v-2.229h5.096v5.095c-1.206 1.024-2.866 1.861-5.012 1.861-3.653 0-6.168-2.565-6.168-6.034ZM74.71 7.587h5.364c1.492 0 2.649.419 3.42 1.19.654.653 1.006 1.575 1.006 2.682v.033c0 1.895-1.023 3.085-2.514 3.638l2.866 4.191h-3.016l-2.516-3.755h-2.028v3.755H74.71V7.587Zm5.197 5.699c1.257 0 1.978-.671 1.978-1.66v-.032c0-1.107-.771-1.677-2.028-1.677h-2.565v3.369h2.615ZM88.507 7.586h8.85v2.297h-6.285v2.38h5.532v2.295h-5.532v2.466h6.37v2.296h-8.935V7.586ZM101.415 7.586h8.85v2.297h-6.286v2.38h5.533v2.295h-5.533v2.466h6.371v2.296h-8.935V7.586ZM114.322 7.586h2.38l5.498 7.224V7.586h2.549V19.32h-2.197l-5.681-7.459v7.459h-2.549V7.586ZM128.336 7.586h2.764l2.432 7.945 2.631-7.979h2.213l2.633 7.979 2.43-7.945h2.698l-4.006 11.818h-2.247l-2.648-7.678-2.649 7.678h-2.245l-4.006-11.818ZM152.423 7.587h-2.581v11.734h2.581V7.587ZM156.514 13.487v-.034c0-3.336 2.515-6.068 6.119-6.068 2.213 0 3.537.738 4.626 1.81l-1.643 1.895c-.905-.822-1.826-1.324-3-1.324-1.978 0-3.403 1.642-3.403 3.653v.034c0 2.012 1.392 3.689 3.403 3.689 1.341 0 2.162-.537 3.084-1.375l1.643 1.659c-1.207 1.29-2.548 2.095-4.811 2.095-3.453 0-6.018-2.665-6.018-6.034ZM171.081 7.586h2.581v4.643h4.761V7.586h2.581V19.32h-2.581v-4.711h-4.761v4.711h-2.581V7.586ZM61.113 24.726h2.581v4.643h4.761v-4.643h2.581V36.46h-2.581v-4.711h-4.761v4.711h-2.581V24.726ZM74.792 30.627v-.034c0-3.336 2.632-6.068 6.253-6.068s6.219 2.699 6.219 6.034v.034c0 3.336-2.631 6.068-6.252 6.068s-6.22-2.698-6.22-6.034Zm9.773 0v-.034c0-2.011-1.475-3.687-3.553-3.687s-3.521 1.642-3.521 3.653v.034c0 2.012 1.476 3.689 3.554 3.689s3.52-1.644 3.52-3.655ZM90.349 34.75l1.525-1.827c1.056.871 2.162 1.425 3.504 1.425 1.055 0 1.693-.419 1.693-1.107v-.033c0-.654-.402-.99-2.363-1.492-2.364-.604-3.89-1.257-3.89-3.587v-.034c0-2.128 1.71-3.537 4.107-3.537 1.71 0 3.168.536 4.359 1.492l-1.341 1.944c-1.04-.72-2.062-1.155-3.052-1.155s-1.508.452-1.508 1.022v.033c0 .771.503 1.022 2.531 1.542 2.382.62 3.721 1.475 3.721 3.52v.034c0 2.331-1.776 3.638-4.307 3.638a7.466 7.466 0 0 1-4.979-1.878ZM103.559 24.726h4.793c2.8 0 4.493 1.659 4.493 4.056v.034c0 2.715-2.112 4.124-4.744 4.124h-1.961v3.52h-2.581V24.726Zm4.626 5.917c1.291 0 2.045-.77 2.045-1.777v-.034c0-1.155-.805-1.776-2.096-1.776h-1.994v3.587h2.045ZM119.13 24.727h-2.581v11.734h2.581V24.727ZM126.473 27.107h-3.57v-2.38h9.72v2.38h-3.569v9.354h-2.581v-9.354ZM138.793 24.643h2.381l5.029 11.818h-2.699l-1.073-2.632h-4.962l-1.073 2.632h-2.631l5.028-11.818Zm2.716 6.906-1.559-3.805-1.559 3.805h3.118ZM149.689 24.726h2.581v9.388h5.851v2.346h-8.432V24.726ZM60.866 46.043l.388-.461c.351.304.701.477 1.157.477.398 0 .649-.183.649-.461v-.011c0-.261-.146-.403-.827-.56-.779-.189-1.22-.419-1.22-1.094v-.011c0-.628.523-1.063 1.251-1.063.534 0 .959.162 1.33.461l-.346.487c-.329-.246-.659-.377-.994-.377-.377 0-.597.194-.597.434v.011c0 .283.167.409.869.576.775.189 1.178.466 1.178 1.074v.01c0 .686-.539 1.094-1.309 1.094-.56 0-1.089-.193-1.529-.586ZM64.512 45.021v-2.11h.644v2.084c0 .681.351 1.047.927 1.047.572 0 .921-.345.921-1.021v-2.11h.646v2.079c0 1.094-.618 1.644-1.578 1.644-.951 0-1.56-.55-1.56-1.613ZM68.64 42.911h1.445c.854 0 1.393.487 1.393 1.225v.011c0 .822-.66 1.251-1.466 1.251h-.728v1.18h-.644v-3.667Zm1.393 1.906c.487 0 .791-.272.791-.655v-.01c0-.429-.309-.654-.791-.654h-.749v1.319h.749ZM72.243 42.911h1.447c.852 0 1.391.487 1.391 1.225v.011c0 .822-.659 1.251-1.466 1.251h-.728v1.18h-.644v-3.667Zm1.393 1.906c.487 0 .791-.272.791-.655v-.01c0-.429-.309-.654-.791-.654h-.749v1.319h.749ZM75.685 44.754v-.011c0-1.031.796-1.895 1.922-1.895s1.912.853 1.912 1.885v.01c0 1.032-.796 1.896-1.922 1.896s-1.912-.853-1.912-1.885Zm3.158 0v-.011c0-.712-.518-1.304-1.246-1.304s-1.236.582-1.236 1.294v.01c0 .713.518 1.304 1.246 1.304s1.236-.581 1.236-1.293ZM80.405 42.911h1.634c.461 0 .822.136 1.058.366.194.199.305.472.305.791v.011c0 .602-.363.963-.876 1.11l.991 1.387h-.76l-.901-1.277h-.807v1.277h-.644v-3.665Zm1.587 1.817c.461 0 .754-.241.754-.613v-.01c0-.393-.283-.608-.759-.608h-.938v1.231h.943ZM85.182 43.508h-1.164v-.597h2.976v.597h-1.163v3.07h-.649v-3.07ZM88.461 42.911h-.644v3.666h.644v-3.666ZM89.546 42.911h.597l1.964 2.535v-2.535h.633v3.667h-.539l-2.021-2.609v2.609h-.634v-3.667ZM93.626 44.754v-.011c0-1.026.786-1.895 1.89-1.895.639 0 1.032.178 1.409.497l-.408.487c-.283-.241-.561-.393-1.027-.393-.675 0-1.188.592-1.188 1.294v.01c0 .755.497 1.31 1.246 1.31.346 0 .66-.11.885-.278v-.686h-.937v-.56h1.56v1.539c-.361.309-.88.571-1.529.571-1.147 0-1.901-.817-1.901-1.885ZM100.577 43.508h-1.164v-.597h2.976v.597h-1.163v3.07h-.649v-3.07ZM103.176 42.911h.644v1.524h1.749v-1.524h.644v3.667h-.644v-1.546h-1.749v1.546h-.644v-3.667ZM107.261 42.911h2.718v.576h-2.074v.953h1.838v.576h-1.838v.986h2.1v.576h-2.744v-3.667ZM112.552 42.911h1.634c.461 0 .822.136 1.058.366.194.199.305.472.305.791v.011c0 .602-.363.963-.876 1.11l.991 1.387h-.76l-.901-1.277h-.807v1.277h-.644v-3.665Zm1.587 1.817c.461 0 .754-.241.754-.613v-.01c0-.393-.283-.608-.759-.608h-.938v1.231h.943ZM116.281 44.754v-.011c0-1.031.796-1.895 1.922-1.895s1.912.853 1.912 1.885v.01c0 1.032-.796 1.896-1.924 1.896s-1.91-.853-1.91-1.885Zm3.158 0v-.011c0-.712-.518-1.304-1.248-1.304-.726 0-1.234.582-1.234 1.294v.01c0 .713.518 1.304 1.246 1.304s1.236-.581 1.236-1.293ZM121.765 45.131l-1.456-2.22h.76l1.026 1.623 1.037-1.623h.738l-1.456 2.204v1.461h-.649v-1.445ZM125.264 42.885h.597l1.613 3.692h-.679l-.372-.885h-1.735l-.377.885h-.659l1.612-3.692Zm.923 2.236-.634-1.466-.628 1.466h1.262ZM128.209 42.911h.644v3.079h1.927v.588h-2.571v-3.667ZM133.233 42.911h.597l1.964 2.535v-2.535h.633v3.667h-.539l-2.022-2.609v2.609h-.633v-3.667ZM138.774 42.885h.597l1.613 3.692h-.68l-.372-.885h-1.734l-.377.885h-.659l1.612-3.692Zm.922 2.236-.635-1.466-.627 1.466h1.262ZM140.881 42.911h.712l1.105 2.817 1.1-2.817h.696l-1.524 3.693h-.565l-1.524-3.693ZM146.202 45.131l-1.456-2.22h.76l1.026 1.623 1.037-1.623h.738l-1.456 2.204v1.461h-.649v-1.445ZM150.409 46.043l.388-.461c.351.304.701.477 1.158.477.398 0 .648-.183.648-.461v-.011c0-.261-.147-.403-.827-.56-.78-.189-1.22-.419-1.22-1.094v-.011c0-.628.523-1.063 1.251-1.063.536 0 .96.162 1.33.461l-.344.487c-.331-.246-.66-.377-.996-.377-.376 0-.596.194-.596.434v.011c0 .283.166.409.868.576.775.189 1.178.466 1.178 1.074v.01c0 .686-.538 1.094-1.309 1.094a2.259 2.259 0 0 1-1.529-.586ZM154.793 42.911h-.644v3.666h.644v-3.666ZM155.878 42.911h.597l1.965 2.535v-2.535h.632v3.667h-.538l-2.023-2.609v2.609h-.633v-3.667ZM159.958 44.754v-.011c0-1.042.78-1.895 1.89-1.895.676 0 1.084.235 1.435.569l-.412.478c-.293-.272-.609-.456-1.028-.456-.7 0-1.208.577-1.208 1.294v.01c0 .718.508 1.304 1.208 1.304.452 0 .739-.183 1.053-.476l.415.419c-.384.398-.803.649-1.489.649-1.068 0-1.864-.832-1.864-1.885ZM164.091 42.911h2.717v.576h-2.073v.953h1.838v.576h-1.838v.986h2.1v.576h-2.744v-3.667ZM169.843 43.539l-.66.183-.136-.523.985-.315h.45v3.692h-.639v-3.037ZM171.833 46.257c-.277-.283-.445-.665-.445-1.403v-.011c0-1.12.534-1.995 1.571-1.995.477 0 .801.152 1.121.408l-.346.498c-.256-.199-.476-.32-.796-.32-.544 0-.848.493-.88 1.163.194-.189.446-.366.875-.366.712 0 1.283.418 1.283 1.152v.01c0 .728-.592 1.246-1.361 1.246-.451 0-.775-.141-1.022-.382Zm1.739-.838v-.01c0-.367-.294-.639-.749-.639s-.743.293-.743.644v.011c0 .371.298.659.759.659.455 0 .733-.288.733-.665ZM174.971 46.199l.351-.492c.278.236.524.346.838.346.539 0 .864-.475.885-1.152-.184.22-.466.389-.859.389-.78 0-1.299-.457-1.299-1.164v-.011c0-.717.554-1.267 1.367-1.267.461 0 .76.131 1.016.388.272.272.445.675.445 1.398v.01c0 1.178-.586 1.997-1.571 1.997-.508 0-.864-.185-1.173-.442Zm2.053-2.11v-.01c0-.382-.298-.676-.765-.676-.455 0-.727.304-.727.681v.01c0 .383.293.655.748.655.466 0 .744-.304.744-.66ZM180.277 45.755h-1.849l-.12-.461 2.037-2.409h.55v2.341h.523v.529h-.523v.822h-.618v-.822Zm0-.529v-1.451l-1.205 1.451h1.205Z' class='cls-3'/%3E%3C/g%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-size: contain;
  }
  .block-system-branding-block > a img {
    position: absolute !important;
    height: 1px;
    width: 1px;
    overflow: hidden;
    clip: rect(1px, 1px, 1px, 1px);
  }
}
.block-system-branding-block .slogan {
  box-sizing: content-box;
  font-family: "Soehne", Helvetica, arial, sans-serif;
  font-weight: 500;
  line-height: 1.266667em;
  letter-spacing: 0;
  font-size: clamp(1.625rem, 2.8409090909vw, 1.875rem);
  margin-top: 0;
  margin-bottom: 0.375em;
  max-width: clamp(15.9375rem, 25vw, 18.75rem);
  padding-left: clamp(2.650259rem, 6.798246vw, 3.875rem);
  margin-top: 0.5em;
}
@media only screen and (max-width: 1055px) {
  .block-system-branding-block .slogan {
    padding-left: 0;
  }
}
@media only screen and (min-width: 1416px) {
  .block-system-branding-block {
    transform: translateX(-1.6875rem);
  }
}
@media only screen {
  .pane__footer .block-system-branding-block a::after, .thePage:has(.pane__banner):not(.headerOnWhiteBg) .block-system-branding-block a::after {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' id='Layer_1' data-name='Layer 1' viewBox='0 0 181.418 51.878'%3E%3Cdefs%3E%3CclipPath id='clippath'%3E%3Cpath d='M0 0h181.418v51.878H0z' style='stroke-width:0;fill:none'/%3E%3C/clipPath%3E%3Cstyle%3E.cls-3{stroke-width:0;fill:%23fff}%3C/style%3E%3C/defs%3E%3Cg style='clip-path:url(%23clippath)'%3E%3Cpath d='M29.475 2.314c.051.053.536.573.859 1.31.238.545.44 1.505.533 1.99l-.179-.315a13.97 13.97 0 0 0-.539-.904l-.078-.102c-.036-.104-.36-1.014-.734-1.503-.266-.347-.562-.68-.656-.786l.06-.076c.068.029.229.102.496.238l.238.148Zm6.442 4.436c-.233 0-.472.016-.709.049a4.524 4.524 0 0 0-.873.197l.009.003a6.398 6.398 0 0 1 1.305.677l.637-.911a4.206 4.206 0 0 0-.369-.015Zm-7.865-3.857h.002c.008.005.742.33 1.355.773-.083-.206-.233-.55-.395-.778a3.562 3.562 0 0 0-.529-.588l-.015-.015-.418.608Zm2.493 6.286c.171.029.324.044.473.059.282.029.549.056.87.166.176.061.371.147.498.207a4.748 4.748 0 0 0-.486-.804 5.154 5.154 0 0 0-.63-.664l-.725 1.036Zm1.074-4.685c-.058-.099-.114-.201-.171-.302-.211-.379-.43-.77-.653-1.009a3.355 3.355 0 0 0-.578-.47c.195.281.352.555.468.819.221.506.381 1.223.468 1.67l.475-.673-.009-.035Zm2.399 1.204c-.159.006-.323.013-.482.013-.195 0-.356-.01-.502-.031l-.716.994a.9.9 0 0 0 .051.008c.094-.071.526-.378 1.338-.693a5.157 5.157 0 0 1 1.047-.297 7.957 7.957 0 0 0-.736.006Zm-7.613-.466c.029.017.106.063.217.136l.119-.005c.007.002.784.101 1.188.192.31.069.906.268 1.184.363a3.518 3.518 0 0 0-.261-.359c-.593-.636-1.822-1.183-1.836-1.189l-.004-.002-.607.864Zm10.037 1.183.035.011a4.014 4.014 0 0 0-1.113-.551c-.064.004-.478.04-1.239.306a7.17 7.17 0 0 0-1.226.544c.288.032.671.083.753.094.089-.04.561-.239 1.447-.36a7.23 7.23 0 0 1 .945-.074c.274 0 .389.027.398.03Zm-3.251 2.078c-.033-.012-.068-.022-.101-.032.113.126.285.331.456.583.211.311.42.748.504.931l.562-.795a6.843 6.843 0 0 0-1.421-.687ZM28.087 5.95a15.849 15.849 0 0 0-.882-.152c.168.141.438.373.597.544.029.031.094.112.122.147.267.042.468.079.598.108.317.071.93.276 1.2.369l-.335-.612c-.135-.047-.934-.323-1.3-.404Zm5.061 3.141a9.155 9.155 0 0 0-.574-.759l-.749-.081c.116.133.329.383.555.688.296.399.51.896.541.971l.668.739.228-.355c-.071-.143-.41-.822-.669-1.203Zm-6.632 9.24-.952-.506-.953.506.953.507.952-.507Zm-4.313-.087c-.406.101-.682.389-.619.643.063.255.443.379.848.278.405-.101.682-.389.619-.643-.064-.254-.443-.379-.848-.278Zm-6.553 30.55a.823.823 0 0 1-.783.556.937.937 0 0 1-.328-.06.857.857 0 0 1-.517-1.109c.096-.261.403-.525.802-.525.113 0 .227.022.339.063.535.197.627.696.487 1.075Zm-.305-.538a.565.565 0 0 0-.335-.353.494.494 0 0 0-.168-.031c-.215 0-.417.156-.503.387-.145.394.06.736.342.841.055.02.11.03.165.03.234 0 .428-.194.499-.385a.733.733 0 0 0 0-.489Zm1.422 1.693c0-.112.019-.235.058-.376l.275-1.001a.83.83 0 0 1 .349.183l.021.016.216-.261-1.216-.335-.196.301.054-.004c.091-.007.166-.011.229-.011a.82.82 0 0 1 .261.033l-.268.976c-.051.183-.102.29-.151.379l-.016.03.384.105v-.035Zm1.491.369a1.34 1.34 0 0 1 .044-.44l.173-.722c.054-.226.101-.304.15-.386l.023-.038-.428-.103.006.04a.885.885 0 0 1-.028.376l-.179.747c-.061.256-.111.338-.165.428l-.019.032.424.101v-.035Zm1.844.413a.638.638 0 0 0-.008-.28l-.045-.215-.52-.108-.106.14c-.03.041-.124.167-.141.292l-.004.028-.471-.097.047-.037c.059-.045.115-.088.303-.325l.869-1.096.046.01.3 1.282c.063.27.115.383.156.474l.022.047-.454-.088.006-.027Zm-.109-.755-.075-.364-.227.301.302.063Zm11.604.683-.016-.032a1.438 1.438 0 0 1-.11-.364l-.184-1.021a.986.986 0 0 1 .165-.017c.064 0 .128.01.229.031l.025.006.083-.329-1.242.223-.046.356.047-.027c.263-.152.359-.176.451-.192l.18.997c.033.185.033.304.027.406v.033l.391-.07Zm1.688-.35a.97.97 0 0 0 .437-.261c.005.023.008.052.015.108l.003.03.34-.081-.014-.029c-.091-.2-.112-.292-.138-.398l-.198-.838c-.048-.204-.042-.253-.033-.32l.004-.039-.414.098.027.034c.081.1.12.265.137.336l.146.619c.024.099.025.124.024.152a.374.374 0 0 1-.274.335.383.383 0 0 1-.39-.15.546.546 0 0 1-.079-.199l-.135-.572c-.052-.218-.049-.275-.039-.38l.004-.037-.372.087-.037.011.023.033c.04.057.075.106.13.337l.147.62c.077.326.282.521.547.521a.614.614 0 0 0 .139-.017Zm2.267-.606-.02-.029a1.479 1.479 0 0 1-.155-.347l-.311-.991a.78.78 0 0 1 .246-.042c.042 0 .089.003.147.007l.025.002.041-.336-1.203.378-.002.358.044-.033c.241-.183.333-.22.423-.247l.303.967c.057.179.071.298.079.399l.003.033.38-.119Zm2.45-.994-.422.188-.01-.024a.642.642 0 0 0-.168-.226l-.161-.149-.487.211-.005.176c0 .051-.005.208.052.319l.013.026-.441.191.017-.056c.023-.072.044-.14.061-.44l.08-1.397.043-.018.983.875c.206.184.314.247.4.297l.045.027Zm-.956-.391-.27-.254-.012.376.282-.122Zm-5.491-27.897s-.661-.367-2.05-.793c-2.02-.62-3.807-.58-3.869-.578-.061-.002-1.848-.042-3.868.578-1.389.426-2.05.793-2.05.793s-.24.147-.134.336c.125.224.34.108.34.108s.47-.281 1.844-.726c1.979-.643 3.753-.583 3.865-.579h.006c.113-.004 1.887-.064 3.866.579 1.374.445 1.843.726 1.843.726s.216.116.341-.108c.106-.189-.134-.336-.134-.336Zm-3.281-1.899c-.064.254.213.542.618.643.405.101.785-.023.848-.278.064-.254-.213-.542-.618-.643-.406-.101-.785.024-.848.278Zm4.142.154s-.977-.537-2.497-1.003c-2.243-.687-4.242-.633-4.257-.633-.014 0-2.014-.054-4.257.633-1.52.466-2.497 1.003-2.497 1.003s-.228.136-.149.334c.07.175.301.153.301.153s.862-.501 2.365-.989c2.223-.721 4.207-.634 4.236-.633h.002c.029 0 2.013-.088 4.236.633 1.503.488 2.365.989 2.365.989s.231.022.301-.153c.079-.198-.149-.334-.149-.334Zm-12.201.718-1.079-.034s.031.249.152.496c.122.247.295.413.295.413l.632-.875Zm11.504.875s.173-.166.295-.413c.122-.247.152-.496.152-.496l-1.078.034.631.875Zm10.807-7.24c.406 0 .841.008 1.087.025.575.038 1.204.155 1.204.155s.218.106.295-.263c0 0 .131-.447.251-.766.153-.403.657-1.147.657-1.147s-.268-.051-.444.174c-.063.081-.101.35-.101.35s-.102-.192-.264-.148c-.296.081-.35.565-.35.565s.35-.323.413-.126c.041.131-.108.556-.681.502-.405-.038-.498-.195-.502-.439-.002-.115.035-.276.121-.3.113-.033.248.329.248.329s.155-.491.034-.612-.287-.021-.287-.021.175-.109.127-.359c-.049-.25-.234-.37-.234-.37s-.194.088-.298.338c-.076.181.053.359.053.359s-.159-.14-.311-.036c-.17.116-.099.609-.099.609s.21-.345.343-.284c.109.049.103.177.088.302-.02.153-.198.403-.655.363-.384-.034-.511-.278-.502-.493.014-.332.296-.448.296-.448V9.881s-.238.171-.489.171-.491-.171-.491-.171v1.407s.282.116.296.448c.009.215-.118.459-.502.493-.457.04-.635-.21-.654-.363-.016-.125-.021-.253.087-.302.133-.061.343.284.343.284s.071-.493-.099-.609c-.152-.104-.311.036-.311.036s.13-.178.054-.359a.661.661 0 0 0-.299-.338s-.185.12-.233.37c-.049.25.127.359.127.359s-.167-.1-.288.021c-.121.121.034.612.034.612s.136-.362.249-.329c.085.024.123.185.121.3-.005.244-.098.401-.502.439-.574.054-.723-.371-.681-.502.062-.197.412.126.412.126s-.054-.484-.35-.565c-.162-.044-.264.148-.264.148s-.038-.269-.101-.35c-.175-.225-.444-.174-.444-.174s.505.744.657 1.147c.12.319.251.766.251.766.078.369.296.263.296.263s.628-.117 1.203-.155c.246-.017.682-.025 1.089-.025Zm-.885-3.374a.19.19 0 1 0-.002.38.19.19 0 0 0 .002-.38Zm-.61-.287a.19.19 0 1 0 .002.38.19.19 0 0 0-.002-.38Zm-.6-.269a.19.19 0 1 0 0 .381.19.19 0 0 0 0-.381Zm-.681.045a.19.19 0 1 0-.002.38.19.19 0 0 0 .002-.38Zm-.511.533a.19.19 0 1 0 0 .38.19.19 0 0 0 0-.38Zm-.153.681a.19.19 0 0 0 0 .381.19.19 0 1 0 0-.381Zm4.138-.513a.19.19 0 1 0 .382 0 .19.19 0 0 0-.382 0Zm.609-.287a.19.19 0 1 0 .382 0 .19.19 0 0 0-.382 0Zm.601-.269a.19.19 0 1 0 .38.002.19.19 0 0 0-.38-.002Zm.681.045a.19.19 0 1 0 .382 0 .19.19 0 0 0-.382 0Zm.511.466a.19.19 0 1 0 .382 0 .19.19 0 0 0-.382 0Zm.152.681a.19.19 0 1 0 .38.001.19.19 0 0 0-.38-.001Zm-3.096-2.518c-.111-.171.441-.579.441-.579h-1.234s.551.408.44.579c-.112.175-.44-.243-.44-.243v.764s.347-.368.438-.198c.073.135-.227.431-.227.431a.56.56 0 1 0 .813 0s-.292-.312-.229-.431c.091-.17.439.198.439.198V7.72s-.328.418-.441.243ZM24.878 6.857c-.089-.628.204-.979.397-1.148.478-.418 1.103-.09 1.103-.09.013-.04-.632-.555-1.452-.179-.384.176-1.255.744-.986 1.927.031.139.1.309.193.497l.745-1.007Zm1.392 2.58c-.197-.412-.488-.744-.932-1.452a.32.32 0 0 1-.019-.031l-.636.84.144.213c.43.627.542 1.058.542 1.058s.22.174.551.174c.283 0 .458-.085.458-.085s.191-.092-.108-.717Zm.332-2.998c.044.354.045.651.17 1.036.3.923 1.084 1.156 1.084 1.156s-.175-.22-.268-.377c-.296-.497-.158-1.063-.207-1.331-.08-.443-.168-.583-.304-.748-.247-.3-.682-.341-.682-.341s.166.283.207.605Zm1.299 1.69s.067.345.43.735c.098.104.341.394.798.56.383.139.376.309.336.497-.06.281-.281 1.329.422 1.936.314.27 1.271.12 1.79.149.661.037 1.416.468 1.416.468s-.065-.491-.409-.773c-.127-.104-.357-.252-.357-.252s.233-.244.868-.271c.034-.002-.209-.265-.647-.354-.29-.058-.595-.075-1.063-.049-.242.013-1.173.141-1.616-.065-.237-.11-.212-.74-.148-1.071.053-.282.104-.603 0-.82-.162-.336-.581-.143-1.063-.336a5.625 5.625 0 0 1-.757-.354Zm1.076 2.999-3.68-5.047a1.037 1.037 0 0 0-.12.228 1.974 1.974 0 0 0-.062.253l3.514 4.819a.215.215 0 1 0 .348-.253Zm-5.212-1.852c.034.022.1.061.167.099l1.463-2.007a1.584 1.584 0 0 0-.147-.207 7.877 7.877 0 0 0-.125-.151l-1.562 2.143c.079.046.165.097.204.123Zm2.404-3.335a.214.214 0 0 0-.3.047l-.168.23.26.374.255-.35a.216.216 0 0 0-.047-.301Zm-3.367 4.626a2.64 2.64 0 0 0-.196-.104l-.485.665a.214.214 0 0 0 .174.342.215.215 0 0 0 .174-.089l.513-.704-.18-.11ZM20.897 0a.487.487 0 1 0 0 .977.488.488 0 0 0 0-.977Zm-1.774 1.531c.12 0 .217.012.29.035.12.039.208.07.279.096.205.072.289.102.575.117h.04c.6 0 1.401-.626 1.435-.653a.132.132 0 0 0 .05-.09.129.129 0 0 0-.028-.099.136.136 0 0 0-.188-.022c-.215.169-.877.616-1.295.594a1.283 1.283 0 0 1-.498-.102c-.074-.026-.164-.058-.288-.098a1.25 1.25 0 0 0-.376-.048c-.225 0-.431.037-.47.044a.134.134 0 0 0-.086.057.137.137 0 0 0-.021.101c.014.071.083.12.158.106.076-.014.251-.039.423-.039Zm.329.469a1.476 1.476 0 0 0-.711.178.134.134 0 0 0-.049.183.14.14 0 0 0 .184.05s.184-.104.406-.131c.057-.007.112-.011.168-.011.162 0 .296.03.438.061.149.032.303.066.487.066.089 0 .177-.007.271-.023.3-.05 1.229-.637 1.412-.754a.135.135 0 0 0 .041-.186.137.137 0 0 0-.185-.041c-.407.26-1.123.684-1.313.716a1.32 1.32 0 0 1-.224.019c-.158 0-.291-.029-.431-.06-.151-.033-.306-.067-.494-.067Zm-2.093-.579c-.009.034-.019.124.026.314.045.189.094.264.119.292.033-.039.109-.123.209-.195a.975.975 0 0 1 .162-.094l.019-.008.013.016a.286.286 0 1 0-.061-.256l-.005.019-.02.002a.923.923 0 0 1-.186-.011 1.27 1.27 0 0 1-.276-.079Zm.239 1.502c.011.035.049.116.187.255.138.137.219.176.254.186.008-.05.029-.162.076-.276a.843.843 0 0 1 .09-.164l.011-.017.019.006a.284.284 0 0 0 .289-.069.287.287 0 0 0-.406-.406.289.289 0 0 0-.069.29l.006.019-.016.011a.903.903 0 0 1-.165.089 1.16 1.16 0 0 1-.276.076ZM29.653.488a.488.488 0 1 0 .976.002.488.488 0 0 0-.976-.002Zm2.685 1.082a.135.135 0 0 0 .158-.106.133.133 0 0 0-.021-.101.134.134 0 0 0-.086-.057c-.039-.007-.245-.044-.47-.044-.15 0-.277.016-.376.048-.124.04-.214.072-.288.098-.198.071-.251.09-.498.102-.418.022-1.08-.425-1.295-.594a.136.136 0 0 0-.188.022.129.129 0 0 0-.028.099.132.132 0 0 0 .05.09c.034.027.835.653 1.435.653h.04c.286-.015.37-.045.575-.117a7.82 7.82 0 0 1 .279-.096.992.992 0 0 1 .29-.035c.172 0 .347.025.423.039Zm-1.246.497c-.14.031-.273.06-.432.06-.073 0-.147-.006-.223-.019-.19-.032-.906-.456-1.313-.716a.137.137 0 0 0-.185.041.129.129 0 0 0-.018.101.132.132 0 0 0 .059.085c.183.117 1.112.704 1.412.754.093.016.182.023.271.023.184 0 .338-.034.487-.066.142-.031.276-.061.438-.061a1.21 1.21 0 0 1 .574.142.14.14 0 0 0 .184-.05.135.135 0 0 0-.049-.183A1.475 1.475 0 0 0 31.586 2c-.188 0-.343.034-.494.067Zm2.311-.567c-.063.01-.13.013-.186.011l-.02-.002-.005-.019a.285.285 0 0 0-.556.003.286.286 0 0 0 .495.253l.013-.016.018.008a.944.944 0 0 1 .163.094c.1.072.176.156.209.195.025-.028.074-.103.119-.292.045-.19.035-.28.026-.314a1.27 1.27 0 0 1-.276.079Zm-.239 1.347a.903.903 0 0 1-.165-.089l-.016-.011.006-.019a.289.289 0 0 0-.069-.29.289.289 0 0 0-.406 0 .287.287 0 0 0 .201.489c.03 0 .059-.005.088-.014l.019-.006.011.017a.899.899 0 0 1 .09.164c.047.114.068.226.076.276.035-.01.116-.049.254-.186.138-.139.176-.22.187-.255a1.16 1.16 0 0 1-.276-.076Zm-11.597-.533c-.05.053-.536.573-.858 1.31-.239.545-.441 1.505-.534 1.99l.179-.315c.19-.334.385-.68.539-.904l.079-.102c.036-.104.36-1.014.734-1.503a14.4 14.4 0 0 1 .656-.786l-.061-.076a8.802 8.802 0 0 0-.496.238l-.238.148Zm-6.811 4.451.638.911a6.353 6.353 0 0 1 1.304-.677l.009-.003a4.505 4.505 0 0 0-.873-.197 5.152 5.152 0 0 0-1.078-.034Zm7.816-4.48-.014.015a3.542 3.542 0 0 0-.53.588c-.162.228-.312.572-.395.778.614-.443 1.347-.768 1.355-.772h.002l-.418-.609ZM19.936 7.72l.973 1.369c.054-.017.103-.03.151-.043a2.03 2.03 0 0 0 .329-.109c.21-.091.385-.215.46-.271l-1.066-1.511.024-.031c.18-.24.357-.556.528-.863.215-.384.437-.782.669-1.031.539-.578 1.55-1.066 1.809-1.186l-.608-.846-.007.003c-.012.005-1.241.552-1.833 1.188-.224.24-.443.631-.655 1.01-.161.288-.327.586-.498.823l-.045.062-.986-1.398c-.086.129-.28.406-.448.519-.132.09-.249.144-.319.173l.924 1.3-.07.022c-.329.104-.681.135-1.021.165-.37.033-.752.066-1.117.191a6.819 6.819 0 0 0-1.512.746l.59.867c.173-.116.82-.53 1.606-.8.377-.129.766-.163 1.142-.196.33-.029.642-.056.943-.143l.037-.01Zm-.164.423a5.154 5.154 0 0 0-.63.664c-.218.28-.396.619-.486.804.127-.06.323-.146.498-.207.321-.11.588-.137.87-.166.149-.015.303-.03.474-.059l-.726-1.036Zm-.358-3.614.476.673c.086-.447.247-1.164.468-1.67.115-.264.272-.538.468-.819a3.328 3.328 0 0 0-.579.47c-.223.239-.441.63-.653 1.009-.056.101-.113.203-.17.302l-.01.035Zm-3.125 1.163c.241.038.592.121 1.046.297.813.315 1.245.622 1.339.693l.05-.008-.715-.994a3.508 3.508 0 0 1-.503.031c-.159 0-.323-.007-.482-.013a7.936 7.936 0 0 0-.735-.006Zm7.742-1.324-.005.002c-.014.006-1.243.553-1.836 1.189a3.376 3.376 0 0 0-.26.359c.277-.095.873-.294 1.184-.363.403-.091 1.18-.19 1.188-.192l.119.005c.11-.073.188-.119.216-.136l-.606-.864Zm-9.032 2.017c.264 0 .582.025.945.074.886.121 1.357.32 1.446.36.082-.011.465-.062.754-.094a7.21 7.21 0 0 0-1.226-.544c-.762-.266-1.176-.302-1.239-.306a4.04 4.04 0 0 0-1.114.551l.036-.011c.008-.003.123-.03.398-.03ZM16.43 9.18l.562.795a7.39 7.39 0 0 1 .504-.931c.171-.252.344-.457.456-.583-.033.01-.068.02-.101.032a6.871 6.871 0 0 0-1.421.687Zm5.225-2.826-.335.612c.27-.093.884-.298 1.2-.369.13-.029.331-.066.599-.108.027-.035.092-.116.121-.147.159-.171.429-.403.597-.544-.317.048-.675.106-.882.152-.365.081-1.165.357-1.3.404Zm-.26.975.743 1.036c.245-.312.411-.694.571-1.064.063-.147.124-.288.188-.42a2.011 2.011 0 0 1-.114.021c-.038.007-.077.013-.123.023-.335.075-1.044.325-1.265.404Zm-4.169 2.965.227.355.669-.739c.031-.075.244-.572.54-.971.227-.305.439-.555.556-.688l-.75.081c-.059.07-.305.363-.574.759-.259.381-.597 1.06-.668 1.203Zm8.103.089a557.416 557.416 0 0 1-2.236-1.215 1.377 1.377 0 0 0-1.035-.134c-.261.069-.511.133-.626.312a.363.363 0 0 0-.064.193v.01l-.002.028c-.003.296.292.946-.11 1.133-.443.206-1.374.078-1.616.065-.468-.026-.773-.009-1.063.049-.438.089-.681.352-.647.354.635.027.868.271.868.271s-.236.142-.357.252c-.29.264-.409.558-.409.558s.755-.216 1.416-.253c.519-.029 1.476.121 1.789-.149.704-.607.483-1.655.423-1.936a.423.423 0 0 1-.003-.173c.159-.106.615.238.765.32.501.277 1.004.552 1.514.812.436.223.864.289 1.089.278.735-.036 1.139-.385 1.354-.717.022-.034-.401.291-1.049-.058Zm-11.63 23.509c-.054-.216-.068-.45.166-.765.543-.728.227-2.177.219-2.24l-.173-.007c0 .015.241 1.548-.269 2.097-.477.514-.284.934-.226 1.037a.22.22 0 0 0-.02.023c-.195.26-.667.323-.673.361-.007.042.668.477 1.132.197a.579.579 0 0 0 .163-.146.451.451 0 0 0 .064-.142c.016-.084.007-.183-.087-.298a.356.356 0 0 0-.296-.117Zm18.823-16.981s-.661.135-.857.197c-.196.061-.278.116-.278.116s.016.399.219.556c.141.11.291.202.291.202l.625-1.071Zm.164-.342.437-.709s-1.032.13-1.314.195c-.259.06-.332.113-.332.113s-.051.148-.097.39c-.04.215-.018.342-.018.342s.061-.053.26-.109c.257-.071 1.064-.222 1.064-.222Zm1.566-2.527c-.32.012-.825.578-1.115.75-.253.149-.506.224-.635.194-.093-.022-.115-.247-.184-.237-.121.019-.54.277-.512.401.036.161-.199.676-.199.676-.002-.025.131-.071.366-.128.291-.071 1.059-.161 1.329-.181l.95-1.475Zm.531-.303c-.015-.008-.068-.006-.127.068-.459.582-2.553 4.305-2.553 4.305s.166.059.477.218l2.203-4.591Zm-15.401 4.243s.15-.092.291-.202c.203-.157.219-.556.219-.556s-.082-.055-.278-.116c-.196-.062-.857-.197-.857-.197l.625 1.071Zm.274-1.191c.2.056.261.109.261.109s.022-.127-.018-.342a3.09 3.09 0 0 0-.097-.39s-.073-.053-.332-.113c-.282-.065-1.314-.195-1.314-.195l.437.709s.807.151 1.063.222Zm-1.679-1.274c.27.02 1.038.11 1.328.181.236.057.369.103.367.128 0 0-.236-.515-.199-.676.028-.124-.391-.382-.512-.401-.07-.01-.091.215-.185.237-.128.03-.381-.045-.634-.194-.29-.172-.795-.738-1.115-.75l.95 1.475Zm.722 2.813c.311-.159.477-.218.477-.218s-2.094-3.723-2.553-4.305c-.059-.074-.112-.076-.128-.068l2.204 4.591ZM8.07 15.052c.366-.179.76-.363.988-.456.533-.219 1.149-.39 1.149-.39s.243 0 .15-.366c0 0-.08-.46-.112-.799-.04-.429.085-1.319.085-1.319s-.263.073-.321.352c-.021.1.063.359.063.359s-.176-.128-.303-.017c-.23.203-.065.661-.065.661s.172-.444.315-.294c.095.099.148.546-.391.75-.38.144-.533.044-.644-.173-.053-.103-.089-.264-.023-.323.087-.079.368.186.368.186s-.077-.509-.239-.564c-.162-.055-.267.108-.267.108s.109-.176-.044-.379c-.154-.203-.373-.23-.373-.23s-.135.165-.119.435c.011.196.206.299.206.299s-.205-.056-.295.104c-.102.18.179.591.179.591s.037-.402.183-.406c.119-.004.171.114.211.233.05.145 0 .449-.428.614-.359.138-.581-.025-.667-.222-.134-.305.068-.533.068-.533l-.619-1.263s-.139.259-.364.369c-.225.111-.516.062-.516.062l.619 1.264s.304-.021.463.272c.103.189.096.464-.234.663-.393.238-.663.091-.747-.038-.069-.105-.131-.218-.055-.31.093-.112.433.105.433.105s-.152-.474-.357-.504c-.182-.026-.263.169-.263.169s.038-.216-.11-.345c-.204-.179-.417-.173-.417-.173s-.113.19-.046.435c.066.246.272.267.272.267s-.194-.016-.249.145c-.055.162.299.535.299.535s-.037-.385.079-.405c.087-.016.192.112.241.216.103.221.088.403-.258.615-.491.301-.812-.015-.833-.151-.03-.204.426-.068.426-.068s-.261-.411-.562-.354c-.166.032-.173.249-.173.249s-.152-.224-.244-.269c-.257-.125-.475.038-.475.038s.78.446 1.094.741c.248.234.562.578.562.578.232.297.382.107.382.107s.512-.382 1.012-.67c.214-.123.6-.321.966-.501Zm-2.279-2.641a.192.192 0 0 0-.087.255.19.19 0 0 0 .255.087.19.19 0 0 0-.168-.342Zm-.673.011a.191.191 0 1 0 .255.087.191.191 0 0 0-.255-.087Zm-.658.023a.19.19 0 1 0 .168.341.19.19 0 0 0-.168-.341Zm-.592.339a.19.19 0 0 0 .168.343.19.19 0 0 0-.168-.343Zm-.224.704a.191.191 0 1 0 .255.087.191.191 0 0 0-.255-.087Zm.163.679a.19.19 0 1 0 .168.342.191.191 0 0 0-.168-.342Zm3.49-2.281a.191.191 0 0 0 .342-.168.191.191 0 0 0-.255-.087.19.19 0 0 0-.087.255Zm.421-.526a.19.19 0 1 0 .342-.167.19.19 0 0 0-.342.167Zm.421-.505a.191.191 0 1 0 .342-.17.191.191 0 0 0-.342.17Zm.631-.26a.19.19 0 1 0 .342-.167.19.19 0 1 0-.342.167Zm.664.194a.19.19 0 1 0 .342-.168.191.191 0 0 0-.342.168Zm.436.545a.19.19 0 0 0 .343-.168.19.19 0 0 0-.255-.087.19.19 0 0 0-.088.255Zm11.445 16.087c-.031.313-.181.814-.281.798-.047-.008 0-.313 0-.313s0-.203-.071-.227c-.07-.023-.336.453-.57.711-.235.258-1.071.923-1.36.923h-.007c-.289 0-1.126-.665-1.36-.923-.235-.258-.501-.734-.571-.711-.07.024-.07.227-.07.227s.047.305 0 .313c-.101.016-.25-.485-.282-.798-.035-.352.04-.995.125-.985.063.008.102.266.383.594.236.275.69.438.641.477-.156.125-.453-.062-.5.016-.047.078.164.375.367.516.204.141.594.391.72.375.125-.016.109-.203.109-.203l.244-2.619h-.503c-.071 0-.128-.054-.128-.121s.057-.121.128-.121h.525l.015-.161.006-.069a.506.506 0 0 1 .154-.99.505.505 0 0 1 .154.99c.005.041.006.069.006.069l.015.161h.525c.071 0 .129.054.129.121s-.058.121-.129.121h-.503l.244 2.619s-.015.187.11.203c.125.016.516-.234.719-.375.203-.141.414-.438.367-.516-.047-.078-.344.109-.5-.016-.049-.039.406-.202.641-.477.281-.328.321-.586.383-.594.086-.01.16.633.125.985Zm-1.965-2.783a.32.32 0 1 0-.641.001.32.32 0 0 0 .641-.001Zm15.059 2.783c-.031.313-.181.814-.281.798-.047-.008 0-.313 0-.313s0-.203-.07-.227c-.071-.023-.337.453-.571.711-.235.258-1.071.923-1.36.923h-.007c-.289 0-1.125-.665-1.36-.923-.234-.258-.5-.734-.571-.711-.07.024-.07.227-.07.227s.047.305 0 .313c-.1.016-.25-.485-.281-.798-.036-.352.039-.995.125-.985.062.008.101.266.383.594.235.275.689.438.641.477-.157.125-.454-.062-.501.016-.047.078.165.375.368.516.203.141.594.391.719.375.125-.016.109-.203.109-.203l.244-2.619h-.502c-.072 0-.129-.054-.129-.121s.057-.121.129-.121h.525l.015-.161s0-.028.005-.069a.508.508 0 1 1 .309 0c.004.041.005.069.005.069l.015.161h.525c.071 0 .129.054.129.121s-.058.121-.129.121h-.502l.243 2.619s-.015.187.11.203c.125.016.516-.234.719-.375.203-.141.414-.438.367-.516-.046-.078-.343.109-.5-.016-.048-.039.406-.202.641-.477.281-.328.321-.586.383-.594.086-.01.161.633.125.985Zm-1.965-2.783a.32.32 0 1 0-.641.001.32.32 0 0 0 .641-.001Zm.186 14.436c-.171.238-.527.573-.6.513-.034-.028.146-.253.146-.253s.095-.164.05-.216c-.046-.051-.484.209-.794.308-.311.099-1.297.244-1.531.109l-.005-.003c-.234-.135-.598-1.064-.667-1.382-.069-.318-.061-.827-.129-.841-.068-.014-.163.15-.163.15s-.104.268-.146.252c-.089-.033.025-.508.146-.775.136-.301.497-.786.561-.738.047.036-.042.263.032.66.062.331.353.676.295.685-.185.028-.337-.263-.412-.222-.074.042-.043.38.056.589.098.209.297.594.405.64.109.046.184-.113.184-.113l1.422-2.002-.406-.235c-.058-.033-.079-.104-.047-.158.031-.054.103-.071.16-.038l.425.246.087-.123.036-.053a.474.474 0 1 1 .249.144l-.027.059-.063.136.424.246a.117.117 0 0 1 .048.158.118.118 0 0 1-.161.038l-.406-.235-1.028 2.229s-.101.145-.007.216c.094.071.526.052.757.033.229-.019.539-.16.538-.245-.002-.085-.329-.073-.397-.247-.021-.054.422.027.741-.085.381-.134.533-.324.587-.301.074.032-.166.586-.36.854Zm-.286-3.167a.3.3 0 1 0-.518-.3.3.3 0 0 0 .518.3ZM18.233 38.22c.054-.023.207.167.588.301.318.112.762.031.74.085-.067.174-.395.162-.396.247 0 .085.308.226.538.245s.663.038.756-.033c.094-.071-.006-.216-.006-.216l-1.028-2.229-.406.235c-.058.033-.13.016-.161-.038a.117.117 0 0 1 .047-.158l.425-.246-.064-.136-.027-.059a.473.473 0 0 1-.339-.872.474.474 0 0 1 .588.728l.037.053.087.123.424-.246a.118.118 0 0 1 .161.038.117.117 0 0 1-.047.158l-.406.235 1.422 2.002s.075.159.183.113c.109-.046.307-.431.405-.64.099-.209.13-.547.056-.589-.075-.041-.227.25-.412.222-.057-.009.234-.354.295-.685.074-.397-.015-.624.032-.66.064-.048.425.437.561.738.122.267.235.742.146.775-.041.016-.146-.252-.146-.252s-.095-.164-.163-.15c-.068.014-.06.523-.128.841-.069.318-.434 1.247-.667 1.382l-.006.003c-.234.135-1.22-.01-1.53-.109-.311-.099-.748-.359-.794-.308-.046.052.049.216.049.216s.181.225.146.253c-.073.06-.429-.275-.6-.513-.193-.268-.434-.822-.36-.854Zm1.055-2.204a.3.3 0 1 0-.3-.518.3.3 0 0 0 .3.518Zm14.624-28.76c-.365-.125-.747-.158-1.116-.191-.341-.03-.693-.061-1.021-.165l-.071-.022.924-1.3a1.809 1.809 0 0 1-.319-.173c-.167-.113-.362-.39-.447-.519l-.987 1.398-.044-.062a8.823 8.823 0 0 1-.499-.823c-.212-.379-.431-.77-.654-1.01-.593-.636-1.822-1.183-1.833-1.188l-.008-.003-.608.846c.26.12 1.271.608 1.809 1.186.232.249.454.647.669 1.031.172.307.349.623.529.863l.023.031-.799 1.132c.308.061.507.134.628.362.055.103.073.253.074.399l.945-1.328.036.01c.301.087.613.114.944.143.376.033.765.067 1.141.196.786.27 1.433.684 1.606.8l.59-.867a6.794 6.794 0 0 0-1.512-.746Zm-4.897.956.632-.883c-.221-.079-.93-.329-1.265-.404-.046-.01-.084-.016-.122-.023a2.217 2.217 0 0 1-.115-.021c.064.132.125.273.189.42.13.3.263.607.44.879.063.007.143.017.241.032ZM5.984 10.435c-.175-.105.141-.714.141-.714l-1.108.543s.674.123.65.326c-.024.206-.503-.025-.503-.025l.336.686s.151-.483.307-.37c.125.089-.015.487-.015.487a.56.56 0 1 0 .73-.358s-.399-.152-.394-.286c.007-.193.481-.015.481-.015l-.336-.686s-.111.519-.289.412Zm22.395 20.372a.622.622 0 0 0-.453-.218c-.351-.025-.663.153-.937.31-.182.104-.354.202-.52.231a1.29 1.29 0 0 1-.47 0v.902s-.263.201-.263.449.104.481.447.491c.39.011.505-.178.525-.285.018-.099.018-.224-.081-.26-.098-.036-.278.242-.278.242s0-.461.131-.533c.13-.072.273.067.273.067s-.098-.107-.054-.26c.061-.21.27-.297.27-.297s.178.145.178.324c0 .206-.112.264-.112.264s.143-.059.241.039-.032.502-.032.502-.106-.312-.204-.303c-.072.007-.134.055-.126.206.009.18.153.341.421.377.306.04.51-.115.502-.242-.009-.144-.26.007-.26.007s.048-.238.223-.318a.212.212 0 0 1 .201.017c.168-.192.527-.652.559-.938.034-.307-.033-.596-.181-.773m-4.139 2.509c-.229 0-.415.117-.415.261s.186.261.415.261.416-.117.416-.261-.186-.261-.416-.261Zm1.155-.837c0-.248-.263-.449-.263-.449v-.902a1.252 1.252 0 0 1-.471 0c-.166-.029-.338-.127-.52-.231-.275-.157-.585-.335-.937-.31a.624.624 0 0 0-.454.218c-.147.177-.215.466-.181.773.033.286.393.748.56.938a.218.218 0 0 1 .203-.017c.175.08.223.318.223.318s-.252-.151-.261-.007c-.008.127.197.282.502.242.269-.036.412-.197.422-.377.007-.151-.054-.199-.126-.206-.098-.009-.204.303-.204.303s-.13-.404-.032-.502c.097-.098.241-.039.241-.039s-.113-.058-.113-.264c0-.179.178-.324.178-.324s.21.087.271.297a.286.286 0 0 1-.054.26s.142-.139.273-.067c.13.072.13.533.13.533s-.179-.278-.278-.242c-.099.036-.098.161-.08.26.019.107.134.296.525.285.343-.01.446-.242.446-.49Zm1.524.837c-.229 0-.415.117-.415.261s.186.261.415.261.415-.117.415-.261-.186-.261-.415-.261Zm-1.86.261.512.343.513-.343-.513-.343-.512.343Zm28.109.742c-.042.155-.526.057-1.075.334-.626.317-.571.977-.865 1.301-.746.823-1.409.007-1.776 1.28-.086.334-.027.954-.465 1.82-.442.879-.876 1.24-1.161 1.388-.552 1.397-1.55 2.248-2.972 2.529a7.44 7.44 0 0 1-1.385.123c-.659 0-1.376-.081-1.958-.306-.094-.003-.172-.013-.202-.038-.869-.717-.887-.143-1.022-.242-.134-.098-.322-.645-.519-.681-.198-.036-.16.248-.287.143-.305-.251-.269-.752-.484-.842s-.323.269-.377.143c-.189-.442.144-1.004-.143-1.093-.287-.09-.43.394-.502.215-.233-.582.108-1.309-.108-1.488-.215-.179-.43.251-.501.126-.283-.495.035-1.434-.108-1.649-.143-.216-.332.152-.385-.009-.175-.524.242-.995.17-1.479-.072-.484-.501.051-.52-.148-.067-.695.359-.91.466-1.358.108-.448-.41-.162-.43-.233-.13-.466.466-.77.466-1.273 0-.394-.367-.039-.367-.201 0-.457.295-.569.403-.856.08-.215.051-.559.03-.719a2.8 2.8 0 0 1-.384.036.48.48 0 0 1-.257-.054.67.67 0 0 1-.257-.27l-.028-.003-.01.113v.014c-.038.387-.083.778-.138 1.172 0 .008-.003.016-.004.024-.026.185-.054.372-.084.558l-.012.071c-.029.18-.061.36-.095.54l-.016.084a21.688 21.688 0 0 1-.255 1.175 19.644 19.644 0 0 1-.996 3.022c-1.832 4.289-4.573 6.673-6.545 7.916a10.534 10.534 0 0 1-.259.16 14.17 14.17 0 0 1-.468.27s-.003 0-.004.002l-.217.117c-.003 0-.005.002-.007.004a13.405 13.405 0 0 1-.582.287l-.01.005c-.111.05-.213.095-.305.134l-.02.008a6.58 6.58 0 0 1-.237.096l-.014.005-.087.033-.022.008-.067.024-.017.006-.041.014-.015.005-.033.011-.011.004-.016.005c-.003 0-.008-.003-.016-.006-.003 0-.005 0-.008-.002l-.036-.012-.007-.002a1.751 1.751 0 0 1-.051-.018l-.009-.003-.074-.027-.009-.003a6.94 6.94 0 0 1-.208-.08c-.002 0-.003 0-.004-.002-1.398-.56-5.919-2.786-8.555-8.959a19.552 19.552 0 0 1-.994-3.021h-.002l-.015-.066c-.177.257-.323.359-.372.395-.049.036-.127.079-.136.084-.573.286-1.091-.07-1.093-.09-.004-.031.322-.036.538-.377l.014-.02a.876.876 0 0 1-.122-.216c-.097-.254-.152-.576.062-.819.401-.456.227-1.814.173-2.325l.177.01c.021.197.334 1.751-.058 2.452a.649.649 0 0 0-.054.564.49.49 0 0 0 .075.127.405.405 0 0 1 .432.12c.015.02.029.047.041.079a.977.977 0 0 0 .214-.455l-.004-.021a17.955 17.955 0 0 1-.066-.318c-.018-.088-.037-.176-.054-.265-.02-.103-.038-.207-.057-.31l-.048-.272-.048-.302a13.417 13.417 0 0 1-.042-.279c-.015-.098-.028-.196-.041-.293a28.144 28.144 0 0 1-.037-.287l-.034-.282a32.953 32.953 0 0 1-.031-.295l-.027-.27-.026-.304-.021-.255a17.544 17.544 0 0 1-.021-.318 6.445 6.445 0 0 1-.013-.196l-.004-.067c-.495-.485-1.26-1.183-1.613-1.277-.89-.238-2.069-.067-2.084-.067v-.188c.196-.047.818-.112 1.411-.093-.184-.196-.331-.5-.412-.693H12.2c-.427 0-.886-.863-1.067-1.243a1.334 1.334 0 0 1-.07-.056s-.018.233-.189.699c-.203.557-.74.826-.882.826a.05.05 0 0 1-.027-.006c-.077-.049-.148-.363-.22-.605-.134-.394-.33-.582-.332-.574-.022.087-.061.565-.535.829a.573.573 0 0 1-.143.055c.008.233-.003.731-.059 1.33-.07.757-.041 1.767.077 1.899.168.112 1.482.125 2.417-.003 1.222-.168 1.642-.512 1.645-.515l.153-.121.092.17c.017.032.407.778.368 1.337-.036.518-.282.728-.456 1.078-.175.511.026.786.067 1.075a.412.412 0 0 1-.165.404c-.011.009-.046.029-.053.033a.475.475 0 0 1-.213.054c-.095.004-.185-.023-.194-.025v-.002c-.383-.084-.716-.746-.63-.721.306.086.521.03.772.027a.43.43 0 0 1 .132.021c-.041-.242-.095-.599.11-1.041l.01-.018s.266-.436.298-.907c.013-.181-.034-.395-.096-.59-.064.376-.276.91-.401 1.004-.036.027-.244-.278-.368-.08-.09.143-.04.466-.049.672a1.24 1.24 0 0 1-.202.578c-.072.09-.242-.242-.376-.126-.135.117-.193.494-.193.924 0 .309-.097.582-.179.618-.041.018-.251-.323-.368-.206-.17.17-.018.627-.035.896a1.47 1.47 0 0 1-.111.429c.474.345 2.031 1.667 1.668 3.917-.266 1.648-1.533 3.487-4.223 3.487a6.18 6.18 0 0 1-.465-.018c-1.162-.086-2.103-.542-2.799-1.355-.817-.954-1.233-2.402-1.115-3.874.056-.689.305-1.451.639-2.295-.568.007-1.702.241-1.973 1.944-.035.215-.154.796-.259 1.005-.173.344-.424.604-.91.668a.995.995 0 0 1-.141.01c-.523 0-.83-.398-.86-.498-.032-.109.898.04.797-.865-.08-.682.737-.69.585-1.199-.094-.316-.672-.39-.746.195-.067.813-.874.793-.899.766-.024-.027.287-.316.227-.854-.249-.968.421-1.019.421-1.019s-.95-.032-.592-1.322c.211-.759-.15-.865-.044-.865.254 0 .443.134.658.739.185.52.704.708.973.448.279-.269.152-.708-.296-.887-.269-.107-.598-.427-.699-.717-.241-.689.003-1.243.328-1.439h.003c.031 0 .005.31.032.554.027.252.289.687.623.725.318.036.345.103.345.103s-.04-.188-.161-.323c-.323-.309-.438-.945.133-1.141h.004c.066 0 .172.537.763.712.592.175.816.399.907.718.249.694-.212 1.612-.212 1.612s.382-.173.606-.263c.241-.097.678-.176.98-.223.387-.908.814-1.926 1.178-3.046.544-1.676.578-3.706.569-4.468a.856.856 0 0 1-.369.115c-.037 0-.062-.008-.069-.02-.058-.094.047-.455.013-.461-.033-.007-.213.105-.524.105s-.398-.091-.388-.154c.009-.054.304-.173.417-.263.215-.17.379-.432.253-.683-.125-.251-.636-.876-.766-1.125-.282-.538.229-.784.228-.829 0-.002 0-.003-.003-.003-.01 0-.041.012-.102.012-.074 0-.19 0-.379-.098-.331-.189-.591-.735-.645-1.094-.093-.619.43-.896.412-.95-.017-.054-.269-.033-.43-.072-.26-.062-.412-.376-.394-.448h.05c.128 0 .48-.017.739-.198.295-.206.496-.548.134-.717a.358.358 0 0 0-.151-.037c-.27 0-.339.414-.359.414-.125-.116-.285-.33-.071-.905.313-.842 1.179-.703 1.165-.791a.072.072 0 0 0-.018-.029 1.817 1.817 0 0 1-.195-.154 1.697 1.697 0 0 1-.135-.12c-.247-.304-.3-.586-.259-.721.003-.021.007-.032.01-.029a.347.347 0 0 1 .165-.141c.09-.059.481-.143.642-.133.161.01.34.016.434.024.005 0 .009 0 .014.002a.33.33 0 0 1-.032-.04c-.117-.172.093-.342.093-.342s.512-.381 1.011-.669a23.79 23.79 0 0 1 1.958-.959 12.058 12.058 0 0 1 1.149-.389s.262-.062.326.136c.01.029.014.055.015.08.125-.141.26-.312.405-.452a.92.92 0 0 1 .126-.115c.201-.148.426-.219.555-.123.021.015.062.039.083.064.066.07.113.167.147.269.054.142.083.332.084.514.042-.061.257-.317.896-.354.029-.002.056-.002.083-.002.553 0 .638.33.634.343-.003.012-.683.215-.546.654.051.165.144.321.47.321.073 0 .157-.008.256-.025.423-.075.696-.458.717-.466.02-.009.246.224.161.645-.085.421-.224.466-.224.466s.354.255.565.896c.127.389.138 1.739.627 1.793l.039.002c.222 0 .301-.217.301-.217.108 0 .251.268.144.555-.114.304-.359.439-.359.439s.607.136.789.314c.365.359.195.695.179.699-.015.005-.524-.206-.51.197.018.422.118.522.206.861.025.099.036.21.04.324.13.037.274.073.423.108a.717.717 0 0 1-.021-.172c0-.332.244-.735.932-.781.373-.025.605.113.733.233 0 .002.002.003.004.004.086-.077.228-.16.459-.212.259-.058.637-.03.901.162l.042.034c.132-.117.374-.288.672-.298.411-.013.854.195.91.692a.753.753 0 0 1-.034.329 7.412 7.412 0 0 0 1.667-.701l.107-.061.172-.102.105-.064a5.084 5.084 0 0 0 .202-.13l.163-.109.09-.062.1-.072.077-.055a7.129 7.129 0 0 0 .227-.17l.092-.071.06-.048.148-.12.048-.039.08-.068.047-.039.134-.117a1.23 1.23 0 0 0 .127-.114l.1-.094a.36.36 0 0 0 .02-.018l.044-.042.026-.025.035-.034.038-.038.026-.026.016-.016.013-.014.014-.014.016.016.011.011.024.024.017.017.054.053c0 .002.003.003.004.005l.069.065.018.018.086.081c.002 0 .004.003.005.004.036.034.075.069.117.106l.131.115a7.323 7.323 0 0 0 3.357 1.928c-.033-.082-.044-.16-.027-.212.05-.148 1.234-.257 1.327-.259.093-.003.396.011.396.011a.774.774 0 0 1 .196-.106 1.05 1.05 0 0 1 .242-.03c.09.002.393.092.4.095.07-.053.253-.143.446-.165a.957.957 0 0 1 .521.115c.007-.004.2-.12.394-.085.193.034.269.104.361.174a.428.428 0 0 1 .264-.093c.247 0 .507.223.515.49.808-.225 1.27-.474 1.27-.474s.105.529.221 1.431c.396-.597 1.102-1.539 1.691-1.686.592-.148 1.224-.42 1.642-.6.184-.079.329-.141.421-.172.273-.091.527-.251.661-.361a.607.607 0 0 0 .142-.214.64.64 0 0 1-.108.038c-.043.01-.199.045-.207.037a1.741 1.741 0 0 1 .032-.225c.033-.231.019-.429-.153-.803l-.106-.106c-.336-.337-.517-.791-.544-1.346-.038-.137-.161-.314-.253-.447a4.027 4.027 0 0 1-.071-.104c-.224-.338-.095-.688.009-.97.093-.249.115-.512.131-.781l.006-.093c.016-.293.032-.57.175-.865.058-.121.269-.379.663-.593-.067-.024-.129-.077-.146-.193-.029-.205.233-.265.233-.265s.629-.118 1.204-.156a24.014 24.014 0 0 1 2.18 0c.574.038 1.203.156 1.203.156s.262.06.233.265c-.028.194-.183.215-.277.21.347.207.565.455.624.576.142.295.158.572.175.865l.005.093c.016.269.039.532.131.781.104.282.234.632.01.97l-.072.104c-.092.133-.214.31-.252.447-.027.544-.251.944-.547 1.377-.232.339-.256.634-.221.878 0 0 .041.218.032.225a1.834 1.834 0 0 1-.223-.044.427.427 0 0 1-.095-.033c.163.308.574.426 1.193.55l.178.036c.476.098.961.353 1.194.475l.045.024c.06.032.163.045.271.059.188.025.402.053.578.19.286.222.778 1.025.589 2.469-.005.025-.307 1.615-.413 2.264-.069.421-.272 1.449-.672 1.884-.296.322-.632.9-.892 1.368a7.973 7.973 0 0 0-.073.133c-.26.478-.583 1.071-1.207.983l-.015-.002a47.961 47.961 0 0 0-.202-.029 2.81 2.81 0 0 1-.124.073c.469.115 1.173.347 1.529.825.314.421.426 1.189.287 1.487-.038.081-.52-.025-.573-.035.008.269.409.38.597.611.37.455.216 1.276.066 1.342-.141.063-.877-.095-1.067-.475-.035-.07-.152-.268-.314-.313-.053.062-.062.278.081.466.104.136.224.296.224.349 0 .128-.412.136-.54.116a1.246 1.246 0 0 1-.436-.139c-.054.392-.236.787-.427 1.125.233-.1.499-.168.785-.197a2.908 2.908 0 0 1 2.354.809c.318.316.524.731.641 1.184.194-.307.452-.827.387-1.34-.057-1.298-.761-.871-1.012-2.091-.148-.719.372-1.199.31-1.842-.055-.559-.686-.969-.603-1.068.009-.011.036-.017.079-.017.365 0 1.832.436 2.235 1.907.161.588.065 1.081.065 1.081s.284-.536.978-.79c.279-.102.566-.143.845-.143 1.024 0 1.929.56 1.887.709m-6.149 2.974c-.152.071-.116.56-.043.878.029.069.055.138.078.205.074-.153.175-.272.313-.294.147-.024.275.084.378.231a3.32 3.32 0 0 0-.108-.46c-.233-.329-.531-.6-.618-.56Zm-.002-.437c-.344-.149-.677-.234-.722-.168-.172.251.381.927.403.962 0-.236.052-.468.23-.551.119-.057.26-.002.395.097a1.774 1.774 0 0 0-.306-.34Zm-1.201 4.854c.124-.145.348-.452.421-.576.169-.276.265-.527.165-.617-.136-.122-.637.126-.933.332v-.002a3.424 3.424 0 0 1-.33.401c.29-.019.593.021.673.249a.352.352 0 0 1 .004.213Zm-2.592.131c.165-.016.775-.126.816-.257.054-.175-.454-.417-.807-.529-.121.021-.248.03-.36.032.187.204.406.506.351.754Zm-2.042-.654c.278.276.65.526.746.457.147-.107.046-.578-.077-.901-.254-.08-.502-.331-.612-.455l-.029.014c.057.217.131.627-.028.885Zm.289-2.045c-.249-.092-.433-.482-.537-.769-.043.234-.157.699-.397.924.117.385.347.854.514.836.261-.032.392-.656.42-.991Zm-2.586-4.816c0 .041-.471.184-.652.376-.152.161-.233.535-.233.654.194.075.966.071 1.254.004.369-.086.68-.319.848-.445.116-.087.289-.153.326-.094.037.06-.16.635-.107.705.053.071.524-.192.717-.358.296-.254.323-.787.324-.958a1.549 1.549 0 0 1-.013-.252 1.683 1.683 0 0 1-.517.331c-.15.066-.324.12-.508.176-.387.119-.983.209-1.168.47l-.132-.076c.249-.35.743-.502 1.18-.636.175-.054.494-.118.628-.176.416-.177.458-.304.596-.72.027-.131.109-.445.161-.633.062-.219.106-.427.114-.595a1.366 1.366 0 0 0-.091-.503H41.6a6.352 6.352 0 0 1-1.712-.24c-.116.055-.38.211-.448.531-.035.168-.013.417.229.471.41.091.235-.415.331-.462.05-.025.155-.054.301.032.196.114.415.402.434.767.025.47-.2 1.135-.985 1.209-.285.027-.565-.063-.565-.063-.52-.174-.905-.143-.914-.085-.009.058.204.239.294.29.058.032.322.167.322.28Zm-.3-2.674c.126-.244.32-.452.47-.59a6.144 6.144 0 0 1-.304-.143 2.059 2.059 0 0 0-.424.574c-.191.369-.215 1.122.027 1.425l.059.074a2.184 2.184 0 0 1 .172-1.34Zm5.097 1.107c.009-.038.314.035.448.061.422.08.53-.153.556-.242-.054-.126-.333-.273-.484-.332-.19-.075-.401-.104-.521-.175-.357-.21-.495-.48-.548-.665-.152.037-.314.07-.481.098.033.069.085.136.143.21.097.124.247.281.287.469.044.212-.122.677-.117.798.025.53.227 1.016.789 1.228l.015.196c-.633-.169-1.014-.59-1.046-1.254a3.645 3.645 0 0 1 .054-.556c.072-.376-.153-.576-.237-.683a1.196 1.196 0 0 1-.216-.362 5.527 5.527 0 0 1-.376.034c.044.143.098.337.077.531-.055.507-.543 1.399-.311 2.234.061.218.373.666.48.684.114-.04.264-.348.323-.557.063-.222.099-.402.161-.411.063-.008.189.215.189.215.004.006.362.519.842.565.172.016.411-.026.565-.152-.135-.144-.195-.549-.05-1.013.095-.305-.17-.432-.273-.547-.16-.178-.302-.246-.269-.374Zm.315 3.852a1.053 1.053 0 0 0-.242.249l-.031.052-.008.014c-.106.335-.143.673-.075.717.093.06.396-.122.659-.347-.022 0-.044.003-.065.003-.141 0-.261-.032-.328-.122-.103-.137-.026-.36.09-.566Zm1.079.5c-.176.05-.325.108-.408.158-.023.026-.046.052-.067.078.03.117.353.257.679.334-.122-.174-.234-.391-.204-.57Zm.73.044c-.27-.067-.477-.081-.511-.038-.073.134.388.718.395.722-.012-.224 0-.514.116-.684Zm-.522.95c-.087.061-.144.259-.117.403.08.431.465.486.659.486h.01a1.85 1.85 0 0 0-.011-.206c-.036-.331-.17-.61-.333-.694a.2.2 0 0 0-.208.011Zm.509 1.212a1.067 1.067 0 0 1-.649-.224c.004.223-.038.446-.197.531a.22.22 0 0 1-.1.024.445.445 0 0 1-.225-.078c.079.194.123.397.05.535.344.012.635-.112.755-.224.188-.175.307-.356.366-.564Zm-2.064 1.406c.21-.098.384-.215.373-.311-.022-.203-.641-.37-.83-.402.24.173.514.437.457.713Zm-.677.137c.234-.021.435-.073.464-.165.068-.212-.358-.523-.614-.665a.928.928 0 0 1-.051-.011c.145.242.306.594.201.841Zm-3.208-4.56c.09.347.267.764.44.764h.005c.304-.015.473-.761.51-1.025-.115-.048-.221-.166-.315-.352-.08.028-.154.05-.218.067-.112.297-.253.479-.422.546Zm.2-.566c.03-.099.062-.221.062-.387a3.079 3.079 0 0 1-.779.327c-.018.005-.038.008-.061.012.104.2.263.429.43.429h.009c.153-.008.308-.282.339-.381Zm.882.115c.183-.009.344-.354.448-.725a1.261 1.261 0 0 1-.165.196c-.107.102-.314.207-.523.291.083.155.167.243.24.238Zm-.505 1.402c.097.368.271.785.437.785h.005c.305-.014.474-.765.51-1.027-.193-.082-.333-.348-.427-.605-.079.313-.237.738-.525.847Zm1.079-.43c.293-.014.461-.709.505-.994-.192-.134-.325-.449-.406-.712-.09.349-.258.805-.541.921.098.371.274.792.442.785Zm1.28-2.257-.048-.051c-.122.317-.323.726-.582.744-.077-.008-.227-.141-.373-.301.099.351.263.723.42.723h.005c.282-.014.509-.749.578-1.115Zm-.481 1.314c.124.364.327.772.495.749.298-.035.415-.766.436-1.043-.146-.146-.256-.388-.332-.6-.103.347-.295.806-.599.894Zm-.65 1.123c.122.369.331.778.49.759.264-.031.395-.67.421-1.002-.172-.132-.305-.396-.397-.625-.074.309-.229.746-.514.868Zm.737.869c.125.324.341.71.505.791a2.283 2.283 0 0 1 .133-1.092 2.583 2.583 0 0 1-.288-.498c-.047.269-.147.625-.35.799Zm.328 1.874c.079.045.284.156.389.059.077-.072.059-.228.005-.395a1.871 1.871 0 0 1-.12-.286c0-.003-.003-.006-.005-.009-.003.228-.058.495-.269.631Zm.488-1.228c0 .023.002.046.004.07.012.128.037.247.069.361.199.283.439.512.515.487.116-.042.154-.471.118-.849-.106.145-.23.252-.364.252h-.016c-.141-.009-.247-.148-.326-.321Zm.339.106h.004c.122 0 .332-.361.467-.718l.031-.156a.773.773 0 0 1-.36.119.29.29 0 0 1-.159-.043c-.089-.058-.125-.171-.13-.304-.06.132-.109.268-.144.412.071.355.209.685.291.69Zm.582 1.341.036.016c.159.052.284.07.316.036.087-.095-.078-.508-.298-.831l-.05-.076c-.023.239-.093.467-.265.528a.228.228 0 0 1-.078.013.331.331 0 0 1-.13-.03c.13.133.284.248.469.344Zm.63-1.468c-.15.14-.333.269-.499.269-.014 0-.028-.002-.042-.004.022.066.044.125.065.173.044.056.088.108.132.156.12-.032.261-.328.344-.594Zm-.526.049c.119.051.4-.202.592-.435-.121.033-.254.06-.377.06a.517.517 0 0 1-.242-.053c-.026.232-.015.402.027.428Zm.337.703c.135.127.245.199.282.187.107-.058.097-.397.046-.685-.073.188-.183.398-.328.498Zm-.102-1.721c-.135.189-.208.342-.185.384.078.1.438.022.719-.085-.195-.063-.418-.161-.534-.299Zm-.833-1.07a2.74 2.74 0 0 1-.225-.542c-.06.346-.205.834-.538.915a3.1 3.1 0 0 0 .257.507c.095-.201.208-.393.323-.588l.035-.058c.036-.062.086-.138.143-.227 0-.002.003-.005.005-.007Zm-.117-.952c.121-.01.234-.15.325-.39a.862.862 0 0 1-.19 0c-.213-.02-.404-.133-.566-.265.111.328.275.654.423.654h.008Zm.909-4.879c-.456-.048-.954-.073-1.303.008l-.169.04c-.488.116-.909.217-1.73.179a32.187 32.187 0 0 0-1.935-.046c.548.225 1.46.505 2.537.463a6.416 6.416 0 0 0 2.6-.644Zm-5.601 1.155c-.191.369-.215 1.122.027 1.425.239.299.562.478.948.437.632-.067.713-.588.692-.874-.02-.269-.276-.568-.303-.529-.034.147-.143.377-.532.356-.429-.022-.51-.465-.439-.804.055-.257.176-.434.298-.552a7.945 7.945 0 0 1-.212-.077c-.161.114-.349.367-.479.618Zm-.763 3.878c.085.298.208.646.356.674.266.049.434-.385.494-.614-.282.011-.621-.002-.85-.06Zm.573.865c.115.362.308.761.469.744.292-.027.427-.692.458-.963-.2-.072-.355-.284-.457-.471-.072.257-.213.582-.47.69Zm.611.926c.094.366.267.779.422.767.265-.013.437-.659.48-.971-.197-.092-.335-.364-.423-.611-.065.3-.203.699-.479.815Zm.086 2.186c-.019.006-.037.006-.055.008.235.43.528.809.656.759.228-.09.222-.641.162-1.019-.154-.086-.271-.293-.355-.504-.031.322-.129.676-.408.756Zm.918-.424h.004c.26-.013.439-.608.492-.986-.205-.084-.351-.374-.445-.644-.072.293-.219.698-.487.815.093.378.274.815.436.815Zm1.343-.263c.264-.031.394-.665.421-.998-.207-.086-.368-.377-.475-.636-.065.281-.198.687-.441.857.121.372.335.794.495.777Zm.294.067c.222.311.534.633.678.57.267-.118.211-.602.185-.764-.24-.16-.431-.558-.527-.791-.023.223-.101.731-.336.985Zm.346 1.674c.253.128.525.216.602.129.158-.177-.151-.701-.325-.927 0 0-.063-.041-.094-.059.05.27.07.669-.183.857Zm2.025.845c.355-.19.62-.394.599-.476-.047-.178-.548-.229-.893-.21a2.441 2.441 0 0 1-.301.14c.268.122.566.309.595.546Zm.807-.53v.009c.258-.292.403-.545.361-.604-.062-.087-.499-.011-.93.16l-.084.074c.284.031.589.122.652.361Zm1.486-.647c.03.027.052.058.069.092.117-.385.153-.697.092-.728-.154-.077-.61.291-.898.599-.014.037-.03.073-.045.107.272-.132.601-.233.782-.07Zm-.092-2.693c-.188-.276-.371-.455-.428-.432-.143.053-.149.529-.099.856.037.058.071.121.1.19.078-.27.211-.561.427-.614Zm-.348 1.716a1.415 1.415 0 0 1-.196.432.617.617 0 0 1 .003.106c.058-.052.12-.104.186-.155.012-.128.014-.263.007-.383Zm.697.149a.175.175 0 0 1 .049.035c.01-.115.021-.672-.088-.83a.12.12 0 0 0-.085-.058c-.127-.017-.284.203-.394.431.041.161.046.351.04.505.172-.098.345-.149.478-.083Zm.08-.982c-.127-.397-.294-.689-.371-.677-.165.021-.319.528-.366.886.004.033.004.065.006.097l.015.012c.126-.22.312-.438.544-.401a.316.316 0 0 1 .172.083Zm-.772-1.527c-.06-.178-.075-.353.023-.469.059-.069.157-.092.273-.088a2.561 2.561 0 0 0-.446-.156c-.284-.004-.552.05-.566.12-.055.273.695.586.716.593Zm-1.499-.52c.046.257.795.333.806.335-.151-.135-.267-.295-.234-.452a.26.26 0 0 1 .107-.155c-.048 0-.095.002-.143.005-.283.068-.549.195-.536.267Zm-.533.548c.069.092.467.012.831-.125-.27-.094-.503-.227-.513-.411a.247.247 0 0 1 .033-.134l-.018.008c-.222.281-.382.597-.333.662Zm.248-2.137a1.067 1.067 0 0 1-.243.14c-.12.397-.292.619-.514.659.031.117.098.343.192.537.233-.374.513-.874.565-1.336Zm.193-4.01a6.252 6.252 0 0 1-.211.1c.599.185 1.107.402 1.166.958.041.39-.064.573-.215.852-.225.412-.117.573-.036.842l-.162.108c-.098-.224-.206-.556-.035-.977.108-.267.211-.483.179-.789-.049-.467-.729-.669-1.277-.836a6.696 6.696 0 0 1-.485.163c.036.122.134.314.401.471.098.058.273.127.443.195.447.176.64.491.64.491-.026.231-.224.511-.493.529-.09.006-.2.007-.278-.009.206.232.448.439.287.86-.136.355-.035.485.053.695.207.294.626.486.807.336 0-.028-.159-.259-.188-.35-.08-.251-.077-.45.081-.6.05-.048.424.26.515.359.345.376.734.405.794.394.024-.016.177-.531-.018-.852-.153-.251-.457-.381-.556-.484-.102-.105-.259-.419-.241-.497.017-.077.581.022.662-.014.036-.268-.063-.743-.305-1.129-.253-.404-.95-.683-1.528-.816Zm-.756-10.911c.16-.573.101-1.147-.378-1.418a.81.81 0 0 1-.283.283c.155.317.265.978.235 1.316-.015.17-.064.362-.121.542.136.186.372.322.561.321-.121-.278-.17-.486-.014-1.044Zm.149-1.17c.023-.082.08-.227.08-.227a.552.552 0 0 0 0-.452c-.063-.161-.287-.323-.404-.367-.201-.078-.289-.119-.403-.297-.018-.06-.068-.178-.186-.196-.117-.018-.148.013-.148.013s-.03-.19-.061-.484a2.06 2.06 0 0 1 .051-.595.2.2 0 0 1 .151.078.288.288 0 0 0 .156.099c.019.005.048.014.054.008.005-.006-.023-.022-.036-.038a.28.28 0 1 1 .497-.174c0 .062-.02.118-.055.164-.011.016-.031.031-.028.037.003.006.031-.003.05-.009a.461.461 0 0 0 .227-.159c.014-.016.148-.031.206-.108.027-.035.069-.11.045-.116-.296-.081-.332-.161-.619-.179-.213-.014-.507.045-.622.145-.115.099-.153.267-.153.267-.029.084-.093.322-.054.721.019.189.05.431.05.431s.192-.055.263.009c.058.051.045.094.046.114-.003.042-.022.126-.125.132-.088.005-.2.02-.253.068-.057.052-.095.083-.15.083-.04 0-.076-.028-.132-.074a.426.426 0 0 0-.281-.081c-.079 0-.139-.081-.143-.117 0 0-.017-.072.034-.123.074-.074.275-.011.275-.011s.031-.242.049-.431c.039-.399-.025-.637-.053-.721 0 0-.039-.168-.153-.267-.115-.1-.41-.159-.623-.145-.287.018-.322.098-.618.179-.025.006.018.081.045.116.057.077.192.092.206.108.07.083.136.13.222.158.02.006.051.018.057.01.005-.008-.022-.024-.034-.041a.278.278 0 0 1 .228-.44.279.279 0 0 1 .216.456c-.013.015-.039.033-.032.038.008.005.041-.006.063-.014a.276.276 0 0 0 .145-.095.198.198 0 0 1 .15-.078c.045.208.068.434.051.595-.03.294-.06.484-.06.484s-.032-.031-.148-.013-.2.211-.201.213c-.168.248-.317.241-.478.342-.277.173-.371.394-.359.636.004.076.01.126.028.191.018.058.036.108.052.171a1.43 1.43 0 0 1 .533-.509c.118-.057.258-.123.399-.156.226-.052.344-.143.401-.211a.32.32 0 0 0 .161.045.354.354 0 0 0 .204-.065.517.517 0 0 0 .275.217c.281.074.417.155.527.219.157.092.316.264.415.446Zm-2.002-.025a.838.838 0 0 1-.162-.198l-.029-.055c-.427.12-.743.639-.611 1.061.025.082.061.17.099.264.133.328.195.775-.048 1.185a.807.807 0 0 0 .504-.249c-.189-.641-.36-1.575.247-2.008Zm.11 2.221a.634.634 0 0 0 .364-.328c-.191-.545-.319-1.226-.137-1.747h-.034a.373.373 0 0 1-.146-.039c-.559.386-.223 1.587-.047 2.115Zm.549-2.466c.215 0 .512-.109.512-.157 0-.049-.292.019-.522.019s-.56-.071-.56-.012.355.15.57.15Zm.238 2.297c.437-.837.235-1.668.112-1.919-.014 0-.056.006-.058.006-.112 0-.152-.033-.199-.062-.047-.03-.068-.027-.071-.027-.039 0-.058.01-.098.03l-.029.013c-.156.484-.136 1.373.343 1.959Zm-1.23-4.439a.166.166 0 1 0 0-.333.166.166 0 0 0 0 .333Zm1.8-.333a.166.166 0 1 0 0 .333.166.166 0 1 0 0-.333Zm1.075 2.24s0-.004-.002-.006c-.05.085-.108.158-.154.224a1.326 1.326 0 0 0-.103 1.228.318.318 0 0 0 .242.188c.014-.224.044-.415.162-.625a.583.583 0 0 0 .071-.271c.018-.291-.109-.47-.216-.738Zm.678-.759a.869.869 0 0 0-.252-.519 1.256 1.256 0 0 1-.296-.616c-.102.215-.209.417-.149.949.03.195.175.482.262.688l.056.138c.063.159.1.304.12.453.242-.165.331-.636.259-1.093ZM40.15 15.44c.255.45.82.248.82.248.021-.018-.538-.179-.43-.658.052-.234.304-.282.638-.256.321.025.446.024.625-.128.135-.114.148-.358.148-.358h.135s.061.315.508.418c.533.122 1.359-.296 1.773-.04.414.256.524.666.407 1.205-.002.013-.007.025-.01.038-.071.689.181.732.353.99.14.21.147.291.2.441 0 0 .214-.059.263-.267.054-.228-.069-.314-.176-.603-.107-.29-.075-.512-.093-.943-.018-.43-.053-.549-.168-.786-.069-.144-.687-.695-1.559-.715-.02 0-1.242-.088-2.284 0a2.596 2.596 0 0 0-.935.249c-.391.324-.393.853-.216 1.166m-.389 1.444c.279-.279.474-.523.359-1.252a.672.672 0 0 1-.077-.106c-.155-.262-.197-.651-.09-.979a.84.84 0 0 0-.182.212c-.114.236-.128.471-.143.742l-.005.094c-.018.295-.11.664-.252.94-.263.509.063.722.09.761.051-.132.191-.303.3-.412Zm.47.995c.162-.302.228-.95.058-1.328-.05.183-.14.342-.282.477a1.554 1.554 0 0 0-.239.299c-.171.531-.097 1.08.234 1.322.02-.149.028-.394.229-.77Zm.269 2.043c.054-.008.162-.026.233-.206.053-.13.082-.253.096-.367 0-.007.002-.014.003-.02a1.21 1.21 0 0 0-.206-.814c-.057-.083-.125-.166-.175-.264a1.1 1.1 0 0 0-.029.064c-.106.268-.178.387-.173.702l.009.067a1 1 0 0 0 .099.274c.13.251.152.367.143.564Zm-6.679 2.44c0 .012.003.277.211.277h.026c.106-.009.208-.101.194-.282-.027-.162-.14-.218-.245-.218-.102 0-.186.101-.186.224Zm-.928-.059a3.054 3.054 0 0 0-.376.666c-.089.24-.154.6-.105.634.062.023.265-.064.322-.115.03-.028.072-.153.095-.22.034-.102.07-.208.13-.294.09-.13.342-.38.604-.49 0 0-.013-.064-.013-.132 0-.067.03-.178.03-.178a1.476 1.476 0 0 0-.208-.113.373.373 0 0 0-.068-.007c-.166 0-.307.133-.411.249Zm-1.095.288c-.13.205-.418.833-.446.973 0 .006 0 .015.008.022.013.014.051.029.118.029a.6.6 0 0 0 .114-.011c.103-.057.383-.377.489-.547.215-.34.297-.458.411-.62l.068-.098c.077-.111.149-.202.212-.276a.635.635 0 0 0-.253-.059.428.428 0 0 0-.173.035c-.186.08-.356.251-.548.552Zm-.876 0a5.747 5.747 0 0 0-.393.556c-.027.078-.019.125-.01.146l.074.003c.329 0 .516-.23.56-.319.102-.202.309-.555.371-.649.027-.04.092-.11.193-.209a.859.859 0 0 0-.162-.017.294.294 0 0 0-.091.011c-.095.032-.288.174-.542.478Zm-1.163-.223c.036.061.096.126.169.141.121.025.253.038.392.038.1 0 .185-.007.244-.013l.278-.318h-.004a9.42 9.42 0 0 0-1.079.152Zm-1.749 7.395h5.547a.428.428 0 0 1-.089-.239c-.011-.387.336-.52.683-.538.028-.002.524-.024 1.011-.021l-.009-.008c-.082-.094-.251-.306-.251-.592 0-.146.782-.101.965-.123a34.903 34.903 0 0 0-.405-5.74 9.573 9.573 0 0 1-2.228.555v.002a.744.744 0 0 0-.053.068c-.093.134-.127.435-.266.561-.016.014-.174.15-.5.184-.281.028-.288-.248-.273-.444-.156.193-.366.414-.482.437-.031.006-.264.06-.486-.027-.192-.076-.073-.377-.051-.44-.008.006-.373.224-.728.148-.266-.058-.109-.512-.105-.519-.1-.015-.199-.028-.299-.046-.705-.123-1.376-.38-1.98-.688v7.47Zm-7.775-7.813a.964.964 0 0 1 .007.72c.106-.01.213-.021.321-.034a.388.388 0 0 1 .276-.436s.298-.087.437.241a.447.447 0 0 0 .065-.294c-.037-.332-.339-.439-.609-.431-.216.007-.402.147-.497.234Zm-1.406.02c.069.139.171.424.047.731l.009.006c.06.003.123.003.185.004.039-.141.16-.257.345-.295 0 0 .287-.038.398.261.106-.074.211-.212.188-.462a.385.385 0 0 0-.166-.292c-.179-.131-.469-.156-.662-.112-.203.045-.3.115-.344.159Zm-1.555.31c0 .105.036.187.088.25.078.015.159.03.241.043a.44.44 0 0 1 .343-.287c.254-.035.426.119.451.389l.084.008c.076-.064.139-.171.14-.349a.566.566 0 0 0-.177-.387c-.125-.118-.297-.17-.513-.155-.411.027-.657.21-.657.488Zm-6.107-7.184c-.018.323.17.538.143.733-.012.089-.078.157-.074.168.005.011.177.036.209-.148.031-.184-.065-.199.006-.612.072-.412.2-.455.128-.544-.072-.09-.394.081-.412.403Zm-1.019 2.696c-.233.494.428 1.185.864 1.606l.126-.125c-.834-.85-1.018-1.127-.877-1.422a.16.16 0 0 1 .195-.037c.149.065.357.325.721.22.387-.113.52-.629.573-.731a.388.388 0 0 1 .17-.153l-.071-.099s-.308.059-.639.013l-.068-.008c-.017 0-.041-.008-.042 0-.001.007.023.013.037.022a.342.342 0 0 1 .154.304.35.35 0 0 1-.022.098.213.213 0 0 0-.425.02c0 .096.064.176.151.203-.021.003-.043.004-.065.003a.343.343 0 0 1-.263-.538c.01-.014.041-.032.037-.038-.005-.006-.023.004-.035.011a.592.592 0 0 0-.124.087c-.172.164-.397.564-.397.564Zm-.314-2.264c.05.068.13.197.165.276.068.148.086.435.123.435.038 0 .115-.24.122-.388.009-.204-.042-.356-.074-.455-.077.031-.211.081-.336.132Zm-.048 5.058c.157.256.475.079.689.107.214.029.296.095.354.21.062.194.079.406-.075.517-.438.315-.916.184-.916.184s.298.454.684.258c.248-.126.351-.369.571-.466.22-.096.517-.066.65-.075.567-.04.318-.581.318-.581s-.22.37-.703.427c-.134.016-.257-.132-.309-.272-.052-.14-.079-.231.057-.44.13-.2.461-.341.399-.606-.028-.118-.134-.131-.245-.056-.153.104-.283.339-.551.44-.339.129-.505.106-.693.134-.189.027-.298.107-.23.219Zm-.56-4.809c.054.05.137.14.162.173.05.065.098.266.121.263.033-.005.083-.272.036-.409-.012-.034-.028-.103-.043-.143l-.276.116Zm-.607 2.835a.324.324 0 0 1-.015.094.212.212 0 0 0-.208-.169.214.214 0 0 0-.214.213c0 .092.059.17.14.2-.015.002-.03.005-.046.005a.343.343 0 0 1-.342-.343c0-.012 0-.023.002-.034.002-.017.013-.04.008-.045-.004-.006-.021.021-.033.033-.205.223-.435.362-.435.362l.014.121s.121-.041.228 0c.108.04.552.336.915.161.341-.164.322-.497.389-.645.054-.118.157-.108.198-.099.282.106.329.399.39 1.547l.188-.01c-.016-.601-.054-1.491-.56-1.665 0 0-.41-.136-.662-.145a.672.672 0 0 0-.265.051c-.019.006-.066.023-.061.028.005.005.025-.003.045 0 .175.014.324.15.324.34Zm-.905-2.053c.017.061.061.16.109.228.1.14.257.22.276.203.019-.016-.06-.153-.08-.231a2.962 2.962 0 0 1-.052-.349l-.253.149Zm-.519.314c.023.06.072.185.115.253.124.195.323.323.379.29.028-.016-.048-.11-.112-.239-.051-.101-.092-.36-.108-.469l-.274.165Zm-1.448.863c.215.161.349.345.753.452.403.108.387-.089.376-.094-.011-.004-.261.114-.426-.188a.927.927 0 0 0-.847-.493c-.143 0-.071.161.144.323Zm.765 13.254c.278.039.654-.517.79-.76-.146-.212-.148-.605-.125-.888a2.629 2.629 0 0 1-.36.444c-.079.404-.178.812-.305 1.204Zm.571-3.617c.023.213.077.389.178.421.213.068.686-.486 1.023-.984a11.402 11.402 0 0 0-.019-.246c-.036-.395-.089-.529-.143-.529s-.287 1.013-.66 1.028c-.016 0-.029-.005-.037-.015-.036-.045-.022-.392-.007-.74.024-.531-.121-.605-.121-.605s.006.24-.207.48c.006.174.016.61-.007 1.19Zm1.227-.173-.003-.048c-.284.39-.694.861-1.02.861a.323.323 0 0 1-.076-.01c-.05.396-.043.919.129.974.224.07.695-.522.992-1.009a14.59 14.59 0 0 0-.023-.768Zm-.565 5.673c-.171.266-.493.685-.831.7-.036.378-.017.821.141.871.28.088.68-.502.821-.754-.134-.195-.147-.542-.131-.817Zm.197 1.122c-.178.271-.498.672-.829.673-.039.382-.021.836.139.887.28.088.68-.502.821-.754-.132-.192-.147-.533-.131-.806Zm1.029-.783c-.182.269-.486.63-.801.631-.038.382-.02.837.139.888.271.085.655-.465.807-.73-.128-.192-.151-.523-.145-.789Zm1.198-.074a3.53 3.53 0 0 1-.045-.55.806.806 0 0 1-.13-.221c-.17.276-.472.677-.8.689-.024.377-.028.803.162.88.294.12.7-.573.813-.798Zm-.741 1.023c-.015.235-.007.495.04.669.091-.133.182-.266.274-.395.128-.18.334-.469.582-.813a.99.99 0 0 1-.08-.177c-.167.277-.478.704-.816.716Zm-1.062.794c-.012 0-.023-.002-.035-.003-.011.383.038.835.201.875.29.07.656-.57.773-.823-.093-.205-.106-.502-.098-.738-.176.271-.502.689-.841.689Zm.571 2.677.002-.006c-.068-.036-.211-.098-.291-.045-.149.099-.062.457.009.636.072.18-.071.377-.071.377s-.274-.112-.321.136c-.041.221.235.31.377.175.211-.202.408.057.504.22a.334.334 0 0 0 .046-.02c.198-.104.304-.265.377-.577.144-.611-.6-.885-.632-.896Zm1.898 2.791.009-.01c.109-.189.157-.331.121-.369-.117-.125-.527.023-.797.173a2.197 2.197 0 0 1-.233.256c.261-.016.539.016.654.199a.226.226 0 0 1 .03.074c.087-.114.16-.223.218-.321l-.002-.002ZM9.652 41.44a.254.254 0 0 1-.016.102c.328-.216.729-.532.773-.714.006-.027 0-.037-.003-.041-.095-.151-.586-.106-.913-.025a3.53 3.53 0 0 1-.387.217c.271.083.537.224.546.461Zm-1.301.425a.244.244 0 0 1-.104.131c.596-.13 1.198-.372 1.19-.547-.007-.183-.513-.321-.873-.362a4.17 4.17 0 0 1-.629.09c.242.181.49.435.416.688Zm-2.494-6.019c-.17.249-.449.578-.742.594-.045.39-.028.867.128.917.257.081.65-.465.805-.752-.162-.15-.197-.473-.191-.759Zm.853-3.473c-.049.384-.044.888.113.97l.092.015c.272-.021.616-.531.745-.761-.15-.217-.149-.622-.124-.907-.175.268-.494.674-.826.683Zm.828-2.212c.25.079.598-.387.769-.666-.002-.385.017-.742.021-.893 0-.081.002-.159.003-.235-.244.357-.606.796-.924.827-.049.395-.04.912.131.967Zm2.473 9.898.006-.003c.089-.121.137-.226.108-.274-.093-.149-.572-.053-.877.061a.602.602 0 0 1-.042.046c.269.02.594.095.667.339.052-.057.1-.113.139-.166v-.003h-.001Zm-1.159.046a1.904 1.904 0 0 1-.177.065c.235.125.47.31.446.551l-.002.008c.341-.182.568-.37.55-.437-.048-.172-.515-.213-.817-.187Zm.248-.449c-.003-.061-.047-.115-.115-.163a1.11 1.11 0 0 1-.375-.022c.107.135.168.281.125.429l-.01.024c.216-.084.38-.185.375-.268Zm-.907.548a2.437 2.437 0 0 1-.312.019h-.035c.186.192.397.472.334.713.399-.054.718-.152.727-.236.02-.205-.46-.417-.714-.495Zm-1.085.658a3.242 3.242 0 0 0 .471.089c.205.022.355.009.383-.044.094-.179-.255-.543-.464-.715a2.475 2.475 0 0 1-.435-.122c.093.242.18.585.045.792ZM6.014 38.61c.13.358.342.745.495.721.272-.039.361-.628.375-.891-.122-.2-.205-.46-.252-.641-.006 0-.012 0-.018-.002-.062.134-.296.599-.6.813Zm.397-.889c-.201-.173-.236-.604-.233-.909-.123.204-.393.6-.696.727-.025.402.021.93.189.962.084.015.159-.027.159-.027.223-.114.465-.509.581-.753Zm.963 2.222c.225.06.428.081.488.006.144-.183-.181-.656-.368-.867a.418.418 0 0 1-.029-.016c.053.273.089.672-.091.877Zm.374-1.06a1.123 1.123 0 0 1-.097-.384.527.527 0 0 1-.288.218c.135.134.269.225.345.193a.134.134 0 0 0 .04-.027Zm-.051-1.046c-.153-.24-.189-.656-.197-.897-.1.2-.35.649-.66.804.099.371.277.783.436.772.198-.012.341-.365.421-.679Zm-1.084 1.688c.216.201.455.365.559.311.21-.11.104-.709.019-.982h.003a2.113 2.113 0 0 1-.123-.134c-.046.299-.164.706-.458.805Zm1.189-.403c.169.229.392.605.278.876.227-.018.421-.068.448-.159.059-.201-.377-.532-.726-.717Zm.062-1.59c.175-.39.47-.922.825-1.501a.39.39 0 0 1-.209.006c-.017-.004-.032-.012-.048-.019-.105.212-.382.708-.719.832a2.9 2.9 0 0 0 .083.674l.068.008Zm.403-1.665c-.114-.184-.149-.476-.154-.723-.178.263-.475.619-.786.634-.014.388.038.844.193.882.259.063.606-.492.747-.793Zm-1.156.163c-.16.24-.427.575-.714.648-.017.392.034.863.192.901.256.063.601-.483.743-.786-.164-.152-.213-.483-.221-.763Zm-.045-.342c-.152-.146-.19-.444-.188-.718-.183.266-.48.612-.788.613-.038.382-.021.837.139.888.291.091.712-.55.837-.783Zm-.385-1.838c-.178.265-.478.624-.79.638-.036.378-.017.821.141.871.29.091.712-.55.837-.783-.154-.146-.191-.45-.188-.726Zm-.849 1.627c-.131-.14-.17-.4-.173-.649-.181.256-.459.566-.749.578-.033.363-.009.769.131.813.253.08.642-.465.791-.742Zm-1.177 3.072c.114.39.347.884.521.865.248-.03.345-.474.371-.733-.293-.161-.299-.794-.283-1.104a.197.197 0 0 1-.035-.004c-.066.289-.237.854-.574.976Zm.515 2.106c.225.264.515.496.615.439.176-.102.099-.491.039-.685-.162-.074-.312-.272-.426-.462.002.266-.042.571-.228.708Zm.793-.432c.203-.056.224-.607.202-.864h.003c-.157-.182-.277-.456-.349-.654-.019.005-.039.008-.059.011-.022.223-.097.632-.336.818.164.356.425.72.539.689Zm.182.141c.328.283.676.476.758.411.161-.127-.019-.616-.14-.853a2.46 2.46 0 0 1-.377-.316c-.005.251-.051.602-.241.758Zm.817 1.508.006.005c.634.069 1.149.019 1.177-.073.051-.173-.328-.472-.629-.642a3.595 3.595 0 0 1-.54-.113c.134.22.266.537.081.755a.256.256 0 0 1-.095.068Zm4.129-2c.118-.423.143-.773.077-.809-.142-.079-.462.185-.652.404-.044.162-.11.318-.159.422.245-.099.553-.169.734-.017Zm-.664-.984c.02-.131.025-.251.014-.336v-.01c-.009-.057-.026-.096-.053-.109-.137-.062-.403.184-.577.406a.956.956 0 0 1-.033.08c.232-.088.489-.14.65-.031m.844-.013c.015.008.027.019.04.03.012-.391-.043-.694-.113-.711-.161-.035-.415.338-.543.613a2.537 2.537 0 0 1-.041.26c.195-.163.45-.307.657-.192Zm-.055-.894a2.599 2.599 0 0 0-.062-.216h-.002v-.01c-.067-.2-.139-.329-.185-.329-.158 0-.305.392-.357.662.02.103.031.208.036.297.142-.214.346-.432.571-.404m-.293-.761c-.157-.29-.32-.488-.38-.482-.134.037-.174.425-.151.69h-.002c.046.097.081.196.106.277.081-.219.216-.456.427-.485Zm-.6.66c-.019-.032-.039-.053-.06-.057-.113-.023-.263.163-.376.364.016.073.022.15.018.232.153-.134.337-.242.509-.201a1.072 1.072 0 0 0-.091-.338Zm-.089-.27c-.078-.193-.17-.335-.228-.335h-.003c-.124.009-.23.31-.272.562.023.032.043.065.062.099.113-.167.265-.321.441-.326Zm-.745 1.684a.994.994 0 0 1-.15.098 1.01 1.01 0 0 1-.11.047.371.371 0 0 1 .075.156c.257-.081.721-.188.939.003.091-.243.135-.473.071-.528-.123-.105-.534.059-.825.224ZM8.9 32.923c-.138-.179-.169-.503-.165-.774-.181.26-.467.587-.765.6-.036.378-.016.821.141.872.261.081.626-.425.789-.698Zm-1.201-1.597c.247.078.587-.372.761-.653-.088-.169-.128-.476-.144-.806-.185.247-.449.518-.722.518l-.028-.002c-.046.392-.035.89.133.943Zm-.715-2.647c-.026.228-.057.462-.096.7.105-.141.184-.274.216-.331a.856.856 0 0 1-.12-.369Zm-.343 3.472c.28.088.681-.503.822-.755-.133-.192-.147-.533-.132-.807-.183.268-.483.62-.794.62-.01 0-.019 0-.029-.002-.045.392-.034.89.133.944Zm-.899.914c.275-.071.606-.581.715-.783-.129-.124-.176-.358-.186-.593-.172.479-.351.939-.529 1.376Zm.059 1.192.092.015c.284-.021.646-.576.761-.789-.17-.162-.197-.515-.186-.811-.181.264-.475.607-.78.615-.049.384-.044.888.113.97Zm-.949.924.06.01c.276-.021.625-.544.749-.769-.157-.119-.208-.385-.215-.647l-.196.461c-.139.326-.273.641-.398.945Zm-.393-.143c.032 0 .062 0 .09.002l.28-.685a2.563 2.563 0 0 0-.773.155c-.166.067-1.414.551-1.284.35.108-.167.854-.894.715-1.77-.098-.422-.358-.619-.878-.717-.545-.104-.515-.328-.542-.364-.051-.067-.148.256.246.695.362.403-.125.627-.125.627s-.09-.313-.493-.349c-.484-.108-.628-.278-.744-.466-.206.296.149.793.457.887.361.145.687.361.715.688a.733.733 0 0 1-.366.689.699.699 0 0 1-.369.105c-.354 0-.862-.138-.921-.747-.126-.067-.296.421-.188.717.107.296.349.384.555.43.359.081.677-.098.722-.027.045.072.009.171-.027.207-.036.035-.188-.007-.551.107-.204.064-.489.186-.525.491-.009.269.094.295.014.618.316.014.181-.356.437-.591.269-.229.737-.168.925.244.188.412-.183.73-.34.851-.15.115.011.231.042.511.034.302-.029.55-.187.738-.087.103-.292.183-.3.223-.007.04.747.115.929-.387.181-.502.123-.749.166-1.016.319-2 1.728-2.216 2.32-2.216Zm-.254 2.059a.11.11 0 0 0 .06.022c.251-.005.437-.582.5-.906-.074-.167-.089-.399-.083-.606-.208.533-.377 1.03-.477 1.49Zm-.082.496c.087.367.246.767.4.767h.002c.251-.005.439-.563.508-.9-.156-.185-.169-.556-.15-.842-.105.323-.296.71-.614.716h-.006a.317.317 0 0 1-.101-.019 4.033 4.033 0 0 0-.039.278Zm.335 1.066h.005a2.522 2.522 0 0 1-.029-.099c-.143-.045-.254-.193-.339-.37.004.502.072.992.198 1.451.228-.151.197-.765.165-.982Zm-.091 1.184c.205.361.508.709.641.658.198-.075.192-.568.152-.872-.193-.005-.352-.196-.473-.419-.025.26-.107.527-.32.633Zm1.357 1.471c-.302-.025-.661-.445-.78-.594l.005-.004a.589.589 0 0 1-.304-.161c.143.281.313.538.507.765.255.298.548.543.876.736.068-.172-.151-.539-.304-.742Zm.352.144c.334.175.738.299.817.207.146-.172-.141-.584-.255-.717a2.265 2.265 0 0 1-.548-.349c.036.222.033.499-.15.646.041.057.089.13.136.213Zm1.088 1.028c-.007-.192-.342-.467-.539-.593a2 2 0 0 1-.41-.131c.044.141.056.282.001.398.291.147.607.256.948.326Zm1.42.079c-.027-.188-.514-.374-.845-.441v-.003a3.29 3.29 0 0 1-.2.006c-.113 0-.224-.005-.329-.012.104.126.178.267.168.408a5.68 5.68 0 0 0 1.206.042Zm1.464-.539c-.075-.175-.585-.15-.906-.077v-.004a4.228 4.228 0 0 1-.66.217c.166.096.298.222.316.382a4 4 0 0 0 1.146-.299c.097-.111.119-.185.104-.219Zm1.093-.951c-.126-.128-.585.072-.855.247l-.002-.002a4.297 4.297 0 0 1-.476.366c.194.024.368.093.438.255a.28.28 0 0 1 .018.144 3.35 3.35 0 0 0 .778-.606c.098-.186.149-.353.099-.404Zm.617-.953c-.151-.084-.515.188-.735.415a3.05 3.05 0 0 1-.21.31c.184-.044.365-.042.482.077a.274.274 0 0 1 .074.159c.182-.255.319-.515.422-.756.013-.105.006-.183-.033-.205Zm.312-.726c-.014-.255-.068-.481-.147-.497-.165-.035-.411.357-.534.644a4.09 4.09 0 0 1-.126.51c.196-.129.421-.218.6-.118a.218.218 0 0 1 .058.046c.083-.252.127-.459.149-.585Zm-.022-1.375c-.06-.117-.123-.194-.172-.189-.161.013-.304.473-.348.809.004.088.003.176 0 .257.125-.141.275-.243.437-.21a.273.273 0 0 1 .159.1 3.47 3.47 0 0 0-.076-.767Zm-.531-1.076c-.146.046-.18.463-.158.756.039.12.069.243.091.353.084-.221.213-.421.409-.436a.266.266 0 0 1 .08.008 3.559 3.559 0 0 0-.262-.585c-.066-.069-.124-.107-.16-.096Zm-.514-.024h-.001c.062.099.117.201.162.291.034-.211.113-.412.289-.468.011-.004.023-.004.034-.006a4.097 4.097 0 0 0-.469-.565c-.041-.018-.074-.023-.091-.012-.118.077-.031.491.076.76Zm-.57-1.234c-.087-.046-.207-.091-.307-.061-.179.054-.022.414-.094.665-.072.251-.167.459-.269.498-.058.022-.206-.274-.349-.256-.144.018-.13.43-.184.682-.013.061-.03.119-.048.172.12.058.253.142.372.25.059-.244.183-.558.436-.576a.268.268 0 0 1 .187.065c.016-.242.085-.533.311-.595a.244.244 0 0 1 .189.034c-.04-.226-.036-.474.132-.584 0 0 .002 0 .003-.002a3.467 3.467 0 0 0-.379-.292Zm.821-3.359a2.824 2.824 0 0 1-.125-.389c-.135.326-.387.785-.736.785-.014 0-.028 0-.042-.002l-.01-.003c.012.245.052.525.122.708l.791-1.099Zm.482-.669c-.097.104-.209.171-.338.171a.3.3 0 0 1-.074-.01c.023.1.051.202.083.297l.33-.458m.463-1.054c-.037.161-.137.543-.307.837l.691-.958c-.104.039-.232.08-.384.121Zm-1.194.238c.08.368.229.771.392.772.229 0 .452-.513.567-.953a8.467 8.467 0 0 1-.694.123l-.251.029-.014.029Zm-.154.274c-.171.271-.426.575-.71.575a.401.401 0 0 1-.084-.01c.042.378.151.808.316.826.306.031.585-.685.659-.938h.006a1.822 1.822 0 0 1-.187-.453Zm-.954-.212c0 .24.043.53.202.567.229.053.502-.339.663-.631-.246.024-.554.05-.865.064Zm-.171.399c-.169.271-.457.642-.77.666-.023.38.012.822.171.867.271.078.632-.478.778-.75a3.546 3.546 0 0 1-.077-.558.67.67 0 0 1-.102-.225Zm-.867.44c.318.14.713-.579.823-.799v-.032c-.386.011-.75-.002-.976-.064-.026.373.017.835.153.895Zm-.377-.72c-.183.246-.444.517-.716.525-.048.383-.043.887.113.97l.092.015c.241-.019.539-.422.694-.674-.161-.18-.19-.546-.183-.836Zm3.987-4.436-.046.002c-.372 0-.698-.115-.938-.236.243.437.55.853.733.809.136-.032.225-.238.251-.575Zm.851.555c-.236-.037-.479-.276-.643-.473-.034.318-.124.53-.269.635.154.359.405.771.574.737.242-.05.321-.565.338-.899Zm-.419-2.474s-.221.36-.148.829c.085.54.413.549.453.551.04.003.031.038.031.038s.013.292-.401.435c.202.241.46.464.599.401.213-.096.158-.704.042-1.171a.336.336 0 0 1-.15-.057c-.466-.381-.426-1.026-.426-1.026Zm1.086 3.823c.134-.187.264-.373.383-.547a.414.414 0 0 1-.148.066.326.326 0 0 1-.062.006c-.262 0-.492-.339-.643-.634-.032.264-.106.577-.276.749l.114.023c.175.042.4.172.632.337Zm.631-.916c.103-.156.187-.285.241-.37.005-.228.011-.449.02-.667a.516.516 0 0 1-.143.176c.002.101 0 .523-.118.861Zm.144-2.046c-.903.04-1.115-.644-1.101-.679-.058.026-.096.506.043.842l.002.006c.283.47.692.929.855.87.259-.093.239-.725.201-1.039Zm-1.155 1.537c.154.358.402.767.571.733.273-.057.338-.702.343-1.014-.252-.014-.537-.321-.744-.596.04.337.029.71-.17.877Zm1.274 2.166c-.02-.49-.028-.967-.028-1.428-.168.253-.382.568-.608.881.233.183.458.383.636.547Zm.253-5.867c-.276-.128-.72-.189-.767-.149-.056.048.094.698.269.968.088.137.212.305.361.462.042-.48.09-.911.137-1.281Zm.228-1.48s.311.168.871.353c-.033-.186-.182-.667-.225-1.111-.052-.543.546-.389.577-.425.051-.059.017-.549-.847-.39-.511.094-.69-.372-.69-.416 0-.045.323.161.636-.063.231-.165.235-.368.188-.415-.034-.034-.46.099-.734-.338-.158-.251-.159-.347-.245-1.158-.15-1.401-.862-1.266-.876-1.32-.017-.069.48-.116.522-.6.002-.027.009-.076 0-.079s-.037.018-.057.03c-.131.079-.309.154-.721.172-.338.014-.782-.126-.895-.489-.096-.309.209-.688.22-.771.01-.083-.374-.145-.697.137-.15.132-.247.304-.334.392a6.7 6.7 0 0 1-.123.542s.166.27.357.405c.18.128.369.319.813.238.476-.086.692.009.699.036.007.027-.233.233-.735.233s-.739-.125-.739-.125-.005.081.049.26.058.533.058.533.13-.137.417-.188c.403-.072.603.084.798.443.296.547.824.171.842.216.018.044-.08.385-.502.34-.362-.038-.385-.273-.627-.488-.216-.192-.888-.158-.888.255 0 .229-.013.161.014.592.003.042.309.43.677.537.25.074.735-.242 1.165.027.384.24.538.529.538.529s-.457.072-.655-.233c-.139-.215-.349-.188-.761.018-.548.273-.924-.233-.924-.233s.041.134.014.511c-.021.295.009.39.009.39s.502.533.806.497c.305-.036.41-.395 1.018-.26.484.108.434.834.34.887-.094.054-.098-.636-.663-.645-.252-.004-.385.327-.627.354-.455.051-.785-.246-.785-.246s-.011.277-.004.475c.018.484-.094.753-.094.753s.533.331.641 1.012c.047.303-.09.767-.135.753-.045-.013-.023-.411-.062-.681-.059-.394-.646-.748-.646-.748s-.215.316-.672.47c-.372.126-.753.148-.753.148s-.502.699-.569 1.156c-.1.679.296 1.121.255 1.161-.04.04-.321-.18-.466-.457-.497-.955.323-1.954.323-1.954s-.212-.075-.309-.161a9.723 9.723 0 0 1-.242-.229s-.412 1.25-.592 1.734c-.179.484-.246.61-.246.861s.21.838.067.605c-.143-.233-.363-.672-.336-1.116.026-.433.493-1.336.582-1.64.09-.305.251-.556.162-.807-.09-.251-.498-.497-.498-.497s-.159.637-.322.887c-.229.35-.646.403-1.183.551-.36.099-.697.289-.775.726-.045.251 0 .466.107.717.108.251.135.502.09.52s-.251-.341-.431-.717c-.179-.376-.094-.766.121-1.071.215-.305 1.361-.433 1.641-.78.336-.417.363-1.129.363-1.129l-.637-.471s.027.762-.385 1.049c-.354.246-1.147-.116-1.398-.224s-.632.004-.655.35c-.025.39.413.515.413.515s-.233.161-.466-.036c-.281-.237-.238-.668.085-.919.361-.28 1.169.287 1.671.054.438-.203.448-1.004.448-1.004s-.161-.161-.322-.358c-.162-.197-.341-.502-.341-.502s-.246.121-.39.39c-.143.269-.03.484-.667.614-.145.029-.447.013-.447-.023 0-.035.125.009.466-.224.34-.233.303-.452.483-.793.179-.34.353-.394.353-.394s-.295-.372-.847-.332c-.286.021-.645.206-.663.175-.017-.031.16-.241.404-.35.354-.158.645-.092.705-.106-.23-.143-.327-.202-.618-.368-.061.077-.202.09-.292.108-1.09.118-.997.804-1.005.828.049-.014.295-.161.53-.086.339.167.369.371.379.496.023.268-.151.559-.465.778a1.246 1.246 0 0 1-.176.101c.009.221.502.19.51.221s-.372.35-.442.417c-.151.144-.235.323-.193.605.047.314.207.779.489.963.466.278.725-.068.766-.044.041.023.103.309-.225.618-.143.121-.2.199-.103.383.052.099.207.313.345.501.178.245.347.476.424.63.298.489-.217.796-.19.816.17.126.447-.119.502-.054.055.066-.059.395-.013.415s.3-.083.407-.28c.181-.331-.031-.547 0-.565.031-.017.266.053.351.165.355.465.232.964.283.992.074.039.397-.888.576-.942.314.126.392.663.379.912-.014.249-.106.569-.088.605.027.036.426.016.605-.387.105-.235.018-.538.081-.574.086-.049.548.567.696.808.074.12.133.344.16.361.036.009.334-.271.427-.527.303-.535.097-1.059.196-1.113.068-.037.444.386 1.021.646.263.118.612.145.903-.029.008-.005.039-.028.039-.039 0-.01-.023-.021-.027-.025-.145-.123-.217-.249-.265-.561-.058-.301.054-.675.117-.839.067-.174.296-.699.417-.645.086.039.026.861.268 1.022.108.013.337-.753.471-.713.134.041.05.241.269.565.309.457.847.242.954.067-.231-.23-.537-.739-.645-1.102-.105-.355-.247-1.102-.094-1.156.188-.068.509.031.739.094a.737.737 0 0 1 .256.125c.096-.686.176-1.08.176-1.08Zm7.842 7.878v-7.503c-.588.305-1.24.565-1.928.699-.124.352-.446.621-.461.599-.016-.023 0-.281-.065-.511h-.024c-.305.041-.61.068-.915.083-.14.422-.621.718-.632.692-.013-.027.067-.399-.016-.679a10.84 10.84 0 0 1-.873-.046c-.211.337-.647.623-.635.546a1.65 1.65 0 0 0-.04-.63 9.521 9.521 0 0 1-1.924-.512c-.13.821-.357 2.526-.401 4.64-.016.783-.006 1.671.051 2.621h7.863Zm0 4.804H16.05c.239.962.549 1.923.945 2.852 1.569 3.676 3.832 5.883 5.454 7.088.261.193.514.367.756.525V34.568Zm4.97-1.837c.065-.072.605-.678.655-1.121.043-.384-.045-.74-.242-.977a.896.896 0 0 0-.643-.315c-.432-.031-.798.178-1.091.345-.161.092-.312.179-.431.199a.967.967 0 0 1-.405-.006.553.553 0 0 0 .003-.656h.005l-.036-.037c-.012-.014-.024-.029-.037-.041-.099-.112-.258-.315-.208-.41.092-.17.439.198.439.198v-.764s-.328.418-.441.243c-.11-.171.441-.579.441-.579H24.95s.551.408.44.579c-.112.175-.44-.243-.44-.243v.764s.347-.368.438-.198c.051.096-.11.3-.209.412l-.029.032a1.753 1.753 0 0 1-.042.044h.006a.551.551 0 0 0 .002.655.95.95 0 0 1-.409.007c-.119-.02-.271-.107-.431-.199-.294-.167-.658-.376-1.092-.345a.896.896 0 0 0-.642.315c-.197.237-.285.593-.242.977.05.444.594 1.054.656 1.122.07.098.135.197.176.279.135.271.135.955.135.955.026.245.263.234.263.234h4.07s.237.011.263-.234c0 0 0-.684.135-.955a2.24 2.24 0 0 1 .177-.28Zm6.928 1.837h-7.094v10.425c.224-.147.455-.308.695-.485 1.622-1.205 3.885-3.412 5.454-7.088.396-.929.705-1.89.945-2.852Zm2.588-3.895c.331-.064.673-.129.94-.155.679-.066 1.659-.03 2.605.013.775.034 1.157-.056 1.641-.171l.17-.04c.602-.14 1.549-.005 2.115.076l.015.002c.372.053.599-.305.878-.818l.074-.136c.285-.513.619-1.084.936-1.429.279-.303.488-1.086.592-1.718.106-.654.41-2.247.413-2.263.173-1.331-.292-2.026-.469-2.164-.107-.083-.267-.104-.422-.124a1.134 1.134 0 0 1-.379-.093l-.045-.024c-.22-.116-.678-.356-1.109-.445l-.177-.036c-.658-.132-1.334-.268-1.491-.931l-.004-.003c-.103.36-.114.549.117.835 0 0 .203.244.199.252-.004.008-.32.024-.32.024a.943.943 0 0 1-.836-.366 5.965 5.965 0 0 1-.154.369s-.128.308-.139.305a4.422 4.422 0 0 1-.165-.292 4.164 4.164 0 0 1-.164-.333c-.12.177-.29.303-.428.393 0 0-.177.129-.189.122-.013-.007-.067-.214-.067-.214a9.813 9.813 0 0 0-.054-.164l-.017-.052a.754.754 0 0 1-.598.299.825.825 0 0 1-.289-.054s-.254-.09-.26-.1c-.006-.011.207-.188.207-.188.312-.273.273-.542.128-.923-.02.174-.088.436-.314.62a2.545 2.545 0 0 1-.763.418 7.075 7.075 0 0 0-.395.163c-.428.184-1.075.462-1.692.616-.541.135-1.351 1.297-1.709 1.878.105.934.203 2.153.223 3.542.398-.132.936-.321 1.063-.393.168-.095.607-.42.729-.511a8.16 8.16 0 0 0-.028-.164c-.045-.245-.101-.55-.084-.869.045-.836.491-1.531.659-1.793.025-.039.21-.054.21-.054.015.073-.152.314-.224.493-.106.267-.282.62-.323 1.371-.015.281.037.566.079.794.034.185.06.33.046.438a38.877 38.877 0 0 0-.121 1.811.93.93 0 0 1 .105.079c.097.086.352.136.758.15.115.006.578-.113.917-.198.159-.04.313-.078.439-.107.241-.056.582-.072.943-.089.316-.016.643-.031.894-.075.148-.025.292-.045.432-.065.365-.05.709-.098.976-.229.282-.139.277-.323.242-.55-.035-.222-.027-.817.222-1.236.039-.066.083-.137.128-.209-.524-.004-1.323-.167-1.448-.16-.146.008-.927.117-1.152-.121a1.438 1.438 0 0 1-.322-.537c-.16.532-.483.701-.741.773-.105.03-1.975.499-1.975.499-.036-.246 1.746-.711 1.828-.735.183-.051.528-.165.655-.726a3.513 3.513 0 0 0 .067-1.111l-.038-.193.426-.01-.016.176s-.075.387-.109.874c-.026.372.155.523.378.759.093.097.812.04.981.03.206-.012 1.374.234 1.669.152.132-.224.247-.449.273-.632.003-.018.274-1.593.711-1.9h.128s.052-.002.056.007c.003.009-.014.017-.027.032-.207.246-.468 1.34-.549 1.906-.047.332-.287.714-.498 1.051-.053.084-.103.164-.148.239-.188.318-.211.831-.181 1.022.03.19.099.635-.417.889-.314.155-.684.206-1.075.26-.137.019-.278.039-.421.064-.271.046-.608.062-.934.078-.346.016-.672.032-.886.081-.124.029-.275.067-.433.106-.51.129-.855.215-1.006.207-.339-.011-.754-.048-.96-.23-.095-.083-.206-.119-.325-.158a1.458 1.458 0 0 1-.228-.09 2.304 2.304 0 0 1-.149-.089c-.16-.101-.375-.238-.584-.23a1.711 1.711 0 0 0-.472.118c-.15.052-.292.102-.436.114a5.136 5.136 0 0 1-.166.011c-.142.009-.485-.013-.582.026-.017.097.061.266.103.313.072.083.253.126.366.132.241-.002.381-.032.454-.069.329-.17.504.065.49.146-.013.08-.173.126-.502.158-.32.031-1.931.071-1.982.072-.016 0-.393-.008-.391.234 0 .085.105.197.225.197h1.139l.042.092s.045.094.164.23c.051.058.209.045.277.025l.153-.043.046.152s.043.136.15.268c.053.064.219.088.315.084l.152-.008s-.003.088.017.152c.019.064.036.133.151.171.109.041.688-.07 1.071-.143Zm-.799-2.755c.306-.013.586.164.772.281.047.03.09.057.125.075.051.027.113.047.18.069l.015.005a48.04 48.04 0 0 1 .096-1.481 8.357 8.357 0 0 1-.563.385c-.201.113-1.03.389-1.219.451v.401c.231-.086.475-.18.595-.186m.75 8.087c.066-.171.112-.334.144-.48-.003-.015-.001-.05 0-.074.022-.8.5-1.11.569-1.155-.213-.146-.448-.502-.383-.652.034-.079.259-.147.535-.168-.156-.087-.286-.236-.394-.391-.3-.43-.272-1.231-.02-1.719.102-.197.248-.37.379-.503-.175.025-.372.06-.573.098-.102.432-.536 2.484-.257 5.044Zm.398 1.44c.24-.061.296-.579.3-.913-.201-.087-.342-.371-.432-.631-.052.166-.124.35-.217.504.044.325.096.643.156.952.07.066.137.103.193.088Zm.379 1.187c-.137-.061-.26-.206-.362-.367.109.4.238.782.39 1.143.039-.236.015-.55-.028-.776Zm.151-.185c.259-.054.331-.716.325-1.032-.152-.105-.273-.317-.362-.527-.04.33-.152.692-.44.766a.335.335 0 0 1-.076.009l-.019-.002c.143.367.406.821.572.786Zm.397 1.073a1.603 1.603 0 0 1-.286-.36c-.002.19-.028.389-.104.542.157.334.337.649.541.941.12-.574-.135-1.091-.151-1.123Zm.302-.091c.249-.071.281-.693.257-1.03-.202-.098-.342-.407-.428-.672-.03.334-.129.812-.442.916.167.381.453.832.613.786Zm.645 1.192c-.189 0-.388-.199-.558-.433.026.234.015.483-.094.648.251.327.537.624.865.885.275-.291-.199-1.08-.213-1.1Zm.995.541c.223-.115.156-.567.09-.818-.33-.049-.557-.637-.651-.932-.011.003-.024.003-.035.006.039.292.078.883-.196 1.117.243.325.635.708.792.627Zm.059.206a.323.323 0 0 1-.102.019c-.158 0-.331-.108-.487-.244.067.252.084.53-.078.705l.063.051c.156.11.32.213.493.308.127.055.229.073.275.032.16-.14-.02-.601-.164-.871Zm.895.499c-.177-.013-.387-.146-.56-.283.095.248.161.549.034.743.304.168.656.285.73.196.129-.158-.08-.496-.204-.656Zm.278-2.235a2.667 2.667 0 0 1-.435-.492l-.019.005c-.012.149-.069.691-.292.996.147.165.514.472.678.396.266-.123.132-.715.068-.905Zm.007 2.081c.407.15.826.22.854.12.081-.282-.471-.783-.483-.794v-.002a1.92 1.92 0 0 1-.393-.157c.078.259.148.618.022.833Zm.666.374a2.316 2.316 0 0 1-.635-.135c.121.212.224.5.054.707l-.003.003c.281.057.576.089.868.103.112-.018.19-.05.207-.096.076-.212-.337-.498-.491-.582Zm1.712.275c-.013-.18-.472-.328-.814-.382a3.544 3.544 0 0 1-.545.084c.203.158.437.41.34.678-.004.012-.011.021-.017.031.074 0 .146 0 .218-.003.485-.149.824-.326.818-.408Zm.215-.016a.224.224 0 0 1-.022.104c.486-.293.964-.673.891-.88-.056-.162-.572-.12-.942-.027-.184.123-.396.23-.557.305.289.084.611.235.63.498Zm1.684-.444c-.193-.062-.64.099-.92.249a4.225 4.225 0 0 1-.701.501 3.592 3.592 0 0 0 1.621-.75Zm.761-.891c.004-.16-.029-.236-.062-.251-.146-.067-.48.23-.706.496a4.34 4.34 0 0 1-.31.44c.184-.036.364-.033.487.054.223-.212.42-.459.591-.739Zm.461-1.043c-.016-.213-.062-.386-.133-.397-.176-.027-.468.388-.622.696-.03.129-.069.257-.108.37.148-.088.3-.132.431-.072a.29.29 0 0 1 .138.148c.074-.147.142-.302.204-.466a3.78 3.78 0 0 0 .09-.279Zm.146-1.054c-.105-.312-.288-.636-.391-.619-.158.026-.284.503-.322.866.007.16-.002.321-.014.45.142-.158.309-.279.481-.253a.287.287 0 0 1 .201.143c.03-.195.045-.392.045-.587Zm4.772-4.588c-.012-.106-.13-.284-.381-.333-.623-.102-1.302.75-1.38.918l-.193-.059c.071-.151.668-.763.928-.875a.24.24 0 0 0-.126-.082.45.45 0 0 0-.201-.008.794.794 0 0 0-.239.09c-.365.218-.743.731-.9 1.061l-.175-.054c.16-.337.397-.637.653-.868-.043-.023-.131-.05-.28-.023-.242.045-.448.305-.637.511a1.727 1.727 0 0 0-.286.439l-.171-.08s.076-.325.099-.458c.054-.321.061-.547.024-.764-.04-.181-.199-.233-.201-.242a2.695 2.695 0 0 1-.214.958l-.156-.095c.224-.528.423-1.761-.179-1.801.09.269.028 1.121-.039 1.275l-.172-.106c.069-.159.221-1.139-.108-1.562-.208-.217-.457-.239-.649-.154 0 0 .273.264.364.641.091.377-.063.664-.151.931-.092.282-.236.373-.155.897.11.531.239.652.43.874.214.247.555.551.634 1.177.094.747-.365 1.488-.626 1.804.07.526.036 1.076-.081 1.567.23-.228.475-.547.702-.995.291-.577.342-1.037.38-1.373a2.87 2.87 0 0 1 .059-.383c.153-.595.58-.746.957-.88.295-.104.606-.137.839-.393.233-.255.215-.513.269-.659a1.31 1.31 0 0 1 .668-.73c.331-.17.542-.129.694-.166Zm-5.301 12.031c.164.042.25.042.246.064-.004.023-.077.036-.261.093-.538.167-1.756.512-3.046.646-.344.037-.718.054-1.102.054-1.145 0-2.378-.154-3.182-.421.171.46.295.619.274.986-.027.464-2.021 2.089-6.207 3.065-2.591.604-5.115 1.034-6.521 1.034-.535 0-.908-.062-1.062-.2-.234-.211-.192-.433-.114-.713-.096-.054-.319-.148-.701-.148s-.604.094-.701.148c.077.28.119.502-.115.713-.154.138-.526.2-1.061.2-1.406 0-3.93-.43-6.521-1.034-4.187-.976-6.18-2.601-6.207-3.065-.021-.367.103-.526.274-.986-.804.267-2.038.421-3.182.421-.384 0-.758-.017-1.102-.054-1.311-.137-2.547-.49-3.071-.653-.169-.053-.228-.063-.228-.086 0-.022.067-.021.221-.06.289-.073.761-.208 1.079-.384.439-.241.56-.309.802-.497 0 0-.381-.318-.739-.712-.376-.413-.749-1.187-.933-1.595-.073-.164-.12-.229-.098-.247.022-.018.068.047.231.155a7.01 7.01 0 0 0 3.795 1.128c.268 0 .545-.016.832-.051 2.366-.287 3.131-1.148 3.728-1.398.174-.073.417-.131.651-.131.284 0 .553.086.667.337.036.08.069.198.073.331l.004.002h.003c-.006.089-.045.838.081 1.47.119.597.252.786.269.887.027.161.076.448-.336.713a1.13 1.13 0 0 1-.106.058c.711.33 1.749.739 3.131 1.111 1.604.432 4.221 1.116 5.96 1.264.137.011.269.016.395.018a3.913 3.913 0 0 0-.05-.381 2.462 2.462 0 0 0-.086-.3.436.436 0 0 1-.07-.197.45.45 0 0 1-.006-.014s.002 0 .005.003c-.002-.015-.005-.029-.005-.043 0-.429 1.022-.74 2.416-.74s2.415.311 2.415.74c0 .014-.003.028-.004.043a.017.017 0 0 1 .004-.003l-.005.014a.437.437 0 0 1-.071.197c-.033.1-.069.215-.085.3-.024.126-.04.265-.05.381a6.17 6.17 0 0 0 .395-.018c1.739-.148 4.356-.832 5.96-1.264 1.382-.372 2.419-.781 3.131-1.111a1.018 1.018 0 0 1-.106-.058c-.412-.265-.363-.552-.336-.713.017-.101.149-.29.269-.887.126-.632.086-1.381.081-1.47h.003l.003-.002a.916.916 0 0 1 .074-.331c.113-.251.383-.337.667-.337.234 0 .477.058.651.131.597.25 1.362 1.111 3.728 1.398.287.035.564.051.831.051a7.02 7.02 0 0 0 3.771-1.111c.179-.117.238-.181.256-.172.017.009-.022.076-.092.231-.181.405-.559 1.193-.939 1.611-.359.394-.739.712-.739.712.242.188.363.256.802.497.312.172.772.306 1.062.38Zm-9.929-.243c.094.06.186.091.273.091.069 0 .116-.02.13-.027l.015-.011h.005l.071-.035c.113-.053.346-.165.902-.517.471-.298.633-.527.676-.724v-.016c0-.469-.277-.579-1.228-.699-.311-.039-.529-.126-.68-.237l-.007-.004a5.57 5.57 0 0 1-.092.892c-.089.442-.185.676-.242.815l-.027.069c-.023.139-.037.248.203.403Zm-23.659-2.175c-.152.111-.37.198-.681.237-.95.12-1.227.23-1.227.699v.017c.043.196.207.426.676.723.557.352.79.464.902.517.029.014.053.025.072.036l.021.011a.296.296 0 0 0 .128.026.515.515 0 0 0 .273-.091c.24-.155.225-.265.202-.403-.004-.013-.017-.044-.027-.069a4.066 4.066 0 0 1-.241-.815 5.693 5.693 0 0 1-.093-.892c-.002 0-.004.003-.006.004m-2.319 2.476c.044-.167.113-.464.125-.747a4.067 4.067 0 0 0-.023-.618 1.245 1.245 0 0 1-.003-.329c0-.029.004-.058.008-.088a.58.58 0 0 1 .271-.43c.285-.228.744-.287 1.221-.347.235-.03.539-.108.654-.313.091-.162.044-.361.007-.444-.055-.122-.234-.147-.373-.147-.202 0-.404.054-.526.106-.121.05-.269.143-.44.25-.603.376-1.513.945-3.374 1.171a7.345 7.345 0 0 1-4.158-.731c.161.298.347.601.53.803.339.372.704.679.708.682 0 0 .304.24.307.256.003.016-.316.246-.316.246-.264.206-.41.286-.844.525a2.98 2.98 0 0 1-.35.161c.602.157 1.402.332 2.226.419.327.034.686.051 1.069.051 1.282 0 2.57-.189 3.281-.476Zm13.222 4.568c-.027-.098-.059-.209-.083-.331a6.519 6.519 0 0 1-.077-.458c-.07-.433-.03-.886.012-1.169a5.176 5.176 0 0 1-1.467.076c-1.661-.141-4.086-.754-6.013-1.272-2.334-.629-3.683-1.354-4.154-1.638l-.111-.066c-.309-.184-.61-.365-.859-.567a4.06 4.06 0 0 1-.126.847c-.106.375-.209.623-.284.804-.097.234-.142.343-.132.541.111.321 1.914 1.854 5.974 2.8 2.757.643 5.169 1.027 6.453 1.027.714 0 .854-.118.86-.123.099-.09.1-.143.007-.471Zm.078-2.487c-.009-.081-.191-.124-.417-.124-.067 0-.14.004-.217.011a2.712 2.712 0 0 1-.369.006c.022.117.04.307.05.416.547-.031.614-.049.782-.107.116-.04.18-.121.171-.202Zm1.768.722a23.459 23.459 0 0 0-.16-.477c-.035-.075-.065-.137-.068-.222-.002-.015-.002-.029-.002-.044v-.003a.29.29 0 0 1 .008-.058l.003-.024c.057-.265.428-.393.993-.341.292.026.403-.032.444-.068.009-.009.036-.034.038-.086-.066-.129-.75-.425-2.092-.425s-2.026.296-2.093.425c.003.052.03.077.039.086.04.036.152.095.444.068.565-.052.935.076.992.341l.003.024a.29.29 0 0 1 .008.058v.047c-.004.086-.034.155-.064.232-.044.126-.108.293-.164.467-.118.362-.056.901.039 1.375l.011.052c.154-.073.413-.15.786-.15s.631.077.786.149l.011-.051c.094-.474.156-1.013.039-1.375Zm.256-.525c.178.064.245.078.788.11.01-.11.033-.297.055-.414a2.707 2.707 0 0 1-.369-.006 2.462 2.462 0 0 0-.217-.011c-.227 0-.408.042-.422.119-.014.075.045.159.165.202Zm13.079-1.484c-.075-.181-.178-.429-.284-.804a4.06 4.06 0 0 1-.125-.847c-.249.202-.551.383-.859.567l-.111.066c-.471.284-1.82 1.009-4.155 1.638-1.927.518-4.352 1.131-6.013 1.272a5.143 5.143 0 0 1-1.463-.076c.044.281.088.727.017 1.16a10 10 0 0 1-.084.461v.006l-.004.015-.023.099a5.997 5.997 0 0 1-.057.217c-.092.328-.091.381.008.471.006.005.145.123.86.123 1.284 0 3.696-.384 6.452-1.027 4.06-.946 5.864-2.479 5.975-2.8.01-.198-.036-.307-.133-.541Zm6.636-.788a2.964 2.964 0 0 1-.349-.161c-.434-.239-.58-.319-.845-.525 0 0-.317-.228-.315-.246 0-.017.307-.256.307-.256.003-.003.369-.31.707-.682.183-.202.37-.505.531-.803a7.35 7.35 0 0 1-4.158.731c-1.862-.226-2.772-.795-3.374-1.171-.171-.107-.319-.2-.44-.25a1.441 1.441 0 0 0-.526-.106c-.14 0-.318.025-.373.147-.037.083-.084.282.006.444.115.205.42.283.655.313.477.06.937.119 1.222.347a.585.585 0 0 1 .27.43c.003.024.003.047.005.071.007.054.013.11.013.171 0 .048-.006.102-.013.175-.014.14-.035.352-.024.618.013.283.081.58.126.747.711.287 1.999.476 3.281.476.382 0 .742-.017 1.068-.051a15.49 15.49 0 0 0 2.226-.419ZM32.37 13.287c.03.368-.397.806-.813.824h-.044c-.38 0-.541-.224-.879-.35a1.23 1.23 0 0 0-.431-.072c-.068 0-.132.005-.191.012l-.084.332 1.055.336a.162.162 0 0 1 .105.203.167.167 0 0 1-.074.089c.152.28.404.92.054 1.65-.409.854-.927 1.035-.927 1.035l-.565-.175s.161-.417-.282-.524c-.01-.003-.02-.003-.029-.005l-.111.434-.312-.079.092-.363c-.375.042-.752.219-.752.219l-.537-.085s.6-.74.667-1.493c.049-.545-.036-1.152-.087-1.446l-.083-.027a.16.16 0 0 1-.104-.202.16.16 0 0 1 .202-.105l1.38.44.04-.159h-.002l.244-.965s.199-.096.469-.096c.11 0 .231.016.354.06.254.09.424.249.767.491.1.07.222.094.342.094.201 0 .398-.067.484-.1.029-.012.028-.016.038-.014.008.002.012.026.014.041Zm-1.586 1.406-.948-.299-.308-.097-1.063-.336c.049.335.104.854.062 1.335-.046.514-.312 1.012-.507 1.314l.133.021a2.85 2.85 0 0 1 .837-.216c.032-.002.065-.005.097-.005.083 0 .16.009.231.024l.026.005c.244.059.359.193.412.296a.57.57 0 0 1 .063.287l.305.095c.13-.073.466-.306.75-.898.347-.724.025-1.343-.09-1.526Zm1.293-1.145c-.006-.01-.158.029-.243.029a.792.792 0 0 1-.466-.135 9.254 9.254 0 0 1-.236-.171c-.193-.142-.32-.236-.478-.292a.833.833 0 0 0-.283-.048c-.061 0-.117.007-.167.015l-.136.534c.043-.003.088-.005.135-.005.183 0 .354.029.506.085.141.053.253.119.353.178.156.093.268.159.451.159l.034-.001c.167-.007.357-.117.487-.28.016-.021.048-.058.043-.068Zm-13.154-.301c.01-.002.009.002.037.014.086.033.284.1.484.1a.59.59 0 0 0 .343-.094c.343-.242.513-.401.766-.491.124-.044.245-.06.355-.06.27 0 .469.096.469.096l.244.965h-.002l.04.159 1.38-.44a.16.16 0 1 1 .097.307l-.082.027c-.051.294-.136.901-.088 1.446.068.753.668 1.493.668 1.493l-.538.085s-.376-.177-.751-.219l.092.363-.312.079-.111-.434c-.009.002-.02.002-.029.005-.444.107-.282.524-.282.524l-.565.175s-.518-.181-.927-1.035c-.35-.73-.099-1.37.054-1.65a.163.163 0 0 1-.074-.089.162.162 0 0 1 .105-.203l1.055-.336-.084-.332a1.63 1.63 0 0 0-.191-.012c-.138 0-.287.018-.431.072-.338.126-.499.35-.879.35h-.044c-.416-.018-.843-.456-.813-.824 0-.015.006-.038.014-.04m1.482 2.971c.284.592.62.825.749.898l.305-.095a.592.592 0 0 1 .063-.287c.054-.103.169-.237.413-.296l.026-.005c.071-.015.148-.024.23-.024.033 0 .065.003.098.005.344.023.696.157.836.216l.134-.021c-.195-.302-.461-.8-.507-1.314-.043-.481.012-1 .062-1.335l-1.063.336-.308.097-.948.299c-.115.183-.437.802-.09 1.526Zm-1.16-2.603c.129.163.32.273.486.28a.42.42 0 0 0 .035.001c.183 0 .295-.066.451-.159.099-.059.212-.125.353-.178.152-.056.323-.085.506-.085.046 0 .091.002.135.005l-.136-.534a1.046 1.046 0 0 0-.167-.015.829.829 0 0 0-.283.048c-.159.056-.285.15-.478.292-.07.052-.147.109-.236.171a.793.793 0 0 1-.467.135c-.084 0-.236-.039-.242-.029-.005.01.026.047.043.068Zm5.692 1.771s-.537.407-.687.548c-.15.14-.2.224-.2.224s.186.354.437.408c.175.037.35.056.35.056l.1-1.236Zm0-.379.088-.829s-.874.563-1.101.744c-.207.167-.25.246-.25.246s.018.155.082.393c.056.211.131.316.131.316s.032-.074.188-.21c.2-.176.862-.66.862-.66Zm.319-2.957c-.283.15-.494.878-.681 1.159-.163.244-.359.421-.488.449-.094.021-.21-.173-.269-.133-.101.069-.367.483-.287.583.102.129.112.695.112.695-.012-.021.088-.12.275-.274.232-.189.885-.603 1.12-.737l.218-1.742Zm1.094 4.572s.175-.019.35-.056c.251-.054.438-.408.438-.408s-.05-.084-.2-.224c-.15-.141-.688-.548-.688-.548l.1 1.236Zm.763-.955c.156.136.188.21.188.21s.075-.105.131-.316c.064-.238.081-.393.081-.393s-.042-.079-.25-.246c-.226-.181-1.1-.744-1.1-.744l.087.829s.663.484.863.66Zm-.963-1.875c.235.134.888.548 1.119.737.188.154.288.253.276.274 0 0 .01-.566.112-.695.079-.1-.187-.514-.288-.583-.058-.04-.175.154-.268.133-.13-.028-.325-.205-.488-.449-.188-.281-.398-1.009-.682-1.159l.219 1.742Zm-.546-2.245c-.017 0-.064.024-.085.117-.163.723-.44 4.986-.44 4.986s.371-.01.525-.01.504.01.504.01-.277-4.263-.439-4.986c-.021-.093-.068-.117-.085-.117M59.373 13.487v-.034c0-3.336 2.598-6.068 6.151-6.068 2.113 0 3.387.57 4.61 1.609l-1.625 1.961c-.905-.753-1.711-1.189-3.069-1.189-1.876 0-3.368 1.659-3.368 3.653v.034c0 2.147 1.475 3.721 3.554 3.721.939 0 1.775-.235 2.43-.703v-1.677h-2.599v-2.229h5.096v5.095c-1.206 1.024-2.866 1.861-5.012 1.861-3.653 0-6.168-2.565-6.168-6.034ZM74.71 7.587h5.364c1.492 0 2.649.419 3.42 1.19.654.653 1.006 1.575 1.006 2.682v.033c0 1.895-1.023 3.085-2.514 3.638l2.866 4.191h-3.016l-2.516-3.755h-2.028v3.755H74.71V7.587Zm5.197 5.699c1.257 0 1.978-.671 1.978-1.66v-.032c0-1.107-.771-1.677-2.028-1.677h-2.565v3.369h2.615ZM88.507 7.586h8.85v2.297h-6.285v2.38h5.532v2.295h-5.532v2.466h6.37v2.296h-8.935V7.586ZM101.415 7.586h8.85v2.297h-6.286v2.38h5.533v2.295h-5.533v2.466h6.371v2.296h-8.935V7.586ZM114.322 7.586h2.38l5.498 7.224V7.586h2.549V19.32h-2.197l-5.681-7.459v7.459h-2.549V7.586ZM128.336 7.586h2.764l2.432 7.945 2.631-7.979h2.213l2.633 7.979 2.43-7.945h2.698l-4.006 11.818h-2.247l-2.648-7.678-2.649 7.678h-2.245l-4.006-11.818ZM152.423 7.587h-2.581v11.734h2.581V7.587ZM156.514 13.487v-.034c0-3.336 2.515-6.068 6.119-6.068 2.213 0 3.537.738 4.626 1.81l-1.643 1.895c-.905-.822-1.826-1.324-3-1.324-1.978 0-3.403 1.642-3.403 3.653v.034c0 2.012 1.392 3.689 3.403 3.689 1.341 0 2.162-.537 3.084-1.375l1.643 1.659c-1.207 1.29-2.548 2.095-4.811 2.095-3.453 0-6.018-2.665-6.018-6.034ZM171.081 7.586h2.581v4.643h4.761V7.586h2.581V19.32h-2.581v-4.711h-4.761v4.711h-2.581V7.586ZM61.113 24.726h2.581v4.643h4.761v-4.643h2.581V36.46h-2.581v-4.711h-4.761v4.711h-2.581V24.726ZM74.792 30.627v-.034c0-3.336 2.632-6.068 6.253-6.068s6.219 2.699 6.219 6.034v.034c0 3.336-2.631 6.068-6.252 6.068s-6.22-2.698-6.22-6.034Zm9.773 0v-.034c0-2.011-1.475-3.687-3.553-3.687s-3.521 1.642-3.521 3.653v.034c0 2.012 1.476 3.689 3.554 3.689s3.52-1.644 3.52-3.655ZM90.349 34.75l1.525-1.827c1.056.871 2.162 1.425 3.504 1.425 1.055 0 1.693-.419 1.693-1.107v-.033c0-.654-.402-.99-2.363-1.492-2.364-.604-3.89-1.257-3.89-3.587v-.034c0-2.128 1.71-3.537 4.107-3.537 1.71 0 3.168.536 4.359 1.492l-1.341 1.944c-1.04-.72-2.062-1.155-3.052-1.155s-1.508.452-1.508 1.022v.033c0 .771.503 1.022 2.531 1.542 2.382.62 3.721 1.475 3.721 3.52v.034c0 2.331-1.776 3.638-4.307 3.638a7.466 7.466 0 0 1-4.979-1.878ZM103.559 24.726h4.793c2.8 0 4.493 1.659 4.493 4.056v.034c0 2.715-2.112 4.124-4.744 4.124h-1.961v3.52h-2.581V24.726Zm4.626 5.917c1.291 0 2.045-.77 2.045-1.777v-.034c0-1.155-.805-1.776-2.096-1.776h-1.994v3.587h2.045ZM119.13 24.727h-2.581v11.734h2.581V24.727ZM126.473 27.107h-3.57v-2.38h9.72v2.38h-3.569v9.354h-2.581v-9.354ZM138.793 24.643h2.381l5.029 11.818h-2.699l-1.073-2.632h-4.962l-1.073 2.632h-2.631l5.028-11.818Zm2.716 6.906-1.559-3.805-1.559 3.805h3.118ZM149.689 24.726h2.581v9.388h5.851v2.346h-8.432V24.726ZM60.866 46.043l.388-.461c.351.304.701.477 1.157.477.398 0 .649-.183.649-.461v-.011c0-.261-.146-.403-.827-.56-.779-.189-1.22-.419-1.22-1.094v-.011c0-.628.523-1.063 1.251-1.063.534 0 .959.162 1.33.461l-.346.487c-.329-.246-.659-.377-.994-.377-.377 0-.597.194-.597.434v.011c0 .283.167.409.869.576.775.189 1.178.466 1.178 1.074v.01c0 .686-.539 1.094-1.309 1.094-.56 0-1.089-.193-1.529-.586ZM64.512 45.021v-2.11h.644v2.084c0 .681.351 1.047.927 1.047.572 0 .921-.345.921-1.021v-2.11h.646v2.079c0 1.094-.618 1.644-1.578 1.644-.951 0-1.56-.55-1.56-1.613ZM68.64 42.911h1.445c.854 0 1.393.487 1.393 1.225v.011c0 .822-.66 1.251-1.466 1.251h-.728v1.18h-.644v-3.667Zm1.393 1.906c.487 0 .791-.272.791-.655v-.01c0-.429-.309-.654-.791-.654h-.749v1.319h.749ZM72.243 42.911h1.447c.852 0 1.391.487 1.391 1.225v.011c0 .822-.659 1.251-1.466 1.251h-.728v1.18h-.644v-3.667Zm1.393 1.906c.487 0 .791-.272.791-.655v-.01c0-.429-.309-.654-.791-.654h-.749v1.319h.749ZM75.685 44.754v-.011c0-1.031.796-1.895 1.922-1.895s1.912.853 1.912 1.885v.01c0 1.032-.796 1.896-1.922 1.896s-1.912-.853-1.912-1.885Zm3.158 0v-.011c0-.712-.518-1.304-1.246-1.304s-1.236.582-1.236 1.294v.01c0 .713.518 1.304 1.246 1.304s1.236-.581 1.236-1.293ZM80.405 42.911h1.634c.461 0 .822.136 1.058.366.194.199.305.472.305.791v.011c0 .602-.363.963-.876 1.11l.991 1.387h-.76l-.901-1.277h-.807v1.277h-.644v-3.665Zm1.587 1.817c.461 0 .754-.241.754-.613v-.01c0-.393-.283-.608-.759-.608h-.938v1.231h.943ZM85.182 43.508h-1.164v-.597h2.976v.597h-1.163v3.07h-.649v-3.07ZM88.461 42.911h-.644v3.666h.644v-3.666ZM89.546 42.911h.597l1.964 2.535v-2.535h.633v3.667h-.539l-2.021-2.609v2.609h-.634v-3.667ZM93.626 44.754v-.011c0-1.026.786-1.895 1.89-1.895.639 0 1.032.178 1.409.497l-.408.487c-.283-.241-.561-.393-1.027-.393-.675 0-1.188.592-1.188 1.294v.01c0 .755.497 1.31 1.246 1.31.346 0 .66-.11.885-.278v-.686h-.937v-.56h1.56v1.539c-.361.309-.88.571-1.529.571-1.147 0-1.901-.817-1.901-1.885ZM100.577 43.508h-1.164v-.597h2.976v.597h-1.163v3.07h-.649v-3.07ZM103.176 42.911h.644v1.524h1.749v-1.524h.644v3.667h-.644v-1.546h-1.749v1.546h-.644v-3.667ZM107.261 42.911h2.718v.576h-2.074v.953h1.838v.576h-1.838v.986h2.1v.576h-2.744v-3.667ZM112.552 42.911h1.634c.461 0 .822.136 1.058.366.194.199.305.472.305.791v.011c0 .602-.363.963-.876 1.11l.991 1.387h-.76l-.901-1.277h-.807v1.277h-.644v-3.665Zm1.587 1.817c.461 0 .754-.241.754-.613v-.01c0-.393-.283-.608-.759-.608h-.938v1.231h.943ZM116.281 44.754v-.011c0-1.031.796-1.895 1.922-1.895s1.912.853 1.912 1.885v.01c0 1.032-.796 1.896-1.924 1.896s-1.91-.853-1.91-1.885Zm3.158 0v-.011c0-.712-.518-1.304-1.248-1.304-.726 0-1.234.582-1.234 1.294v.01c0 .713.518 1.304 1.246 1.304s1.236-.581 1.236-1.293ZM121.765 45.131l-1.456-2.22h.76l1.026 1.623 1.037-1.623h.738l-1.456 2.204v1.461h-.649v-1.445ZM125.264 42.885h.597l1.613 3.692h-.679l-.372-.885h-1.735l-.377.885h-.659l1.612-3.692Zm.923 2.236-.634-1.466-.628 1.466h1.262ZM128.209 42.911h.644v3.079h1.927v.588h-2.571v-3.667ZM133.233 42.911h.597l1.964 2.535v-2.535h.633v3.667h-.539l-2.022-2.609v2.609h-.633v-3.667ZM138.774 42.885h.597l1.613 3.692h-.68l-.372-.885h-1.734l-.377.885h-.659l1.612-3.692Zm.922 2.236-.635-1.466-.627 1.466h1.262ZM140.881 42.911h.712l1.105 2.817 1.1-2.817h.696l-1.524 3.693h-.565l-1.524-3.693ZM146.202 45.131l-1.456-2.22h.76l1.026 1.623 1.037-1.623h.738l-1.456 2.204v1.461h-.649v-1.445ZM150.409 46.043l.388-.461c.351.304.701.477 1.158.477.398 0 .648-.183.648-.461v-.011c0-.261-.147-.403-.827-.56-.78-.189-1.22-.419-1.22-1.094v-.011c0-.628.523-1.063 1.251-1.063.536 0 .96.162 1.33.461l-.344.487c-.331-.246-.66-.377-.996-.377-.376 0-.596.194-.596.434v.011c0 .283.166.409.868.576.775.189 1.178.466 1.178 1.074v.01c0 .686-.538 1.094-1.309 1.094a2.259 2.259 0 0 1-1.529-.586ZM154.793 42.911h-.644v3.666h.644v-3.666ZM155.878 42.911h.597l1.965 2.535v-2.535h.632v3.667h-.538l-2.023-2.609v2.609h-.633v-3.667ZM159.958 44.754v-.011c0-1.042.78-1.895 1.89-1.895.676 0 1.084.235 1.435.569l-.412.478c-.293-.272-.609-.456-1.028-.456-.7 0-1.208.577-1.208 1.294v.01c0 .718.508 1.304 1.208 1.304.452 0 .739-.183 1.053-.476l.415.419c-.384.398-.803.649-1.489.649-1.068 0-1.864-.832-1.864-1.885ZM164.091 42.911h2.717v.576h-2.073v.953h1.838v.576h-1.838v.986h2.1v.576h-2.744v-3.667ZM169.843 43.539l-.66.183-.136-.523.985-.315h.45v3.692h-.639v-3.037ZM171.833 46.257c-.277-.283-.445-.665-.445-1.403v-.011c0-1.12.534-1.995 1.571-1.995.477 0 .801.152 1.121.408l-.346.498c-.256-.199-.476-.32-.796-.32-.544 0-.848.493-.88 1.163.194-.189.446-.366.875-.366.712 0 1.283.418 1.283 1.152v.01c0 .728-.592 1.246-1.361 1.246-.451 0-.775-.141-1.022-.382Zm1.739-.838v-.01c0-.367-.294-.639-.749-.639s-.743.293-.743.644v.011c0 .371.298.659.759.659.455 0 .733-.288.733-.665ZM174.971 46.199l.351-.492c.278.236.524.346.838.346.539 0 .864-.475.885-1.152-.184.22-.466.389-.859.389-.78 0-1.299-.457-1.299-1.164v-.011c0-.717.554-1.267 1.367-1.267.461 0 .76.131 1.016.388.272.272.445.675.445 1.398v.01c0 1.178-.586 1.997-1.571 1.997-.508 0-.864-.185-1.173-.442Zm2.053-2.11v-.01c0-.382-.298-.676-.765-.676-.455 0-.727.304-.727.681v.01c0 .383.293.655.748.655.466 0 .744-.304.744-.66ZM180.277 45.755h-1.849l-.12-.461 2.037-2.409h.55v2.341h.523v.529h-.523v.822h-.618v-.822Zm0-.529v-1.451l-1.205 1.451h1.205Z' class='cls-3'/%3E%3C/g%3E%3C/svg%3E");
  }
}
.pane__footer .block-system-branding-block .slogan {
  color: #A1B1BF;
}

.pane__header {
  position: relative;
  top: 0;
  left: 0;
  z-index: 9999;
}
.pane__header > .paneInner {
  padding-top: 1.4375rem;
  padding-bottom: 1.5rem;
}
.pane__header .region-header-branding {
  position: relative;
  z-index: 20;
}
@media only screen and (max-width: 1415px) {
  .pane__header #block-greenwichhospital-site-branding {
    margin-left: 1.4375rem;
  }
}
@media only screen and (min-width: 1416px) {
  .pane__header > .paneInner::before {
    top: initial;
    bottom: 0;
    height: 50%;
  }
}
.thePage:has(.pane__banner) .pane__header {
  position: absolute;
  border-bottom: 0;
}
.thePage:has(.pane__banner) .pane__header .paneInner::before {
  content: none;
}

#header {
  display: flex;
  justify-content: space-between;
  align-items: center;
  width: 100%;
}

.search-block-form {
  display: none;
}

#block-greenwichhospital-main-menu .paneInner::before {
  content: none;
}
#block-greenwichhospital-main-menu ul.menu {
  font-family: "Soehne", Helvetica, arial, sans-serif;
  font-size: clamp(1.0625rem, 1.9736842105vw, 1.125rem);
  font-weight: 500;
  line-height: 1.444444em;
  letter-spacing: 0;
  margin-top: 0;
  margin-bottom: 1.3em;
  display: flex;
  margin: 0;
}
#block-greenwichhospital-main-menu li {
  margin-right: 2em;
}
#block-greenwichhospital-main-menu li:last-child {
  margin-right: 0;
}
#block-greenwichhospital-main-menu li > a {
  text-decoration: none;
  color: #000000;
}
#block-greenwichhospital-main-menu li > a:hover, #block-greenwichhospital-main-menu li > a:focus-visible, #block-greenwichhospital-main-menu li > a.menu-item--active-trail {
  text-decoration: underline;
  text-decoration-thickness: 1px;
  text-underline-offset: 0.4em;
}
#block-greenwichhospital-main-menu li.search {
  display: block;
  overflow: hidden;
  text-align: left;
  text-indent: -9999px;
  width: 1.5rem;
  height: 1.5rem;
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18.971' height='18.971' data-name='Layer 1'%3E%3Cpath fill='%2317283a' d='m18.972 17.557-4.792-4.791a7.936 7.936 0 1 0-1.413 1.414l4.791 4.791ZM7.923 13.844a5.922 5.922 0 1 1 5.922-5.922 5.922 5.922 0 0 1-5.922 5.922Z' data-name='Group 90'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: 50% 50%;
  cursor: pointer;
}
#block-greenwichhospital-main-menu .jsProxySearchForm {
  font-size: clamp(1.875rem, 3.4090909091vw, 2.25rem);
  display: flex;
  align-items: center;
  margin-top: 0.575em;
  margin-left: 1.4375rem;
  margin-right: 1.4375rem;
  border-bottom: 1px solid #000000;
}
#block-greenwichhospital-main-menu .jsProxySearchForm input {
  font-family: "Soehne", Helvetica, arial, sans-serif;
  font-weight: 500;
  line-height: 1.166667em;
  letter-spacing: 0;
  font-size: clamp(1.875rem, 3.4090909091vw, 2.25rem);
  margin-top: 0;
  margin-bottom: 0.95em;
  color: #000000;
  padding-top: 0.6em;
  padding-bottom: 0.6em;
  padding-left: 0;
  border: 0;
  margin: 0;
}
#block-greenwichhospital-main-menu .jsProxySearchForm input::placeholder {
  color: #000000;
}
#block-greenwichhospital-main-menu .jsProxySearchForm button {
  display: block;
  overflow: hidden;
  text-align: left;
  text-indent: -9999px;
  width: 2em;
  height: 2em;
  background-color: transparent;
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='21.627' height='11.557' data-name='Layer 1'%3E%3Cpath fill='%23f24e40' d='m15.849 0-1.414 1.414 3.364 3.365H0v2h17.799l-3.364 3.364 1.414 1.414 5.778-5.778L15.849 0z'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: 95% 50%;
  padding: 0;
  border: 0;
}
#block-greenwichhospital-main-menu .jsProxySearchForm button:hover, #block-greenwichhospital-main-menu .jsProxySearchForm button:focus-visible {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='21.627' height='11.557' data-name='Layer 1'%3E%3Cpath fill='%23000000' d='m15.849 0-1.414 1.414 3.364 3.365H0v2h17.799l-3.364 3.364 1.414 1.414 5.778-5.778L15.849 0z'/%3E%3C/svg%3E");
}
@media only screen and (min-width: 624px) {
  #block-greenwichhospital-main-menu .jsProxySearchForm {
    margin-left: 2rem;
    margin-right: 2rem;
  }
}
@media only screen and (min-width: 1200px) {
  #block-greenwichhospital-main-menu .jsProxySearchForm {
    margin-left: 3.75rem;
    margin-right: 3.75rem;
  }
}
@media only screen and (max-width: 911px) {
  #block-greenwichhospital-main-menu .overlayOuter {
    position: fixed;
    z-index: 15;
    top: 0;
    right: 0;
    width: 100%;
    height: 100%;
    background-color: white;
    transition: opacity 0.4s;
  }
  #block-greenwichhospital-main-menu .overlayOuter,
  #block-greenwichhospital-main-menu .overlayInner {
    display: flex;
    flex-direction: column;
  }
  #block-greenwichhospital-main-menu .overlayInner,
  #block-greenwichhospital-main-menu .overlayModes {
    flex-grow: 1;
  }
  #block-greenwichhospital-main-menu .overlayInner {
    width: 100%;
    position: relative;
  }
  #block-greenwichhospital-main-menu .overlayInner::before {
    content: " ";
    display: block;
    position: absolute;
    top: 0;
    right: 100%;
    width: 0;
    height: 100%;
    border-left: 1px solid #CCD7E1;
  }
  #block-greenwichhospital-main-menu .overlayInner::after {
    content: " ";
    display: block;
    position: absolute;
    top: 0;
    left: 100%;
    width: 0;
    height: 100%;
    border-right: 1px solid #CCD7E1;
  }
  #block-greenwichhospital-main-menu .overlayModes {
    position: relative;
  }
  #block-greenwichhospital-main-menu .overlayMode {
    position: absolute;
    width: 100%;
    height: 100%;
    overflow-x: hidden;
    overflow-y: auto;
    transition: transform 0.4s, opacity 0.4s;
  }
  #block-greenwichhospital-main-menu .megadropArea {
    width: 100%;
    padding: 0;
  }
  #block-greenwichhospital-main-menu ul.menu {
    font-family: "Soehne", Helvetica, arial, sans-serif;
    font-size: clamp(1.0625rem, 1.9736842105vw, 1.125rem);
    font-weight: 500;
    line-height: 1.444444em;
    letter-spacing: 0;
    margin-top: 0;
    margin-bottom: 1.3em;
    width: 100%;
    margin: 0;
  }
  #block-greenwichhospital-main-menu li {
    display: flex;
    flex-wrap: wrap;
    width: 100%;
    border-top: 1px solid #CCD7E1;
    margin: 0;
  }
  #block-greenwichhospital-main-menu li.menu-item--expanded a {
    max-width: calc(100% - 3rem - 1px);
  }
  #block-greenwichhospital-main-menu li.search {
    display: none;
  }
  #block-greenwichhospital-main-menu li a {
    flex-grow: 1;
    text-decoration: none;
    display: block;
    padding-top: 1em;
    padding-bottom: 1em;
    padding-left: 1em;
    border-left: 3px solid transparent;
  }
  #block-greenwichhospital-main-menu li a:hover, #block-greenwichhospital-main-menu li a:focus-visible {
    text-decoration: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 0.4em;
  }
  #block-greenwichhospital-main-menu li a.menu-item--active-trail {
    text-decoration: none;
    border-left-color: #F04E41;
  }
  #block-greenwichhospital-main-menu ul.menu {
    display: none;
  }
  #block-greenwichhospital-main-menu .menuLevel__0 {
    border-bottom: 1px solid #CCD7E1;
  }
  #block-greenwichhospital-main-menu .menuLevel__1 a {
    font-weight: 300;
    display: flex;
    align-items: flex-start;
  }
  #block-greenwichhospital-main-menu .menuLevel__1 a::before {
    content: " ";
    display: block;
    width: 0.5rem;
    border-bottom: 1px solid #F04E41;
    margin-top: 0.73em;
    margin-right: 0.5em;
  }
  #block-greenwichhospital-main-menu .menuLevel__1 ul.menu a {
    padding-left: 2em;
  }
  #block-greenwichhospital-main-menu .menuLevel__1 ul.menu a::before {
    border-bottom-color: #CCD7E1;
  }
  #block-greenwichhospital-main-menu .subMenuToggleBtn {
    flex-shrink: 0;
    padding: 0;
    background-color: transparent;
    border: 0;
    border-left: 1px solid rgba(204, 215, 225, 0.3);
    border-radius: 0;
  }
  #block-greenwichhospital-main-menu .subMenuToggleBtn span {
    display: block;
    overflow: hidden;
    text-align: left;
    text-indent: -9999px;
    width: 3rem;
    min-height: 3rem;
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11.557' height='7.192' data-name='Layer 1'%3E%3Cpath fill='%23f24e40' d='M5.778 7.192 0 1.414 1.414 0l4.364 4.364L10.143 0l1.414 1.414-5.779 5.778z' data-name='Path 5428'/%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-position: 50% 50%;
    transform: scale(1);
    transition: transform 0.25s;
  }
  #block-greenwichhospital-main-menu .subMenuToggleBtn.state__open span {
    transform: scale(-1);
  }
  #block-greenwichhospital-main-menu .listCard {
    display: none;
  }
  #block-greenwichhospital-main-menu .toggleBtnWrap {
    position: relative;
    z-index: 20;
    display: flex;
    align-items: center;
    gap: 0.5rem;
  }
  #block-greenwichhospital-main-menu .toggleBtn {
    display: block;
    overflow: hidden;
    text-align: left;
    text-indent: -9999px;
    position: relative;
    width: 2.5rem;
    height: 2.5rem;
    background-color: transparent;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    padding: 0;
    border: 0;
    border-radius: 0;
  }
  #block-greenwichhospital-main-menu .toggleStateBtn .line {
    display: block;
    position: absolute;
    top: 50%;
    left: 50%;
    width: 1.375rem;
    height: 2px;
    background-color: #003051;
    transition: background-color 0.25s, transform 0.25s;
  }
  #block-greenwichhospital-main-menu .toggleStateBtn .line.id_1 {
    transform: translate(-50%, -9px);
  }
  #block-greenwichhospital-main-menu .toggleStateBtn .line.id_2 {
    transform: translate(-50%, -50%);
  }
  #block-greenwichhospital-main-menu .toggleStateBtn .line.id_3 {
    transform: translate(-50%, 7px);
  }
  #block-greenwichhospital-main-menu .toggleStateBtn .line.id_4, #block-greenwichhospital-main-menu .toggleStateBtn .line.id_5 {
    display: none;
  }
  #block-greenwichhospital-main-menu .toggleStateBtn.state__open .line.id_1 {
    transform: translate(-50%, -50%) rotate(45deg);
  }
  #block-greenwichhospital-main-menu .toggleStateBtn.state__open .line.id_3 {
    transform: translate(-50%, -50%) rotate(-45deg);
  }
  #block-greenwichhospital-main-menu .toggleStateBtn.state__open .line.id_2 {
    display: none;
  }
  #block-greenwichhospital-main-menu .toggleModeBtn {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18.971' height='18.971' data-name='Layer 1'%3E%3Cpath fill='%2317283a' d='m18.972 17.557-4.792-4.791a7.936 7.936 0 1 0-1.413 1.414l4.791 4.791ZM7.923 13.844a5.922 5.922 0 1 1 5.922-5.922 5.922 5.922 0 0 1-5.922 5.922Z' data-name='Group 90'/%3E%3C/svg%3E");
  }
  #block-greenwichhospital-main-menu .toggleModeBtn .line {
    display: block;
    position: absolute;
    top: 50%;
    left: 50%;
    width: 1.375rem;
    height: 2px;
    background-color: #003051;
    transition: background-color 0.25s, transform 0.25s;
  }
  #block-greenwichhospital-main-menu .toggleModeBtn .line.id_1 {
    transform: translate(-50%, -9px);
  }
  #block-greenwichhospital-main-menu .toggleModeBtn .line.id_2 {
    transform: translate(-50%, -50%);
  }
  #block-greenwichhospital-main-menu .toggleModeBtn .line.id_3 {
    transform: translate(-50%, 7px);
  }
  #block-greenwichhospital-main-menu .toggleModeBtn .line.id_4, #block-greenwichhospital-main-menu .toggleModeBtn .line.id_5 {
    display: none;
  }
  #block-greenwichhospital-main-menu .toggleModeBtn.state__open .line.id_1 {
    transform: translate(-50%, -50%) rotate(45deg);
  }
  #block-greenwichhospital-main-menu .toggleModeBtn.state__open .line.id_3 {
    transform: translate(-50%, -50%) rotate(-45deg);
  }
  #block-greenwichhospital-main-menu .toggleModeBtn.state__open .line.id_2 {
    display: none;
  }
  #block-greenwichhospital-main-menu .toggleModeBtn .line {
    opacity: 0;
  }
  #block-greenwichhospital-main-menu .toggleModeBtn.mode__search {
    background-image: none !important;
  }
  #block-greenwichhospital-main-menu .toggleModeBtn.mode__search .line {
    opacity: 1;
  }
  #block-greenwichhospital-main-menu.mainNavPageOverlay_isSetup ul.menu {
    display: block;
  }
  #block-greenwichhospital-main-menu.state__overlay_hidden .overlayOuter {
    display: none;
  }
  #block-greenwichhospital-main-menu.state__closed .overlayOuter {
    opacity: 0;
  }
  #block-greenwichhospital-main-menu.state__open .overlayOuter {
    opacity: 1;
  }
  #block-greenwichhospital-main-menu.state__open .search-block-form {
    display: block;
  }
  #block-greenwichhospital-main-menu .overlayModeSearch {
    border-top: 1px solid #CCD7E1;
  }
  #block-greenwichhospital-main-menu.mode__search .overlayModeMenu {
    transform: translateX(100%);
    opacity: 0;
  }
  #block-greenwichhospital-main-menu.mode__menu .overlayModeSearch {
    transform: translateX(-100%);
    opacity: 0;
  }
}
@media only screen and (min-width: 912px) {
  #block-greenwichhospital-main-menu .overlayOuter {
    display: block !important;
    padding: 0;
  }
  #block-greenwichhospital-main-menu .overlayInner {
    opacity: 1 !important;
    position: static;
  }
  #block-greenwichhospital-main-menu .toggleBtnWrap,
  #block-greenwichhospital-main-menu .menuControl {
    display: none;
  }
  #block-greenwichhospital-main-menu .megadropArea {
    font-size: clamp(1.875rem, 3.4090909091vw, 2.25rem);
    z-index: -1;
    display: none;
    top: 100%;
    left: 50%;
    width: 100%;
    transform: translateX(-50%);
    position: relative;
  }
  #block-greenwichhospital-main-menu .megadropArea::before {
    content: " ";
    display: block;
    position: absolute;
    z-index: -1;
    left: 50%;
    top: 0;
    width: 110vw;
    height: 100%;
    min-width: 320px;
    background-color: white;
    transform: translateX(-50%);
  }
  #block-greenwichhospital-main-menu .megadropArea {
    position: absolute;
    opacity: 0;
  }
  #block-greenwichhospital-main-menu .megadropArea::before {
    height: 100vh;
    top: initial;
    bottom: 0;
    box-shadow: 0 4px 20px 0 rgba(0, 0, 0, 0.15);
  }
  #block-greenwichhospital-main-menu .megadropArea .megadropAreaInner {
    display: grid;
    grid-gap: 1.5rem;
    grid-row-gap: 3rem;
    grid-template-columns: repeat(12, 1fr);
    position: relative;
  }
  #block-greenwichhospital-main-menu .megadropArea .megadropAreaInner::before {
    content: " ";
    display: block;
    position: absolute;
    top: 0;
    right: 100%;
    width: 0;
    height: 100%;
    border-left: 1px solid #CCD7E1;
  }
  #block-greenwichhospital-main-menu .megadropArea .megadropAreaInner::before {
    top: initial;
    bottom: 0;
    height: 100%;
  }
  #block-greenwichhospital-main-menu .megadropArea .megadropAreaInner {
    padding-top: 1em;
  }
  #block-greenwichhospital-main-menu .megadropArea .listCard {
    grid-column: 1/6;
  }
  #block-greenwichhospital-main-menu .megadropArea ul.menuLevel__1 {
    grid-column: 6/13;
    display: grid;
    grid-gap: 1.5rem;
    grid-row-gap: 3rem;
    grid-template-columns: repeat(2, 1fr);
    display: grid !important;
    grid-row-gap: 0;
    padding-bottom: 4.5em;
  }
  #block-greenwichhospital-main-menu .megadropArea ul.menuLevel__1 li {
    display: flex;
    flex-direction: column;
    margin: 0;
  }
  #block-greenwichhospital-main-menu .megadropArea ul.menuLevel__1 li:nth-child(2n) a {
    border-right: 0;
  }
  #block-greenwichhospital-main-menu .megadropArea ul.menuLevel__1 a {
    flex-grow: 1;
    display: flex;
    align-items: flex-start;
    justify-content: space-between;
    gap: 1em;
    padding-top: 1.4em;
    padding-bottom: 1.4em;
    padding-right: 1.25em;
    border-top: 1px solid #CCD7E1;
  }
  #block-greenwichhospital-main-menu .megadropArea ul.menuLevel__1 a::after {
    flex-shrink: 0;
    content: " ";
    display: block;
    width: 1.375rem;
    height: 0.75rem;
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='21.627' height='11.557' data-name='Layer 1'%3E%3Cpath fill='%23e91705' d='m15.849 0-1.414 1.414 3.364 3.365H0v2h17.799l-3.364 3.364 1.414 1.414 5.778-5.778L15.849 0z'/%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-size: contain;
    margin-top: 0.425em;
    transition: transform 0.25s;
  }
  #block-greenwichhospital-main-menu .megadropArea ul.menuLevel__1 a:hover, #block-greenwichhospital-main-menu .megadropArea ul.menuLevel__1 a:focus-visible {
    text-decoration: none;
    color: #F04E41;
  }
  #block-greenwichhospital-main-menu .megadropArea ul.menuLevel__1 a:hover::before, #block-greenwichhospital-main-menu .megadropArea ul.menuLevel__1 a:focus-visible::before {
    transform: translateX(4px);
  }
  #block-greenwichhospital-main-menu .megadropArea ul.menuLevel__1 ul {
    display: none !important;
  }
  #block-greenwichhospital-main-menu .megadropArea.state__open {
    opacity: 1;
  }
  #block-greenwichhospital-main-menu .megadropArea.state__open .search-block-form {
    display: block;
  }
  #block-greenwichhospital-main-menu .megadropArea.jsProxySearchFormWrap {
    font-size: clamp(1.875rem, 3.4090909091vw, 2.25rem);
  }
  #block-greenwichhospital-main-menu .megadropArea.jsProxySearchFormWrap .megadropAreaInner {
    display: block;
    width: 100%;
    padding-bottom: 2em;
  }
  #block-greenwichhospital-main-menu.megaDropdown_isSetup .menuLevel__0 > li > a {
    display: flex;
    align-items: center;
  }
  #block-greenwichhospital-main-menu.megaDropdown_isSetup .menuLevel__0 > li > a.hasMegaArea::after {
    content: " ";
    display: block;
    width: 0.75rem;
    height: 0.5rem;
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11.557' height='7.192' data-name='Layer 1'%3E%3Cpath fill='%2310283c' d='M5.778 7.192 0 1.414 1.414 0l4.364 4.364L10.143 0l1.414 1.414-5.779 5.778z' data-name='Path 5428'/%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-size: contain;
    margin-top: 0.15em;
    margin-left: 0.45em;
    transform: rotate(0deg);
    transition: transform 0.25s;
  }
  #block-greenwichhospital-main-menu.megaDropdown_isSetup .menuLevel__0 > li > a.this_megadrop_open::after {
    transform: rotate(180deg);
  }
}
.thePage:has(.pane__banner):not(.headerOnWhiteBg) #block-greenwichhospital-main-menu li.search {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18.971' height='18.971' data-name='Layer 1'%3E%3Cpath fill='%23fff' d='m18.971 17.557-4.791-4.791a7.943 7.943 0 1 0-1.414 1.414l4.791 4.791ZM7.922 13.844a5.922 5.922 0 1 1 5.922-5.922 5.922 5.922 0 0 1-5.922 5.922Z' data-name='Group 90'/%3E%3C/svg%3E");
}
.thePage:has(.pane__banner):not(.headerOnWhiteBg) #block-greenwichhospital-main-menu ul.menuLevel__0 > li > a {
  color: white;
}
.thePage:has(.pane__banner):not(.headerOnWhiteBg) #block-greenwichhospital-main-menu .toggleStateBtn .line {
  background-color: white;
}
.thePage:has(.pane__banner):not(.headerOnWhiteBg) #block-greenwichhospital-main-menu .toggleModeBtn {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18.971' height='18.971' data-name='Layer 1'%3E%3Cpath fill='%23fff' d='m18.971 17.557-4.791-4.791a7.943 7.943 0 1 0-1.414 1.414l4.791 4.791ZM7.922 13.844a5.922 5.922 0 1 1 5.922-5.922 5.922 5.922 0 0 1-5.922 5.922Z' data-name='Group 90'/%3E%3C/svg%3E");
}
.thePage:has(.pane__banner):not(.headerOnWhiteBg) #block-greenwichhospital-main-menu .toggleModeBtn.mode__search .line {
  background-color: white;
}
@media only screen and (min-width: 912px) {
  .thePage:has(.pane__banner):not(.headerOnWhiteBg) #block-greenwichhospital-main-menu.megaDropdown_isSetup .menuLevel__0 > li > a::after {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11.557' height='7.192' data-name='Layer 1'%3E%3Cpath fill='%23fff' d='M5.778 7.192 0 1.414 1.414 0l4.364 4.364L10.143 0l1.414 1.414-5.779 5.778z' data-name='Path 5428'/%3E%3C/svg%3E");
  }
}
#block-greenwichhospital-main-menu.contextual-region {
  position: static;
}
@media print {
  #block-greenwichhospital-main-menu {
    display: none;
  }
}

#block-mainnavigation-2 {
  font-family: "Soehne", Helvetica, arial, sans-serif;
  font-size: clamp(1.0625rem, 1.9736842105vw, 1.125rem);
  font-weight: 500;
  line-height: 1.444444em;
  letter-spacing: 0;
  margin-top: 0;
  margin-bottom: 1.3em;
  position: relative;
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  gap: 0;
  border-bottom: 1px solid #DCDFE3;
  margin: 0;
}
#block-mainnavigation-2 h2 {
  font-family: "Soehne", Helvetica, arial, sans-serif;
  font-size: clamp(1.0625rem, 1.9736842105vw, 1.125rem);
  font-weight: 500;
  line-height: 1.444444em;
  letter-spacing: 0;
  margin-top: 0;
  margin-bottom: 1.3em;
  font-weight: 300;
  margin: 0;
}
#block-mainnavigation-2 h2 a {
  text-decoration: none;
}
#block-mainnavigation-2::before {
  content: " ";
  display: block;
  position: absolute;
  left: 50%;
  top: 0;
  width: calc(100vw + 2px);
  height: 0;
  border-top: 1px solid #DCDFE3;
  transform: translateX(-50%);
}
#block-mainnavigation-2 h2 a,
#block-mainnavigation-2 ul a {
  display: block;
  padding-top: 1.05em;
  padding-bottom: 1.05em;
  padding-left: 1.5em;
  padding-right: 1.5em;
  border-bottom: 3px solid transparent;
}
#block-mainnavigation-2 h2 a:hover, #block-mainnavigation-2 h2 a:focus-visible {
  background-color: #F2F2F2;
}
#block-mainnavigation-2 ul {
  font-family: "Soehne", Helvetica, arial, sans-serif;
  font-size: clamp(1.0625rem, 1.9736842105vw, 1.125rem);
  font-weight: 500;
  line-height: 1.444444em;
  letter-spacing: 0;
  margin-top: 0;
  margin-bottom: 1.3em;
  display: flex;
  flex-wrap: wrap;
  margin: 0;
}
#block-mainnavigation-2 ul a {
  text-decoration: none;
  display: block;
}
#block-mainnavigation-2 ul a:hover, #block-mainnavigation-2 ul a:focus-visible {
  background-color: #F2F2F2;
  border-bottom-color: black;
}
#block-mainnavigation-2 ul a.active {
  border-color: #F04E41;
}
#block-mainnavigation-2 ul a.active:hover, #block-mainnavigation-2 ul a.active:focus-visible {
  background-color: transparent;
}
#block-mainnavigation-2 ul ul {
  margin-top: 0.8em;
  padding-left: calc(1.375rem + 1.4em);
}
@media only screen and (max-width: 1055px) {
  #block-mainnavigation-2 {
    display: none;
  }
}

.pinned-subnav {
  background-color: white;
}

.subnav-menu-panel {
  display: none;
}
.subnav-menu-panel ul.menu {
  font-family: "Soehne", Helvetica, arial, sans-serif;
  font-size: clamp(1.0625rem, 1.9736842105vw, 1.125rem);
  font-weight: 500;
  line-height: 1.444444em;
  letter-spacing: 0;
  margin-top: 0;
  margin-bottom: 1.3em;
  width: 100%;
  margin: 0;
}
.subnav-menu-panel li {
  display: flex;
  flex-wrap: wrap;
  width: 100%;
  border-top: 1px solid #CCD7E1;
  margin: 0;
}
.subnav-menu-panel li.menu-item--expanded a {
  max-width: calc(100% - 3rem - 1px);
}
.subnav-menu-panel li.search {
  display: none;
}
.subnav-menu-panel li a {
  flex-grow: 1;
  text-decoration: none;
  display: block;
  padding-top: 1em;
  padding-bottom: 1em;
  padding-left: 1em;
  border-left: 3px solid transparent;
}
.subnav-menu-panel li a:hover, .subnav-menu-panel li a:focus-visible {
  text-decoration: underline;
  text-decoration-thickness: 1px;
  text-underline-offset: 0.4em;
}
.subnav-menu-panel li a.menu-item--active-trail {
  text-decoration: none;
  border-left-color: #F04E41;
}
.subnav-menu-panel {
  border-bottom: 1px solid #CCD7E1;
}
.subnav-menu-panel .accordion-btn {
  font-family: "Soehne", Helvetica, arial, sans-serif;
  font-size: clamp(1.0625rem, 1.9736842105vw, 1.125rem);
  font-weight: 500;
  line-height: 1.444444em;
  letter-spacing: 0;
  margin-top: 0;
  margin-bottom: 1.3em;
  text-align: left;
  display: flex;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  background-color: transparent;
  padding: 0;
  border: 0;
  border-radius: 0;
  margin: 0;
}
.subnav-menu-panel .accordion-btn .inner {
  display: block;
  padding-top: 1em;
  padding-bottom: 1em;
  padding-left: 1em;
  padding-right: 1em;
}
.subnav-menu-panel .accordion-btn .icon {
  display: block;
  width: 3rem;
  min-height: 3rem;
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11.557' height='7.192' data-name='Layer 1'%3E%3Cpath fill='%2310283c' d='M5.778 7.192 0 1.414 1.414 0l4.364 4.364L10.143 0l1.414 1.414-5.779 5.778z' data-name='Path 5428'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: 50% 50%;
  transform: rotate(0deg);
  transition: transform 0.25s;
}
.subnav-menu-panel .accordion-btn[data-state=open] {
  background-color: #F2F2F2;
}
.subnav-menu-panel .accordion-btn[data-state=open] .icon {
  transform: rotate(180deg);
}
.subnav-menu-panel h2 {
  font-family: "Soehne", Helvetica, arial, sans-serif;
  font-size: clamp(1.0625rem, 1.9736842105vw, 1.125rem);
  font-weight: 500;
  line-height: 1.444444em;
  letter-spacing: 0;
  margin-top: 0;
  margin-bottom: 1.3em;
}
.subnav-menu-panel h2:has(button) {
  margin: 0;
}
@media only screen and (max-width: 1055px) {
  .subnav-menu-panel {
    display: block;
  }
}

.pane__banner {
  background-color: #003051;
}
.pane__banner .paneInner::before {
  z-index: 1;
  border-left-color: #DCDFE3;
}
.pane__banner .region-banner {
  font-size: clamp(2.75rem, 5.0595238095vw, 4.25rem);
  display: flex;
  align-items: flex-end;
}
.pane__banner picture,
.pane__banner #block-contentfield-3 {
  position: absolute;
  z-index: 0;
  top: 0;
  left: 50%;
  width: calc(100vw + 2px);
  min-width: 320px;
  height: 100%;
  transform: translateX(-50%);
}
.pane__banner img,
.pane__banner video {
  position: absolute;
  z-index: 1;
  top: 0;
  left: 0;
  width: 100%;
  max-width: none;
  height: 100%;
  object-fit: cover;
  object-position: 50% 50%;
}
.pane__banner .contextual-region {
  position: static;
}
.pane__banner .block:has(h1) {
  position: relative;
  z-index: 2;
  width: 100%;
  padding-left: 1.4375rem;
  padding-top: 0.55em;
  padding-bottom: 1em;
}
.pane__banner h1 {
  color: white;
  max-width: 51.75rem;
  margin: 0;
}
@media only screen and (max-width: 767px) {
  .pane__banner .region-banner {
    padding-top: 5em;
  }
}
@media only screen and (min-width: 768px) {
  .pane__banner .region-banner {
    height: clamp(37.5rem, 70vh, 42.625rem);
  }
  .pane__banner .block:has(h1) {
    padding-left: 0.725em;
  }
}
@media only screen and (min-width: 1416px) {
  .pane__banner .paneInner::before {
    top: initial;
    bottom: 0;
    height: calc(100% - 2rem);
  }
}
.pane__banner:has(img) .region-banner::before, .pane__banner:has(img) .region-banner::after {
  content: " ";
  display: block;
  position: absolute;
  z-index: 1;
  left: 50%;
  top: 0;
  width: 110vw;
  height: 100%;
  min-width: 320px;
  mix-blend-mode: multiply;
  transform: translateX(-50%);
}
.pane__banner:has(img) .region-banner::before {
  background: linear-gradient(180deg, rgba(0, 0, 0, 0.65) 0%, rgba(0, 0, 0, 0) 25%);
}
.pane__banner:has(img) .region-banner::after {
  background: linear-gradient(180deg, rgba(0, 0, 0, 0) 40%, rgba(0, 0, 0, 0.65) 100%);
}

#block-contentfield-3 {
  display: none;
  background-color: black;
  transition: opacity 1s;
}
#block-contentfield-3,
#block-contentfield-3 video {
  opacity: 0;
}
#block-contentfield-3.allowVisible,
#block-contentfield-3.allowVisible video {
  opacity: 1;
}
#block-contentfield-3.allowVisible video {
  transition: opacity 1.5s;
  transition-delay: 1s;
}

/*  Listing item
*********************************** */
.listCard {
  position: relative;
}
.listCard .listTitle {
  font-family: "Soehne", Helvetica, arial, sans-serif;
  font-size: clamp(1.3125rem, 2.1276595745vw, 1.5rem);
  font-weight: 500;
  line-height: 1.416667em;
  letter-spacing: 0;
  margin-top: 0;
  margin-bottom: 1.2em;
}
.listCard .listTitle a {
  text-decoration: none;
  color: #000000;
  display: block;
}
.listCard img {
  display: block;
}
.listCard .teaser_text p {
  font-family: "Soehne", Helvetica, arial, sans-serif;
  font-weight: 300;
  letter-spacing: 0;
  text-transform: none;
  font-size: clamp(1.0625rem, 2.34375vw, 1.125rem);
  line-height: 1.5em;
  color: #000000;
  margin-bottom: 1em;
}
.listCard .read_more {
  font-family: "Soehne", Helvetica, arial, sans-serif;
  font-weight: 500;
  line-height: 1.4em;
  text-transform: none;
  letter-spacing: 0;
  font-size: clamp(1rem, 2.34375vw, 1.125rem);
}
.listCard.animate_init .content_box {
  transform: translateY(12%);
  opacity: 0;
}
.listCard.in_viewport .content_box {
  transform: translateY(0%);
  opacity: 1;
  transition-property: transform, opacity;
  transition-duration: 1s;
  transition-timing-function: cubic-bezier(0.23, 1, 0.32, 1);
}
.listCard.in_viewport .image_box {
  transition-delay: 0.35s;
}
.listCard.in_viewport .image_box + .text_box {
  transition-delay: 0.75s;
}
.listCard.style__default .listTitle a::before, .listCard.style__reel .listTitle a::before, .listCard.style__simplePromote .listTitle a::before, .listCard.style__highlightArticle .listTitle a::before, .listCard.style__homePromote .listTitle a::before, .listCard.style__highlight .listTitle a::before, .listCard.style__subHighlight .listTitle a::before {
  content: " ";
  display: block;
  position: absolute;
  z-index: 1;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.listCard.style__default .txtBox::after, .listCard.style__highlightArticle .txtBox::after, .listCard.style__reel .txtBox::after, .listCard.style__simplePromote .txtBox::after, .listCard.style__homePromote .txtBox::after {
  content: " ";
  display: block;
  width: 1.375rem;
  height: 0.75rem;
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='21.627' height='11.557' data-name='Layer 1'%3E%3Cpath fill='%23000000' d='m15.849 0-1.414 1.414 3.364 3.365H0v2h17.799l-3.364 3.364 1.414 1.414 5.778-5.778L15.849 0z'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-size: contain;
  margin-top: 1em;
}
.listCard.style__reel .txtBox::after, .listCard.style__simplePromote .txtBox::after {
  width: 1.375rem;
  height: 2.625rem;
  background-position: 50% 100%;
  margin-top: 0;
  transition: height 0.25s, opacity 0.25s;
}
.listCard.style__default .txtBox::after, .listCard.style__highlightArticle .txtBox::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='21.627' height='11.557' data-name='Layer 1'%3E%3Cpath fill='%23f24e40' d='m15.849 0-1.414 1.414 3.364 3.365H0v2h17.799l-3.364 3.364 1.414 1.414 5.778-5.778L15.849 0z'/%3E%3C/svg%3E");
}
.listCard.style__default, .listCard.style__simplePromote {
  flex-grow: 1;
}
.listCard.style__default, .listCard.style__highlightArticle, .listCard.style__highlight, .listCard.style__subHighlight {
  cursor: pointer;
  position: relative;
}
.listCard.style__default::before, .listCard.style__highlightArticle::before, .listCard.style__highlight::before, .listCard.style__subHighlight::before {
  content: " ";
  display: block;
  position: absolute;
  z-index: -1;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: #F2F2F2;
  transform: scaleY(0);
  transform-origin: bottom;
  transition: transform 0.75s cubic-bezier(0.23, 1, 0.32, 1);
}
.listCard.style__default:hover::before, .listCard.style__default:focus-within::before, .listCard.style__highlightArticle:hover::before, .listCard.style__highlightArticle:focus-within::before, .listCard.style__highlight:hover::before, .listCard.style__highlight:focus-within::before, .listCard.style__subHighlight:hover::before, .listCard.style__subHighlight:focus-within::before {
  transform: scaleY(1);
}
.listCard.style__default .meta, .listCard.style__highlightArticle .meta {
  font-size: clamp(0.9375rem, 2.0833333333vw, 1rem);
  position: relative;
  margin-bottom: 1em;
}
.listCard.style__default {
  font-size: clamp(1.3125rem, 2.1276595745vw, 1.5rem);
  padding-bottom: 2.35em;
  border-top: 1px solid #CCD7E1;
  border-bottom: 1px solid #CCD7E1;
  margin-top: -1px;
  overflow: hidden;
}
.listCard.style__default .txtBox {
  padding-left: 1.4375rem;
  padding-right: 1.4375rem;
}
@media only screen and (min-width: 624px) {
  .listCard.style__default .txtBox {
    padding-left: 2rem;
    padding-right: 2rem;
  }
}
@media only screen and (min-width: 1200px) {
  .listCard.style__default .txtBox {
    padding-left: 3.75rem;
    padding-right: 3.75rem;
  }
}
.listCard.style__default .listTitle {
  font-family: "Soehne", Helvetica, arial, sans-serif;
  font-size: clamp(1.3125rem, 2.1276595745vw, 1.5rem);
  font-weight: 500;
  line-height: 1.416667em;
  letter-spacing: 0;
  margin-top: 0;
  margin-bottom: 1.2em;
}
.listCard.style__default p {
  margin-bottom: 0;
}
@media only screen and (max-width: 479px) {
  .listCard.style__default {
    padding-top: 0;
    padding-left: 0;
  }
  .listCard.style__default .txtBox {
    padding-top: 1em;
  }
}
@media only screen and (min-width: 480px) {
  .listCard.style__default {
    font-size: clamp(1.125rem, 2.3026315789vw, 1.3125rem);
    display: flex;
    gap: 1em;
    padding-top: clamp(1.875rem, 4.0714285714vw, 3.5625rem);
    padding-bottom: clamp(1.875rem, 4.0714285714vw, 3.5625rem);
  }
  .listCard.style__default .imgBox {
    flex-shrink: 0;
    width: 8.75rem;
    margin-top: 0.2em;
  }
  .listCard.style__default .txtBox {
    flex-grow: 1;
  }
}
@media only screen and (min-width: 480px) and (max-width: 839px) {
  .listCard.style__default .txtBox {
    padding-left: 0.5em;
  }
}
@media only screen and (min-width: 912px) {
  .listCard.style__default {
    display: grid;
    grid-gap: 1.5rem;
    grid-row-gap: 3rem;
    grid-template-columns: repeat(12, 1fr);
  }
  .listCard.style__default .imgBox {
    grid-column: 1/4;
    width: auto;
  }
  .listCard.style__default .txtBox {
    grid-column: 1/11;
  }
}
@media only screen and (min-width: 912px) {
  .listCard.style__default:has(img) .txtBox {
    grid-column: 4/13;
    display: grid;
    grid-gap: 1.5rem;
    grid-row-gap: 3rem;
    grid-template-columns: repeat(2, 1fr);
    grid-gap: 1.5em;
    grid-row-gap: 0;
    padding-left: 0.8em;
  }
  .listCard.style__default:has(img) .meta {
    grid-column: 1/3;
  }
}
.listCard.style__highlightArticle {
  font-size: clamp(1.625rem, 2.8409090909vw, 1.875rem);
  border-top: 1px solid #CCD7E1;
}
.listCard.style__highlightArticle::before {
  background-color: #34C3E0;
}
.listCard.style__highlightArticle .txtBox {
  padding-left: 1.4375rem;
  padding-right: 1.4375rem;
}
@media only screen and (min-width: 624px) {
  .listCard.style__highlightArticle .txtBox {
    padding-left: 2rem;
    padding-right: 2rem;
  }
}
@media only screen and (min-width: 1200px) {
  .listCard.style__highlightArticle .txtBox {
    padding-left: 3.75rem;
    padding-right: 3.75rem;
  }
}
.listCard.style__highlightArticle .txtBox {
  padding-top: clamp(0.9375rem, 5.3571428571vw, 4.6875rem);
  padding-bottom: clamp(1.875rem, 4.0714285714vw, 3.5625rem);
}
.listCard.style__highlightArticle h2 {
  font-family: "Soehne", Helvetica, arial, sans-serif;
  font-weight: 500;
  line-height: 1.266667em;
  letter-spacing: 0;
  font-size: clamp(1.625rem, 2.8409090909vw, 1.875rem);
  margin-top: 0;
  margin-bottom: 0.375em;
  margin-bottom: 0.7em;
}
@media only screen and (min-width: 696px) {
  .listCard.style__highlightArticle {
    display: grid;
    grid-gap: 1.5rem;
    grid-row-gap: 3rem;
    grid-template-columns: repeat(2, 1fr);
    grid-gap: 0;
  }
  .listCard.style__highlightArticle .imgBox {
    position: relative;
  }
  .listCard.style__highlightArticle .imgBox img {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    object-fit: cover;
    object-position: 50% 50%;
  }
}
@media only screen and (min-width: 840px) {
  .listCard.style__highlightArticle .txtBox {
    padding-left: 2em;
    padding-right: 2em;
    padding-top: 1em;
    padding-bottom: 2em;
  }
}
.listCard.style__simplePromote {
  font-size: clamp(1.875rem, 3.4090909091vw, 2.25rem);
  position: relative;
}
.listCard.style__simplePromote .listTitle {
  font-family: "Soehne", Helvetica, arial, sans-serif;
  font-weight: 500;
  line-height: 1.166667em;
  letter-spacing: 0;
  font-size: clamp(1.875rem, 3.4090909091vw, 2.25rem);
  margin-top: 0;
  margin-bottom: 0.95em;
  margin: 0;
}
.listCard.style__simplePromote .listTitle a {
  transition: color 0.5s;
}
.listCard.style__simplePromote .txtBox {
  padding-left: 1.4375rem;
  padding-right: 1.4375rem;
}
@media only screen and (min-width: 624px) {
  .listCard.style__simplePromote .txtBox {
    padding-left: 2rem;
    padding-right: 2rem;
  }
}
@media only screen and (min-width: 1200px) {
  .listCard.style__simplePromote .txtBox {
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
.listCard.style__simplePromote .teaser_text p {
  font-family: "Soehne", Helvetica, arial, sans-serif;
  font-weight: 300;
  letter-spacing: 0;
  text-transform: none;
  font-size: clamp(1.125rem, 2.0325203252vw, 1.25rem);
}
@media print {
  .listCard.style__simplePromote .teaser_text p {
    font-size: 10pt;
  }
}
.listCard.style__simplePromote .teaser_text p {
  line-height: 1.5em;
}
@media only screen and (max-width: 623px) {
  .listCard.style__simplePromote {
    margin-bottom: 0.8em;
  }
  .listCard.style__simplePromote .txtBox {
    background-color: #34C3E0;
    padding-top: 1em;
    padding-bottom: 1em;
  }
  .listCard.style__simplePromote .listTitle {
    margin-bottom: 0.5em;
  }
  .listCard.style__simplePromote p {
    margin-bottom: 0 !important;
  }
}
@media only screen and (min-width: 624px) {
  .listCard.style__simplePromote {
    display: flex;
    flex-direction: column;
  }
  .listCard.style__simplePromote .txtBox {
    flex-grow: 1;
  }
  .listCard.style__simplePromote .txtBox::after {
    opacity: 0;
  }
  .listCard.style__simplePromote,
  .listCard.style__simplePromote .listTitle a,
  .listCard.style__simplePromote p {
    color: white;
  }
  .listCard.style__simplePromote .teaser_text {
    overflow: hidden;
  }
  .listCard.style__simplePromote p {
    margin-top: 1em;
    margin-bottom: 0;
    transition: all 0.5s;
  }
  .listCard.style__simplePromote .imgBox {
    z-index: 1;
    background-color: #003051;
  }
  .listCard.style__simplePromote .imgBox,
  .listCard.style__simplePromote .imgBox img {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
  }
  .listCard.style__simplePromote .imgBox img {
    object-fit: cover;
    object-position: 50% 50%;
  }
  .listCard.style__simplePromote .imgBox:has(img)::after {
    content: " ";
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: linear-gradient(to bottom, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.4));
  }
  .listCard.style__simplePromote .txtBox {
    position: relative;
    z-index: 2;
    display: flex;
    flex-direction: column;
    justify-content: flex-end;
    min-height: 13.5em;
    background-color: transparent;
    transition: background-color 0.5s;
  }
  .listCard.style__simplePromote:hover .txtBox, .listCard.style__simplePromote:focus-within .txtBox {
    background-color: #34C3E0;
  }
  .listCard.style__simplePromote:hover .txtBox::after, .listCard.style__simplePromote:focus-within .txtBox::after {
    opacity: 1;
  }
  .listCard.style__simplePromote:hover .listTitle a,
  .listCard.style__simplePromote:hover p, .listCard.style__simplePromote:focus-within .listTitle a,
  .listCard.style__simplePromote:focus-within p {
    color: black;
  }
  .listCard.style__simplePromote:hover .teaser_text p, .listCard.style__simplePromote:focus-within .teaser_text p {
    opacity: 1;
  }
}
@media only screen and (min-width: 624px) {
  .listCard.style__simplePromote .txtBox {
    padding-left: 2rem;
    padding-right: 2rem;
    padding-top: 2rem;
    padding-bottom: 2rem;
  }
}
@media only screen and (min-width: 1200px) {
  .listCard.style__simplePromote .txtBox {
    padding-left: 2.5rem;
    padding-right: 2.5rem;
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
  }
}
@media only screen and (min-width: 624px) {
  .listCard.style__simplePromote.js-setup-reveal .txtBox::after {
    height: 0;
  }
  .listCard.style__simplePromote.js-setup-reveal p {
    opacity: 0;
    margin-top: 0;
  }
  .listCard.style__simplePromote.js-setup-reveal:hover .txtBox::after, .listCard.style__simplePromote.js-setup-reveal:focus-within .txtBox::after {
    height: 2.625rem;
  }
  .listCard.style__simplePromote.js-setup-reveal:hover .teaser_text p, .listCard.style__simplePromote.js-setup-reveal:focus-within .teaser_text p {
    margin-top: 1em;
    margin-bottom: 0 !important;
  }
}
.listCard.style__reel {
  font-size: clamp(1.625rem, 2.8409090909vw, 1.875rem);
  position: relative;
}
.listCard.style__reel .txtBox {
  background-color: #34C3E0;
  padding-left: 1.4375rem;
  padding-right: 1.4375rem;
}
@media only screen and (min-width: 624px) {
  .listCard.style__reel .txtBox {
    padding-left: 2rem;
    padding-right: 2rem;
  }
}
@media only screen and (min-width: 1200px) {
  .listCard.style__reel .txtBox {
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
.listCard.style__reel .txtBox {
  padding-top: 0.9em;
  padding-bottom: 1.75em;
}
.listCard.style__reel .meta {
  margin-bottom: 0.75em;
}
.listCard.style__reel .listTitle,
.listCard.style__reel .meta {
  transition: color 0.5s;
}
.listCard.style__reel .listTitle,
.listCard.style__reel .clipped-title {
  font-family: "Soehne", Helvetica, arial, sans-serif;
  font-weight: 500;
  line-height: 1.266667em;
  letter-spacing: 0;
  font-size: clamp(1.625rem, 2.8409090909vw, 1.875rem);
  margin-top: 0;
  margin-bottom: 0.375em;
  margin: 0;
}
.listCard.style__reel .clipped-title {
  display: none;
}
.listCard.style__reel .teaser_text {
  overflow: hidden;
}
.listCard.style__reel .teaser_text p {
  font-family: "Soehne", Helvetica, arial, sans-serif;
  font-weight: 300;
  letter-spacing: 0;
  text-transform: none;
  font-size: clamp(1.125rem, 2.0325203252vw, 1.25rem);
}
@media print {
  .listCard.style__reel .teaser_text p {
    font-size: 10pt;
  }
}
.listCard.style__reel .teaser_text p {
  line-height: 1.5em;
  margin-top: 0;
  margin-bottom: -100%;
  opacity: 0;
  transition: all 0.5s;
}
.listCard.style__reel:hover,
.listCard.style__reel:hover .listTitle a, .listCard.style__reel:focus-within,
.listCard.style__reel:focus-within .listTitle a {
  color: black;
}
@media only screen and (min-width: 552px) {
  .listCard.style__reel .imgBox {
    z-index: 1;
    background-color: #003051;
  }
  .listCard.style__reel .imgBox img {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    object-fit: cover;
    object-position: 50% 50%;
  }
  .listCard.style__reel .imgBox:has(img)::after {
    content: " ";
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.4) 50%);
  }
}
@media only screen and (min-width: 624px) {
  .listCard.style__reel .txtBox {
    padding-top: 2rem;
    padding-bottom: 2rem;
  }
}
@media only screen and (max-width: 983px) {
  .listCard.style__reel {
    min-height: 0 !important;
  }
  .listCard.style__reel .imgBox {
    position: relative;
  }
  .listCard.style__reel .clipped-title {
    display: none !important;
  }
  .listCard.style__reel .listTitle {
    margin-bottom: 0 !important;
  }
}
@media only screen and (min-width: 984px) {
  .listCard.style__reel {
    min-height: 19em;
  }
  .listCard.style__reel,
  .listCard.style__reel .listTitle a {
    color: white;
  }
  .listCard.style__reel .imgBox {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
  }
  .listCard.style__reel .txtBox {
    position: relative;
    z-index: 2;
    display: flex;
    flex-direction: column;
    justify-content: flex-end;
    min-height: 13.5em;
    background-color: transparent;
    transition: background-color 0.5s;
  }
  .listCard.style__reel .txtBox::after {
    opacity: 0;
  }
  .listCard.style__reel .listTitle a,
  .listCard.style__reel .clipped-title a {
    transition: color 0.5s;
  }
  .listCard.style__reel:hover .txtBox, .listCard.style__reel:focus-within .txtBox {
    background-color: #34C3E0;
  }
  .listCard.style__reel:hover .txtBox::after, .listCard.style__reel:focus-within .txtBox::after {
    opacity: 1;
  }
  .listCard.style__reel:hover .teaser_text p, .listCard.style__reel:focus-within .teaser_text p {
    margin-top: 1em;
    margin-bottom: 0%;
    opacity: 1;
  }
}
@media only screen and (min-width: 1200px) {
  .listCard.style__reel .txtBox {
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
  }
}
@media only screen and (min-width: 552px) and (max-width: 983px) {
  .listCard.style__reel:has(img) {
    display: grid;
    grid-gap: 1.5rem;
    grid-row-gap: 3rem;
    grid-template-columns: repeat(5, 1fr);
    grid-gap: 0;
  }
  .listCard.style__reel:has(img) .imgBox {
    grid-column: 1/3;
  }
  .listCard.style__reel:has(img) .txtBox {
    grid-column: 3/6;
  }
}
.listCard.style__reel.js-setup-reveal .clipped-title {
  display: block;
}
@media only screen and (min-width: 984px) {
  .listCard.style__reel.js-setup-reveal .txtBox::after {
    height: 0;
  }
  .listCard.style__reel.js-setup-reveal:hover .txtBox::after, .listCard.style__reel.js-setup-reveal:focus-within .txtBox::after {
    height: 2.625rem;
  }
}
@media only screen and (min-width: 984px) {
  .listCard.style__reel.js-setup-reveal:has(.clipped-title) header {
    overflow: hidden;
  }
  .listCard.style__reel.js-setup-reveal:has(.clipped-title) .listTitle {
    margin-bottom: -100%;
  }
  .listCard.style__reel.js-setup-reveal:has(.clipped-title):hover .clipped-title, .listCard.style__reel.js-setup-reveal:has(.clipped-title):focus-within .clipped-title {
    display: none;
  }
  .listCard.style__reel.js-setup-reveal:has(.clipped-title):hover .listTitle, .listCard.style__reel.js-setup-reveal:has(.clipped-title):focus-within .listTitle {
    margin-bottom: 0 !important;
    opacity: 1;
  }
}
.listCard.style__highlight::before, .listCard.style__subHighlight::before {
  background-color: #00233A;
}
.listCard.style__highlight .listTitle a:hover, .listCard.style__highlight .listTitle a:focus-visible, .listCard.style__subHighlight .listTitle a:hover, .listCard.style__subHighlight .listTitle a:focus-visible {
  color: #F04E41;
}
.listCard.style__highlight .teaser_text p, .listCard.style__subHighlight .teaser_text p {
  margin: 0;
}
.listCard.style__highlight .readMore, .listCard.style__subHighlight .readMore {
  display: block;
  overflow: hidden;
  text-align: left;
  text-indent: -9999px;
  width: 1.375rem;
  height: 0.75rem;
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='21.627' height='11.557' data-name='Layer 1'%3E%3Cpath fill='%23f24e40' d='m15.849 0-1.414 1.414 3.364 3.365H0v2h17.799l-3.364 3.364 1.414 1.414 5.778-5.778L15.849 0z'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-size: contain;
  transition: transform 0.25s;
  margin-top: 0.85em;
}
.listCard.style__homePromote {
  flex-grow: 1;
  font-size: clamp(1.3125rem, 2.1276595745vw, 1.5rem);
  position: relative;
  padding-left: 1.4375rem;
  padding-right: 1.4375rem;
}
@media only screen and (min-width: 624px) {
  .listCard.style__homePromote {
    padding-left: 2rem;
    padding-right: 2rem;
  }
}
@media only screen and (min-width: 1200px) {
  .listCard.style__homePromote {
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
.listCard.style__homePromote {
  padding-top: 1.5em;
  padding-bottom: 2em;
  padding-right: 2em;
}
.listCard.style__homePromote .txtBox::before {
  content: " ";
  display: block;
  width: 2em;
  aspect-ratio: 1/1;
  background-repeat: no-repeat;
  background-size: contain;
  margin-bottom: 0.8em;
}
.listCard.style__homePromote .listTitle {
  font-family: "Soehne", Helvetica, arial, sans-serif;
  font-size: clamp(1.3125rem, 2.1276595745vw, 1.5rem);
  font-weight: 500;
  line-height: 1.416667em;
  letter-spacing: 0;
  margin-top: 0;
  margin-bottom: 1.2em;
  margin-bottom: 0.7em;
}
.listCard.style__homePromote p {
  margin: 0;
}
@media only screen and (max-width: 839px) {
  .listCard.style__homePromote .txtBox {
    position: relative;
    padding-left: clamp(4.25rem, 11.3095238095vw, 5.9375rem);
  }
  .listCard.style__homePromote .txtBox::before {
    position: absolute;
    left: 0;
    width: clamp(3.125rem, 7.619047619vw, 4rem);
  }
}
@media only screen and (max-width: 407px) {
  .listCard.style__homePromote {
    padding-right: 1em;
  }
}
.listCard.style__homePromote:hover, .listCard.style__homePromote:focus-within {
  background-color: #3CD7F6;
}
li:nth-child(1) .listCard.style__homePromote .txtBox::before {
  background-image: url("../../images/gh_grants_charities--color_black.png");
}
li:nth-child(2) .listCard.style__homePromote .txtBox::before {
  background-image: url("../../images/gh_grants_ships--color_black.png");
}
li:nth-child(3) .listCard.style__homePromote .txtBox::before {
  background-image: url("../../images/gh_grants_individuals--color_black.png");
}
.listCard.style__highlight {
  font-size: clamp(1.875rem, 3.4090909091vw, 2.25rem);
}
.listCard.style__highlight .listTitle {
  font-family: "Soehne", Helvetica, arial, sans-serif;
  font-weight: 500;
  line-height: 1.166667em;
  letter-spacing: 0;
  font-size: clamp(1.875rem, 3.4090909091vw, 2.25rem);
  margin-top: 0;
  margin-bottom: 0.95em;
  margin-bottom: 0.6em;
}
.listCard.style__highlight .listTitle,
.listCard.style__highlight .listTitle a {
  color: white;
}
.listCard.style__highlight p {
  color: white;
}
.listCard.style__highlight .txtBox {
  padding-left: 1.4375rem;
  padding-right: 1.4375rem;
  padding-top: 1.4375rem;
  padding-bottom: 1.5em;
}
@media only screen and (min-width: 552px) {
  .listCard.style__highlight {
    display: grid;
    grid-gap: 1.5rem;
    grid-row-gap: 3rem;
    grid-template-columns: repeat(2, 1fr);
    grid-gap: 0;
  }
  .listCard.style__highlight .imgBox {
    grid-column: span 1;
    margin-bottom: 0;
  }
  .listCard.style__highlight .txtBox {
    grid-column: span 1;
    padding-top: 1.5rem;
    padding-bottom: 1.5rem;
  }
}
@media only screen and (min-width: 624px) {
  .listCard.style__highlight .txtBox {
    padding-top: 2rem;
    padding-bottom: 2rem;
  }
}
@media only screen and (min-width: 984px) {
  .listCard.style__highlight {
    display: grid;
    grid-gap: 1.5rem;
    grid-row-gap: 3rem;
    grid-template-columns: repeat(12, 1fr);
  }
  .listCard.style__highlight .txtBox {
    padding-top: 1.65em;
    padding-bottom: 1.65em;
    padding-left: 1.15em;
    padding-right: 1.75em;
  }
  .listCard.style__highlight .imgBox {
    grid-column: 1/8;
  }
  .listCard.style__highlight .txtBox {
    grid-column: 8/13;
  }
}
.listCard.style__subHighlight {
  font-size: clamp(1.875rem, 3.4090909091vw, 2.25rem);
  padding-top: clamp(1.6em, 5.9vw, 1.5em);
  padding-bottom: clamp(1.5em, 5vw, 1.75em);
  padding-right: 1.4375rem;
}
.listCard.style__subHighlight .imgBox {
  margin-bottom: 1em;
}
.listCard.style__subHighlight .txtBox {
  padding-left: 1.4375rem;
}
.listCard.style__subHighlight .listTitle {
  font-family: "Soehne", Helvetica, arial, sans-serif;
  font-size: clamp(1.125rem, 2.3026315789vw, 1.3125rem);
  font-weight: 500;
  line-height: 1.47619em;
  letter-spacing: 0;
  margin-top: 0;
  margin-bottom: 0.7em;
}
.listCard.style__subHighlight .listTitle,
.listCard.style__subHighlight .listTitle a {
  color: white;
}
@media only screen and (min-width: 552px) {
  .listCard.style__subHighlight {
    padding-right: 0;
  }
  .listCard.style__subHighlight .imgBox {
    display: grid;
    grid-gap: 1.5rem;
    grid-row-gap: 3rem;
    grid-template-columns: repeat(6, 1fr);
  }
  .listCard.style__subHighlight .imgBox > * {
    grid-column: 1/6;
  }
  .listCard.style__subHighlight .txtBox {
    padding-right: 1.4375rem;
  }
}
@media only screen and (max-width: 623px) {
  .listCard.style__subHighlight::after {
    content: " ";
    display: block;
    position: absolute;
    bottom: 0;
    left: 50%;
    width: calc(100vw + 2px);
    border-bottom: 1px solid #384D64;
    transform: translateX(-50%);
  }
}
@media only screen and (min-width: 624px) {
  .listCard.style__subHighlight .txtBox {
    padding-left: 2rem;
    padding-right: 2rem;
  }
}
@media only screen and (min-width: 1200px) {
  .listCard.style__subHighlight {
    padding-right: 2.5rem;
  }
  .listCard.style__subHighlight > * {
    max-width: 35.625rem;
  }
  .listCard.style__subHighlight .imgBox {
    display: block;
  }
  .listCard.style__subHighlight .imgBox > * {
    grid-column: initial;
  }
  .listCard.style__subHighlight .txtBox {
    padding-left: 2.5rem;
  }
}
.listCard.style__sidebar {
  font-size: clamp(1.0625rem, 1.9736842105vw, 1.125rem);
  display: flex;
  padding-top: 1.6em;
  padding-bottom: 1.6em;
  padding-right: 1.6em;
  border-top: 1px solid #F0F5F8;
}
.listCard.style__sidebar .imgBox {
  flex-shrink: 0;
  width: 3.9375rem;
  margin-top: 0.2em;
  margin-right: 1.2em;
}
.listCard.style__sidebar .meta {
  font-family: "Soehne", Helvetica, arial, sans-serif;
  font-weight: 300;
  letter-spacing: 0;
  text-transform: none;
  font-size: clamp(0.9375rem, 2.0833333333vw, 1rem);
  line-height: 1.5em;
  margin-bottom: 0.2em;
}
.listCard.style__sidebar .listTitle {
  font-family: "Soehne", Helvetica, arial, sans-serif;
  font-size: clamp(1.0625rem, 1.9736842105vw, 1.125rem);
  font-weight: 500;
  line-height: 1.444444em;
  letter-spacing: 0;
  margin-top: 0;
  margin-bottom: 1.3em;
  margin: 0;
}
.listCard.style__sidebar .listTitle a:hover, .listCard.style__sidebar .listTitle a:focus-visible {
  color: #E91705;
}
@media only screen and (max-width: 983px) and (min-width: 768px) {
  .listCard.style__sidebar {
    border-right: 1px solid #F0F5F8;
  }
  .gridList li:nth-child(2n) .listCard.style__sidebar {
    border-right: 0;
  }
}
@media only screen and (min-width: 624px) {
  .listCard.style__sidebar {
    padding-left: 2rem;
    padding-right: 2rem;
  }
  .listCard.style__sidebar .imgBox {
    width: 8.75rem;
    margin-right: 1.5em;
  }
}
@media only screen and (min-width: 984px) {
  .listCard.style__sidebar {
    padding-top: 1.9em;
    padding-bottom: 1.9em;
    padding-left: 1.9em;
    padding-right: 1.9em;
    border-top-color: transparent;
  }
  .listCard.style__sidebar::before {
    content: " ";
    display: block;
    position: absolute;
    top: 0;
    left: 1px;
    width: 50vw;
    border-top: 1px solid #F0F5F8;
  }
  .listCard.style__sidebar .imgBox {
    width: 5.75rem;
  }
}
.listCard.style__megaDropMain {
  font-size: clamp(1.875rem, 3.4090909091vw, 2.25rem);
  padding-left: 1.4375rem;
  padding-right: 1.4375rem;
}
@media only screen and (min-width: 624px) {
  .listCard.style__megaDropMain {
    padding-left: 2rem;
    padding-right: 2rem;
  }
}
@media only screen and (min-width: 1200px) {
  .listCard.style__megaDropMain {
    padding-left: 3.75rem;
    padding-right: 3.75rem;
  }
}
.listCard.style__megaDropMain {
  padding-bottom: 1em;
}
.listCard.style__megaDropMain .listTitle {
  font-family: "Soehne", Helvetica, arial, sans-serif;
  font-weight: 500;
  line-height: 1.166667em;
  letter-spacing: 0;
  font-size: clamp(1.875rem, 3.4090909091vw, 2.25rem);
  margin-top: 0;
  margin-bottom: 0.95em;
  margin-bottom: 0.6em;
}
.listCard.style__megaDropMain .teaser_text p {
  font-family: "Soehne", Helvetica, arial, sans-serif;
  font-weight: 300;
  letter-spacing: 0;
  text-transform: none;
  font-size: clamp(1.125rem, 2.0325203252vw, 1.25rem);
}
@media print {
  .listCard.style__megaDropMain .teaser_text p {
    font-size: 10pt;
  }
}
.listCard.style__megaDropMain .teaser_text p {
  line-height: 1.5em;
}
.listCard.style__megaDropMain a {
  color: #000000;
}

.reels-list {
  font-size: clamp(1.625rem, 2.8409090909vw, 1.875rem);
  list-style: none;
  padding: 0;
  margin: 0;
}
@media only screen and (max-width: 983px) {
  .reels-list li {
    margin-bottom: 0.8em;
  }
}
@media only screen and (min-width: 984px) {
  .reels-list {
    display: grid;
    grid-gap: 1.5rem;
    grid-row-gap: 3rem;
    grid-template-columns: repeat(3, 1fr);
  }
  .reels-list li,
  .reels-list li .listCard {
    display: flex;
    flex-direction: column;
  }
  .reels-list li .listCard,
  .reels-list li .txtBox {
    flex-grow: 1;
  }
}

.pane__footer {
  background-color: #003051;
}
.pane__footer > .paneInner {
  padding-top: clamp(1.55rem, 3.8vw, 4.25rem);
  padding-bottom: 2rem;
  padding-left: 1.4375rem;
  padding-right: 1.4375rem;
}
.pane__footer > .paneInner::before {
  border-color: #384D64;
}
.pane__footer p,
.pane__footer a {
  color: white;
}
.pane__footer p {
  font-family: "Soehne", Helvetica, arial, sans-serif;
  font-weight: 300;
  letter-spacing: 0;
  text-transform: none;
  font-size: clamp(1.0625rem, 2.34375vw, 1.125rem);
  line-height: 1.5em;
  margin-bottom: 0.65em;
}
.pane__footer a {
  text-decoration: none;
}
.pane__footer a:hover, .pane__footer a:focus-visible {
  color: #F04E41;
}
.pane__footer .cta {
  margin-top: 0.5em;
}
.pane__footer h2 {
  font-family: "Soehne", Helvetica, arial, sans-serif;
  font-size: clamp(1.3125rem, 2.1276595745vw, 1.5rem);
  font-weight: 500;
  line-height: 1.416667em;
  letter-spacing: 0;
  margin-top: 0;
  margin-bottom: 1.2em;
}
.pane__footer .block {
  margin-bottom: 1rem;
}
.pane__footer nav {
  font-family: "Soehne", Helvetica, arial, sans-serif;
  font-weight: 500;
  line-height: 1.4em;
  text-transform: none;
  letter-spacing: 0;
  font-size: clamp(1rem, 2.34375vw, 1.125rem);
}
.pane__footer nav li {
  margin-bottom: 0.65em;
}
.pane__footer ul.menu {
  margin: 0;
}
.pane__footer #block-footer {
  font-family: "Soehne", Helvetica, arial, sans-serif;
  font-weight: 300;
  letter-spacing: 0;
  text-transform: none;
  font-size: clamp(0.9375rem, 2.0833333333vw, 1rem);
  line-height: 1.5em;
}
.pane__footer .block-social-accounts {
  text-align: right;
}
.pane__footer .social_media_links {
  display: inline-block;
}
.pane__footer .social_media_links li {
  margin-right: 0;
  margin-bottom: 1.5rem;
}
.pane__footer .social_media_links a {
  width: 2.5rem;
  height: auto;
  aspect-ratio: 1/1;
  background-color: white;
  background-size: 46% auto;
  border-radius: 50%;
}
.pane__footer .social_media_links a:hover, .pane__footer .social_media_links a:focus-visible {
  background-color: #3CD7F6;
}
.pane__footer .social_media_links .linkedin a {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' data-name='Layer 1' viewBox='0 0 18 17.25'%3E%3Cpath d='M3.735 1.875c0 1.036-.833 1.875-1.86 1.875S.015 2.911.015 1.875.847 0 1.875 0s1.86.84 1.86 1.875ZM3.75 5.25H0v12h3.75v-12Zm5.987 0H6.011v12h3.727v-6.299c0-3.503 4.522-3.789 4.522 0v6.299h3.741V9.652c0-5.91-6.691-5.695-8.263-2.785V5.251Z' style='fill:%23003051;stroke-width:0'/%3E%3C/svg%3E");
}
.pane__footer .social_media_links .linkedin a:hover, .pane__footer .social_media_links .linkedin a:focus-visible {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' data-name='Layer 1' viewBox='0 0 18 17.25'%3E%3Cpath d='M3.735 1.875c0 1.036-.833 1.875-1.86 1.875S.015 2.911.015 1.875.847 0 1.875 0s1.86.84 1.86 1.875ZM3.75 5.25H0v12h3.75v-12Zm5.987 0H6.011v12h3.727v-6.299c0-3.503 4.522-3.789 4.522 0v6.299h3.741V9.652c0-5.91-6.691-5.695-8.263-2.785V5.251Z' style='fill:%23003051;stroke-width:0'/%3E%3C/svg%3E");
}
.pane__footer .social_media_links .twitter a {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' data-name='Layer 1' viewBox='0 0 17.815 17.827'%3E%3Cpath d='M10.779 7.587 17.306 0h-1.97L9.904 6.314 5.565 0H.049l6.789 9.88L0 17.827h1.97l5.742-6.674 4.586 6.674h5.517l-7.036-10.24Zm-8.01-6.102H4.66l10.422 14.908h-1.891L2.769 1.485Z' style='fill:%23003051;stroke-width:0'/%3E%3C/svg%3E");
}
.pane__footer .social_media_links .twitter a:hover, .pane__footer .social_media_links .twitter a:focus-visible {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' data-name='Layer 1' viewBox='0 0 17.815 17.827'%3E%3Cpath d='M10.779 7.587 17.306 0h-1.97L9.904 6.314 5.565 0H.049l6.789 9.88L0 17.827h1.97l5.742-6.674 4.586 6.674h5.517l-7.036-10.24Zm-8.01-6.102H4.66l10.422 14.908h-1.891L2.769 1.485Z' style='fill:%23003051;stroke-width:0'/%3E%3C/svg%3E");
}
.pane__footer .footerBottom,
.pane__footer .smallPrint,
.pane__footer .footerBottom .menu {
  display: flex;
  flex-wrap: wrap;
  gap: 1.75em;
  row-gap: 0.65em;
}
.pane__footer .footerBottom li,
.pane__footer .smallPrint li,
.pane__footer .footerBottom .menu li {
  margin: 0;
}
.pane__footer .region-footer-bottom,
.pane__footer .smallPrint {
  margin-bottom: 0;
}
.pane__footer .footerBottom {
  font-family: "Soehne", Helvetica, arial, sans-serif;
  font-weight: 300;
  letter-spacing: 0;
  text-transform: none;
  font-size: clamp(0.9375rem, 2.0833333333vw, 1rem);
  line-height: 1.5em;
  position: relative;
  padding-top: 1.5em;
  margin-top: clamp(1em, 4vw, 2em);
}
.pane__footer .footerBottom::before {
  content: " ";
  display: block;
  position: absolute;
  top: 0;
  left: 50%;
  width: calc(100vw + 2px);
  border-top: 1px solid #384D64;
  transform: translateX(-50%);
}
.pane__footer .footerBottom,
.pane__footer .footerBottom a {
  color: white;
}
.pane__footer .footerBottom a:hover, .pane__footer .footerBottom a:focus-visible {
  color: #F04E41;
}
@media only screen and (max-width: 479px) {
  .pane__footer .region-footer {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
  }
  .pane__footer .block-system-branding-block {
    order: 1;
    width: 100%;
  }
  .pane__footer nav {
    order: 2;
    width: 60%;
  }
  .pane__footer #block-contactdetails {
    order: 4;
    width: 100%;
    margin-bottom: 0;
  }
  .pane__footer #block-socialmediaaccounts {
    order: 3;
    width: 20%;
  }
}
@media only screen and (min-width: 480px) {
  .pane__footer .region-footer {
    display: grid;
    grid-gap: 1.5rem;
    grid-row-gap: 3rem;
    grid-template-columns: repeat(12, 1fr);
  }
  .pane__footer .block-system-branding-block {
    grid-column: 1/13;
  }
  .pane__footer nav {
    grid-column: 1/5;
  }
  .pane__footer #block-contactdetails {
    grid-column: 5/9;
  }
  .pane__footer #block-socialmediaaccounts {
    grid-column: 12/13;
  }
}
@media only screen and (min-width: 480px) and (max-width: 767px) {
  .pane__footer .block-system-branding-block {
    display: flex;
    align-items: center;
  }
  .pane__footer .block-system-branding-block a {
    flex-shrink: 0;
    margin-right: 1.5rem;
  }
}
@media only screen and (min-width: 768px) {
  .pane__footer > .paneInner {
    padding-left: 0;
    padding-right: 0;
    padding-bottom: 1.4em;
  }
  .pane__footer .block-system-branding-block {
    grid-column: 1/5;
    padding-left: 2rem;
  }
  .pane__footer nav {
    grid-column: 5/8;
  }
  .pane__footer #block-contactdetails {
    grid-column: 8/12;
  }
  .pane__footer #block-socialmediaaccounts {
    grid-column: 12/13;
  }
  .pane__footer .footerBottom {
    padding-left: 2rem;
    padding-right: 2rem;
  }
}
@media only screen and (min-width: 1200px) {
  .pane__footer #block-contactdetails {
    grid-column: 8/11;
  }
  .pane__footer #block-socialmediaaccounts {
    grid-column: 11/13;
  }
}
@media only screen and (min-width: 1416px) {
  .pane__footer .block-system-branding-block {
    padding-left: 0;
  }
}
@media print {
  .pane__footer {
    display: none;
  }
}

@media only screen and (max-width: 983px) {
  .sidebar {
    position: relative;
  }
  .sidebar::after {
    content: " ";
    display: block;
    position: absolute;
    top: 0;
    left: 100%;
    width: 0;
    height: 100%;
    border-right: 1px solid #CCD7E1;
  }
  .sidebar::before {
    content: " ";
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    width: calc(100% + 1px);
    border-top: 1px solid #CCD7E1;
  }
}

@media only screen and (min-width: 984px) {
  .views-rows-subset-listed_sidebar.style__2col {
    display: block;
  }
}

.owl-dots {
  display: flex;
}
.owl-dots button {
  width: 6px;
  height: 6px;
  background-color: #F04E41;
  border-radius: 50%;
  margin-right: 0.7rem;
  opacity: 0.35;
}
.owl-dots button.active {
  opacity: 1;
}
.owl-dots button:last-child {
  margin-right: 0;
}

.belowTitleArea .meta {
  margin-right: 1.3em;
}
.belowTitleArea .meta .meta {
  margin-bottom: 0.35em;
}
@media only screen and (min-width: 624px) {
  .belowTitleArea .meta {
    margin-right: 2em;
  }
}

.region-below-title-area {
  display: flex;
  flex-wrap: wrap;
}

#block-contentfield-7 .meta,
#block-contentfield-8 .meta {
  font-weight: 300;
}

.paragraph {
  font-size: clamp(2.25rem, 3.8333333333vw, 2.875rem);
  margin: 0;
}
.paragraph img {
  display: block;
}
.paragraph.style__text, .paragraph.style__content-image {
  padding-left: 1.4375rem;
  padding-right: 1.4375rem;
}
@media only screen and (min-width: 624px) {
  .paragraph.style__text, .paragraph.style__content-image {
    padding-left: 2rem;
    padding-right: 2rem;
  }
}
@media only screen and (min-width: 1200px) {
  .paragraph.style__text, .paragraph.style__content-image {
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media only screen and (min-width: 912px) {
  .paragraph.style__text, .paragraph.style__content-image {
    display: grid;
    grid-gap: 1.5rem;
    grid-row-gap: 3rem;
    grid-template-columns: repeat(12, 1fr);
    grid-row-gap: 0;
    padding-left: 0;
    padding-right: 0;
  }
  .paragraph.style__text > *, .paragraph.style__content-image > * {
    grid-column: 3/10;
  }
}
.paragraph.style__pull-quote, .paragraph.style__content-image, .paragraph.style__call-to-action {
  margin-top: 1em;
  margin-bottom: 1em;
}
.thePage:not(.use_sectional_presentation) .field--name-field-content.field__item:first-child .paragraph.style__text-and-image, .thePage:not(.use_sectional_presentation) .field--name-field-content.field__item:first-child .paragraph.style__two-column-text {
  border-top: 0;
}
body:has(#block-mainnavigation-2) .field--name-field-content.field__item:first-child .paragraph.style__page-promotion, body:has(#block-mainnavigation-2) .field--name-field-content.field__item:first-child .paragraph.style__person {
  border-top: 0;
}
.paragraph.style__text {
  padding-top: 1.4em;
  border-top: 1px solid #CCD7E1;
  margin-bottom: 1.4em;
}
.paragraph.style__introduction {
  padding-left: 1.4375rem;
  padding-right: 1.4375rem;
}
@media only screen and (min-width: 696px) {
  .paragraph.style__introduction {
    padding-left: 2.25rem;
    padding-right: 2.25rem;
  }
}
.paragraph.style__introduction {
  padding-top: clamp(1.875rem, 3.5714285714vw, 3.125rem);
  padding-bottom: clamp(1.875rem, 3.5714285714vw, 3.125rem);
}
.paragraph.style__introduction h2,
.paragraph.style__introduction p {
  font-family: "Soehne", Helvetica, arial, sans-serif;
  font-weight: 500;
  line-height: 1.266667em;
  letter-spacing: 0;
  font-size: clamp(1.625rem, 2.8409090909vw, 1.875rem);
  margin-top: 0;
  margin-bottom: 0.375em;
}
.paragraph.style__introduction h2 {
  margin: 0;
}
@media only screen and (min-width: 1200px) {
  .paragraph.style__introduction {
    display: grid;
    grid-gap: 1.5rem;
    grid-row-gap: 3rem;
    grid-template-columns: repeat(12, 1fr);
    padding-left: 0;
    padding-right: 0;
  }
  .paragraph.style__introduction > * {
    grid-column: 2/12;
  }
}
.paragraph.style__text-and-image {
  font-size: clamp(2.25rem, 3.8333333333vw, 2.875rem);
  position: relative;
  display: flex;
  flex-wrap: wrap;
  padding-top: 1.25em;
  padding-bottom: 1.25em;
  padding-left: 1.4375rem;
  padding-right: 1.4375rem;
  border-top: 1px solid #CCD7E1;
}
.paragraph.style__text-and-image p,
.paragraph.style__text-and-image li {
  font-family: "Soehne", Helvetica, arial, sans-serif;
  font-weight: 300;
  letter-spacing: 0;
  text-transform: none;
  font-size: clamp(1.3125rem, 2.2727272727vw, 1.5rem);
  line-height: 1.5em;
}
.paragraph.style__text-and-image p:last-child {
  margin-bottom: 0;
}
@media only screen and (min-width: 624px) {
  .paragraph.style__text-and-image {
    display: grid;
    grid-gap: 1.5rem;
    grid-row-gap: 3rem;
    grid-template-columns: repeat(12, 1fr);
    grid-row-gap: 0;
    padding-left: 0;
    padding-right: 0;
  }
  .paragraph.style__text-and-image .txtBox {
    grid-column: 1/12;
    padding-left: 1.4375rem;
  }
}
@media only screen and (min-width: 624px) {
  .paragraph.style__text-and-image .txtBox {
    padding-left: 2rem;
  }
  .paragraph.style__text-and-image .imgBox {
    padding-right: 2rem;
  }
}
@media only screen and (min-width: 840px) {
  .paragraph.style__text-and-image .txtBox {
    grid-column: 1/7;
  }
  .paragraph.style__text-and-image .txtBox + .txtBox {
    grid-column: 7/13;
    padding-left: 0;
    padding-right: 2rem;
  }
}
@media only screen and (min-width: 1128px) {
  .paragraph.style__text-and-image .txtBox + .txtBox {
    grid-column: 7/12;
    padding-right: 0;
  }
}
@media only screen and (min-width: 1200px) {
  .paragraph.style__text-and-image .txtBox {
    grid-column: 2/7;
    padding-left: 0;
  }
}
@media only screen and (max-width: 623px) {
  .paragraph.style__text-and-image:has(.imgBox) .imgBox {
    order: 1;
    margin-bottom: 1em;
  }
  .paragraph.style__text-and-image:has(.imgBox) .txtBox {
    order: 2;
  }
}
@media only screen and (min-width: 624px) {
  .paragraph.style__text-and-image:has(.imgBox) .imgBox {
    grid-column: 9/13;
  }
  .paragraph.style__text-and-image:has(.imgBox) .txtBox {
    grid-column: 1/8;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
  }
}
@media only screen and (min-width: 840px) {
  .paragraph.style__text-and-image:has(.imgBox) .imgBox {
    grid-column: 8/13;
  }
}
@media only screen and (min-width: 1200px) {
  .paragraph.style__text-and-image:has(.imgBox) .imgBox {
    padding-right: 2.5rem;
  }
  .paragraph.style__text-and-image:has(.imgBox) .txtBox {
    grid-column: 2/7;
  }
}
.paragraph.style__two-column-text {
  font-size: clamp(1.0625rem, 1.9736842105vw, 1.125rem);
  list-style: none;
  padding-left: 0;
  border-top: 1px solid #CCD7E1;
}
.paragraph.style__two-column-text h2 {
  font-family: "Soehne", Helvetica, arial, sans-serif;
  font-size: clamp(1.3125rem, 2.1276595745vw, 1.5rem);
  font-weight: 500;
  line-height: 1.416667em;
  letter-spacing: 0;
  margin-top: 0;
  margin-bottom: 1.2em;
  margin-bottom: 0.9em;
}
.paragraph.style__two-column-text h3 {
  font-family: "Soehne", Helvetica, arial, sans-serif;
  font-size: clamp(1.0625rem, 1.9736842105vw, 1.125rem);
  font-weight: 500;
  line-height: 1.444444em;
  letter-spacing: 0;
  margin-top: 0;
  margin-bottom: 1.3em;
}
.paragraph.style__two-column-text .imgBox,
.paragraph.style__two-column-text .txtBox {
  padding-top: 3em;
}
.paragraph.style__two-column-text .imgBox {
  padding-left: 1.4375rem;
  padding-right: 1.4375rem;
}
@media only screen and (min-width: 624px) {
  .paragraph.style__two-column-text .imgBox {
    padding-left: 2rem;
    padding-right: 2rem;
  }
}
@media only screen and (min-width: 1200px) {
  .paragraph.style__two-column-text .imgBox {
    padding-left: 3.75rem;
    padding-right: 3.75rem;
  }
}
.paragraph.style__two-column-text .imgBox {
  padding-left: 0;
}
.paragraph.style__two-column-text img {
  display: block;
}
.paragraph.style__two-column-text .txtBox {
  padding-left: 1.4375rem;
  padding-right: 1.4375rem;
}
@media only screen and (min-width: 624px) {
  .paragraph.style__two-column-text .txtBox {
    padding-left: 2rem;
    padding-right: 2rem;
  }
}
@media only screen and (min-width: 1200px) {
  .paragraph.style__two-column-text .txtBox {
    padding-left: 3.75rem;
    padding-right: 3.75rem;
  }
}
.paragraph.style__two-column-text .txtBox {
  padding-bottom: 3em;
}
@media only screen and (max-width: 623px) {
  .paragraph.style__two-column-text .field {
    margin-bottom: 1em;
  }
  .paragraph.style__two-column-text .field:last-child {
    margin-bottom: 0;
  }
  .paragraph.style__two-column-text .column:nth-child(2) {
    border-top: 1px solid #CCD7E1;
  }
}
@media only screen and (min-width: 624px) {
  .paragraph.style__two-column-text {
    display: grid;
    grid-gap: 1.5rem;
    grid-row-gap: 3rem;
    grid-template-columns: repeat(2, 1fr);
    grid-gap: 0;
    padding-left: 0;
    padding-right: 0;
  }
  .paragraph.style__two-column-text .column {
    border-right: 1px solid #CCD7E1;
  }
  .paragraph.style__two-column-text .column:nth-child(2n) {
    border-right: 0;
  }
}
.paragraph.style__page-promotion {
  border-top: 1px solid #CCD7E1;
  margin-bottom: 2em;
}
@media only screen and (min-width: 1200px) {
  .paragraph.style__page-promotion.layout__3-columns .gridList.style__2col {
    grid-template-columns: repeat(3, 1fr);
  }
}
.paragraph.style__three-column-text {
  margin-top: 2em;
  margin-bottom: 2em;
}
.paragraph.style__three-column-text .field--name-field-heading {
  font-family: "Soehne", Helvetica, arial, sans-serif;
  font-size: clamp(1.3125rem, 2.1276595745vw, 1.5rem);
  font-weight: 500;
  line-height: 1.416667em;
  letter-spacing: 0;
  margin-top: 0;
  margin-bottom: 1.2em;
  color: #F04E41;
}
.paragraph.style__three-column-text .field--name-field-text {
  font-family: "Soehne", Helvetica, arial, sans-serif;
  font-weight: 300;
  letter-spacing: 0;
  text-transform: none;
  font-size: clamp(1.3125rem, 2.2727272727vw, 1.5rem);
  line-height: 1.5em;
  margin: 0;
}
.paragraph.style__three-column-text .field--type-text-long {
  font-size: clamp(1.0625rem, 1.9736842105vw, 1.125rem);
  padding-right: 1em;
  margin-top: 2.75em;
}
.paragraph.style__three-column-text .field--type-text-long h2 {
  font-family: "Soehne", Helvetica, arial, sans-serif;
  font-size: clamp(1.0625rem, 1.9736842105vw, 1.125rem);
  font-weight: 500;
  line-height: 1.444444em;
  letter-spacing: 0;
  margin-top: 0;
  margin-bottom: 1.3em;
}
.paragraph.style__three-column-text .field--type-text-long h2::before {
  content: " ";
  display: block;
  width: 1.888889em;
  border-bottom: 1px solid #000000;
  margin-bottom: 1.2em;
}
.paragraph.style__three-column-text .field--type-text-long h2::before {
  border-color: #F04E41;
}
@media only screen and (max-width: 767px) {
  .paragraph.style__three-column-text {
    padding-left: 1.4375rem;
    padding-right: 1.4375rem;
  }
}
@media only screen and (min-width: 768px) {
  .paragraph.style__three-column-text {
    display: grid;
    grid-gap: 1.5rem;
    grid-row-gap: 3rem;
    grid-template-columns: repeat(3, 1fr);
    grid-row-gap: 0;
    padding-left: 2rem;
    padding-right: 2rem;
  }
  .paragraph.style__three-column-text > * {
    grid-column: 1/3;
  }
  .paragraph.style__three-column-text .field--name-field-text-column-1 {
    grid-column: 1/2;
  }
  .paragraph.style__three-column-text .field--name-field-text-column-2 {
    grid-column: 2/3;
  }
  .paragraph.style__three-column-text .field--name-field-text-column-3 {
    grid-column: 3/4;
  }
}
@media only screen and (min-width: 1200px) {
  .paragraph.style__three-column-text {
    grid-template-columns: repeat(12, 1fr);
    padding-left: 0;
    padding-right: 0;
  }
  .paragraph.style__three-column-text > * {
    grid-column: 2/8;
  }
  .paragraph.style__three-column-text .field--name-field-text-column-1 {
    grid-column: 2/5;
  }
  .paragraph.style__three-column-text .field--name-field-text-column-2 {
    grid-column: 5/8;
  }
  .paragraph.style__three-column-text .field--name-field-text-column-3 {
    grid-column: 8/11;
  }
}
.paragraph.style__pull-quote {
  font-size: clamp(1.3125rem, 2.1276595745vw, 1.5rem);
  padding-left: 1.4375rem;
  padding-right: 1.4375rem;
}
@media only screen and (min-width: 624px) {
  .paragraph.style__pull-quote {
    padding-left: 2rem;
    padding-right: 2rem;
  }
}
@media only screen and (min-width: 1200px) {
  .paragraph.style__pull-quote {
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
.paragraph.style__pull-quote {
  margin-top: 1.75em;
  margin-bottom: 1.75em;
}
.paragraph.style__pull-quote p {
  font-family: "Soehne", Helvetica, arial, sans-serif;
  font-size: clamp(1.3125rem, 2.1276595745vw, 1.5rem);
  font-weight: 500;
  line-height: 1.416667em;
  letter-spacing: 0;
  margin-top: 0;
  margin-bottom: 1.2em;
  margin: 0;
}
.paragraph.style__pull-quote p::before, .paragraph.style__pull-quote p::after {
  display: inline-block;
  overflow: hidden;
  text-align: left;
  text-indent: -9999px;
  width: 1.125em;
  height: 0.8em;
  background-repeat: no-repeat;
}
.paragraph.style__pull-quote p::before {
  content: open-quote;
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' data-name='Layer 1' viewBox='0 0 26.6 19'%3E%3Cpath d='M24.7 0H19l-3.8 7.6V19h11.4V7.6h-5.7L24.7 0ZM9.5 0H3.8L0 7.6V19h11.4V7.6H5.7L9.5 0Z' style='fill:%23f04e41;stroke-width:0'/%3E%3C/svg%3E");
  margin-right: 0.3em;
}
.paragraph.style__pull-quote p::after {
  content: close-quote;
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' data-name='Layer 1' viewBox='0 0 26.6 19'%3E%3Cpath d='M1.9 19h5.7l3.8-7.6V0H0v11.4h5.7L1.9 19Zm15.2 0h5.7l3.8-7.6V0H15.2v11.4h5.7L17.1 19Z' style='fill:%23f04e41;stroke-width:0'/%3E%3C/svg%3E");
  margin-left: 0.3em;
}
.paragraph.style__pull-quote .field--name-field-name {
  margin-top: 1em;
}
@media only screen and (min-width: 624px) {
  .paragraph.style__pull-quote {
    padding-left: 2rem;
    padding-right: 2rem;
  }
}
@media only screen and (min-width: 912px) {
  .paragraph.style__pull-quote {
    display: grid;
    grid-gap: 1.5rem;
    grid-row-gap: 3rem;
    grid-template-columns: repeat(12, 1fr);
    grid-row-gap: 0;
    padding-left: 0;
    padding-right: 0;
  }
  .paragraph.style__pull-quote > * {
    grid-column: 2/10;
  }
}
.paragraph.style__call-to-action {
  font-size: clamp(1.625rem, 2.8409090909vw, 1.875rem);
  color: white;
  background-color: #003051;
  padding-left: 1.4375rem;
  padding-right: 1.4375rem;
}
@media only screen and (min-width: 624px) {
  .paragraph.style__call-to-action {
    padding-left: 2rem;
    padding-right: 2rem;
  }
}
@media only screen and (min-width: 1200px) {
  .paragraph.style__call-to-action {
    padding-left: 3.75rem;
    padding-right: 3.75rem;
  }
}
.paragraph.style__call-to-action {
  padding-top: 1.25em;
  padding-bottom: 2em;
  margin-top: 2em;
  margin-bottom: 2em;
}
.paragraph.style__call-to-action .field--name-field-free-tag {
  margin-bottom: 1em;
}
.paragraph.style__call-to-action h2 {
  font-family: "Soehne", Helvetica, arial, sans-serif;
  font-weight: 500;
  line-height: 1.266667em;
  letter-spacing: 0;
  font-size: clamp(1.625rem, 2.8409090909vw, 1.875rem);
  margin-top: 0;
  margin-bottom: 0.375em;
  margin: 0;
}
.paragraph.style__call-to-action p {
  font-family: "Soehne", Helvetica, arial, sans-serif;
  font-weight: 300;
  letter-spacing: 0;
  text-transform: none;
  font-size: clamp(1.125rem, 2.0325203252vw, 1.25rem);
}
@media print {
  .paragraph.style__call-to-action p {
    font-size: 10pt;
  }
}
.paragraph.style__call-to-action p {
  line-height: 1.5em;
  margin: 0;
}
.paragraph.style__call-to-action .field--name-field-link a {
  display: inline-block;
  cursor: pointer;
}
.paragraph.style__call-to-action .field--name-field-link a, .paragraph.style__call-to-action .field--name-field-link a:link {
  text-decoration: none;
  color: white;
  background: none;
}
.paragraph.style__call-to-action .field--name-field-link a:hover, .paragraph.style__call-to-action .field--name-field-link a:focus {
  color: #000000;
  background-color: #34C3E0;
  border-color: #34C3E0;
}
.paragraph.style__call-to-action .field--name-field-link a {
  font-family: "Soehne", Helvetica, arial, sans-serif;
  font-weight: 500;
  line-height: 1.4em;
  text-transform: none;
  letter-spacing: 0;
  font-size: clamp(1rem, 2.34375vw, 1.125rem);
  text-align: left;
  padding-top: 0.625em;
  padding-bottom: 0.7em;
  padding-left: 1.05em;
  padding-right: 1.05em;
  border: thin solid #34C3E0;
}
.paragraph.style__call-to-action .field--name-field-link a:hover, .paragraph.style__call-to-action .field--name-field-link a:focus-visible {
  color: #000000;
  background-color: #34C3E0;
}
.paragraph.style__call-to-action .field--name-field-link a {
  display: inline-flex;
  align-items: center;
  gap: 0.6em;
}
.paragraph.style__call-to-action .field--name-field-link a::after {
  content: " ";
  display: block;
  width: 1.25em;
  height: 0.65em;
  background-repeat: no-repeat;
  background-size: contain;
  transform: translateX(0px);
  transition: transform 0.25s;
}
.paragraph.style__call-to-action .field--name-field-link a::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='21.627' height='11.557' data-name='Layer 1'%3E%3Cpath fill='%23f24e40' d='m15.849 0-1.414 1.414 3.364 3.365H0v2h17.799l-3.364 3.364 1.414 1.414 5.778-5.778L15.849 0z'/%3E%3C/svg%3E");
}
.paragraph.style__call-to-action .field--name-field-link a:hover::after, .paragraph.style__call-to-action .field--name-field-link a:focus-visible::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='21.627' height='11.557' data-name='Layer 1'%3E%3Cpath fill='%23000000' d='m15.849 0-1.414 1.414 3.364 3.365H0v2h17.799l-3.364 3.364 1.414 1.414 5.778-5.778L15.849 0z'/%3E%3C/svg%3E");
}
.paragraph.style__call-to-action .field--name-field-link a:hover::after, .paragraph.style__call-to-action .field--name-field-link a:focus-visible::after {
  transform: translateX(3px);
}
.paragraph.style__call-to-action .field--name-field-link a {
  margin-top: 1.5em;
}
@media only screen and (max-width: 695px) {
  .paragraph.style__call-to-action .txtBox {
    margin-top: 1em;
  }
}
@media only screen and (min-width: 696px) {
  .paragraph.style__call-to-action {
    display: grid;
    grid-gap: 1.5rem;
    grid-row-gap: 3rem;
    grid-template-columns: repeat(2, 1fr);
    grid-row-gap: 0;
  }
  .paragraph.style__call-to-action .field--name-field-free-tag {
    grid-column: 1/3;
  }
}
@media only screen and (min-width: 840px) {
  .paragraph.style__call-to-action .headingBox {
    padding-right: 1.5em;
  }
  .paragraph.style__call-to-action .txtBox {
    padding-left: 1.5em;
  }
}
.paragraph.style__detailed-call-to-action {
  font-size: clamp(1.875rem, 3.4090909091vw, 2.25rem);
  position: relative;
  padding-top: 1.5em;
  padding-bottom: 2.25em;
  margin-top: 2em;
  margin-bottom: 2em;
}
.paragraph.style__detailed-call-to-action::before {
  content: " ";
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  z-index: -1;
  width: 100%;
  height: 100%;
  background-color: #34C3E0;
}
.paragraph.style__detailed-call-to-action > * {
  padding-left: 1.4375rem;
  padding-right: 1.4375rem;
}
.paragraph.style__detailed-call-to-action .field--name-field-free-tag {
  margin-bottom: 0.9em;
}
.paragraph.style__detailed-call-to-action h2 {
  font-family: "Soehne", Helvetica, arial, sans-serif;
  font-weight: 500;
  line-height: 1.166667em;
  letter-spacing: 0;
  font-size: clamp(1.875rem, 3.4090909091vw, 2.25rem);
  margin-top: 0;
  margin-bottom: 0.95em;
}
.paragraph.style__detailed-call-to-action p {
  font-family: "Soehne", Helvetica, arial, sans-serif;
  font-weight: 300;
  letter-spacing: 0;
  text-transform: none;
  font-size: clamp(1.125rem, 2.0325203252vw, 1.25rem);
}
@media print {
  .paragraph.style__detailed-call-to-action p {
    font-size: 10pt;
  }
}
.paragraph.style__detailed-call-to-action p {
  line-height: 1.5em;
  margin-bottom: 1.25em;
}
.paragraph.style__detailed-call-to-action .field--name-field-link a {
  display: inline-block;
  cursor: pointer;
}
.paragraph.style__detailed-call-to-action .field--name-field-link a, .paragraph.style__detailed-call-to-action .field--name-field-link a:link {
  text-decoration: none;
  color: #000000;
  background: none;
}
.paragraph.style__detailed-call-to-action .field--name-field-link a:hover, .paragraph.style__detailed-call-to-action .field--name-field-link a:focus {
  color: #000000;
  background-color: white;
  border-color: white;
}
.paragraph.style__detailed-call-to-action .field--name-field-link a {
  font-family: "Soehne", Helvetica, arial, sans-serif;
  font-weight: 500;
  line-height: 1.4em;
  text-transform: none;
  letter-spacing: 0;
  font-size: clamp(1rem, 2.34375vw, 1.125rem);
  text-align: left;
  padding-top: 0.625em;
  padding-bottom: 0.7em;
  padding-left: 1.05em;
  padding-right: 1.05em;
  border: thin solid white;
}
.paragraph.style__detailed-call-to-action .field--name-field-link a:hover, .paragraph.style__detailed-call-to-action .field--name-field-link a:focus-visible {
  color: #000000;
  background-color: white;
}
.paragraph.style__detailed-call-to-action .field--name-field-link a {
  display: inline-flex;
  align-items: center;
  gap: 0.6em;
}
.paragraph.style__detailed-call-to-action .field--name-field-link a::after {
  content: " ";
  display: block;
  width: 1.25em;
  height: 0.65em;
  background-repeat: no-repeat;
  background-size: contain;
  transform: translateX(0px);
  transition: transform 0.25s;
}
.paragraph.style__detailed-call-to-action .field--name-field-link a::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='21.627' height='11.557' data-name='Layer 1'%3E%3Cpath fill='%23000000' d='m15.849 0-1.414 1.414 3.364 3.365H0v2h17.799l-3.364 3.364 1.414 1.414 5.778-5.778L15.849 0z'/%3E%3C/svg%3E");
}
.paragraph.style__detailed-call-to-action .field--name-field-link a:hover::after, .paragraph.style__detailed-call-to-action .field--name-field-link a:focus-visible::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='21.627' height='11.557' data-name='Layer 1'%3E%3Cpath fill='%23000000' d='m15.849 0-1.414 1.414 3.364 3.365H0v2h17.799l-3.364 3.364 1.414 1.414 5.778-5.778L15.849 0z'/%3E%3C/svg%3E");
}
.paragraph.style__detailed-call-to-action .field--name-field-link a:hover::after, .paragraph.style__detailed-call-to-action .field--name-field-link a:focus-visible::after {
  transform: translateX(3px);
}
@media only screen and (max-width: 551px) {
  .paragraph.style__detailed-call-to-action .imgBox {
    position: relative;
    margin-bottom: 0.75em;
  }
  .paragraph.style__detailed-call-to-action .imgBox::before {
    content: " ";
    display: block;
    position: absolute;
    z-index: -1;
    top: 0;
    left: 0;
    height: 50%;
    width: 100%;
    background-color: white;
  }
}
@media only screen and (min-width: 552px) {
  .paragraph.style__detailed-call-to-action {
    display: grid;
    grid-gap: 1.5rem;
    grid-row-gap: 3rem;
    grid-template-columns: repeat(12, 1fr);
    grid-row-gap: 0;
    align-items: center;
    padding-top: 2em;
  }
  .paragraph.style__detailed-call-to-action .imgBox {
    grid-column: 1/5;
    position: absolute;
    padding-left: 0;
    padding-right: 0;
  }
  .paragraph.style__detailed-call-to-action .headingBox,
  .paragraph.style__detailed-call-to-action .txtBox {
    padding-left: 0;
    padding-right: 0;
  }
  .paragraph.style__detailed-call-to-action .headingBox,
  .paragraph.style__detailed-call-to-action .txtBox {
    grid-column: 2/12;
  }
}
@media only screen and (min-width: 768px) {
  .paragraph.style__detailed-call-to-action .imgBox {
    padding-right: 2rem;
  }
}
@media only screen and (min-width: 1200px) {
  .paragraph.style__detailed-call-to-action {
    align-items: initial;
    padding-top: 0;
    padding-bottom: 0;
  }
  .paragraph.style__detailed-call-to-action::before {
    grid-column: 1/13;
  }
  .paragraph.style__detailed-call-to-action .imgBox {
    display: flex;
    flex-direction: column;
    justify-content: center;
    padding-right: 2.5rem;
  }
  .paragraph.style__detailed-call-to-action .imgBox {
    position: relative;
    grid-column: 1/4;
  }
  .paragraph.style__detailed-call-to-action .headingBox,
  .paragraph.style__detailed-call-to-action .txtBox {
    padding-top: 1.95em;
    padding-bottom: 2.4em;
  }
  .paragraph.style__detailed-call-to-action .headingBox {
    grid-column: 2/8;
    padding-right: 1em;
  }
  .paragraph.style__detailed-call-to-action .txtBox {
    grid-column: 8/12;
    display: grid;
    grid-gap: 1.5rem;
    grid-row-gap: 3rem;
    grid-template-columns: repeat(4, 1fr);
    grid-row-gap: 0;
    align-content: start;
    border-left: 1px solid #009DBB;
  }
  .paragraph.style__detailed-call-to-action .txtBox > * {
    grid-column: 2/5;
  }
  .paragraph.style__detailed-call-to-action h2 {
    margin-bottom: 0;
  }
}
@media only screen and (max-width: 551px) {
  .paragraph.style__detailed-call-to-action:has(img) {
    padding-top: 0;
  }
  .paragraph.style__detailed-call-to-action:has(img)::before {
    grid-column: 3/13;
  }
}
@media only screen and (min-width: 552px) {
  .paragraph.style__detailed-call-to-action:has(img) .headingBox {
    min-height: 3em;
  }
}
@media only screen and (min-width: 552px) and (max-width: 1199px) {
  .paragraph.style__detailed-call-to-action:has(img) .headingBox,
  .paragraph.style__detailed-call-to-action:has(img) .txtBox {
    grid-column: 5/12;
  }
}
@media only screen and (min-width: 1200px) {
  .paragraph.style__detailed-call-to-action:has(img)::before {
    grid-column: 2/13;
  }
  .paragraph.style__detailed-call-to-action:has(img) .headingBox {
    grid-column: 4/8;
    min-height: 10em;
  }
}
.paragraph.style__home-promotion-block {
  flex-grow: 1;
  font-size: clamp(1.625rem, 2.8409090909vw, 1.875rem);
}
.paragraph.style__home-promotion-block,
.paragraph.style__home-promotion-block > * {
  flex-grow: 1;
  display: flex;
  flex-direction: column;
}
.paragraph.style__home-promotion-block .field--name-field-links.field__items {
  font-family: "Soehne", Helvetica, arial, sans-serif;
  font-weight: 500;
  line-height: 1.4em;
  text-transform: none;
  letter-spacing: 0;
  font-size: clamp(1rem, 2.34375vw, 1.125rem);
  padding-top: 2em;
  padding-left: 5.5rem;
  padding-right: 3em;
  margin-left: -2.875rem;
}
.paragraph.style__home-promotion-block .field--name-field-links.field__items .field__item {
  margin-bottom: 1em;
}
.paragraph.style__home-promotion-block .field--name-field-links.field__items .field__item:last-child {
  margin-bottom: 0;
}
.paragraph.style__home-promotion-block .field--name-field-links.field__items a {
  text-decoration: none;
  color: #003051;
  display: flex;
}
.paragraph.style__home-promotion-block .field--name-field-links.field__items a::before {
  flex-shrink: 0;
  content: " ";
  display: block;
  width: 1.375rem;
  height: 0.75rem;
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='21.627' height='11.557' data-name='Layer 1'%3E%3Cpath fill='%23e91705' d='m15.849 0-1.414 1.414 3.364 3.365H0v2h17.799l-3.364 3.364 1.414 1.414 5.778-5.778L15.849 0z'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-size: contain;
  margin-top: 0.45em;
  margin-right: 1.375rem;
  transition: transform 0.25s;
}
.paragraph.style__home-promotion-block .field--name-field-links.field__items a:hover, .paragraph.style__home-promotion-block .field--name-field-links.field__items a:focus-visible {
  color: #E91705;
}
.paragraph.style__home-promotion-block .field--name-field-links.field__items a:hover::before, .paragraph.style__home-promotion-block .field--name-field-links.field__items a:focus-visible::before {
  transform: translateX(4px);
}
@media only screen and (min-width: 624px) {
  .paragraph.style__home-promotion-block .field--name-field-links.field__items {
    padding-left: 5.9375rem;
  }
}
@media only screen and (min-width: 1055px) {
  .paragraph.style__home-promotion-block .field--name-field-links.field__items {
    padding-left: 4.4375rem;
  }
}
@media only screen and (min-width: 1200px) {
  .paragraph.style__home-promotion-block .field--name-field-links.field__items {
    padding-left: 6.875rem;
  }
}
.paragraph.style__stat {
  font-size: clamp(2.75rem, 5.0595238095vw, 4.25rem);
  padding-top: 0.375em;
  padding-left: 1.4375rem;
  padding-right: 1.4375rem;
  padding-bottom: 0.85em;
}
.paragraph.style__stat p {
  color: white;
  font-family: "Soehne", Helvetica, arial, sans-serif;
  font-weight: 300;
  letter-spacing: 0;
  text-transform: none;
  font-size: clamp(1.0625rem, 2.34375vw, 1.125rem);
  line-height: 1.5em;
  margin: 0;
}
.paragraph.style__stat p em {
  font-family: "Soehne", Helvetica, arial, sans-serif;
  font-size: clamp(2.75rem, 5.0595238095vw, 4.25rem);
  font-weight: 500;
  line-height: 1.075em;
  letter-spacing: 0;
  margin-top: 0;
  margin-bottom: 0.375em;
  font-style: normal;
  display: block;
  margin-bottom: 0.2em;
}
@media only screen and (min-width: 552px) {
  .paragraph.style__stat {
    padding-right: 0;
  }
}
@media only screen and (min-width: 624px) {
  .paragraph.style__stat {
    padding-left: 2rem;
    padding-right: 0.25em;
  }
}
@media only screen and (min-width: 1200px) {
  .paragraph.style__stat {
    padding-left: 2.5rem;
  }
}
.paragraph.style__person {
  font-size: clamp(1.625rem, 2.8409090909vw, 1.875rem);
  position: relative;
  border-top: 1px solid #CCD7E1;
}
.paragraph.style__person .accordion-btn {
  text-align: left;
  display: flex;
  justify-content: space-between;
  gap: 0.5em;
  width: 100%;
  background-color: transparent;
  padding-top: clamp(1.875rem, 3.5714285714vw, 3.125rem);
  padding-bottom: clamp(1.875rem, 3.5714285714vw, 3.125rem);
  padding-left: 0;
  padding-right: 0;
  border: 0;
  position: relative;
}
.paragraph.style__person .accordion-btn::before {
  content: " ";
  display: block;
  position: absolute;
  z-index: -1;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: #F2F2F2;
  transform: scaleY(0);
  transform-origin: bottom;
  transition: transform 0.75s cubic-bezier(0.23, 1, 0.32, 1);
}
.paragraph.style__person .accordion-btn:hover::before, .paragraph.style__person .accordion-btn:focus-within::before {
  transform: scaleY(1);
}
.paragraph.style__person .accordion-btn .icon-container {
  flex-shrink: 0;
  text-align: right;
}
.paragraph.style__person .accordion-btn .icon {
  display: inline-block;
  width: 0.75rem;
  height: 1.375rem;
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' data-name='Layer 1' viewBox='0 0 11.557 21.627'%3E%3Cpath d='m11.557 15.849-1.414-1.414-3.365 3.364V0h-2v17.799l-3.364-3.364L0 15.849l5.778 5.778 5.779-5.778z' style='fill:%23f04e41;stroke-width:0'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-size: contain;
  transition: transform 0.25s;
}
.paragraph.style__person .accordion-btn[data-state=open] .icon {
  transform: rotate(180deg);
}
.paragraph.style__person .accordion-content {
  padding-top: 1em;
}
.paragraph.style__person h2 {
  font-family: "Soehne", Helvetica, arial, sans-serif;
  font-weight: 500;
  line-height: 1.266667em;
  letter-spacing: 0;
  font-size: clamp(1.625rem, 2.8409090909vw, 1.875rem);
  margin-top: 0;
  margin-bottom: 0.375em;
  margin: 0;
}
.paragraph.style__person .details {
  padding-bottom: 2em;
}
.paragraph.style__person .field--name-field-quote {
  font-family: "Soehne", Helvetica, arial, sans-serif;
  font-weight: 500;
  line-height: 1.266667em;
  letter-spacing: 0;
  font-size: clamp(1.625rem, 2.8409090909vw, 1.875rem);
  margin-top: 0;
  margin-bottom: 0.375em;
  color: #F04E41;
  margin-top: 1.4em;
  margin-bottom: 0;
}
.paragraph.style__person .field--name-field-quote::before {
  content: open-quote;
}
.paragraph.style__person .field--name-field-quote::after {
  content: close-quote;
}
.paragraph.style__person .field--name-field-portrait {
  margin-bottom: 1em;
}
.paragraph.style__person img {
  display: block;
}
.paragraph.style__person .field--name-field-linkedin-profile-link a {
  display: block;
  overflow: hidden;
  text-align: left;
  text-indent: -9999px;
  width: 1.3125rem;
  height: 1.3125rem;
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' data-name='Layer 1' viewBox='0 0 18 17.25'%3E%3Cpath d='M3.735 1.875c0 1.036-.833 1.875-1.86 1.875S.015 2.911.015 1.875.847 0 1.875 0s1.86.84 1.86 1.875ZM3.75 5.25H0v12h3.75v-12Zm5.987 0H6.011v12h3.727v-6.299c0-3.503 4.522-3.789 4.522 0v6.299h3.741V9.652c0-5.91-6.691-5.695-8.263-2.785V5.251Z' style='fill:%23003051;stroke-width:0'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-size: contain;
}
.paragraph.style__person .field--name-field-linkedin-profile-link a:hover, .paragraph.style__person .field--name-field-linkedin-profile-link a:focus-visible {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='21.005' height='20.998' data-name='Layer 1'%3E%3Cg data-name='Linked in icon large'%3E%3Cpath fill='%23f24e40' d='M19.45 0H1.55A1.54 1.54 0 0 0 0 1.514v17.969A1.541 1.541 0 0 0 1.55 21h17.9a1.543 1.543 0 0 0 1.555-1.515V1.513A1.543 1.543 0 0 0 19.45 0ZM6.234 17.893H3.119V7.872h3.115Zm.25-13.2A1.814 1.814 0 0 1 4.679 6.5a1.806 1.806 0 1 1 1.806-1.808Zm11.416 13.2h-3.112V13.02c0-1.162-.021-2.658-1.618-2.658-1.621 0-1.869 1.266-1.869 2.573v4.957H8.19V7.872h2.987v1.369h.042a3.276 3.276 0 0 1 2.947-1.619C17.32 7.622 17.9 9.7 17.9 12.4Z' data-name='Path 5492'/%3E%3C/g%3E%3C/svg%3E");
}
@media only screen and (max-width: 623px) {
  .paragraph.style__person .details {
    display: flex;
    flex-direction: column;
  }
  .paragraph.style__person .txtBox {
    order: 2;
  }
  .paragraph.style__person .imgBox {
    order: 1;
    margin-bottom: 0.75em;
  }
  .paragraph.style__person .field--name-field-portrait {
    width: 8.5rem;
  }
}
@media only screen and (min-width: 624px) {
  .paragraph.style__person .details {
    display: grid;
    grid-gap: 1.5rem;
    grid-row-gap: 3rem;
    grid-template-columns: repeat(3, 1fr);
  }
  .paragraph.style__person .txtBox {
    grid-column: 1/3;
  }
  .paragraph.style__person .imgBox {
    grid-column: 3/4;
    padding-left: 1em;
    margin-left: auto;
  }
  .paragraph.style__person .field--name-field-portrait {
    max-width: 13.8125rem;
  }
}
@media only screen and (min-width: 1200px) {
  .paragraph.style__person {
    padding: 0;
  }
  .paragraph.style__person .accordion-btn,
  .paragraph.style__person .details {
    display: grid;
    grid-gap: 1.5rem;
    grid-row-gap: 3rem;
    grid-template-columns: repeat(12, 1fr);
  }
  .paragraph.style__person .accordion-btn .inner {
    grid-column: 2/9;
  }
  .paragraph.style__person .accordion-btn .icon-container {
    grid-column: 11/12;
  }
  .paragraph.style__person .txtBox {
    grid-column: 2/9;
    padding-left: 0;
    padding-right: 0;
  }
  .paragraph.style__person .imgBox {
    grid-column: 9/12;
    padding-right: 0;
  }
}
.paragraph.style__person:has(.accordion-btn) {
  padding-left: 0;
  padding-right: 0;
}
.paragraph.style__person:has(.accordion-btn) .accordion-btn,
.paragraph.style__person:has(.accordion-btn) .accordion-content {
  padding-left: 1.4375rem;
  padding-right: 1.4375rem;
}
@media only screen and (min-width: 624px) {
  .paragraph.style__person:has(.accordion-btn) .accordion-btn,
  .paragraph.style__person:has(.accordion-btn) .accordion-content {
    padding-left: 2rem;
    padding-right: 2rem;
  }
}
@media only screen and (min-width: 1200px) {
  .paragraph.style__person:has(.accordion-btn) .accordion-btn,
  .paragraph.style__person:has(.accordion-btn) .accordion-content {
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
.paragraph.style__content-image .field--name-field-caption {
  padding-left: 1.4375rem;
  padding-right: 1.4375rem;
  margin-top: 1em;
}
@media only screen and (max-width: 623px) {
  .paragraph.style__content-image {
    padding-left: 0;
    padding-right: 0;
  }
  .paragraph.style__content-image .field--name-field-caption {
    margin-top: 1em;
  }
}
@media only screen and (min-width: 624px) {
  .paragraph.style__content-image .field--name-field-caption {
    padding: 0;
  }
}
.paragraph.style__video {
  font-size: clamp(1.3125rem, 2.1276595745vw, 1.5rem);
  padding-top: clamp(1.875rem, 4.6428571429vw, 4.0625rem);
  padding-bottom: clamp(1.875rem, 4.6428571429vw, 4.0625rem);
  border-top: 1px solid #CCD7E1;
}
.paragraph.style__video h2,
.paragraph.style__video p {
  padding-left: 1.4375rem;
  padding-right: 1.4375rem;
}
@media only screen and (min-width: 624px) {
  .paragraph.style__video h2,
  .paragraph.style__video p {
    padding-left: 2rem;
    padding-right: 2rem;
  }
}
@media only screen and (min-width: 1200px) {
  .paragraph.style__video h2,
  .paragraph.style__video p {
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
.paragraph.style__video h2 {
  font-family: "Soehne", Helvetica, arial, sans-serif;
  font-size: clamp(1.3125rem, 2.1276595745vw, 1.5rem);
  font-weight: 500;
  line-height: 1.416667em;
  letter-spacing: 0;
  margin-top: 0;
  margin-bottom: 1.2em;
  margin-bottom: 0.1em;
}
.paragraph.style__video p {
  font-family: "Soehne", Helvetica, arial, sans-serif;
  font-weight: 300;
  letter-spacing: 0;
  text-transform: none;
  font-size: clamp(1.125rem, 2.0325203252vw, 1.25rem);
}
@media print {
  .paragraph.style__video p {
    font-size: 10pt;
  }
}
.paragraph.style__video p {
  line-height: 1.5em;
}
.paragraph.style__video .field--name-field-media-oembed-video {
  width: 100%;
  margin-top: 1em;
  margin-bottom: 0;
}
@media only screen and (min-width: 768px) {
  .paragraph.style__video {
    display: grid;
    grid-gap: 1.5rem;
    grid-row-gap: 3rem;
    grid-template-columns: repeat(12, 1fr);
    grid-row-gap: 0;
  }
  .paragraph.style__video > * {
    grid-column: 2/13;
  }
  .paragraph.style__video h2,
  .paragraph.style__video p {
    padding-left: 0;
  }
}

.field--name-field-home-promoted-content.field__item {
  display: flex;
  flex-direction: column;
}

.field--name-field-lists .field__item:last-child .paragraph {
  margin-bottom: 0;
}

.style__highlight-promoted-page {
  color: white;
}

nav.pager {
  font-family: "Soehne", Helvetica, arial, sans-serif;
  font-size: clamp(1.0625rem, 1.9736842105vw, 1.125rem);
  font-weight: 500;
  line-height: 1.444444em;
  letter-spacing: 0;
  margin-top: 0;
  margin-bottom: 1.3em;
  position: relative;
  margin-top: 0;
  margin-left: 0;
  margin-right: 0;
  margin-bottom: clamp(1.5em, 6.8vw, 3.25em);
}
nav.pager::before, nav.pager::after {
  grid-column: 1/24;
  content: " ";
  display: block;
  position: absolute;
  left: 0;
  width: 100%;
  height: 0;
  border-bottom: 1px solid #CCD7E1;
}
nav.pager::before {
  top: 0;
  margin-top: -1px;
}
nav.pager::after {
  bottom: 0;
}
nav.pager ul {
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  padding: 0;
  margin: 0;
}
nav.pager a {
  text-align: center;
  text-decoration: none;
  color: #003051;
  display: block;
  min-width: 3.83em;
  padding-left: 1em;
  padding-right: 1em;
  padding-top: 1.2em;
  padding-bottom: 1.2em;
}
nav.pager a:hover, nav.pager a:focus-visible {
  background-color: #F2F2F2;
}
nav.pager li.is-active a {
  background-color: #34C3E0;
}
@media only screen and (max-width: 479px) {
  nav.pager .pager__item {
    display: none;
  }
  nav.pager .pager__item.is-active, nav.pager .pager__item.pager__item--first, nav.pager .pager__item.pager__item--previous, nav.pager .pager__item.pager__item--next, nav.pager .pager__item.pager__item--last {
    display: block;
  }
}
@media only screen and (max-width: 623px) {
  nav.pager {
    position: relative;
  }
  nav.pager::after {
    content: " ";
    display: block;
    position: absolute;
    top: 0;
    left: 100%;
    width: 0;
    height: 100%;
    border-right: 1px solid #CCD7E1;
  }
  nav.pager {
    border-bottom: 1px solid #CCD7E1;
  }
}
@media only screen and (min-width: 624px) {
  nav.pager::before, nav.pager::after {
    width: 100vw;
  }
}

.social_media_links {
  list-style: none;
  display: flex;
  padding: 0;
  margin: 0;
}
.social_media_links li {
  margin-right: 1.1em;
}
.social_media_links li:last-child {
  margin-right: 0;
}
.social_media_links a {
  display: block;
  overflow: hidden;
  text-align: left;
  text-indent: -9999px;
  width: 1.5rem;
  height: 1.5rem;
  background-repeat: no-repeat;
  background-position: 50% 50%;
  background-size: contain;
}
.social_media_links .linkedin a {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' data-name='Layer 1' viewBox='0 0 18 17.25'%3E%3Cpath d='M3.735 1.875c0 1.036-.833 1.875-1.86 1.875S.015 2.911.015 1.875.847 0 1.875 0s1.86.84 1.86 1.875ZM3.75 5.25H0v12h3.75v-12Zm5.987 0H6.011v12h3.727v-6.299c0-3.503 4.522-3.789 4.522 0v6.299h3.741V9.652c0-5.91-6.691-5.695-8.263-2.785V5.251Z' style='fill:%23003051;stroke-width:0'/%3E%3C/svg%3E");
}
.social_media_links .linkedin a:hover, .social_media_links .linkedin a:focus-visible {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='21.005' height='20.998' data-name='Layer 1'%3E%3Cg data-name='Linked in icon large'%3E%3Cpath fill='%23f24e40' d='M19.45 0H1.55A1.54 1.54 0 0 0 0 1.514v17.969A1.541 1.541 0 0 0 1.55 21h17.9a1.543 1.543 0 0 0 1.555-1.515V1.513A1.543 1.543 0 0 0 19.45 0ZM6.234 17.893H3.119V7.872h3.115Zm.25-13.2A1.814 1.814 0 0 1 4.679 6.5a1.806 1.806 0 1 1 1.806-1.808Zm11.416 13.2h-3.112V13.02c0-1.162-.021-2.658-1.618-2.658-1.621 0-1.869 1.266-1.869 2.573v4.957H8.19V7.872h2.987v1.369h.042a3.276 3.276 0 0 1 2.947-1.619C17.32 7.622 17.9 9.7 17.9 12.4Z' data-name='Path 5492'/%3E%3C/g%3E%3C/svg%3E");
}
.social_media_links .twitter a {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' data-name='Layer 1' viewBox='0 0 17.815 17.827'%3E%3Cpath d='M10.779 7.587 17.306 0h-1.97L9.904 6.314 5.565 0H.049l6.789 9.88L0 17.827h1.97l5.742-6.674 4.586 6.674h5.517l-7.036-10.24Zm-8.01-6.102H4.66l10.422 14.908h-1.891L2.769 1.485Z' style='fill:%23003051;stroke-width:0'/%3E%3C/svg%3E");
}
.social_media_links .twitter a:hover, .social_media_links .twitter a:focus-visible {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24.217' height='19.677' data-name='Layer 1'%3E%3Cpath fill='%23f24e40' d='M7.616 19.676A14.04 14.04 0 0 0 21.752 5.733V5.54c0-.215 0-.429-.014-.642a10.1 10.1 0 0 0 2.479-2.572 9.9 9.9 0 0 1-2.853.782A4.987 4.987 0 0 0 23.549.36a9.936 9.936 0 0 1-3.155 1.206A4.973 4.973 0 0 0 11.927 6.1 14.1 14.1 0 0 1 1.686.906a4.972 4.972 0 0 0 1.538 6.633 4.919 4.919 0 0 1-2.25-.622v.063a4.97 4.97 0 0 0 3.986 4.871 4.947 4.947 0 0 1-2.244.085 4.973 4.973 0 0 0 4.641 3.451 9.964 9.964 0 0 1-6.171 2.127A10.227 10.227 0 0 1 0 17.445a14.059 14.059 0 0 0 7.616 2.232' data-name='Path 5480'/%3E%3C/svg%3E");
}

#block-socialsharelinks {
  font-size: clamp(1.0625rem, 1.9736842105vw, 1.125rem);
  display: flex;
  align-items: center;
  padding-top: 1em;
  padding-bottom: 1em;
  padding-left: 1.4375rem;
  padding-right: 1.4375rem;
}
#block-socialsharelinks > h2 {
  font-family: "Soehne", Helvetica, arial, sans-serif;
  font-weight: 300;
  letter-spacing: 0;
  text-transform: none;
  font-size: clamp(0.9375rem, 2.0833333333vw, 1rem);
  line-height: 1.5em;
  margin-right: 2em;
  margin-bottom: 0;
}
#block-socialsharelinks .social_media_links a {
  width: 1.125rem;
  height: 1.125rem;
}
@media only screen and (min-width: 624px) {
  #block-socialsharelinks {
    padding-left: 2rem;
    padding-right: 2rem;
  }
}
@media only screen and (min-width: 1200px) {
  #block-socialsharelinks {
    padding-left: 1.9em;
    padding-right: 1.9em;
  }
}

.customSelectContainer label {
  position: absolute !important;
  height: 1px;
  width: 1px;
  overflow: hidden;
  clip: rect(1px, 1px, 1px, 1px);
}

.selectBtn {
  font-family: "Soehne", Helvetica, arial, sans-serif;
  font-weight: 500;
  line-height: 1.4em;
  text-transform: none;
  letter-spacing: 0;
  font-size: clamp(1rem, 2.34375vw, 1.125rem);
  text-align: center;
  padding-top: 1.5em;
  padding-bottom: 1.5em;
  padding-left: 2em;
  padding-right: 2em;
}

.selectOptionsWrap {
  position: absolute;
  z-index: 1;
  background-color: white;
  box-shadow: 0px 3px 6px rgba(0, 0, 0, 0.16);
}
.selectOptionsWrap .option {
  cursor: pointer;
}

.views-exposed-form {
  font-size: clamp(1.0625rem, 2.34375vw, 1.125rem);
  position: relative;
  padding-left: 1.4375rem;
  padding-right: 1.4375rem;
}
@media only screen and (min-width: 624px) {
  .views-exposed-form {
    padding-left: 2rem;
    padding-right: 2rem;
  }
}
@media only screen and (min-width: 1200px) {
  .views-exposed-form {
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
.views-exposed-form .formInner {
  display: flex;
  align-items: center;
}
.views-exposed-form .formInner::before {
  content: "Filter by:";
  margin-right: 1.5em;
}
.views-exposed-form .form-item {
  margin: 0;
}
.views-exposed-form .legendInner {
  padding-left: 1.75rem;
  padding-right: 1.75rem;
  padding-top: 1.05em;
  padding-bottom: 1.05em;
}
.views-exposed-form .legendInner[role=button] {
  display: flex;
  align-items: center;
  cursor: pointer;
  user-select: none;
  border-bottom: 3px solid transparent;
}
.views-exposed-form .legendInner[role=button]::after {
  content: " ";
  display: block;
  width: 0.6875rem;
  height: 0.5625rem;
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11.557' height='7.192' data-name='Layer 1'%3E%3Cpath fill='%2310283c' d='M5.778 7.192 0 1.414 1.414 0l4.364 4.364L10.143 0l1.414 1.414-5.779 5.778z' data-name='Path 5428'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: 50% 50%;
  background-size: contain;
  margin-top: 0.3em;
  margin-left: 0.6em;
  transform: rotate(0deg);
  transition: transform 0.25s;
}
.views-exposed-form .legendInner[role=button]:hover, .views-exposed-form .legendInner[role=button]:focus, .views-exposed-form .legendInner[role=button].state__open {
  background-color: #F2F2F2;
  border-color: #F2F2F2;
}
.views-exposed-form .legendInner[role=button].state__open {
  border-color: #F04E41;
}
.views-exposed-form .legendInner[role=button].state__open::after {
  transform: rotate(180deg);
}
.views-exposed-form .fieldset-wrapper > * {
  position: absolute;
  z-index: 5;
  top: auto;
  background-color: white;
  padding-bottom: 1.25rem;
  border-bottom: 3px solid black;
  box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16);
}
.views-exposed-form label {
  padding-top: 1.05em;
  padding-bottom: 1.05em;
  padding-left: 1.25rem;
  padding-right: 3.75rem;
  border-bottom: 1px solid #DCDFE3;
}
.views-exposed-form .form-checkboxes input:hover + label,
.views-exposed-form .form-checkboxes input:focus-visible + label {
  color: #003051;
  background-color: #F2F2F2;
}
.views-exposed-form .proxyApplyBtn {
  text-align: left;
  display: flex;
  margin-left: 1.25rem;
  margin-right: 1.25rem;
  margin-top: 1.25rem;
}
.views-exposed-form .form-actions {
  margin-left: auto;
}
.views-exposed-form .form-actions input[value=Apply] {
  position: absolute !important;
  height: 1px;
  width: 1px;
  overflow: hidden;
  clip: rect(1px, 1px, 1px, 1px);
}
.views-exposed-form .form-actions input[value="Clear filters"] {
  display: inline-block;
  cursor: pointer;
}
.views-exposed-form .form-actions input[value="Clear filters"], .views-exposed-form .form-actions input[value="Clear filters"]:link {
  text-decoration: none;
  color: #000000;
  background: none;
}
.views-exposed-form .form-actions input[value="Clear filters"]:hover, .views-exposed-form .form-actions input[value="Clear filters"]:focus {
  color: #F04E41;
  border-color: #F04E41;
}
.views-exposed-form .form-actions input[value="Clear filters"] {
  font-family: "Soehne", Helvetica, arial, sans-serif;
  font-weight: 500;
  line-height: 1.4em;
  text-transform: none;
  letter-spacing: 0;
  font-size: clamp(1rem, 2.34375vw, 1.125rem);
}
.views-exposed-form .form-actions input[value="Clear filters"], .views-exposed-form .form-actions input[value="Clear filters"]:link {
  text-decoration: underline;
  text-decoration-thickness: 1.5px;
  text-decoration-color: #F04E41;
  text-underline-offset: 0.3em;
}
.views-exposed-form .form-actions input[value="Clear filters"] {
  display: flex;
  align-items: center;
}
.views-exposed-form .form-actions input[value="Clear filters"]::after {
  content: " ";
  display: block;
  width: 1.375rem;
  height: 0.75rem;
  background-repeat: no-repeat;
  background-size: contain;
  margin-top: 0.2em;
  margin-left: 0.65em;
  transition: transform 0.25s;
}
.views-exposed-form .form-actions input[value="Clear filters"]:hover::after, .views-exposed-form .form-actions input[value="Clear filters"]:focus-visible::after {
  transform: translateX(4px);
}
.views-exposed-form .form-actions input[value="Clear filters"] {
  padding: 0;
  border: 0;
}
@media only screen and (max-width: 623px) {
  .views-exposed-form .formInner::before {
    margin-left: 1.4375rem;
    margin-right: 1em;
  }
}
@media only screen and (max-width: 551px) {
  .views-exposed-form .formInner {
    flex-wrap: wrap;
  }
  .views-exposed-form .fieldset-wrapper > * {
    left: 0;
    width: 100%;
    padding-top: 1.3em;
    padding-bottom: 2em;
    border: 0;
  }
  .views-exposed-form .legendInner {
    padding-left: 1.3em;
    padding-right: 1.3em;
  }
  .views-exposed-form label {
    padding-left: 1.4375rem;
    padding-right: 1.4375rem;
  }
  .views-exposed-form .proxyApplyBtn {
    margin-left: 1.4375rem;
    margin-right: 1.4375rem;
  }
  .views-exposed-form .form-actions {
    width: 100%;
    margin-left: 0;
  }
  .views-exposed-form .form-submit {
    margin-left: 1.4375rem;
    margin-right: 1.4375rem;
    margin-top: 1em;
    margin-bottom: 1em;
  }
}
@media only screen and (max-width: 623px) {
  .views-exposed-form {
    padding-left: 0;
    padding-right: 0;
  }
}

.ajax-progress-throbber .throbber,
.ajax-progress-fullscreen {
  background-color: transparent;
  background-image: url("../../images/Spinner@1x-1.0s-100px-100px.gif");
  background-size: contain;
}

.eu-cookie-compliance-message {
  float: none;
  max-width: none;
}

.eu-cookie-compliance-buttons {
  float: none;
  max-width: none;
}

#sliding-popup {
  font-size: clamp(1.0625rem, 1.9736842105vw, 1.125rem);
  padding-left: 1.4375rem;
  padding-right: 1.4375rem;
}
@media only screen and (min-width: 696px) {
  #sliding-popup {
    padding-left: 2.25rem;
    padding-right: 2.25rem;
  }
}
#sliding-popup {
  padding-top: clamp(1.5em, 3.3vw, 2.65em);
  padding-bottom: clamp(1.5em, 3.3vw, 2.65em);
  position: fixed;
  z-index: 3;
  width: 100%;
  background-color: #003051;
}
#sliding-popup a, #sliding-popup a:link {
  color: white;
}
#sliding-popup .popup-content {
  width: 100%;
  max-width: 81.75rem;
  padding-left: 1.4375rem;
  padding-right: 1.4375rem;
  margin: 0 auto;
}
#sliding-popup #popup-text,
#sliding-popup #popup-buttons {
  width: 100%;
}
#sliding-popup #popup-buttons {
  text-align: left;
  margin-top: 1.5em;
}
#sliding-popup h2 {
  font-family: "Soehne", Helvetica, arial, sans-serif;
  font-size: clamp(1.0625rem, 1.9736842105vw, 1.125rem);
  font-weight: 500;
  line-height: 1.444444em;
  letter-spacing: 0;
  margin-top: 0;
  margin-bottom: 1.3em;
  color: white;
  margin-top: 0;
  margin-bottom: 0.5em;
}
#sliding-popup p {
  font-family: "Soehne", Helvetica, arial, sans-serif;
  font-weight: 300;
  letter-spacing: 0;
  text-transform: none;
  font-size: clamp(1.0625rem, 2.34375vw, 1.125rem);
  line-height: 1.5em;
  color: white;
  margin-bottom: 0.25em;
}
#sliding-popup button {
  display: inline-block;
  cursor: pointer;
}
#sliding-popup button, #sliding-popup button:link {
  text-decoration: none;
  color: white;
  background: none;
  background-color: transparent;
}
#sliding-popup button:hover, #sliding-popup button:focus {
  background-color: #586E80;
}
#sliding-popup button {
  font-family: "Soehne", Helvetica, arial, sans-serif;
  font-weight: 500;
  line-height: 1.4em;
  text-transform: none;
  letter-spacing: 0;
  font-size: clamp(1rem, 2.34375vw, 1.125rem);
  text-align: left;
  padding-top: 0.625em;
  padding-bottom: 0.7em;
  padding-left: 1.05em;
  padding-right: 1.05em;
  border: thin solid #586E80;
}
#sliding-popup button:hover, #sliding-popup button:focus-visible {
  background-color: #586E80;
}
#sliding-popup button {
  display: inline-flex;
  align-items: center;
  gap: 0.6em;
}
#sliding-popup button::after {
  content: " ";
  display: block;
  width: 1.25em;
  height: 0.65em;
  background-repeat: no-repeat;
  background-size: contain;
  transform: translateX(0px);
  transition: transform 0.25s;
}
#sliding-popup button::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='21.627' height='11.557' data-name='Layer 1'%3E%3Cpath fill='%23f24e40' d='m15.849 0-1.414 1.414 3.364 3.365H0v2h17.799l-3.364 3.364 1.414 1.414 5.778-5.778L15.849 0z'/%3E%3C/svg%3E");
}
#sliding-popup button:hover::after, #sliding-popup button:focus-visible::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='21.627' height='11.557' data-name='Layer 1'%3E%3Cpath fill='%23000000' d='m15.849 0-1.414 1.414 3.364 3.365H0v2h17.799l-3.364 3.364 1.414 1.414 5.778-5.778L15.849 0z'/%3E%3C/svg%3E");
}
#sliding-popup button:hover::after, #sliding-popup button:focus-visible::after {
  transform: translateX(3px);
}
#sliding-popup button {
  margin-left: 0.7em;
  margin-bottom: 0.7em;
}
#sliding-popup button:first-child {
  margin-left: 0;
}
@media only screen and (min-width: 480px) {
  #sliding-popup #popup-text {
    margin-right: 1em;
  }
}
@media only screen and (min-width: 768px) {
  #sliding-popup .popup-content {
    display: grid;
    grid-gap: 1.5rem;
    grid-row-gap: 3rem;
    grid-template-columns: repeat(12, 1fr);
    align-items: end;
    padding-left: 0;
    padding-right: 0;
  }
  #sliding-popup #popup-text {
    grid-column: 1/7;
  }
  #sliding-popup #popup-buttons {
    grid-column: 8/13;
    margin-top: 0;
  }
}
@media only screen and (min-width: 1055px) {
  #sliding-popup #popup-text {
    grid-column: 1/8;
    display: grid;
    grid-gap: 1.5rem;
    grid-row-gap: 3rem;
    grid-template-columns: repeat(7, 1fr);
  }
  #sliding-popup #popup-text h2 {
    grid-column: 1/3;
  }
  #sliding-popup #popup-text p {
    grid-column: 3/9;
  }
  #sliding-popup #popup-buttons {
    grid-column: 9/13;
  }
  #sliding-popup button {
    margin-left: 2em;
  }
  #sliding-popup button:first-child {
    margin-left: 0;
  }
}

.cky-btn {
  font-size: clamp(0.875rem, 2.0833333333vw, 1rem) !important;
  color: #000000 !important;
  background-color: transparent !important;
  padding-top: 0.65em !important;
  padding-bottom: 0.725em !important;
  padding-left: 1.05em !important;
  padding-right: 1.05em !important;
  border: 1px solid #586E80 !important;
  border-radius: 0 !important;
  margin: 0 !important;
}
.cky-btn:hover, .cky-btn:focus-visible {
  color: white !important;
  background-color: #003051 !important;
  opacity: 1 !important;
}

.cky-consent-container {
  font-size: clamp(1.0625rem, 1.9736842105vw, 1.125rem);
  background-color: #003051;
  padding-left: 1.4375rem;
  padding-right: 1.4375rem;
}
@media only screen and (min-width: 696px) {
  .cky-consent-container {
    padding-left: 2.25rem;
    padding-right: 2.25rem;
  }
}
.cky-consent-container {
  padding-top: clamp(1.5em, 3.3vw, 1.75em);
  padding-bottom: clamp(1.5em, 3.3vw, 2em);
}
.cky-consent-container .cky-btn {
  color: white !important;
}
.cky-consent-container .cky-btn:hover, .cky-consent-container .cky-btn:focus-visible {
  background-color: #586E80 !important;
}
.cky-consent-container .cky-title,
.cky-consent-container .cky-notice-des {
  color: white !important;
}
.cky-consent-container .cky-title {
  font-family: "Soehne", Helvetica, arial, sans-serif !important;
  font-size: clamp(0.9375rem, 1.9736842105vw, 1.125rem) !important;
  font-weight: 500 !important;
  line-height: 1.444444em !important;
  letter-spacing: 0 !important;
  margin-top: 0 !important;
  margin-bottom: 0.5em !important;
}
.cky-consent-container .cky-notice-des,
.cky-consent-container .cky-notice-des * {
  font-size: clamp(0.875rem, 2.0833333333vw, 1rem) !important;
}
.cky-consent-container .cky-notice-des {
  font-family: "Soehne", Helvetica, arial, sans-serif;
  font-weight: 300 !important;
  line-height: 1.625em !important;
  letter-spacing: 0;
}
.cky-consent-container .cky-notice-group {
  font-size: clamp(1.0625rem, 1.9736842105vw, 1.125rem);
  display: flex !important;
  gap: 1.5em;
}
@media only screen and (max-width: 767px) {
  .cky-consent-container .cky-notice-group {
    flex-wrap: wrap;
  }
  .cky-consent-container .cky-notice-group > * {
    width: 100%;
  }
}
.cky-consent-container .cky-notice-btn-wrapper {
  font-size: clamp(1rem, 2.34375vw, 1.125rem);
  gap: 0.75em;
  margin: 0 !important;
}
.cky-consent-container .cky-custom-brand-logo-wrapper,
.cky-consent-container .cky-notice .cky-title,
.cky-consent-container .cky-notice-des,
.cky-consent-container .cky-notice-btn-wrapper {
  padding: 0 !important;
}
.cky-consent-container .cky-consent-bar {
  width: 100%;
  background-color: transparent !important;
  border: 0 !important;
  box-shadow: none !important;
  max-width: 81.75rem;
  padding: 0 !important;
  margin: 0 auto;
}

.skipLink {
  font-family: "Soehne", Helvetica, arial, sans-serif;
  font-size: clamp(1.0625rem, 1.9736842105vw, 1.125rem);
  font-weight: 500;
  line-height: 1.444444em;
  letter-spacing: 0;
  margin-top: 0;
  margin-bottom: 1.3em;
  text-align: center;
  margin: 0 !important;
}
.skipLink:focus {
  display: block;
  overflow: hidden;
  width: 100%;
  padding-top: 0.5em !important;
  padding-bottom: 0.5em !important;
}
.thePage:has(.pane__banner):not(.headerOnWhiteBg) .pane__header .skipLink {
  color: white;
}

.block-local-tasks-block {
  margin-top: 2rem;
  margin-bottom: 2rem;
}
.block-local-tasks-block ul {
  font-family: "Soehne", Helvetica, arial, sans-serif;
  font-size: clamp(1.0625rem, 1.9736842105vw, 1.125rem);
  font-weight: 500;
  line-height: 1.444444em;
  letter-spacing: 0;
  margin-top: 0;
  margin-bottom: 1.3em;
  list-style: none;
  padding: 0;
  margin: 0;
  display: flex;
  border-bottom: 1px solid #000000;
}
.block-local-tasks-block li {
  margin-right: 0.5em;
}
.block-local-tasks-block li:last-child {
  margin-right: 0;
}
.block-local-tasks-block a {
  text-decoration: none;
  display: block;
  padding: 0.35em 0.8em;
  border: 1px solid #000000;
  border-bottom: 0;
  border-top-left-radius: 0.5em;
  border-top-right-radius: 0.5em;
  margin: 0;
}
.block-local-tasks-block a.is-active, .block-local-tasks-block a:hover, .block-local-tasks-block a:focus {
  background-color: #000000;
  color: white;
}

div[data-drupal-messages] {
  font-family: "Soehne", Helvetica, arial, sans-serif;
  font-weight: 300;
  letter-spacing: 0;
  text-transform: none;
  font-size: clamp(1.125rem, 2.0325203252vw, 1.25rem);
}
@media print {
  div[data-drupal-messages] {
    font-size: 10pt;
  }
}
div[data-drupal-messages] {
  line-height: 1.5em;
  color: white;
  background-color: #003051;
  padding: 1em;
  margin-top: 2em;
  margin-bottom: 2em;
}
div[data-drupal-messages] a {
  color: white;
}

.nodetype--home_page .pane__main > .paneInner::before, .nodetype--home_page .pane__main > .paneInner::after {
  content: none;
}
.nodetype--home_page .mainContent::after {
  content: none;
}
.nodetype--home_page .subBanner {
  font-size: clamp(1.875rem, 3.4090909091vw, 2.25rem);
  padding-top: clamp(1.8em, 8.4vw, 2.4em);
  padding-bottom: clamp(2em, 8.4vw, 2.4em);
  position: relative;
}
.nodetype--home_page .subBanner::before {
  content: " ";
  display: block;
  position: absolute;
  top: 0;
  right: 100%;
  width: 0;
  height: 100%;
  border-left: 1px solid #DCDFE3;
}
.nodetype--home_page .subBanner::after {
  content: " ";
  display: block;
  position: absolute;
  top: 0;
  left: 100%;
  width: 0;
  height: 100%;
  border-right: 1px solid #DCDFE3;
}
.nodetype--home_page .subBanner .txtBox {
  font-size: clamp(1.125rem, 2.0325203252vw, 1.25rem);
}
@media print {
  .nodetype--home_page .subBanner .txtBox {
    font-size: 10pt;
  }
}
.nodetype--home_page .subBanner h2 {
  color: #F04E41;
}
.nodetype--home_page .subBanner p {
  display: inline;
  margin: 0;
}
.nodetype--home_page .subBanner p::after {
  content: " ";
  display: inline-block;
  width: 0.25em;
}
.nodetype--home_page .subBanner .field--name-field-sub-banner-link {
  font-size: clamp(1rem, 2.34375vw, 1.125rem);
  display: inline;
}
.nodetype--home_page .subBanner .field--name-field-sub-banner-link a {
  display: inline-block;
  cursor: pointer;
}
.nodetype--home_page .subBanner .field--name-field-sub-banner-link a, .nodetype--home_page .subBanner .field--name-field-sub-banner-link a:link {
  text-decoration: none;
  color: #000000;
  background: none;
}
.nodetype--home_page .subBanner .field--name-field-sub-banner-link a:hover, .nodetype--home_page .subBanner .field--name-field-sub-banner-link a:focus {
  color: #F04E41;
}
.nodetype--home_page .subBanner .field--name-field-sub-banner-link a {
  font-family: "Soehne", Helvetica, arial, sans-serif;
  font-weight: 500;
  line-height: 1.4em;
  text-transform: none;
  letter-spacing: 0;
  font-size: clamp(1rem, 2.34375vw, 1.125rem);
}
.nodetype--home_page .subBanner .field--name-field-sub-banner-link a, .nodetype--home_page .subBanner .field--name-field-sub-banner-link a:link {
  text-decoration: underline;
  text-decoration-thickness: 1.5px;
  text-decoration-color: #F04E41;
  text-underline-offset: 0.3em;
}
@media only screen and (max-width: 839px) {
  .nodetype--home_page .subBanner {
    padding-left: 1.4375rem;
    padding-right: 1.4375rem;
  }
}
@media only screen and (min-width: 840px) {
  .nodetype--home_page .subBanner {
    display: grid;
    grid-gap: 1.5rem;
    grid-row-gap: 3rem;
    grid-template-columns: repeat(12, 1fr);
  }
  .nodetype--home_page .subBanner .headingBox {
    grid-column: 2/7;
    padding-right: 1em;
  }
  .nodetype--home_page .subBanner .txtBox {
    grid-column: 7/12;
  }
}
@media only screen and (min-width: 1200px) {
  .nodetype--home_page .subBanner .txtBox {
    grid-column: 8/12;
  }
  .nodetype--home_page .subBanner .headingBox {
    padding-right: 0;
  }
}
.nodetype--home_page .homePromotedContent > h2,
.nodetype--home_page .highlightsArea > h2 {
  font-family: "Soehne", Helvetica, arial, sans-serif;
  font-weight: 500;
  line-height: 1.266667em;
  letter-spacing: 0;
  font-size: clamp(1.625rem, 2.8409090909vw, 1.875rem);
  margin-top: 0;
  margin-bottom: 0.375em;
  padding-left: 1.4375rem;
  padding-right: 1.4375rem;
}
@media only screen and (min-width: 624px) {
  .nodetype--home_page .homePromotedContent > h2,
  .nodetype--home_page .highlightsArea > h2 {
    padding-left: 2rem;
    padding-right: 2rem;
  }
}
@media only screen and (min-width: 1200px) {
  .nodetype--home_page .homePromotedContent > h2,
  .nodetype--home_page .highlightsArea > h2 {
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
.nodetype--home_page .homePromotedContent > h2,
.nodetype--home_page .highlightsArea > h2 {
  padding-top: 1.1em;
  padding-bottom: 1.1em;
  margin: 0;
}
.nodetype--home_page .homePromotedContent {
  position: relative;
}
.nodetype--home_page .homePromotedContent::before {
  content: " ";
  display: block;
  position: absolute;
  top: 0;
  right: 100%;
  width: 0;
  height: 100%;
  border-left: 1px solid #009DBB;
}
.nodetype--home_page .homePromotedContent::after {
  content: " ";
  display: block;
  position: absolute;
  top: 0;
  left: 100%;
  width: 0;
  height: 100%;
  border-right: 1px solid #009DBB;
}
.nodetype--home_page .homePromotedContent .bgColor {
  z-index: -1;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  position: relative;
}
.nodetype--home_page .homePromotedContent .bgColor::before {
  content: " ";
  display: block;
  position: absolute;
  z-index: -1;
  left: 50%;
  top: 0;
  width: 110vw;
  height: 100%;
  min-width: 320px;
  background-color: #34C3E0;
  transform: translateX(-50%);
}
.nodetype--home_page .homePromotedContent .bgColor {
  position: absolute;
}
@media only screen and (max-width: 1199px) {
  .nodetype--home_page .homePromotedContent .field--name-field-home-promoted-content.field__items {
    border-top: 1px solid #009DBB;
  }
}
@media only screen and (min-width: 1200px) {
  .nodetype--home_page .homePromotedContent {
    display: grid;
    grid-gap: 1.5rem;
    grid-row-gap: 3rem;
    grid-template-columns: repeat(4, 1fr);
  }
  .nodetype--home_page .homePromotedContent > h2 {
    grid-column: 1/2;
  }
  .nodetype--home_page .homePromotedContent .field--name-field-home-promoted-content.field__items {
    grid-column: 2/5;
    border-left: 1px solid #009DBB;
  }
}
.nodetype--home_page .field--name-field-home-promoted-content.field__items {
  padding: 0;
  margin: 0;
}
@media only screen and (max-width: 839px) {
  .nodetype--home_page .field--name-field-home-promoted-content.field__items > * {
    border-bottom: 1px solid #009DBB;
  }
  .nodetype--home_page .field--name-field-home-promoted-content.field__items > *:last-child {
    border-bottom: 0;
  }
}
@media only screen and (min-width: 840px) {
  .nodetype--home_page .field--name-field-home-promoted-content.field__items {
    display: grid;
    grid-gap: 1.5rem;
    grid-row-gap: 3rem;
    grid-template-columns: repeat(3, 1fr);
    grid-gap: 0;
  }
  .nodetype--home_page .field--name-field-home-promoted-content.field__items > * {
    border-right: 1px solid #009DBB;
  }
  .nodetype--home_page .field--name-field-home-promoted-content.field__items > *:last-child {
    border-right: 0;
  }
}
@media only screen and (min-width: 1055px) {
  .nodetype--home_page .field--name-field-home-promoted-content.field__items .field__item:nth-child(3n) .paragraph {
    border-right: 0;
  }
  .nodetype--home_page .field--name-field-home-promoted-content.field__items .field__item:nth-child(n+4) .paragraph {
    border-bottom: 0;
  }
}
.nodetype--home_page .latestFew {
  position: relative;
}
.nodetype--home_page .latestFew::before {
  content: " ";
  display: block;
  position: absolute;
  top: 0;
  right: 100%;
  width: 0;
  height: 100%;
  border-left: 1px solid #DCDFE3;
}
.nodetype--home_page .latestFew::after {
  content: " ";
  display: block;
  position: absolute;
  top: 0;
  left: 100%;
  width: 0;
  height: 100%;
  border-right: 1px solid #DCDFE3;
}
.nodetype--home_page .latestFew {
  padding-bottom: clamp(1.875rem, 5.7142857143vw, 5rem);
}
.nodetype--home_page .latestFew .views-element-container > header,
.nodetype--home_page .latestFew .views-element-container > div > header {
  font-size: clamp(1.625rem, 2.8409090909vw, 1.875rem);
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: space-between;
  gap: 1em;
  padding-left: 1.4375rem;
  padding-right: 1.4375rem;
}
@media only screen and (min-width: 624px) {
  .nodetype--home_page .latestFew .views-element-container > header,
  .nodetype--home_page .latestFew .views-element-container > div > header {
    padding-left: 2rem;
    padding-right: 2rem;
  }
}
@media only screen and (min-width: 1200px) {
  .nodetype--home_page .latestFew .views-element-container > header,
  .nodetype--home_page .latestFew .views-element-container > div > header {
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
.nodetype--home_page .latestFew .views-element-container > header,
.nodetype--home_page .latestFew .views-element-container > div > header {
  padding-top: 1em;
  padding-bottom: 1em;
  border-top: 1px solid #DCDFE3;
}
.nodetype--home_page .latestFew .views-element-container > header h2,
.nodetype--home_page .latestFew .views-element-container > div > header h2 {
  font-family: "Soehne", Helvetica, arial, sans-serif;
  font-weight: 500;
  line-height: 1.266667em;
  letter-spacing: 0;
  font-size: clamp(1.625rem, 2.8409090909vw, 1.875rem);
  margin-top: 0;
  margin-bottom: 0.375em;
  margin: 0;
}
.nodetype--home_page .latestFew .views-element-container > header a,
.nodetype--home_page .latestFew .views-element-container > div > header a {
  display: inline-block;
  cursor: pointer;
}
.nodetype--home_page .latestFew .views-element-container > header a, .nodetype--home_page .latestFew .views-element-container > header a:link,
.nodetype--home_page .latestFew .views-element-container > div > header a,
.nodetype--home_page .latestFew .views-element-container > div > header a:link {
  text-decoration: none;
  color: #000000;
  background: none;
}
.nodetype--home_page .latestFew .views-element-container > header a:hover, .nodetype--home_page .latestFew .views-element-container > header a:focus,
.nodetype--home_page .latestFew .views-element-container > div > header a:hover,
.nodetype--home_page .latestFew .views-element-container > div > header a:focus {
  color: #F04E41;
}
.nodetype--home_page .latestFew .views-element-container > header a,
.nodetype--home_page .latestFew .views-element-container > div > header a {
  font-family: "Soehne", Helvetica, arial, sans-serif;
  font-weight: 500;
  line-height: 1.4em;
  text-transform: none;
  letter-spacing: 0;
  font-size: clamp(1rem, 2.34375vw, 1.125rem);
}
.nodetype--home_page .latestFew .views-element-container > header a, .nodetype--home_page .latestFew .views-element-container > header a:link,
.nodetype--home_page .latestFew .views-element-container > div > header a,
.nodetype--home_page .latestFew .views-element-container > div > header a:link {
  text-decoration: underline;
  text-decoration-thickness: 1.5px;
  text-decoration-color: #F04E41;
  text-underline-offset: 0.3em;
}
.nodetype--home_page .latestFew .views-element-container > header a,
.nodetype--home_page .latestFew .views-element-container > div > header a {
  display: flex;
  align-items: center;
}
.nodetype--home_page .latestFew .views-element-container > header a::after,
.nodetype--home_page .latestFew .views-element-container > div > header a::after {
  content: " ";
  display: block;
  width: 1.375rem;
  height: 0.75rem;
  background-repeat: no-repeat;
  background-size: contain;
  margin-top: 0.2em;
  margin-left: 0.65em;
  transition: transform 0.25s;
}
.nodetype--home_page .latestFew .views-element-container > header a:hover::after, .nodetype--home_page .latestFew .views-element-container > header a:focus-visible::after,
.nodetype--home_page .latestFew .views-element-container > div > header a:hover::after,
.nodetype--home_page .latestFew .views-element-container > div > header a:focus-visible::after {
  transform: translateX(4px);
}
.nodetype--home_page .highlightsArea {
  position: relative;
}
.nodetype--home_page .highlightsArea::before {
  content: " ";
  display: block;
  position: absolute;
  top: 0;
  right: 100%;
  width: 0;
  height: 100%;
  border-left: 1px solid #384D64;
}
.nodetype--home_page .highlightsArea .bgColor {
  z-index: -1;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  position: relative;
}
.nodetype--home_page .highlightsArea .bgColor::before {
  content: " ";
  display: block;
  position: absolute;
  z-index: -1;
  left: 50%;
  top: 0;
  width: 110vw;
  height: 100%;
  min-width: 320px;
  background-color: #003051;
  transform: translateX(-50%);
}
.nodetype--home_page .highlightsArea .bgColor {
  position: absolute;
}
.nodetype--home_page .highlightsArea > h2,
.nodetype--home_page .highlightsArea .field--name-field-highlight-image,
.nodetype--home_page .highlightsArea .field--name-field-highlight-promoted-page-2,
.nodetype--home_page .highlightsArea .field--name-field-highlight-promoted-sub-pag.field__items {
  border-right: 1px solid #384D64;
}
.nodetype--home_page .highlightsArea > h2 {
  color: white;
}
.nodetype--home_page .highlightsArea .field--name-field-highlight-image .contextual-region {
  position: static;
}
@media only screen and (min-width: 1200px) {
  .nodetype--home_page .highlightsArea {
    display: grid;
    grid-gap: 1.5rem;
    grid-row-gap: 3rem;
    grid-template-columns: repeat(4, 1fr);
    grid-row-gap: 0;
  }
  .nodetype--home_page .highlightsArea > * {
    grid-column: 1/5;
  }
  .nodetype--home_page .highlightsArea .field--name-field-stats.field__items {
    grid-column: 1/4;
  }
  .nodetype--home_page .highlightsArea .field--name-field-highlight-image {
    grid-column: 4/5;
  }
}
.nodetype--home_page .field--name-field-stats.field__items {
  position: relative;
  padding-top: 1px;
  padding-bottom: 1px;
}
.nodetype--home_page .field--name-field-stats.field__items::before, .nodetype--home_page .field--name-field-stats.field__items::after {
  content: " ";
  display: block;
  position: absolute;
  left: 0;
  width: 100vw;
  border-bottom: 1px solid #384D64;
}
.nodetype--home_page .field--name-field-stats.field__items::before {
  top: 0;
}
.nodetype--home_page .field--name-field-stats.field__items::after {
  bottom: 0;
}
.nodetype--home_page .field--name-field-stats.field__items .owl-stage-outer {
  overflow: visible;
}
.nodetype--home_page .field--name-field-stats.field__items .owl-dots {
  position: absolute;
  bottom: 2.5em;
  left: 1.4375rem;
}
@media only screen and (max-width: 551px) {
  .nodetype--home_page .field--name-field-stats.field__items {
    width: 80%;
  }
  .nodetype--home_page .field--name-field-stats.field__items .owl-stage-outer {
    overflow: visible;
  }
  .nodetype--home_page .field--name-field-stats.field__items .owl-stage {
    display: flex;
  }
  .nodetype--home_page .field--name-field-stats.field__items .owl-item {
    border-right: 1px solid #384D64;
    opacity: 0.35;
    transition: opacity 0.5s;
  }
  .nodetype--home_page .field--name-field-stats.field__items .owl-item.active {
    opacity: 1;
  }
  .nodetype--home_page .field--name-field-stats.field__items .paragraph.style__stat {
    padding-bottom: 1.75em;
  }
}
@media only screen and (min-width: 552px) {
  .nodetype--home_page .field--name-field-stats.field__items {
    display: grid;
    grid-gap: 1.5rem;
    grid-row-gap: 3rem;
    grid-template-columns: repeat(3, 1fr);
  }
  .nodetype--home_page .field--name-field-stats.field__items > * {
    border-left: 1px solid #384D64;
  }
  .nodetype--home_page .field--name-field-stats.field__items > *:nth-child(3n+1) {
    border-left: 0;
  }
}
@media only screen and (max-width: 1199px) {
  .nodetype--home_page .field--name-field-highlight-image {
    display: none;
  }
}
@media only screen and (min-width: 1200px) {
  .nodetype--home_page .field--name-field-highlight-image {
    position: relative;
  }
  .nodetype--home_page .field--name-field-highlight-image img {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    object-fit: cover;
    object-position: 50% 50%;
  }
}
.nodetype--home_page .field--name-field-highlight-promoted-page::after,
.nodetype--home_page .field--name-field-highlight-promoted-page-2::after {
  content: " ";
  display: block;
  width: 100vw;
  height: 0;
  border-bottom: 1px solid #384D64;
}
@media only screen and (min-width: 552px) {
  .nodetype--home_page .field--name-field-highlight-promoted-sub-pag.field__items {
    display: grid;
    grid-gap: 1.5rem;
    grid-row-gap: 3rem;
    grid-template-columns: repeat(2, 1fr);
    grid-gap: 0;
  }
  .nodetype--home_page .field--name-field-highlight-promoted-sub-pag.field__items > *:nth-child(2n) {
    border-left: 1px solid #384D64;
  }
}
.nodetype--home_page .pane__footer {
  border-top: 1px solid #384D64;
}
.nodetype--home_page.user_anon .preContent {
  display: none;
}

.nodetype--listing .mainContent::after {
  content: none;
}
.nodetype--listing .views-rows-subset-listed_default {
  position: relative;
}
.nodetype--listing .views-rows-subset-listed_default::after {
  content: " ";
  display: block;
  position: absolute;
  top: 0;
  left: 100%;
  width: 0;
  height: 100%;
  border-right: 1px solid #CCD7E1;
}

.section-search .pane__main .paneInner {
  position: relative;
}
.section-search .pane__main .paneInner::after {
  content: " ";
  display: block;
  position: absolute;
  top: 0;
  left: 100%;
  width: 0;
  height: 100%;
  border-right: 1px solid #CCD7E1;
}
.section-search .preContent {
  border-top: 1px solid #CCD7E1;
  border-bottom: 1px solid #CCD7E1;
}
.section-search .preContent .title-area {
  background-color: #F2F2F2;
}
.section-search .preContent .region-title-area {
  padding-bottom: 0;
}
.section-search h1 {
  margin-bottom: 0.75em;
}
.section-search .mainContent::after {
  content: none;
}
.section-search .search-form + h2 {
  display: none;
}
.section-search .region-content form {
  font-size: clamp(2.75rem, 5.0595238095vw, 4.25rem);
  padding-left: 1.4375rem;
  padding-right: 1.4375rem;
}
@media only screen and (min-width: 624px) {
  .section-search .region-content form {
    padding-left: 2rem;
    padding-right: 2rem;
  }
}
@media only screen and (min-width: 1200px) {
  .section-search .region-content form {
    padding-left: 3.75rem;
    padding-right: 3.75rem;
  }
}
.section-search .region-content form {
  padding-top: 1.25em;
  padding-bottom: 1.25em;
}
.section-search .region-content form > * {
  font-family: "Soehne", Helvetica, arial, sans-serif;
  font-weight: 300;
  letter-spacing: 0;
  text-transform: none;
  font-size: clamp(1.125rem, 2.0325203252vw, 1.25rem);
}
@media print {
  .section-search .region-content form > * {
    font-size: 10pt;
  }
}
.section-search .region-content form > * {
  line-height: 1.5em;
  max-width: 54rem;
}
.section-search .region-content form label {
  display: none;
}
.section-search .region-content form .form-wrapper {
  font-size: clamp(1.3125rem, 2.2727272727vw, 1.5rem);
  display: flex;
  align-items: center;
  padding-bottom: 0.75em;
  border-bottom: 1px solid #003051;
}
.section-search .region-content form .form-item {
  flex-grow: 1;
  margin: 0;
}
.section-search .region-content form .form-item input {
  font-family: "Soehne", Helvetica, arial, sans-serif;
  font-weight: 500;
  line-height: 1.266667em;
  letter-spacing: 0;
  font-size: clamp(1.625rem, 2.8409090909vw, 1.875rem);
  margin-top: 0;
  margin-bottom: 0.375em;
  padding: 0;
  border: 0;
  margin: 0;
}
.section-search .region-content form .form-submit {
  display: block;
  overflow: hidden;
  text-align: left;
  text-indent: -9999px;
  width: 2rem;
  height: 2rem;
  background-color: transparent;
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='21.627' height='11.557' data-name='Layer 1'%3E%3Cpath fill='%23f24e40' d='m15.849 0-1.414 1.414 3.364 3.365H0v2h17.799l-3.364 3.364 1.414 1.414 5.778-5.778L15.849 0z'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: 50% 50%;
  padding: 0;
  border: 0;
}
.section-search .region-content form .form-submit:hover, .section-search .region-content form .form-submit:focus-visible {
  background-color: transparent;
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18.971' height='18.971' data-name='Layer 1'%3E%3Cpath fill='%23f24e40' d='m18.971 17.557-4.791-4.791a7.943 7.943 0 1 0-1.414 1.414l4.791 4.791ZM7.922 13.844a5.922 5.922 0 1 1 5.922-5.922 5.922 5.922 0 0 1-5.922 5.922Z' data-name='Group 90'/%3E%3C/svg%3E");
}
.section-search .region-content form .search-help-link {
  display: none;
}
@media only screen and (min-width: 1200px) {
  .section-search .region-content form > * {
    grid-column: 2/10;
  }
}
.section-search .search-item-list > h3 {
  background-color: #34C3E0;
  padding: 2em;
  margin: 0;
}

.section-user .region-content {
  display: grid;
  grid-gap: 1.5rem;
  grid-row-gap: 3rem;
  grid-template-columns: repeat(12, 1fr);
  padding-top: 3rem;
  padding-bottom: 3rem;
}
.section-user .region-content > * {
  grid-column: 2/12;
}
.section-user .region-content form {
  max-width: 43.75rem;
}

/*# sourceMappingURL=styles.css.map */
