/*! 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;
}

:root{--align-default: 750px;--align-medium: 950px;--align-wide: 1412px;--align-full: none}:root{--color-white: #fff;--color-black: #000;--color-gray-100: #eeeeec;--color-gray-300: #ccc;--color-gray-500: #d3d4cf;--color-gray-700: #eee;--color-gray-900: #e7ebe7;--color-gray-muted: #666;--color-brand-purple: #7300f0;--color-brand-olive: #585c23;--color-brand-tangerine: #ff6200;--color-brand-dark-blue: #003755;--color-brand-lavender: #d7afff;--color-brand-green-dark: #429a88;--color-brand-green: #cbe3cb;--color-brand-turquise: #b9e6d2;--color-brand-blush: #ffd7be;--color-primary: var(--color-brand-purple);--color-accent: rgba(0, 0, 0, 0.5);--color-outline: var(--color-brand-tangerine);--color-success: #34c240;--color-information: #0090e0;--color-warning: #fa9f47;--color-error: #f04d37}:root{--space-3xs: clamp(0.13rem, calc(0.09rem + 0.13vw), 0.25rem);--space-2xs: clamp(0.25rem, calc(0.19rem + 0.26vw), 0.5rem);--space-xs: clamp(0.38rem, calc(0.28rem + 0.39vw), 0.75rem);--space-s: clamp(0.5rem, calc(0.38rem + 0.52vw), 1rem);--space-m: clamp(0.75rem, calc(0.56rem + 0.78vw), 1.5rem);--space-l: clamp(1rem, calc(0.75rem + 1.04vw), 2rem);--space-xl: clamp(1.5rem, calc(1.13rem + 1.56vw), 3rem);--space-2xl: clamp(2rem, calc(1.51rem + 2.08vw), 4rem);--space-3xl: clamp(3rem, calc(2.26rem + 3.12vw), 6rem);--space-4xl: clamp(4rem, calc(3.01rem + 4.16vw), 8rem);--space-5xl: clamp(4.5rem, calc(3.39rem + 4.68vw), 9rem);--space-6xl: clamp(8rem, calc(6.03rem + 8.31vw), 16rem);--space-3xs-2xs: clamp(0.13rem, calc(0.03rem + 0.39vw), 0.5rem);--space-2xs-xs: clamp(0.25rem, calc(0.13rem + 0.52vw), 0.75rem);--space-xs-s: clamp(0.38rem, calc(0.22rem + 0.65vw), 1rem);--space-s-m: clamp(0.5rem, calc(0.25rem + 1.04vw), 1.5rem);--space-m-l: clamp(0.75rem, calc(0.44rem + 1.3vw), 2rem);--space-l-xl: clamp(1rem, calc(0.51rem + 2.08vw), 3rem);--space-xl-2xl: clamp(1.5rem, calc(0.88rem + 2.6vw), 4rem);--space-2xl-3xl: clamp(2rem, calc(1.01rem + 4.16vw), 6rem);--space-3xl-4xl: clamp(3rem, calc(1.77rem + 5.19vw), 8rem);--space-4xl-5xl: clamp(4rem, calc(2.77rem + 5.19vw), 9rem);--space-5xl-6xl: clamp(4.5rem, calc(1.66rem + 11.95vw), 16rem);--space-xl-m: clamp(1.5rem, calc(1.5rem + 0vw), 1.5rem);--space-l-m: clamp(1rem, calc(0.88rem + 0.52vw), 1.5rem);--space-3xl-xl: clamp(3rem, calc(3rem + 0vw), 3rem);--space-xl-3xl: clamp(1.5rem, calc(0.39rem + 4.68vw), 6rem);--space-xl-5xl: clamp(1.5rem, calc(-0.35rem + 7.79vw), 9rem);--space-2xl-xl: clamp(2rem, calc(1.75rem + 1.04vw), 3rem);--page-margin: var(--space-xl-5xl);--space-static-2xs: 0.25rem;--space-static-xs: 0.5rem;--space-static-xs-m: 0.75rem;--space-static-m: 1.5rem;--space-static-l: 1rem;--space-static-xl: 3rem}:root{--font-family-sans: "Inter", helvetica, arial, sans-serif;--font-family-serif: "Playfair", serif;font-size:1rem;--step--2: clamp(0.7813rem, 0.793rem + -0.0152vw, 0.79rem);--step--1: clamp(0.8888rem, 0.8718rem + 0.0848vw, 0.9375rem);--step-0: clamp(1rem, 0.9565rem + 0.2174vw, 1.125rem);--step-1: clamp(1.125rem, 1.0467rem + 0.3913vw, 1.35rem);--step-2: clamp(1.2656rem, 1.1424rem + 0.6163vw, 1.62rem);--step-3: clamp(1.4238rem, 1.2429rem + 0.9043vw, 1.9438rem);--step-4: clamp(1.6019rem, 1.3477rem + 1.2707vw, 2.3325rem);--step-5: clamp(1.8019rem, 1.4549rem + 1.7348vw, 2.7994rem);--step-6: clamp(2.0275rem, 1.5642rem + 2.3163vw, 3.3594rem);--step-7: clamp(2.2806rem, 1.6717rem + 3.0446vw, 4.0313rem);--font-size-h1: var(--step-5);--font-size-h2: var(--step-4);--font-size-h3: var(--step-3);--font-size-h4: var(--step-2);--font-size-h5: var(--step-1);--font-size-h6: var(--step-0);--font-size-lead: var(--step-1);--font-size-2xs: 0.75rem;--font-size-xs: 0.875rem;--font-size-sm: 1rem;--font-size-md: 1.125rem;--font-size-lg: 1.375rem;--font-size-xl: 1.5rem;--font-weight-regular: 400;--font-weight-bold: 700;--line-height-h1: calc(120 / 100);--line-height-h2: calc(120 / 100);--line-height-h3: calc(120 / 100);--line-height-h4: calc(120 / 100);--line-height-h5: calc(120 / 100);--line-height-h6: calc(120 / 100);--line-height-sm: 1.25;--line-height-md: 1.5;--line-width-heading-sm: 18ch;--line-width-heading-md: 45ch;--line-width-text-sm: 45ch;--line-width-text-md: 65ch}:root{--border-radius-2xs: 4px;--border-radius-xs: 8px;--border-radius-s: 16px}:root{--height-header: 56px;--height-header-secondary: 0px;--height-admin-bar: var( --wp-admin--admin-bar--height, 0px );--min-height-input: 46px}@media(min-width: 67.5em){:root{--height-header: 80px;--height-header-secondary: 35px}}.wp-block-button__link{--button-padding: 0.75rem var(--space-static-m);--button-background: var(--color-button);--button-text: var(--color-button-text);--button-border: transparent;background-color:var(--button-background);border-color:var(--button-border);color:var(--button-text);padding:var(--button-padding);align-items:center;border-radius:8px;border-style:solid;border-width:2px;cursor:pointer;display:flex;font-size:var(--font-size-xs);gap:var(--space-xs);text-decoration:none;transition:all .25s cubic-bezier(0.19, 1, 0.22, 1)}.wp-block-button__link:hover{filter:brightness(1.1)}.wp-block-button__link:active{filter:brightness(1)}.wp-block-button__link:focus-visible{filter:brightness(1.1);outline-color:var(--color-outline);outline-width:2px;outline-style:solid;outline-offset:2px}.wp-block-button__link svg{transition:width .25s ease-in-out,height .25s ease-in-out;fill:none}.wp-block-button__link svg path{stroke:currentcolor}.wp-block-button__link:not(:hover)>svg:first-of-type{height:0;width:0}.wp-block-button__link:hover>svg:last-of-type{height:0;width:0}.block-editor-block-preview__content .wp-block-button__link{background-color:var(--button-background) !important}.wp-block-button__link[aria-disabled=true]{opacity:.7;pointer-events:none}.wp-block-button.is-style-outline .wp-block-button__link{--button-background: transparent;--button-text: var(--color-button);--button-border: var(--color-button)}.wp-block-button.is-style-outline .wp-block-button__link.has-background{background-color:var(--button-background);border-color:var(--same-color)}.wp-block-button.is-style-text .wp-block-button__link{--button-padding: 0.625rem 0;--button-background: transparent;--button-border: transparent;--button-text: var(--color-link);padding:0}.wp-block-button.is-style-text .wp-block-button__link.has-background{background-color:var(--button-background)}.wp-block-button.is-style-text .wp-block-button__link:hover{text-decoration:underline;text-decoration-thickness:1px}.wp-block-button.is-style-highlight-button .wp-block-button__link{--button-background: transparent;--button-padding: var(--space-s) var(--space-static-m);--button-text: var(--color-button);--button-border: var(--color-link);border-width:1px;font-size:var(--step-1);width:100%}.wp-block-button.is-style-highlight-button .wp-block-button__link svg{height:1.25em;width:1.25em}.wp-block-button.is-style-highlight-button .wp-block-button__link svg:last-of-type{margin-left:auto}.wp-block-button.is-style-highlight-button .wp-block-button__link:not(:hover)>svg:first-of-type{height:0;width:0}.wp-block-button.is-style-highlight-button .wp-block-button__link:hover>svg:last-of-type{height:0;width:0}.wp-block-group .group-graphic-element-wrapper{display:none}.wp-block-group.is-style-svg-pattern>*{position:relative;z-index:2}.wp-block-group.is-style-svg-pattern::after{background-image:url(group-graphic-element-1.svg?v=e8b5f9631d102bb35a4b);background-position:center;background-repeat:no-repeat;background-size:contain;content:"";position:absolute;top:0;left:0;right:0;bottom:0;max-width:var(--align-full);padding-left:inherit;padding-right:inherit;z-index:0;overflow:hidden;border-radius:inherit;opacity:.2;z-index:1}.button{--button-padding: 0.75rem var(--space-static-m);--button-background: var(--color-button);--button-text: var(--color-button-text);--button-border: transparent;background-color:var(--button-background);border-color:var(--button-border);color:var(--button-text);padding:var(--button-padding);align-items:center;border-radius:8px;border-style:solid;border-width:2px;cursor:pointer;display:flex;font-size:var(--font-size-xs);gap:var(--space-xs);text-decoration:none;transition:all .25s cubic-bezier(0.19, 1, 0.22, 1)}.button:hover{filter:brightness(1.1)}.button:active{filter:brightness(1)}.button:focus-visible{filter:brightness(1.1);outline-color:var(--color-outline);outline-width:2px;outline-style:solid;outline-offset:2px}.button svg{transition:width .25s ease-in-out,height .25s ease-in-out;fill:none}.button svg path{stroke:currentcolor}.button:not(:hover)>svg:first-of-type{height:0;width:0}.button:hover>svg:last-of-type{height:0;width:0}.block-editor-block-preview__content .button{background-color:var(--button-background) !important}.button[aria-disabled=true]{opacity:.7;pointer-events:none}.button--outline{--button-background: transparent;--button-text: var(--color-button);--button-border: var(--color-button)}.button--outline.has-background{background-color:var(--button-background);border-color:var(--same-color)}.button--text{--button-padding: 0.625rem 0;--button-background: transparent;--button-border: transparent;--button-text: var(--color-link);padding:0}.button--text.has-background{background-color:var(--button-background)}.button--text:hover{text-decoration:underline;text-decoration-thickness:1px}.has-green-dark-background-color{background-color:var(--color-brand-green-dark);--same-color: var(--color-brand-green-dark)}.has-green-dark-background-color:not(.has-text-color){--color-heading: var(--color-black);--color-text: var(--color-black);--color-text-lead: var(--color-black);--color-accent: var(--color-brand-green-dark);--color-link: var(--color-black);--color-blockquote: var(--color-black);--color-border: var(--color-brand-green-medium);--color-outline: var(--color-black);--color-icon-bg: var(--color-black);--color-icon-color: var(--color-black);--color-button: var(--color-black);--color-button-secondary: var(--color-gray-100);--color-button-text: var(--color-white);--color-button-text-secondary: var(--color-black);--color-event-date: var(--color-gray-muted);color:var(--color-black)}.has-green-light-background-color{background-color:var(--color-brand-green);--same-color: var(--color-brand-green)}.has-green-light-background-color:not(.has-text-color){--color-heading: var(--color-black);--color-text: var(--color-black);--color-text-lead: var(--color-black);--color-accent: var(--color-brand-green-dark);--color-link: var(--color-black);--color-blockquote: var(--color-black);--color-border: var(--color-brand-green-medium);--color-outline: var(--color-black);--color-icon-bg: var(--color-white);--color-icon-color: var(--color-white);--color-button: var(--color-black);--color-button-secondary: var(--color-gray-100);--color-button-text: var(--color-white);--color-button-text-secondary: var(--color-black);--color-event-date: var(--color-gray-muted);color:var(--color-text)}.has-gray-background-color{background-color:var(--color-gray-900);--same-color: var(--color-gray-900)}.has-gray-background-color:not(.has-text-color){--color-heading: var(--color-black);--color-text: var(--color-black);--color-text-lead: var(--color-black);--color-accent: var(--color-brand-green-dark);--color-link: var(--color-black);--color-blockquote: var(--color-black);--color-border: var(--color-brand-green-medium);--color-outline: var(--color-black);--color-icon-bg: var(--color-white);--color-icon-color: var(--color-white);--color-button: var(--color-black);--color-button-secondary: var(--color-gray-100);--color-button-text: var(--color-white);--color-button-text-secondary: var(--color-black);--color-event-date: var(--color-gray-muted);color:var(--color-text)}.has-green-color{color:var(--color-brand-green-dark)}@font-face{font-display:swap;font-family:Playfair;font-style:normal;font-weight:500;src:url(PlayfairDisplay-Regular.woff2?v=cd65d5caad5affba29a2) format("woff2")}@font-face{font-display:swap;font-family:Playfair;font-style:normal;font-weight:700;src:url(PlayfairDisplay-Bold.woff2?v=1cf8ca32170f82a0cbff) format("woff2")}
.site-footer{--color-heading: var(--color-black);--color-text: var(--color-black);--color-text-lead: var(--color-black);--color-accent: var(--color-brand-green-dark);--color-link: var(--color-black);--color-blockquote: var(--color-black);--color-border: var(--color-brand-green-medium);--color-outline: var(--color-black);--color-icon-bg: var(--color-black);--color-icon-color: var(--color-black);--color-button: var(--color-black);--color-button-secondary: var(--color-gray-100);--color-button-text: var(--color-white);--color-button-text-secondary: var(--color-black);--color-event-date: var(--color-gray-muted);color:var(--color-black);background-color:var(--color-brand-green-dark)}.site-footer::before{background-image:url(group-graphic-element-1.svg?v=e8b5f9631d102bb35a4b);max-width:var(--align-default);margin-inline:auto}.site-footer__inner-column:not(:first-of-type){display:none}@media(min-width: 67.5em){.site-footer__columns{justify-content:flex-start;gap:var(--space-xl)}}.site-footer__bottom-secondary{display:none}.site-footer__column-title{display:none}.site-footer__address *+*{margin-block-start:var(--space-xs)}
.navigation-bar{height:auto}.navigation-bar__languages{--color-link: var(--color-black);--color-outline: var(--color-black);background-color:var(--color-gray-900);flex-direction:column;padding-block:var(--step--1);padding-inline:var(--step-0);position:absolute;top:100%;left:0;transition:all .3s ease-in-out}.navigation-bar__languages:not(.is-open){height:0;padding-block:0;overflow:hidden;visibility:hidden}.navigation-bar__languages__wrapper{height:var(--height-header);position:relative}.navigation-bar__languages__toggle{background-color:rgba(0,0,0,0);border:none;cursor:pointer;font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);height:100%;padding-inline:var(--step-0);text-transform:uppercase}.navigation-bar__languages__toggle:focus-visible{outline:4px solid var(--color-black);outline-offset:2px}.navigation-bar__tools>div{margin-inline:0}.site-header__bar{background-color:var(--color-gray-900)}.header-menu-desktop a{color:var(--color-black)}.has-hover .header-menu-desktop__list a:hover,.has-hover .header-menu-desktop__list a:focus{color:var(--color-black)}.header-menu-desktop__list a:focus-visible{outline-color:currentcolor}.header-menu-desktop__list a svg{display:none}.header-menu-desktop__list>.menu-item>a::before{background-color:currentcolor}.header-menu-mobile__list>.menu-item>a{color:var(--color-black)}.mobile-navigation__container{background-color:var(--color-brand-green-dark)}.mobile-navigation__container>*:not(.graphic-element-wrapper){position:relative;z-index:2}.mobile-navigation__container .graphic-element-wrapper{height:100%;padding-inline-start:0;width:100%}.mobile-navigation__container .graphic-element-wrapper svg{display:none}.mobile-navigation__container .graphic-element-wrapper::before{content:"";background-image:url(group-graphic-element-1.svg?v=e8b5f9631d102bb35a4b);background-repeat:no-repeat;background-position:center;background-size:cover;display:block;height:100%;width:100%}.header-menu-mobile__list>.menu-item>a svg{display:none}
.hero{--color-text: var(--color-black);--color-heading: var(--color-black);--color-link: var(--color-black)}.hero:not(.has-background){--color-text: var(--color-white);--color-heading: var(--color-white);--color-link: var(--color-white);background-color:var(--color-black)}.hero:not(.is-style-no-shape){--hero-mask-image: url(mask-shape-default.svg?v=fb45ec64dc4f6422e4e7)}.hero .yoast-breadcrumbs>span>span:first-of-type{display:none}.hero .yoast-breadcrumbs>span>span.yoast-breadcrumbs__separator svg{fill:none}.hero .graphic-element-wrapper{display:none}.hero__image img{-webkit-mask-size:cover;mask-size:cover;-webkit-mask-image:var(--hero-mask-image, none);mask-image:var(--hero-mask-image, none);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}
.logo__title{padding-inline-start:var(--step-0);color:var(--color-link)}.logo:focus-visible{outline-color:currentcolor}.logo--header_desktop{align-items:center;display:flex;padding-block:var(--space-xs);width:auto}.logo--header{display:none}
.menu-toggle{--color-outline: var(--color-black)}.menu-toggle__icon span{background-color:var(--color-black)}
.em-block-news-slider__arrows>.em-block-news-slider__arrow:first-of-type{transform:rotate(180deg)}.em-block-news-slider__arrow{--button-padding: 0.75rem var(--space-static-m);--button-background: var(--color-button);--button-text: var(--color-button-text);--button-border: transparent;background-color:var(--button-background);border-color:var(--button-border);color:var(--button-text);padding:var(--button-padding);align-items:center;border-radius:8px;border-style:solid;border-width:2px;cursor:pointer;display:flex;font-size:var(--font-size-xs);gap:var(--space-xs);text-decoration:none;transition:all .25s cubic-bezier(0.19, 1, 0.22, 1);--button-padding: 0.5rem 1rem;background-image:url(icon-arrow-right-white.svg?v=01d58147cef686b33907);background-size:1rem;background-position:center;background-repeat:no-repeat}.em-block-news-slider__arrow:hover{filter:brightness(1.1)}.em-block-news-slider__arrow:active{filter:brightness(1)}.em-block-news-slider__arrow:focus-visible{filter:brightness(1.1);outline-color:var(--color-outline);outline-width:2px;outline-style:solid;outline-offset:2px}.em-block-news-slider__arrow svg{transition:width .25s ease-in-out,height .25s ease-in-out;fill:none}.em-block-news-slider__arrow svg path{stroke:currentcolor}.em-block-news-slider__arrow:not(:hover)>svg:first-of-type{height:0;width:0}.em-block-news-slider__arrow:hover>svg:last-of-type{height:0;width:0}.block-editor-block-preview__content .em-block-news-slider__arrow{background-color:var(--button-background) !important}.em-block-news-slider__arrow[aria-disabled=true]{opacity:.7;pointer-events:none}.em-block-news-slider__arrow svg{display:none}
.em-block-quote-card{background-color:var(--color-gray-900)}.em-block-quote-card .graphic-element-wrapper{display:none}.em-block-quote-card__content{max-width:var(--align-full)}.em-block-quote-card__content>*{position:relative;z-index:2}.em-block-quote-card__content::after{background-image:url(group-graphic-element-1.svg?v=e8b5f9631d102bb35a4b);background-position:center;background-repeat:no-repeat;background-size:cover;content:"";position:absolute;top:0;right:0;bottom:0;z-index:0;overflow:hidden;border-radius:inherit;width:min(100%,825px);z-index:1}.quotes-slider__arrows__next{--button-padding: 0.75rem var(--space-static-m);--button-background: var(--color-button);--button-text: var(--color-button-text);--button-border: transparent;background-color:var(--button-background);border-color:var(--button-border);color:var(--button-text);padding:var(--button-padding);align-items:center;border-radius:8px;border-style:solid;border-width:2px;cursor:pointer;display:flex;font-size:var(--font-size-xs);gap:var(--space-xs);text-decoration:none;transition:all .25s cubic-bezier(0.19, 1, 0.22, 1);background-image:url(icon-arrow-right-white.svg?v=01d58147cef686b33907);background-size:1.5rem;background-position:center;background-repeat:no-repeat;--button-padding: 0.5rem 1rem}.quotes-slider__arrows__next:hover{filter:brightness(1.1)}.quotes-slider__arrows__next:active{filter:brightness(1)}.quotes-slider__arrows__next:focus-visible{filter:brightness(1.1);outline-color:var(--color-outline);outline-width:2px;outline-style:solid;outline-offset:2px}.quotes-slider__arrows__next svg{transition:width .25s ease-in-out,height .25s ease-in-out;fill:none}.quotes-slider__arrows__next svg path{stroke:currentcolor}.quotes-slider__arrows__next:not(:hover)>svg:first-of-type{height:0;width:0}.quotes-slider__arrows__next:hover>svg:last-of-type{height:0;width:0}.block-editor-block-preview__content .quotes-slider__arrows__next{background-color:var(--button-background) !important}.quotes-slider__arrows__next[aria-disabled=true]{opacity:.7;pointer-events:none}.quotes-slider__arrows__prev{--button-padding: 0.75rem var(--space-static-m);--button-background: var(--color-button);--button-text: var(--color-button-text);--button-border: transparent;background-color:var(--button-background);border-color:var(--button-border);color:var(--button-text);padding:var(--button-padding);align-items:center;border-radius:8px;border-style:solid;border-width:2px;cursor:pointer;display:flex;font-size:var(--font-size-xs);gap:var(--space-xs);text-decoration:none;transition:all .25s cubic-bezier(0.19, 1, 0.22, 1);background-image:url(icon-arrow-right-white.svg?v=01d58147cef686b33907);background-size:1.5rem;background-position:center;background-repeat:no-repeat;--button-padding: 0.5rem 1rem}.quotes-slider__arrows__prev:hover{filter:brightness(1.1)}.quotes-slider__arrows__prev:active{filter:brightness(1)}.quotes-slider__arrows__prev:focus-visible{filter:brightness(1.1);outline-color:var(--color-outline);outline-width:2px;outline-style:solid;outline-offset:2px}.quotes-slider__arrows__prev svg{transition:width .25s ease-in-out,height .25s ease-in-out;fill:none}.quotes-slider__arrows__prev svg path{stroke:currentcolor}.quotes-slider__arrows__prev:not(:hover)>svg:first-of-type{height:0;width:0}.quotes-slider__arrows__prev:hover>svg:last-of-type{height:0;width:0}.block-editor-block-preview__content .quotes-slider__arrows__prev{background-color:var(--button-background) !important}.quotes-slider__arrows__prev[aria-disabled=true]{opacity:.7;pointer-events:none}
.search-toggle{color:var(--color-black);font-size:var(--font-size-xs);padding-inline:var(--step--1);width:auto}.search-toggle svg{height:1rem;margin-inline-start:var(--space-2xs);width:1rem}.search-toggle svg path{fill:var(--color-black)}.search-toggle:focus-visible{outline:4px solid var(--color-black);outline-offset:2px}.search-toggle:hover svg path,.search-toggle:focus svg path{fill:var(--color-black)}

/*# sourceMappingURL=frontend.css.map?v=45ce7f47e227b104555b*/