/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.ui-helper-hidden{display:none;}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none;}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse;}.ui-helper-clearfix:after{clear:both;}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;}.ui-front{z-index:100;}.ui-state-disabled{cursor:default !important;pointer-events:none;}.ui-icon{display:inline-block;vertical-align:middle;margin-top:-.25em;position:relative;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat;}.ui-widget-icon-block{left:50%;margin-left:-8px;display:block;}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%;}
.ui-controlgroup{vertical-align:middle;display:inline-block;}.ui-controlgroup > .ui-controlgroup-item{float:left;margin-left:0;margin-right:0;}.ui-controlgroup > .ui-controlgroup-item:focus,.ui-controlgroup > .ui-controlgroup-item.ui-visual-focus{z-index:9999;}.ui-controlgroup-vertical > .ui-controlgroup-item{display:block;float:none;width:100%;margin-top:0;margin-bottom:0;text-align:left;}.ui-controlgroup-vertical .ui-controlgroup-item{box-sizing:border-box;}.ui-controlgroup .ui-controlgroup-label{padding:.4em 1em;}.ui-controlgroup .ui-controlgroup-label span{font-size:80%;}.ui-controlgroup-horizontal .ui-controlgroup-label + .ui-controlgroup-item{border-left:none;}.ui-controlgroup-vertical .ui-controlgroup-label + .ui-controlgroup-item{border-top:none;}.ui-controlgroup-horizontal .ui-controlgroup-label.ui-widget-content{border-right:none;}.ui-controlgroup-vertical .ui-controlgroup-label.ui-widget-content{border-bottom:none;}.ui-controlgroup-vertical .ui-spinner-input{width:calc(100% - 2.4em);}.ui-controlgroup-vertical .ui-spinner .ui-spinner-up{border-top-style:solid;}
.ui-checkboxradio-label .ui-icon-background{box-shadow:inset 1px 1px 1px #ccc;border-radius:.12em;border:none;}.ui-checkboxradio-radio-label .ui-icon-background{width:16px;height:16px;border-radius:1em;overflow:visible;border:none;}.ui-checkboxradio-radio-label.ui-checkboxradio-checked .ui-icon,.ui-checkboxradio-radio-label.ui-checkboxradio-checked:hover .ui-icon{background-image:none;width:8px;height:8px;border-width:4px;border-style:solid;}.ui-checkboxradio-disabled{pointer-events:none;}
.ui-resizable{position:relative;}.ui-resizable-handle{position:absolute;font-size:0.1px;display:block;touch-action:none;}.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{display:none;}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0;}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0;}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%;}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%;}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px;}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px;}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px;}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px;}
.ui-button{padding:.4em 1em;display:inline-block;position:relative;line-height:normal;margin-right:.1em;cursor:pointer;vertical-align:middle;text-align:center;-webkit-user-select:none;user-select:none;}.ui-button,.ui-button:link,.ui-button:visited,.ui-button:hover,.ui-button:active{text-decoration:none;}.ui-button-icon-only{width:2em;box-sizing:border-box;text-indent:-9999px;white-space:nowrap;}input.ui-button.ui-button-icon-only{text-indent:0;}.ui-button-icon-only .ui-icon{position:absolute;top:50%;left:50%;margin-top:-8px;margin-left:-8px;}.ui-button.ui-icon-notext .ui-icon{padding:0;width:2.1em;height:2.1em;text-indent:-9999px;white-space:nowrap;}input.ui-button.ui-icon-notext .ui-icon{width:auto;height:auto;text-indent:0;white-space:normal;padding:.4em 1em;}input.ui-button::-moz-focus-inner,button.ui-button::-moz-focus-inner{border:0;padding:0;}
.ui-dialog{position:absolute;top:0;left:0;padding:.2em;outline:0;}.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative;}.ui-dialog .ui-dialog-title{float:left;margin:.1em 0;white-space:nowrap;width:90%;overflow:hidden;text-overflow:ellipsis;}.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:20px;margin:-10px 0 0 0;padding:1px;height:20px;}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:none;overflow:auto;}.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0 0;background-image:none;margin-top:.5em;padding:.3em 1em .5em .4em;}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right;}.ui-dialog .ui-dialog-buttonpane button{margin:.5em .4em .5em 0;cursor:pointer;}.ui-dialog .ui-resizable-n{height:2px;top:0;}.ui-dialog .ui-resizable-e{width:2px;right:0;}.ui-dialog .ui-resizable-s{height:2px;bottom:0;}.ui-dialog .ui-resizable-w{width:2px;left:0;}.ui-dialog .ui-resizable-se,.ui-dialog .ui-resizable-sw,.ui-dialog .ui-resizable-ne,.ui-dialog .ui-resizable-nw{width:7px;height:7px;}.ui-dialog .ui-resizable-se{right:0;bottom:0;}.ui-dialog .ui-resizable-sw{left:0;bottom:0;}.ui-dialog .ui-resizable-ne{right:0;top:0;}.ui-dialog .ui-resizable-nw{left:0;top:0;}.ui-draggable .ui-dialog-titlebar{cursor:move;}
.progress{position:relative;}.progress__track{min-width:100px;max-width:100%;height:16px;margin-top:5px;border:1px solid;background-color:#fff;}.progress__bar{width:3%;min-width:3%;max-width:100%;height:16px;background-color:#000;}.progress__description,.progress__percentage{overflow:hidden;margin-top:0.2em;color:#555;font-size:0.875em;}.progress__description{float:left;}[dir="rtl"] .progress__description{float:right;}.progress__percentage{float:right;}[dir="rtl"] .progress__percentage{float:left;}.progress--small .progress__track{height:7px;}.progress--small .progress__bar{height:7px;background-size:20px 20px;}
.ajax-progress{display:inline-block;padding:1px 5px 2px 5px;}[dir="rtl"] .ajax-progress{float:right;}.ajax-progress-throbber .throbber{display:inline;padding:1px 6px 2px;background:transparent url(/core/misc/throbber-active.svg) no-repeat 0 center;}.ajax-progress-throbber .message{display:inline;padding:1px 5px 2px;}tr .ajax-progress-throbber .throbber{margin:0 2px;}.ajax-progress-bar{width:16em;}.ajax-progress-fullscreen{position:fixed;z-index:1261;top:48.5%;left:49%;width:24px;height:24px;padding:4px;opacity:0.9;border-radius:7px;background-color:#232323;background-image:url(/core/misc/loading-small.svg);background-repeat:no-repeat;background-position:center center;}[dir="rtl"] .ajax-progress-fullscreen{right:49%;left:auto;}
.ui-dialog ~ .ck-body-wrapper{--ck-z-panel:1261;}
.views-align-left{text-align:left;}.views-align-right{text-align:right;}.views-align-center{text-align:center;}.views-view-grid .views-col{float:left;}.views-view-grid .views-row{float:left;clear:both;width:100%;}.views-display-link + .views-display-link{margin-left:0.5em;}
.ui-widget{font-family:Arial,Helvetica,sans-serif;font-size:1em;}.ui-widget .ui-widget{font-size:1em;}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Arial,Helvetica,sans-serif;font-size:1em;}.ui-widget.ui-widget-content{border:1px solid #c5c5c5;}.ui-widget-content{border:1px solid #dddddd;background:#ffffff;color:#333333;}.ui-widget-content a{color:#333333;}.ui-widget-header{border:1px solid #dddddd;background:#e9e9e9;color:#333333;font-weight:bold;}.ui-widget-header a{color:#333333;}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-button,html .ui-button.ui-state-disabled:hover,html .ui-button.ui-state-disabled:active{border:1px solid #c5c5c5;background:#f6f6f6;font-weight:normal;color:#454545;}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited,a.ui-button,a:link.ui-button,a:visited.ui-button,.ui-button{color:#454545;text-decoration:none;}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus,.ui-button:hover,.ui-button:focus{border:1px solid #cccccc;background:#ededed;font-weight:normal;color:#2b2b2b;}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,a.ui-button:hover,a.ui-button:focus{color:#2b2b2b;text-decoration:none;}.ui-visual-focus{box-shadow:0 0 3px 1px rgb(94,158,214);}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active,.ui-button:active,.ui-button.ui-state-active:hover{border:1px solid #003eff;background:#007fff;font-weight:normal;color:#ffffff;}.ui-icon-background,.ui-state-active .ui-icon-background{border:#003eff;background-color:#ffffff;}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#ffffff;text-decoration:none;}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #dad55e;background:#fffa90;color:#777620;}.ui-state-checked{border:1px solid #dad55e;background:#fffa90;}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#777620;}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #f1a899;background:#fddfdf;color:#5f3f3f;}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#5f3f3f;}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#5f3f3f;}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold;}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;font-weight:normal;}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;background-image:none;}.ui-icon{width:16px;height:16px;}.ui-icon,.ui-widget-content .ui-icon{background-image:url(/core/assets/vendor/jquery.ui/themes/base/images/ui-icons_444444_256x240.png);}.ui-widget-header .ui-icon{background-image:url(/core/assets/vendor/jquery.ui/themes/base/images/ui-icons_444444_256x240.png);}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon,.ui-button:hover .ui-icon,.ui-button:focus .ui-icon{background-image:url(/core/assets/vendor/jquery.ui/themes/base/images/ui-icons_555555_256x240.png);}.ui-state-active .ui-icon,.ui-button:active .ui-icon{background-image:url(/core/assets/vendor/jquery.ui/themes/base/images/ui-icons_ffffff_256x240.png);}.ui-state-highlight .ui-icon,.ui-button .ui-state-highlight.ui-icon{background-image:url(/core/assets/vendor/jquery.ui/themes/base/images/ui-icons_777620_256x240.png);}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(/core/assets/vendor/jquery.ui/themes/base/images/ui-icons_cc0000_256x240.png);}.ui-button .ui-icon{background-image:url(/core/assets/vendor/jquery.ui/themes/base/images/ui-icons_777777_256x240.png);}.ui-icon-blank.ui-icon-blank.ui-icon-blank{background-image:none;}.ui-icon-caret-1-n{background-position:0 0;}.ui-icon-caret-1-ne{background-position:-16px 0;}.ui-icon-caret-1-e{background-position:-32px 0;}.ui-icon-caret-1-se{background-position:-48px 0;}.ui-icon-caret-1-s{background-position:-65px 0;}.ui-icon-caret-1-sw{background-position:-80px 0;}.ui-icon-caret-1-w{background-position:-96px 0;}.ui-icon-caret-1-nw{background-position:-112px 0;}.ui-icon-caret-2-n-s{background-position:-128px 0;}.ui-icon-caret-2-e-w{background-position:-144px 0;}.ui-icon-triangle-1-n{background-position:0 -16px;}.ui-icon-triangle-1-ne{background-position:-16px -16px;}.ui-icon-triangle-1-e{background-position:-32px -16px;}.ui-icon-triangle-1-se{background-position:-48px -16px;}.ui-icon-triangle-1-s{background-position:-65px -16px;}.ui-icon-triangle-1-sw{background-position:-80px -16px;}.ui-icon-triangle-1-w{background-position:-96px -16px;}.ui-icon-triangle-1-nw{background-position:-112px -16px;}.ui-icon-triangle-2-n-s{background-position:-128px -16px;}.ui-icon-triangle-2-e-w{background-position:-144px -16px;}.ui-icon-arrow-1-n{background-position:0 -32px;}.ui-icon-arrow-1-ne{background-position:-16px -32px;}.ui-icon-arrow-1-e{background-position:-32px -32px;}.ui-icon-arrow-1-se{background-position:-48px -32px;}.ui-icon-arrow-1-s{background-position:-65px -32px;}.ui-icon-arrow-1-sw{background-position:-80px -32px;}.ui-icon-arrow-1-w{background-position:-96px -32px;}.ui-icon-arrow-1-nw{background-position:-112px -32px;}.ui-icon-arrow-2-n-s{background-position:-128px -32px;}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px;}.ui-icon-arrow-2-e-w{background-position:-160px -32px;}.ui-icon-arrow-2-se-nw{background-position:-176px -32px;}.ui-icon-arrowstop-1-n{background-position:-192px -32px;}.ui-icon-arrowstop-1-e{background-position:-208px -32px;}.ui-icon-arrowstop-1-s{background-position:-224px -32px;}.ui-icon-arrowstop-1-w{background-position:-240px -32px;}.ui-icon-arrowthick-1-n{background-position:1px -48px;}.ui-icon-arrowthick-1-ne{background-position:-16px -48px;}.ui-icon-arrowthick-1-e{background-position:-32px -48px;}.ui-icon-arrowthick-1-se{background-position:-48px -48px;}.ui-icon-arrowthick-1-s{background-position:-64px -48px;}.ui-icon-arrowthick-1-sw{background-position:-80px -48px;}.ui-icon-arrowthick-1-w{background-position:-96px -48px;}.ui-icon-arrowthick-1-nw{background-position:-112px -48px;}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px;}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px;}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px;}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px;}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px;}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px;}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px;}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px;}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px;}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px;}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px;}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px;}.ui-icon-arrowreturn-1-w{background-position:-64px -64px;}.ui-icon-arrowreturn-1-n{background-position:-80px -64px;}.ui-icon-arrowreturn-1-e{background-position:-96px -64px;}.ui-icon-arrowreturn-1-s{background-position:-112px -64px;}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px;}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px;}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px;}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px;}.ui-icon-arrow-4{background-position:0 -80px;}.ui-icon-arrow-4-diag{background-position:-16px -80px;}.ui-icon-extlink{background-position:-32px -80px;}.ui-icon-newwin{background-position:-48px -80px;}.ui-icon-refresh{background-position:-64px -80px;}.ui-icon-shuffle{background-position:-80px -80px;}.ui-icon-transfer-e-w{background-position:-96px -80px;}.ui-icon-transferthick-e-w{background-position:-112px -80px;}.ui-icon-folder-collapsed{background-position:0 -96px;}.ui-icon-folder-open{background-position:-16px -96px;}.ui-icon-document{background-position:-32px -96px;}.ui-icon-document-b{background-position:-48px -96px;}.ui-icon-note{background-position:-64px -96px;}.ui-icon-mail-closed{background-position:-80px -96px;}.ui-icon-mail-open{background-position:-96px -96px;}.ui-icon-suitcase{background-position:-112px -96px;}.ui-icon-comment{background-position:-128px -96px;}.ui-icon-person{background-position:-144px -96px;}.ui-icon-print{background-position:-160px -96px;}.ui-icon-trash{background-position:-176px -96px;}.ui-icon-locked{background-position:-192px -96px;}.ui-icon-unlocked{background-position:-208px -96px;}.ui-icon-bookmark{background-position:-224px -96px;}.ui-icon-tag{background-position:-240px -96px;}.ui-icon-home{background-position:0 -112px;}.ui-icon-flag{background-position:-16px -112px;}.ui-icon-calendar{background-position:-32px -112px;}.ui-icon-cart{background-position:-48px -112px;}.ui-icon-pencil{background-position:-64px -112px;}.ui-icon-clock{background-position:-80px -112px;}.ui-icon-disk{background-position:-96px -112px;}.ui-icon-calculator{background-position:-112px -112px;}.ui-icon-zoomin{background-position:-128px -112px;}.ui-icon-zoomout{background-position:-144px -112px;}.ui-icon-search{background-position:-160px -112px;}.ui-icon-wrench{background-position:-176px -112px;}.ui-icon-gear{background-position:-192px -112px;}.ui-icon-heart{background-position:-208px -112px;}.ui-icon-star{background-position:-224px -112px;}.ui-icon-link{background-position:-240px -112px;}.ui-icon-cancel{background-position:0 -128px;}.ui-icon-plus{background-position:-16px -128px;}.ui-icon-plusthick{background-position:-32px -128px;}.ui-icon-minus{background-position:-48px -128px;}.ui-icon-minusthick{background-position:-64px -128px;}.ui-icon-close{background-position:-80px -128px;}.ui-icon-closethick{background-position:-96px -128px;}.ui-icon-key{background-position:-112px -128px;}.ui-icon-lightbulb{background-position:-128px -128px;}.ui-icon-scissors{background-position:-144px -128px;}.ui-icon-clipboard{background-position:-160px -128px;}.ui-icon-copy{background-position:-176px -128px;}.ui-icon-contact{background-position:-192px -128px;}.ui-icon-image{background-position:-208px -128px;}.ui-icon-video{background-position:-224px -128px;}.ui-icon-script{background-position:-240px -128px;}.ui-icon-alert{background-position:0 -144px;}.ui-icon-info{background-position:-16px -144px;}.ui-icon-notice{background-position:-32px -144px;}.ui-icon-help{background-position:-48px -144px;}.ui-icon-check{background-position:-64px -144px;}.ui-icon-bullet{background-position:-80px -144px;}.ui-icon-radio-on{background-position:-96px -144px;}.ui-icon-radio-off{background-position:-112px -144px;}.ui-icon-pin-w{background-position:-128px -144px;}.ui-icon-pin-s{background-position:-144px -144px;}.ui-icon-play{background-position:0 -160px;}.ui-icon-pause{background-position:-16px -160px;}.ui-icon-seek-next{background-position:-32px -160px;}.ui-icon-seek-prev{background-position:-48px -160px;}.ui-icon-seek-end{background-position:-64px -160px;}.ui-icon-seek-start{background-position:-80px -160px;}.ui-icon-seek-first{background-position:-80px -160px;}.ui-icon-stop{background-position:-96px -160px;}.ui-icon-eject{background-position:-112px -160px;}.ui-icon-volume-off{background-position:-128px -160px;}.ui-icon-volume-on{background-position:-144px -160px;}.ui-icon-power{background-position:0 -176px;}.ui-icon-signal-diag{background-position:-16px -176px;}.ui-icon-signal{background-position:-32px -176px;}.ui-icon-battery-0{background-position:-48px -176px;}.ui-icon-battery-1{background-position:-64px -176px;}.ui-icon-battery-2{background-position:-80px -176px;}.ui-icon-battery-3{background-position:-96px -176px;}.ui-icon-circle-plus{background-position:0 -192px;}.ui-icon-circle-minus{background-position:-16px -192px;}.ui-icon-circle-close{background-position:-32px -192px;}.ui-icon-circle-triangle-e{background-position:-48px -192px;}.ui-icon-circle-triangle-s{background-position:-64px -192px;}.ui-icon-circle-triangle-w{background-position:-80px -192px;}.ui-icon-circle-triangle-n{background-position:-96px -192px;}.ui-icon-circle-arrow-e{background-position:-112px -192px;}.ui-icon-circle-arrow-s{background-position:-128px -192px;}.ui-icon-circle-arrow-w{background-position:-144px -192px;}.ui-icon-circle-arrow-n{background-position:-160px -192px;}.ui-icon-circle-zoomin{background-position:-176px -192px;}.ui-icon-circle-zoomout{background-position:-192px -192px;}.ui-icon-circle-check{background-position:-208px -192px;}.ui-icon-circlesmall-plus{background-position:0 -208px;}.ui-icon-circlesmall-minus{background-position:-16px -208px;}.ui-icon-circlesmall-close{background-position:-32px -208px;}.ui-icon-squaresmall-plus{background-position:-48px -208px;}.ui-icon-squaresmall-minus{background-position:-64px -208px;}.ui-icon-squaresmall-close{background-position:-80px -208px;}.ui-icon-grip-dotted-vertical{background-position:0 -224px;}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px;}.ui-icon-grip-solid-vertical{background-position:-32px -224px;}.ui-icon-grip-solid-horizontal{background-position:-48px -224px;}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px;}.ui-icon-grip-diagonal-se{background-position:-80px -224px;}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:3px;}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:3px;}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:3px;}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:3px;}.ui-widget-overlay{background:#aaaaaa;opacity:.3;}.ui-widget-shadow{box-shadow:0 0 5px #666666;}
.toolbar-icon-block-admin-display::before{background-image:url(/modules/autoblock/autoblock.svg);}
.autobreakpoint-overlay{display:flex;opacity:0;position:fixed;top:50%;left:50%;z-index:9999;height:150px;width:300px;transform:translate(-50%,-50%);transition:opacity 1s ease;flex-direction:column;justify-content:space-evenly;border-radius:20px;background-color:rgba(0,0,0,.8);pointer-events:none;}.autobreakpoint-overlay-show{opacity:1;}.autobreakpoint-overlay-breakrange{color:white;font-size:48px;text-align:center;}.autobreakpoint-overlay-size{color:white;font-size:24px;text-align:center;}
.autohelp-dialog{z-index:10000;border:0 !important;padding:0;background:none !important;}.autohelp-dialog.ui-draggable-dragging .ui-dialog-content{pointer-events:none;}.autohelp-dialog .ui-dialog-titlebar{border:0;border-bottom-right-radius:0;border-bottom-left-radius:0;padding:16px;background-color:black;color:white;font-family:BlinkMacSystemFont,-apple-system,'Segoe UI',Roboto,Oxygen-Sans,Ubuntu,Cantarell,'Helvetica Neue',sans-serif;font-size:14px;line-height:1;}.autohelp-dialog .ui-dialog-titlebar h1{margin:0 !important;color:white !important;font-size:14px !important;line-height:1 !important;}.autohelp-message{display:none;position:fixed;right:10px;bottom:10px;z-index:50000;border-radius:5px;padding:20px;background-color:#00a000;color:white;font-size:16px;}.autohelp-dialog .ui-dialog-titlebar-close{top:17px;right:20px;border:2px solid transparent;border-radius:50%;padding:15px;background:none;}.autohelp-dialog .ui-dialog-titlebar-close:hover{border-color:white;}.autohelp-dialog .ui-icon.ui-icon-closethick{height:100%;width:100%;transform:translate(-50%,-50%);margin:0;background:url("data:image/svg+xml,%3csvg width='12' height='12' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M11 1.318l-10 10M11 11.318l-10-10' stroke='%23D3D4D9' stroke-width='1.5'/%3e%3c/svg%3e") no-repeat 50%;}.toolbar-icon-autohelp-dialog + .ajax-progress{display:none;}.autohelp-dialog .ui-dialog-content{padding:0 !important;background:none !important;}.autohelp-dialog iframe{display:block;height:100%;width:100%;border:0;}
.autoprivacy *{font-family:Arial,sans-serif;}.autoprivacy{opacity:.5;position:fixed;right:0;bottom:0;left:0;z-index:1111111;transform:translateY(100%);transition:transform .6s ease,opacity .6s ease;margin:auto;padding:25px;padding-bottom:15px;background:#222222;color:white;font-weight:normal;text-align:center;}.autoprivacy:focus,.autoprivacy-focus:focus{outline:0;}.autoprivacy.pending{opacity:1;transform:translateY(0%);}.autoprivacy h1{margin-bottom:15px;font-size:1.5em;}.autoprivacy p{margin:auto;padding-bottom:10px;}@media screen and (min-width:1024px){.autoprivacy p{max-width:1200px;}}.autoprivacy .accordion{opacity:0;position:relative;height:0;overflow:hidden;transition:.5s opacity ease-in-out,.2s height ease-in-out;}.autoprivacy .accordion.expanded{opacity:1;}.autoprivacy .accordion ul{margin:auto;padding:0;list-style-type:none;font-weight:normal;text-align:left;}@media screen and (min-width:1024px){.autoprivacy .accordion ul{max-width:45%;}}.autoprivacy .accordion li{position:relative;transition:background-color .5s ease;border-bottom:1px solid rgba(255,255,255,.5);padding:2px;background-color:transparent;}.autoprivacy .accordion li.autoprivacy-hint{background-color:#f08020;}.autoprivacy .accordion li b{font-weight:bold;}.autoprivacy .accordion li:last-child{margin-top:-1px;border-top:1px solid rgba(255,255,255,1);border-bottom:0;}.autoprivacy .button-wrapper{display:block;margin:auto;}@media screen and (min-width:1024px){.autoprivacy .button-wrapper{max-width:45%;}}.autoprivacy .accordion-headline{font-size:1em;}.autoprivacy .button{display:inline-block;transition:.5s background ease-in-out,.2s color ease-in-out;margin:auto;margin-top:10px;margin-bottom:10px;border:1px solid rgba(255,255,255,.5);border-radius:2px;padding:10px;padding-right:20px;padding-left:20px;background:transparent;color:rgba(255,255,255,.5);font-size:1em;line-height:normal;text-decoration:none;}.autoprivacy .button.hide{display:none !important;}.autoprivacy .button.true{background:white;color:#222222;}.autoprivacy .button:hover{border:1px solid white;background:white;color:black;cursor:pointer;}.autoprivacy .button.toggle{position:relative;width:auto;border:none;padding:0;padding-right:20px;cursor:pointer;}.autoprivacy .button.toggle .counter{display:none;}.autoprivacy .button.toggle.active .counter{display:inline;}.autoprivacy .button.toggle:hover{color:white;}.autoprivacy .button.toggle::before{content:'';position:absolute;top:0;right:0;bottom:0;height:0;width:0;margin:auto;border-top:5px solid white;border-right:5px solid transparent;border-bottom:0;border-left:5px solid transparent;}.autoprivacy button.toggle.active{color:white;}.autoprivacy button.toggle.active::before{border-top:0;border-bottom:5px solid white;}.autoprivacy button.toggle:hover{background:none !important;}.autoprivacy .accordion .switch{display:flex;justify-content:space-between;padding:5px 0 10px;}.autoprivacy .accordion .switch p{margin:0;padding-bottom:0;}.autoprivacy .accordion .switch span.slider{height:17px;width:30px;flex-shrink:0;}.autoprivacy .accordion .switch input{display:block;opacity:0;height:1px;width:1px;}.autoprivacy .accordion .switch input:focus-visible + span.slider{outline:2px solid black;outline-offset:5px;}.autoprivacy .accordion .slider{position:relative;transition:.4s;background:rgba(255,255,255,.2);cursor:pointer;}.autoprivacy .accordion .slider::before{content:'';position:absolute;top:2px;bottom:2px;left:2px;height:13px;width:13px;transition:.4s;background-color:white;}.autoprivacy .accordion input:checked + .slider{background-color:rgba(255,255,255,1);}.autoprivacy .accordion input:checked + .slider::before{transform:translateX(12px);background-color:rgba(0,0,0,.5);}.autoprivacy .accordion input:focus + .slider{box-shadow:0 0 1px white;}.autoprivacy .accordion .slider.round{border-radius:34px;}.autoprivacy .accordion .slider.round::before{border-radius:50%;}.autoprivacy-embed-overlay{position:absolute;z-index:10;height:100%;width:100%;background-color:rgba(0,0,0,.5);}.autoprivacy-embed-overlay .content{position:absolute;top:50%;left:50%;width:60%;transform:translate(-50%,-50%);color:#ffffff;text-align:center;}.autoprivacy-embed-overlay .content p{font-size:18px;line-height:26px;}.autoprivacy-embed-overlay .content p a{opacity:1;transition:opacity .3s ease;color:#ffffff;}.autoprivacy-embed-overlay .content p a:hover{opacity:.5;transition:opacity .3s ease;}.autoprivacy-embed-overlay .content p button.settings{background-color:transparent;color:inherit;font-size:inherit;text-decoration:underline;}.autoprivacy-embed-overlay .content p button.load{opacity:1;transition:opacity .3s ease;margin:10px 0;border:2px solid #ffffff;border-radius:5px;padding:8px 25px;background-color:transparent;color:#ffffff;font-size:18px;font-weight:bold;}.autoprivacy-embed-overlay .content p button.load:hover{opacity:.5;transition:opacity .3s ease;}@media screen and (max-width:768px){.autoprivacy-embed-overlay .content{width:80%;}}@media screen and (max-width:480px){.autoprivacy-embed-overlay .content p{font-size:14px;line-height:20px;}}@media screen and (max-width:480px){.autoprivacy-embed-overlay .content p button{margin:0;padding:5px 20px;font-size:16px;}}
@font-face{font-family:Poppins;src:url("/themes/castenow/fonts/Poppins/Poppins, Italic.woff2?r=67350c178a059506ecadf39d9ee7c191")format("woff2");font-weight:400;font-style:italic}@font-face{font-family:Poppins;src:url("/themes/castenow/fonts/Poppins/Poppins, Bold.woff2?r=67350c178a059506ecadf39d9ee7c191")format("woff2");font-weight:700;font-style:normal}@font-face{font-family:Poppins;src:url("/themes/castenow/fonts/Poppins/Poppins, Bold Italic.woff2?r=67350c178a059506ecadf39d9ee7c191")format("woff2");font-weight:700;font-style:italic}@font-face{font-family:Poppins;src:url("/themes/castenow/fonts/Poppins/Poppins, Regular.woff2?r=67350c178a059506ecadf39d9ee7c191")format("woff2");font-weight:400;font-style:normal}@font-face{font-family:Icons;src:url(/sites/default/files/autofont/Icons.woff?r=bcf9865a10abbec4ab234a8449260266)format("woff");font-weight:400;font-style:normal;font-display:block}:root,.color-scheme-clean{--background:#e4fcee;--highlight:#00db94;--headline:#22213b;--subline:var(--highlight);--text-color:var(--headline)}.color-scheme-forest{--background:#006964;--highlight:#caff3a;--headline:#22213b;--subline:var(--highlight);--text-color:#fff}.color-scheme-lime{--background:#caff3a;--highlight:#934cff;--headline:#fff;--subline:var(--highlight);--text-color:#22213b}.color-scheme-purple{--background:#934cff;--highlight:#caff3a;--headline:#22213b;--subline:var(--highlight);--text-color:#fff}.color-scheme-green{--background:#00db94;--highlight:#934cff;--headline:#fff;--subline:var(--highlight);--text-color:#22213b}html{font-size:6.25%}body{--animation-engine:WebAnimationEngine;margin:0;font-size:16rem}.dialog-off-canvas-main-canvas a>on-ready,.page-top a>on-ready{content:"default:if (!this.closest(\".select-option\").length) new ClickEffect(this)"}.role-administrator img:not([src*=\.svg]):not([src*="/styles/"]){filter:blur(5px)}[onclick]{cursor:pointer}button{cursor:pointer;border:0;font-family:inherit}*,:before,:after{box-sizing:border-box}a{outline:none}::-moz-focus-inner{border:0}img{border:0;max-width:100%}img:not([src$=\.svg]){width:auto;height:auto}*{-webkit-tap-highlight-color:transparent}.clear{clear:both;float:none}.visually-hidden{display:none}.text-align-right{text-align:right}.text-align-center{text-align:center}select{-webkit-appearance:none;-moz-appearance:none;border-radius:0}select::-ms-expand{display:none}a[name]{margin-top:-200px;position:absolute}input,select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0!important}body{--animation-scrub-duration:.1s;--event-throttle-scroll:50;font-family:Icons,Poppins,Arial,sans-serif;font-size:26rem}body>on-scroll{content:"document:.toggleClass(\"scrolled\",window.scrollY>0)"}body h1::selection,body h2::selection,body h3::selection,body p::selection,body li::selection,body a::selection,body br::selection,body span::selection,body small::selection,body strong::selection,body img::selection{color:var(--headline);background-color:#ffa700}body h1{color:var(--highlight);margin:0;font-size:252rem;line-height:1.2}@media (max-width:1599.9px){body h1{font-size:200rem}body h1:has(.icon-wrapper){margin-left:-30px}}@media (min-width:1024px) and (max-width:1279.9px){body h1{font-size:165rem}body h1:has(.icon-wrapper){margin-left:-40px}}@media (max-width:1023.9px){body h1{font-size:125rem}body h1:has(.icon-wrapper){margin-left:-60px}}@media (min-width:480px) and (max-width:767.9px){body h1{font-size:70rem}}@media (max-width:479.9px){body h1{font-size:50rem}body h1:has(.icon-wrapper){margin-left:-40px}}body h2{color:var(--highlight);margin:0 0 15px;font-size:72rem;line-height:1.2}@media (max-width:767.9px){body h2{font-size:50rem}}@media (max-width:479.9px){body h2{font-size:40rem}}body h2.highlight{width:fit-content;color:var(--headline);margin:0 0 60px;font-size:72rem;line-height:1.5}body h2.highlight span{-webkit-box-decoration-break:clone;box-decoration-break:clone;background-color:var(--highlight);padding:15px}@media (max-width:767.9px){body h2.highlight{margin:0 0 30px;font-size:50rem}body h2.highlight span{padding:7px}}@media (max-width:479.9px){body h2.highlight{font-size:40rem}}body h3{color:var(--text-color);margin:0 0 30px;font-size:42rem;line-height:1.3}body h3 small{text-transform:none;font-size:22rem}@media (max-width:767.9px){body h3 small{font-size:18rem}body h3{font-size:32rem;line-height:1.1}}@media (max-width:479.9px){body h3{font-size:28rem}}body p{color:var(--text-color)}@media (max-width:767.9px){body p{font-size:20rem;line-height:1.4}}@media (max-width:479.9px){body p{font-size:18rem}}body .paragraph-button,body a{color:var(--text-color);font-weight:700}@media (max-width:767.9px){body .paragraph-button,body a{font-size:20rem}}@media (max-width:479.9px){body .paragraph-button,body a{font-size:18rem}}body .paragraph-button.button[data-anytype-button-style=primary],body a.button[data-anytype-button-style=primary]{border:4px solid var(--text-color);color:var(--text-color);text-align:center;padding:15px 20px;font-weight:700;text-decoration:none;transition:background-color .2s ease-in-out,border .2s ease-in-out,color .1s ease-in-out;display:inline-block}body .paragraph-button.button[data-anytype-button-style=primary]:hover,body .paragraph-button.button[data-anytype-button-style=primary].loading,body a.button[data-anytype-button-style=primary]:hover,body a.button[data-anytype-button-style=primary].loading{color:#fff;background-color:#ffa700;border:4px solid #ffa700;transition:background-color .2s ease-in-out,border .2s ease-in-out,color .1s ease-in-out}body .paragraph-button.button[data-anytype-button-style=secondary],body a.button[data-anytype-button-style=secondary]{padding:0 0 0 35px;font-size:40rem;text-decoration:none;position:relative}@media (max-width:1023.9px){body .paragraph-button.button[data-anytype-button-style=secondary],body a.button[data-anytype-button-style=secondary]{margin:0 0 5px;padding:0 0 0 30px;font-size:22rem}}@media (max-width:767.9px){body .paragraph-button.button[data-anytype-button-style=secondary],body a.button[data-anytype-button-style=secondary]{font-size:20rem}}@media (max-width:479.9px){body .paragraph-button.button[data-anytype-button-style=secondary],body a.button[data-anytype-button-style=secondary]{margin:0 0 10px;font-size:18rem}}body .paragraph-button.button[data-anytype-button-style=secondary]:before,body a.button[data-anytype-button-style=secondary]:before{content:"";width:6px;height:6px;color:var(--highlight);border-radius:50%;margin:0;font-size:25rem;display:inline-block;position:absolute;top:2px;left:0}@media (max-width:1023.9px){body .paragraph-button.button[data-anytype-button-style=secondary]:before,body a.button[data-anytype-button-style=secondary]:before{font-size:20rem;top:2px}}@media (max-width:479.9px){body .paragraph-button.button[data-anytype-button-style=secondary]:before,body a.button[data-anytype-button-style=secondary]:before{width:5px;height:5px;top:0}}body .paragraph-button.button img,body a.button img{vertical-align:middle;max-width:50px;margin-right:15px;display:inline-block}.notify-container{z-index:9999;position:fixed}.notify-container.notify-top-right{top:10px;right:10px}.notify-container.notify-top-left{top:10px;left:10px}.notify-container.notify-bottom-right{bottom:10px;right:10px}.notify-container.notify-bottom-left{bottom:10px;left:10px}.notify-container.notify-center{top:50%;left:50%;transform:translate(-50%,-50%)}.notify-container .notify-close{cursor:pointer;width:15px;height:15px;padding:2px;position:absolute;top:5px;right:10px}.notify-container .notify-close:before,.notify-container .notify-close:after{content:"";background:#000;width:100%;height:2px;position:absolute;top:50%}.notify-container .notify-close:before{transform:rotate(45deg)}.notify-container .notify-close:after{transform:rotate(-45deg)}.notify-container .notify-item{opacity:1;color:#fff;background:#ffba00;width:20em;margin-bottom:15px;padding:15px;position:relative}.notify-container .notify-title{font-weight:700}.clip-circle-animation{transition:clip-path .5s ease-in}.clip-rect-animation{transition:clip-path .6s}.clip-rect-animation.leave{transition:clip-path 1s}.fade-animation{transition:opacity .5s ease-out}.font-size-animation{transition:font-size .5s ease-out}.height-animation{transition:height .5s ease-out}.morph-animation{transition:transform .8s}.radius-animation{transition:border-radius .5s ease-out}.scroll-left-animation{--animation-engine:JQueryEngine;transition:scroll-left 1s}.scroll-top-animation{--animation-engine:JQueryEngine;transition:scroll-top 1s}.slide-animation{transition:transform .5s}.autoprivacy p,.autoprivacy button,.autoprivacy li,.autoprivacy-embed-overlay p,.autoprivacy-embed-overlay button,.autoprivacy-embed-overlay li{font-size:18rem}.autoprivacy h1,.autoprivacy-embed-overlay h1{font-size:20rem}.autoprivacy p,.autoprivacy-embed-overlay p{color:#fff}.autoprivacy>div.button-wrapper>.button,.autoprivacy-embed-overlay>div.button-wrapper>.button,.autoprivacy>button.button,.autoprivacy-embed-overlay>button.button{font-size:18rem}.paragraph-columns .field-items .autoprivacy-embed-overlay .content{width:80%}@media (max-width:1023.9px){.paragraph-columns .field-items .autoprivacy-embed-overlay .content{width:90%}}@media (min-width:480px) and (max-width:767.9px){.paragraph-columns .field-items .autoprivacy-embed-overlay .content{width:70%}}.paragraph-columns .field-items .autoprivacy-embed-overlay p{line-height:1.2}@media (max-width:1279.9px){.paragraph-columns .field-items .autoprivacy-embed-overlay p{margin:5px 0;font-size:6rem}}@media (min-width:480px) and (max-width:767.9px){.paragraph-columns .field-items .autoprivacy-embed-overlay p{margin:10px 0}}.paragraph-columns .field-items .autoprivacy-embed-overlay p a{font-size:inherit}.paragraph-columns .field-items .autoprivacy-embed-overlay .button{margin:0}@media (max-width:1279.9px){.paragraph-columns .field-items .autoprivacy-embed-overlay .button{font-size:9rem}}.click-effect{z-index:9999;pointer-events:none;border:3px solid #73737333;border-radius:50%;width:10px;height:10px;transition:width .5s ease-out,height .5s ease-out;position:absolute;transform:translate(-50%,-50%)}.click-effect.play{width:60px;height:60px}.paragraph-form{background-color:#0000;padding:0}.contact-message-contact-form .field--name-field-salutation{margin-top:0}.contact-message-contact-form .button{margin-top:40px!important}@media (max-width:479.9px){.contact-message-contact-form .button{margin-top:20px!important}}#castenow-logo-left{pointer-events:all}#castenow-logo-left *{animation-duration:2s;animation-timing-function:ease-out;animation-fill-mode:forwards;animation-play-state:paused!important}.logo:not(.is-front) #castenow-logo-left *{animation-delay:-2s}#castenow-logo-left-path1_to{animation-name:castenow-logo-left-path1_to__to}@keyframes castenow-logo-left-path1_to__to{0%{transform:translate(114.905px,60.1px)}33.3333%{transform:translate(35.35px,60.1px)}to{transform:translate(35.35px,60.1px)}}#castenow-logo-left-path1{animation-name:castenow-logo-left-path1_c_o}@keyframes castenow-logo-left-path1_c_o{0%{opacity:1}33.3333%{opacity:0}to{opacity:0}}#castenow-logo-left-path2_to{animation-name:castenow-logo-left-path2_to__to}@keyframes castenow-logo-left-path2_to__to{0%{transform:translate(266.5px,60.1px)}33.3333%{transform:translate(35.35px,60.1px)}to{transform:translate(35.35px,60.1px)}}#castenow-logo-left-path2{animation-name:castenow-logo-left-path2_c_o}@keyframes castenow-logo-left-path2_c_o{0%{opacity:1}33.3333%{opacity:0}to{opacity:0}}#castenow-logo-left-path3_to{animation-name:castenow-logo-left-path3_to__to}@keyframes castenow-logo-left-path3_to__to{0%{transform:translate(341.4px,60.1px)}33.3333%{transform:translate(35.35px,60.1px)}to{transform:translate(35.35px,60.1px)}}#castenow-logo-left-path3{animation-name:castenow-logo-left-path3_c_o}@keyframes castenow-logo-left-path3_c_o{0%{opacity:1}33.3333%{opacity:0}to{opacity:0}}#castenow-logo-left-path4_to{animation-name:castenow-logo-left-path4_to__to}@keyframes castenow-logo-left-path4_to__to{0%{transform:translate(423.75px,60.15px)}33.3333%{transform:translate(35.35px,58.1px)}to{transform:translate(35.35px,58.1px)}}#castenow-logo-left-path4{animation-name:castenow-logo-left-path4_c_o}@keyframes castenow-logo-left-path4_c_o{0%{opacity:1}33.3333%{opacity:0}to{opacity:0}}#castenow-logo-left-path5_to{animation-name:castenow-logo-left-path5_to__to}@keyframes castenow-logo-left-path5_to__to{0%{transform:translate(510.6px,60px)}33.3333%{transform:translate(35.35px,60.1px)}to{transform:translate(35.35px,60.1px)}}#castenow-logo-left-path5{animation-name:castenow-logo-left-path5_c_o}@keyframes castenow-logo-left-path5_c_o{0%{opacity:1}33.3333%{opacity:0}to{opacity:0}}#castenow-logo-left-path6_to{animation-name:castenow-logo-left-path6_to__to}@keyframes castenow-logo-left-path6_to__to{0%{transform:translate(610.6px,59.8361px)}33.3333%{transform:translate(40.7951px,59.05px)}to{transform:translate(40.7951px,59.05px)}}#castenow-logo-left-path6{animation-name:castenow-logo-left-path6_c_o}@keyframes castenow-logo-left-path6_c_o{0%{opacity:1}33.3333%{opacity:0}to{opacity:0}}#castenow-logo-left-path8_to{animation-name:castenow-logo-left-path8_to__to}@keyframes castenow-logo-left-path8_to__to{0%{transform:translate(193.45px,59.1453px)}33.3333%{transform:translate(35.35px,59.0453px)}to{transform:translate(35.35px,59.0453px)}}#castenow-logo-left-path8{animation-name:castenow-logo-left-path8_c_o}@keyframes castenow-logo-left-path8_c_o{0%{opacity:1}33.3333%{opacity:0}to{opacity:0}}#castenow-logo-left-castenow_schwarz{animation-name:castenow-logo-left-castenow_schwarz_c_o}@keyframes castenow-logo-left-castenow_schwarz_c_o{0%{opacity:0}36.6667%{opacity:0}63.3333%{opacity:1}to{opacity:1}}.player{--player-text-color:white;--player-track-background:gray;--player-track-buffer:var(--background);--player-track-progress:var(--highlight);--player-track-thumb:var(--highlight);--transcript-row:0fr;--caption-row:0fr;--controls-row:0fr;font-size:16rem}@media (max-width:1023.9px){.player{font-size:13rem}}@media (max-width:767.9px){.player{font-size:12rem}}.player .mute{padding:0;position:relative}.player .mute svg{width:1.2em;height:auto;display:block;position:relative}.player .mute .sound,.player .mute .no-sound{opacity:0}.player .mute.high .high,.player .mute.medium .medium,.player .mute.low .low{opacity:1}.player .mute.muted .low,.player .mute.muted .medium,.player .mute.muted .high,.player .mute.silent .low,.player .mute.silent .medium,.player .mute.silent .high{opacity:0}.player .mute.muted .no-sound,.player .mute.silent .no-sound{opacity:1}.player .controls{width:100%;color:var(--player-text-color);background-color:#000000b3;padding-bottom:10px;transition:opacity .5s,background-color .5s;display:block;overflow:hidden}.player .controls.visually-hidden{display:none}.player .controls .row{justify-content:space-between;align-items:center;padding:0 10px 5px;display:flex}.player .controls .row:first-of-type{padding-top:5px}.player .controls .row button,.player .controls .row a{color:#fff;text-align:center;background-color:#0000;border:0;padding:0;font-size:1.9em;transition:color .5s;display:block}.player .controls .row button .emoji,.player .controls .row a .emoji{font-size:1.2em}.player .controls .row button.active,.player .controls .row a.active{color:var(--background)}.player .controls .row input[type=range]{--value:0%;appearance:none;vertical-align:middle;background-color:#fff;border-radius:8px;width:100%;height:10px;margin:0}.player .controls .row input[type=range]:focus{outline:none}.player .controls .row input[type=range]:focus::-webkit-slider-runnable-track{outline:2px solid var(--highlight);outline-offset:10px}.player .controls .row input[type=range]:focus::-moz-range-track{outline:2px solid var(--highlight);outline-offset:10px}.player .controls .row input[type=range]::-webkit-slider-runnable-track{background:linear-gradient(to right,var(--player-track-thumb)var(--value),transparent var(--value));cursor:pointer;width:100%;height:100%}.player .controls .row input[type=range]::-moz-range-track{appearance:none;cursor:pointer;width:100%;height:100%}.player .controls .row input[type=range]::-moz-range-progress{background-color:var(--player-track-thumb);height:100%}.player .controls .row input[type=range]::-webkit-slider-thumb{appearance:none;background:var(--player-track-thumb);cursor:pointer;border-radius:50%;width:20px;height:20px;position:relative;transform:translateY(-5px)}.player .controls .row input[type=range]::-moz-range-thumb{appearance:none;background:var(--player-track-thumb);cursor:pointer;border:0;border-radius:50%;width:22px;height:22px}.player .controls .row .progress{flex-grow:1}.player .controls .row .progress input[type=range]{--buffer:0%;background:linear-gradient(to right,white var(--buffer),lightgrey var(--buffer));background-position:0;background-size:100% 10px;border-radius:10px}.player .controls .row .column{justify-content:center;align-items:center;gap:10px;display:flex}.player .controls .row .playpause{grid-template-rows:1fr;grid-template-columns:1fr;display:grid}.player .controls .row .playpause .emoji{grid-area:1/1;transition:transform .5s linear,color .5s linear;transform:scale(0)}.player .controls .row .playpause .emoji-play{transform:scale(1)}.player .controls .row .playpause.play .emoji-play,.player .controls .row .playpause.restart .emoji-play{transform:scale(0)}.player .controls .row .playpause.play .emoji-pause,.player .controls .row .playpause.restart .emoji-replay{transform:scale(1)}.player .controls .row .volume-control{place-content:center;max-width:150px;display:grid}.player .controls .row .progress-time{color:#fff;text-align:right;flex-shrink:0;width:15ch;font-size:1em}.player.active-transcript{--transcript-row:1fr}.player.active-transcript .extra{z-index:11}.player.active-transcript .extra .transcript{visibility:visible;overflow:auto}.player.active-transcript .extra .controls{background-size:100% 100%}.player.active-caption:not(.active-transcript){--caption-row:max-content}.player.active-caption:not(.active-transcript) .extra .cc-container .cc-wrapper{visibility:visible}.player .extra{grid-template-rows:var(--controls-row,auto);pointer-events:none;height:100%;transition:grid-template-rows .5s linear;display:grid;overflow:hidden}.player .extra .controls{pointer-events:auto}.player .extra .transcript{visibility:hidden;background-color:rgba(var(--highlight),.7);pointer-events:auto;min-height:0;transition:visibility .5s linear;display:block;overflow:hidden}.player .extra .transcript p{color:#fff;width:100%;margin:auto auto 10px;padding-left:10px;padding-right:10px;font-size:24rem}.player .extra .transcript p span.active{background-color:var(--background);color:var(--highlight)}.player .extra .transcript p:first-of-type{margin-top:50px}.player .extra .cc-container{height:auto;min-height:0;overflow:hidden}.player .extra .cc-container .cc-wrapper{visibility:hidden;text-align:center;text-wrap:balance;margin:15px auto;font-size:20rem;font-weight:700;display:block;position:relative}.player .extra .cc-container .cc-wrapper .cc-line{opacity:0;-webkit-box-decoration-break:clone;box-decoration-break:clone;background-color:rgba(var(--highlight),.9);color:#fff;border-radius:10px;max-width:80%;padding:1em;line-height:3.2em;transition:opacity linear}.player .extra .cc-container.active .cc-wrapper .cc-line{opacity:1;transition:opacity .5s linear}.player.medium-video{background-color:#000;width:100%;height:100%;margin:0;position:relative}.player.medium-video video{opacity:0;z-index:4;cursor:pointer;width:100%;max-width:100%;height:100%;transition:opacity .25s linear;display:block;position:absolute;inset:0}.player.medium-video.base{on-ready:"new VideoPlayer(this)"}.player.medium-video.player-art-direction{on-ready:"new VideoSwitchPlayer(this)"}.player.medium-video.autoplay video{object-fit:cover;width:100%;height:100%}.player.medium-video .overlay-buttons{opacity:.75;z-index:10;color:#fff;text-align:center;text-shadow:-4px 7px 12px #454545;pointer-events:none;grid-template-rows:1fr;grid-template-columns:1fr;font-size:100rem;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.player.medium-video .overlay-buttons .loader,.player.medium-video .overlay-buttons .emoji{grid-area:1/1;align-self:center;line-height:1;transition:transform .5s linear;display:inline-flex}.player.medium-video .overlay-buttons .emoji{transform:scale(0)}.player.medium-video .overlay-buttons .loader{width:100px;height:100px;transform:scale(1)}.player.medium-video .placeholder{z-index:9;pointer-events:none;width:100%;height:100%;transition:filter .25s linear;position:relative}.player.medium-video .placeholder img{object-fit:cover;width:100%;height:100%;display:block}.player.medium-video.loading .loader{transform:scale(1)}.player.medium-video.loading video{opacity:1}.player.medium-video.loading .placeholder{filter:blur(1px)}.player.medium-video.loading .emoji-play,.player.medium-video.loading .emoji-pause,.player.medium-video.loading .emoji-replay,.player.medium-video.ready .loader{transform:scale(0)}.player.medium-video.ready .emoji-play{transform:scale(1)}.player.medium-video.ready.play video,.player.medium-video.ready.pause video{opacity:1}.player.medium-video.ready.play .placeholder,.player.medium-video.ready.pause .placeholder{z-index:1;filter:blur(20px)}.player.medium-video.ready.play .emoji-play{transform:scale(0)}.player.medium-video.ready.restart video{opacity:0}.player.medium-video.ready.restart .placeholder{filter:blur()}.player.medium-video.ready.restart .emoji-play{transform:scale(0)}.player.medium-video.ready.restart .emoji-replay,.player.medium-video.ready.active-controls.play .emoji-pause{transform:scale(1)}.player.medium-video .extra{z-index:8;align-content:end;position:absolute;bottom:0;left:0;right:0}.player.medium-video .extra .controls{visibility:hidden;background-image:linear-gradient(to bottom,var(--highlight),var(--highlight));background-repeat:no-repeat;background-size:100% 0%;min-height:0;padding-bottom:0;transition:opacity .5s linear,background-size .5s linear,padding-bottom .5s linear;overflow:hidden}.player.medium-video.has-caption .extra{grid-template-rows:var(--caption-row,0fr)var(--transcript-row,0fr)var(--controls-row,auto)}.player.medium-video.active-controls{--controls-row:auto}.player.medium-video.active-controls .extra .controls{visibility:visible;padding-bottom:10px}.player.medium-video.custom-fullscreen{z-index:999999999;background-color:#000;position:fixed;inset:0;overflow:hidden}.player.medium-video.active-fullscreen .transcript p{width:100%;margin:auto;font-size:24rem}@media (max-width:1023.9px){.player.medium-video.active-fullscreen .transcript p{font-size:16rem}}.player.medium-youtube{height:0;padding-top:0;padding-bottom:var(--oembed-ratio,56.25%);position:relative;overflow:hidden}.player.medium-youtube iframe{on-autoprivacy-embed-load:"new YouTubePlayState(this)";on-load:"new YouTubePlayState(this)";width:100%;height:100%;position:absolute;top:0;left:0}.player.medium-youtube .overlay-buttons{opacity:.75;z-index:10;color:#fff;text-align:center;text-shadow:-4px 7px 12px #454545;pointer-events:none;grid-template-rows:1fr;grid-template-columns:1fr;font-size:100rem;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.player.medium-youtube .overlay-buttons .loader,.player.medium-youtube .overlay-buttons .emoji{grid-area:1/1;align-self:center;line-height:1;transition:transform .5s linear;display:inline-flex}.player.medium-youtube .overlay-buttons .emoji{transform:scale(0)}.player.medium-youtube .overlay-buttons .loader{width:100px;height:100px;transform:scale(1)}.player.medium-youtube .placeholder{z-index:9;pointer-events:none;width:100%;height:100%;transition:filter .25s linear;position:absolute}.player.medium-youtube .placeholder img{object-fit:cover;width:100%;height:100%;display:block}.player.medium-youtube .autoprivacy-embed-overlay~.overlay-buttons .loader{transform:translate(-50%,-50%)scale(0)}.player.medium-youtube.ready .overlay-buttons .emoji-play{transform:scale(1)}.player.medium-youtube.ready .overlay-buttons .loader{transform:scale(0)}.player.medium-youtube.ready.play .placeholder,.player.medium-youtube.ready.pause .placeholder{display:none}.player.medium-youtube.ready.play .emoji-play{transform:scale(0)}.player.medium-youtube.ready.pause .emoji-play{transform:scale(1)}.modal-instagram .modal-content{max-height:80vh;overflow-x:hidden}.modal-instagram button.modal-close{background-color:#fff;border:2px solid #e0e0e0;border-radius:12px;padding:12px;top:-24px;right:-12px}.paragraph-node-case .paragraph-content-section,.paragraph-node-case .paragraph-text h1 span,.paragraph-node-case .paragraph-text p,.paragraph-node-case .paragraph-text h2,.paragraph-node-case .paragraph-text h3,.paragraph-node-case .paragraph-text strong{background-color:#0000}.paragraph-node-case .main-wrapper,.paragraph-node-case .main-wrapper.light{position:relative}.paragraph-node-case .main-wrapper .field-main,.paragraph-node-case .main-wrapper.light .field-main{max-width:1024px;margin:0 auto;transform:translateY(-320px)}@media (max-width:479.9px){.paragraph-node-case .main-wrapper .field-main,.paragraph-node-case .main-wrapper.light .field-main{margin:0 auto -100px;transform:translateY(-100px)}}.paragraph-node-case .main-wrapper .field-main .paragraph-text,.paragraph-node-case .main-wrapper.light .field-main .paragraph-text{margin:40px 0 0}.paragraph-node-case .main-wrapper .field-main .paragraph-text:last-child .field-body,.paragraph-node-case .main-wrapper.light .field-main .paragraph-text:last-child .field-body{margin-bottom:0}.paragraph-node-case .main-wrapper .field-main .paragraph-text .field-body,.paragraph-node-case .main-wrapper .field-main .paragraph-text h1 span,.paragraph-node-case .main-wrapper .field-main .paragraph-text p,.paragraph-node-case .main-wrapper .field-main .paragraph-text h2,.paragraph-node-case .main-wrapper .field-main .paragraph-text h3,.paragraph-node-case .main-wrapper .field-main .paragraph-text strong,.paragraph-node-case .main-wrapper.light .field-main .paragraph-text .field-body,.paragraph-node-case .main-wrapper.light .field-main .paragraph-text h1 span,.paragraph-node-case .main-wrapper.light .field-main .paragraph-text p,.paragraph-node-case .main-wrapper.light .field-main .paragraph-text h2,.paragraph-node-case .main-wrapper.light .field-main .paragraph-text h3,.paragraph-node-case .main-wrapper.light .field-main .paragraph-text strong{color:#fff}@media (max-width:767.9px){.paragraph-node-case .main-wrapper .field-main .paragraph-text .field-body p,.paragraph-node-case .main-wrapper .field-main .paragraph-text h1 span p,.paragraph-node-case .main-wrapper .field-main .paragraph-text p p,.paragraph-node-case .main-wrapper .field-main .paragraph-text h2 p,.paragraph-node-case .main-wrapper .field-main .paragraph-text h3 p,.paragraph-node-case .main-wrapper .field-main .paragraph-text strong p,.paragraph-node-case .main-wrapper.light .field-main .paragraph-text .field-body p,.paragraph-node-case .main-wrapper.light .field-main .paragraph-text h1 span p,.paragraph-node-case .main-wrapper.light .field-main .paragraph-text p p,.paragraph-node-case .main-wrapper.light .field-main .paragraph-text h2 p,.paragraph-node-case .main-wrapper.light .field-main .paragraph-text h3 p,.paragraph-node-case .main-wrapper.light .field-main .paragraph-text strong p{font-size:20rem}}@media (max-width:479.9px){.paragraph-node-case .main-wrapper .field-main .paragraph-text .field-body p,.paragraph-node-case .main-wrapper .field-main .paragraph-text h1 span p,.paragraph-node-case .main-wrapper .field-main .paragraph-text p p,.paragraph-node-case .main-wrapper .field-main .paragraph-text h2 p,.paragraph-node-case .main-wrapper .field-main .paragraph-text h3 p,.paragraph-node-case .main-wrapper .field-main .paragraph-text strong p,.paragraph-node-case .main-wrapper.light .field-main .paragraph-text .field-body p,.paragraph-node-case .main-wrapper.light .field-main .paragraph-text h1 span p,.paragraph-node-case .main-wrapper.light .field-main .paragraph-text p p,.paragraph-node-case .main-wrapper.light .field-main .paragraph-text h2 p,.paragraph-node-case .main-wrapper.light .field-main .paragraph-text h3 p,.paragraph-node-case .main-wrapper.light .field-main .paragraph-text strong p{font-size:18rem}}.paragraph-node-case .main-wrapper .field-main .paragraph-text .field-body a,.paragraph-node-case .main-wrapper .field-main .paragraph-text .field-body a.button,.paragraph-node-case .main-wrapper .field-main .paragraph-text h1 span a,.paragraph-node-case .main-wrapper .field-main .paragraph-text h1 span a.button,.paragraph-node-case .main-wrapper .field-main .paragraph-text p a,.paragraph-node-case .main-wrapper .field-main .paragraph-text p a.button,.paragraph-node-case .main-wrapper .field-main .paragraph-text h2 a,.paragraph-node-case .main-wrapper .field-main .paragraph-text h2 a.button,.paragraph-node-case .main-wrapper .field-main .paragraph-text h3 a,.paragraph-node-case .main-wrapper .field-main .paragraph-text h3 a.button,.paragraph-node-case .main-wrapper .field-main .paragraph-text strong a,.paragraph-node-case .main-wrapper .field-main .paragraph-text strong a.button,.paragraph-node-case .main-wrapper.light .field-main .paragraph-text .field-body a,.paragraph-node-case .main-wrapper.light .field-main .paragraph-text .field-body a.button,.paragraph-node-case .main-wrapper.light .field-main .paragraph-text h1 span a,.paragraph-node-case .main-wrapper.light .field-main .paragraph-text h1 span a.button,.paragraph-node-case .main-wrapper.light .field-main .paragraph-text p a,.paragraph-node-case .main-wrapper.light .field-main .paragraph-text p a.button,.paragraph-node-case .main-wrapper.light .field-main .paragraph-text h2 a,.paragraph-node-case .main-wrapper.light .field-main .paragraph-text h2 a.button,.paragraph-node-case .main-wrapper.light .field-main .paragraph-text h3 a,.paragraph-node-case .main-wrapper.light .field-main .paragraph-text h3 a.button,.paragraph-node-case .main-wrapper.light .field-main .paragraph-text strong a,.paragraph-node-case .main-wrapper.light .field-main .paragraph-text strong a.button{color:#fff;border-color:#fff;transition:color .3s ease-in-out,border-color .1s ease-in-out,background-color .3s ease-in-out;display:inline-block}.paragraph-node-case .main-wrapper .field-main .paragraph-text .field-body a:hover,.paragraph-node-case .main-wrapper .field-main .paragraph-text .field-body a.button:hover,.paragraph-node-case .main-wrapper .field-main .paragraph-text h1 span a:hover,.paragraph-node-case .main-wrapper .field-main .paragraph-text h1 span a.button:hover,.paragraph-node-case .main-wrapper .field-main .paragraph-text p a:hover,.paragraph-node-case .main-wrapper .field-main .paragraph-text p a.button:hover,.paragraph-node-case .main-wrapper .field-main .paragraph-text h2 a:hover,.paragraph-node-case .main-wrapper .field-main .paragraph-text h2 a.button:hover,.paragraph-node-case .main-wrapper .field-main .paragraph-text h3 a:hover,.paragraph-node-case .main-wrapper .field-main .paragraph-text h3 a.button:hover,.paragraph-node-case .main-wrapper .field-main .paragraph-text strong a:hover,.paragraph-node-case .main-wrapper .field-main .paragraph-text strong a.button:hover,.paragraph-node-case .main-wrapper.light .field-main .paragraph-text .field-body a:hover,.paragraph-node-case .main-wrapper.light .field-main .paragraph-text .field-body a.button:hover,.paragraph-node-case .main-wrapper.light .field-main .paragraph-text h1 span a:hover,.paragraph-node-case .main-wrapper.light .field-main .paragraph-text h1 span a.button:hover,.paragraph-node-case .main-wrapper.light .field-main .paragraph-text p a:hover,.paragraph-node-case .main-wrapper.light .field-main .paragraph-text p a.button:hover,.paragraph-node-case .main-wrapper.light .field-main .paragraph-text h2 a:hover,.paragraph-node-case .main-wrapper.light .field-main .paragraph-text h2 a.button:hover,.paragraph-node-case .main-wrapper.light .field-main .paragraph-text h3 a:hover,.paragraph-node-case .main-wrapper.light .field-main .paragraph-text h3 a.button:hover,.paragraph-node-case .main-wrapper.light .field-main .paragraph-text strong a:hover,.paragraph-node-case .main-wrapper.light .field-main .paragraph-text strong a.button:hover{border-color:#ffa700}.paragraph-node-case .main-wrapper .field-main .paragraph-columns .paragraph-text,.paragraph-node-case .main-wrapper.light .field-main .paragraph-columns .paragraph-text{margin:0}.paragraph-node-case .main-wrapper .field-main .paragraph-medium .field-body,.paragraph-node-case .main-wrapper.light .field-main .paragraph-medium .field-body{color:#fff}.paragraph-node-case .main-wrapper.dark .field-main .paragraph-text .field-body p,.paragraph-node-case .main-wrapper.dark .field-main .paragraph-text .field-body h1 span,.paragraph-node-case .main-wrapper.dark .field-main .paragraph-text .field-body h2,.paragraph-node-case .main-wrapper.dark .field-main .paragraph-text .field-body h3,.paragraph-node-case .main-wrapper.dark .field-main .paragraph-text .field-body strong,.paragraph-node-case .main-wrapper.light.dark .field-main .paragraph-text .field-body p,.paragraph-node-case .main-wrapper.light.dark .field-main .paragraph-text .field-body h1 span,.paragraph-node-case .main-wrapper.light.dark .field-main .paragraph-text .field-body h2,.paragraph-node-case .main-wrapper.light.dark .field-main .paragraph-text .field-body h3,.paragraph-node-case .main-wrapper.light.dark .field-main .paragraph-text .field-body strong{color:#22213b}.paragraph-node-case .main-wrapper.dark .field-main .paragraph-text .field-body a,.paragraph-node-case .main-wrapper.light.dark .field-main .paragraph-text .field-body a{color:#22213b;transition:color .3s ease-in-out}.paragraph-node-case .main-wrapper.dark .field-main .paragraph-text .field-body a:hover,.paragraph-node-case .main-wrapper.light.dark .field-main .paragraph-text .field-body a:hover{color:#fff}.paragraph-node-case .main-wrapper.dark .field-main .paragraph-medium .field-body,.paragraph-node-case .main-wrapper.light.dark .field-main .paragraph-medium .field-body{color:#22213b}.paragraph-node-case .bottom{position:relative}.paragraph-node-employee .field-main{z-index:2;background-color:var(--background);max-width:1024px;margin-left:auto;margin-right:auto;padding:30px;transform:translateZ(0)}@media (min-width:1024px) and (max-width:1279.9px){.paragraph-node-employee .field-main{width:calc(100% - 60px)}}@media (max-width:1023.9px){.paragraph-node-employee .field-main{width:calc(100% - 60px)}}@media (min-width:320px) and (max-width:479.9px){.paragraph-node-employee .field-main{width:calc(100% - 40px)}}@media (max-width:767.9px){.paragraph-node-employee .field-main{background-color:#000c;border-top-left-radius:30px;border-top-right-radius:30px}.paragraph-node-employee .field-main.slide-animation{transition:transform 1s}}.paragraph-node-employee .field-main .paragraph-text h3{border-top:2px solid var(--text-color);margin:0;padding:30px 0 0}@media (max-width:767.9px){.paragraph-node-employee .field-main .paragraph-text h3{color:#fff;border-top:2px solid #fff;font-size:22rem}}.paragraph-node-employee .field-main .paragraph-text p{margin:0 0 30px;font-size:24rem;line-height:1.3}@media (max-width:767.9px){.paragraph-node-employee .field-main .paragraph-text p{color:#fff;margin:0 0 30px;font-size:20rem}}@media (max-width:479.9px){.paragraph-node-employee .field-main .paragraph-text p{font-size:18rem}}.paragraph-node-employee .field-main .paragraph-text p:last-child{border-bottom:2px solid var(--text-color);padding:0 0 30px}@media (max-width:767.9px){.paragraph-node-employee .field-main .paragraph-text p:last-child{border-bottom:2px solid #fff}}@media (max-width:1023.9px){.paragraph-node-employee .field-main .paragraph-instagram .highlight span{font-size:50rem}}@media (max-width:767.9px){.paragraph-node-employee .field-main .paragraph-instagram .highlight span{font-size:30rem}}@media (max-width:479.9px){.paragraph-node-employee .field-main .paragraph-instagram .highlight span{font-size:20rem}}.paragraph-node-job{background-color:var(--background);padding:100px 0}@media (max-width:1023.9px){.paragraph-node-job{padding:120px 0}}@media (max-width:479.9px){.paragraph-node-job{padding:90px 0}}.paragraph-node-job>div{max-width:1024px;margin-left:auto;margin-right:auto}@media (min-width:1024px) and (max-width:1279.9px){.paragraph-node-job>div{width:calc(100% - 60px)}}@media (max-width:1023.9px){.paragraph-node-job>div{width:calc(100% - 60px)}}@media (min-width:320px) and (max-width:479.9px){.paragraph-node-job>div{width:calc(100% - 40px)}}.paragraph-node-job .field-main .paragraph-contactperson{margin-top:100px;padding-bottom:0}@media (max-width:1023.9px){.paragraph-node-job .field-main .paragraph-contactperson{margin-top:80px}}@media (max-width:479.9px){.paragraph-node-job .field-main .paragraph-contactperson{margin-top:30px}}.paragraph-node-job .field-main .paragraph-contactperson .email a,.paragraph-node-job .field-main .paragraph-contactperson .phone a{color:#22213b}@media (max-width:767.9px){.paragraph-node-job .field-main .paragraph-text ul li{padding:0 0 0 16px;font-size:20rem;line-height:1.25}}@media (max-width:479.9px){.paragraph-node-job .field-main .paragraph-text ul li{font-size:18rem;line-height:1.5}}.paragraph-node-job .field-main .paragraph-text ul li:before{content:"";background-image:url(data:image/svg+xml,%3Csvg%20viewBox%3D%270%200%2010%2010%27%20width%3D%2710%27%20height%3D%2710%27%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%3E%3Ccircle%20fill%3D%27%2322213b%27%20cx%3D%275%27%20cy%3D%275%27%20r%3D%275%27%20%2F%3E%3C%2Fsvg%3E);background-size:inherit;top:18px}@media (max-width:767.9px){.paragraph-node-job .field-main .paragraph-text ul li:before{background-image:url(data:image/svg+xml,%3Csvg%20viewBox%3D%270%200%206%206%27%20width%3D%276%27%20height%3D%276%27%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%3E%3Ccircle%20fill%3D%27%2322213b%27%20cx%3D%273%27%20cy%3D%273%27%20r%3D%273%27%20%2F%3E%3C%2Fsvg%3E);margin:0;display:block;top:8px}}@media (max-width:479.9px){.paragraph-node-news .paragraph-stage-simple{height:calc(50vh - var(--viewport-top,0px))}}.paragraph-node-news .main-wrapper{background-color:var(--background);color:var(--text-color);position:relative}.paragraph-node-news .main-wrapper .main-container{max-width:1024px;margin-left:auto;margin-right:auto;padding-top:1px}@media (min-width:1024px) and (max-width:1279.9px){.paragraph-node-news .main-wrapper .main-container{width:calc(100% - 60px)}}@media (max-width:1023.9px){.paragraph-node-news .main-wrapper .main-container{width:calc(100% - 60px)}}@media (min-width:320px) and (max-width:479.9px){.paragraph-node-news .main-wrapper .main-container{width:calc(100% - 40px)}}.paragraph-node-news .main-wrapper .news-date{padding-top:40px;font-size:24rem;font-weight:700}@media (max-width:479.9px){.paragraph-node-news .main-wrapper .news-date{margin:30px 0;padding-top:0}}.paragraph-node-news .main-wrapper .paragraph-text .field-body{margin:0;padding:0 0 60px}@media (max-width:767.9px){.paragraph-node-news .main-wrapper .paragraph-text .field-body{padding:0 0 40px}}@media (max-width:479.9px){.paragraph-node-news .main-wrapper .paragraph-text .field-body{padding:0 0 25px}}.paragraph-node-news .main-wrapper .paragraph-slider{margin-bottom:60px}@media (max-width:479.9px){.paragraph-node-news .main-wrapper .paragraph-slider{margin-bottom:30px}}.paragraph-node-news .main-wrapper .paragraph-button{margin:0 auto 60px}.paragraph-node-news section.bottom .container a .text-wrapper{flex-wrap:wrap;flex-direction:row!important;justify-content:space-between!important;align-items:center!important}.paragraph-node-news section.bottom .container a .text-wrapper .field-body{width:calc(100% - 20px)}.paragraph-node-news section.bottom .container a .text-wrapper button{background-color:#0000;background-repeat:no-repeat;border:none;width:15px;height:30px;padding:0;display:block}.paragraph-node-study .field-main{background-color:#fff}.paragraph-node-study .paragraph-accordion .field-items .paragraph-accordionitem{border-bottom:2px solid #000!important}.paragraph-node-study .paragraph-accordion .field-items .paragraph-accordionitem:first-child{border-top:2px solid #000!important}.paragraph-node-study .paragraph-accordion .field-items .paragraph-accordionitem .accordion-header h1{margin:0 10px 0 0}.paragraph-node-study .paragraph-accordion .field-items .paragraph-accordionitem .accordion-header h2{color:#22213b;margin:12px 20px 0;font-size:40rem}@media (max-width:767.9px){.paragraph-node-study .paragraph-accordion .field-items .paragraph-accordionitem .accordion-header h2{margin:0 20px;font-size:20rem}}.paragraph-node-study .paragraph-accordion .field-items .paragraph-accordionitem .accordion-body ul{margin:0;padding:0;list-style:none;margin-bottom:5px!important}.paragraph-node-study .paragraph-accordion .field-items .paragraph-accordionitem .accordion-body ul li{padding:0 0 0 18px;font-size:26rem;line-height:1.75;position:relative}@media (max-width:767.9px){.paragraph-node-study .paragraph-accordion .field-items .paragraph-accordionitem .accordion-body ul li{margin:0 0 5px;padding:0 0 0 15px;font-size:20rem;line-height:1.25}}@media (max-width:479.9px){.paragraph-node-study .paragraph-accordion .field-items .paragraph-accordionitem .accordion-body ul li{font-size:18rem}}.paragraph-node-study .paragraph-accordion .field-items .paragraph-accordionitem .accordion-body ul li:before{content:"";background-color:#000;background-repeat:no-repeat;background-size:contain;border-radius:50%;width:6px;height:6px;margin:0;display:inline-block;position:absolute;top:18px;left:0}@media (max-width:767.9px){.paragraph-node-study .paragraph-accordion .field-items .paragraph-accordionitem .accordion-body ul li:before{top:9px}}@media (max-width:479.9px){.paragraph-node-study .paragraph-accordion .field-items .paragraph-accordionitem .accordion-body ul li:before{width:5px;height:5px;top:8px}}.paragraph-node-study .paragraph-accordion .field-items .paragraph-accordionitem .accordion-body ol li{padding:0}.paragraph-node-study .paragraph-accordion .field-items .paragraph-accordionitem .accordion-body ol li:before{display:none}.paragraph-node-study .paragraph-accordion .field-items .paragraph-accordionitem .accordion-body p,.paragraph-node-study .paragraph-accordion .field-items .paragraph-accordionitem .accordion-body strong{font-size:26rem;line-height:1.6}@media (min-width:480px) and (max-width:767.9px){.paragraph-node-study .paragraph-accordion .field-items .paragraph-accordionitem .accordion-body p,.paragraph-node-study .paragraph-accordion .field-items .paragraph-accordionitem .accordion-body strong{font-size:20rem;line-height:1.4}}@media (min-width:320px) and (max-width:479.9px){.paragraph-node-study .paragraph-accordion .field-items .paragraph-accordionitem .accordion-body p,.paragraph-node-study .paragraph-accordion .field-items .paragraph-accordionitem .accordion-body strong{font-size:18rem;line-height:1.25}}.paragraph-node-study .paragraph-accordion .field-items .paragraph-accordionitem .accordion-body p:first-child,.paragraph-node-study .paragraph-accordion .field-items .paragraph-accordionitem .accordion-body strong:first-child{margin-top:0}.paragraph-node-study .paragraph-accordion .field-items .paragraph-accordionitem .accordion-body p:last-child,.paragraph-node-study .paragraph-accordion .field-items .paragraph-accordionitem .accordion-body strong:last-child{margin-bottom:0}@media (max-width:767.9px){.paragraph-node-study .paragraph-stage-simple{height:inherit}}.paragraph-node-study .paragraph-stage-simple .text-wrapper .field-body{max-width:1500px;margin-left:auto;margin-right:auto}@media (min-width:1024px) and (max-width:1599.9px){.paragraph-node-study .paragraph-stage-simple .text-wrapper .field-body{margin-left:40px;margin-right:40px}}@media (max-width:1023.9px){.paragraph-node-study .paragraph-stage-simple .text-wrapper .field-body{margin-left:30px;margin-right:30px}}@media (min-width:320px) and (max-width:479.9px){.paragraph-node-study .paragraph-stage-simple .text-wrapper .field-body{margin-left:20px;margin-right:20px}}.paragraph-node-study .paragraph-stage-simple .text-wrapper .field-body p{color:#fff;margin-top:50px;font-size:60rem}@media (max-width:1023.9px){.paragraph-node-study .paragraph-stage-simple .text-wrapper .field-body p{font-size:40rem}}@media (max-width:767.9px){.paragraph-node-study .paragraph-stage-simple .text-wrapper .field-body p{margin-top:30px;font-size:30rem}}.paragraph-node-study .paragraph-text h1{font-size:32rem}.dialog-off-canvas-main-canvas{transition:filter .3s ease-in-out}.dialog-off-canvas-main-canvas>on-hamburger{content:"default:.toggleClass(\"filter-blur\")"}.dialog-off-canvas-main-canvas.slide-animation{transition:transform .5s}.dialog-off-canvas-main-canvas.filter-blur .all,.dialog-off-canvas-main-canvas.filter-blur .bottom,.dialog-off-canvas-main-canvas.filter-blur footer.main{filter:blur(5px)}.all .inner:not(.top-field-empty) .top{top:var(--viewport-top);position:sticky}.all .inner:not(.top-field-empty) .main{background-color:#0000;position:relative}.all .inner:not(.top-field-empty) .paragraph-node .field-top{top:var(--viewport-top);position:sticky}.all .inner:not(.top-field-empty) .paragraph-node .field-main{position:relative}.all .inner.top-field-empty .field-main>div:first-child{margin-top:0;padding:200px 0 100px}@media (max-width:1023.9px){.all .inner.top-field-empty .field-main>div:first-child{padding:120px 0 80px}}@media (max-width:479.9px){.all .inner.top-field-empty .field-main>div:first-child{padding:100px 0 30px}}.contains-responsive-video>section,.contains-responsive-video>footer{-webkit-transform:translate(0,0)}.page-top>on-nav{content:"default:new ClassSync(\".entering .page\", this).sync(/^color-/)"}.enter,.leave{backface-visibility:hidden;background-color:#f8f7f5}.dialog-off-canvas-main-canvas>on-ready{content:"default:new DPlexLoader().add(\".page-top\");"}body{overflow-x:hidden}body>on-nav.prev{content:"default:new TransitionManager(data).prev();"}body>on-nav.next{content:"default:new TransitionManager(data).next();"}.paragraph-accordion>on-ready{content:"default:new Accordion(this)"}.paragraph-accordion .field-items .paragraph-accordionitem{border-top:2px solid var(--text-color)}.paragraph-accordion .field-items .paragraph-accordionitem:last-child{border-bottom:2px solid var(--text-color)}.paragraph-accordion .field-items .paragraph-accordionitem .accordion-header{align-items:center}.paragraph-accordion .field-items .paragraph-accordionitem .accordion-header h3{margin:0}.paragraph-accordion .field-items .paragraph-accordionitem .accordion-header .toggle{height:100%}.paragraph-accordion .field-items .paragraph-accordionitem .accordion-body{display:none;overflow:hidden}.paragraph-accordion .field-items .paragraph-accordionitem .accordion-body p{margin-top:0}.paragraph-columns .field-items{grid-gap:30px;grid-template:repeat(1,1fr)/repeat(2,1fr);display:grid}@media (max-width:767.9px){.paragraph-columns .field-items:has(.paragraph-list){gap:0;margin:20px 0 0}}@media (max-width:1023.9px){.paragraph-columns .field-items:has(.paragraph-list):has(.paragraph-text){grid-gap:20px;grid-template:repeat(1,1fr)/repeat(1,1fr);display:grid}.paragraph-columns .field-items:has(.paragraph-list):has(.paragraph-text) .field-body h2{margin-bottom:0}}@media (max-width:767.9px){.paragraph-columns .field-items{grid-gap:20px;grid-template:repeat(1,1fr)/repeat(1,1fr);display:grid}}@media (max-width:479.9px){.paragraph-columns .field-items{grid-gap:0;grid-gap:20px;grid-template:repeat(1,1fr)/repeat(1,1fr);display:grid}}.paragraph-contactperson{grid-gap:40px;border-bottom:2px solid var(--text-color);grid-template:repeat(1,1fr)/repeat(4,1fr);margin:80px 0 0;padding:0 0 80px;display:grid}@media (max-width:1023.9px){.paragraph-contactperson{margin:60px 0 0;padding:0 0 60px}}@media (max-width:767.9px){.paragraph-contactperson{grid-gap:20px;grid-template:repeat(1,1fr)/repeat(4,1fr);margin:40px 0 0;padding:0 0 40px;display:grid}}@media (max-width:479.9px){.paragraph-contactperson{grid-gap:20px;grid-template:repeat(1,1fr)/repeat(3,1fr);margin:30px 0 0;padding:0 0 30px;display:grid}}.paragraph-contactperson:first-child{margin:0 0 30px}.paragraph-contactperson:last-child{border:0}.paragraph-contactperson .headline{grid-column:1/5;width:100%;margin:0}.paragraph-contactperson .img-wrapper{grid-column:1/2}.paragraph-contactperson .img-wrapper img{width:100%;display:block}@media (max-width:479.9px){.paragraph-contactperson .highlight{font-size:40rem}}.paragraph-contactperson .text-wrapper{grid-column:2/5}.paragraph-contactperson .text-wrapper p{color:var(--text-color);margin:0 0 10px;font-size:24rem}@media (max-width:767.9px){.paragraph-contactperson .text-wrapper p{font-size:20rem}}@media (max-width:479.9px){.paragraph-contactperson .text-wrapper p{margin:0;font-size:18rem}}.paragraph-contactperson .text-wrapper p.position{margin:0 0 50px}@media (max-width:767.9px){.paragraph-contactperson .text-wrapper p.position{margin:0 0 32px}}@media (max-width:479.9px){.paragraph-contactperson .text-wrapper p.position{margin:0 0 24px}}.paragraph-content-section{background-color:var(--background);padding:100px 0}@media (max-width:1023.9px){.paragraph-content-section{padding:40px 0}}@media (max-width:767.9px){.paragraph-content-section{padding:20px 0}}@media (max-width:479.9px){.paragraph-content-section{padding:15px 0}}.paragraph-content-section .section-inner{max-width:1024px;margin-left:auto;margin-right:auto}@media (min-width:1024px) and (max-width:1279.9px){.paragraph-content-section .section-inner{width:calc(100% - 60px)}}@media (max-width:1023.9px){.paragraph-content-section .section-inner{width:calc(100% - 60px)}}@media (min-width:320px) and (max-width:479.9px){.paragraph-content-section .section-inner{width:calc(100% - 40px)}}.paragraph-content-section .section-inner>:last-child,.paragraph-content-section .section-inner .field-items>div:not(.paragraph-text):last-child .field-body{margin-bottom:0}.paragraph-content-section .section-inner .button{margin-top:40px}@media (max-width:767.9px){.paragraph-content-section .section-inner .button{margin-top:40px}}@media (max-width:479.9px){.paragraph-content-section .section-inner .button{margin-top:30px}}@media (max-width:1279.9px){.paragraph-device .device-container{margin:0 30px}}@media (max-width:767.9px){.paragraph-device .device-container{margin:0 20px}}.paragraph-device .device-container .device-wrapper{margin:auto;position:relative}@media (max-width:479.9px){.paragraph-device .device-container .device-wrapper{max-width:none!important}}.paragraph-device .device-container .device-wrapper .frame{z-index:1;pointer-events:none;width:100%;display:block;position:relative}.paragraph-device .device-container .device-wrapper .frame img{width:100%;height:100%}.paragraph-device .device-container .device-wrapper .image{clip-path:url(#clipping);background-clip:content-box;width:calc(100% + 4px);height:calc(100% + 4px);position:absolute;top:-2px;left:-2px;overflow:hidden}.paragraph-device .device-container .device-wrapper .image .medium-image{width:100%;height:100%;margin:0;position:relative}.paragraph-device .device-container .device-wrapper .image img{width:100%;display:block}.paragraph-device .device-container .device-wrapper .image video{cursor:pointer;object-fit:fill;width:100%;display:block}.paragraph-device .device-container .device-wrapper .outline{position:absolute}.paragraph-device .device-container .device-wrapper .outline svg{width:0;height:0}.paragraph-eyecatcher{background:var(--background);--eyecatcher-height:250px;height:0;position:relative}@media (max-width:1599.9px){.paragraph-eyecatcher{--eyecatcher-height:200px}}@media (max-width:1279.9px){.paragraph-eyecatcher{--eyecatcher-height:175px}}@media (max-width:1023.9px){.paragraph-eyecatcher{height:calc(var(--eyecatcher-height)/2)}}@media (max-width:767.9px){.paragraph-eyecatcher{--eyecatcher-height:150px}}.paragraph-eyecatcher a.eyecatcher-icon{height:var(--eyecatcher-height);width:var(--eyecatcher-height);bottom:calc(0px - var(--eyecatcher-height)/2);z-index:3;transition:transform .2s ease-in-out;position:absolute;right:10%;transform:scale(1)}@media (max-width:1023.9px){.paragraph-eyecatcher a.eyecatcher-icon{bottom:0}}.paragraph-eyecatcher.has-url a:hover{transform:scale(1.1)}.paragraph-form form>on-invalid{content:"default:new Notify({class:\"error\",text:event.error});"}.paragraph-form form>on-submit{content:"default:new DPlexLoader().taint().navigate(event.url);"}.paragraph-form form .js-form-type-checkbox{display:flex}.paragraph-form form .js-form-type-checkbox input[type=checkbox]{appearance:none;width:40px;height:40px;box-shadow:none;background-color:#0000;background-image:url(/themes/castenow/images/checkbox.svg);background-position:0 -4px;background-repeat:no-repeat;background-size:100% 100%;border:0;margin:-3px 10px 0 0;outline:none!important}.paragraph-form form .js-form-type-checkbox input[type=checkbox]>on-change{content:"default:.removeClass(\"error\");"}.paragraph-form form .js-form-type-checkbox input[type=checkbox].error{background-image:url(/themes/castenow/images/checkbox_error.svg)}.paragraph-form form .js-form-type-checkbox input[type=checkbox]:checked:before{content:"";background-image:url(/themes/castenow/images/checkmark.svg);background-repeat:no-repeat;background-size:contain;width:30px;height:30px;display:block;position:absolute}.paragraph-form form .js-form-type-checkbox input[type=checkbox]+label{cursor:pointer}.paragraph-form form>div{margin:20px 0}.paragraph-form form>div:first-child{margin:0 0 20px}.paragraph-form form>div:last-child{margin:20px 0 0}@media (max-width:767.9px){.paragraph-form form>div:last-child{margin:20px 0}}.paragraph-form form .js-form-type-select{height:66px}@media (max-width:767.9px){.paragraph-form form .js-form-type-select{height:60px}}.paragraph-form form .js-form-type-select .select .select-label{color:#757575;border:4px solid #22213b;padding:15px 45px 15px 20px}.paragraph-form form .js-form-type-select .select .select-label:after{background-image:url(data:image/svg+xml,%3Csvg%20viewBox%3D%270%200%2024%2014%27%20width%3D%2724%27%20height%3D%2714%27%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%3E%3Cpath%20stroke%3D%27%2322213b%27%20fill%3D%27transparent%27%20stroke-width%3D%273%27%20d%3D%27M3%2C3L12%2C11L21%2C3%27%2F%3E%3C%2Fsvg%3E);right:20px}.paragraph-form form .js-form-type-select .select .select-dropdown{background-color:#fff;border:4px solid #22213b;border-top:none;transform:translateY(-4px)}.paragraph-form form .js-form-type-select .select .select-dropdown .options{padding:0 20px}.paragraph-form form .js-form-type-select .select .select-dropdown .options .select-option{border-bottom:1px solid #22213b}.paragraph-form form .js-form-type-select .select .select-dropdown .options .select-option:last-child{border-bottom:none}.paragraph-form form .js-form-type-select .select .select-dropdown .options .select-option a{color:#22213b;text-transform:none}.paragraph-form form .js-form-type-select .select.error .select-label{border:4px solid red}.paragraph-form form .js-form-type-select .select.error .select-dropdown{border:4px solid red;border-top:none}.paragraph-form form .js-form-type-select .select.popup .select-dropdown{height:auto}.paragraph-form form .field--widget-options-buttons{margin-top:0}.paragraph-form form .field--widget-options-buttons fieldset{border:none;margin:0;padding:0}.paragraph-form form .field--widget-options-buttons fieldset legend{margin:0 0 10px;font-size:24rem}.paragraph-form form .field--widget-options-buttons fieldset .js-form-item-field-salutation{display:inline-block}.paragraph-form form .field--widget-options-buttons fieldset .js-form-item-field-salutation label{font-size:24rem}@media (max-width:767.9px){.paragraph-form form .field--widget-options-buttons fieldset .js-form-item-field-salutation label{font-size:20rem}}.paragraph-form form .js-form-type-email label,.paragraph-form form .js-form-type-textfield label{display:none}.paragraph-form form .js-form-type-email input,.paragraph-form form .js-form-type-textfield input{border:4px solid #22213b;width:100%;padding:15px;font-size:24rem}.paragraph-form form .js-form-type-email input>on-input,.paragraph-form form .js-form-type-textfield input>on-input{content:"default:.removeClass(\"error\")"}.paragraph-form form .js-form-type-email input.error,.paragraph-form form .js-form-type-textfield input.error{border:4px solid red}@media (max-width:767.9px){.paragraph-form form .js-form-type-email input,.paragraph-form form .js-form-type-textfield input{font-size:20rem}}@media (max-width:479.9px){.paragraph-form form .js-form-type-email input,.paragraph-form form .js-form-type-textfield input{font-size:18rem}}.paragraph-form form .js-form-type-email input:focus,.paragraph-form form .js-form-type-textfield input:focus{outline:none}.paragraph-form form .js-form-type-email input.required:after,.paragraph-form form .js-form-type-textfield input.required:after{content:"";width:10px;height:10px;display:inline-block}.paragraph-form form .field--name-field-data-protection label{font-size:22rem!important}@media (max-width:767.9px){.paragraph-form form .field--name-field-data-protection label{font-size:20rem!important}}@media (max-width:479.9px){.paragraph-form form .field--name-field-data-protection label{font-size:18rem!important}}.paragraph-form form .field--name-field-data-protection label a{color:#22213b;font-weight:700;text-decoration:none}.paragraph-form form .form-actions input{width:100%;color:var(--text-color);border:4px solid var(--text-color);cursor:pointer;background-color:#0000;padding:20px;font-size:26rem;font-weight:700;transition:background-color .2s ease-in-out,border .2s ease-in-out,color .1s ease-in-out;display:block;transform:scale(1)}@media (max-width:767.9px){.paragraph-form form .form-actions input{font-size:20rem}}@media (max-width:479.9px){.paragraph-form form .form-actions input{font-size:18rem}}.paragraph-form form .form-actions input:hover{color:#fff;background-color:#ffa700;border:4px solid #ffa700}.paragraph-form form .form-actions input:focus{outline:none}.paragraph-form .option a{color:var(--text-color)}.paragraph-form .form-actions input{border:4px solid var(--text-color);color:var(--text-color)}.paragraph-instagram h2.highlight span{word-break:break-all}@media (max-width:1023.9px){.paragraph-instagram h2.highlight span{font-size:55rem}}@media (max-width:767.9px){.paragraph-instagram h2.highlight span{font-size:35rem}}@media (max-width:479.9px){.paragraph-instagram h2.highlight span{font-size:26rem}}.paragraph-instagram .items{grid-gap:30px;color:#fff;grid-template:repeat(1,1fr)/repeat(4,1fr);display:grid}@media (max-width:767.9px){.paragraph-instagram .items{grid-gap:0;grid-template:repeat(1,1fr)/repeat(2,1fr);display:grid}}.paragraph-instagram .items .item img{width:100%;display:block}.paragraph-list{margin:80px 0 0}@media (max-width:767.9px){.paragraph-list:last-child .list-item:last-child{margin-bottom:20px}}.paragraph-list .list-item{margin:30px 0}@media (max-width:767.9px){.paragraph-list .list-item{margin:20px 0}.paragraph-list .list-item:last-child{margin:20px 0 0}}.paragraph-list .list-item .headline{color:var(--text-color);margin:0;padding:0 0 0 66px}@media (min-width:480px) and (max-width:767.9px){.paragraph-list .list-item .headline{padding:0 0 0 50px;font-size:20rem}}@media (max-width:479.9px){.paragraph-list .list-item .headline{margin:0 0 2px;padding:0 0 0 30px;font-size:18rem}}.paragraph-list .list-item .field-body{padding:0 0 0 66px;position:relative}@media (min-width:480px) and (max-width:767.9px){.paragraph-list .list-item .field-body{padding:0 0 0 50px}}@media (max-width:479.9px){.paragraph-list .list-item .field-body{padding:0 0 0 30px}}.paragraph-list .list-item .field-body p{margin:0}.paragraph-list .list-item .field-body p a{color:var(--text-color);margin:0;font-size:40rem;font-weight:700;line-height:1.2;text-decoration:none;transition:transform .3s;display:inline-block;transform:translate(0)}@media (max-width:767.9px){.paragraph-list .list-item .field-body p a{font-size:32rem}}@media (max-width:479.9px){.paragraph-list .list-item .field-body p a{font-size:28rem}}.paragraph-list .list-item .field-body p a:before{content:"";width:43px;height:100%;color:var(--highlight);margin-left:-50px;display:inline-block;position:absolute;top:2px;left:0}@media (max-width:767.9px){.paragraph-list .list-item .field-body p a:before{width:32px;margin-left:-40px;top:2px}}@media (max-width:479.9px){.paragraph-list .list-item .field-body p a:before{width:28px;margin-left:-30px;top:1px}}.paragraph-list .list-item .field-body p a:hover,.paragraph-list .list-item .field-body p a.loading{transition:transform .3s;transform:translate(20px)}.paragraph-columns .paragraph-list{margin:0}.paragraph-logos .field-items{flex-wrap:wrap;justify-content:center;display:flex}.paragraph-logos .field-items .paragraph-logo{text-align:center;vertical-align:middle;align-self:center;padding:20px;display:inline-block}.paragraph-logos .field-items .paragraph-logo img{width:100%;max-width:150px}.paragraph-logos.columns-1 .paragraph-logo{width:100%}@media (max-width:767.9px){.paragraph-logos.columns-1 .paragraph-logo{width:33.3333%}}.paragraph-logos.columns-2 .paragraph-logo{width:50%}@media (max-width:767.9px){.paragraph-logos.columns-2 .paragraph-logo{width:33.3333%}}.paragraph-logos.columns-3 .paragraph-logo{width:33.3333%}@media (max-width:767.9px){.paragraph-logos.columns-3 .paragraph-logo{width:33.3333%}}.paragraph-logos.columns-4 .paragraph-logo{width:25%}@media (max-width:767.9px){.paragraph-logos.columns-4 .paragraph-logo{width:33.3333%}}.paragraph-logos.columns-5 .paragraph-logo{width:20%}@media (max-width:767.9px){.paragraph-logos.columns-5 .paragraph-logo{width:33.3333%}}.paragraph-logos.columns-6 .paragraph-logo{width:16.6667%}@media (max-width:767.9px){.paragraph-logos.columns-6 .paragraph-logo{width:33.3333%}}.paragraph-logos.columns-7 .paragraph-logo{width:14.2857%}@media (max-width:767.9px){.paragraph-logos.columns-7 .paragraph-logo{width:33.3333%}}.paragraph-logos.columns-8 .paragraph-logo{width:12.5%}@media (max-width:767.9px){.paragraph-logos.columns-8 .paragraph-logo{width:33.3333%}}.paragraph-logos.columns-9 .paragraph-logo{width:11.1111%}@media (max-width:767.9px){.paragraph-logos.columns-9 .paragraph-logo{width:33.3333%}}.paragraph-logos.columns-10 .paragraph-logo{width:10%}@media (max-width:767.9px){.paragraph-logos.columns-10 .paragraph-logo{width:33.3333%}}.paragraph-logos.columns-11 .paragraph-logo{width:9.09091%}@media (max-width:767.9px){.paragraph-logos.columns-11 .paragraph-logo{width:33.3333%}}.paragraph-logos.columns-12 .paragraph-logo{width:8.33333%}@media (max-width:767.9px){.paragraph-logos.columns-12 .paragraph-logo{width:33.3333%}}.paragraph-logos.columns-13 .paragraph-logo{width:7.69231%}@media (max-width:767.9px){.paragraph-logos.columns-13 .paragraph-logo{width:33.3333%}}.paragraph-logos.columns-14 .paragraph-logo{width:7.14286%}@media (max-width:767.9px){.paragraph-logos.columns-14 .paragraph-logo{width:33.3333%}}.paragraph-logos.columns-15 .paragraph-logo{width:6.66667%}@media (max-width:767.9px){.paragraph-logos.columns-15 .paragraph-logo{width:33.3333%}}.paragraph-logos.columns-16 .paragraph-logo{width:6.25%}@media (max-width:767.9px){.paragraph-logos.columns-16 .paragraph-logo{width:33.3333%}}.paragraph-logos.columns-17 .paragraph-logo{width:5.88235%}@media (max-width:767.9px){.paragraph-logos.columns-17 .paragraph-logo{width:33.3333%}}.paragraph-logos.columns-18 .paragraph-logo{width:5.55556%}@media (max-width:767.9px){.paragraph-logos.columns-18 .paragraph-logo{width:33.3333%}}.paragraph-logos.columns-19 .paragraph-logo{width:5.26316%}@media (max-width:767.9px){.paragraph-logos.columns-19 .paragraph-logo{width:33.3333%}}.paragraph-logos.columns-20 .paragraph-logo{width:5%}@media (max-width:767.9px){.paragraph-logos.columns-20 .paragraph-logo{width:33.3333%}}.paragraph-logos.columns-21 .paragraph-logo{width:4.7619%}@media (max-width:767.9px){.paragraph-logos.columns-21 .paragraph-logo{width:33.3333%}}.paragraph-logos.columns-22 .paragraph-logo{width:4.54545%}@media (max-width:767.9px){.paragraph-logos.columns-22 .paragraph-logo{width:33.3333%}}.paragraph-logos.columns-23 .paragraph-logo{width:4.34783%}@media (max-width:767.9px){.paragraph-logos.columns-23 .paragraph-logo{width:33.3333%}}.paragraph-logos.columns-24 .paragraph-logo{width:4.16667%}@media (max-width:767.9px){.paragraph-logos.columns-24 .paragraph-logo{width:33.3333%}}.paragraph-logos.columns-25 .paragraph-logo{width:4%}@media (max-width:767.9px){.paragraph-logos.columns-25 .paragraph-logo{width:33.3333%}}.paragraph-logos.columns-26 .paragraph-logo{width:3.84615%}@media (max-width:767.9px){.paragraph-logos.columns-26 .paragraph-logo{width:33.3333%}}.paragraph-logos.columns-27 .paragraph-logo{width:3.7037%}@media (max-width:767.9px){.paragraph-logos.columns-27 .paragraph-logo{width:33.3333%}}.paragraph-logos.columns-28 .paragraph-logo{width:3.57143%}@media (max-width:767.9px){.paragraph-logos.columns-28 .paragraph-logo{width:33.3333%}}.paragraph-logos.columns-29 .paragraph-logo{width:3.44828%}@media (max-width:767.9px){.paragraph-logos.columns-29 .paragraph-logo{width:33.3333%}}.paragraph-logos.columns-30 .paragraph-logo{width:3.33333%}@media (max-width:767.9px){.paragraph-logos.columns-30 .paragraph-logo{width:33.3333%}}.paragraph-logos.columns-31 .paragraph-logo{width:3.22581%}@media (max-width:767.9px){.paragraph-logos.columns-31 .paragraph-logo{width:33.3333%}}.paragraph-logos.columns-32 .paragraph-logo{width:3.125%}@media (max-width:767.9px){.paragraph-logos.columns-32 .paragraph-logo{width:33.3333%}}.paragraph-logos.columns-33 .paragraph-logo{width:3.0303%}@media (max-width:767.9px){.paragraph-logos.columns-33 .paragraph-logo{width:33.3333%}}.paragraph-logos.columns-34 .paragraph-logo{width:2.94118%}@media (max-width:767.9px){.paragraph-logos.columns-34 .paragraph-logo{width:33.3333%}}.paragraph-logos.columns-35 .paragraph-logo{width:2.85714%}@media (max-width:767.9px){.paragraph-logos.columns-35 .paragraph-logo{width:33.3333%}}.paragraph-logos.columns-36 .paragraph-logo{width:2.77778%}@media (max-width:767.9px){.paragraph-logos.columns-36 .paragraph-logo{width:33.3333%}}.paragraph-logos.columns-37 .paragraph-logo{width:2.7027%}@media (max-width:767.9px){.paragraph-logos.columns-37 .paragraph-logo{width:33.3333%}}.paragraph-logos.columns-38 .paragraph-logo{width:2.63158%}@media (max-width:767.9px){.paragraph-logos.columns-38 .paragraph-logo{width:33.3333%}}.paragraph-logos.columns-39 .paragraph-logo{width:2.5641%}@media (max-width:767.9px){.paragraph-logos.columns-39 .paragraph-logo{width:33.3333%}}.paragraph-logos.columns-40 .paragraph-logo{width:2.5%}@media (max-width:767.9px){.paragraph-logos.columns-40 .paragraph-logo{width:33.3333%}}.paragraph-logos.columns-41 .paragraph-logo{width:2.43902%}@media (max-width:767.9px){.paragraph-logos.columns-41 .paragraph-logo{width:33.3333%}}.paragraph-logos.columns-42 .paragraph-logo{width:2.38095%}@media (max-width:767.9px){.paragraph-logos.columns-42 .paragraph-logo{width:33.3333%}}.paragraph-logos.columns-43 .paragraph-logo{width:2.32558%}@media (max-width:767.9px){.paragraph-logos.columns-43 .paragraph-logo{width:33.3333%}}.paragraph-logos.columns-44 .paragraph-logo{width:2.27273%}@media (max-width:767.9px){.paragraph-logos.columns-44 .paragraph-logo{width:33.3333%}}.paragraph-logos.columns-45 .paragraph-logo{width:2.22222%}@media (max-width:767.9px){.paragraph-logos.columns-45 .paragraph-logo{width:33.3333%}}.paragraph-logos.columns-46 .paragraph-logo{width:2.17391%}@media (max-width:767.9px){.paragraph-logos.columns-46 .paragraph-logo{width:33.3333%}}.paragraph-logos.columns-47 .paragraph-logo{width:2.12766%}@media (max-width:767.9px){.paragraph-logos.columns-47 .paragraph-logo{width:33.3333%}}.paragraph-logos.columns-48 .paragraph-logo{width:2.08333%}@media (max-width:767.9px){.paragraph-logos.columns-48 .paragraph-logo{width:33.3333%}}.paragraph-logos.columns-49 .paragraph-logo{width:2.04082%}@media (max-width:767.9px){.paragraph-logos.columns-49 .paragraph-logo{width:33.3333%}}.paragraph-logos.columns-50 .paragraph-logo{width:2%}@media (max-width:767.9px){.paragraph-logos.columns-50 .paragraph-logo{width:33.3333%}}.paragraph-logos.columns-51 .paragraph-logo{width:1.96078%}@media (max-width:767.9px){.paragraph-logos.columns-51 .paragraph-logo{width:33.3333%}}.paragraph-logos.columns-52 .paragraph-logo{width:1.92308%}@media (max-width:767.9px){.paragraph-logos.columns-52 .paragraph-logo{width:33.3333%}}.paragraph-logos.columns-53 .paragraph-logo{width:1.88679%}@media (max-width:767.9px){.paragraph-logos.columns-53 .paragraph-logo{width:33.3333%}}.paragraph-logos.columns-54 .paragraph-logo{width:1.85185%}@media (max-width:767.9px){.paragraph-logos.columns-54 .paragraph-logo{width:33.3333%}}.paragraph-logos.columns-55 .paragraph-logo{width:1.81818%}@media (max-width:767.9px){.paragraph-logos.columns-55 .paragraph-logo{width:33.3333%}}.paragraph-logos.columns-56 .paragraph-logo{width:1.78571%}@media (max-width:767.9px){.paragraph-logos.columns-56 .paragraph-logo{width:33.3333%}}.paragraph-logos.columns-57 .paragraph-logo{width:1.75439%}@media (max-width:767.9px){.paragraph-logos.columns-57 .paragraph-logo{width:33.3333%}}.paragraph-logos.columns-58 .paragraph-logo{width:1.72414%}@media (max-width:767.9px){.paragraph-logos.columns-58 .paragraph-logo{width:33.3333%}}.paragraph-logos.columns-59 .paragraph-logo{width:1.69492%}@media (max-width:767.9px){.paragraph-logos.columns-59 .paragraph-logo{width:33.3333%}}.paragraph-logos.columns-60 .paragraph-logo{width:1.66667%}@media (max-width:767.9px){.paragraph-logos.columns-60 .paragraph-logo{width:33.3333%}}.paragraph-logos.columns-61 .paragraph-logo{width:1.63934%}@media (max-width:767.9px){.paragraph-logos.columns-61 .paragraph-logo{width:33.3333%}}.paragraph-logos.columns-62 .paragraph-logo{width:1.6129%}@media (max-width:767.9px){.paragraph-logos.columns-62 .paragraph-logo{width:33.3333%}}.paragraph-logos.columns-63 .paragraph-logo{width:1.5873%}@media (max-width:767.9px){.paragraph-logos.columns-63 .paragraph-logo{width:33.3333%}}.paragraph-logos.columns-64 .paragraph-logo{width:1.5625%}@media (max-width:767.9px){.paragraph-logos.columns-64 .paragraph-logo{width:33.3333%}}.paragraph-logos.columns-65 .paragraph-logo{width:1.53846%}@media (max-width:767.9px){.paragraph-logos.columns-65 .paragraph-logo{width:33.3333%}}.paragraph-logos.columns-66 .paragraph-logo{width:1.51515%}@media (max-width:767.9px){.paragraph-logos.columns-66 .paragraph-logo{width:33.3333%}}.paragraph-logos.columns-67 .paragraph-logo{width:1.49254%}@media (max-width:767.9px){.paragraph-logos.columns-67 .paragraph-logo{width:33.3333%}}.paragraph-logos.columns-68 .paragraph-logo{width:1.47059%}@media (max-width:767.9px){.paragraph-logos.columns-68 .paragraph-logo{width:33.3333%}}.paragraph-logos.columns-69 .paragraph-logo{width:1.44928%}@media (max-width:767.9px){.paragraph-logos.columns-69 .paragraph-logo{width:33.3333%}}.paragraph-logos.columns-70 .paragraph-logo{width:1.42857%}@media (max-width:767.9px){.paragraph-logos.columns-70 .paragraph-logo{width:33.3333%}}.paragraph-logos.columns-71 .paragraph-logo{width:1.40845%}@media (max-width:767.9px){.paragraph-logos.columns-71 .paragraph-logo{width:33.3333%}}.paragraph-logos.columns-72 .paragraph-logo{width:1.38889%}@media (max-width:767.9px){.paragraph-logos.columns-72 .paragraph-logo{width:33.3333%}}.paragraph-logos.columns-73 .paragraph-logo{width:1.36986%}@media (max-width:767.9px){.paragraph-logos.columns-73 .paragraph-logo{width:33.3333%}}.paragraph-logos.columns-74 .paragraph-logo{width:1.35135%}@media (max-width:767.9px){.paragraph-logos.columns-74 .paragraph-logo{width:33.3333%}}.paragraph-logos.columns-75 .paragraph-logo{width:1.33333%}@media (max-width:767.9px){.paragraph-logos.columns-75 .paragraph-logo{width:33.3333%}}.paragraph-logos.columns-76 .paragraph-logo{width:1.31579%}@media (max-width:767.9px){.paragraph-logos.columns-76 .paragraph-logo{width:33.3333%}}.paragraph-logos.columns-77 .paragraph-logo{width:1.2987%}@media (max-width:767.9px){.paragraph-logos.columns-77 .paragraph-logo{width:33.3333%}}.paragraph-logos.columns-78 .paragraph-logo{width:1.28205%}@media (max-width:767.9px){.paragraph-logos.columns-78 .paragraph-logo{width:33.3333%}}.paragraph-logos.columns-79 .paragraph-logo{width:1.26582%}@media (max-width:767.9px){.paragraph-logos.columns-79 .paragraph-logo{width:33.3333%}}.paragraph-logos.columns-80 .paragraph-logo{width:1.25%}@media (max-width:767.9px){.paragraph-logos.columns-80 .paragraph-logo{width:33.3333%}}.paragraph-logos.columns-81 .paragraph-logo{width:1.23457%}@media (max-width:767.9px){.paragraph-logos.columns-81 .paragraph-logo{width:33.3333%}}.paragraph-logos.columns-82 .paragraph-logo{width:1.21951%}@media (max-width:767.9px){.paragraph-logos.columns-82 .paragraph-logo{width:33.3333%}}.paragraph-logos.columns-83 .paragraph-logo{width:1.20482%}@media (max-width:767.9px){.paragraph-logos.columns-83 .paragraph-logo{width:33.3333%}}.paragraph-logos.columns-84 .paragraph-logo{width:1.19048%}@media (max-width:767.9px){.paragraph-logos.columns-84 .paragraph-logo{width:33.3333%}}.paragraph-logos.columns-85 .paragraph-logo{width:1.17647%}@media (max-width:767.9px){.paragraph-logos.columns-85 .paragraph-logo{width:33.3333%}}.paragraph-logos.columns-86 .paragraph-logo{width:1.16279%}@media (max-width:767.9px){.paragraph-logos.columns-86 .paragraph-logo{width:33.3333%}}.paragraph-logos.columns-87 .paragraph-logo{width:1.14943%}@media (max-width:767.9px){.paragraph-logos.columns-87 .paragraph-logo{width:33.3333%}}.paragraph-logos.columns-88 .paragraph-logo{width:1.13636%}@media (max-width:767.9px){.paragraph-logos.columns-88 .paragraph-logo{width:33.3333%}}.paragraph-logos.columns-89 .paragraph-logo{width:1.1236%}@media (max-width:767.9px){.paragraph-logos.columns-89 .paragraph-logo{width:33.3333%}}.paragraph-logos.columns-90 .paragraph-logo{width:1.11111%}@media (max-width:767.9px){.paragraph-logos.columns-90 .paragraph-logo{width:33.3333%}}.paragraph-logos.columns-91 .paragraph-logo{width:1.0989%}@media (max-width:767.9px){.paragraph-logos.columns-91 .paragraph-logo{width:33.3333%}}.paragraph-logos.columns-92 .paragraph-logo{width:1.08696%}@media (max-width:767.9px){.paragraph-logos.columns-92 .paragraph-logo{width:33.3333%}}.paragraph-logos.columns-93 .paragraph-logo{width:1.07527%}@media (max-width:767.9px){.paragraph-logos.columns-93 .paragraph-logo{width:33.3333%}}.paragraph-logos.columns-94 .paragraph-logo{width:1.06383%}@media (max-width:767.9px){.paragraph-logos.columns-94 .paragraph-logo{width:33.3333%}}.paragraph-logos.columns-95 .paragraph-logo{width:1.05263%}@media (max-width:767.9px){.paragraph-logos.columns-95 .paragraph-logo{width:33.3333%}}.paragraph-logos.columns-96 .paragraph-logo{width:1.04167%}@media (max-width:767.9px){.paragraph-logos.columns-96 .paragraph-logo{width:33.3333%}}.paragraph-logos.columns-97 .paragraph-logo{width:1.03093%}@media (max-width:767.9px){.paragraph-logos.columns-97 .paragraph-logo{width:33.3333%}}.paragraph-logos.columns-98 .paragraph-logo{width:1.02041%}@media (max-width:767.9px){.paragraph-logos.columns-98 .paragraph-logo{width:33.3333%}}.paragraph-logos.columns-99 .paragraph-logo{width:1.0101%}@media (max-width:767.9px){.paragraph-logos.columns-99 .paragraph-logo{width:33.3333%}}.paragraph-logos.columns-100 .paragraph-logo{width:1%}@media (max-width:767.9px){.paragraph-logos.columns-100 .paragraph-logo{width:33.3333%}}.paragraph-medium{margin-bottom:60px;display:block;position:relative}@media (max-width:767.9px){.paragraph-medium{margin-bottom:40px}}@media (max-width:479.9px){.paragraph-medium{margin-bottom:25px}}.paragraph-medium img,.paragraph-medium video{width:100%;display:block}.paragraph-medium .field-body p{font-size:14rem;line-height:1.5}.paragraph-overlay-stage{z-index:999;background:var(--background);width:100vw;height:100vh;position:absolute}.paragraph-overlay-stage .text-wrapper{flex-wrap:wrap;justify-content:center;align-items:center;width:100%;height:100vh;display:flex}.paragraph-overlay-stage .text-wrapper .clickable .field-body{justify-content:center;place-items:center;display:flex}.paragraph-overlay-stage .text-wrapper .clickable .field-body h1{color:#006964;cursor:pointer;white-space:nowrap;min-width:fit-content;max-width:1280px;font-size:15vmin;position:relative}.paragraph-overlay-stage .text-wrapper .clickable .field-body h1 strong{color:#fff;font-weight:700}@media (max-width:1279.9px){.paragraph-overlay-stage .text-wrapper .clickable .field-body h1{max-width:90%;font-size:12vmin}}.paragraph-overlay-stage .text-wrapper .more-link{top:calc(var(--viewport-height) - 40px);cursor:pointer;text-align:center;width:100%;position:absolute;left:0;transform:translateY(-100%)}@media (max-width:479.9px){.paragraph-overlay-stage .text-wrapper .more-link{top:calc(var(--viewport-height) - 25px)}}.paragraph-overlay-stage .text-wrapper .more-link a{color:var(--headline);margin:auto;font-size:26rem;font-weight:700;text-decoration:none;transition:transform .3s;display:block;transform:translateY(0)}@media (max-width:767.9px){.paragraph-overlay-stage .text-wrapper .more-link a{font-size:20rem;font-style:italic}}@media (max-width:479.9px){.paragraph-overlay-stage .text-wrapper .more-link a{font-size:18rem}}.paragraph-overlay-stage .text-wrapper .more-link a:after{content:"";width:50px;height:40px;color:var(--headline);background-repeat:no-repeat;background-size:contain;margin:5px auto auto;font-style:normal;display:block}@media (max-width:479.9px){.paragraph-overlay-stage .text-wrapper .more-link a:after{width:50px;margin-top:8px}}.paragraph-overlay-stage .text-wrapper .more-link a:hover{transition:transform .3s;transform:translateY(10px)}.paragraph-related-topics h3{color:#fff;text-align:center}@media (max-width:767.9px){.paragraph-related-topics h3{margin:0 0 15px;font-size:25rem}}.paragraph-related-topics .container{grid-gap:30px;grid-template:repeat(1,1fr)/repeat(2,1fr);max-width:1024px;margin:auto;padding:0 35px;display:grid}@media (max-width:1023.9px){.paragraph-related-topics .container{padding:0 50px}}@media (max-width:767.9px){.paragraph-related-topics .container{grid-gap:10px;grid-template:repeat(1,1fr)/repeat(2,1fr);display:grid}}@media (max-width:479.9px){.paragraph-related-topics .container{grid-gap:0;grid-template:repeat(1,1fr)/repeat(1,1fr);display:grid}}.paragraph-related-topics .container a{color:#fff;text-shadow:0 0 15px #0006;text-decoration:none;display:block;position:relative;overflow:hidden}.paragraph-related-topics .container a:hover img,.paragraph-related-topics .container a.loading img{transition:transform .2s ease-in-out;transform:scale(1.03)}.paragraph-related-topics .container a img{transition:transform .2s ease-in-out;display:block;transform:scale(1)}.paragraph-related-topics .container a button{background-color:#0000;background-repeat:no-repeat;background-size:contain;border:0;width:18px;height:30px;padding:0;display:block;position:absolute;top:calc(50% - 15px)}.paragraph-related-topics .container a button:focus{outline:0}.paragraph-related-topics .container a button.prev{background-image:url(data:image/svg+xml,%3Csvg%20viewBox%3D%270%200%2010%2017%27%20width%3D%2710%27%20height%3D%2717%27%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%3E%3Cpath%20stroke%3D%27%23fff%27%20fill%3D%27transparent%27%20stroke-width%3D%272%27%20d%3D%27M8%2C2L2%2C8.5L8%2C15%27%2F%3E%3C%2Fsvg%3E);left:-35px}.paragraph-related-topics .container a button.next{background-image:url(data:image/svg+xml,%3Csvg%20viewBox%3D%270%200%2010%2020%27%20width%3D%2710%27%20height%3D%2720%27%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%3E%3Cpath%20stroke%3D%27%23fff%27%20fill%3D%27transparent%27%20stroke-width%3D%272%27%20d%3D%27M2%2C2L8%2C10L2%2C18%27%2F%3E%3C%2Fsvg%3E);right:-35px}.paragraph-related-topics .container a .text-wrapper{background-color:#0000004d;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}.paragraph-related-topics .container a .text-wrapper .text-wrapper-inner{max-width:100%;padding:0 20px}.paragraph-related-topics .container a .text-wrapper .text-wrapper-inner h2,.paragraph-related-topics .container a .text-wrapper .text-wrapper-inner h3{color:#fff;text-align:center}.paragraph-related-topics .container a .text-wrapper .text-wrapper-inner h2{font-size:42rem}@media (max-width:1279.9px){.paragraph-related-topics .container a .text-wrapper .text-wrapper-inner h2{line-height:1.1}}@media (max-width:1023.9px){.paragraph-related-topics .container a .text-wrapper .text-wrapper-inner h2{font-size:32rem}}@media (min-width:480px) and (max-width:767.9px){.paragraph-related-topics .container a .text-wrapper .text-wrapper-inner h2{margin:0;font-size:18rem}}.paragraph-related-topics .container a .text-wrapper .text-wrapper-inner h3{margin:10px 0;font-size:28rem;font-weight:400}@media (max-width:1023.9px){.paragraph-related-topics .container a .text-wrapper .text-wrapper-inner h3{font-size:20rem;line-height:1.1}}@media (max-width:767.9px){.paragraph-related-topics .container a .text-wrapper .text-wrapper-inner h3{font-size:16rem;display:none}}.paragraph-responsive-video-medium{max-height:calc(100vh - var(--viewport-top));background:var(--background);--eyecatcher-height:300px;--eyecatcher-top:calc(min(var(--viewport-height),100vw/(16/10)) - var(--eyecatcher-height) - 100px);position:relative}@media (max-width:1599.9px){.paragraph-responsive-video-medium{--eyecatcher-height:200px}}@media (max-width:1279.9px){.paragraph-responsive-video-medium{--eyecatcher-height:175px}}@media (max-width:1023.9px){.paragraph-responsive-video-medium{--eyecatcher-top:calc(min(var(--viewport-height),160vw) - var(--eyecatcher-height) - 100px)}}@media (max-width:767.9px){.paragraph-responsive-video-medium{--eyecatcher-height:150px}}.paragraph-responsive-video-medium .eyecatcher-icon{top:var(--eyecatcher-top);z-index:10;height:fit-content;width:var(--eyecatcher-height);transition:transform .2s ease-in-out;position:absolute;right:10%}.paragraph-responsive-video-medium .eyecatcher-icon:hover{transform:scale(1.05)}.paragraph-responsive-video-medium .player{pointer-events:none;margin:0}.paragraph-responsive-video-medium .player.player-video-landscape{--video-spacer:max((56.25vw - var(--viewport-height))/2 + 30px,0px)}.paragraph-responsive-video-medium .player.player-video-portrait{--video-spacer:max((177.778vw - var(--viewport-height))/2,0px)}.paragraph-responsive-video-medium .player video{bottom:var(--video-spacer);width:100%;position:relative;overflow-y:hidden}.paragraph-responsive-video-medium .player .placeholder{display:none}.paragraph-responsive-video-medium .more-link{z-index:10;text-align:center;width:100%;position:absolute;bottom:15px;left:0}.paragraph-responsive-video-medium .more-link>on-click{content:"default:new ScrollTopAnimation(this).to(this.parent().height()).assign(\"html\").play()"}.paragraph-responsive-video-medium .more-link a{color:var(--highlight);margin:auto;font-size:26rem;font-weight:700;text-decoration:none;transition:transform .3s;display:block;transform:translateY(0)}@media (max-width:767.9px){.paragraph-responsive-video-medium .more-link a{font-size:20rem}}@media (max-width:479.9px){.paragraph-responsive-video-medium .more-link a{font-size:18rem}}.paragraph-responsive-video-medium .more-link a:after{content:"";width:50px;height:40px;color:var(--highlight);margin:5px auto auto;display:block}@media (max-width:767.9px){.paragraph-responsive-video-medium .more-link a:after{width:35px;font-style:normal}}@media (max-width:479.9px){.paragraph-responsive-video-medium .more-link a:after{margin-top:8px}}.paragraph-responsive-video-medium .more-link a:hover{transition:transform .3s;transform:translateY(10px)}.paragraph-rows .field-items .paragraph-row{border-top:1px solid var(--text-color);grid-template-columns:1fr 1fr;gap:30px;padding:20px 0;display:grid}@media (max-width:479.9px){.paragraph-rows .field-items .paragraph-row{grid-template-columns:1fr}.paragraph-rows .field-items .paragraph-row .field-text-left{margin-bottom:20px}}.paragraph-rows .field-items .paragraph-row h3,.paragraph-rows .field-items .paragraph-row p{margin:0}.paragraph-rows .field-items .paragraph-row:last-child{border-bottom:1px solid var(--text-color)}.paragraph-shariff{margin:60px 0;display:flex}@media (max-width:767.9px){.paragraph-shariff{margin:40px 0}}@media (max-width:479.9px){.paragraph-shariff{margin:30px 0}}.paragraph-shariff .toggle-shariff{background-color:#0000;background-image:url(/themes/castenow/images/shariff/share.svg);background-repeat:no-repeat;border:0;width:75px;height:75px;margin:0 40px 0 0;padding:0;display:inline-block}.paragraph-shariff .toggle-shariff>on-click{content:"default:$(\".shariff\").toggleClass(\"open\")"}@media (max-width:1023.9px){.paragraph-shariff .toggle-shariff{width:55px;height:55px}}@media (max-width:479.9px){.paragraph-shariff .toggle-shariff{width:50px;height:50px;margin:0 20px 0 0}}.paragraph-shariff .toggle-shariff:focus{outline:none}.paragraph-shariff .shariff{align-self:center;width:0;transition:width .5s ease-in-out;overflow:hidden}.paragraph-shariff .shariff.open{width:320px}@media (max-width:479.9px){.paragraph-shariff .shariff.open{width:230px}}.paragraph-shariff .shariff ul{margin:0;padding:0;list-style:none;display:flex}.paragraph-shariff .shariff ul li{margin:0 40px 0 0}@media (max-width:1023.9px){.paragraph-shariff .shariff ul li{margin:0 30px 0 0}}@media (max-width:479.9px){.paragraph-shariff .shariff ul li{margin:0 20px 0 0}}.paragraph-shariff .shariff ul li .fab{background-repeat:no-repeat;width:50px;height:50px;display:block}@media (max-width:1023.9px){.paragraph-shariff .shariff ul li .fab{width:40px;height:40px}}@media (max-width:479.9px){.paragraph-shariff .shariff ul li .fab{width:35px;height:35px}}.paragraph-shariff .shariff ul li.twitter{order:2}.paragraph-shariff .shariff ul li.twitter .fab{background-image:url(/themes/castenow/images/shariff/twitter.svg);background-position:50%;background-size:47px;transition:background-image .2s ease-in-out}.paragraph-shariff .shariff ul li.twitter .fab:hover{background-image:url(/themes/castenow/images/shariff/twitter_orange.svg);transition:background-image .2s ease-in-out}@media (max-width:479.9px){.paragraph-shariff .shariff ul li.twitter .fab{background-size:33px}}.paragraph-shariff .shariff ul li.facebook{order:1}.paragraph-shariff .shariff ul li.facebook .fab{background-image:url(/themes/castenow/images/shariff/facebook.svg);transition:background-image .2s ease-in-out}.paragraph-shariff .shariff ul li.facebook .fab:hover{background-image:url(/themes/castenow/images/shariff/facebook_orange.svg);transition:background-image .2s ease-in-out}.paragraph-shariff .shariff ul li.linkedin{order:4;margin:0}.paragraph-shariff .shariff ul li.linkedin .fab{background-image:url(/themes/castenow/images/shariff/linkedin.svg);background-position:50%;background-size:40px;transition:background-image .2s ease-in-out}.paragraph-shariff .shariff ul li.linkedin .fab:hover{background-image:url(/themes/castenow/images/shariff/linkedin_orange.svg);transition:background-image .2s ease-in-out}@media (max-width:479.9px){.paragraph-shariff .shariff ul li.linkedin .fab{background-size:29px}}.paragraph-shariff .shariff ul li.xing{order:3}.paragraph-shariff .shariff ul li.xing .fab{background-image:url(/themes/castenow/images/shariff/xing.svg);background-position:50%;background-size:42px;transition:background-image .2s ease-in-out}.paragraph-shariff .shariff ul li.xing .fab:hover{background-image:url(/themes/castenow/images/shariff/xing_orange.svg);transition:background-image .2s ease-in-out}@media (max-width:479.9px){.paragraph-shariff .shariff ul li.xing .fab{background-size:29px}}.paragraph-shariff .shariff ul li .share_text{display:none}.paragraph-slide-info p{margin:0}.paragraph-slide-info h3{margin:25px 0 0}.paragraph-slide-info .image-wrapper img{width:100%;display:block}.paragraph-slide-info .field-body{margin-top:20px;font-size:26rem;line-height:1.6}@media (max-width:1023.9px){.paragraph-slide-info .field-body{font-size:22rem}}@media (max-width:767.9px){.paragraph-slide-info .field-body{font-size:20rem}}@media (min-width:320px) and (max-width:479.9px){.paragraph-slide-info .field-body{font-size:18rem;line-height:1.25}}.paragraph-slide-medium{overflow:hidden}.paragraph-slide-medium img{width:100%;display:block}.paragraph-slide-medium a{transition:transform .3s;display:block;transform:scale(1)}.paragraph-slide-medium a:hover{transform:scale(1.05)}.paragraph-slider{--slider-auto-duration:5s;--container-size:1024px;margin-bottom:30px;position:relative}.paragraph-slider>on-ready{content:"default:new Slider(this);"}.paragraph-slider h2>on-ready{content:"default:this.closest(\".paragraph-slider\").css(\"--headline-height\", this.height()+\"px\");"}.paragraph-slider.split-desktop-5050 .slider-prev,.paragraph-slider.split-desktop-5050 .slider-next{top:calc(var(--container-size)/2/var(--ratio)/2 - 18px + var(--headline-height))}.paragraph-slider.split-desktop-5050 .slider-item{min-width:calc(50% - 15px)}.paragraph-slider.split-mobile-5050 .slider-prev,.paragraph-slider.split-mobile-5050 .slider-next{top:calc(var(--container-size)/2/var(--ratio)/2 - 18px + var(--headline-height))}.paragraph-slider.split-mobile-5050 .slider-item{min-width:calc(50% - 15px)}.paragraph-slider.split-desktop-100 .slider-prev,.paragraph-slider.split-desktop-100 .slider-next{top:calc(var(--container-size)/var(--ratio)/2 - 18px + var(--headline-height))}.paragraph-slider.split-desktop-100 .slider-item{min-width:100%}@media (max-width:767.9px){.paragraph-slider{margin:0 -30px;padding:0 30px;overflow:hidden}.paragraph-slider.split-mobile-100 .slider-prev,.paragraph-slider.split-mobile-100 .slider-next{top:calc(var(--container-size)/var(--ratio)/2 - 18px + var(--headline-height))}.paragraph-slider.split-mobile-100 .slider-item{min-width:100%}}@media (max-width:479.9px){.paragraph-slider{margin:0 -20px;padding:0 20px}}.paragraph-slider .slider-container{position:relative}.paragraph-slider .slider-container .slider-pane{gap:30px;display:flex;overflow-x:hidden}.paragraph-slider .slider-container .slider-pane.scroll-left-animation{transition:scroll-left 1s ease-out}.paragraph-slider .slider-container .slider-pane .slider-item{margin-bottom:0}.paragraph-slider .slider-container .slider-prev{left:-50px}.paragraph-slider .slider-container .slider-prev:after{transform:rotate(90deg)}.paragraph-slider .slider-container .slider-next{right:-50px}.paragraph-slider .slider-container .slider-next:after{transform:rotate(-90deg)}.paragraph-slider .slider-container .slider-prev,.paragraph-slider .slider-container .slider-next{opacity:0;visibility:hidden;z-index:1;color:var(--highlight);cursor:pointer;font-size:62rem;transition:color .3s;position:absolute}.paragraph-slider .slider-container .slider-prev:after,.paragraph-slider .slider-container .slider-next:after{content:"";color:var(--highlight);font-size:22rem;display:block}.paragraph-slider.slider-has-arrow-prev .slider-prev{opacity:1;visibility:visible}@media (max-width:1023.9px){.paragraph-slider.slider-has-arrow-prev .slider-prev{opacity:0;visibility:hidden;display:none}}.paragraph-slider.slider-has-arrow-next .slider-next{opacity:1;visibility:visible}@media (max-width:1023.9px){.paragraph-slider.slider-has-arrow-next .slider-next{opacity:0;visibility:hidden;display:none}}.paragraph-stage-case{position:relative}@media (max-width:767.9px){.paragraph-stage-case{height:calc(60vh - var(--viewport-top))}}@media (max-width:479.9px){.paragraph-stage-case{height:calc(70vh - var(--viewport-top))}}.paragraph-stage-case .text-wrapper-inner{align-self:center;width:100%;margin:0 10px}@media (max-width:479.9px){.paragraph-stage-case .text-wrapper-inner{padding:0 30px}}.paragraph-stage-case .text-wrapper-inner .client{text-align:center;color:#fff;text-shadow:0 0 15px #0006;background-color:#0000;margin:0;font-size:120rem;line-height:1.1}@media (max-width:1279.9px){.paragraph-stage-case .text-wrapper-inner .client{font-size:100rem}}@media (max-width:1023.9px){.paragraph-stage-case .text-wrapper-inner .client{font-size:80rem}}@media (max-width:767.9px){.paragraph-stage-case .text-wrapper-inner .client{font-size:50rem}}@media (max-width:479.9px){.paragraph-stage-case .text-wrapper-inner .client{font-size:40rem}}.paragraph-stage-case .text-wrapper-inner .title{text-align:center;text-shadow:0 0 15px #22213b;color:#fff;margin:20px 0 0;font-size:54rem;font-weight:400}@media (max-width:767.9px){.paragraph-stage-case .text-wrapper-inner .title{font-size:24rem}}.paragraph-stage-employee{height:100vh!important}.paragraph-stage-employee>on-load{content:"window:new MyEmployeeScrolling().handleScroll(this)"}.paragraph-stage-employee>on-scroll{content:"document:new MyEmployeeScrolling().handleScroll(this)"}.paragraph-stage-employee .text-wrapper{justify-content:center;overflow-x:hidden}.paragraph-stage-employee .text-wrapper .text-wrapper-inner{align-self:center;max-width:1024px;margin:0 20px 20px}@media (max-width:479.9px){.paragraph-stage-employee .text-wrapper .text-wrapper-inner{height:100%;margin:0}}.paragraph-stage-employee .text-wrapper .text-wrapper-inner .profile-image-small{width:120px;height:120px;margin:auto;position:absolute;top:80px;left:0;right:0}.paragraph-stage-employee .text-wrapper .text-wrapper-inner .profile-information{position:relative;bottom:0}@media (max-width:479.9px){.paragraph-stage-employee .text-wrapper .text-wrapper-inner .profile-information{width:100%;position:absolute;bottom:20%}}.paragraph-stage-employee .text-wrapper .text-wrapper-inner .profile-information h2{color:#fff;cursor:default;text-align:center;text-shadow:0 0 15px #0006;margin:0 0 20px;font-size:107rem;line-height:1.1}@media (max-width:1023.9px){.paragraph-stage-employee .text-wrapper .text-wrapper-inner .profile-information h2{font-size:100rem}}@media (max-width:767.9px){.paragraph-stage-employee .text-wrapper .text-wrapper-inner .profile-information h2{font-size:70rem}}.entering .paragraph-stage-employee .text-wrapper .text-wrapper-inner .profile-information h2,.leaving .paragraph-stage-employee .text-wrapper .text-wrapper-inner .profile-information h2{transition:transform .5s ease-out}.enter .paragraph-stage-employee .text-wrapper .text-wrapper-inner .profile-information h2,.leave .paragraph-stage-employee .text-wrapper .text-wrapper-inner .profile-information h2{transform:translate(100vw)}@media (max-width:479.9px){.paragraph-stage-employee .text-wrapper .text-wrapper-inner .profile-information h2{width:100%;padding:0 20px;font-size:10rem}}.paragraph-stage-employee .text-wrapper .text-wrapper-inner .profile-information p{z-index:101;width:100%;color:var(--highlight);text-align:center;margin:0;font-size:26rem;font-weight:700;position:relative;bottom:20px}@media (max-width:767.9px){.paragraph-stage-employee .text-wrapper .text-wrapper-inner .profile-information p{font-size:20rem;font-style:normal}}.entering .paragraph-stage-employee .text-wrapper .text-wrapper-inner .profile-information p,.leaving .paragraph-stage-employee .text-wrapper .text-wrapper-inner .profile-information p{transition:transform .5s ease-out}.enter .paragraph-stage-employee .text-wrapper .text-wrapper-inner .profile-information p,.leave .paragraph-stage-employee .text-wrapper .text-wrapper-inner .profile-information p{transform:translate(100vw)}@media (max-width:479.9px){.paragraph-stage-employee .text-wrapper .text-wrapper-inner .profile-information p{font-size:18rem;bottom:10px}}.paragraph-stage-employee .text-wrapper .text-wrapper-inner .profile-image{border-radius:50%;width:100%;max-width:50vmin;margin:0 auto 20px;overflow:hidden}@media (max-width:479.9px){.paragraph-stage-employee .text-wrapper .text-wrapper-inner .profile-image{width:100%;height:auto;max-height:80%;max-width:inherit;border-radius:0;margin:0}}.paragraph-stage-employee .text-wrapper .text-wrapper-inner .profile-image picture{display:block}.paragraph-stage-employee .text-wrapper .text-wrapper-inner .profile-image img{width:100%;height:auto;display:block}.more-link>on-animation.parse{content:"default:new MyEmployeeScrolling().handleMoreLink(this);"}.entering .more-link,.leaving .more-link{transition:transform .5s ease-out}.enter .more-link,.leave .more-link{transform:translate(100vw)translateY(-100%)}.more-link a{color:#fff;font-size:min(30rem,5vmin)}.more-link a:after{content:"";width:50px;height:40px;color:var(--highlight);margin:5px auto auto;display:block}@media (max-width:767.9px){.more-link a:after{width:35px;font-style:normal}}@media (max-width:479.9px){.more-link a:after{margin-top:8px}}.scrolled .more-link a .arrow{opacity:0}.scrolled .more-link a:hover{transform:none!important}.scrolling{--animation-engine:GSAPEngine}.scrolling .font-size-animatiorem{transition:font-size 1s earem}.scrolling .slide-animation,.scrolling .morph-animation{transition:transform 1s}.scrolling .radius-animation{transition:border-radius 1s}.paragraph-stage-simple{position:relative}.paragraph-stage-simple .text-wrapper .field-body{align-self:center}@media (max-width:767.9px){.paragraph-stage-simple .text-wrapper .field-body{margin:100px 0 0}}@media (max-width:1023.9px){.paragraph-stage-simple .text-wrapper .field-body:has(.icon-wrapper) h1{margin-left:-30px}}.paragraph-stage-simple .text-wrapper .field-body .icon-wrapper{line-height:1;display:inline-block;position:relative}.paragraph-stage-simple .text-wrapper .field-body .icon-wrapper #eyecatcher-icon{width:150px;height:150px;position:absolute;top:65px;right:5px;transform:translate(60%,-50%)}@media (max-width:1599.9px){.paragraph-stage-simple .text-wrapper .field-body .icon-wrapper #eyecatcher-icon{width:130px;height:130px;top:30px}}@media (min-width:1024px) and (max-width:1279.9px){.paragraph-stage-simple .text-wrapper .field-body .icon-wrapper #eyecatcher-icon{width:120px;height:120px;top:25px;right:10px}}@media (max-width:1023.9px){.paragraph-stage-simple .text-wrapper .field-body .icon-wrapper #eyecatcher-icon{width:100px;height:100px;top:10px;right:-15px;transform:translate(50%,-45%)}}@media (min-width:480px) and (max-width:767.9px){.paragraph-stage-simple .text-wrapper .field-body .icon-wrapper #eyecatcher-icon{width:70px;height:70px;top:20px;right:-10px;transform:translate(60%,-60%)}}@media (max-width:479.9px){.paragraph-stage-simple .text-wrapper .field-body .icon-wrapper #eyecatcher-icon{width:50px;height:50px;top:10px;transform:translate(50%,-50%)}}.paragraph-text .field-body{max-width:1024px;color:var(--text-color);margin:0 auto 60px}@media (max-width:767.9px){.paragraph-text .field-body{margin:0 auto 40px}}@media (max-width:479.9px){.paragraph-text .field-body{margin:0 auto 25px}}.field-main .paragraph-text .field-body h1{width:fit-content;color:var(--headline);margin:0 0 60px;font-size:72rem;line-height:1.5}.field-main .paragraph-text .field-body h1 strong{-webkit-box-decoration-break:clone;box-decoration-break:clone;background-color:var(--highlight);padding:15px;font-weight:700}@media (max-width:767.9px){.field-main .paragraph-text .field-body h1{margin:0 0 30px;font-size:50rem}.field-main .paragraph-text .field-body h1 strong{padding:7px}}@media (max-width:479.9px){.field-main .paragraph-text .field-body h1{font-size:40rem}}.paragraph-text .field-body ul{margin:0;padding:0;list-style:none}.paragraph-text .field-body ul li{padding:0 0 0 35px;line-height:1.75;position:relative}@media (max-width:1023.9px){.paragraph-text .field-body ul li{margin:0 0 5px;padding:0 0 0 30px;font-size:22rem;line-height:1.5}}@media (max-width:767.9px){.paragraph-text .field-body ul li{font-size:20rem}}@media (max-width:479.9px){.paragraph-text .field-body ul li{margin:0 0 10px;font-size:18rem;line-height:1.25}}.paragraph-text .field-body ul li:before{content:"";width:6px;height:6px;color:var(--highlight);border-radius:50%;margin:0;font-size:25rem;display:inline-block;position:absolute;top:2px;left:0}@media (max-width:1023.9px){.paragraph-text .field-body ul li:before{font-size:20rem;top:2px}}@media (max-width:479.9px){.paragraph-text .field-body ul li:before{width:5px;height:5px;top:0}}.paragraph-text .field-body ol{counter-reset:li;padding:0;list-style:none}.paragraph-text .field-body ol li{counter-increment:li;display:table-row}.paragraph-text .field-body ol li:before{content:counter(li)". ";display:table-cell}.paragraph-text .field-body p,.paragraph-text .field-body ol{line-height:1.6}.paragraph-text .field-body p strong,.paragraph-text .field-body ol strong{color:var(--text-color)}@media (max-width:1023.9px){.paragraph-text .field-body p,.paragraph-text .field-body ol{font-size:22rem;line-height:1.5}}@media (max-width:767.9px){.paragraph-text .field-body p,.paragraph-text .field-body ol{font-size:20rem;line-height:1.4}}@media (max-width:479.9px){.paragraph-text .field-body p,.paragraph-text .field-body ol{font-size:18rem;line-height:1.5}}.paragraph-text .field-body p:first-child,.paragraph-text .field-body ol:first-child{margin-top:0}.paragraph-text .field-body p:last-child,.paragraph-text .field-body ol:last-child{margin-bottom:0}.paragraph-text .field-body p.highlight,.paragraph-text .field-body ol.highlight{margin-bottom:0;font-size:28rem;font-weight:700;line-height:1.3}@media (max-width:767.9px){.paragraph-text .field-body p.highlight,.paragraph-text .field-body ol.highlight{margin-bottom:5px}}@media (max-width:479.9px){.paragraph-text .field-body p.highlight,.paragraph-text .field-body ol.highlight{margin:0 0 3px;font-size:18rem;line-height:1.2}}.paragraph-columns .paragraph-text .button{margin-top:20px}.paragraph-columns .paragraph-text .field-body>div ul li{font-size:26rem}.paragraph-columns .paragraph-text .field-body>div ul li:before{top:10px}.paragraph-accordion+.paragraph-text{margin-top:60px}.paragraph-view{background-color:var(--background)}.paragraph-view .headline{max-width:1024px;margin:0 auto 30px;display:block}.paragraph-view .headline span{-webkit-box-decoration-break:clone;box-decoration-break:clone;background-color:var(--highlight);width:fit-content;color:var(--headline);margin:0 0 60px;padding:15px;font-size:72rem;font-weight:700;line-height:1.5}@media (max-width:767.9px){.paragraph-view .headline span{padding:7px;font-size:50rem}}@media (max-width:479.9px){.paragraph-view .headline span{padding:7px;font-size:40rem}}@media (max-width:1023.9px){.paragraph-view .headline{width:calc(100% - 60px)}}@media (max-width:479.9px){.paragraph-view .headline{width:calc(100% - 40px)}}.paragraph-view .field-empty{width:calc(100% - 60px);max-width:1024px;margin:auto;font-size:18rem}@media (max-width:767.9px){.paragraph-view .field-empty{width:calc(100% - 40px)}}.paragraph-view .field-empty a{color:#000;font-weight:700}.paragraph-viewport-section{background-color:var(--background);padding:100px 0;overflow:hidden}@media (max-width:1023.9px){.paragraph-viewport-section{padding:80px 0}}@media (max-width:479.9px){.paragraph-viewport-section{padding:0}}.paragraph-viewport-section .section-inner{max-width:1500px;margin:auto}@media (max-width:479.9px){.paragraph-viewport-section .section-inner{margin:0}}section.bottom{position:relative}section.bottom .field-bottom{background-color:#1c1c1c;padding-top:60px;padding-bottom:80px}@media (max-width:1023.9px){section.bottom .field-bottom{padding-bottom:60px}}@media (max-width:767.9px){section.bottom .field-bottom{padding-top:30px;padding-bottom:40px}}footer.main{background-color:var(--headline);color:#fff;padding:60px 0 100px;position:relative}@media (max-width:767.9px){footer.main{padding:30px 0}}footer.main .container{max-width:1500px;margin-left:auto;margin-right:auto;display:flex}@media (min-width:1024px) and (max-width:1599.9px){footer.main .container{margin-left:40px;margin-right:40px}}@media (max-width:1023.9px){footer.main .container{margin-left:30px;margin-right:30px}}@media (min-width:320px) and (max-width:479.9px){footer.main .container{margin-left:20px;margin-right:20px}}@media (max-width:767.9px){footer.main .container{display:block}}footer.main .container .logo-box{align-self:flex-start;width:16.6667%}@media (max-width:1279.9px){footer.main .container .logo-box{width:12.5%}}@media (max-width:767.9px){footer.main .container .logo-box{margin-bottom:30px}}footer.main .container .logo-box img{max-width:75px}@media (max-width:479.9px){footer.main .container .logo-box img{max-width:40px;padding:0}}footer.main .container .field-footer{grid-gap:20px;grid-template:repeat(1,1fr)/repeat(5,1fr);width:83.3333%;display:grid}@media (max-width:1279.9px){footer.main .container .field-footer{grid-template:repeat(1,1fr)/repeat(4,1fr);width:100%}}@media (max-width:767.9px){footer.main .container .field-footer{width:100%;display:block}footer.main .container .field-footer .paragraph-text{margin-bottom:30px}}footer.main .container .field-footer .paragraph-text:last-child{grid-column:1/5}@media (max-width:1279.9px){footer.main .container .field-footer .paragraph-text:last-child{grid-column:1/4}}@media (max-width:767.9px){footer.main .container .field-footer .paragraph-text:last-child{margin-top:50px;margin-bottom:0}}footer.main .container .field-footer .paragraph-text:nth-child(4){grid-column-start:5}@media (max-width:1279.9px){footer.main .container .field-footer .paragraph-text:nth-child(4){grid-column-start:4}}footer.main .container .field-footer .paragraph-text .field-body{margin:0}footer.main .container .field-footer .paragraph-text .field-body p{color:#fff;font-size:18rem;line-height:28px}footer.main .container .field-footer .paragraph-text .field-body p strong{color:#fff}@media (max-width:479.9px){footer.main .container .field-footer .paragraph-text .field-body p{font-size:16rem;line-height:26px}}footer.main .container .field-footer .paragraph-text .field-body p:last-child{margin-bottom:0}footer.main .container .field-footer .paragraph-text .field-body p a{color:#fff;font-weight:400;text-decoration:none;transition:color .3s ease-in-out}footer.main .container .field-footer .paragraph-text .field-body p a[href^=mailto]{font-weight:700}footer.main .container .field-footer .paragraph-text .field-body p a:hover,footer.main .container .field-footer .paragraph-text .field-body p a.loading{color:#ffa700}footer.main .container .field-footer .paragraph-text .field-body p a.button{text-align:center;text-transform:uppercase;border:4px solid #fff;margin-top:30px;padding:15px;font-size:20rem;transition:color .3s ease-in-out,border .3s ease-in-out,transform .3s ease-in-out;display:block;transform:scale(1)}@media (max-width:767.9px){footer.main .container .field-footer .paragraph-text .field-body p a.button{padding:12px;font-size:18rem}}@media (max-width:479.9px){footer.main .container .field-footer .paragraph-text .field-body p a.button{border:3px solid #fff;padding:8px;font-size:16rem}}footer.main .container .field-footer .paragraph-text .field-body p a.button:hover,footer.main .container .field-footer .paragraph-text .field-body p a.button.loading{border:4px solid var(--color);transform:scale(1.03)}footer.main .container .field-footer .paragraph-text .field-body p a img{transition:filter .3s ease-in-out}footer.main .container .field-footer .paragraph-text .field-body p a img:hover{filter:brightness(0)saturate()invert(66%)sepia(76%)saturate(1353%)hue-rotate(1deg)brightness(104%)contrast(106%)}footer.main .container .field-footer .paragraph-text .field-body img{vertical-align:middle;max-width:35px;margin-right:35px;display:inline-block}@media (max-width:1599.9px){footer.main .container .field-footer .paragraph-text .field-body img{margin-right:20px}}@media (max-width:1279.9px){footer.main .container .field-footer .paragraph-text .field-body img{max-width:30px;margin-right:15px}}.hamburger{z-index:5;margin-top:35px;margin-right:10%;display:block;position:absolute;right:0}.hamburger>on-ready{content:"default:new Hamburger(this)"}.hamburger svg{cursor:pointer;border:0;outline:none;height:45px;display:block}@media (max-width:767.9px){.hamburger svg{height:35px}}.hamburger .line{fill:none;stroke:#22213b;stroke-width:16px}.hamburger .line.first{transform-origin:50%;transition:transform .25s,stroke .8s ease-in-out;transform:translate(0)rotate(0)}.hamburger .line.cross{stroke-dasharray:100 110;stroke-dashoffset:0;transition:stroke-dasharray .35s,stroke-dashoffset .35s,stroke .8s}.hamburger .line.second{transform-origin:50%;transition:transform .25s,stroke .8s ease-in-out;transform:translate(0)rotate(0)}@media (max-width:767.9px){.hamburger.open .line{stroke:#caff3a}}.hamburger.open .line.first{transform-origin:50%;transform:translate(-30px,22px)rotate(45deg)}.hamburger.open .line.cross{stroke-dasharray:55 100;stroke-dashoffset:55px;transition:stroke-dasharray .35s,stroke-dashoffset .35s,stroke .35s}.hamburger.open .line.second{transform-origin:50%;transform:translate(-30px,-30px)rotate(-45deg)}@media (max-width:1279.9px){.hamburger{margin-right:5%}}@media (max-width:767.9px){.hamburger{height:30px}}header.main{z-index:500;width:100%;position:fixed}@media (max-width:1023.9px){header.main{position:absolute}}header.main .logo{z-index:1;margin-top:35px;margin-left:10%;display:block;position:absolute}header.main .logo img{display:none}header.main .logo svg{height:75px}@media (max-width:1279.9px){header.main .logo svg{height:50px}}@media (max-width:479.9px){header.main .logo svg{height:40px}}header.main .logo>on-ready{content:"default:new ToggleAnimation(this,\"is-front\")"}header.main .logo>on-nav{content:"default:this.toggleClass(\"is-front\",data.metadata.enter.is_front)"}@media (max-width:1279.9px){header.main .logo{margin-left:5%}}nav.main{top:var(--viewport-top);z-index:1;height:var(--viewport-height);transition:transform .8s ease-in-out;position:fixed;transform:translate(-100%)}nav.main>on-hamburger{content:"default:.toggleClass(\"open\")"}nav.main .container{align-items:center;height:100%;display:flex}nav.main .container .menu-canvas{z-index:-1;width:100%;height:100%;display:none;position:fixed}nav.main .container .container-inner{background-color:#22213b;align-items:center;width:30vw;height:100%;padding:0 10% 0 5%;display:flex}@media (max-width:1279.9px){nav.main .container .container-inner{width:40vw}}@media (max-width:1023.9px){nav.main .container .container-inner{width:50vw}}@media (max-width:767.9px){nav.main .container .container-inner{width:60vw}}@media (max-width:479.9px){nav.main .container .container-inner{width:80vw}}nav.main .container .container-inner ul{margin:0;padding:0;list-style:none}nav.main .container .container-inner ul li{margin:0 0 10px;padding-right:80px;overflow:hidden;transform:translate(-250px)}@media (max-width:479.9px){nav.main .container .container-inner ul li{margin:0 0 10px}}nav.main .container .container-inner ul li:last-child{margin:0}nav.main .container .container-inner ul li:first-child{transition:transform .6s ease-in-out 70ms}nav.main .container .container-inner ul li:nth-child(2){transition:transform .6s ease-in-out .14s}nav.main .container .container-inner ul li:nth-child(3){transition:transform .6s ease-in-out .21s}nav.main .container .container-inner ul li:nth-child(4){transition:transform .6s ease-in-out .28s}nav.main .container .container-inner ul li:nth-child(5){transition:transform .6s ease-in-out .35s}nav.main .container .container-inner ul li:nth-child(6){transition:transform .6s ease-in-out .42s}nav.main .container .container-inner ul li:nth-child(7){transition:transform .6s ease-in-out .49s}nav.main .container .container-inner ul li:nth-child(8){transition:transform .6s ease-in-out .56s}nav.main .container .container-inner ul li:nth-child(9){transition:transform .6s ease-in-out .63s}nav.main .container .container-inner ul li:nth-child(10){transition:transform .6s ease-in-out .7s}nav.main .container .container-inner ul li:nth-child(11){transition:transform .6s ease-in-out .77s}nav.main .container .container-inner ul li:nth-child(12){transition:transform .6s ease-in-out .84s}nav.main .container .container-inner ul li:nth-child(13){transition:transform .6s ease-in-out .91s}nav.main .container .container-inner ul li:nth-child(14){transition:transform .6s ease-in-out .98s}nav.main .container .container-inner ul li:nth-child(15){transition:transform .6s ease-in-out 1.05s}nav.main .container .container-inner ul li:nth-child(16){transition:transform .6s ease-in-out 1.12s}nav.main .container .container-inner ul li:nth-child(17){transition:transform .6s ease-in-out 1.19s}nav.main .container .container-inner ul li:nth-child(18){transition:transform .6s ease-in-out 1.26s}nav.main .container .container-inner ul li:nth-child(19){transition:transform .6s ease-in-out 1.33s}nav.main .container .container-inner ul li:nth-child(20){transition:transform .6s ease-in-out 1.4s}nav.main .container .container-inner ul li a{color:#caff3a;font-size:82rem;font-weight:700;line-height:1.2;text-decoration:none;transition:transform .3s;display:block;position:relative;transform:translate(0)}nav.main .container .container-inner ul li a:before{content:"";color:#caff3a;font-size:40rem;display:inline-block;position:absolute;top:50%;left:-60px;transform:translateY(-50%)}nav.main .container .container-inner ul li a:hover,nav.main .container .container-inner ul li a.loading{transition:transform .3s;transform:translate(60px)}@media (max-width:1599.9px){nav.main .container .container-inner ul li a{font-size:54rem}}@media (max-width:767.9px){nav.main .container .container-inner ul li a{font-size:60rem}}@media (max-width:479.9px){nav.main .container .container-inner ul li a{font-size:48rem}}nav.main .container .banking{z-index:-1;border-top:100vh solid #22213b;border-right:250px solid #0000;transform:translate(-1px)}@media (max-width:479.9px){nav.main .container .banking{border-right:140px solid #0000}}nav.main.open,nav.main.open .container-inner ul li{transform:translate(0)}nav.main.open .menu-canvas{display:block}.pager{text-align:center;max-width:1500px;margin:30px auto auto;padding:0 0 60px;position:relative}.pager li{display:block}.scroll-to-top{opacity:0;z-index:700;cursor:pointer;background-color:#ffba00;border-radius:50%;width:60px;height:60px;text-decoration:none;transition:opacity .5s ease-in-out,transform .5s ease-in-out;display:flex;position:fixed;bottom:80px;right:20px;transform:scale(1)}.scroll-to-top>on-ready{content:"default:new ScrollToTop(this)"}@media (max-width:1023.9px){.scroll-to-top{width:50px;height:50px}}@media (max-width:767.9px){.scroll-to-top{width:45px;height:45px}}@media (max-width:479.9px){.scroll-to-top{bottom:30px;right:15px}}.scroll-to-top span{background-image:url(data:image/svg+xml,%3Csvg%20viewBox%3D%270%200%2066%2040%27%20width%3D%2766%27%20height%3D%2740%27%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%3E%3Cpath%20stroke%3D%27%23ffffff%27%20fill%3D%27transparent%27%20stroke-width%3D%277.5%27%20d%3D%27M7.5%2C32.5L33%2C7.5L58.5%2C32.5%27%2F%3E%3C%2Fsvg%3E);background-repeat:no-repeat;background-size:contain;width:33px;height:20px;margin:18px auto auto;display:block}@media (max-width:1023.9px){.scroll-to-top span{width:27px;height:16px;margin-top:16px}}@media (max-width:767.9px){.scroll-to-top span{width:24px;height:14px;margin-top:14px}}@media (max-width:479.9px){.scroll-to-top span{width:24px;margin-top:14px}}.scroll-to-top:hover{transform:scale(1.3)}@media (max-width:1023.9px){.scroll-to-top:hover{transform:scale(1.2)}}.js-form-type-select label{display:none}.select{width:100%;display:inline-block}.select>on-ready{content:"default:new Select(this)"}.select .select-widget{position:relative}.select .select-widget .select-label{width:100%;color:var(--highlight);user-select:none;cursor:pointer;text-overflow:ellipsis;white-space:nowrap;border:0;padding:20px 45px 20px 0;display:inline-block;position:relative;overflow:hidden}@media (max-width:767.9px){.select .select-widget .select-label{font-size:20rem}}@media (max-width:479.9px){.select .select-widget .select-label{font-size:18rem}}.select .select-widget .select-button{content:"";cursor:pointer;width:20px;height:16px;font-size:15rem;transition-duration:.3s;display:inline-block;position:absolute;top:22px;right:20px}@media (max-width:767.9px){.select .select-widget .select-button{font-size:12rem;top:25px}}.select .select-widget .select-button.select-button-clear{opacity:0;right:50px}@media (max-width:767.9px){.select .select-widget:first-child{padding-left:0}}.select .select-widget label{cursor:pointer;width:100%;font-size:20rem;font-weight:400;display:block}.select[data-value]:not([data-value=All]) .select-widget .select-button.select-button-clear{opacity:1}.select .select-widget+select{opacity:0;border:0;width:100%;height:1px;display:block}.select .select-dropdown{z-index:2;text-align:left;border-top:0;width:100%;margin-top:-4px;transition-duration:.3s;display:none;position:absolute;overflow:hidden}@media (max-width:767.9px){.select .select-dropdown{width:100%;left:0;transform:none}}.select .select-dropdown .options{padding:10px 20px}.select .select-dropdown .options>.select-option{border-bottom:2px solid var(--headline);display:block}.select .select-dropdown .options>.select-option.select-option-all{display:none}.select .select-dropdown .options>.select-option:last-child{border-bottom:0}.select .select-dropdown .options>.select-option a{color:var(--headline);cursor:pointer;word-break:break-word;padding:20px 0;transition:transform .3s;display:block;transform:translate(0)}.select .select-dropdown .options>.select-option a:before{content:"";width:15px;height:20px;color:var(--text-color);font-size:10rem;display:inline-block;position:absolute;top:38%;left:-30px;transform:rotate(-90deg)}.select .select-dropdown .options>.select-option a.selected,.select .select-dropdown .options>.select-option a:hover{transform:translate(40px)}@media (max-width:767.9px){.select .select-dropdown .options>.select-option a{font-size:20rem}}@media (max-width:479.9px){.select .select-dropdown .options>.select-option a{font-size:18rem}}.select.popup .select-dropdown{width:100%;transition-duration:.3s;display:block}.select.popup .select-button-toggle{transition-duration:.3s;transform:rotate(180deg)}.paragraph-accordion .accordion-item .accordion-header,.view-jobs .accordion-item .accordion-header{user-select:none;cursor:pointer;justify-content:space-between;padding:20px 0;display:flex}.paragraph-accordion .accordion-item .accordion-header .toggle,.view-jobs .accordion-item .accordion-header .toggle{transform-origin:12px 12px;width:26px;height:24px;color:var(--text-color);flex-shrink:0;margin:0 0 0 auto;transition:transform .3s ease-in-out;display:inline-block}@media (max-width:479.9px){.paragraph-accordion .accordion-item .accordion-header .toggle,.view-jobs .accordion-item .accordion-header .toggle{width:30px}}.paragraph-accordion .accordion-item.open .accordion-header .toggle,.view-jobs .accordion-item.open .accordion-header .toggle{transform:rotate(225deg)}.paragraph-stage{height:var(--viewport-height);background-color:#000;width:100%}.paragraph-stage>.image-wrapper{width:100%;height:100%}@media (max-width:479.9px){.paragraph-stage>.image-wrapper{height:inherit}}.paragraph-stage>.image-wrapper picture img{object-fit:cover;width:100%;height:100%;display:block}.paragraph-stage .text-wrapper{flex-wrap:wrap;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}.paragraph-stage .text-wrapper h1,.paragraph-stage .text-wrapper .more-link,.paragraph-stage .text-wrapper .field-body{text-align:center;text-shadow:0 0 20px #0009;width:100%}.paragraph-stage .more-link{top:calc(var(--viewport-height) - 40px);text-align:center;width:100%;position:absolute;left:0;transform:translateY(-100%)}.paragraph-stage .more-link.scroll-top-animation .to{--scroll-top:var(--viewport-height)}.paragraph-stage .more-link>on-click{content:"default:new ScrollTopAnimation(this).assign(\"html\").play()"}@media (max-width:479.9px){.paragraph-stage .more-link{top:calc(var(--viewport-height) - 25px)}}.paragraph-stage .more-link a{color:var(--highlight);margin:auto;font-size:26rem;font-weight:700;text-decoration:none;transition:transform .3s;display:block;transform:translateY(0)}@media (max-width:767.9px){.paragraph-stage .more-link a{font-size:20rem}}@media (max-width:479.9px){.paragraph-stage .more-link a{font-size:18rem}}.paragraph-stage .more-link a:after{content:"";width:50px;height:40px;color:var(--highlight);margin:5px auto auto;display:block}@media (max-width:767.9px){.paragraph-stage .more-link a:after{width:35px;font-style:normal}}@media (max-width:479.9px){.paragraph-stage .more-link a:after{margin-top:8px}}.paragraph-stage .more-link a:hover{transition:transform .3s;transform:translateY(10px)}.view-cases{background-color:var(--background);padding-top:60px}.view-cases>on-change{content:"default:.closest(\"form\").submit()"}.view-cases form{grid-gap:30px;grid-template:repeat(1,1fr)/repeat(2,1fr);max-width:1500px;margin-bottom:60px;margin-left:auto;margin-right:auto;display:grid}@media (min-width:1024px) and (max-width:1599.9px){.view-cases form{margin-left:40px;margin-right:40px}}@media (max-width:1023.9px){.view-cases form{margin-left:30px;margin-right:30px}}@media (min-width:320px) and (max-width:479.9px){.view-cases form{margin-left:20px;margin-right:20px}}@media (max-width:767.9px){.view-cases form{display:block}}.view-cases form .select .select-label{border-bottom:3px solid var(--highlight);padding:8px 0;font-weight:700}.view-cases form .select .select-button{transform-origin:12px 6.7px;width:37px;height:22px;color:var(--highlight);top:20px;right:0}@media (max-width:767.9px){.view-cases form .select .select-button{width:26px;height:15px;top:18px}}.view-cases form .select .select-button.select-button-clear{font-size:30rem;top:15px;right:40px;transform:rotate(45deg)}@media (max-width:767.9px){.view-cases form .select .select-button.select-button-clear{font-size:20rem;right:30px}}.view-cases form .select .select-dropdown{border-color:var(--highlight);background-color:var(--highlight)}.view-cases form .select .select-dropdown .select-option{border-color:var(--headline)}.view-cases form .form-actions{display:none}.view-cases form .js-form-type-select{height:71px}@media (max-width:767.9px){.view-cases form .js-form-type-select{height:46px;margin:20px 0 0}}.view-cases .views-rows{grid-gap:30px;grid-template:repeat(1,1fr)/repeat(2,1fr);max-width:1500px;margin-left:auto;margin-right:auto;padding-bottom:30px;display:grid}@media (min-width:1024px) and (max-width:1599.9px){.view-cases .views-rows{margin-left:40px;margin-right:40px}}@media (max-width:1023.9px){.view-cases .views-rows{margin-left:30px;margin-right:30px}}@media (min-width:320px) and (max-width:479.9px){.view-cases .views-rows{margin-left:20px;margin-right:20px}}@media (max-width:767.9px){.view-cases .views-rows{margin:0;display:block}}.view-cases .views-rows .field-content a{display:block;position:relative;overflow:hidden}.view-cases .views-rows .field-content a .img-wrapper img{width:100%;transition:transform .2s ease-in-out;display:block;transform:scale(1)}.view-cases .views-rows .field-content a:hover img{transform:scale(1.05)}.view-cases .views-rows .field-content a .text-wrapper{background-color:#0000004d;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}.view-cases .views-rows .field-content a .text-wrapper .text-wrapper-inner{max-width:100%;padding:0 20px}.view-cases .views-rows .field-content a .text-wrapper .text-wrapper-inner h2,.view-cases .views-rows .field-content a .text-wrapper .text-wrapper-inner h3{color:#fff;text-align:center}.view-cases .views-rows .field-content a .text-wrapper .text-wrapper-inner h2{font-size:60rem}@media (max-width:1279.9px){.view-cases .views-rows .field-content a .text-wrapper .text-wrapper-inner h2{font-size:42rem;line-height:1.1}}@media (max-width:1023.9px){.view-cases .views-rows .field-content a .text-wrapper .text-wrapper-inner h2{font-size:32rem}}@media (min-width:480px) and (max-width:767.9px){.view-cases .views-rows .field-content a .text-wrapper .text-wrapper-inner h2{font-size:42rem}}.view-cases .views-rows .field-content a .text-wrapper .text-wrapper-inner h3{margin:10px 0;font-size:32rem;font-weight:400}@media (max-width:1023.9px){.view-cases .views-rows .field-content a .text-wrapper .text-wrapper-inner h3{font-size:20rem;line-height:1.1}}.view-employees .views-infinite-scroll-content-wrapper{grid-gap:0;grid-template:repeat(1,1fr)/repeat(4,1fr);display:grid}@media (min-width:480px) and (max-width:767.9px){.view-employees .views-infinite-scroll-content-wrapper{grid-gap:0;grid-template:repeat(1,1fr)/repeat(3,1fr);display:grid}}@media (min-width:320px) and (max-width:479.9px){.view-employees .views-infinite-scroll-content-wrapper{grid-gap:0;grid-template:repeat(1,1fr)/repeat(2,1fr);display:grid}}.view-employees .views-infinite-scroll-content-wrapper img{width:100%;display:block}.view-employees .views-infinite-scroll-content-wrapper .text-tile{background-color:#c2b5ea;align-items:flex-end;padding:20px;text-decoration:none;display:flex}@media (min-width:480px) and (max-width:767.9px){.view-employees .views-infinite-scroll-content-wrapper .text-tile{padding:10px}}@media (min-width:320px) and (max-width:479.9px){.view-employees .views-infinite-scroll-content-wrapper .text-tile{padding:5px}}.view-employees .views-infinite-scroll-content-wrapper .text-tile h3{color:#22213b}@media (min-width:1024px) and (max-width:1279.9px){.view-employees .views-infinite-scroll-content-wrapper .text-tile h3{font-size:32rem}}@media (min-width:768px) and (max-width:1023.9px){.view-employees .views-infinite-scroll-content-wrapper .text-tile h3{font-size:26rem;line-height:1}}@media (min-width:480px) and (max-width:767.9px){.view-employees .views-infinite-scroll-content-wrapper .text-tile h3{font-size:22rem}}@media (max-width:479.9px){.view-employees .views-infinite-scroll-content-wrapper .text-tile h3{font-size:26rem}}.view-employees .views-infinite-scroll-content-wrapper .text-tile p{color:var(--highlight);margin:0;font-size:20rem;line-height:1.2}@media (max-width:767.9px){.view-employees .views-infinite-scroll-content-wrapper .text-tile p{font-size:18rem}}.view-employees .stage-employees{pointer-events:none;justify-content:center;align-items:center;width:100%;height:100vh;transition:transform .6s ease-in;display:flex;position:fixed;top:0;left:0}.view-employees .stage-employees h1{color:var(--highlight);background-color:#0000;font-size:252rem}@media (max-width:1023.9px){.view-employees .stage-employees h1{font-size:140rem}}@media (max-width:767.9px){.view-employees .stage-employees h1{font-size:80rem}}.view-employees .stage-employees .icon-wrapper{line-height:1;display:inline-block;position:relative}.view-employees .stage-employees .icon-wrapper #eyecatcher-icon{width:150px;height:150px;position:absolute;top:65px;right:5px;transform:translate(60%,-50%)}@media (max-width:1023.9px){.view-employees .stage-employees .icon-wrapper #eyecatcher-icon{width:100px;height:100px;top:20px;right:-5px;transform:translate(50%,-45%)}}@media (max-width:767.9px){.view-employees .stage-employees .icon-wrapper #eyecatcher-icon{width:70px;height:70px;top:20px;right:-5px;transform:translate(60%,-60%)}}@media (max-width:479.9px){.view-employees .stage-employees .icon-wrapper #eyecatcher-icon{width:50px;height:50px;top:20px;right:-5px;transform:translate(50%,-50%)}}.role-authenticated .stage-employees{height:calc(100vh - 80px)}.clone-factory-team-headline .slide-animation{transition:transform .5s}.view-employees-department{background-color:var(--background);padding:60px 0}@media (max-width:767.9px){.view-employees-department{padding:40px 0}}@media (max-width:479.9px){.view-employees-department{padding:30px 0}}.view-employees-department .views-rows{grid-gap:0;grid-template:repeat(1,1fr)/repeat(4,1fr);max-width:1024px;margin:auto;display:grid}@media (min-width:480px) and (max-width:767.9px){.view-employees-department .views-rows{grid-gap:0;grid-template:repeat(1,1fr)/repeat(3,1fr);display:grid}}@media (min-width:320px) and (max-width:479.9px){.view-employees-department .views-rows{grid-gap:0;grid-template:repeat(1,1fr)/repeat(2,1fr);display:grid}}.view-employees-department .views-rows .field-content a{display:block;overflow:hidden}.view-employees-department .views-rows .field-content a img{transition:transform .2s ease-in-out;display:block;transform:scale(1)}.view-employees-department .views-rows .field-content a:hover img{transform:scale(1.05)}.view-jobs{padding:100px 0}.view-jobs>on-ready{content:"default:new Accordion(this)"}@media (max-width:1023.9px){.view-jobs{padding:80px 0}}@media (max-width:479.9px){.view-jobs{padding:30px 0}}.view-jobs .paragraph-inner{max-width:1024px;margin-left:auto;margin-right:auto}@media (min-width:1024px) and (max-width:1279.9px){.view-jobs .paragraph-inner{width:calc(100% - 60px)}}@media (max-width:1023.9px){.view-jobs .paragraph-inner{width:calc(100% - 60px)}}@media (min-width:320px) and (max-width:479.9px){.view-jobs .paragraph-inner{width:calc(100% - 40px)}}.view-jobs .paragraph-inner .views-row{border-bottom:2px solid var(--text-color)}.view-jobs .paragraph-inner .views-row:first-child{border-top:2px solid var(--text-color)}.view-jobs .paragraph-inner .views-row .views-field-nothing .field-content a{padding:25px 0;text-decoration:none;transition:transform .3s;display:block;transform:translate(0)}.view-jobs .paragraph-inner .views-row .views-field-nothing .field-content a:hover,.view-jobs .paragraph-inner .views-row .views-field-nothing .field-content a.loading{transform:translate(20px)}.view-jobs .paragraph-inner .views-row .views-field-nothing .field-content a h3{width:95%;margin:0;position:relative}@media (min-width:768px) and (max-width:1023.9px){.view-jobs .paragraph-inner .views-row .views-field-nothing .field-content a h3{width:95%}}@media (max-width:767.9px){.view-jobs .paragraph-inner .views-row .views-field-nothing .field-content a h3{width:90%;font-size:32rem}}@media (max-width:479.9px){.view-jobs .paragraph-inner .views-row .views-field-nothing .field-content a h3{width:88%;font-size:28rem}}.view-jobs .paragraph-inner .views-row .views-field-nothing .field-content a h3:after{content:"";height:35px;font-size:35rem;display:inline-block;position:absolute;top:calc(50% - 19px);right:-50px}@media (min-width:768px) and (max-width:1023.9px){.view-jobs .paragraph-inner .views-row .views-field-nothing .field-content a h3:after{right:-30px}}@media (max-width:767.9px){.view-jobs .paragraph-inner .views-row .views-field-nothing .field-content a h3:after{width:32px;right:-40px}}.view-news .views-rows{grid-gap:30px;grid-template:repeat(1,1fr)/repeat(2,1fr);width:calc(100% - 100px);max-width:1500px;margin:auto;padding-top:60px;padding-bottom:30px;display:grid}@media (max-width:1023.9px){.view-news .views-rows{padding-top:40px}}@media (max-width:767.9px){.view-news .views-rows{width:calc(100% - 50px);padding-top:30px;display:block}}@media (max-width:479.9px){.view-news .views-rows{width:100%;padding:0}}.view-news .views-rows .views-row{overflow:hidden}@media (max-width:767.9px){.view-news .views-rows .views-row{margin-bottom:30px}}@media (max-width:479.9px){.view-news .views-rows .views-row{margin:0}}@media (max-width:767.9px){.view-news .views-rows .views-row:last-child{margin-bottom:0}}.view-news .views-rows .views-row .views-field-nothing .field-content a{display:block;position:relative}.view-news .views-rows .views-row .views-field-nothing .field-content a .img-wrapper img{transition:transform .2s ease-in-out;display:block;transform:scale(1)}.view-news .views-rows .views-row .views-field-nothing .field-content a:hover .text-wrapper{background-color:#0000;transition:background-color .2s ease-in-out}.view-news .views-rows .views-row .views-field-nothing .field-content a:hover .text-wrapper .field-body,.view-news .views-rows .views-row .views-field-nothing .field-content a:hover .text-wrapper .date,.view-news .views-rows .views-row .views-field-nothing .field-content a:hover .text-wrapper .field-body h2,.view-news .views-rows .views-row .views-field-nothing .field-content a:hover .text-wrapper .date h2{visibility:hidden;transition:visibility .1s ease-in-out}.view-news .views-rows .views-row .views-field-nothing .field-content a .text-wrapper{background-color:#000000b3;flex-wrap:wrap;justify-content:center;align-items:center;width:100%;height:100%;transition:background-color .2s ease-in-out;display:flex;position:absolute;top:0;left:0}.view-news .views-rows .views-row .views-field-nothing .field-content a .text-wrapper .field-body{visibility:visible;color:#fff;text-align:center;text-shadow:0 0 15px #0000008a;width:100%;transition:visibility .1s ease-in-out;display:block}@media (max-width:1279.9px){.view-news .views-rows .views-row .views-field-nothing .field-content a .text-wrapper .field-body{padding:25px}}@media (max-width:767.9px){.view-news .views-rows .views-row .views-field-nothing .field-content a .text-wrapper .field-body{padding:20px}}.view-news .views-rows .views-row .views-field-nothing .field-content a .text-wrapper .field-body h2{visibility:visible;color:#fff;text-align:center;text-shadow:0 0 15px #0000008a;margin-bottom:0;padding:10px;font-size:60rem;line-height:1.1;transition:visibility .1s ease-in-out}@media (max-width:1599.9px){.view-news .views-rows .views-row .views-field-nothing .field-content a .text-wrapper .field-body h2{font-size:50rem}}@media (min-width:1024px) and (max-width:1279.9px){.view-news .views-rows .views-row .views-field-nothing .field-content a .text-wrapper .field-body h2{font-size:42rem}}@media (max-width:1023.9px){.view-news .views-rows .views-row .views-field-nothing .field-content a .text-wrapper .field-body h2{font-size:24rem}}@media (min-width:480px) and (max-width:767.9px){.view-news .views-rows .views-row .views-field-nothing .field-content a .text-wrapper .field-body h2{font-size:33rem}}.view-news .views-rows .views-row .views-field-nothing .field-content a .text-wrapper .field-body p{color:#fff;margin:0;font-size:30rem;font-weight:400}@media (max-width:1279.9px){.view-news .views-rows .views-row .views-field-nothing .field-content a .text-wrapper .field-body p{font-size:16rem}}@media (max-width:479.9px){.view-news .views-rows .views-row .views-field-nothing .field-content a .text-wrapper .field-body p{font-size:18rem}}.view-news .views-rows .views-row .views-field-nothing .field-content a .date{visibility:visible;color:#fff;text-shadow:0 0 15px #0000008a;font-size:24rem;transition:visibility .1s ease-in-out;display:block;position:absolute;bottom:50px;left:50%;transform:translate(-50%)}.view-studies{background-color:#000;padding:100px 0}@media (max-width:1023.9px){.view-studies{padding:60px 0}}@media (max-width:767.9px){.view-studies{padding:0}}.view-studies>div{width:calc(100% - 100px);max-width:1500px;margin-left:auto;margin-right:auto}@media (min-width:1024px) and (max-width:1599.9px){.view-studies>div{margin-left:40px;margin-right:40px}}@media (max-width:1023.9px){.view-studies>div{margin-left:30px;margin-right:30px}}@media (min-width:320px) and (max-width:479.9px){.view-studies>div{margin-left:20px;margin-right:20px}}@media (max-width:1023.9px){.view-studies>div{padding:40px 0}}@media (max-width:767.9px){.view-studies>div{width:calc(100% - 50px);padding:30px 0;display:block}}@media (max-width:479.9px){.view-studies>div{width:100%;padding:0}}.view-studies>div .views-rows{grid-gap:30px;grid-template:repeat(1,1fr)/repeat(2,1fr);display:grid}@media (max-width:767.9px){.view-studies>div .views-rows{display:block}}.view-studies>div .views-rows .field-content>div a{display:block;position:relative;overflow:hidden}.view-studies>div .views-rows .field-content>div a .img-wrapper img{margin-bottom:-1px;transition:transform .2s ease-in-out;display:block;transform:scale(1)}.view-studies>div .views-rows .field-content>div a:hover img{transform:scale(1.05)}.view-studies>div .views-rows .field-content>div a .text-wrapper{text-shadow:0 0 15px #0000008a;background-color:#0000004d;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;padding:60px;display:flex;position:absolute;top:0;left:0}@media (max-width:1279.9px){.view-studies>div .views-rows .field-content>div a .text-wrapper{padding:40px}}@media (max-width:767.9px){.view-studies>div .views-rows .field-content>div a .text-wrapper{padding:20px}}.view-studies>div .views-rows .field-content>div a .text-wrapper h2{color:#fff;text-align:center;margin:0;font-size:62rem}@media (max-width:1599.9px){.view-studies>div .views-rows .field-content>div a .text-wrapper h2{font-size:50rem}}@media (max-width:1279.9px){.view-studies>div .views-rows .field-content>div a .text-wrapper h2{font-size:42rem;line-height:1.1}}@media (max-width:1023.9px){.view-studies>div .views-rows .field-content>div a .text-wrapper h2{font-size:32rem}}@media (min-width:480px) and (max-width:767.9px){.view-studies>div .views-rows .field-content>div a .text-wrapper h2{font-size:42rem}}.view-studies>div .views-rows .field-content>div a .text-wrapper .field-body p{color:#fff;text-align:center;margin:1em 0 0;font-size:24rem;font-weight:400}@media (min-width:480px) and (max-width:767.9px){.view-studies>div .views-rows .field-content>div a .text-wrapper .field-body p{font-size:20rem}}@media (max-width:1023.9px){.view-studies>div .views-rows .field-content>div a .text-wrapper .field-body p{font-size:18rem}}.view-studies>div .views-rows .field-content>div a .text-wrapper .field-body p strong{color:#ffa700;text-transform:uppercase;font-weight:400}
html{--viewport-top:0px;--viewport-height:100vh;}
body{--dplex-sidepane-width:0px;--dplex-viewport-width:calc(100vw - var(--dplex-sidepane-width));}
.paragraph--unpublished{background-color:#fff4f4;}
