@property --__ep__BlocksRow__ZoomOnHoverParallaxFactor{syntax: "<number>"; initial-value: 0; inherits: true;}*,*:before,*:after{box-sizing:border-box}:root{--ep-black: #000000;--ep-dark-blue: #242735;--ep-dark-grey: #525662;--ep-dark-purple: #3e2236;--ep-light-purple: #8b6484;--ep-steel-blue: #778ba5;--ep-water-blue: #c8d6ef;--ep-light-blue: #e3ebf5;--ep-grey: #e3e3e4;--ep-white: #ffffff;--font-family-sans-serif: "Simplon BP", "Helvetica Neue", system-ui, Arial, sans-serif;--font-family-monospace: "Simplon BP Mono", "Cascadia Code", "Cascadia Mono", ui-monospace, monospace;--font-family-default: var(--font-family-sans-serif);--font-weight-light: 300;--font-weight-regular: 500;--font-weight-bold: 700;--font-size-normal: 20px;--font-size-h1: 70px;--font-size-h2: 55px;--font-size-h3: 30px;--font-size-h4: 20px;--font-size-small: 14px;--font-size-extra-small: 12px;--header-margin: 24px;--header-padding: 8px;--navbar-item-gap: 16px;--main-padding: 24px;--border-radius: 10px;--gap: 24px;--max-content-width: 1440px;--_nav-item-padding-h: 28px;--_nav-item-padding-v: 12px}html{height:100%;overflow-x:clip;scrollbar-color:var(--scrollbar-color, #000) var(--body-background, #fff);scroll-behavior:smooth}html.color-scheme-transitions-enabled body{transition:3s ease-out;transition-property:background-color,color,scrollbar-color}html.color-scheme-transitions-enabled a{transition:color 3s ease-out}html,body{scroll-padding-top:calc(var(--header-margin) * 2 + var(--header-padding) * 2 + var(--font-size-small) + var(--_nav-item-padding-v) * 2 + 1lh)}body{min-height:100%;margin:0;font-family:var(--font-family-default);font-size:var(--font-size-normal);font-weight:var(--font-weight-regular);line-height:1.5;background:var(--body-background, #fff);color:var(--body-foreground, #000);display:grid;grid-template:minmax(0,1fr) max-content / minmax(0,1fr);scrollbar-gutter:stable;scrollbar-color:var(--scrollbar-color, #000) var(--body-background, #fff);overflow-x:clip}html:has(body>#__ep_app_root__>.overlay:not([hidden])),body:has(>#__ep_app_root__>.overlay:not([hidden])){overflow:hidden;scrollbar-gutter:auto}*{accent-color:currentColor}a{color:inherit;text-decoration:underline}a:hover{text-decoration:none}h1{font-size:var(--font-size-h1);margin:0;line-height:1.2}h2{font-size:var(--font-size-h2);margin:0;line-height:1.2}h3{font-size:var(--font-size-h3);margin:0;line-height:1.2}h4{font-size:var(--font-size-h4);margin:0;line-height:1.2}h1,h2,h3,h4,h5,h6{text-wrap:balance;white-space:pre-line}[class^=Mso],[class*=" Mso"]{background:#f004;border-bottom:3px double red}[class^=Mso]:before,[class*=" Mso"]:before{background:red;color:#fff;content:"The following element contains MS Office styling. Please reformat!";display:block;border-bottom:3px double currentColor}.blocks>.block.block--hr.block--hr{margin-block-end:-2em}.blocks>.block.block--references.block--references,.blocks>.block.block--team.block--team{grid-column:1 / span 3}.blocks>.block.block--cta.block--cta:has(>.cta.cta-type--sticky){display:contents}.block-spacing-before--none{margin-block-start:0}.block-spacing-before--small{margin-block-start:1em}.block-spacing-before--medium{margin-block-start:2em}.block-spacing-before--large{margin-block-start:4em}.block-spacing-before--xlarge{margin-block-start:8em}.block-spacing-after--none{margin-block-end:0}.block-spacing-after--small{margin-block-end:1em}.block-spacing-after--medium{margin-block-end:2em}.block-spacing-after--large{margin-block-end:4em}.block-spacing-after--xlarge{margin-block-end:8em}.text-align\:start{text-align:start}.text-align\:center{text-align:center}.text-align\:end{text-align:end}.text-align\:justify{text-align:justify}.content-align\:start{align-content:start}.content-align\:center{align-content:center}.content-align\:end{align-content:end}.content-align\:stretch{align-content:stretch}.justify-content\:start{justify-content:start}.justify-content\:center{justify-content:center}.justify-content\:end{justify-content:end}.justify-content\:stretch{justify-content:stretch}.vertical-alignment\:start{align-items:start}.vertical-alignment\:center{align-items:center}.vertical-alignment\:end{align-items:end}.vertical-alignment\:stretch{align-items:stretch}.inline-align\:start{margin-inline:0 auto}.inline-align\:center{margin-inline:auto}.inline-align\:end{margin-inline:auto 0}.color-scheme--none{--base: var(--ep-white);--text: var(--ep-black);--on-text: #fff;--highlight: var(--ep-grey);--on-highlight: var(--ep-black);--shadow: #afafb1;--on-shadow: #000;--gfx-light: #eee;--gfx-medium: #ccc;--gfx-dark: #888;--gfx-very-dark: #000}.color-scheme--dark_blue{--base: #242836;--text: #C8D5EF;--on-text: #000;--highlight: #e3ebf5;--on-highlight: #242836;--shadow: #778ba5;--on-shadow: #000;--gfx-light: var(--highlight);--gfx-medium: var(--text);--gfx-dark: var(--shadow);--gfx-very-dark: var(--base);color-scheme:dark}html:has(main.color-scheme--dark_blue),body:has(main.color-scheme--dark_blue){scrollbar-color:var(--scrollbar-color, #C8D5EF) var(--body-background, #242836)}.color-scheme--dark_grey{--base: #616673;--text: #C8D5EF;--on-text: #000;--highlight: #e3ebf5;--on-highlight: #616673;--shadow: #778ba5;--on-shadow: #000;--gfx-light: var(--highlight);--gfx-medium: var(--text);--gfx-dark: var(--shadow);--gfx-very-dark: var(--base);color-scheme:dark}html:has(main.color-scheme--dark_grey),body:has(main.color-scheme--dark_grey){scrollbar-color:var(--scrollbar-color, #C8D5EF) var(--body-background, #616673)}.color-scheme--dark_purple{--base: #3E2236;--text: #AF87A7;--on-text: #fff;--highlight: #E3C6DD;--on-highlight: #3E2236;--shadow: #8b6484;--on-shadow: #fff;--gfx-light: var(--highlight);--gfx-medium: var(--text);--gfx-dark: var(--shadow);--gfx-very-dark: var(--base);color-scheme:dark}html:has(main.color-scheme--dark_purple),body:has(main.color-scheme--dark_purple){scrollbar-color:var(--scrollbar-color, #AF87A7) var(--body-background, #3E2236)}.color-scheme--light_blue{--base: var(--ep-light-blue);--text: var(--ep-black);--on-text: #fff;--highlight: var(--ep-steel-blue);--on-highlight: #fff;--shadow: var(--ep-steel-blue);--on-shadow: #000;--gfx-light: var(--ep-white);--gfx-medium: var(--ep-water-blue);--gfx-dark: var(--ep-steel-blue);--gfx-very-dark: var(--ep-dark-blue);color-scheme:light}html:has(main.color-scheme--light_blue),body:has(main.color-scheme--light_blue){scrollbar-color:var(--scrollbar-color, var(--ep-steel-blue)) var(--body-background, var(--ep-light-blue))}:focus-visible{outline:2px solid var(--text);outline-offset:2px}.rt--format.rt--format_class--bright{color:var(--highlight)}input:is([type=text],[type=password],[type=email],[type=tel],[type=url],[type=number],[type=date]),textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--highlight, var(--ep-gray));color:var(--on-highlight, var(--ep-black));padding:8px;border:none;border-radius:var(--border-radius);font:inherit}button,input:is([type=submit],[type=reset],[type=button]),select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--text);color:var(--on-text);border-radius:var(--border-radius);padding:8px 12px;font:inherit;border:none;cursor:pointer}button:not(:disabled):hover,input:is([type=submit],[type=reset],[type=button]):not(:disabled):hover,select:not(:disabled):hover{background-color:hsl(from var(--text) h s calc(l + 10));color:hsl(from var(--on-text) h s calc(l + 10))}button:disabled,input:is([type=submit],[type=reset],[type=button]):disabled,select:disabled{--text: var(--ep-grey);--on-text: hsl(from var(--ep-grey) h s calc(l - 20) );cursor:not-allowed}button.loading,input:is([type=submit],[type=reset],[type=button]).loading,select.loading{color:transparent;position:relative;text-decoration:none}button.loading:after,input:is([type=submit],[type=reset],[type=button]).loading:after,select.loading:after{content:"" / "Ladevorgang";display:block;width:24px;height:24px;border-radius:100%;border:3px solid var(--on-text);border-right-color:transparent;animation:global_Rotate .667s linear infinite;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto}button:has(>svg){display:inline-flex;align-items:center;gap:.5em}button:has(>svg) svg{flex-shrink:0;display:block;width:1em;height:1em;fill:currentColor}select{color:var(--on-highlight, var(--ep-black));background-color:var(--highlight, var(--ep-gray));background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 12 8' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12 2L6 8L-2.62268e-07 2L1.4 0.6L6 5.2L10.6 0.599999L12 2Z' fill='%23242836'/%3E%3C/svg%3E");background-position:right 16px center;background-size:12px 8px;background-repeat:no-repeat}select option[value=""][selected][hidden][disabled]{font-style:italic}small,.font-size\:small{font-size:var(--font-size-small)}.hyphens{-webkit-hyphens:auto;hyphens:auto}.shadow{filter:drop-shadow(0 0 8px var(--base))}@keyframes global_FadeIn{0%{opacity:0;translate:0 64px}}@keyframes global_Rotate{0%{rotate:0turn}to{rotate:1turn}}@media (max-width: 960px){:root{--font-size-normal: 20px;--font-size-h1: 40px;--font-size-h2: 30px;--font-size-h3: 26px;--font-size-small: 14px}.block.block--empty{display:none}.block.block.block--job_showcase.block--job_showcase:has(+.block--job_showcase){margin-block-end:0}}.nav-dropdown-wrapper.svelte-1gcsggx{display:flex;flex-direction:column;gap:8px}.nav-item.svelte-1gcsggx{align-self:stretch;--_border-radius: calc(var(--border-radius) - var(--header-padding));font:inherit;font-size:var(--font-size-h4);border:none;margin:0;background:none;display:flex;align-items:center;gap:.5em;color:inherit;text-decoration:none;font-weight:700;transition:none!important;cursor:pointer;padding:var(--_nav-item-padding-v) var(--_nav-item-padding-h);border-radius:var(--border-radius)}.nav-item.svelte-1gcsggx:hover,.nav-item.svelte-1gcsggx.open{background:var(--navitem-hover-background, #fff);color:var(--navitem-hover-color, inherit);z-index:112}.nav-item-dropdown.svelte-1gcsggx{display:none;inset:unset;position:static;margin:0;border:none;flex-direction:column}.nav-item-dropdown.svelte-1gcsggx.open{display:flex}.flippable{transition:scale .1s ease}.flippable.flipped{scale:1 -1}.separator.svelte-1gcsggx{width:1px;align-self:stretch;margin-block:0;background:var(--nav-color)}ul.svelte-1gcsggx{display:contents;padding:0;margin:0;list-style:none}ul.svelte-1gcsggx li:where(.svelte-1gcsggx){display:contents;padding:0;margin:0}ul.svelte-1gcsggx li:where(.svelte-1gcsggx) a:where(.svelte-1gcsggx){display:block;color:inherit;text-decoration:none;display:flex;align-items:center;gap:4px;padding:var(--_nav-item-padding-v) var(--_nav-item-padding-h)}ul.svelte-1gcsggx li:where(.svelte-1gcsggx) a:where(.svelte-1gcsggx) svg{display:block}ul.svelte-1gcsggx li:where(.svelte-1gcsggx) a:where(.svelte-1gcsggx):hover{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:3px;text-decoration-skip-ink:none;text-decoration-color:rgb(from currentColor r g b / 33%)}.major-items.svelte-1gcsggx>li:where(.svelte-1gcsggx)>a:where(.svelte-1gcsggx){grid-column:1;font-weight:var(--font-weight-bold);position:relative}ul.svelte-1gcsggx a:where(.svelte-1gcsggx){margin-left:16px}.major-items.svelte-1gcsggx>li:where(.svelte-1gcsggx):not(:last-of-type):after{content:"";display:block;height:1px;background:var(--nav-color)}.dismiss-area.svelte-1gcsggx{display:none}@media (min-width: 960.0001px){.dismiss-area.svelte-1gcsggx{display:block;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:fixed;top:0;right:0;bottom:0;left:0;background:none!important;border-radius:0;margin:0;border:0;padding:0;z-index:110;cursor:default!important}.nav-item-dropdown.svelte-1gcsggx{z-index:111;display:none;column-gap:8px;grid-template-columns:max-content min-content max-content;grid-template-rows:repeat(var(--row-count),1fr) auto;position:fixed;left:anchor(left);top:calc(var(--main-padding) + var(--header-margin) + 2 * var(--header-padding) + 1em + 16px);background:var(--nav-background);color:var(--nav-color);border-radius:var(--border-radius);padding:var(--header-padding);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.nav-item-dropdown.svelte-1gcsggx.open{display:grid}ul.svelte-1gcsggx a:where(.svelte-1gcsggx){margin-left:0}ul.svelte-1gcsggx li:where(.svelte-1gcsggx) a:where(.svelte-1gcsggx) svg{visibility:hidden}.nav-item.svelte-1gcsggx{font-size:inherit}.major-items.svelte-1gcsggx>li:where(.svelte-1gcsggx):not(:last-of-type):after{content:none;display:none}.major-items.svelte-1gcsggx>li:where(.svelte-1gcsggx)>a:where(.svelte-1gcsggx){color:rgb(from var(--nav-color) r g b / 50%)}.major-items.svelte-1gcsggx>li:where(.svelte-1gcsggx)>a:where(.svelte-1gcsggx).active{color:var(--nav-color)}.major-items.svelte-1gcsggx>li:where(.svelte-1gcsggx)>a:where(.svelte-1gcsggx).active svg{visibility:visible}.major-items.svelte-1gcsggx>li:where(.svelte-1gcsggx)>a:where(.svelte-1gcsggx).active+.separator:where(.svelte-1gcsggx){display:block}.major-items.svelte-1gcsggx>li:where(.svelte-1gcsggx)>a:where(.svelte-1gcsggx).active+.separator:where(.svelte-1gcsggx)+.minor-items:where(.svelte-1gcsggx){display:flex}.major-items.svelte-1gcsggx>li:where(.svelte-1gcsggx)>a:where(.svelte-1gcsggx):after{content:"";display:block;position:absolute;top:0;bottom:0;left:100%;width:17px}.separator.svelte-1gcsggx{display:none;grid-column:2;grid-row:1 / -1;margin-block:12px}.minor-items.svelte-1gcsggx{display:none;flex-direction:column;grid-column:3;grid-row:1 / -1}.minor-items.svelte-1gcsggx:hover,.minor-items.svelte-1gcsggx:focus-within{display:flex}}nav.svelte-15d39t8{display:flex;gap:var(--navbar-item-gap)}nav.svelte-15d39t8>a:where(.svelte-15d39t8){--_border-radius: calc(var(--border-radius) - var(--header-padding));background:none;display:flex;align-items:center;gap:.5em;color:inherit;text-decoration:none;font-weight:700;transition:none!important;cursor:pointer;padding:var(--_nav-item-padding-v) var(--_nav-item-padding-h);border-radius:var(--border-radius)}nav.svelte-15d39t8>a:where(.svelte-15d39t8).highlighted{background:var(--nav-highlight, var(--text, #000));color:var(--nav-on-highlight, var(--on-text, #fff))}nav.svelte-15d39t8>a:where(.svelte-15d39t8):hover{background:var(--navitem-hover-background, #fff);color:var(--navitem-hover-color, inherit)}@media (max-width: 960px){nav.svelte-15d39t8{--navbar-item-gap: 24px;--_nav-item-padding-h: 28px;--_nav-item-padding-v: 18px;display:none;grid-area:nav;flex-direction:column;margin-block-start:var(--navbar-item-gap)}nav.svelte-15d39t8>a:where(.svelte-15d39t8){text-align:center;align-items:center;font-size:var(--font-size-h4);font-weight:var(--font-weight-bold)}}header.svelte-1vlzc9o{--nav-background: #f5f5f5b3;--nav-color: #000;position:fixed;z-index:99;inset:var(--header-margin) var(--main-padding);inset-block-end:auto;background:var(--nav-background);color:var(--nav-color);border-radius:var(--border-radius);transition:.25s ease-out;transition-property:backdrop-filter,-webkit-backdrop-filter;max-width:1440px;margin-inline:auto;font-size:var(--font-size-small)}header.svelte-1vlzc9o>.header-inner:where(.svelte-1vlzc9o){width:100%;height:100%;display:flex;justify-content:space-between;align-items:start;padding:var(--header-padding)}header.svelte-1vlzc9o:before{content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;border-radius:inherit;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}header.color-scheme--dark_blue.svelte-1vlzc9o{--nav-background: rgb(from var(--ep-steel-blue) r g b / 70%);--nav-color: var(--ep-light-blue);--navitem-hover-color: var(--ep-dark-blue)}header.svelte-1vlzc9o .ep-logo{display:block;margin-inline:auto;height:calc(1em + calc(2 * var(--_nav-item-padding-v)))}.logo-wrapper.svelte-1vlzc9o{aspect-ratio:1.152549384;max-height:45px;align-self:stretch;align-content:center}.menu-toggle.svelte-1vlzc9o,.toggle-gfx.svelte-1vlzc9o{display:none}@media (max-width: 960px){header.svelte-1vlzc9o{interpolate-size:allow-keywords;z-index:901;transition:.15s cubic-bezier(.16,1,.3,1);transition-property:inset,border-radius}header.svelte-1vlzc9o>.header-inner:where(.svelte-1vlzc9o){display:grid;grid-template:"logo toggle" max-content "nav nav" minmax(0,1fr) / minmax(0,1fr) max-content;overflow:auto;transition:padding .15s cubic-bezier(.16,1,.3,1)}header:has(>.header-inner>.menu-toggle>:checked){top:0;right:0;bottom:0;left:0;border-radius:0}header:has(>.header-inner>.menu-toggle>:checked)>.header-inner.svelte-1vlzc9o{padding:calc(var(--header-padding) + var(--main-padding))}.toggle-gfx-line.svelte-1vlzc9o{transition:.2s ease}.toggle-gfx-line--top.svelte-1vlzc9o{transform-origin:36px .5px;transition-property:rotate,translate}.toggle-gfx-line--middle.svelte-1vlzc9o{transform-origin:18px 10.5px;transition-property:scale}.toggle-gfx-line--bottom.svelte-1vlzc9o{transform-origin:36px 20.5px;transition-property:rotate,translate}.menu-toggle.svelte-1vlzc9o{display:block;grid-area:toggle;position:relative;height:calc(1em + calc(2 * var(--_nav-item-padding-v)));padding:12px 0}.menu-toggle.svelte-1vlzc9o input:where(.svelte-1vlzc9o){position:absolute;left:0;top:0;width:0;height:0;margin:0;padding:0;opacity:0}.menu-toggle.svelte-1vlzc9o:has(>:where(.svelte-1vlzc9o):checked)+nav{display:flex}.menu-toggle.svelte-1vlzc9o:has(>:where(.svelte-1vlzc9o):checked) .toggle-gfx-line--top:where(.svelte-1vlzc9o){rotate:-45deg;translate:-7.5px}.menu-toggle.svelte-1vlzc9o:has(>:where(.svelte-1vlzc9o):checked) .toggle-gfx-line--middle:where(.svelte-1vlzc9o){scale:0 100%}.menu-toggle.svelte-1vlzc9o:has(>:where(.svelte-1vlzc9o):checked) .toggle-gfx-line--bottom:where(.svelte-1vlzc9o){rotate:45deg;translate:-7.5px}.toggle-gfx.svelte-1vlzc9o{display:block;height:21px;fill:none;stroke:currentColor}html:has(.menu-toggle.svelte-1vlzc9o>:where(.svelte-1vlzc9o):checked),html:has(.menu-toggle.svelte-1vlzc9o>:where(.svelte-1vlzc9o):checked) body{overflow:hidden;scrollbar-gutter:stable}}.overlay.svelte-1bcj8ir{display:block;top:0;right:0;bottom:0;left:0;position:fixed;z-index:5000;background:var(--ep-dark-blue);padding:var(--main-padding);animation:svelte-1bcj8ir-applicationSuccessOverlay_WrapperIn .3s ease-out}.overlay-inner.svelte-1bcj8ir{background:var(--ep-water-blue);color:var(--ep-dark-blue);border-radius:var(--border-radius);height:100%;position:relative;padding:16px;max-width:1380px;margin-inline:auto;overflow:auto;animation:svelte-1bcj8ir-applicationSuccessOverlay_OverlayIn .3s ease-out .6s backwards}.overlay-content.svelte-1bcj8ir{margin:auto;text-align:center}.overlay-content.svelte-1bcj8ir svg{display:block;margin:96px auto 58px;position:relative;left:25px}h2.svelte-1bcj8ir{max-width:680px;margin:0 auto 15px}h2.svelte-1bcj8ir+p:where(.svelte-1bcj8ir){max-width:680px;margin:0 auto 80px}.close.svelte-1bcj8ir{display:flex;width:54px;height:54px;border-radius:100%;padding:0;background:var(--ep-dark-blue);color:var(--ep-water-blue);position:absolute;top:30px;right:30px}.close.svelte-1bcj8ir svg{display:block;margin:auto}.next-steps.svelte-1bcj8ir{display:flex;gap:20px;align-items:start;counter-reset:step}.step.svelte-1bcj8ir{flex:1;text-align:center;counter-increment:step}.step.svelte-1bcj8ir:before{content:counter(step);display:block;background:var(--ep-dark-blue);color:var(--ep-water-blue);width:54px;height:54px;text-align:center;align-content:center;font-weight:var(--font-weight-bold);font-size:var(--font-size-h3);margin:0 auto 30px;border-radius:100%;transition:translate .1s ease-out}.step.svelte-1bcj8ir:hover:before{translate:0 -8px}.step.svelte-1bcj8ir h3:where(.svelte-1bcj8ir){font-size:inherit;margin:0}.step.svelte-1bcj8ir p:where(.svelte-1bcj8ir){margin:0}.contact-block.svelte-1bcj8ir .employee-photo{aspect-ratio:1;object-fit:cover;object-position:center;border-radius:100%;width:128px;height:128px;margin:0 auto 20px}.contact-block.svelte-1bcj8ir .employee-name{font-size:var(--font-size-h4)}.contact-block.svelte-1bcj8ir .employee-role{font-size:var(--font-size-extra-small)}.contact-intro.svelte-1bcj8ir{max-width:680px;margin:80px auto 40px}@keyframes svelte-1bcj8ir-applicationSuccessOverlay_WrapperIn{0%{opacity:0}}@keyframes svelte-1bcj8ir-applicationSuccessOverlay_OverlayIn{0%{opacity:0;scale:.9}}@media (prefers-reduced-motion){.overlay-inner.svelte-1bcj8ir,.overlay.svelte-1bcj8ir,.overlay-content.svelte-1bcj8ir svg{animation:none}}@media (max-width: 960px){.next-steps.svelte-1bcj8ir{flex-direction:column}}main.svelte-1ww135t{padding:calc(var(--main-padding) + 2 * var(--header-margin) + 2 * var(--header-padding) + 1em) 0 var(--main-padding);background:var(--body-background, var(--base));color:var(--body-foreground, var(--text));z-index:0}main.svelte-1ww135t a{font-weight:700;text-decoration:none}main.svelte-1ww135t a:hover{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:3px}html.color-scheme-transitions-enabled main.svelte-1ww135t{transition:3s ease-out;transition-property:background-color,color,scrollbar-color}.container.svelte-1ww135t{max-inline-size:var(--max-content-width);margin-inline:auto}footer.svelte-1ww135t{background:var(--ep-black);color:var(--ep-white);font-size:16px;font-weight:var(--font-weight-regular);padding-inline:30px}footer.svelte-1ww135t h2:where(.svelte-1ww135t){font-size:var(--font-size-small);font-weight:var(--font-weight-light);font-family:var(--font-family-monospace);text-transform:uppercase;line-height:1;margin:0 0 2em;align-self:stretch}footer.svelte-1ww135t h2:where(.svelte-1ww135t):before{font-weight:var(--font-weight-light)}footer.svelte-1ww135t svg{display:block}footer.svelte-1ww135t a:where(.svelte-1ww135t){text-decoration:none;font-weight:inherit}footer.svelte-1ww135t a:where(.svelte-1ww135t):hover{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:3px}.footer-content.svelte-1ww135t{min-block-size:25dvh;padding:60px 0 40px;display:flex;flex-direction:column;gap:120px}.footer-row.svelte-1ww135t{display:flex;gap:48px}.footer-row.svelte-1ww135t>.footer-col:where(.svelte-1ww135t){flex:1}.footer-row.svelte-1ww135t>.footer-col:where(.svelte-1ww135t).content-col{display:flex;flex-direction:column;align-items:start;line-height:2}.footer-row.svelte-1ww135t>.footer-col:where(.svelte-1ww135t).footer-col-shrink{flex:initial;flex-shrink:0}.footer-socials.svelte-1ww135t{display:flex;gap:4px}.footer-socials.svelte-1ww135t a:where(.svelte-1ww135t){display:block}.footer-socials.svelte-1ww135t a:where(.svelte-1ww135t):hover{color:var(--ep-water-blue)}.footer-socials.svelte-1ww135t a:where(.svelte-1ww135t) svg{display:block;width:24px;height:24px;fill:currentColor}.jump-to-main.svelte-1ww135t{display:block;position:absolute;left:-9px;top:-9px;width:0;height:0;opacity:0;clip-path:rect(0 0 0 0);overflow:hidden}.jump-to-main.svelte-1ww135t:focus-visible{position:fixed;left:8px;top:8px;opacity:1;width:auto;height:auto;clip-path:none;overflow:visible;background:var(--ep-dark-blue);color:var(--ep-light-blue);border-radius:var(--border-radius);padding:8px 12px;z-index:100;transition:none;text-decoration:none}@media (max-width: 960px){.footer-row.svelte-1ww135t:first-child{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:max-content}.footer-row.svelte-1ww135t:first-child>.footer-col:where(.svelte-1ww135t):nth-child(2n){text-align:end;align-items:end}}@media (max-width: 500px){.footer-row.svelte-1ww135t:first-child{display:flex;flex-direction:column}.footer-row.svelte-1ww135t:first-child>.footer-col:where(.svelte-1ww135t):nth-child(2n){text-align:start;align-items:start}}
