:root{--transition-default:.2s ease-out;--mobile-header-height:3rem;--topper-height:2.5rem;--header-height:80px;--whole-header-height:calc(var(--topper-height) + var(--header-height));--page-width:1200px;--sidebar-width:17.5rem;--sidebar-breakpoint:50%;--sidebar-gap:space(l);--neutrals-0:#fff;--neutrals-25:#f4f5f7;--neutrals-50:#eaeef6;--neutrals-100:#e6e6e6;--neutrals-200:#c8cedc;--neutrals-300:#9ba5bc;--neutrals-350:#8a9ec4;--neutrals-400:#6b789a;--neutrals-450:#6b778f;--neutrals-500:#556a9e;--neutrals-600:#334060;--neutrals-700:#2a3047;--neutrals-800:#1e2537;--neutrals-850:#141825;--neutrals-900:#0f121a;--neutrals-100-alpha-40:#e6e6e666;--neutrals-900-alpha-40:#0f121a66;--cyan-400:#00e0d7;--cyan-500:#00a39d;--cyan-700:#0e7490;--cyan-700-alpha-12:#0e74901f;--cyan-400-alpha-15:#92f9f526;--green-400:#0ebe82;--green-700:#166534;--green-900:#093427;--green-400-alpha-12:#4ade801f;--blue-400:#09f;--blue-700:#2563eb;--blue-900:#001229;--blue-400-alpha-12:#60a5fa1f;--amber-400:#fbbf24;--amber-700:#92400e;--amber-900:#372006;--amber-400-alpha-12:#fbbf241f;--red-400:#ff3939;--red-700:#dc2626;--red-900:#2d1016;--red-400-alpha-12:#f871711f;--accent:var(--cyan-400);--muted:var(--neutrals-700);--background-base:var(--neutrals-900);--background-elevated:var(--neutrals-850);--background-card:var(--neutrals-800);--background-card-hover:var(--neutrals-700);--background-accent:var(--cyan-400-alpha-15);--background-transparent:var(--neutrals-900-alpha-40);--text-heading:var(--neutrals-0);--text-input:var(--neutrals-0);--text-body:var(--neutrals-100);--text-body-light:var(--neutrals-200);--text-placeholder:var(--neutrals-100);--text-caption:var(--neutrals-350);--text-caption-hover:var(--neutrals-450);--text-accent:var(--cyan-400);--text-muted:var(--neutrals-700);--text-on-accent:var(--neutrals-900);--status-error:var(--red-400);--status-error-bg:var(--red-900);--status-success:var(--green-400);--status-success-bg:var(--green-900);--status-info:var(--blue-400);--status-info-bg:var(--blue-900);--status-warning:var(--amber-400);--status-warning-bg:var(--amber-900);--border-dark:var(--neutrals-850);--border-subtle:var(--neutrals-800);--border-default:var(--neutrals-600);--border-focus:var(--cyan-400);--border-input:var(--neutrals-500);--border-accent:var(--cyan-400);--button-default-background-color:transparent;--button-default-background-color-hover:var(--neutrals-800);--button-disabled-background-color:transparent;--button-default-border-color:transparent;--button-default-border-color-hover:var(--neutrals-800);--button-default-text-color:currentcolor;--button-default-text-color-hover:var(--accent);--button-primary-background-color:var(--cyan-400);--button-primary-background-color-hover:var(--cyan-500);--button-primary-text:var(--neutrals-900);--button-secondary-ghost-background-color:var(--neutrals-600);--button-secondary-background-color:var(--neutrals-800);--button-secondary-text:var(--neutrals-0);--button-tertiary-background-color:var(--neutrals-850);--button-tertiary-text:var(--neutrals-0);--button-quaternary-background-color:var(--cyan-400-alpha-15);--button-quaternary-text:var(--text-accent);--button-burger:var(--neutrals-0);--logo-border:var(--neutrals-0)}@font-face{font-display:swap;font-family:Rajdhani;font-style:normal;font-weight:400;src:url(/wp-content/themes/ingenieur-theme/assets/dist/media/rajdhani-v17-latin-regular-CurJOxDW.woff2)format("woff2")}@font-face{font-display:swap;font-family:Rajdhani;font-style:normal;font-weight:500;src:url(/wp-content/themes/ingenieur-theme/assets/dist/media/rajdhani-v17-latin-500-ByNUCHrt.woff2)format("woff2")}@font-face{font-display:swap;font-family:Rajdhani;font-style:normal;font-weight:600;src:url(/wp-content/themes/ingenieur-theme/assets/dist/media/rajdhani-v17-latin-600-CXCVEoA9.woff2)format("woff2")}@font-face{font-display:swap;font-family:Rajdhani;font-style:normal;font-weight:700;src:url(/wp-content/themes/ingenieur-theme/assets/dist/media/rajdhani-v17-latin-700-BPDUZo87.woff2)format("woff2")}@font-face{font-display:swap;font-family:Besley;font-style:normal;font-weight:400;src:url(/wp-content/themes/ingenieur-theme/assets/dist/media/besley-v22-latin-regular-d1-UaMAF.woff2)format("woff2")}@font-face{font-display:swap;font-family:Besley;font-style:italic;font-weight:400;src:url(/wp-content/themes/ingenieur-theme/assets/dist/media/besley-v22-latin-italic-DiWTJ-1-.woff2)format("woff2")}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none;scroll-behavior:smooth;font-size:16px}@media screen and (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{text-rendering:optimizelegibility;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;min-height:100vh;margin:0;line-height:1.4}body,h1,h2,h3,h4,p,figure,blockquote,dl,dd{margin-top:0;margin-bottom:0}ul[role=list],ol[role=list]{padding:0;list-style:none}h1,h2,h3,h4,button,input,label{line-height:1.1}fieldset{margin:0;padding:0}input,button,textarea,select{font:inherit}textarea:not([rows]){min-height:10em}:target{scroll-margin-block:10ex}@media (prefers-reduced-motion:reduce){html:focus-within{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important;animation-delay:.01ms!important}}:focus:not(:focus-visible){outline:none!important}html{scroll-margin-block:calc(var(--header-min-height) + 1rem);scrollbar-width:thin;scrollbar-color:var(--muted) var(--background-base)}html:not(:has(.modal.is-fullscreen[open]),:has(.pdf-viewer),:has(.inlibra-ai)){scrollbar-gutter:stable}html ::-webkit-scrollbar{background-color:var(--background-base);width:14px;height:18px}html ::-webkit-scrollbar-thumb{background-clip:padding-box;background-color:var(--muted);border:4px solid #0000;border-radius:.5rem;height:6px;box-shadow:inset -1px -1px #0000000d,inset 1px 1px #0000000d}html ::-webkit-scrollbar-button{width:0;height:0;display:none}html ::-webkit-scrollbar-corner{background-color:#0000}body{color:var(--text-body);background-color:var(--background-base);overflow-wrap:break-word;font-family:Rajdhani,helvetica neue,arial,sans-serif;font-size:1rem}body.scrolllock{overflow:hidden}body:has(dialog[open]){overflow:hidden}body:has(dialog[open]):before{content:"";z-index:3000;background-color:var(--background-color-main-transparent);position:fixed;inset:0}*{margin:0}[hidden]{display:none!important}::backdrop{display:none}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{color:var(--text-heading);-webkit-hyphens:auto;hyphens:auto;hyphenate-limit-chars:10 4 4;overflow-wrap:break-word;font-family:Rajdhani,helvetica neue,arial,sans-serif;font-weight:700;line-height:1.15;display:block}p{max-width:48.75rem}a:focus,a:focus-visible,a:focus-within{outline-offset:0;outline:var(--border-focus) solid 2px}a{color:var(--color-link);text-underline-offset:4px;align-items:center;gap:.25rem;text-decoration:none;transition:color .1s ease-out,-webkit-text-decoration .1s ease-out,text-decoration .1s ease-out;display:inline}a:hover{color:var(--color-link-hover)}a :has(>svg){display:inline-flex}a:not([class]){text-decoration:underline}a:not([class]):hover{text-decoration:none}svg:not([width],[height]){vertical-align:middle;width:auto;height:1em}img{max-width:100%;height:auto}::selection{background:var(--accent);color:var(--text-on-accent)}input[type=submit]:focus,input[type=button]:focus,button:focus,input[type=submit]:focus-visible,input[type=button]:focus-visible,button:focus-visible,input[type=submit]:focus-within,input[type=button]:focus-within,button:focus-within{outline-offset:0;outline:var(--border-focus) solid 2px}input[type=submit],input[type=button],button{font-size:1rem}input[type=submit]:not(:disabled),input[type=button]:not(:disabled),button:not(:disabled){cursor:pointer}textarea:focus,textarea:focus-visible,textarea:focus-within{outline-offset:0;outline:var(--border-focus) solid 2px}textarea{color:var(--color-body);font-size:1rem}picture{justify-content:center;align-items:center;display:flex!important}hr{border:0;border-top:1px solid var(--border-subtle)}mark{background-color:var(--accent);scroll-margin-block:calc(var(--whole-header-height) + 1rem);font-weight:700}blockquote{border-left:4px solid var(--accent);padding-block:.5rem;padding-inline-start:1rem;font-size:1.125rem;font-style:italic}address{font-style:normal}main{min-height:50vh}kbd{border:1px solid var(--border-color-light);border-radius:.25rem;justify-content:center;align-items:center;min-width:1.5rem;height:1.5rem;padding-inline:.5rem;display:flex}fieldset{border:0}label{font-family:Rajdhani,helvetica neue,arial,sans-serif;font-size:1rem;font-weight:700}@keyframes blink{0%,50%,to{opacity:1}25%,75%{opacity:0}}@keyframes cursor-soft-blink{0%,to{opacity:.28}45%,70%{opacity:.7}}.xs-flow>*+*{margin-block-start:.5rem}.s-flow>*+*{margin-block-start:1rem}.m-flow>*+*{margin-block-start:1.5rem}.l-flow>*+*{margin-block-start:2rem}.xl-flow>*+*,.xxl-flow>*+*{margin-block-start:2.5rem}@media screen and (width>=768px){.xxl-flow>*+*{margin-block-start:3rem}}.xxxl-flow>*+*{margin-block-start:3rem}@media screen and (width>=768px){.xxxl-flow>*+*{margin-block-start:5rem}}.form-flow{flex-wrap:wrap;gap:1rem;display:flex}.form-flow>*{flex:1 0 270px}.form-flow>.size-fullwidth{flex:1 0 100%}.form-flow-wide{flex-wrap:wrap;gap:1rem;display:flex}.form-flow-wide>*{flex:1 0 300px}.form-flow-wide>.size-fullwidth{flex:1 0 100%}[class$=flow] h1+h1,[class$=flow] h1+h2,[class$=flow] h1+h3,[class$=flow] h1+h4,[class$=flow] h1+h5,[class$=flow] h1+h6,[class$=flow] h2+h1,[class$=flow] h2+h2,[class$=flow] h2+h3,[class$=flow] h2+h4,[class$=flow] h2+h5,[class$=flow] h2+h6,[class$=flow] h3+h1,[class$=flow] h3+h2,[class$=flow] h3+h3,[class$=flow] h3+h4,[class$=flow] h3+h5,[class$=flow] h3+h6,[class$=flow] h4+h1,[class$=flow] h4+h2,[class$=flow] h4+h3,[class$=flow] h4+h4,[class$=flow] h4+h5,[class$=flow] h4+h6,[class$=flow] h5+h1,[class$=flow] h5+h2,[class$=flow] h5+h3,[class$=flow] h5+h4,[class$=flow] h5+h5,[class$=flow] h5+h6,[class$=flow] h6+h1,[class$=flow] h6+h2,[class$=flow] h6+h3,[class$=flow] h6+h4,[class$=flow] h6+h5,[class$=flow] h6+h6{margin-top:0}.flex{display:flex}.direction-column{flex-direction:column}.align-end{align-items:end}.align-center{align-items:center}.center{justify-content:center}.flex-wrap{flex-wrap:wrap}@media screen and (width<=767px){.flex-wrap-mobile{flex-wrap:wrap}}.flex-end{justify-content:flex-end}.space-between{justify-content:space-between}.gap-xs{gap:.5rem}.gap-s{gap:1rem}.gap-m{gap:1.5rem}.gap-l{gap:2rem}.gap-xl{gap:2.5rem}body:not(.no-js) .is-js-hidden,body.no-js .is-no-js-hidden{display:none}.container{width:100%;max-width:1200px;margin-inline:auto;padding:0 clamp(1rem,.8261rem + .8696vw,1.25rem)}.container.is-flexible{max-width:none}.container.size-wide{max-width:1400px}.container.size-medium{max-width:1020px}.container.size-narrow{max-width:670px}.nav>ul,.nav>ul>li>ul{padding:0;list-style:none}.nav a{text-decoration:none}.skip-link{background:var(--background-color-card);color:var(--color-body);z-index:2300;text-align:center;border-bottom-right-radius:.5rem;border-bottom-left-radius:.5rem;justify-content:center;align-items:center;min-height:2.5rem;padding:.5rem 1rem;font-weight:600;transition:transform .3s ease-out,background-color .3s ease-out;display:inline-flex;position:absolute;bottom:100%;left:50%;transform:translate(-50%)}.skip-link:focus-within{transform:translate(-50%,100%)}.visually-hidden{clip-path:inset(50%);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden;overflow-wrap:normal!important}@media screen and (width<=767px){.visually-hidden-mobile{clip-path:inset(50%);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden;overflow-wrap:normal!important}}@media screen and (width>=768px){.visually-hidden-desktop{clip-path:inset(50%);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden;overflow-wrap:normal!important}}.switcher{--switcher-gap:1.5rem;--switcher-breakpoint:575px;gap:var(--switcher-gap);flex-wrap:wrap;display:flex}.switcher>*{flex-grow:1;flex-basis:calc((var(--switcher-breakpoint) - 100%) * 999)}.switcher.is-teaser-row{--switcher-breakpoint:713px;--switcher-gap:2.5rem}@media screen and (width>=992px){.switcher.is-teaser-row{--switcher-gap:5rem}}:root{--sidebar-width:17.5rem;--sidebar-breakpoint:50%;--sidebar-gap:2rem}.with-sidebar{gap:var(--sidebar-gap);flex-wrap:wrap;align-items:stretch;width:100%;display:flex}@media screen and (width<=767px){.with-sidebar{gap:var(--sidebar-mobile-gap,var(--sidebar-gap))}}.with-sidebar__sidebar{flex-basis:var(--sidebar-width);flex-grow:1}.with-sidebar__main{min-inline-size:var(--sidebar-breakpoint);flex-grow:999;flex-basis:0}.with-sidebar.layout-reverse{flex-direction:row-reverse}.with-sidebar.align-center{align-items:center}.line-clamp{--line-clamp-lines:1;-webkit-line-clamp:var(--line-clamp-lines);-webkit-box-orient:vertical;overflow:hidden;display:-webkit-box!important}.line-clamp.lines-1{--line-clamp-lines:1}.line-clamp.lines-3{--line-clamp-lines:3}.grid{grid-template-columns:100%;display:grid}@media screen and (width>=768px){.grid-cols-md-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (width>=992px){.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}.align-start{align-items:start}.col-gap-xl{column-gap:2.5rem}.full-height-items>*{height:100%}.text-center{text-align:center}.font-serif{font-family:Besley,helvetica neue,arial,sans-serif}.ad-line{text-transform:uppercase;font-family:Rajdhani,helvetica neue,arial,sans-serif;font-size:.875rem}.excerpt{text-wrap:pretty;font-family:Besley,helvetica neue,arial,sans-serif;font-size:.875rem}.read-more{font-family:Rajdhani,helvetica neue,arial,sans-serif;font-weight:600}.text-big{font-size:1.375rem;font-weight:600;line-height:1.2}.huge{white-space:nowrap;font-size:3rem;font-weight:700;line-height:1}.color-accent{color:var(--accent)}.subline{color:var(--text-accent);font-family:Rajdhani,helvetica neue,arial,sans-serif;display:block}.category{text-transform:uppercase;color:var(--text-caption);align-items:center;gap:.5rem;margin-block-end:.5rem;font-size:.875rem;font-weight:600;display:flex}.category a{z-index:1;color:var(--text-caption);text-decoration:none;position:relative}.category a:hover,.category a:focus-visible{color:var(--text-caption-hover)}.main-category{background-color:var(--accent);color:var(--text-on-accent);padding:0 1rem;font-weight:600;text-decoration:none;display:inline-flex}.subtle{color:var(--text-caption);font-weight:500}.small{font-size:.875rem}.accentuate-headlines h1,.accentuate-headlines h2,.accentuate-headlines h3,.accentuate-headlines h4,.accentuate-headlines h5,.accentuate-headlines h6,.accentuate-headlines .h1,.accentuate-headlines .h2,.accentuate-headlines .h3,.accentuate-headlines .h4,.accentuate-headlines .h5,.accentuate-headlines .h6{color:var(--accent)}.text-max-width>*{max-width:48.75rem}@media screen and (width<=991px){.is-mobile-hidden{display:none!important}}@media screen and (width>=992px){.is-desktop-hidden{display:none!important}}@keyframes spinner{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.is-fullsize-link:after{content:"";display:block;position:absolute;inset:0}.position-relative{position:relative}.intersection>:not([data-visible=true]){visibility:hidden}.intersection>[data-visible=true]{visibility:visible}.list-reset{padding:0;list-style:none}.overflow-hidden{overflow:hidden}:root{--aspect-ratio:16 / 9}.aspect-ratio img{aspect-ratio:var(--aspect-ratio);object-fit:cover}.has-border>img{border:1px solid var(--border-subtle);border-radius:.25rem;display:block;overflow:hidden}.object-cover{object-fit:cover}.has-top-gradient{background-image:url("data:image/svg+xml,%3csvg%20fill='none'%20height='808'%20viewBox='0%200%201600%20808'%20width='1600'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%3e%3cfilter%20id='a'%20color-interpolation-filters='sRGB'%20filterUnits='userSpaceOnUse'%20height='808'%20width='1600'%20x='0'%20y='0'%3e%3cfeFlood%20flood-opacity='0'%20result='BackgroundImageFix'/%3e%3cfeBlend%20in='SourceGraphic'%20in2='BackgroundImageFix'%20mode='normal'%20result='shape'/%3e%3cfeTurbulence%20baseFrequency='2%202'%20numOctaves='3'%20result='noise'%20seed='7723'%20stitchTiles='stitch'%20type='fractalNoise'/%3e%3cfeColorMatrix%20in='noise'%20result='alphaNoise'%20type='luminanceToAlpha'/%3e%3cfeComponentTransfer%20in='alphaNoise'%20result='coloredNoise1'%3e%3cfeFuncA%20tableValues='0%200%200%200%200%200%200%200%200%200%200%200%200%200%201%201%201%201%201%201%201%201%201%201%201%201%201%201%201%201%201%201%201%201%201%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200'%20type='discrete'/%3e%3c/feComponentTransfer%3e%3cfeComposite%20in='coloredNoise1'%20in2='shape'%20operator='in'%20result='noise1Clipped'/%3e%3cfeFlood%20flood-color='%230f121a'%20result='color1Flood'/%3e%3cfeComposite%20in='color1Flood'%20in2='noise1Clipped'%20operator='in'%20result='color1'/%3e%3cfeMerge%20result='effect1_noise_3113_7571'%3e%3cfeMergeNode%20in='shape'/%3e%3cfeMergeNode%20in='color1'/%3e%3c/feMerge%3e%3c/filter%3e%3cradialGradient%20id='b'%20cx='0'%20cy='0'%20gradientTransform='matrix(-149.934%20778.789%20-2975.57%20-500.272%201308.61%2085.6519)'%20gradientUnits='userSpaceOnUse'%20r='1'%3e%3cstop%20offset='0'%20stop-color='%2392f9f5'%20stop-opacity='.8'/%3e%3cstop%20offset='.598152'%20stop-color='%230f121a'%20stop-opacity='.8'/%3e%3c/radialGradient%3e%3cg%20filter='url(%23a)'%20opacity='.5'%3e%3cpath%20d='m0%200h1600v808h-1600z'%20fill='url(%23b)'/%3e%3c/g%3e%3c/svg%3e");background-position:100% 0;background-repeat:no-repeat;background-size:cover}.button:focus,.wp-block-button .wp-element-button:focus,.button:focus-visible,.wp-block-button .wp-element-button:focus-visible,.button:focus-within,.wp-block-button .wp-element-button:focus-within{outline-offset:0;outline:var(--border-focus) solid 2px;outline-offset:1px}.button,.wp-block-button .wp-element-button{--button-height:3rem;--button-height-small:2.5rem;--button-height-icon:1.5rem;--button-background-color:var(--button-default-background-color);--button-background-color-disabled:var(--button-default-background-color);--button-background-color-hover:var(--button-default-background-color-hover);--button-border-color:var(--button-default-border-color);--button-border-color-hover:var(--button-default-border-color-hover);--button-text-color:var(--button-default-text-color);--button-text-color-hover:var(--button-default-text-color-hover);min-height:var(--button-height);background-color:var(--button-background-color);border:1px solid var(--button-border-color);color:var(--button-text-color);border-radius:1px;justify-content:center;align-items:center;gap:.5rem;padding:0 1rem;font-family:Rajdhani,helvetica neue,arial,sans-serif;font-size:1.125rem;font-weight:600;text-decoration:none;transition:background-color .15s,border-color .15s,color .15s;display:inline-flex}.button:not(:disabled):hover,.wp-block-button .wp-element-button:not(:disabled):hover{border-color:var(--button-border-color-hover);background-color:var(--button-background-color-hover);color:var(--button-text-color-hover)}.button:disabled,.wp-block-button .wp-element-button:disabled{background-color:var(--button-disabled-background-color)}.button.is-icon,.wp-block-button .wp-element-button.is-icon{width:var(--button-height-icon);height:var(--button-height-icon);min-height:0;padding:0}.button.is-icon svg,.wp-block-button .wp-element-button.is-icon svg{width:var(--button-height-icon);height:var(--button-height-icon);display:block}.button.is-square,.wp-block-button .wp-element-button.is-square{inline-size:var(--button-height);flex:none;padding:0}.button.is-ghost,.wp-block-button .wp-element-button.is-ghost{--button-border-color:var(--border-accent)}.button.is-secondary-ghost,.wp-block-button .wp-element-button.is-secondary-ghost{--button-background-color:var(--button-secondary-ghost-bg);--button-border-color:var(--button-secondary-ghost-bg)}.button.is-secondary-ghost.is-icon,.wp-block-button .wp-element-button.is-secondary-ghost.is-icon{width:var(--button-height);height:var(--button-height)}.button.is-small,.wp-block-button .wp-element-button.is-small{min-height:var(--button-height-small)}.button.is-fullwidth,.wp-block-button .wp-element-button.is-fullwidth{width:100%}.button.is-primary,.wp-block-button .wp-element-button.is-primary{--button-border-color:var(--button-primary-background-color);--button-background-color:var(--button-primary-background-color);--button-text-color:var(--button-primary-text);--button-border-color-hover:var(--button-primary-background-color-hover);--button-background-color-hover:var(--button-primary-background-color-hover);--button-text-color-hover:var(--button-secondary-text)}.button.is-secondary,.wp-block-button .wp-element-button.is-secondary{--button-border-color:var(--button-secondary-background-color);--button-background-color:var(--button-secondary-background-color);--button-text-color:var(--button-secondary-text)}.button.is-tertiary,.wp-block-button .wp-element-button.is-tertiary{--button-border-color:var(--button-tertiary-background-color);--button-background-color:var(--button-tertiary-background-color);--button-text-color:var(--button-tertiary-text)}.button.is-quaternary,.wp-block-button .wp-element-button.is-quaternary{--button-border-color:var(--button-quaternary-background-color);--button-background-color:var(--button-quaternary-background-color);--button-text-color:var(--button-quaternary-text)}.button.is-tag,.wp-block-button .wp-element-button.is-tag{--button-border-color:var(--background-card);--button-background-color:var(--background-card);--button-text-color:var(--text-heading);--button-border-color-hover:var(--accent);--button-background-color-hover:var(--accent);--button-text-color-hover:var(--text-on-accent)}.button.is-tag.is-active,.wp-block-button .wp-element-button.is-tag.is-active{--button-border-color:var(--accent);--button-border-color-hover:var(--cyan-500);--button-background-color:var(--accent);--button-background-color-hover:var(--cyan-500);--button-text-color:var(--button-text-color-hover)}.button.is-tag.is-disabled,.wp-block-button .wp-element-button.is-tag.is-disabled{--button-text-color:var(--text-caption);cursor:default;pointer-events:none}.button.with-space-m,.wp-block-button .wp-element-button.with-space-m{margin-bottom:1.5rem}.wp-block-button .wp-element-button{--button-border-color:var(--button-primary-background-color);--button-background-color:var(--button-primary-background-color);--button-text-color:var(--button-primary-text);--button-border-color-hover:var(--button-primary-background-color-hover);--button-background-color-hover:var(--button-primary-background-color-hover);--button-text-color-hover:var(--button-secondary-text)}.brand{align-items:flex-start;display:flex}.brand svg{width:150px;height:auto}@media screen and (width>=992px){.brand svg{width:200px}}.header{z-index:2200;position:sticky;top:0}@media screen and (width<=991px){.header.is-mobile-open{flex-direction:column;height:100dvh;display:flex}}.header__topper{height:var(--topper-height);background-color:var(--background-elevated);justify-content:flex-end;align-items:center;display:flex}@media screen and (width<=991px){.header__topper{display:none}}.header__main{background-color:var(--background-base);border-bottom:1px solid var(--border-default);min-height:var(--mobile-header-height);display:flex}@media screen and (width>=992px){.header__main{height:var(--header-height)}}@media screen and (width<=991px){.is-mobile-open>.header__main{flex:auto;min-height:0}}.header__main>.container{grid-template-columns:min-content min-content;grid-template-areas:"brand burger";justify-content:space-between;align-items:center;display:grid}@media screen and (width>=992px){.header__main>.container{grid-template-columns:min-content 1fr min-content;grid-template-areas:"brand main meta"}}@media screen and (width<=991px){.is-mobile-open>.header__main>.container{grid-template:"brand burger" var(--mobile-header-height) "mobile mobile" minmax(0, 1fr)/minmax(0, 1fr) min-content;align-items:center;height:100%;overflow:hidden}}.header__main .brand{grid-area:brand}.header__main .meta-nav{grid-area:meta}@media screen and (width<=991px){.header__main .meta-nav{display:none}}.header__main .main-nav{grid-area:main}@media screen and (width<=991px){.header__main .main-nav{display:none}}.header__main .mobile-nav{grid-area:mobile;place-self:stretch stretch;width:100%;height:100%;min-height:0;display:none}@media screen and (width<=991px){.is-mobile-open>.header__main .mobile-nav{display:block}}.header__main .search-toggle{grid-area:searchtoggle;display:none}.is-search-open .header__main .search-toggle{display:flex}.header__main .search{grid-area:search;display:none}.is-search-open .header__main .search{display:flex}.is-search-open>.header__main>.container{grid-template-columns:min-content minmax(0,1fr) min-content;grid-template-areas:"brand search searchtoggle";justify-content:space-between;gap:1.5rem}.is-search-open>.header__main>.container .main-nav,.is-search-open>.header__main>.container .meta-nav{display:none}@media screen and (width<=991px){.is-search-open>.header__main>.container{grid-template-columns:min-content min-content;grid-template-areas:"brand burger""search searchtoggle";justify-content:space-between;gap:1rem}}h1,.h1{font-size:2.25rem;line-height:1}@media screen and (width>=768px){h1,.h1{font-size:3rem}}h2,.h2{font-size:2.25rem}@media screen and (width>=768px){h2,.h2{font-size:2.25rem}}h3,.h3{font-size:2rem}@media screen and (width>=768px){h3,.h3{font-size:2rem}}h4,.h4{font-size:1.5rem}@media screen and (width>=768px){h4,.h4{font-size:1.5rem}}h5,.h5{font-size:1.25rem}@media screen and (width>=768px){h5,.h5{font-size:1.25rem}}h6,.h6{font-size:1rem}.logo{border-radius:.25rem;padding:.25rem}.logo>*{width:auto;max-height:100%}.main-nav__list{justify-content:center;align-items:center;gap:.5rem;display:flex}.main-nav__item{display:flex}.main-nav__link{transition:background-color var(--transition-default);background-color:#0000;border:1px solid #0000;border-radius:1px;padding:.5rem}.main-nav__link.button{min-height:0}.main-nav__link:hover,.is-open .main-nav__link{background-color:var(--background-card)}.main-nav__link svg{transition:transform var(--transition-default)}.main-nav__link[aria-expanded=true] svg{transform:rotate(180deg)}.main-nav__link.menu-item-has-children{padding-right:.25rem}.main-nav__dropdown{top:calc(var(--topper-height) + var(--header-height) - 1px);border-bottom:1px solid var(--border-default);background-color:var(--background-elevated);opacity:0;pointer-events:none;width:100%;transition:opacity var(--transition-default), transform var(--transition-default), visibility var(--transition-default);visibility:hidden;z-index:2200;padding-block:1.5rem;position:absolute;left:0;transform:translateY(-.5rem)}.main-nav__dropdown:not([hidden]){opacity:1;pointer-events:auto;visibility:visible;transform:translateY(0)}.main-nav__dropdown-inner{width:100%}.main-nav__dropdown-layout{grid-template-columns:minmax(0,1fr);gap:clamp(1.5rem,1.3261rem + .8696vw,2rem);display:grid}.main-nav__dropdown-layout.is-link-list-ad{grid-template-columns:minmax(0,1fr) minmax(18rem,20rem);align-items:start}.main-nav__dropdown-layout.is-link-list-jobs{grid-template-columns:minmax(16rem,25rem) minmax(0,1fr);gap:2rem}.main-nav__link-panel{min-width:0}.main-nav__dropdown-heading,.main-nav__feature-label{color:var(--text-heading);padding:.5rem 1rem;font-size:1.25rem;font-weight:700}.main-nav__sublist{column-count:3;break-inside:avoid;column-gap:1rem;width:100%;padding:0;list-style:none}.is-link-list-jobs .main-nav__sublist{column-count:1}.main-nav__sublink{width:100%;color:var(--text-body);transition:background-color var(--transition-default), color var(--transition-default);border-radius:.25rem;justify-content:space-between;align-items:center;gap:1rem;padding:.5rem 1rem;font-weight:600;display:inline-flex}.main-nav__sublink:hover,.main-nav__sublink:focus-visible{background-color:var(--background-card);color:var(--text-heading)}.main-nav__sublink>:last-child{flex:none}.main-nav__feature{min-width:0}.main-nav__ad-link{display:block}.main-nav__ad-image{width:100%;height:auto;display:block}.main-nav__jobs{border-inline-start:1px solid var(--border-default);min-width:0;padding-inline-start:2rem}.main-nav__job-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;padding:0;list-style:none;display:grid}.main-nav__job-card{background-color:var(--background-card);min-height:12rem;color:var(--text-body);border-radius:.25rem;align-content:start;gap:.5rem;padding:1rem;display:grid}.main-nav__job-title{color:var(--text-heading);font-size:1.25rem}.main-nav__job-meta{color:var(--text-body-light)}.main-nav__job-footer{border-block-start:1px solid var(--border-default);color:var(--text-body-light);flex-wrap:wrap;gap:1rem;margin-block-start:auto;padding-block-start:.5rem;display:flex}.main-nav__jobs-cta{color:var(--text-heading);align-items:center;gap:.5rem;margin-block-start:1.5rem;font-weight:700;display:inline-flex}.main-nav__jobs-cta svg{transform:rotate(-90deg)}.mobile-nav{-webkit-overflow-scrolling:touch;min-height:0;padding-block:clamp(1.5rem,1.3261rem + .8696vw,2rem);position:relative;overflow-y:auto}.mobile-nav.is-panel-open{overflow:hidden auto}.mobile-nav__list,.mobile-nav__sublist{padding:0;list-style:none}.mobile-nav__list{gap:.5rem;display:grid}.mobile-nav__item.has-border{border-block-end:1px solid var(--border-default)}.mobile-nav__link,.mobile-nav__all-link,.mobile-nav__back,.mobile-nav__sublink{width:100%;min-height:2.5rem;color:var(--text-body);align-items:center;font-weight:600;display:flex}.mobile-nav__link{color:var(--text-heading);justify-content:space-between;padding:0;font-size:1rem}.mobile-nav__link.button{width:auto;padding-inline:.5rem;display:inline-flex}.mobile-nav__link svg{flex:0 0 2rem}.mobile-nav__toggle,.mobile-nav__back,.mobile-nav__login{color:inherit;appearance:none;text-align:left;background:0 0;border:none}.mobile-nav__toggle:not(:disabled),.mobile-nav__back:not(:disabled),.mobile-nav__login:not(:disabled){cursor:pointer}.mobile-nav__toggle,.mobile-nav__back,.mobile-nav__login{text-align:start}.mobile-nav__toggle:focus,.mobile-nav__toggle:focus-visible,.mobile-nav__toggle:focus-within{outline-offset:0;outline:var(--border-focus) solid 2px;outline-offset:2px}.mobile-nav__panel{z-index:1;background-color:var(--background-base);-webkit-overflow-scrolling:touch;min-height:0;padding-block:clamp(1.5rem,1.3261rem + .8696vw,2rem);transition:transform .25s;position:absolute;inset:0;overflow-y:auto;transform:translate(100%)}.mobile-nav__panel.is-open{transform:translate(0)}.mobile-nav__back{justify-content:flex-start}.mobile-nav__back svg{flex:none;margin-inline-end:.5rem}.mobile-nav__all-link{justify-content:space-between}.mobile-nav__all-link svg{flex:0 0 2rem}.mobile-nav__sublist{gap:.25rem;display:grid}.nav-link{color:inherit;appearance:none;text-align:left;background:0 0;border:none}.nav-link:not(:disabled){cursor:pointer}.nav-link{border:1px solid #0000;align-items:center;gap:.5rem;font-weight:600;display:flex}.meta-nav ul{justify-content:flex-end;align-items:center;gap:1rem;display:flex}.meta-nav .nav-link{border-radius:1px;padding:.5rem}.meta-nav .nav-link:hover{background-color:var(--background-card)}.top-nav ul{justify-content:flex-end;align-items:center;display:flex}.top-nav li{align-items:center;display:flex}.top-nav li:not(:last-child):after{content:"";background-color:var(--border-default);width:1px;height:1.5rem;margin-inline:1rem;display:block}.top-nav .nav-link{border-radius:1px;padding:0 .5rem}.top-nav .nav-link:hover{background-color:var(--background-card)}.top-nav .nav-link.button{min-height:0;padding:0 .5rem}.section{padding-block:2rem}@media screen and (width>=768px){.section{padding-block:5rem}}.section.size-zero{padding-block:0}.section.size-xsmall{padding-block:.5rem}@media screen and (width>=768px){.section.size-xsmall{padding-block:1rem}}.section.size-small{padding-block:1rem}@media screen and (width>=768px){.section.size-small{padding-block:2rem}}.section.is-elevated{background-color:var(--background-elevated)}.section.is-card{background-color:var(--background-card)}.section.has-padding-bottom-none{padding-block-end:0}.section.has-padding-bottom-s{padding-block-end:1rem}.section.has-padding-bottom-m{padding-block-end:1.5rem}.burger{background:0 0;border:none;border-radius:.25rem;justify-content:flex-end;justify-self:flex-end;width:40px;height:40px;padding:0;display:flex;position:relative}@media screen and (width>=992px){.burger{display:none}}.burger__link:focus,.burger__button:focus,.burger__link:focus-visible,.burger__button:focus-visible,.burger__link:focus-within,.burger__button:focus-within{outline-offset:0;outline:var(--border-focus) solid 2px;outline-offset:2px}.burger__link,.burger__button{background:0 0;border:none;border-radius:.25rem;width:40px;height:40px;display:block}.burger__link{display:none}body.no-js .burger__link{display:block}.burger__button{color:inherit;appearance:none;text-align:left;background:0 0;border:none}.burger__button:not(:disabled){cursor:pointer}body.no-js .burger__button{display:none}.burger__bars{top:50%;transform:translateY(-1px)}.burger__bars,.burger__bars:before,.burger__bars:after{background:var(--button-burger);border:1px solid var(--button-burger);border-radius:3px;width:30px;height:2px;margin-left:-15px;transition:all .35s ease-in-out;display:block;position:absolute;left:50%}.burger__bars:before{content:"";margin-top:-10px}.is-mobile-open .burger__bars:before{margin-top:0;transform:rotate(45deg)}.burger__bars:after{content:"";margin-top:8px}.is-mobile-open .burger__bars:after{margin-top:0;transform:rotate(-45deg)}.is-mobile-open .burger__bars{background:0 0;border-color:#0000}.footer{padding-block:2rem}.footer__top{grid-template-columns:1fr;grid-template-areas:"brand""seo""social";gap:2rem;display:grid}@media screen and (width>=992px){.footer__top{grid-template:"brand seo"1fr"social seo"min-content/min-content 1fr}}.footer__top .brand{grid-area:brand}.footer__top .seo-nav{grid-area:seo}.footer__top .social-nav{grid-area:social}.footer__bottom{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:2rem;display:flex}.social-nav ul{justify-content:flex-start;align-items:center;gap:.5rem;display:flex}.social-nav ul li{display:flex}.social-nav ul a{display:block}.seo-nav ul{flex-wrap:wrap;justify-content:space-between;gap:2rem;display:flex}@media screen and (width>=992px){.seo-nav ul{justify-content:flex-end}}.seo-nav ul li>*+*{margin-block-start:1rem}.seo-nav ul li{flex:45%}@media screen and (width>=576px){.seo-nav ul li{flex:0 0 45%}}@media screen and (width>=768px){.seo-nav ul li{flex:0 0 20%}}.seo-nav ul a:hover{text-decoration:underline}.seo-nav ul>li>ul{flex-direction:column;gap:.5rem;display:flex}@media screen and (width>=992px){.seo-nav ul>li>ul{gap:1rem}}.footer-nav ul{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:1rem;display:flex}@media screen and (width>=768px){.footer-nav ul{justify-content:flex-end}}.footer-nav ul li{display:flex}.footer-nav ul a:hover{text-decoration:underline}.footer-nav ul button{color:inherit;appearance:none;text-align:left;background:0 0;border:none}.footer-nav ul button:not(:disabled){cursor:pointer}.footer-nav ul button:hover{text-decoration:underline}.ad-layout{background-color:var(--background-base);margin-inline:auto;position:relative}@media screen and (width>=1350px){.ad-layout{grid-template-columns:minmax(0, 1fr) minmax(0, var(--page-width)) minmax(0, 1fr);justify-content:center;align-items:start;display:grid}}.ad-slot{flex-direction:column;justify-content:center;align-items:center;gap:.25rem;margin-block:2rem;margin-inline:0 auto;display:flex;overflow:clip}.ad-slot__label{visibility:hidden;color:var(--text-caption);letter-spacing:.05em;text-transform:uppercase;font-size:.875rem}.ad-slot:has(iframe) .ad-slot__label{visibility:visible}.ad-slot__container{min-height:var(--ad-slot-min-height,0)}.ad-slot__placeholder{width:var(--ad-slot-placeholder-width,100%);min-height:var(--ad-slot-min-height,0);border:1px dashed var(--border-default);color:var(--text-caption);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:.25rem;font-family:monospace;font-size:.875rem;display:flex}.ad-slot__placeholder+.ad-slot__container{min-height:0}@media screen and (width<=639px){.ad-slot--desktop{display:none}}@media screen and (width>=640px){.ad-slot--mobile{display:none}}.ad-slot--bs{margin-block:0}@media screen and (width<=1199px){.ad-slot--bs{display:none}}.ad-slot--sky,.ad-slot--lsky{display:none}@media screen and (width>=1350px){.ad-slot--sky,.ad-slot--lsky{grid-area:1/2;justify-content:normal;align-items:normal;margin-block:2rem 0;margin-inline:0;display:flex}.ad-slot--sky .ad-slot__container,.ad-slot--lsky .ad-slot__container{min-height:0}}.ad-slot--sky,.ad-slot--lsky{--ad-slot-placeholder-width:160px}@media screen and (width>=1350px){.ad-slot--lsky{align-items:flex-end}}.ad-slot.is-empty{display:none}.top-posts{grid-template-columns:1fr;grid-template-areas:"topstory""newposts";justify-content:space-between;gap:2rem;display:grid}@media screen and (width>=992px){.top-posts{grid-template-columns:33.333% 1fr;grid-template-areas:"newposts topstory"}}.top-posts>div>*+*{margin-block-start:1.5rem}.top-posts__top-story{grid-area:topstory}.top-posts__new-posts{grid-area:newposts}@media screen and (width>=992px){.top-posts__new-posts{border-right:1px solid var(--border-default);padding-right:2rem}}.top-posts .post-teaser-small:not(:last-child){border-bottom:1px solid var(--border-default);margin-block-end:1.5rem;padding-block-end:1.5rem}.post-teaser-small{--sidebar-width:80px;--sidebar-breakpoint:50%;--sidebar-gap:1.5rem;gap:var(--sidebar-gap);flex-wrap:wrap;align-items:stretch;width:100%;display:flex}.post-teaser-small>:first-child{flex-basis:var(--sidebar-width);flex-grow:1}.post-teaser-small>:last-child{min-inline-size:var(--sidebar-breakpoint);flex-grow:999;flex-basis:0}.post-teaser-small{align-items:flex-start;gap:1rem;display:flex;position:relative}.post-teaser-small img{aspect-ratio:20/11;object-fit:cover;min-inline-size:0}.post-teaser-small picture{display:flex!important}.post-teaser-small h1 a:focus,.post-teaser-small h2 a:focus,.post-teaser-small h3 a:focus,.post-teaser-small h4 a:focus,.post-teaser-small h5 a:focus,.post-teaser-small h6 a:focus,.post-teaser-small .h1 a:focus,.post-teaser-small .h2 a:focus,.post-teaser-small .h3 a:focus,.post-teaser-small .h4 a:focus,.post-teaser-small .h5 a:focus,.post-teaser-small .h6 a:focus,.post-teaser-small h1 a:focus-visible,.post-teaser-small h2 a:focus-visible,.post-teaser-small h3 a:focus-visible,.post-teaser-small h4 a:focus-visible,.post-teaser-small h5 a:focus-visible,.post-teaser-small h6 a:focus-visible,.post-teaser-small .h1 a:focus-visible,.post-teaser-small .h2 a:focus-visible,.post-teaser-small .h3 a:focus-visible,.post-teaser-small .h4 a:focus-visible,.post-teaser-small .h5 a:focus-visible,.post-teaser-small .h6 a:focus-visible,.post-teaser-small h1 a:focus-within,.post-teaser-small h2 a:focus-within,.post-teaser-small h3 a:focus-within,.post-teaser-small h4 a:focus-within,.post-teaser-small h5 a:focus-within,.post-teaser-small h6 a:focus-within,.post-teaser-small .h1 a:focus-within,.post-teaser-small .h2 a:focus-within,.post-teaser-small .h3 a:focus-within,.post-teaser-small .h4 a:focus-within,.post-teaser-small .h5 a:focus-within,.post-teaser-small .h6 a:focus-within{outline-offset:0;outline:var(--border-focus) solid 2px}.post-teaser-small h1 a,.post-teaser-small h2 a,.post-teaser-small h3 a,.post-teaser-small h4 a,.post-teaser-small h5 a,.post-teaser-small h6 a,.post-teaser-small .h1 a,.post-teaser-small .h2 a,.post-teaser-small .h3 a,.post-teaser-small .h4 a,.post-teaser-small .h5 a,.post-teaser-small .h6 a{color:var(--text-body);line-height:1}.post-teaser-small h1 a:hover,.post-teaser-small h2 a:hover,.post-teaser-small h3 a:hover,.post-teaser-small h4 a:hover,.post-teaser-small h5 a:hover,.post-teaser-small h6 a:hover,.post-teaser-small .h1 a:hover,.post-teaser-small .h2 a:hover,.post-teaser-small .h3 a:hover,.post-teaser-small .h4 a:hover,.post-teaser-small .h5 a:hover,.post-teaser-small .h6 a:hover{color:var(--text-body-light)}.post-teaser-small__number{color:var(--text-caption);background-color:var(--background-elevated);justify-content:center;align-items:center;font-size:1.25rem;font-weight:600;display:flex}.post-teaser-small>.post-teaser-small__number{aspect-ratio:1;flex:0 0 2.5rem;block-size:2.5rem;inline-size:2.5rem;min-inline-size:2.5rem;max-inline-size:2.5rem}.post-teaser-small.is-reversed{flex-direction:row-reverse}.post-teaser-small.has-big-image{--sidebar-width:20rem}.post-teaser-small.has-square-image img{aspect-ratio:1}.post-teaser-big>*+*{margin-block-start:1rem}.post-teaser-big{position:relative}.post-teaser-big img{flex:0 0 100%;height:auto}.post-teaser-big__excerpt{font-family:Besley,helvetica neue,arial,sans-serif}.post-teaser-big a:focus,.post-teaser-big a:focus-visible,.post-teaser-big a:focus-within{outline-offset:0;outline:var(--border-focus) solid 2px}.post-teaser-big a:hover{color:var(--text-body-light)}.extended-headline{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:2rem;font-family:Besley,helvetica neue,arial,sans-serif;display:flex}.extended-headline.has-border{border-bottom:1px solid var(--border-default);margin-bottom:1rem;padding-bottom:1rem}.extended-headline a{font-family:Rajdhani,helvetica neue,arial,sans-serif}.search-box{border:1px solid var(--border-default);background:linear-gradient(253deg,#1e2537 57.03%,#0f121a 96.07%);border-radius:.25rem;flex-wrap:wrap;gap:1.5rem;padding:2.5rem;display:flex}@media screen and (width>=768px){.search-box{flex-wrap:nowrap}}.search-box button{width:100%}@media screen and (width>=768px){.search-box button{flex:0 0 min-content}}@media screen and (width>=992px){.search-box button{flex:0 0 200px}}.search-input{border:1px solid var(--border-input);background-color:var(--background-base);border-radius:.25rem;flex:1 0 auto;justify-content:flex-start;align-items:center;gap:.5rem;padding:0 1rem;display:flex}@media screen and (width>=576px){.search-input{gap:1rem}}.search-input input[type=search]:focus,.search-input input[type=search]:focus-visible,.search-input input[type=search]:focus-within{outline-offset:0;outline:var(--border-focus) solid 2px;outline-offset:-1px;border-radius:0}.search-input input[type=search]{width:100%;color:var(--text-input);background-color:#0000;border:0}.search-input input[type=search]::placeholder{color:var(--text-placeholder)}.link{gap:.5rem;font-weight:600;display:inline-flex}.link:hover{text-decoration:underline}.link.is-accentuated{color:var(--text-accent);font-family:Besley,helvetica neue,arial,sans-serif;text-decoration:underline}.link.is-accentuated:hover{text-decoration:none}button.link{color:inherit;appearance:none;text-align:left;background:0 0;border:none}button.link:not(:disabled){cursor:pointer}button.link{color:var(--text-accent);text-underline-offset:4px;text-decoration:underline}button.link:hover{text-decoration:none}.anchor-nav{overflow-x:auto}.anchor-nav ul{justify-content:center;gap:2.5rem;min-width:max-content;padding:0;list-style:none;display:flex}.anchor-nav a{min-height:4.5rem;color:var(--text-heading);white-space:nowrap;align-items:center;font-size:1.125rem;font-weight:600;line-height:1;text-decoration:none;display:flex;position:relative}.anchor-nav a:hover{color:var(--text-accent)}.anchor-nav a:after{content:"";background-color:var(--accent);opacity:0;height:2px;transition:opacity var(--transition-default), transform var(--transition-default);position:absolute;inset-block-end:0;inset-inline:0;transform:scaleX(.5)}.anchor-nav a.is-active:after{opacity:1;transform:scaleX(1)}.anchor-target{scroll-margin-block-start:calc(var(--whole-header-height) + 4.5rem + 1.5rem)}.service-card{border:1px solid var(--border-subtle);background-color:var(--background-elevated);height:100%;transition:border-color var(--transition-default);border-radius:.25rem;flex-direction:column;display:flex;position:relative;overflow:hidden}.service-card:hover{border-color:var(--border-default)}.service-card__media{position:relative}.service-card__media img{aspect-ratio:437/284;object-fit:cover;width:100%;display:block}.service-card__media:before,.service-card__media:after{content:"";pointer-events:none;position:absolute;inset:0}.service-card__media:before{background-image:linear-gradient(28.6deg, var(--background-base) 0%, #4a598000 70%);mix-blend-mode:multiply}.service-card__media:after{background-image:url("data:image/svg+xml,%3csvg%20width='437'%20height='284'%20viewBox='0%200%20437%20284'%20fill='none'%20preserveAspectRatio='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3crect%20x='0'%20y='0'%20width='100%25'%20height='100%25'%20fill='url(%23service-card-glow)'/%3e%3cdefs%3e%3cradialGradient%20id='service-card-glow'%20gradientUnits='userSpaceOnUse'%20cx='0'%20cy='0'%20r='10'%20gradientTransform='matrix(-4.1632%2028.4%20-34.238%20-16.427%20402.53%200)'%3e%3cstop%20stop-color='%2392F9F5'%20stop-opacity='0.8'%20offset='0.054908'/%3e%3cstop%20stop-color='%2371BFBE'%20stop-opacity='0.6'%20offset='0.2495'/%3e%3cstop%20stop-color='%23518688'%20stop-opacity='0.4'%20offset='0.44409'/%3e%3cstop%20stop-color='%23304C51'%20stop-opacity='0.2'%20offset='0.63868'/%3e%3cstop%20stop-color='%230F121A'%20stop-opacity='0'%20offset='0.83327'/%3e%3c/radialGradient%3e%3c/defs%3e%3c/svg%3e");background-position:100% 0;background-repeat:no-repeat;background-size:cover}.service-card__body>*+*{margin-block-start:.5rem}.service-card__body{flex-direction:column;flex:1;justify-content:space-between;align-items:flex-start;padding:1.5rem;display:flex}.service-card__link{min-height:3rem;color:var(--text-accent);align-items:center;gap:.5rem;font-size:1.125rem;font-weight:600;text-decoration:none;display:inline-flex}.service-card__link:hover span{text-decoration:underline}.service-card__link svg{flex:none;width:1.5rem;height:1.5rem}.fact-box>*+*{margin-block-start:1rem}.fact-box{height:100%}.fact-box__icon{object-fit:contain;width:4rem;height:4rem;display:block}.event-detail__action{justify-content:flex-end;display:flex}.event-detail__action .button{white-space:nowrap}.event-detail__meta{background:var(--background-elevated);border:1px solid var(--border-subtle);grid-template-columns:repeat(2,auto);justify-content:center;min-width:90%;margin:-3rem auto 0;display:grid;position:relative}.event-detail__meta>div{padding:1rem}@media screen and (width>=992px){.event-detail__meta>div{padding:1.5rem}}.event-detail__meta dd{margin:0}.event-detail__meta svg{color:var(--text-accent)}.event-contact{top:calc(var(--whole-header-height) + 1rem);position:sticky}.event-contact__person{align-items:center;gap:1rem;display:flex}.event-contact__person picture{flex:none}.event-contact__person img{object-fit:cover;width:4rem;height:4rem}.event-contact__person p{margin:0}@media screen and (width>=768px){.slider.swiper{overflow:visible}}.swiper-initialized .swiper-slide:not(.swiper-slide-visible){visibility:hidden}.letter-nav{--letter-nav-fade-start:0%;--letter-nav-fade-end:100%;align-items:center;gap:.5rem;display:flex}.letter-nav__slider{min-width:0;-webkit-mask-image:linear-gradient(to right, transparent, #000 var(--letter-nav-fade-start), #000 var(--letter-nav-fade-end), transparent);mask-image:linear-gradient(to right, transparent, #000 var(--letter-nav-fade-start), #000 var(--letter-nav-fade-end), transparent);flex:1;margin:-3px;padding:3px}.letter-nav__slider .letter-nav__item.swiper-slide{visibility:visible;width:auto;height:auto}.letter-nav.can-scroll-start{--letter-nav-fade-start:2.5rem}.letter-nav.can-scroll-end{--letter-nav-fade-end:calc(100% - 2.5rem)}.letter-nav__arrow{flex:none}.recruiting-day-card>*+*{margin-block-start:1rem}.recruiting-day-card{flex-direction:column;display:flex}.recruiting-day-card__media{position:relative}.recruiting-day-card__media img{aspect-ratio:437/284;object-fit:cover;border-radius:.25rem;width:100%;display:block}.recruiting-day-card__action{position:absolute;inset-block-end:0;inset-inline-end:0}.recruiting-day-card__info>*+*{margin-block-start:.25rem}.recruiting-day-card__date{font-family:Besley,helvetica neue,arial,sans-serif;font-size:.875rem}.recruiting-days-slider__item{width:auto!important}.recruiting-days-slider__item:not(:first-child){border-inline-start:1px solid var(--border-dark);padding-inline-start:1.5rem}@media screen and (width>=1200px){.recruiting-days-slider .swiper-button-prev:disabled,.recruiting-days-slider .swiper-button-next:disabled{display:none}}.recruiting-days-hero{aspect-ratio:1375/513;isolation:isolate;position:relative}.recruiting-days-hero:before{z-index:-1;content:"";background-color:var(--cyan-400);clip-path:polygon(0 0,100% 0,95.5% 93%,7.5% 100%);position:absolute;inset:0}.recruiting-days-hero__image{object-fit:cover;clip-path:polygon(0 0,100% 0,95.5% 92%,6.5% 100%);width:calc(100% - 2rem);height:calc(100% - 1rem);margin-inline-start:1rem;display:block}.recruiting-days-page-intro{position:relative}.recruiting-days-page-intro h1{margin:0;padding:.5rem 1rem;display:inline-block}@media screen and (width>=768px){.recruiting-days-page-intro h1{background-color:var(--background-elevated)}.recruiting-days-hero+.recruiting-days-page-intro{margin-block-start:-2.5rem}}.quote-box{padding:1rem;position:relative}.quote-box:before{z-index:0;content:"";background-color:var(--cyan-400);clip-path:polygon(3% 2%,100% 0%,96.3% 97.2%,.5% 100.3%);position:absolute;inset:0}.quote-box__wrapper{z-index:1;background-color:var(--background-elevated);height:100%;position:relative}.quote-box__image{aspect-ratio:16/9;object-fit:cover;width:100%;display:block}.quote-box__content{padding:1rem}.quote-box__quote{border-left:0;margin-left:0;padding-left:0;font-size:1rem;font-style:normal}.quote-box__quote:before{height:3.5rem;color:var(--cyan-400);content:"“";letter-spacing:-.05em;font-family:Besley,helvetica neue,arial,sans-serif;font-size:7rem;line-height:1;display:block}.quote-box__subline{color:var(--text-caption);font-family:Besley,helvetica neue,arial,sans-serif;font-size:.875rem}.newsletter-box{border:1px solid var(--border-subtle);background-color:var(--background-elevated);background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='800'%20height='537'%20viewBox='0%200%20800%20537'%20fill='none'%3e%3cg%20filter='url(%23filter0_n_2808_7828)'%3e%3crect%20width='800'%20height='537'%20fill='url(%23paint0_radial_2808_7828)'/%3e%3c/g%3e%3cdefs%3e%3cfilter%20id='filter0_n_2808_7828'%20x='0'%20y='0'%20width='800'%20height='537'%20filterUnits='userSpaceOnUse'%20color-interpolation-filters='sRGB'%3e%3cfeFlood%20flood-opacity='0'%20result='BackgroundImageFix'/%3e%3cfeBlend%20mode='normal'%20in='SourceGraphic'%20in2='BackgroundImageFix'%20result='shape'/%3e%3cfeTurbulence%20type='fractalNoise'%20baseFrequency='2%202'%20stitchTiles='stitch'%20numOctaves='3'%20result='noise'%20seed='7723'/%3e%3cfeColorMatrix%20in='noise'%20type='luminanceToAlpha'%20result='alphaNoise'/%3e%3cfeComponentTransfer%20in='alphaNoise'%20result='coloredNoise1'%3e%3cfeFuncA%20type='discrete'%20tableValues='0%200%200%200%200%200%200%200%200%200%200%200%200%200%201%201%201%201%201%201%201%201%201%201%201%201%201%201%201%201%201%201%201%201%201%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%20'/%3e%3c/feComponentTransfer%3e%3cfeComposite%20operator='in'%20in2='shape'%20in='coloredNoise1'%20result='noise1Clipped'/%3e%3cfeFlood%20flood-color='%230F121A'%20result='color1Flood'/%3e%3cfeComposite%20operator='in'%20in2='noise1Clipped'%20in='color1Flood'%20result='color1'/%3e%3cfeMerge%20result='effect1_noise_2808_7828'%3e%3cfeMergeNode%20in='shape'/%3e%3cfeMergeNode%20in='color1'/%3e%3c/feMerge%3e%3c/filter%3e%3cradialGradient%20id='paint0_radial_2808_7828'%20cx='0'%20cy='0'%20r='1'%20gradientTransform='matrix(-76.2136%20537%20-626.789%20-310.613%20736.893%201.74792e-05)'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20offset='0.0549081'%20stop-color='%2392F9F5'%20stop-opacity='0.8'/%3e%3cstop%20offset='0.833265'%20stop-color='%230F121A'%20stop-opacity='0'/%3e%3c/radialGradient%3e%3c/defs%3e%3c/svg%3e"),linear-gradient(253deg,#1e2537 57.03%,#0f121a 96.07%);background-position:100% 0;background-repeat:no-repeat;background-size:auto;border-radius:.25rem;padding-block:3rem}@media screen and (width>=768px){.newsletter-box{padding-block:5rem}}.salary-calculator{--salary-calculator-padding:2rem;background-color:var(--background-card);background-image:url("data:image/svg+xml,%3csvg%20preserveAspectRatio='none'%20overflow='visible'%20style='display:%20block;'%20width='640'%20height='592'%20viewBox='0%200%20640%20592'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20id='Gradient'%20filter='url(%23filter0_n_0_75)'%3e%3cellipse%20cx='320'%20cy='296'%20rx='320'%20ry='296'%20fill='url(%23paint0_radial_0_75)'/%3e%3c/g%3e%3cdefs%3e%3cfilter%20id='filter0_n_0_75'%20x='0'%20y='0'%20width='640'%20height='592'%20filterUnits='userSpaceOnUse'%20color-interpolation-filters='sRGB'%3e%3cfeFlood%20flood-opacity='0'%20result='BackgroundImageFix'/%3e%3cfeBlend%20mode='normal'%20in='SourceGraphic'%20in2='BackgroundImageFix'%20result='shape'/%3e%3cfeTurbulence%20type='fractalNoise'%20baseFrequency='2%202'%20stitchTiles='stitch'%20numOctaves='3'%20result='noise'%20seed='7723'%20/%3e%3cfeColorMatrix%20in='noise'%20type='luminanceToAlpha'%20result='alphaNoise'%20/%3e%3cfeComponentTransfer%20in='alphaNoise'%20result='coloredNoise1'%3e%3cfeFuncA%20type='discrete'%20tableValues='0%200%200%200%200%200%200%200%200%200%200%200%200%200%201%201%201%201%201%201%201%201%201%201%201%201%201%201%201%201%201%201%201%201%201%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%20'/%3e%3c/feComponentTransfer%3e%3cfeComposite%20operator='in'%20in2='shape'%20in='coloredNoise1'%20result='noise1Clipped'%20/%3e%3cfeFlood%20flood-color='rgba(15,%2018,%2026,%200.6)'%20result='color1Flood'%20/%3e%3cfeComposite%20operator='in'%20in2='noise1Clipped'%20in='color1Flood'%20result='color1'%20/%3e%3cfeMerge%20result='effect1_noise_0_75'%3e%3cfeMergeNode%20in='shape'%20/%3e%3cfeMergeNode%20in='color1'%20/%3e%3c/feMerge%3e%3c/filter%3e%3cradialGradient%20id='paint0_radial_0_75'%20cx='0'%20cy='0'%20r='1'%20gradientUnits='userSpaceOnUse'%20gradientTransform='translate(320%20296)%20rotate(90)%20scale(296%20320)'%3e%3cstop%20stop-color='%2392F9F5'/%3e%3cstop%20offset='1'%20stop-color='%231E2537'%20stop-opacity='0.4'/%3e%3c/radialGradient%3e%3c/defs%3e%3c/svg%3e");background-position:center bottom -6.375rem;background-repeat:no-repeat;background-size:40rem 37rem;border-radius:1rem;flex-direction:column;display:flex;position:relative;overflow:hidden}@media screen and (width>=992px){.salary-calculator{--salary-calculator-padding:4rem;background-position:right -8rem bottom -6.375rem;flex-direction:row;align-items:flex-end}}.salary-calculator__body>*+*{margin-block-start:1.5rem}.salary-calculator__body{padding:var(--salary-calculator-padding);padding-block-end:0;position:relative}@media screen and (width>=992px){.salary-calculator__body{min-width:0;flex:65%;padding-block-end:var(--salary-calculator-padding)}}.salary-calculator__logo svg{width:10rem;height:auto;display:block}.salary-calculator__title{margin-block-start:.5rem}.salary-calculator__image{aspect-ratio:408/388;background-image:url(/wp-content/themes/ingenieur-theme/assets/dist/media/salary-calculator-BnbuezGZ.webp);background-position:bottom;background-repeat:no-repeat;background-size:contain;align-self:stretch;max-height:24.25rem}@media screen and (width>=992px){.salary-calculator__image{aspect-ratio:auto;flex:0 0 35%;max-width:30rem;max-height:none;margin-inline-start:auto}}.newsletter-form__row{align-items:flex-end;gap:1rem;display:flex}.newsletter-form__input{flex-direction:column;gap:.5rem;width:100%;display:flex}.newsletter-card{border:2px solid var(--border-subtle);background-color:var(--background-elevated);border-radius:.25rem;transition:background-color .1s ease-out,border-color .1s ease-out;position:relative;overflow:hidden}.newsletter-card:hover{background-color:var(--background-card)}.newsletter-card:has(input:checked){border-color:var(--border-accent)}.newsletter-card__image{background-color:var(--background-card);height:7.5rem;overflow:hidden}.newsletter-card__image img{object-fit:cover;width:100%;height:100%}.newsletter-card__content{flex-direction:column;gap:1rem;padding:1.5rem;display:flex}.newsletter-card label:after{content:"";display:block;position:absolute;inset:0}input[type=email]:focus,input[type=search]:focus,input[type=text]:focus,input[type=email]:focus-visible,input[type=search]:focus-visible,input[type=text]:focus-visible,input[type=email]:focus-within,input[type=search]:focus-within,input[type=text]:focus-within{outline-offset:0;outline:var(--border-focus) solid 2px;outline-offset:1px}input[type=email],input[type=search],input[type=text]{border:1px solid var(--border-input);background:var(--background-base);height:3rem;color:var(--text-input);border-radius:.25rem;padding:0 1rem;font-family:Rajdhani,helvetica neue,arial,sans-serif}select:focus,select:focus-visible,select:focus-within{outline-offset:0;outline:var(--border-focus) solid 2px;outline-offset:1px}select{border:1px solid var(--border-input);background:var(--background-base);height:3rem;color:var(--text-input);border-radius:.25rem;padding:0 1rem;font-family:Rajdhani,helvetica neue,arial,sans-serif}.checklist{padding:0;list-style:none}.checklist li{align-items:center;gap:.5rem;line-height:1;display:flex}.checklist.is-horizontal{gap:1rem;display:flex}input[type=checkbox]{clip-path:inset(50%);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden;overflow-wrap:normal!important}input[type=checkbox]+label{cursor:pointer;align-items:flex-start;gap:.5rem;display:flex}input[type=checkbox]+label .checkbox{border-radius:.25rem;flex:none;transition:color .1s ease-out}input[type=checkbox]+label .checkbox__border{color:var(--border-input);transition:inherit}input[type=checkbox]+label .checkbox__bg{color:var(--background-base);transition:inherit}input[type=checkbox]+label .checkbox__check,input[type=checkbox]+label .checkbox__indeterminate{color:#0000;transition:inherit}input[type=checkbox]+label span{margin-block-start:.25rem}input[type=checkbox]+label .count{color:var(--color-body-light)}input[type=checkbox]+label .input-label{cursor:pointer;flex:1 0 0;align-items:center;gap:.5rem;display:flex}input[type=checkbox]+label .input-label span{flex:1 0 0}input[type=checkbox]+label .input-meta{flex:none;align-items:center;gap:.5rem;display:flex}input[type=checkbox]+label:hover .checkbox__border{color:var(--border-input)}input[type=checkbox]+label:hover .checkbox__bg{color:var(--background-elevated)}input[type=checkbox]:checked+label .checkbox__border,input[type=checkbox]:checked+label .checkbox__bg{color:var(--accent)}input[type=checkbox]:checked+label .checkbox__check{color:var(--text-input)}input[type=checkbox]:checked+label .checkbox__indeterminate{color:#0000}input[type=checkbox]:indeterminate+label .checkbox__border,input[type=checkbox]:indeterminate+label .checkbox__bg{color:var(--accent)}input[type=checkbox]:indeterminate+label .checkbox__check{color:#0000}input[type=checkbox]:indeterminate+label .checkbox__indeterminate{color:var(--text-input)}input[type=checkbox][hidden]+label{display:none}input[type=checkbox]:focus+label svg{outline-offset:0;outline:var(--border-focus) solid 2px;outline-offset:1px}.job-card>*+*{margin-block-start:1rem}.job-card{background-color:var(--background-card);border-radius:.25rem;padding:1.5rem;position:relative}.job-card.job-card{flex-direction:column;display:flex}.job-card img{border:5px solid var(--text-body);object-fit:cover;border-radius:.25rem;width:88px;height:48px}.job-card__company{flex:1 0 auto}.job-card hr{border-color:var(--border-default);margin-bottom:1rem}.job-card__meta{justify-content:space-between;gap:.5rem;display:flex}.job-card__meta>a,.job-card__meta>span{align-items:center;gap:.5rem;display:flex}.job-card__meta svg{flex:none}.job-card__meta a{align-items:center;gap:.5rem;text-decoration:none;display:flex}.job-card__meta a:hover{text-decoration:underline}.job-card__meta>.job-card__location{min-width:0}.job-card__meta>.job-card__location span{-webkit-line-clamp:1;-webkit-box-orient:vertical;min-width:0;overflow:hidden;display:-webkit-box!important}.job-card__meta>.job-card__more{align-self:flex-start}.employer-card{flex-direction:column;height:100%;min-height:22rem;display:flex;position:relative}.employer-card__image{object-fit:cover;z-index:-1;background-color:var(--background-base);width:100%;height:200px;max-height:100%;position:absolute;top:0;left:0}.employer-card__image img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.employer-card__box>*+*{margin-block-start:1rem}.employer-card__box:focus,.employer-card__box:focus-visible,.employer-card__box:focus-within{outline-offset:0;outline:var(--border-focus) solid 2px}.employer-card__box{background-color:var(--background-card);flex:1;margin-block-start:40%;margin-inline:1rem;padding:1rem;transition:background-color .15s}.employer-card__box a{outline:none}.employer-card.is-plain{min-height:0}.employer-card.is-plain .employer-card__box{margin-block-start:0;margin-inline:0;padding:2rem}.employer-card.is-plain .employer-logo+*{margin-block-start:1.5rem}.employer-card.is-plain .employer-card__meta span{gap:.25rem}.employer-card:hover .employer-card__box,.employer-card:focus-within .employer-card__box{background-color:var(--background-card-hover)}.employer-card__meta{flex-wrap:wrap;gap:1rem;display:flex}.employer-card__meta span{align-items:center;gap:.5rem;display:flex}.fachmedien-nav{border-bottom:1px solid var(--border-default);padding-block-end:1.5rem;overflow:visible}@media screen and (width<=767px){.fachmedien-nav{margin-inline:-1rem;padding-inline:1rem;overflow:hidden}}.fachmedien-nav-wrapper{align-items:center;width:auto;padding-block-end:1.5rem;display:flex}.fachmedien-nav-slide.swiper-slide{flex-shrink:0;width:auto;height:auto}.fachmedien-nav-slide+.fachmedien-nav-slide{border-left:1px solid var(--border-default)}.fachmedien-nav-item{justify-content:center;align-items:center;height:3rem;padding-inline:2rem;display:inline-flex}@media screen and (width<=767px){.fachmedien-nav-item{padding-inline:1.5rem}}.fachmedien-nav-item img{object-fit:contain;width:auto;max-width:9rem;height:auto;max-height:2rem;display:block}.fachmedien-nav a.fachmedien-nav-item:focus,.fachmedien-nav a.fachmedien-nav-item:focus-visible,.fachmedien-nav a.fachmedien-nav-item:focus-within{outline-offset:0;outline:var(--border-focus) solid 2px}.fachmedien-nav a.fachmedien-nav-item img{transition:opacity .15s}.fachmedien-nav a.fachmedien-nav-item:hover img{opacity:.75}.focus-teaser{flex-direction:column;height:100%;display:flex;position:relative}.focus-teaser>picture img{aspect-ratio:3/2;object-fit:cover;width:100%}.focus-teaser__body>*+*{margin-block-start:.5rem}.focus-teaser__body{flex:1;padding-block-start:1rem}.quicklinks{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}@media screen and (width>=768px){.quicklinks{grid-template-columns:repeat(4,minmax(0,1fr));gap:2rem 1.5rem}}@media screen and (width>=1200px){.quicklinks{gap:2rem}}#wpadminbar .quicklinks{display:block!important}.quicklink{color:inherit;flex-direction:column;text-decoration:none;display:flex}.quicklink>picture img{aspect-ratio:320/168;object-fit:cover;width:100%}.quicklink__label{border-block-end:2px solid var(--border-subtle);align-items:center;gap:.25rem;padding-block:.5rem;display:flex}@media screen and (width>=768px){.quicklink__label{padding-block:1rem}}@media screen and (width>=1200px){.quicklink__label{padding-block:1.5rem}}.quicklink__label svg{flex-shrink:0}.quicklink__title{-webkit-line-clamp:2;-webkit-box-orient:vertical;flex:1;min-width:0;overflow:hidden;display:-webkit-box!important}.hero-slider{position:relative}.hero-slider__item{aspect-ratio:22/9}.hero-slider__item img,.hero-slider__item video{object-fit:cover;width:100%;height:100%;display:block}.hero-slider__controls{justify-content:flex-end;gap:1.5rem;margin-block-start:1rem;padding-inline:1rem;display:flex}@media screen and (width>=768px){.hero-slider__controls{z-index:1;margin-block-start:0;padding-inline:0;position:absolute;bottom:1.5rem;right:1.5rem}}.hero-slider__controls .button{--button-height-icon:2rem}.company-profile__body{max-width:48.75rem;color:var(--text-body-light);font-family:Besley,helvetica neue,arial,sans-serif}.company-profile__content{gap:3rem;display:grid}@media screen and (width>=992px){.company-profile__content{grid-template-columns:minmax(0,1fr) minmax(18rem,24rem);align-items:start}}.company-profile__panel>*+*{margin-block-start:1.5rem}.company-profile__panel{background-color:var(--background-card);border:1px solid var(--border-default);padding:clamp(1.5rem,1.3261rem + .8696vw,2rem)}.company-profile__facts{gap:1rem;display:grid}@media screen and (width>=768px){.company-profile__facts{grid-template-columns:repeat(3,minmax(0,1fr))}}.company-profile__facts div{border-top:1px solid var(--border-default);padding-block-start:1rem}.company-profile__facts dt{color:var(--text-caption)}.company-profile__facts dd{color:var(--text-heading);margin:0;font-weight:700}.company-profile__media{gap:1rem;display:grid}@media screen and (width>=768px){.company-profile__media{grid-template-columns:repeat(2,minmax(0,1fr))}}.company-profile__media img,.company-profile__media video{aspect-ratio:22/9;object-fit:cover;background-color:var(--background-elevated);width:100%}.company-profile__sidebar{top:calc(var(--whole-header-height) + 1.5rem);position:sticky}.company-profile__sidebar img{aspect-ratio:16/9;object-fit:cover;width:100%}.company-profile__links{padding:0;list-style:none}.company-profile__links>*+*{margin-block-start:.5rem}.company-profile__awards>*{flex-grow:0}@media screen and (width>=768px){.company-profile__awards>*{flex-basis:calc((100% - 3 * var(--switcher-gap)) / 4);max-width:calc((100% - 3 * var(--switcher-gap)) / 4)}}.card-slider{overflow:visible}.card-slider .swiper-wrapper{align-items:stretch;gap:1.5rem;display:grid}@media screen and (width>=576px) and (width<=1199px){.card-slider .swiper-wrapper{gap:0;display:flex}}@media screen and (width>=1200px){.card-slider .swiper-wrapper{grid-template-columns:repeat(var(--card-slider-columns,3), minmax(0, 1fr))}}.card-slider .swiper-slide{width:auto;min-width:0;height:auto}.card-slider.is-always-slider .swiper-wrapper{gap:0;display:flex}.card-slider .swiper-buttons{position:relative;inset:-3px 0 0 -3px}.search{flex:auto;justify-content:center;align-items:center;gap:1.5rem;display:flex}.search__form{flex-wrap:wrap;flex:auto;gap:1rem;margin-inline:auto;display:flex}@media screen and (width>=450px){.search__form{flex-wrap:nowrap}}@media screen and (width>=576px){.search__form .button{flex:1 0 min-content}}@media screen and (width>=992px){.search__form{max-width:600px}}.search__close.button{width:2.5rem;height:2.5rem}.company-hero{background-image:url("data:image/svg+xml,%3csvg%20fill='none'%20height='808'%20viewBox='0%200%201600%20808'%20width='1600'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%3e%3cfilter%20id='a'%20color-interpolation-filters='sRGB'%20filterUnits='userSpaceOnUse'%20height='808'%20width='1600'%20x='0'%20y='0'%3e%3cfeFlood%20flood-opacity='0'%20result='BackgroundImageFix'/%3e%3cfeBlend%20in='SourceGraphic'%20in2='BackgroundImageFix'%20mode='normal'%20result='shape'/%3e%3cfeTurbulence%20baseFrequency='2%202'%20numOctaves='3'%20result='noise'%20seed='7723'%20stitchTiles='stitch'%20type='fractalNoise'/%3e%3cfeColorMatrix%20in='noise'%20result='alphaNoise'%20type='luminanceToAlpha'/%3e%3cfeComponentTransfer%20in='alphaNoise'%20result='coloredNoise1'%3e%3cfeFuncA%20tableValues='0%200%200%200%200%200%200%200%200%200%200%200%200%200%201%201%201%201%201%201%201%201%201%201%201%201%201%201%201%201%201%201%201%201%201%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200'%20type='discrete'/%3e%3c/feComponentTransfer%3e%3cfeComposite%20in='coloredNoise1'%20in2='shape'%20operator='in'%20result='noise1Clipped'/%3e%3cfeFlood%20flood-color='%230f121a'%20result='color1Flood'/%3e%3cfeComposite%20in='color1Flood'%20in2='noise1Clipped'%20operator='in'%20result='color1'/%3e%3cfeMerge%20result='effect1_noise_3113_7571'%3e%3cfeMergeNode%20in='shape'/%3e%3cfeMergeNode%20in='color1'/%3e%3c/feMerge%3e%3c/filter%3e%3cradialGradient%20id='b'%20cx='0'%20cy='0'%20gradientTransform='matrix(-149.934%20778.789%20-2975.57%20-500.272%201308.61%2085.6519)'%20gradientUnits='userSpaceOnUse'%20r='1'%3e%3cstop%20offset='0'%20stop-color='%2392f9f5'%20stop-opacity='.8'/%3e%3cstop%20offset='.598152'%20stop-color='%230f121a'%20stop-opacity='.8'/%3e%3c/radialGradient%3e%3cg%20filter='url(%23a)'%20opacity='.5'%3e%3cpath%20d='m0%200h1600v808h-1600z'%20fill='url(%23b)'/%3e%3c/g%3e%3c/svg%3e");background-position:100% 0;background-repeat:no-repeat;background-size:cover}.company-hero .container{flex-direction:column;gap:2.5rem;display:flex}.company-hero__inner{flex-direction:column-reverse;align-items:flex-start;gap:1rem;width:100%;display:flex}@media screen and (width>=576px){.company-hero__inner{grid-template-columns:minmax(0,1fr) 200px;align-items:center;gap:2.5rem;display:grid}}.company-hero__intro h1{font-size:clamp(2.5rem,1.8rem + 2vw,4.5rem)}.company-hero__logo{justify-content:flex-end;display:flex}.company-hero__media img{border-radius:.25rem;width:100%;height:auto;display:block}.employer-logo{border:4px solid var(--logo-border);background-color:var(--logo-border);border-radius:.25rem;align-items:center;width:8rem;height:4rem;display:flex}.employer-logo img{object-fit:contain;object-position:left center;width:100%;height:100%}.employer-logo__fallback{background-color:var(--accent);width:4rem;height:100%;color:var(--background-base);place-items:center;font-size:1.5rem;font-weight:700;display:grid}.anchor-section{top:var(--mobile-header-height);z-index:calc(2200 - 1);background-color:var(--background-base);padding-block:0;position:sticky}@media screen and (width>=992px){.anchor-section{top:var(--whole-header-height)}}.box>*+*{margin-block-start:1.5rem}.box{background-color:var(--background-elevated);border-radius:.25rem;padding:1.5rem;font-family:Rajdhani,helvetica neue,arial,sans-serif}.box.has-border{border:1px solid var(--border-subtle)}@media screen and (width>=768px){.box.flex>picture+*{margin-block-start:0}}.link-list{--link-list-space:1rem;gap:var(--link-list-space);flex-direction:column;padding:0;font-family:Rajdhani,helvetica neue,arial,sans-serif;list-style:none;display:flex}.link-list li{align-items:center;gap:.5rem;font-weight:600;display:flex}.link-list li svg{width:1rem;height:auto}.link-list.has-dividers li:not(:last-child){border-bottom:1px solid var(--border-subtle);padding-block-end:var(--link-list-space)}.post-teaser-list .post-teaser-small{border-bottom:1px solid var(--border-subtle);margin-block-end:1.5rem;padding-block-end:1.5rem}.post-teaser-list .post-teaser-small:last-child{margin-block-end:0}.alert{border:1px solid;border-radius:.25rem;justify-content:space-between;align-items:center;gap:1.5rem;max-width:59rem;padding:1rem 1.5rem;font-weight:600;line-height:1.5;display:flex}.alert.is-error{background-color:var(--status-error-bg);color:var(--status-error)}.alert.is-success{background-color:var(--status-success-bg);color:var(--status-success)}.alert.is-info{background-color:var(--status-info-bg);color:var(--status-info)}.alert.is-warning{background-color:var(--status-warning-bg);color:var(--status-warning)}.alert>svg{flex:none;width:1.5rem;height:1.5rem}.alert__text{overflow-wrap:anywhere;flex:1 0 0;min-width:0}.alert__close{color:currentColor;flex:none;position:relative}.alert__close:after{content:"";position:absolute;inset:-.5rem}.figure{margin-inline:0}.figure__image{width:100%;display:block}.figure__caption{border-block-end:1px solid var(--border-subtle);letter-spacing:.02em;color:var(--text-body);overflow-wrap:break-word;flex-direction:column;gap:.5rem;padding-block:1rem;font-family:Rajdhani,helvetica neue,arial,sans-serif;font-size:1rem;font-weight:500;line-height:1.45;display:flex}@media screen and (width>=768px){.figure__caption{flex-direction:row;align-items:flex-start}.figure__text{flex:1 1 0;min-inline-size:0}.figure__credit{text-align:end;flex:0 auto;max-inline-size:50%;margin-inline-start:auto}}.wp-block-image{margin-inline:0}.wp-block-image.aligncenter{margin-inline:auto}.wp-block-image img{display:block}.wp-block-image .wp-element-caption{border-block-end:1px solid var(--border-subtle);letter-spacing:.02em;color:var(--text-body);overflow-wrap:break-word;padding-block:1rem;font-family:Rajdhani,helvetica neue,arial,sans-serif;font-size:1rem;font-weight:500;line-height:1.45}.article-image{--article-image-bleed:clamp(1rem, .8261rem + .8696vw, 1.25rem);margin-inline:calc(-1 * var(--article-image-bleed));width:calc(100% + 2 * var(--article-image-bleed));max-width:none}@media screen and (width>=768px){.article-image{--article-image-bleed:clamp(clamp(1rem, .8261rem + .8696vw, 1.25rem), (100vw - 100%) / 2 - clamp(1rem, .8261rem + .8696vw, 1.25rem), 8rem)}}@media screen and (width<=767px){.article-image>figcaption{margin-inline:clamp(1rem,.8261rem + .8696vw,1.25rem)}}.article-actions{gap:1rem;display:grid}.article-actions__button{color:var(--color-link);text-decoration:none}.article-actions__button:hover{color:var(--color-link-hover);text-decoration:underline}@media print{@page{margin:16mm}html{scrollbar-gutter:auto}body{color:#000;background:#fff;font-size:11pt}.header,.footer,.ad-slot,.article-top-posts,.article-actions,.article-paywall__box,.ad-layout>aside,.section.is-elevated{display:none!important}.section,.container,.article-layout,.article-layout__lead,.article-layout__body{width:auto!important;max-width:none!important;margin:0!important;padding:0!important;display:block!important}.article-layout__lead,.article-layout__body{break-inside:auto}h1{font-size:24pt}h2{font-size:18pt}h3{font-size:15pt}p,li,blockquote{orphans:3;widows:3;max-width:none}a{color:#000;text-decoration:underline}img,figure,blockquote,table{break-inside:avoid}img{object-fit:contain;max-height:120mm}.article-print-hidden{display:none!important}}.article-author{align-items:flex-start;gap:1rem;display:flex;position:relative}.article-author img{object-fit:cover;flex:0 0 3rem;width:3rem;height:3rem}.article-author img.is-big{flex-basis:5rem;width:5rem;height:5rem}.article-author.has-grid{grid-template-rows:min-content auto;grid-template-columns:1fr;gap:1rem;display:grid}.article-author.has-grid.has-image{grid-template-columns:max-content 1fr}.article-author.has-grid .article-author-image{border-radius:.25rem;grid-area:1/1}.article-author.has-grid .article-author-heading{grid-area:1/1;align-self:center;min-width:0}.article-author.has-grid.has-image .article-author-heading{grid-column:2}.article-author.has-grid .article-author-body{grid-area:2/1/auto/-1;min-width:0}.premium-label{color:var(--text-accent);align-items:center;gap:.5rem;font-family:Rajdhani,helvetica neue,arial,sans-serif;font-weight:600;line-height:1;display:inline-flex}.premium-label svg{flex:0 0 1rem;width:1rem;height:1rem}.article-label{border:1px solid var(--border-default);color:var(--text-body);text-transform:uppercase;align-items:center;padding:.25rem .5rem;font-family:Rajdhani,helvetica neue,arial,sans-serif;font-size:.875rem;font-weight:600;line-height:1;display:inline-flex}.article-paywall{padding-bottom:3rem;position:relative}.article-paywall:after{content:"";background:linear-gradient(to bottom, #0f121a00, var(--background-base) 30%);pointer-events:none;height:100%;position:absolute;bottom:0;left:0;right:0}.article-paywall__preview{max-height:12rem;overflow:hidden}.article-paywall__box{z-index:1;text-align:center;max-width:34rem;margin:-2.5rem auto 0;position:relative}.article-paywall__box .checklist{text-align:left;gap:.5rem;display:grid}.article-paywall__box .button{width:100%}details{--chevron:url("data:image/svg+xml,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 9L12 15L18 9\" stroke=\"%2300E0D7\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/></svg>")}details summary{cursor:pointer;appearance:none;align-items:center;gap:.5rem;display:flex}details summary::-webkit-details-marker{display:none}details summary:before{content:"";background-image:url("data:image/svg+xml,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M9 7L15 12L9 17L9 7Z\" fill=\"%2300E0D7\"/></svg>");background-position:50%;background-repeat:no-repeat;flex:0 0 2.5rem;width:2.5rem;height:2.5rem;transition:transform .1s ease-out;display:block}details.theme-chevron summary{justify-content:space-between}details.theme-chevron summary:before{display:none}details.theme-chevron summary:after{content:"";background-image:var(--chevron);background-position:50%;background-repeat:no-repeat;flex:0 0 2.5rem;width:2.5rem;height:2.5rem;transition:transform .1s ease-out;display:block}details.theme-chevron[open]>summary:after{transform:rotate(180deg)}details[open]>summary{border-bottom:1px solid var(--border-subtle);padding-block-end:1rem}details[open]>summary:before{transform:rotate(90deg)}details[open]>summary svg{transform:rotate(180deg)}.article-layout{gap:2rem;display:grid}@media screen and (width>=1200px){.article-layout{grid-template-columns:minmax(250px,1fr) minmax(0,670px) minmax(250px,1fr);align-items:start;column-gap:2rem}}.article-layout__lead,.article-layout__body{width:100%;min-width:0;max-width:670px;margin-inline:auto}@media screen and (width>=1200px){.article-layout__lead,.article-layout__body{grid-column:2;max-width:none}.article-layout__lead{grid-row:1}.article-layout__body{grid-row:3}}.article-layout__body .font-serif>h2{font-size:1.75rem}@media screen and (width>=768px){.article-layout__body .font-serif>h2{font-size:2rem}}.article-layout__body .font-serif>h3{font-size:1.5rem}.article-layout__body .font-serif>h4{font-size:1.25rem}.article-layout__body .font-serif>h5,.article-layout__body .font-serif>h6{font-size:1rem}.article-layout>.ad-slot{width:100%;min-width:0}@media screen and (width>=1200px){.article-layout>.ad-slot{grid-area:2/1/auto/-1}}@media screen and (width<=767px){.article-layout .ad-slot{width:calc(100% + 2*clamp(1rem,.8261rem + .8696vw,1.25rem));margin-inline:calc(-1*clamp(1rem,.8261rem + .8696vw,1.25rem))}}.article-top-posts{min-width:0;display:none}@media screen and (width>=1200px){.article-top-posts{grid-area:3/3;display:block}}html{scroll-behavior:smooth}.table-of-contents{scroll-margin-block-start:calc(var(--whole-header-height) + 1.5rem)}.table-of-contents .table-of-contents-child{padding-inline-start:2rem}.special-nav{border-block:1px solid var(--border-subtle);padding-block:2.5rem}.special-nav__list{flex-direction:column;gap:1.5rem;padding:0;list-style:none;display:flex}.special-nav a:focus,.special-nav a:focus-visible,.special-nav a:focus-within{outline-offset:0;outline:var(--border-focus) solid 2px}.special-nav a{color:var(--text-heading);align-items:center;gap:.5rem;padding-block:.25rem;text-decoration:none;display:flex}.special-nav a:hover span{color:var(--text-accent)}.special-nav a svg{flex:none;width:1.5rem;height:1.5rem}.special-link-card{background-color:var(--background-elevated);border-radius:.5rem;padding:2.5rem}.special-link-card__header{flex-wrap:wrap;align-items:flex-start;gap:2.5rem;display:flex}.special-link-card__header>svg,.special-link-card__header>picture,.special-link-card__header>img{flex:none;width:5.5rem;height:5.5rem}.special-link-card__header>picture img,.special-link-card__header>img{object-fit:contain;width:100%;height:100%}.special-link-card__header>.s-flow{flex:1 0 0;min-width:min(100%,20.5rem)}.special-link-card__list{grid-template-columns:repeat(auto-fit,minmax(min(100%,22.5rem),1fr));gap:1rem;padding:0;list-style:none;display:grid}.special-link-card__link:focus,.special-link-card__link:focus-visible,.special-link-card__link:focus-within{outline-offset:0;outline:var(--border-focus) solid 2px;outline-offset:-2px}.special-link-card__link{border:1px solid var(--border-subtle);background-color:var(--background-card);height:100%;min-height:4rem;color:var(--text-accent);text-align:center;transition:background-color var(--transition-default);border-radius:.25rem;justify-content:center;align-items:center;gap:.5rem;padding:.5rem 1.5rem;font-size:1.125rem;font-weight:600;text-decoration:none;display:flex}.special-link-card__link:hover{background-color:var(--background-card-hover)}.special-link-card__link svg{color:currentColor;flex:none;width:1.5rem;height:1.5rem}.tag-index__group h2{border-bottom:2px solid var(--border-subtle);margin-block-end:2rem;padding-block-end:1rem}.tag-index__list{padding:0;list-style:none}.tag-index__list a{color:var(--text-heading);font-weight:600;text-decoration:none}.tag-index__list a:hover{color:var(--text-accent)}.wp-block-table{border:1px solid var(--border-subtle);font-family:Rajdhani,helvetica neue,arial,sans-serif;font-size:1.25rem;font-weight:600}.wp-block-table tbody{background-color:var(--background-base)}.wp-block-table thead{background-color:var(--background-card);border-bottom:0;font-size:1.25rem;font-weight:700}.wp-block-table:not(:has(thead)) tbody:first-child>tr:first-child td{background-color:var(--background-card);border-bottom:0;font-size:1.25rem;font-weight:700}.wp-block-table td{border:0;padding:1rem 1.5rem}.wp-block-table th{text-align:left;border:0;padding:1rem 1.5rem}.wp-block-table tr:nth-child(2n){background-color:var(--background-elevated)}.wysiwyg-content>*+*{margin-block-start:1em}[id=WRDEgehaltsrechner]{--gTextFontFamily:Rajdhani, helvetica neue, arial, sans-serif!important}.l-flow>*+[id=WRDEgehaltsrechner]{margin-block-start:2rem!important}[id=WRDEgehaltsrechner] .WRDEgehaltsrechnerLink{padding:1rem!important}:root{--swiper-theme-color:#007aff}:host{z-index:1;margin-left:auto;margin-right:auto;display:block;position:relative}.swiper{z-index:1;margin-left:auto;margin-right:auto;padding:0;list-style:none;display:block;position:relative;overflow:hidden}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{z-index:1;width:100%;height:100%;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box;display:flex;position:relative}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translate(0,0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;transition-property:transform;display:block;position:relative}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{backface-visibility:hidden;transform:translateZ(0)}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-slide,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{scrollbar-width:none;-ms-overflow-style:none;overflow:auto}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-slides-offset-before);scroll-margin-inline-start:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:last-child{margin-inline-end:var(--swiper-slides-offset-after)}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-slides-offset-before);scroll-margin-block-start:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-vertical>.swiper-wrapper>.swiper-slide:last-child{margin-block-end:var(--swiper-slides-offset-after)}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{pointer-events:none;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(#0000,#00000080)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(#00000080,#0000)}.swiper-lazy-preloader{z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-top-color:#0000;border-radius:50%;width:42px;height:42px;margin-top:-21px;margin-left:-21px;position:absolute;top:50%;left:50%}:is(.swiper:not(.swiper-watch-progress),.swiper-watch-progress .swiper-slide-visible) .swiper-lazy-preloader{animation:1s linear infinite swiper-preloader-spin}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
