/*! modern-normalize v3.0.1 | MIT License | https://github.com/sindresorhus/modern-normalize */*,:before,:after{box-sizing:border-box}html{font-family:system-ui,Segoe UI,Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji";line-height:1.15;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4}body{margin:0}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{border-color:currentcolor}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}legend{padding:0}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}/*!
 * Virtual Select v1.0.49
 * https://sa-si-dev.github.io/virtual-select
 * Licensed under MIT (https://github.com/sa-si-dev/virtual-select/blob/master/LICENSE)
 */@keyframes vscomp-animation-spin{to{transform:rotate(360deg)}}.vscomp-popup-active{overflow:hidden!important}.vscomp-ele{display:inline-block;max-width:250px;width:100%}.vscomp-wrapper{color:#333;display:inline-flex;flex-wrap:wrap;font-family:sans-serif;font-size:14px;position:relative;text-align:left;width:100%}.vscomp-wrapper *,.vscomp-wrapper *:before,.vscomp-wrapper *:after{box-sizing:border-box}.vscomp-wrapper:focus{outline:none}.vscomp-dropbox-wrapper{left:0;position:absolute;top:0}.vscomp-toggle-button{align-items:center;background-color:#fff;border:1px solid #ddd;cursor:pointer;display:flex;padding:7px 30px 7px 10px;position:relative;width:100%}.vscomp-value{height:20px;line-height:20px;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vscomp-arrow{align-items:center;display:flex;height:100%;justify-content:center;position:absolute;right:0;top:0;width:30px}.vscomp-arrow:after{transform:rotate(45deg);border:1px solid rgba(0,0,0,0);border-bottom-color:#111;border-right-color:#111;content:"";height:8px;margin-top:-6px;width:8px}.vscomp-clear-icon{height:12px;position:relative;width:12px}.vscomp-clear-icon:before,.vscomp-clear-icon:after{background-color:#999;content:"";height:12px;left:5px;position:absolute;top:0;width:2px}.vscomp-clear-icon:before{transform:rotate(45deg)}.vscomp-clear-icon:after{transform:rotate(-45deg)}.vscomp-clear-icon:hover:before,.vscomp-clear-icon:hover:after{background:#333}.vscomp-clear-button{align-items:center;border-radius:50%;display:none;height:24px;justify-content:center;margin-top:-12px;position:absolute;right:30px;top:50%;width:24px}.vscomp-clear-button:hover{background:#ccc}.vscomp-clear-button:hover .vscomp-clear-icon:before,.vscomp-clear-button:hover .vscomp-clear-icon:after{background-color:#333}.vscomp-dropbox-close-button{align-items:center;background-color:#fff;border-radius:50%;bottom:-48px;cursor:pointer;display:none;height:40px;justify-content:center;left:50%;margin-left:-20px;position:absolute;width:40px}.vscomp-value-tag.more-value-count{white-space:nowrap}.vscomp-dropbox-container{width:100%;z-index:2}.vscomp-dropbox{background-color:#fff;width:100%}.vscomp-options-container{max-height:210px;overflow:auto;position:relative}.vscomp-options-bottom-freezer{bottom:0;height:2px;left:0;position:absolute;right:0}.vscomp-option{align-items:center;cursor:pointer;display:flex;flex-wrap:wrap;height:40px;padding:0 15px;position:relative}.vscomp-option.selected{background-color:#eee}.vscomp-option.focused{background-color:#ccc}.vscomp-option.disabled{cursor:default;opacity:.5}.vscomp-option.group-title .vscomp-option-text{cursor:default;opacity:.6}.vscomp-option.group-title.selected{background-color:#0000}.vscomp-option.group-option{padding-left:30px}.vscomp-new-option-icon{height:30px;position:absolute;right:0;top:0;width:30px}.vscomp-new-option-icon:before{border:15px solid #512da8;border-bottom-color:#0000;border-left-color:#0000;content:"";position:absolute;right:0;top:0}.vscomp-new-option-icon:after{align-items:center;color:#fff;content:"+";display:flex;font-size:18px;height:15px;justify-content:center;position:absolute;right:1px;top:0;width:15px}.vscomp-option-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.vscomp-option-description{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#666;font-size:13px;line-height:15px;width:100%}.vscomp-search-container{align-items:center;border-bottom:1px solid #ddd;display:flex;height:40px;padding:0 5px 0 15px;position:relative}.vscomp-search-label,.vscomp-live-region,.vscomp-dropbox-container-top,.vscomp-dropbox-container-bottom{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.vscomp-search-input{background-color:#0000;border:0;color:inherit;font-size:15px;height:38px;padding:10px 0;width:calc(100% - 30px)}.vscomp-search-input:focus{outline:none}.vscomp-search-clear{align-items:center;color:#999;cursor:pointer;display:flex;font-size:25px;height:30px;justify-content:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;visibility:hidden;width:30px}.vscomp-search-clear:hover{color:inherit}.vscomp-no-options,.vscomp-no-search-results{align-items:center;display:none;justify-content:center;padding:20px 10px}.vscomp-options-loader{display:none;padding:20px 0;text-align:center}.vscomp-options-loader:before{animation:vscomp-animation-spin .8s infinite linear;background-color:#fff;border-radius:50%;box-shadow:-4px -5px 3px -3px #0000004d;content:"";display:inline-block;height:40px;opacity:.7;width:40px}.vscomp-ele[disabled]{cursor:not-allowed;-webkit-user-select:none;-moz-user-select:none;user-select:none}.vscomp-ele[disabled] .vscomp-wrapper{opacity:.7;pointer-events:none}.vscomp-wrapper .checkbox-icon{display:inline-flex;height:15px;margin-right:10px;position:relative;width:15px}.vscomp-wrapper .checkbox-icon:after{transition-duration:.2s;border:2px solid #888;content:"";display:inline-block;height:100%;width:100%}.vscomp-wrapper .checkbox-icon.checked:after{transform:rotate(45deg) translate(1px,-4px);border-color:#512da8;border-left-color:#0000;border-top-color:#0000;width:50%}.vscomp-wrapper.show-as-popup .vscomp-dropbox-container{align-items:center;background-color:#00000080;display:flex;height:100vh;justify-content:center;left:0;opacity:1;overflow:auto;padding:0 10px;position:fixed;top:0;width:100vw}.vscomp-wrapper.show-as-popup .vscomp-dropbox{margin-top:-24px;max-height:calc(80% - 48px);max-width:500px;position:relative;width:80%}.vscomp-wrapper.show-as-popup .vscomp-dropbox-close-button{display:flex}.vscomp-wrapper.popup-position-left .vscomp-dropbox-container{justify-content:flex-start}.vscomp-wrapper.popup-position-right .vscomp-dropbox-container{justify-content:flex-end}.vscomp-wrapper.has-select-all .vscomp-toggle-all-button{align-items:center;cursor:pointer;display:flex}.vscomp-wrapper.has-select-all .vscomp-search-input,.vscomp-wrapper.has-select-all .vscomp-toggle-all-label{width:calc(100% - 55px)}.vscomp-wrapper.has-select-all .vscomp-toggle-all-label{display:none}.vscomp-wrapper:not(.has-search-input) .vscomp-toggle-all-button{width:100%}.vscomp-wrapper:not(.has-search-input) .vscomp-toggle-all-label{display:inline-block}.vscomp-wrapper.multiple .vscomp-option .vscomp-option-text{width:calc(100% - 25px)}.vscomp-wrapper.multiple .vscomp-option .vscomp-option-description{padding-left:25px}.vscomp-wrapper.multiple .vscomp-option.selected .checkbox-icon:after{transform:rotate(45deg) translate(1px,-4px);border-color:#512da8;border-left-color:#0000;border-top-color:#0000;width:50%}.vscomp-wrapper.focused .vscomp-toggle-button,.vscomp-wrapper:focus .vscomp-toggle-button{box-shadow:0 2px 2px #00000024,0 3px 1px -2px #0000001f,0 1px 5px #0003}.vscomp-wrapper.closed .vscomp-dropbox-container,.vscomp-wrapper.closed.vscomp-dropbox-wrapper{display:none}.vscomp-wrapper:not(.has-value) .vscomp-value{opacity:.5}.vscomp-wrapper.has-clear-button.has-value .vscomp-clear-button{display:flex}.vscomp-wrapper.has-clear-button .vscomp-toggle-button{padding-right:54px}.vscomp-wrapper.has-no-options .vscomp-options-container,.vscomp-wrapper.has-no-search-results .vscomp-options-container{display:none}.vscomp-wrapper.has-no-options .vscomp-no-options,.vscomp-wrapper.has-no-search-results .vscomp-no-search-results{display:flex}.vscomp-wrapper.has-search-value .vscomp-search-clear{visibility:visible}.vscomp-wrapper.has-no-options .vscomp-toggle-all-button{opacity:.5;pointer-events:none}.vscomp-wrapper.keep-always-open .vscomp-toggle-button{padding-right:24px}.vscomp-wrapper.keep-always-open .vscomp-clear-button{right:5px}.vscomp-wrapper.keep-always-open .vscomp-arrow{display:none}.vscomp-wrapper.keep-always-open .vscomp-dropbox-container{position:relative;z-index:1}.vscomp-wrapper.keep-always-open .vscomp-dropbox{transition-duration:0s;border:1px solid #ddd;box-shadow:none}.vscomp-wrapper.keep-always-open.focused,.vscomp-wrapper.keep-always-open:focus,.vscomp-wrapper.keep-always-open:hover{box-shadow:0 2px 2px #00000024,0 3px 1px -2px #0000001f,0 1px 5px #0003}.vscomp-wrapper.server-searching .vscomp-options-list{display:none}.vscomp-wrapper.server-searching .vscomp-options-loader{display:block}.vscomp-wrapper.has-error .vscomp-toggle-button{border-color:#b00020}.vscomp-wrapper.show-value-as-tags .vscomp-toggle-button{padding:4px 22px 0 10px}.vscomp-wrapper.show-value-as-tags .vscomp-value{display:flex;flex-wrap:wrap;height:auto;min-height:28px;overflow:auto;text-overflow:unset;white-space:normal}.vscomp-wrapper.show-value-as-tags .vscomp-value-tag{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;align-items:center;border:1px solid #ddd;border-radius:20px;display:inline-flex;font-size:12px;line-height:16px;margin:0 4px 4px 0;max-width:100%;padding:2px 3px 2px 8px}.vscomp-wrapper.show-value-as-tags .vscomp-value-tag.more-value-count{padding-right:8px}.vscomp-wrapper.show-value-as-tags .vscomp-value-tag-content{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:calc(100% - 20px)}.vscomp-wrapper.show-value-as-tags .vscomp-value-tag-clear-button{align-items:center;display:flex;height:20px;justify-content:center;width:20px}.vscomp-wrapper.show-value-as-tags .vscomp-value-tag-clear-button .vscomp-clear-icon{transform:scale(.8)}.vscomp-wrapper.show-value-as-tags .vscomp-arrow{height:34px}.vscomp-wrapper.show-value-as-tags .vscomp-clear-button{margin-top:0;top:5px}.vscomp-wrapper.show-value-as-tags.has-value .vscomp-arrow{display:none}.vscomp-wrapper.show-value-as-tags.has-value .vscomp-clear-button{right:2px}.vscomp-wrapper.show-value-as-tags:not(.has-value) .vscomp-toggle-button{padding-bottom:2px}.vscomp-wrapper.show-value-as-tags:not(.has-value) .vscomp-value{align-items:center;padding-bottom:3px}.vscomp-wrapper.text-direction-rtl{direction:rtl}.vscomp-wrapper.text-direction-rtl .vscomp-toggle-button{padding:7px 10px 7px 30px}.vscomp-wrapper.text-direction-rtl .vscomp-arrow{left:0;right:auto}.vscomp-wrapper.text-direction-rtl .vscomp-clear-button{left:30px;right:auto!important}.vscomp-wrapper.text-direction-rtl .checkbox-icon{margin-left:10px;margin-right:0}.vscomp-wrapper.text-direction-rtl .checkbox-icon.checked:after{transform:rotate(45deg) translate(-4px,1px)}.vscomp-wrapper.text-direction-rtl .vscomp-search-container{padding:0 15px 0 5px}.vscomp-wrapper.text-direction-rtl .vscomp-toggle-all-label,.vscomp-wrapper.text-direction-rtl .vscomp-option{text-align:right}.vscomp-wrapper.text-direction-rtl .vscomp-option.group-option{padding-right:30px}.vscomp-wrapper.text-direction-rtl .vscomp-new-option-icon{left:0;right:auto}.vscomp-wrapper.text-direction-rtl .vscomp-new-option-icon:before{border-left-color:#512da8;border-right-color:#0000}.vscomp-wrapper.text-direction-rtl .vscomp-new-option-icon:after{left:1px;right:auto}.vscomp-wrapper.text-direction-rtl.multiple .vscomp-option.selected .checkbox-icon:after{transform:rotate(45deg) translate(-4px,1px)}.vscomp-wrapper.text-direction-rtl.has-clear-button .vscomp-toggle-button{padding-left:54px}.vscomp-wrapper.text-direction-rtl.keep-always-open .vscomp-toggle-button{padding-left:24px}.vscomp-wrapper.text-direction-rtl.keep-always-open .vscomp-clear-button{left:5px}.vscomp-wrapper.text-direction-rtl.show-value-as-tags .vscomp-toggle-button{padding:4px 10px 0 22px}.vscomp-wrapper.text-direction-rtl.show-value-as-tags .vscomp-value-tag{margin:0 0 4px 4px;padding:2px 8px 2px 3px}.vscomp-wrapper.text-direction-rtl.show-value-as-tags .vscomp-value-tag.more-value-count{padding-left:8px}.vscomp-wrapper.text-direction-rtl.show-value-as-tags.has-value .vscomp-clear-button{left:2px}/*!
 * Popover v1.0.13
 * https://sa-si-dev.github.io/popover
 * Licensed under MIT (https://github.com/sa-si-dev/popover/blob/master/LICENSE)
 */.pop-comp-wrapper{display:none;position:absolute;top:0;left:0;opacity:0;color:#000;background-color:#fff;box-shadow:0 2px 2px #00000024,0 3px 1px -2px #0000001f,0 1px 5px #0003;text-align:left;flex-wrap:wrap;z-index:1}.pop-comp-arrow{position:absolute;z-index:1;width:16px;height:16px;overflow:hidden;pointer-events:none}.pop-comp-arrow:before{content:"";position:absolute;top:8px;left:8px;width:16px;height:16px;background-color:#fff;box-shadow:0 2px 2px #00000024,0 3px 1px -2px #0000001f,0 1px 5px #0003;transform-origin:left top;transform:rotate(45deg)}.pop-comp-content{position:relative;z-index:2}.pop-comp-wrapper.position-bottom>.pop-comp-arrow{margin-left:-8px;left:0;top:-15px}.pop-comp-wrapper.position-bottom>.pop-comp-arrow:before{box-shadow:0 0 2px #00000024}.pop-comp-wrapper.position-top>.pop-comp-arrow{margin-left:-8px;left:0;bottom:-15px}.pop-comp-wrapper.position-right>.pop-comp-arrow{margin-top:-8px;top:0;left:-15px}.pop-comp-wrapper.position-left>.pop-comp-arrow{margin-top:-8px;top:0;right:-15px}.pop-comp-disable-events{pointer-events:none}@font-face{font-family:SZSansDigital;src:url(../fonts/SZSansDigital-Light.woff2) format("woff2");font-weight:300;font-display:swap;font-style:normal}@font-face{font-family:SZSansDigital;src:url(../fonts/SZSansDigital-LightItalic.woff2) format("woff2");font-weight:300;font-display:swap;font-style:italic}@font-face{font-family:SZSansDigital;src:url(../fonts/SZSansDigital-Regular.woff2) format("woff2");font-weight:400;font-display:swap;font-style:normal}@font-face{font-family:SZSansDigital;src:url(../fonts/SZSansDigital-RegularItalic.woff2) format("woff2");font-weight:400;font-display:swap;font-style:italic}@font-face{font-family:SZSansDigital;src:url(../fonts/SZSansDigital-Medium.woff2) format("woff2");font-weight:500;font-display:swap;font-style:normal}@font-face{font-family:SZSansDigital;src:url(../fonts/SZSansDigital-MediumItalic.woff2) format("woff2");font-weight:500;font-display:swap;font-style:italic}@font-face{font-family:SZSansDigital;src:url(../fonts/SZSansDigital-Bold.woff2) format("woff2");font-weight:600;font-display:swap;font-style:normal}@font-face{font-family:SZSansDigital;src:url(../fonts/SZSansDigital-BoldItalic.woff2) format("woff2");font-weight:600;font-display:swap;font-style:italic}@font-face{font-family:SZSansDigital;src:url(../fonts/SZSansDigital-Black.woff2) format("woff2");font-weight:700;font-display:swap;font-style:normal}@font-face{font-family:SZSansDigital;src:url(../fonts/SZSansDigital-BlackItalic.woff2) format("woff2");font-weight:700;font-display:swap;font-style:italic}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}:root{--sz-space-0: 0rem;--sz-space-1: .125rem;--sz-space-2: .25rem;--sz-space-3: .5rem;--sz-space-4: .75rem;--sz-space-5: 1rem;--sz-space-6: 1.5rem;--sz-space-7: 2rem;--sz-space-8: 3rem;--sz-space-9: 3.75rem;--sz-space-10: 4.5rem;--sz-space-11: 6rem;--sz-radius-100: .25rem;--sz-radius-200: .5rem;--sz-radius-400: .75rem;--sz-radius-600: 1rem;--sz-radius-700: 1.5rem;--sz-radius-800: 2rem;--sz-radius-900: 2.5rem;--sz-radius-full: 999rem;--sz-stroke-border: .0625rem;--sz-stroke-focus-ring: .125rem;--sz-icon-size-small: 1.25rem;--sz-icon-size-medium: 1.5rem;--sz-icon-size-large: 2rem;--sz-icon-size-xlarge: 3rem;--sz-font-family: SZSansDigital;--sz-scale-01: .625rem;--sz-scale-02: .75rem;--sz-scale-03: .875rem;--sz-scale-04: .9375rem;--sz-scale-05: 1.0625rem;--sz-scale-06: 1.25rem;--sz-scale-07: 1.5rem;--sz-scale-08: 1.6875rem;--sz-scale-09: 1.9375rem;--sz-scale-10: 2.125rem;--sz-scale-11: 2.375rem;--sz-scale-12: 2.75rem;--sz-scale-13: 3rem;--sz-scale-14: 3.75rem;--sz-weight-regular: 400;--sz-weight-medium: 500;--sz-weight-bold: 700;--sz-szbrand-100: rgba(216, 239, 236, 1);--sz-szbrand-200: rgba(210, 235, 232, 1);--sz-szbrand-300: rgba(178, 223, 217, 1);--sz-szbrand-400: rgba(129, 209, 198, 1);--sz-szbrand-500: rgba(105, 193, 184, 1);--sz-szbrand-600: rgba(0, 153, 144, 1);--sz-szneutrals-100: rgba(255, 255, 255, 1);--sz-szneutrals-100-transparent: rgba(255, 255, 255, 0);--sz-szneutrals-200: rgba(242, 242, 243, 1);--sz-szneutrals-300: rgba(224, 224, 227, 1);--sz-szneutrals-400: rgba(192, 193, 198, 1);--sz-szneutrals-500: rgba(113, 115, 127, 1);--sz-szneutrals-600: rgba(86, 87, 101, 1);--sz-szneutrals-700: rgba(52, 52, 77, 1);--sz-szneutrals-800: rgba(41, 41, 58, 1);--sz-accent-100: rgba(255, 254, 137, 1);--sz-accent-900: rgba(255, 76, 76, 1);--sz-colors-rose: rgba(236, 182, 182, 1);--sz-colors-yellow: rgba(244, 235, 142, 1);--sz-colors-blue: rgba(43, 54, 113, 1)}:root{--sz-desktop-display-font-family: var(--sz-font-family);--sz-tablet-display-font-family: var(--sz-font-family);--sz-tablet-display-size: var(--sz-scale-14);--sz-tablet-display-font-weight: var(--sz-weight-regular);--sz-tablet-display-font-weight-bold: var(--sz-weight-bold);--sz-tablet-heading-1-font-family: var(--sz-font-family);--sz-tablet-heading-1-size: var(--sz-scale-13);--sz-tablet-heading-1-font-weight: var(--sz-weight-bold);--sz-tablet-heading-2-font-family: var(--sz-font-family);--sz-tablet-heading-2-size: var(--sz-scale-11);--sz-tablet-heading-2-font-weight: var(--sz-weight-bold);--sz-tablet-heading-3-font-family: var(--sz-font-family);--sz-tablet-heading-3-size: var(--sz-scale-08);--sz-tablet-heading-3-font-weight: var(--sz-weight-bold);--sz-tablet-heading-4-font-family: var(--sz-font-family);--sz-tablet-heading-4-size: var(--sz-scale-06);--sz-tablet-heading-4-font-weight: var(--sz-weight-medium);--sz-tablet-text-font-family: var(--sz-font-family);--sz-tablet-menu-text-font-family: var(--sz-font-family);--sz-tablet-menu-text-size: var(--sz-scale-04);--sz-tablet-menu-text-font-weight-medium: var(--sz-weight-medium);--sz-tablet-text-size: var(--sz-scale-05);--sz-tablet-text-font-weight: var(--sz-weight-regular);--sz-tablet-small-font-family: var(--sz-font-family);--sz-tablet-small-size: var(--sz-scale-03);--sz-tablet-small-font-weight: var(--sz-weight-regular);--sz-tablet-caption-font-family: var(--sz-font-family);--sz-tablet-caption-size: var(--sz-scale-02);--sz-tablet-caption-font-weight: var(--sz-weight-regular);--sz-desktop-display-size: var(--sz-scale-14);--sz-desktop-display-font-weight: var(--sz-weight-regular);--sz-desktop-display-font-weight-bold: var(--sz-weight-bold);--sz-desktop-heading-1-font-family: var(--sz-font-family);--sz-desktop-heading-2-font-family: var(--sz-font-family);--sz-desktop-heading-3-font-family: var(--sz-font-family);--sz-desktop-heading-3-size: var(--sz-scale-08);--sz-desktop-heading-3-font-weight: var(--sz-weight-bold);--sz-desktop-heading-2-size: var(--sz-scale-11);--sz-desktop-heading-2-font-weight: var(--sz-weight-bold);--sz-desktop-heading-1-size: var(--sz-scale-13);--sz-desktop-heading-1-font-weight: var(--sz-weight-bold);--sz-mobile-display-font-family: var(--sz-font-family);--sz-mobile-display-size: var(--sz-scale-11);--sz-mobile-display-font-weight: var(--sz-weight-regular);--sz-mobile-display-font-weight-bold: var(--sz-weight-bold);--sz-mobile-heading-1-font-family: var(--sz-font-family);--sz-mobile-heading-2-font-family: var(--sz-font-family);--sz-mobile-heading-2-size: var(--sz-scale-07);--sz-mobile-heading-2-font-weight: var(--sz-weight-bold);--sz-mobile-heading-3-font-family: var(--sz-font-family);--sz-mobile-heading-3-size: var(--sz-scale-06);--sz-mobile-heading-3-font-weight: var(--sz-weight-bold);--sz-mobile-heading-1-size: var(--sz-scale-09);--sz-mobile-heading-1-font-weight: var(--sz-weight-bold);--sz-desktop-heading-4-font-family: var(--sz-font-family);--sz-desktop-text-font-family: var(--sz-font-family);--sz-desktop-text-size: var(--sz-scale-05);--sz-desktop-text-font-weight-regular: var(--sz-weight-regular);--sz-desktop-menu-text-font-family: var(--sz-font-family);--sz-desktop-menu-text-size: var(--sz-scale-04);--sz-desktop-menu-text-font-weight-medium: var(--sz-weight-medium);--sz-desktop-small-font-family: var(--sz-font-family);--sz-desktop-small-size: var(--sz-scale-03);--sz-desktop-small-font-weight: var(--sz-weight-medium);--sz-desktop-caption-font-family: var(--sz-font-family);--sz-desktop-caption-size: var(--sz-scale-02);--sz-desktop-caption-font-weight: var(--sz-weight-regular);--sz-desktop-heading-4-size: var(--sz-scale-06);--sz-desktop-heading-4-font-weight: var(--sz-weight-medium);--sz-mobile-heading-4-font-family: var(--sz-font-family);--sz-mobile-heading-4-size: var(--sz-scale-05);--sz-mobile-heading-4-font-weight: var(--sz-weight-medium);--sz-mobile-text-font-family: var(--sz-font-family);--sz-mobile-menu-text-font-family: var(--sz-font-family);--sz-mobile-menu-text-size: var(--sz-scale-04);--sz-mobile-menu-text-font-weight-medium: var(--sz-weight-medium);--sz-mobile-text-size: var(--sz-scale-05);--sz-mobile-text-font-weight: var(--sz-weight-regular);--sz-mobile-small-font-family: var(--sz-font-family);--sz-mobile-small-size: var(--sz-scale-02);--sz-mobile-small-font-weight: var(--sz-weight-bold);--sz-mobile-caption-font-family: var(--sz-font-family);--sz-mobile-caption-size: var(--sz-scale-01);--sz-mobile-caption-font-weight: var(--sz-weight-regular);--sz-desktop-button-link-mit-pfeil-font-family: var(--sz-font-family);--sz-desktop-button-link-mit-pfeil-size: var(--sz-scale-03);--sz-desktop-button-link-mit-pfeil-font-weight: var(--sz-weight-bold);--sz-surface-default: var(--sz-szneutrals-100);--sz-surface-default-transparent: var(--sz-szneutrals-100-transparent);--sz-surface-default-secondary: var(--sz-szneutrals-200);--sz-surface-default-hover: var(--sz-szneutrals-300);--sz-surface-neutrals-default: var(--sz-szneutrals-800);--sz-surface-neutrals-hover: var(--sz-szneutrals-600);--sz-surface-neutrals-disabled: var(--sz-szneutrals-500);--sz-surface-brand-default: var(--sz-szbrand-300);--sz-surface-brand-hover: var(--sz-szbrand-200);--sz-surface-brand-disabled: var(--sz-szbrand-200);--sz-text-neutrals-default: var(--sz-szneutrals-800);--sz-text-neutrals-secondary: var(--sz-szneutrals-600);--sz-text-neutrals-tertiary: var(--sz-szneutrals-400);--sz-text-neutrals-on-dark: var(--sz-szneutrals-100);--sz-text-brand-default: var(--sz-szbrand-600);--sz-border-default: var(--sz-szneutrals-800);--sz-border-default-secondary: var(--sz-szneutrals-400);--sz-border-default-tertiary: var(--sz-szneutrals-300);--sz-border-default-light: var(--sz-szneutrals-200);--sz-border-brand-hover: var(--sz-szbrand-300);--sz-icon-default: var(--sz-szneutrals-800);--sz-icon-default-secondary: var(--sz-szneutrals-500);--sz-icon-default-tertiary: var(--sz-szneutrals-400);--sz-icon-default-on-dark: var(--sz-szneutrals-100);--sz-icon-brand-default: var(--sz-szbrand-500);--sz-text-error-default: var(--sz-accent-900);--sz-border-error-default: var(--sz-accent-900)}:root{--sz-device: mobile;--sz-device-width: 480px;--sz-root-font-size: var(--sz-scale-05);--sz-display: var(--sz-mobile-display-size);--sz-font-size-h1: var(--sz-mobile-heading-1-size);--sz-font-size-h2: var(--sz-mobile-heading-2-size);--sz-font-size-h3: var(--sz-mobile-heading-3-size);--sz-font-size-h4: var(--sz-mobile-heading-4-size);--sz-font-size-text: var(--sz-mobile-text-size);--sz-font-size-menu: var(--sz-desktop-menu-text-size);--sz-font-size-small: var(--sz-desktop-small-size);--sz-font-size-caption: var(--sz-mobile-caption-size);--sz-font-size-link-mit-pfeil: var(--sz-mobile-small-size);--sz-section-padding: var(--sz-space-5);--sz-color: rgba(255, 255, 255, 1)}@media screen and (min-width: 52.5rem){:root{--sz-device: tablet;--sz-device-width: 840px;--sz-root-font-size: var(--sz-scale-05);--sz-display: var(--sz-tablet-display-size);--sz-font-size-h1: var(--sz-tablet-heading-1-size);--sz-font-size-h2: var(--sz-tablet-heading-2-size);--sz-font-size-h3: var(--sz-tablet-heading-3-size);--sz-font-size-h4: var(--sz-tablet-heading-4-size);--sz-font-size-text: var(--sz-desktop-text-size);--sz-font-size-menu: var(--sz-tablet-text-size);--sz-font-size-small: var(--sz-tablet-small-size);--sz-font-size-caption: var(--sz-tablet-caption-size);--sz-font-size-link-mit-pfeil: var(--sz-tablet-small-size);--sz-section-padding: var(--sz-space-7);--sz-color: rgba(0, 0, 0, 1)}}@media screen and (min-width: 64rem){:root{--sz-device: desktop;--sz-device-width: 1024px;--sz-root-font-size: var(--sz-scale-05);--sz-display: var(--sz-desktop-display-size);--sz-font-size-h1: var(--sz-desktop-heading-1-size);--sz-font-size-h2: var(--sz-desktop-heading-2-size);--sz-font-size-h3: var(--sz-desktop-heading-3-size);--sz-font-size-h4: var(--sz-desktop-heading-4-size);--sz-font-size-text: var(--sz-desktop-text-size);--sz-font-size-menu: var(--sz-desktop-menu-text-size);--sz-font-size-small: var(--sz-desktop-small-size);--sz-font-size-caption: var(--sz-desktop-caption-size);--sz-font-size-link-mit-pfeil: var(--sz-desktop-small-size);--sz-section-padding: var(--sz-space-7);--sz-color: rgba(255, 255, 255, 1)}}html{font-family:var(--sz-font-family, "SZSansDigital");font-feature-settings:"liga" off,"clig" off}.sz-o-format-display{font-size:var(--sz-display, 3.75rem);font-style:normal;font-weight:400;line-height:109.969%}.sz-o-format-h1{font-size:var(--sz-font-size-h1, 3rem);font-style:normal;font-weight:700;line-height:110%}.sz-o-format-h2{font-size:var(--sz-font-size-h2, 2.375rem);font-style:normal;font-weight:700;line-height:120%}.sz-o-format-h3,.sz-job-header__head h1{font-size:var(--sz-font-size-h3, 1.6875rem);font-style:normal;font-weight:700;line-height:120%}.sz-o-format-h4,.sz-o-wysiwyg *:where(h1,h2,h3,h4,h5,h6):not([class]),.sz-menu--header>.menu-item:has(.sub-menu):not(a)>.menu-item__inner .menu-item__title,.sz-job-header__head h3,.sz-jobs-filter__checkboxes-title,.sz-jobs-filter-overlay__title{font-size:var(--sz-font-size-h4, 1.25rem);font-style:normal;font-weight:700;line-height:120%}.sz-o-format-h5{font-size:var(--sz-font-size-text, 1.0625rem);font-style:normal;font-weight:700;line-height:150%}.sz-o-format-text,.sz-o-wysiwyg a:not([class]),.sz-o-wysiwyg *:where(p,li):not([class]),.autoComplete_wrapper>input,.autoComplete_wrapper>ul>li span:first-child,.sz-menu--header .sub-menu .menu-item__title,.sz-menu--header>.menu-item:has(a):not(:has(.sub-menu))>.menu-item__inner .menu-item__title,.sz-job-header__head p,.sz-jobs-filter-overlay__group-header{font-size:var(--sz-font-size-text, 1.0625rem);font-style:normal;font-weight:400;line-height:150%}.sz-o-format-small,.autoComplete_wrapper>ul>li span:last-child,.vscomp-wrapper.multiple .vscomp-option .vscomp-option-text,.vscomp-wrapper.multiple .vscomp-value,.sz-button.sz-button--secondary.sz-button--default span,.sz-chip span,.sz-jobs-filter-overlay__group-item label span{font-size:var(--sz-font-size-small, .875rem);font-style:normal;font-weight:500;line-height:150%;letter-spacing:.005em}.sz-o-format-caption,.sz-button.sz-button--primary.sz-button--neutral.sz-button--small span,.sz-button.sz-button--primary.sz-button--brand.sz-button--small span,.sz-button.sz-button--secondary.sz-button--small span{font-size:var(--sz-font-size-caption, .75rem);font-style:normal;font-weight:400;line-height:150%;letter-spacing:.085rem}.sz-o-format-footer,.sz-menu--footer .menu-item__title,.sz-footer__links button,.sz-footer__links a{font-size:var(--sz-font-size-caption, .625rem);font-style:normal;font-weight:400;line-height:150%;letter-spacing:.0425rem}.sz-o-format-button,.sz-button.sz-button--primary.sz-button--neutral.sz-button--default span,.sz-button.sz-button--primary.sz-button--brand.sz-button--default span{font-size:var(--sz-font-size-small, .75rem);font-style:normal;line-height:100%;font-weight:700;letter-spacing:.085em}.sz-o-format-textbutton,.sz-button.sz-button--text span,.sz-button.sz-button--simple span{font-size:var(--sz-font-size-link-mit-pfeil, .875rem);font-style:normal;font-weight:700;line-height:150%;letter-spacing:.085em}.sz-o-format-menu{font-size:var(--sz-font-size-menu, .9375rem);font-style:normal;font-weight:500;line-height:150%}strong[class*=sz-o-format-],[class*=sz-o-format-] strong{font-weight:700}.sz-o-wysiwyg{display:flex;flex-direction:column;gap:var(--sz-space-4, .75rem)}.sz-o-wysiwyg>*{width:-moz-fit-content;width:fit-content}.sz-o-wysiwyg ol li{margin-left:1.25rem;padding-left:.75rem}html.safari .sz-o-wysiwyg ol li{margin-left:1.5rem;padding-left:.5rem}.sz-o-wysiwyg ul li{list-style-type:disc;margin-left:1.5rem}.sz-o-wysiwyg li+li{margin-top:.25rem}.sz-o-wysiwyg *+:where(ul,ol),.sz-o-wysiwyg :where(ul,ol)+*{margin-top:.5rem}.sz-o-wysiwyg a:not([class]){text-decoration:underline;text-decoration-thickness:1px;text-underline-position:under;text-underline-offset:.125em}:is(.sz-o-wysiwyg a:not([class])):focus-visible,html.no-touch :is(.sz-o-wysiwyg a:not([class])):hover{text-decoration:none}:root{--sz-color-scheme-primary-front: currentColor;--sz-color-scheme-primary-back: var(--sz-surface-default);--sz-color-scheme-secondary-front: currentColor;--sz-color-scheme-secondary-back: var(--sz-surface-default-secondary)}.sz-o-color-scheme-primary{--sz-color-scheme-front: currentColor;--sz-color-scheme-back: var(--sz-surface-default)}.sz-o-color-scheme-secondary{--sz-color-scheme-front: currentColor;--sz-color-scheme-back: var(--sz-surface-default-secondary)}.autoComplete_wrapper{width:100%;display:block;position:relative}.autoComplete_wrapper>input{height:2.5rem}@media screen and (min-width: 52.5rem){.autoComplete_wrapper>input{height:3.125rem}}.autoComplete_wrapper>input{width:100%;margin:0;padding:.5rem 1rem .5rem 2.75rem;text-overflow:ellipsis;outline:none;border-radius:.1875rem;border:2px solid var(--sz-border-default-tertiary);background-color:var(--sz-surface-default);background-image:url(../images/search.svg);background-size:1.25rem;background-position:left 1rem center;background-repeat:no-repeat;transition:all .3s ease}.autoComplete_wrapper>input::-moz-placeholder{color:var(--sz-text-neutrals-secondary)}.autoComplete_wrapper>input::placeholder{color:var(--sz-text-neutrals-secondary)}.autoComplete_wrapper>ul{z-index:999}.autoComplete_wrapper>input::-moz-placeholder{-moz-transition:all .3s ease;transition:all .3s ease}.autoComplete_wrapper>input::placeholder{transition:all .3s ease}.autoComplete_wrapper>input:focus-visible,html.no-touch .autoComplete_wrapper>input:hover{outline:none}html.no-touch .autoComplete_wrapper>input:hover,.autoComplete_wrapper>input:focus-visible{border-color:var(--sz-text-brand-default)}.autoComplete_wrapper>ul{position:absolute;left:0;right:0;max-height:50lvh;overflow-y:scroll}:is(.autoComplete_wrapper>ul)::-webkit-scrollbar{display:none}.autoComplete_wrapper>ul{margin-top:.5rem;padding:.5rem 0;z-index:1;list-style:none;background-color:var(--sz-surface-default);outline:none;transition:opacity .3s ease;box-shadow:0 .125rem .5rem #0000001a}.autoComplete_wrapper>ul[hidden],.autoComplete_wrapper>ul:empty{display:block;opacity:0;transform:scale(0)}.autoComplete_wrapper>ul>li{padding:.75rem 1rem .75rem 2.75rem;text-align:left;font-size:1rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:all .3s ease;display:flex;align-items:center;justify-content:space-between}.autoComplete_wrapper>ul>li span:first-child{font-weight:400;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-right:1rem}.autoComplete_wrapper>ul>li span:last-child{color:var(--sz-text-neutrals-tertiary)}.autoComplete_wrapper>ul>li mark{background-color:transparent;color:var(--sz-text-brand-default);font-weight:inherit}html.no-touch .autoComplete_wrapper>ul>li:hover,.autoComplete_wrapper>ul>li[aria-selected=true]{cursor:pointer;background-color:var(--sz-surface-brand-hover)}@media screen and (max-width: 34.25rem){.vscomp-ele{max-width:none}}.vscomp-wrapper{font-family:inherit;color:inherit;display:inline-flex;flex-wrap:wrap;font-size:1rem;position:relative;text-align:left;width:100%}.vscomp-wrapper .checkbox-icon{width:1.5rem;height:1.5rem;padding:0;margin-right:.75rem}.vscomp-wrapper.multiple .vscomp-option .vscomp-option-text{width:auto}.vscomp-wrapper.multiple .vscomp-option .checkbox-icon:before,.vscomp-wrapper.multiple .vscomp-option .checkbox-icon:after{border:none;content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-size:contain;background-position:center;background-repeat:no-repeat}.vscomp-wrapper.multiple .vscomp-option .checkbox-icon:before{background-image:url(../images/checkbox-outer-idle.svg)}.vscomp-wrapper.multiple .vscomp-option.selected .checkbox-icon:before{background-image:url(../images/checkbox-outer.svg)}.vscomp-wrapper.multiple .vscomp-option.selected .checkbox-icon:after{background-image:url(../images/checkbox-inner.svg);transform:none;width:100%}.vscomp-wrapper:not(.has-value) .vscomp-value{opacity:initial}.vscomp-wrapper .vscomp-option{background-color:var(--sz-surface-default)}html.no-touch .vscomp-wrapper .vscomp-option:hover,.vscomp-wrapper .vscomp-option:focus-visible,.vscomp-wrapper .vscomp-option.focused{background-color:var(--sz-surface-brand-hover);outline:none}.vscomp-wrapper .vscomp-option.selected{background-color:var(--sz-surface-default)}.vscomp-wrapper .vscomp-toggle-button{box-shadow:none!important;border:2px solid var(--sz-border-default-tertiary);transition:border-color .3s ease}html.no-touch .vscomp-wrapper:hover .vscomp-toggle-button,.vscomp-wrapper.focused .vscomp-toggle-button,.vscomp-wrapper:focus-visible .vscomp-toggle-button{border-color:var(--sz-text-brand-default)}.pop-comp-wrapper{box-shadow:0 .125rem .5rem #0000001a}:is(.swiper-button-prev,.swiper-button-next):focus-visible{outline:none;color:var(--sz-border-brand-hover)!important}:is(.swiper-button-prev,.swiper-button-next):after{content:none!important}.sz-styleguide{margin:auto;max-width:var(--container-max-width);padding:var(--sz-space-7);border-radius:.25rem;display:flex;flex-direction:column;gap:2rem}.sz-styleguide__group{position:relative;outline:3px dashed #9747ff;padding:3rem 2rem 2rem;display:flex;flex-wrap:wrap;align-items:center;gap:2rem}.sz-styleguide__group:after{content:attr(title);position:absolute;top:-3px;left:-3px;padding:.25rem;background:#9747ff;color:#fff;font-size:12px;font-family:monospace}.sz-fader{pointer-events:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;background-color:var(--sz-surface-default);background-image:url(../images/logo-simple.svg);background-position:center;background-repeat:no-repeat;transition-timing-function:ease;transition-property:opacity,transform;background-size:auto 3.1875rem}.sz-fader--in{transition-duration:.7s;opacity:1;transform:scale(1)}html.domready .sz-fader--in{opacity:0;transform:scale(1.05)}.sz-fader--out{transition-duration:.3s;opacity:0;transform:scale(1.05)}html.is-fading .sz-fader--out{opacity:1;transform:scale(1)}.sz-icon--right{transform:rotate(90deg)}.sz-icon--down{transform:rotate(180deg)}.sz-icon--left{transform:rotate(-90deg)}.sz-button{display:inline-flex;justify-content:center;align-items:center;cursor:pointer;transition:opacity .3s ease,background-color .3s ease}.sz-button svg{width:1.25rem;height:1.25rem;color:inherit}.sz-button.sz-button--primary.sz-button--default{padding:.5625rem var(--sz-space-7, 2rem) .625rem;gap:var(--sz-space-4, .75rem)}.sz-button.sz-button--primary.sz-button--default:has(svg){padding-left:var(--sz-space-6, 1.5rem)}.sz-button.sz-button--primary.sz-button--small{padding:var(--sz-space-2, .25rem) var(--sz-space-6, 1.5rem);gap:var(--sz-space-4, .75rem)}.sz-button.sz-button--primary{border:2px solid transparent}.sz-button.sz-button--primary.sz-button--neutral{background-color:var(--sz-surface-neutrals-default);color:var(--sz-text-neutrals-on-dark)}html.no-touch .sz-o-hover-parent:hover .sz-button.sz-button--primary.sz-button--neutral:not([aria-disabled=true],[disabled],.is-disabled):not(.sz-button--static),.sz-o-hover-parent:focus-visible .sz-button.sz-button--primary.sz-button--neutral:not([aria-disabled=true],[disabled],.is-disabled):not(.sz-button--static),.sz-button.sz-button--primary.sz-button--neutral:not([aria-disabled=true],[disabled],.is-disabled):not(.sz-button--static):focus-visible,html.no-touch .sz-button.sz-button--primary.sz-button--neutral:not([aria-disabled=true],[disabled],.is-disabled):not(.sz-button--static):hover{background-color:var(--sz-surface-neutrals-hover)}.sz-button.sz-button--primary.sz-button--neutral[aria-disabled=true],.sz-button.sz-button--primary.sz-button--neutral[disabled],.sz-button.sz-button--primary.sz-button--neutral.is-disabled{background-color:var(--sz-surface-neutrals-disabled)}.sz-button.sz-button--primary.sz-button--brand{background-color:var(--sz-surface-brand-default);color:var(--sz-text-neutrals-default)}.sz-button.sz-button--primary.sz-button--brand[aria-disabled=true],.sz-button.sz-button--primary.sz-button--brand[disabled],.sz-button.sz-button--primary.sz-button--brand.is-disabled{background-color:var(--sz-surface-brand-disabled)}html.no-touch .sz-o-hover-parent:hover .sz-button.sz-button--primary.sz-button--brand:not([aria-disabled=true],[disabled],.is-disabled):not(.sz-button--static),.sz-o-hover-parent:focus-visible .sz-button.sz-button--primary.sz-button--brand:not([aria-disabled=true],[disabled],.is-disabled):not(.sz-button--static),.sz-button.sz-button--primary.sz-button--brand:not([aria-disabled=true],[disabled],.is-disabled):not(.sz-button--static):focus-visible,html.no-touch .sz-button.sz-button--primary.sz-button--brand:not([aria-disabled=true],[disabled],.is-disabled):not(.sz-button--static):hover{background-color:var(--sz-surface-brand-hover)}.sz-button.sz-button--primary.sz-button--neutral.sz-button--small span,.sz-button.sz-button--primary.sz-button--brand.sz-button--small span{font-weight:500}.sz-button.sz-button--secondary{background-color:var(--sz-surface-default, #fff)}.sz-button.sz-button--secondary[aria-disabled=true],.sz-button.sz-button--secondary[disabled],.sz-button.sz-button--secondary.is-disabled{border-color:var(--Border-Default-Secondary, #c0c1c6)}html.no-touch .sz-o-hover-parent:hover .sz-button.sz-button--secondary:is(.sz-button--default,.sz-button--small):not([aria-disabled=true],[disabled],.is-disabled):not(.sz-button--static),.sz-o-hover-parent:focus-visible .sz-button.sz-button--secondary:is(.sz-button--default,.sz-button--small):not([aria-disabled=true],[disabled],.is-disabled):not(.sz-button--static),.sz-button.sz-button--secondary:is(.sz-button--default,.sz-button--small):not([aria-disabled=true],[disabled],.is-disabled):not(.sz-button--static):focus-visible,html.no-touch .sz-button.sz-button--secondary:is(.sz-button--default,.sz-button--small):not([aria-disabled=true],[disabled],.is-disabled):not(.sz-button--static):hover{background-color:var(--sz-surface-default-hover, #e0e0e3)}.sz-button.sz-button--secondary.sz-button--default{padding:var(--sz-space-3, .5rem) var(--sz-space-7, 2rem);gap:var(--sz-space-4, .75rem);border:2px solid var(--sz-border-default, #29293a)}.sz-button.sz-button--secondary.sz-button--default:has(svg){padding-left:var(--sz-space-6, 1.5rem)}.sz-button.sz-button--secondary.sz-button--small{padding:var(--sz-space-2, .25rem) var(--sz-space-6, 1.5rem);gap:var(--sz-space-4, .75rem);border:1px solid var(--sz-border-default, #29293a);background-color:var(--sz-surface-default, #fff)}.sz-button.sz-button--secondary.sz-button--default span{letter-spacing:.085em;font-weight:700}.sz-button.sz-button--secondary.sz-button--small span{font-weight:700}.sz-button.sz-button--text{display:flex;align-items:center;gap:var(--sz-space-4, .75rem)}.sz-button.sz-button--text svg{transition:transform .3s ease}.sz-button.sz-button--text{border-bottom:2px solid currentColor}:is(html.no-touch .sz-o-hover-parent:hover .sz-button.sz-button--text,.sz-o-hover-parent:focus-visible .sz-button.sz-button--text,.sz-button.sz-button--text:focus-visible,html.no-touch .sz-button.sz-button--text:hover):not(.sz-button--static) svg{transform:translate(var(--sz-space-2, .375rem))}.sz-button.sz-button--simple{display:flex;align-items:center;border-bottom:2px solid currentColor}.sz-button.sz-button--icon{display:flex;align-items:center;justify-content:center;width:3rem;height:3rem;border-radius:var(--sz-radius-full, 999rem);color:var(--sz-icon-default)}.sz-button.sz-button--icon svg{width:1.5rem;height:1.5rem}.sz-button.sz-button--icon[aria-disabled=true],.sz-button.sz-button--icon[disabled],.sz-button.sz-button--icon.is-disabled{color:var(--sz-icon-default-tertiary)}html.no-touch .sz-o-hover-parent:hover .sz-button.sz-button--icon:not([aria-disabled=true],[disabled],.is-disabled):not(.sz-button--static),.sz-o-hover-parent:focus-visible .sz-button.sz-button--icon:not([aria-disabled=true],[disabled],.is-disabled):not(.sz-button--static),.sz-button.sz-button--icon:not([aria-disabled=true],[disabled],.is-disabled):not(.sz-button--static):focus-visible,html.no-touch .sz-button.sz-button--icon:not([aria-disabled=true],[disabled],.is-disabled):not(.sz-button--static):hover{opacity:.5}.sz-chip{display:inline-flex;justify-content:center;align-items:center;padding:var(--sz-space-2, .25rem) var(--sz-space-4, .75rem);gap:var(--sz-space-2, .25rem);border-radius:var(--sz-border-radius-full, 999rem);max-width:100%;border:1px solid transparent;transition:background-color .3s ease}.sz-chip svg{width:1rem;height:1rem}.sz-chip span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sz-chip:has(svg){padding-right:var(--sz-space-3, .5rem)}.sz-chip--filled{background-color:var(--sz-surface-brand-default)}.sz-chip--filled[aria-disabled=true],.sz-chip--filled[disabled],.sz-chip--filled.is-disabled{background-color:var(--sz-surface-brand-disabled);color:var(--sz-text-neutrals-tertiary)}.sz-chip--filled:not([aria-disabled=true],[disabled],.is-disabled,.sz-chip--inactive):focus-visible,html.no-touch .sz-chip--filled:not([aria-disabled=true],[disabled],.is-disabled,.sz-chip--inactive):hover{background-color:var(--sz-surface-brand-hover)}.sz-chip--filled.is-active,.sz-chip--filled[aria-checked=true]{background-color:var(--sz-surface-brand-hover)}.sz-chip--outlined[aria-disabled=true],.sz-chip--outlined[disabled],.sz-chip--outlined.is-disabled{border-color:var(--sz-border-default-secondary);color:var(--sz-text-neutral-secondary)}.sz-chip--outlined{border-color:var(--sz-border-default)}.sz-chip--outlined:not(.sz-chip--transparent){background-color:var(--sz-surface-default)}.sz-chip--outlined:not(.sz-chip--transparent):not([aria-disabled=true],[disabled],.is-disabled,.sz-chip--inactive):focus-visible,html.no-touch .sz-chip--outlined:not(.sz-chip--transparent):not([aria-disabled=true],[disabled],.is-disabled,.sz-chip--inactive):hover{background-color:var(--sz-surface-default-hover)}.sz-navbar{position:fixed;top:var(--wp-admin--admin-bar--height, 0px);left:0;right:0;z-index:98;background-color:var(--sz-surface-default);height:var(--sz-header-height, 4.5rem);border-bottom:1px solid var(--sz-border-default)}.sz-navbar__inner{height:100%;margin:0 auto;max-width:var(--container-max-width);display:flex;align-items:center;padding-inline:var(--sz-section-padding)}.sz-navbar__logo{display:flex;align-items:center}@media screen and (min-width: 52.5rem){.sz-navbar__logo{padding:var(--sz-space-3, .5rem)}}.sz-navbar__logo{order:2}.sz-navbar__logo svg{margin-top:.25rem;width:10.875rem;height:1.25rem}.sz-navbar__toggle{position:relative;order:1;margin-left:-.75rem}.sz-navbar__cta{order:3;margin-left:auto}@media screen and (max-width: 26rem){.sz-navbar__cta{display:none}}.sz-navigation{position:fixed;z-index:99;top:var(--wp-admin--admin-bar--height, 0px);right:0;bottom:0;left:0;overflow:hidden;visibility:hidden;opacity:0;transition:opacity .3s ease,visibility .3s ease}html.has-navbar-open .sz-navigation{visibility:visible;opacity:1}.sz-navigation__drawer{position:relative;z-index:1;background-color:var(--sz-surface-default);width:min(100%,25rem);height:100%;display:flex;flex-direction:column;transition:transform .3s ease;transform:translate(-8rem)}html.has-navbar-open .sz-navigation__drawer{transform:translate(0)}.sz-navigation__menu{margin-top:var(--sz-space-5)}@media screen and (min-width: 25rem){.sz-navigation__menu{margin-top:var(--sz-space-10)}}.sz-navigation__cta{margin-top:auto;padding:var(--sz-section-padding)}.sz-navigation__close{position:absolute;top:var(--sz-space-5);right:var(--sz-space-5);display:flex;align-items:center;justify-content:flex-end}.sz-navigation__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;background-color:#00000040}.sz-menu--header{display:flex;flex-direction:column}.sz-menu--header .menu-item{display:block}.sz-menu--header>.menu-item{padding-bottom:var(--sz-section-padding)}.sz-menu--header>.menu-item.menu-item-has-children>.menu-item__inner{border-bottom:1px solid var(--sz-border-default-tertiary)}.sz-menu--header .menu-item__inner{display:flex;align-items:center;gap:var(--sz-space-3);padding:.75rem var(--sz-section-padding)}.sz-menu--header svg{width:var(--sz-space-6);height:var(--sz-space-6)}.sz-menu--header a.menu-item__inner{transition:background-color .3s ease}.sz-menu--header a.menu-item__inner:focus-visible,html.no-touch .sz-menu--header a.menu-item__inner:hover{background-color:var(--sz-surface-brand-hover)}.sz-menu--header .sub-menu{padding-top:calc(var(--sz-section-padding) * .5)}.sz-menu--footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;padding:var(--sz-space-2, .25rem) 0;gap:var(--sz-space-5, 1rem)}:is(:is(.sz-menu--footer button,.sz-menu--footer a):focus-visible,html.no-touch :is(.sz-menu--footer button,.sz-menu--footer a):hover) span{text-decoration:underline}.sz-accordion__item{border-bottom:1px solid var(--sz-border-default-secondary);display:flex;flex-direction:column;gap:var(--sz-space-7, 2rem);padding-top:var(--sz-space-7, 2rem)}.sz-accordion__toggle{display:flex;align-items:center;justify-content:space-between;gap:1rem;width:100%;text-align:left;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;padding:0;margin:0;cursor:pointer;position:relative}.sz-accordion__toggle svg{flex:0 0 auto;width:1.5rem;height:1.5rem;transform:rotate(180deg);transition:transform .3s ease}.sz-accordion__toggle{transition:color .3s ease}html.no-touch .sz-accordion__toggle:hover{color:var(--sz-text-brand-default)}.sz-accordion__toggle:focus-visible{outline:none;text-decoration:underline;text-decoration-color:var(--sz-text-brand-default)}.sz-accordion__toggle[aria-expanded=true] svg{transform:rotate(0)}.sz-accordion__outer-wrapper{display:grid;grid-template-rows:0fr;transition:grid-template-rows .3s ease}.sz-accordion__toggle[aria-expanded=true]+.sz-accordion__outer-wrapper{grid-template-rows:1fr}.sz-accordion__inner-wrapper{overflow:hidden;opacity:0;transition:opacity .3s ease}.sz-accordion__content{padding-bottom:var(--sz-space-7, 2rem)}.sz-accordion__toggle[aria-expanded=true]+.sz-accordion__outer-wrapper .sz-accordion__inner-wrapper{opacity:1}.sz-footer{padding:var(--sz-space-11, 6rem) var(--sz-space-5, 1rem);background-color:var(--sz-surface-default-secondary);display:flex;align-items:center;justify-content:center;flex-direction:column;gap:var(--sz-space-7, 2rem)}.sz-footer__logo{width:12.9rem;height:1.5rem}.sz-footer__logo svg{width:100%;height:100%}.sz-footer__social{display:flex;align-items:center;gap:2rem}.sz-footer__social button,.sz-footer__social a{display:inline-flex;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;border-radius:var(--sz-radius-full, 999rem);transition:background-color .3s ease}:is(.sz-footer__social button,.sz-footer__social a) svg{width:100%;height:100%}.sz-footer__social button:focus-visible,.sz-footer__social a:focus-visible,html.no-touch .sz-footer__social a:hover,html.no-touch .sz-footer__social button:hover{background-color:var(--sz-surface-default-hover)}.sz-footer__links-group{display:flex;flex-direction:column;align-items:center;gap:var(--sz-space-5, 1rem)}.sz-footer__links-group-title{font-size:.875rem;font-style:normal;font-weight:700;line-height:1.1375rem;letter-spacing:.02188rem}.sz-footer__links{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;padding:var(--sz-space-2, .25rem) 0;gap:var(--sz-space-5, 1rem)}:is(.sz-footer__links button,.sz-footer__links a):focus-visible,html.no-touch :is(.sz-footer__links button,.sz-footer__links a):hover{text-decoration:underline}.sz-hover-image{width:100%;position:relative;overflow:clip}.sz-hover-image>div{overflow:clip;width:100%;transition:clip-path .3s ease-out;clip-path:inset(0 0 0 0)}.sz-hover-image img{display:block;width:100%;height:auto;transition:transform .3s ease-out;transform-origin:top left;transform:translate(0) scale(1)}.sz-hover-image:after{content:"";position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;clip-path:inset(0 0 0 0);background:var(--hover-image-background, var(--sz-surface-brand-default));transition:clip-path .3s ease-out}:is(html.touch .swiper-slide-active .sz-hover-image,.sz-hover-image.sz-hover-image--active,html.no-touch .sz-o-hover-parent:is(:focus-visible,:hover) .sz-hover-image:not(.sz-hover-image--active),html.no-touch .sz-hover-image:not(.sz-hover-image--active):is(:focus-visible,:hover))>div{clip-path:inset(0 1rem 1rem 0)}:is(html.touch .swiper-slide-active .sz-hover-image,.sz-hover-image.sz-hover-image--active,html.no-touch .sz-o-hover-parent:is(:focus-visible,:hover) .sz-hover-image:not(.sz-hover-image--active),html.no-touch .sz-hover-image:not(.sz-hover-image--active):is(:focus-visible,:hover)) img{transform:translate(-.25rem,-.25rem) scale(.975)}:is(html.touch .swiper-slide-active .sz-hover-image,.sz-hover-image.sz-hover-image--active,html.no-touch .sz-o-hover-parent:is(:focus-visible,:hover) .sz-hover-image:not(.sz-hover-image--active),html.no-touch .sz-hover-image:not(.sz-hover-image--active):is(:focus-visible,:hover)):after{clip-path:inset(1rem 0 0 1rem)}html.no-touch a.swiper-slide:focus-visible .sz-hover-image:not(.sz-hover-image--active){outline:2px solid var(--sz-text-brand-default);outline-offset:3px}.sz-hover-image:not(:has(img)){width:12rem;aspect-ratio:3 / 4}.sz-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:999;background-color:var(--sz-surface-default);visibility:hidden;opacity:0;transition:opacity .3s ease,visibility .3s ease}html.has-modal-open .sz-modal{visibility:visible;opacity:1}.sz-modal__content{overflow-x:hidden;overflow-y:scroll}.sz-modal__content::-webkit-scrollbar{display:none}.sz-story-modal{display:grid;grid-template-rows:auto 1fr}.sz-story-modal__inner{overflow-x:hidden}@media screen and (max-width: 52.4375rem){.sz-story-modal__inner{overflow-y:auto;overscroll-behavior:contain;scroll-behavior:smooth}.safari .sz-story-modal__inner{scroll-behavior:auto}.sz-story-modal__inner::-webkit-scrollbar{display:none}}@media screen and (min-width: 52.5rem){.sz-story-modal__inner{overflow:hidden;align-self:stretch}}.sz-story-modal__wrapper{padding:1rem var(--sz-section-padding) 0 var(--sz-section-padding);display:grid;grid-template-columns:1fr;gap:1.5rem}@media screen and (min-width: 52.5rem){.sz-story-modal__wrapper{grid-template-columns:repeat(2,1fr);height:100%}}.sz-story-modal__wrapper{margin:0 auto;max-width:var(--container-max-width)}.sz-story-modal__slider{align-self:start;width:100%;height:auto;padding-bottom:3.5rem!important}.sz-story-modal__slider img{max-width:none;width:100%;-o-object-fit:cover;object-fit:cover;aspect-ratio:4 / 3}@media screen and (max-width: 52.4375rem){.sz-story-modal__slider{display:none}}.sz-story-modal__content{padding-bottom:3rem}@media screen and (max-width: 52.4375rem){.sz-story-modal__content [data-elementor-post-type=sz-story]{display:flex;flex-direction:column;gap:1.5rem}.sz-story-modal__content [data-elementor-post-type=sz-story]>*>*{display:contents!important}}@media screen and (min-width: 52.5rem){.sz-story-modal__content{height:100%;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;scroll-behavior:smooth}.safari .sz-story-modal__content{scroll-behavior:auto}.sz-story-modal__content::-webkit-scrollbar{display:none}.sz-story-modal__content [data-elementor-post-type=sz-story],.sz-story-modal__content .e-con.e-flex>.e-con-inner{display:flex;flex-direction:column;gap:1.5rem}.sz-story-modal__content [data-elementor-post-type=sz-story]>.elementor-element:has(.elementor-widget-sz-media),.sz-story-modal__content [data-widget_type="sz-media.default"]{display:none}}.sz-story-modal__header{position:relative;padding:3rem 3rem .5rem;display:flex;flex-direction:column;gap:3rem}@media screen and (max-width: 52.4375rem){.sz-story-modal__header{gap:2rem;flex-direction:column-reverse}}.sz-story-modal__close{position:absolute;top:.5rem;right:.5rem}@media screen and (min-width: 52.5rem){.sz-story-modal__close{top:2.5rem;right:2.5rem}}.sz-story-modal__controls{display:flex;align-items:center;justify-content:center;gap:.5rem}.sz-story-modal .sz-story-modal__control{width:2rem;height:2rem;border:1px solid currentColor}:is(.sz-story-modal .sz-story-modal__control) svg{width:1.25rem;height:1.25rem}[disabled]:is(.sz-story-modal .sz-story-modal__control){opacity:.5;pointer-events:none}.sz-story-modal__control--previous svg{transform:rotate(-90deg)}.sz-story-modal__control--next svg{transform:rotate(90deg)}.sz-story-modal__title{padding-top:1rem;padding-bottom:2rem;text-align:center}.sz-story-modal__slider-controls{position:absolute;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:space-between}.sz-story-modal{--swiper-theme-color: var(--sz-text-brand-default)}.sz-story-modal .swiper-button-next,.sz-story-modal .swiper-button-prev{position:static;flex:none;margin:0}.sz-story-modal .swiper-horizontal>.swiper-pagination-bullets,.sz-story-modal .swiper-pagination-bullets.swiper-pagination-horizontal{position:static}.sz-searchbar{position:relative;width:100%;display:flex;align-items:center;gap:1rem}.sz-searchbar__cancel{position:absolute;right:0;top:0;height:100%;aspect-ratio:1 / 1;display:flex;align-items:center;justify-content:center;transition:color .3s ease}.sz-searchbar__cancel svg{display:block;width:1rem;height:1rem;fill:currentColor}html.no-touch .sz-searchbar__cancel:hover,.sz-searchbar__cancel:focus-visible{color:var(--sz-text-brand-default)}.sz-searchbar:has(input:-moz-placeholder) .sz-searchbar__cancel{display:none}.sz-searchbar:has(input:placeholder-shown) .sz-searchbar__cancel{display:none}.sz-messager{height:100%;display:flex;justify-content:center;align-items:center}.sz-messager--full{padding:var(--sz-space-6, 1.5rem) var(--sz-section-padding);background-color:var(--sz-surface-brand-default);background-repeat:no-repeat;background-size:cover;background-position:center}.sz-messager--inline{padding-top:var(--sz-space-7, 2rem)}@media screen and (min-width: 52.5rem){.sz-messager--inline{padding-top:var(--sz-space-6, 1.5rem)}}.sz-messager--inline[aria-hidden=true]{display:none}.sz-messager--inline .sz-messager__inner{max-width:none}.sz-messager__inner{max-width:var(--narrow-max-width);background-color:var(--sz-surface-default);padding:var(--sz-space-7, 2rem)}@media screen and (min-width: 52.5rem){.sz-messager__inner{padding:var(--sz-space-8, 3rem)}}.sz-messager__inner{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--sz-space-4, .75rem);text-align:center}.sz-messager__button{margin-top:var(--sz-space-5, 1rem)}.sz-messager__icon{margin-bottom:var(--sz-space-5, 1rem);width:6rem;height:6rem;color:var(--sz-icon-default-tertiary)}.sz-messager__icon.sz-messager__icon--loading{width:2rem;height:2rem;color:var(--sz-text-brand-default);animation:spin 1s linear infinite}.sz-job-item[aria-hidden=true]{display:none}.sz-job-item__inner{position:relative;background-color:var(--sz-surface-default);padding:var(--sz-space-6, 1.5rem);display:flex;flex-direction:column;gap:var(--sz-space-6, 1.5rem);transition:background-color .3s ease}html.no-touch .sz-job-item:hover .sz-job-item__inner{background-color:var(--sz-surface-brand-hover)}.sz-job-item__icon{pointer-events:none;position:absolute;top:var(--sz-space-6, 1.5rem);right:var(--sz-space-6, 1.5rem);width:1.5rem;height:1.5rem;transition:color .3s ease;color:var(--sz-border-default-secondary)}html.no-touch .sz-job-item:hover .sz-job-item__icon{color:var(--sz-border-brand-hover)}@media screen and (max-width: 34.25rem){.sz-job-item__icon{display:none}}.sz-job-header.sz-job-header--header{background-color:var(--sz-surface-neutrals-default);color:var(--sz-text-neutrals-on-dark);position:relative;z-index:10;--pin-offset: calc( var(--wp-admin--admin-bar--height, 0px) + var(--sz-header-height, 4.5rem) )}.sz-job-header__image{height:16rem;background-color:var(--sz-surface-default-secondary)}.sz-job-header__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;pointer-events:none}.sz-job-header__inner{margin:0 auto;max-width:var(--container-max-width);display:flex;flex-direction:column;gap:var(--sz-space-6, 1.5rem)}.sz-job-header--header .sz-job-header__inner{padding:var(--sz-space-7, 2rem) var(--sz-section-padding);flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:flex-end}.sz-job-header__inner>*{flex:0 0 auto}.sz-job-header__head{display:flex;flex-direction:column;max-width:100%}.sz-job-header--header .sz-job-header__head{gap:var(--sz-space-4, .75rem)}.sz-job-header--inline .sz-job-header__head{gap:var(--sz-space-3, .5rem)}.sz-job-header__head h3{color:var(--sz-text-brand-default)}.sz-job-header__button{margin-left:auto}.sz-job-meta__inner{margin:0 auto;max-width:var(--container-max-width)}.sz-job-meta--header .sz-job-meta__inner{padding:var(--sz-space-7, 2rem) var(--sz-section-padding)}.sz-job-meta__inner{display:flex;flex-direction:column;gap:var(--sz-space-5, 1rem)}.sz-job-meta__location{display:flex;align-items:center;gap:var(--sz-space-3, .5rem)}.sz-job-meta__location svg{width:1.25rem;height:1.25rem}.sz-job-meta__tags{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sz-space-3, .5rem)}.sz-job-description__inner{margin:0 auto;max-width:var(--container-max-width);padding:var(--sz-space-7, 2rem) var(--sz-section-padding);display:flex;flex-direction:column;gap:var(--sz-space-5, 1rem)}.sz-job-description__section{padding-block:2rem;display:grid;gap:var(--sz-space-7, 2rem)}@media screen and (max-width: 52.4375rem){.sz-job-description__section{grid-template-columns:1fr}}@media screen and (min-width: 52.5rem){.sz-job-description__section{grid-template-columns:repeat(2,1fr)}}.sz-job-description__section+.sz-job-description__section{border-top:1px solid var(--sz-border-default-tertiary)}.sz-job-aside{border-top:1px solid var(--sz-border-default);margin-top:var(--sz-space-5);padding-top:var(--sz-space-3)}.sz-job-footer{background-color:var(--sz-surface-neutrals-default);color:var(--sz-text-neutrals-on-dark);position:fixed;z-index:10;bottom:0;left:0;right:0;opacity:0;visibility:visible;transition:opacity .3s ease,visibility .3s ease}.sz-job-footer.is-visible{opacity:1;visibility:visible}@media screen and (min-width: 40rem){.sz-job-footer{display:none}}.sz-job-footer__inner{margin:0 auto;max-width:var(--container-max-width);padding:var(--sz-section-padding);display:flex;align-items:center;justify-content:flex-end}.sz-job-footer__inner>*{flex:0 0 auto}.sz-jobs-filter{display:flex;flex-direction:column;gap:var(--sz-space-7, 2rem)}@media screen and (max-width: 52.4375rem){.sz-jobs-filter__selects{display:none!important}}.sz-jobs-filter__selects{justify-content:center;flex-wrap:wrap;gap:var(--sz-space-5, 1rem);display:none}.sz-jobs-filter__selects.is-initialized{display:flex}.sz-jobs-filter__selects>*{flex:0 0 auto}select.sz-jobs-filter__select{display:none}.sz-jobs-filter__chips{display:flex;flex-wrap:wrap;gap:var(--sz-space-5, 1rem)}@media screen and (min-width: 52.5rem){.sz-jobs-filter__chips{justify-content:center}}@media screen and (max-width: 52.4375rem){.sz-jobs-filter__chips:has(template:last-child){margin-bottom:calc(var(--sz-space-8, 3rem) * -1)}}.sz-jobs-filter__checkboxes{display:flex}@media screen and (min-width: 52.5rem){.sz-jobs-filter__checkboxes{display:none!important}}.sz-jobs-filter__checkboxes-title{display:inline-flex;align-items:center}.sz-jobs-filter__checkboxes-title,.sz-jobs-filter__checkboxes-title svg{transition:color .3s ease}:is(.sz-jobs-filter__checkboxes-title:focus-visible,html.no-touch .sz-jobs-filter__checkboxes-title:hover),:is(.sz-jobs-filter__checkboxes-title:focus-visible,html.no-touch .sz-jobs-filter__checkboxes-title:hover) svg{color:var(--sz-text-brand-default)}[data-sz-jobs-counter-label]{display:none}[data-sz-jobs-count]:is([data-sz-jobs-count="1"]) [data-sz-jobs-counter-label="1"]{display:inline-block}[data-sz-jobs-count]:not([data-sz-jobs-count="1"]) [data-sz-jobs-counter-label="2"]{display:inline-block}.sz-jobs-filter-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:555;display:flex;flex-direction:column;background-color:var(--sz-surface-default);visibility:hidden;opacity:0;transition:opacity .3s ease,visibility .3s ease}html.has-filter-open .sz-jobs-filter-overlay{visibility:visible;opacity:1}.sz-jobs-filter-overlay__close{order:-1;flex:0;display:flex;align-items:center;justify-content:flex-end}.sz-jobs-filter-overlay__header{flex:0;border-bottom:1px solid var(--sz-border-default-tertiary);padding:.75rem var(--sz-section-padding);display:flex;align-items:center;justify-content:space-between;gap:var(--sz-section-padding)}.sz-jobs-filter-overlay__title{display:flex;align-items:center;gap:.125rem}.sz-jobs-filter-overlay__reset{opacity:.5;transition:opacity .3s ease}.sz-jobs-filter-overlay:has(input:checked) .sz-jobs-filter-overlay__reset{opacity:1}.sz-jobs-filter-overlay__body{position:relative;flex:1}.sz-jobs-filter-overlay__groups{position:absolute;top:0;right:0;bottom:0;left:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;scroll-behavior:smooth}.safari .sz-jobs-filter-overlay__groups{scroll-behavior:auto}.sz-jobs-filter-overlay__groups::-webkit-scrollbar{display:none}.sz-jobs-filter-overlay__groups{display:flex;flex-direction:column;gap:.75rem;padding:.75rem var(--sz-section-padding)}.sz-jobs-filter-overlay__group{display:flex;flex-direction:column;padding:.75rem 0}.sz-jobs-filter-overlay__group-header{text-align:left}.sz-jobs-filter-overlay__group-items{display:flex;flex-direction:column;gap:.75rem;padding:.75rem 0}.sz-jobs-filter-overlay__group-item{display:flex;align-items:center}.sz-jobs-filter-overlay__group-item input{overflow:hidden;width:0;height:0;clip-path:rect(0 0 0 0)}.sz-jobs-filter-overlay__group-item label{display:inline-flex;align-items:center;gap:.25rem;cursor:pointer;position:relative;padding-left:2.25rem}.sz-jobs-filter-overlay__group-item input+label:after,.sz-jobs-filter-overlay__group-item input+label:before{content:"";display:block;width:1.5rem;height:1.5rem;position:absolute;top:50%;transform:translateY(-50%);left:0;background-size:contain;background-position:center;background-repeat:no-repeat}.sz-jobs-filter-overlay__group-item input+label:before{background-image:url(../images/checkbox-outer-idle.svg)}.sz-jobs-filter-overlay__group-item input:checked+label:before{background-image:url(../images/checkbox-outer.svg)}.sz-jobs-filter-overlay__group-item input:checked+label:after{background-image:url(../images/checkbox-inner.svg)}.sz-jobs-filter-overlay__group-item html.no-touch label:hover:before,.sz-jobs-filter-overlay__group-item input:focus-visible+label:before{border-color:var(--sz-text-brand-default)}.sz-jobs-filter-overlay__group-item label span{letter-spacing:10%}.sz-jobs-filter-overlay__footer{flex:0;border-top:1px solid var(--sz-border-default-tertiary);padding:.75rem var(--sz-section-padding);display:flex;align-items:center;justify-content:flex-end}.sz-jobs-filter-overlay__footer-button-inner{display:flex;align-items:center;gap:.125rem}.sz-column-sections{display:flex;flex-direction:column;gap:var(--sz-space-8, 2.5rem);padding-block:var(--sz-space-7, 2rem)}.sz-column-sections__item{display:grid;gap:var(--sz-space-7, 2rem) var(--sz-space-6, 1.5rem)}@media screen and (max-width: 52.4375rem){.sz-column-sections__item{grid-template-columns:1fr}}@media screen and (min-width: 52.5rem){.sz-column-sections__item{grid-template-columns:repeat(2,1fr);align-items:start}.sz-column-sections__item:not(.sz-column-sections__item--has-title){grid-template-columns:8fr 4fr}}.sz-column-sections__item-content{display:flex;flex-direction:column;gap:var(--sz-space-6, 1.5rem)}.sz-column-sections__item-button{width:-moz-fit-content;width:fit-content}.sz-email{white-space:normal;word-break:break-word}.sz-email>span{white-space:nowrap}.sz-story{--swiper-theme-color: var(--sz-text-brand-default);padding:1rem var(--sz-section-padding) 0 var(--sz-section-padding);margin:0 auto;max-width:var(--container-max-width)}.sz-story .swiper-button-next,.sz-story .swiper-button-prev{position:static;flex:none;margin:0}.sz-story .swiper-button-prev{margin-left:-.75rem}.sz-story .swiper-button-next{margin-right:-.75rem}.sz-story .swiper-horizontal>.swiper-pagination-bullets,.sz-story .swiper-pagination-bullets.swiper-pagination-horizontal{position:static}.sz-story__head{padding-top:3rem;padding-bottom:3rem;text-align:center}.sz-story__body{display:grid;grid-template-columns:1fr;gap:1.5rem}@media screen and (min-width: 52.5rem){.sz-story__body{grid-template-columns:repeat(2,1fr);height:100%}}.sz-story__slider{align-self:start;width:100%;height:auto;padding-bottom:3.5rem!important}.sz-story__slider img{max-width:none;width:100%;-o-object-fit:cover;object-fit:cover;aspect-ratio:4 / 3}@media screen and (max-width: 52.4375rem){.sz-story__slider{display:none}}.sz-story__slider .swiper-slide{flex:0 0 100%}.sz-story__slider-controls{position:absolute;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:space-between}.sz-story__content{padding-bottom:4rem}@media screen and (max-width: 52.4375rem){.sz-story__content [data-elementor-post-type=sz-story]{display:flex;flex-direction:column;gap:1.5rem}.sz-story__content [data-elementor-post-type=sz-story]>*>*{display:contents!important}}@media screen and (min-width: 52.5rem){.sz-story__content{height:100%;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;scroll-behavior:smooth}.safari .sz-story__content{scroll-behavior:auto}.sz-story__content::-webkit-scrollbar{display:none}.sz-story__content [data-elementor-post-type=sz-story],.sz-story__content .e-con.e-flex>.e-con-inner{display:flex;flex-direction:column;gap:1.5rem}.sz-story__content [data-elementor-post-type=sz-story]>.elementor-element:has(.elementor-widget-sz-media),.sz-story__content [data-widget_type="sz-media.default"]{display:none}}.sz-story-aside{padding:0 var(--sz-section-padding) var(--sz-space-9) var(--sz-section-padding);margin:0 auto;max-width:var(--container-max-width);display:grid;grid-template-columns:1fr;gap:1.5rem}@media screen and (min-width: 52.5rem){.sz-story-aside{grid-template-columns:repeat(2,1fr)}}.sz-story-aside__inner{padding:0 .625rem}@media screen and (min-width: 52.5rem){.sz-story-aside__inner{grid-column:2}}*{margin:0;padding:0;caret-color:var(--sz-text-brand-default)}button{border:unset;background:unset;cursor:pointer;color:inherit}:root,:root .e-con{--container-max-width: 64rem;--inner-max-width: 50rem;--narrow-max-width: 34.25rem;--sz-header-height: 4.5rem;--container-default-padding-top: 0px;--container-default-padding-bottom: 0px;--sz-element-spacing-secondary: var(--sz-space-11, 6rem)}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden}html.is-fading{cursor:wait}html.is-fading,html.has-modal-open,html.has-filter-open,html.has-navbar-open{overflow:hidden!important}body{font-family:SZSansDigital,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";color:var(--sz-text-neutrals-default);background-color:var(--sz-surface-default);padding-top:var(--sz-header-height, 4.5rem)}body.elementor-editor-active{--wp-admin--admin-bar--height: 0px}body{overflow-x:hidden;max-width:100%}.elementor[data-elementor-id]{overflow-x:hidden}.elementor img{display:block}.elementor-editor-active [data-elementor-post-type=sz-story]{margin:0 auto;max-width:34.25rem}.elementor .elementor-widget:not(:last-child){margin-bottom:0}.elementor .e-con>.e-con-inner{--row-gap: 0;--column-gap: 0}.elementor .elementor-element[data-element_type=container]{display:flex}.elementor-element:empty{display:none}main{min-height:calc(100lvh - var(--sz-header-height, 4.5rem))}a{color:inherit;text-decoration:none}ul{list-style:none}[aria-disabled=true],[disabled],.is-disabled{cursor:not-allowed}::-moz-selection{background-color:var(--sz-surface-brand-default)}::selection{background-color:var(--sz-surface-brand-default)}:focus{outline:2px solid var(--sz-text-brand-default)}:focus:not(:focus-visible){outline:none}
