/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.form-actions:not(.webform-actions) input{border:none;margin:0;padding:0;width:auto;overflow:visible;text-align:inherit;text-decoration:none;outline:none;background:transparent;border-radius:4px;color:inherit;font:inherit;line-height:normal;-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit;-webkit-appearance:none;}.form-actions:not(.webform-actions)::before{font-family:'icomoon';font-style:normal;font-variant:normal;font-weight:normal;text-transform:none;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.form-actions:not(.webform-actions)::before{content:"\e901";}.form-checkbox + label::before,.form-radio + label::before,.form-checkbox + label::after,.form-radio + label::after,.form-text,.form-textarea,.form-email,.form-actions:not(.webform-actions)::after{border-radius:4px;}.form-select:hover:not(:disabled){opacity:.5;}.form-checkbox:focus + label::before,.form-radio:focus + label::before,.form-select:focus,.form-select:active:not(:disabled),.form-text:focus,.form-text:active:not(:disabled),.form-textarea:focus,.form-textarea:active:not(:disabled),.form-email:focus,.form-email:active:not(:disabled){border-color:var(--color-primary);background-color:#E1E1E1;transition:background-color 0.25s cubic-bezier(0.25,0.46,0.45,0.94);}.form-checkbox.error + label,.form-radio.error + label,.form-select.error{border-color:#010000;background-color:#bb4545;}::-webkit-input-placeholder{color:#B9B9B9;}::-moz-placeholder{color:#B9B9B9;}:-ms-input-placeholder{color:#B9B9B9;}.form-type-checkbox,.form-type-radio{margin-bottom:calc(20px + 20 * ((100vw - 600px) / 1080));min-height:calc(53px + 37 * ((100vw - 600px) / 1080));}@media screen and (max-width:600px){.form-type-checkbox,.form-type-radio{margin-bottom:20px;}}@media screen and (min-width:1680px){.form-type-checkbox,.form-type-radio{margin-bottom:40px;}}@media screen and (max-width:600px){.form-type-checkbox,.form-type-radio{min-height:53px;}}@media screen and (min-width:1680px){.form-type-checkbox,.form-type-radio{min-height:90px;}}.form-type-checkbox .description,.form-type-radio .description{padding-left:calc(68px + 42 * ((100vw - 600px) / 1080));}@media screen and (max-width:600px){.form-type-checkbox .description,.form-type-radio .description{padding-left:68px;}}@media screen and (min-width:1680px){.form-type-checkbox .description,.form-type-radio .description{padding-left:110px;}}.form-checkbox,.form-radio{position:absolute;opacity:0;}.form-checkbox + label,.form-radio + label{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-display:swap;font-size:calc(16px + 2 * ((100vw - 600px) / 1080));line-height:calc(22px + 2 * ((100vw - 600px) / 1080));font-family:"IPTwoExp-Regular",sans-serif;position:relative;display:flex;padding:0;padding-top:calc(9px + 16 * ((100vw - 600px) / 1080));padding-left:calc(68px + 42 * ((100vw - 600px) / 1080));box-sizing:border-box;}@media screen and (max-width:600px){.form-checkbox + label,.form-radio + label{font-size:16px;}}@media screen and (min-width:1680px){.form-checkbox + label,.form-radio + label{font-size:18px;}}@media screen and (max-width:600px){.form-checkbox + label,.form-radio + label{line-height:22px;}}@media screen and (min-width:1680px){.form-checkbox + label,.form-radio + label{line-height:24px;}}@media screen and (max-width:600px){.form-checkbox + label,.form-radio + label{padding-top:9px;}}@media screen and (min-width:1680px){.form-checkbox + label,.form-radio + label{padding-top:25px;}}@media screen and (max-width:600px){.form-checkbox + label,.form-radio + label{padding-left:68px;}}@media screen and (min-width:1680px){.form-checkbox + label,.form-radio + label{padding-left:110px;}}.form-checkbox + label::before,.form-radio + label::before{width:calc(53px + 37 * ((100vw - 600px) / 1080));height:calc(53px + 37 * ((100vw - 600px) / 1080));display:block;position:absolute;top:0;left:0;border:1px solid #E1E1E1;box-sizing:border-box;content:'';}@media screen and (max-width:600px){.form-checkbox + label::before,.form-radio + label::before{width:53px;}}@media screen and (min-width:1680px){.form-checkbox + label::before,.form-radio + label::before{width:90px;}}@media screen and (max-width:600px){.form-checkbox + label::before,.form-radio + label::before{height:53px;}}@media screen and (min-width:1680px){.form-checkbox + label::before,.form-radio + label::before{height:90px;}}.form-checkbox + label::after,.form-radio + label::after{width:calc(43px + 37 * ((100vw - 600px) / 1080));height:calc(43px + 37 * ((100vw - 600px) / 1080));display:block;position:absolute;top:5px;left:5px;content:'';}@media screen and (max-width:600px){.form-checkbox + label::after,.form-radio + label::after{width:43px;}}@media screen and (min-width:1680px){.form-checkbox + label::after,.form-radio + label::after{width:80px;}}@media screen and (max-width:600px){.form-checkbox + label::after,.form-radio + label::after{height:43px;}}@media screen and (min-width:1680px){.form-checkbox + label::after,.form-radio + label::after{height:80px;}}.form-checkbox:checked + label::after,.form-radio:checked + label::after{background-color:var(--color-primary);}.form-checkbox:disabled + label,.form-radio:disabled + label{filter:blur(1px);}.form-radio + label::after,.form-radio + label::before{border-radius:50%;}.form-select{-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;appearance:none;border:1px solid;background-image:url(/themes/b14theme/images/arrow-down.svg);background-repeat:no-repeat;background-size:distance(1);}@media screen and (min-width:0\0){.form-select{background:none;}}.form-select:disabled{filter:blur(1px);}.form-select[size],.form-select[multiple]{background:none;}textarea{display:block;}.form-text,.form-textarea,.form-email{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-display:swap;font-size:calc(16px + 2 * ((100vw - 600px) / 1080));line-height:calc(22px + 2 * ((100vw - 600px) / 1080));font-family:"IPTwoExp-Regular",sans-serif;padding:calc(10px + 10 * ((100vw - 600px) / 1080));width:100%;max-height:80px;box-sizing:border-box;border:1px solid #E1E1E1;outline:none;}@media screen and (max-width:600px){.form-text,.form-textarea,.form-email{font-size:16px;}}@media screen and (min-width:1680px){.form-text,.form-textarea,.form-email{font-size:18px;}}@media screen and (max-width:600px){.form-text,.form-textarea,.form-email{line-height:22px;}}@media screen and (min-width:1680px){.form-text,.form-textarea,.form-email{line-height:24px;}}@media screen and (max-width:600px){.form-text,.form-textarea,.form-email{padding:10px;}}@media screen and (min-width:1680px){.form-text,.form-textarea,.form-email{padding:20px;}}.form-text:disabled,.form-textarea:disabled,.form-email:disabled{filter:blur(1px);}.form-textarea{min-height:calc(220px + 44 * ((100vw - 600px) / 1080));}@media screen and (max-width:600px){.form-textarea{min-height:220px;}}@media screen and (min-width:1680px){.form-textarea{min-height:264px;}}.form-item label{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-display:swap;font-size:calc(16px + 2 * ((100vw - 600px) / 1080));line-height:calc(22px + 2 * ((100vw - 600px) / 1080));display:block;color:var(--color-primary);}@media screen and (max-width:600px){.form-item label{font-size:16px;}}@media screen and (min-width:1680px){.form-item label{font-size:18px;}}@media screen and (max-width:600px){.form-item label{line-height:22px;}}@media screen and (min-width:1680px){.form-item label{line-height:24px;}}.form-item label + input{margin-top:10px;}.form-item .description{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-display:swap;font-size:13px;line-height:17px;font-family:"IPTwoExp-Bold",sans-serif;margin-top:5px;color:#9D9D9D;}.form-item .description a{color:#9D9D9D;text-decoration:underline;}.has-mouse .form-item .description a:hover{color:var(--color-primary);}.form-item .description p{margin-bottom:calc(5px + 5 * ((100vw - 600px) / 1080));}@media screen and (max-width:600px){.form-item .description p{margin-bottom:5px;}}@media screen and (min-width:1680px){.form-item .description p{margin-bottom:10px;}}.form-item .description + input,.form-item .description + .form-textarea-wrapper{margin-top:calc(10px + 10 * ((100vw - 600px) / 1080));}@media screen and (max-width:600px){.form-item .description + input,.form-item .description + .form-textarea-wrapper{margin-top:10px;}}@media screen and (min-width:1680px){.form-item .description + input,.form-item .description + .form-textarea-wrapper{margin-top:20px;}}.form-item:not(.form-type-checkbox):not(.form-type-radio):not(.form-type-managed-file){margin-bottom:calc(30px + 30 * ((100vw - 600px) / 1080));}@media screen and (max-width:600px){.form-item:not(.form-type-checkbox):not(.form-type-radio):not(.form-type-managed-file){margin-bottom:30px;}}@media screen and (min-width:1680px){.form-item:not(.form-type-checkbox):not(.form-type-radio):not(.form-type-managed-file){margin-bottom:60px;}}.form-actions:not(.webform-actions){-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-display:swap;font-size:11px;line-height:16px;letter-spacing:0.5px;font-family:"IPTwoExp-Bold",sans-serif;text-transform:uppercase;min-height:40px;position:relative;display:flex;align-items:center;color:var(--color-primary);padding-left:50px;padding-left:0;}.form-actions:not(.webform-actions)::before,.form-actions:not(.webform-actions)::after{position:absolute;}.form-actions:not(.webform-actions)::before{width:40px;height:40px;z-index:1;color:#FFFFFF;font-size:11px;line-height:40px;text-align:center;left:0;transition:color 0.25s cubic-bezier(0.25,0.46,0.45,0.94),transform 0.25s cubic-bezier(0.25,0.46,0.45,0.94);}.form-actions:not(.webform-actions)::after{width:40px;height:40px;background-color:var(--color-primary);left:0;transition:background-color 0.25s cubic-bezier(0.25,0.46,0.45,0.94);content:'';}.has-mouse .form-actions:not(.webform-actions):hover::before{color:#FFFFFF;transform:translateX(3px);}.has-mouse .form-actions:not(.webform-actions):hover::after{background-color:var(--color-primary-lighten);}.form-actions:not(.webform-actions) input{min-height:40px;position:relative;padding-left:50px;z-index:1;cursor:pointer;}
:root{--b14grid-column-width--1:calc(91 * 100% / 91);--b14grid-gutter-width--1:calc(20 * 100% / 91);--b14grid-column-width--2:calc(91 * 100% / 202);--b14grid-gutter-width--2:calc(20 * 100% / 202);--b14grid-column-width--3:calc(91 * 100% / 313);--b14grid-gutter-width--3:calc(20 * 100% / 313);--b14grid-column-width--4:calc(91 * 100% / 424);--b14grid-gutter-width--4:calc(20 * 100% / 424);--b14grid-column-width--5:calc(91 * 100% / 535);--b14grid-gutter-width--5:calc(20 * 100% / 535);--b14grid-column-width--6:calc(91 * 100% / 646);--b14grid-gutter-width--6:calc(20 * 100% / 646);--b14grid-column-width--7:calc(91 * 100% / 757);--b14grid-gutter-width--7:calc(20 * 100% / 757);--b14grid-column-width--8:calc(91 * 100% / 868);--b14grid-gutter-width--8:calc(20 * 100% / 868);--b14grid-column-width--9:calc(91 * 100% / 979);--b14grid-gutter-width--9:calc(20 * 100% / 979);--b14grid-column-width--10:calc(91 * 100% / 1090);--b14grid-gutter-width--10:calc(20 * 100% / 1090);--b14grid-column-width--11:calc(91 * 100% / 1201);--b14grid-gutter-width--11:calc(20 * 100% / 1201);--b14grid-column-width--12:calc(91 * 100% / 1312);--b14grid-gutter-width--12:calc(20 * 100% / 1312);--b14grid-count:12;--b14grid-max-width:1332px;--b14grid-width:90%;}.b14grid-grid-container{margin:0 auto;}
html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;vertical-align:baseline;background:transparent;}h1,h2,h3,h4{font-weight:normal;}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}nav ul{list-style:none;}blockquote,q{quotes:none;}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;}a{margin:0;padding:0;vertical-align:baseline;background:transparent;}ins{background-color:#ff9;color:#000;text-decoration:none;}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:bold;}del{text-decoration:line-through;}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help;}table{border-collapse:collapse;border-spacing:0;}hr{display:block;height:1px;border:0;border-top:1px solid #cccccc;margin:1em 0;padding:0;}input,select{vertical-align:middle;}ul,ol{list-style-type:none;}
@font-face{font-family:"IPTwoExp-Regular";src:url(/themes/b14theme/fonts/italianplate/italianplateno2exp-rg.woff2) format("woff2"),url(/themes/b14theme/fonts/italianplate/italianplateno2exp-rg.woff) format("woff");}@font-face{font-family:"IPTwoExp-Bold";src:url(/themes/b14theme/fonts/italianplate/italianplateno2exp-bd.woff2) format("woff2"),url(/themes/b14theme/fonts/italianplate/italianplateno2exp-bd.woff) format("woff");}@font-face{font-family:"IPTwoExp-Blk";src:url(/themes/b14theme/fonts/italianplate/italianplateno2exp-blk.woff2) format("woff2"),url(/themes/b14theme/fonts/italianplate/italianplateno2exp-blk.woff) format("woff");}@font-face{font-family:'icomoon';src:url(/themes/b14theme/fonts/icomoon/icomoon.eot?3in3wo=);src:url(/themes/b14theme/fonts/icomoon/icomoon.eot?3in3wo=#iefix) format("embedded-opentype"),url(/themes/b14theme/fonts/icomoon/icomoon.woff2?3in3wo=) format("woff2"),url(/themes/b14theme/fonts/icomoon/icomoon.ttf?3in3wo=) format("truetype"),url(/themes/b14theme/fonts/icomoon/icomoon.woff?3in3wo=) format("woff"),url(/themes/b14theme/fonts/icomoon/icomoon.svg?3in3wo=#icomoon) format("svg");font-weight:normal;font-style:normal;font-display:block;}
button{border:none;margin:0;padding:0;width:auto;overflow:visible;text-align:inherit;text-decoration:none;outline:none;background:transparent;border-radius:4px;color:inherit;font:inherit;line-height:normal;-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit;-webkit-appearance:none;}html,body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-display:swap;font-size:calc(16px + 2 * ((100vw - 600px) / 1080));line-height:calc(22px + 2 * ((100vw - 600px) / 1080));font-family:"IPTwoExp-Regular",sans-serif;margin:0;padding:0;color:var(--color-text);}@media screen and (max-width:600px){html,body{font-size:16px;}}@media screen and (min-width:1680px){html,body{font-size:18px;}}@media screen and (max-width:600px){html,body{line-height:22px;}}@media screen and (min-width:1680px){html,body{line-height:24px;}}body:not(.path-node) .main-content-container{padding-top:calc(30px + 30 * ((100vw - 600px) / 1080));padding-bottom:calc(30px + 30 * ((100vw - 600px) / 1080));}@media screen and (max-width:600px){body:not(.path-node) .main-content-container{padding-top:30px;}}@media screen and (min-width:1680px){body:not(.path-node) .main-content-container{padding-top:60px;}}@media screen and (max-width:600px){body:not(.path-node) .main-content-container{padding-bottom:30px;}}@media screen and (min-width:1680px){body:not(.path-node) .main-content-container{padding-bottom:60px;}}body.page-node-type-call{overflow-x:hidden;}h1{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-display:swap;font-size:calc(42px + 28 * ((100vw - 600px) / 1080));line-height:calc(45px + 29 * ((100vw - 600px) / 1080));font-family:"IPTwoExp-Blk",sans-serif;margin-bottom:calc(30px + 30 * ((100vw - 600px) / 1080));}@media screen and (max-width:600px){h1{font-size:42px;}}@media screen and (min-width:1680px){h1{font-size:70px;}}@media screen and (max-width:600px){h1{line-height:45px;}}@media screen and (min-width:1680px){h1{line-height:74px;}}@media screen and (max-width:600px){h1{margin-bottom:30px;}}@media screen and (min-width:1680px){h1{margin-bottom:60px;}}h2{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-display:swap;font-size:calc(22px + 8 * ((100vw - 600px) / 1080));line-height:calc(25px + 9 * ((100vw - 600px) / 1080));font-family:"IPTwoExp-Blk",sans-serif;margin-bottom:calc(20px + 20 * ((100vw - 600px) / 1080));}@media screen and (max-width:600px){h2{font-size:22px;}}@media screen and (min-width:1680px){h2{font-size:30px;}}@media screen and (max-width:600px){h2{line-height:25px;}}@media screen and (min-width:1680px){h2{line-height:34px;}}@media screen and (max-width:600px){h2{margin-bottom:20px;}}@media screen and (min-width:1680px){h2{margin-bottom:40px;}}h3{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-display:swap;font-size:calc(16px + 2 * ((100vw - 600px) / 1080));line-height:calc(22px + 2 * ((100vw - 600px) / 1080));font-family:"IPTwoExp-Bold",sans-serif;margin-bottom:calc(15px + 15 * ((100vw - 600px) / 1080));}@media screen and (max-width:600px){h3{font-size:16px;}}@media screen and (min-width:1680px){h3{font-size:18px;}}@media screen and (max-width:600px){h3{line-height:22px;}}@media screen and (min-width:1680px){h3{line-height:24px;}}@media screen and (max-width:600px){h3{margin-bottom:15px;}}@media screen and (min-width:1680px){h3{margin-bottom:30px;}}p{margin-bottom:calc(15px + 15 * ((100vw - 600px) / 1080));}@media screen and (max-width:600px){p{margin-bottom:15px;}}@media screen and (min-width:1680px){p{margin-bottom:30px;}}p:last-child{margin-bottom:0;}a{color:var(--color-primary);text-decoration:none;transition:color 0.25s cubic-bezier(0.25,0.46,0.45,0.94);}img{max-width:100%;height:auto;display:block;}strong{font-weight:normal;}

.grid-layout:not(.view),.view.grid-layout .view-content{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-auto-columns:1fr;grid-auto-rows:minmax(0,auto);grid-auto-flow:row dense;-moz-column-gap:var(--b14grid-gutter-width--12);column-gap:var(--b14grid-gutter-width--12);row-gap:calc(8px + 12 * ((100vw - 600px) / 1080));}@media screen and (max-width:600px){.grid-layout:not(.view),.view.grid-layout .view-content{row-gap:8px;}}@media screen and (min-width:1680px){.grid-layout:not(.view),.view.grid-layout .view-content{row-gap:20px;}}.grid-layout:not(.view).col-span__12 > *{grid-column:span 12;}.grid-layout:not(.view).col-span__6 > *{grid-column:span 6;}@media (max-width:600px){.grid-layout:not(.view).col-span__6 > *{grid-column:span 12;}}.grid-layout:not(.view).col-span__4 > *{grid-column:span 4;}@media (max-width:850px){.grid-layout:not(.view).col-span__4 > *{grid-column:span 6;}}@media (max-width:600px){.grid-layout:not(.view).col-span__4 > *{grid-column:span 12;}}.grid-layout:not(.view).col-span__3 > *{grid-column:span 3;}@media (max-width:850px){.grid-layout:not(.view).col-span__3 > *{grid-column:span 6;}}@media (max-width:600px){.grid-layout:not(.view).col-span__3 > *{grid-column:span 12;}}.grid-layout:not(.view).col-span__2 > *{grid-column:span 2;}@media (max-width:600px){.grid-layout:not(.view).col-span__2 > *{grid-column:span 6;}}.view.grid-layout.col-span__12 .view-content > *{grid-column:span 12;}.view.grid-layout.col-span__6 .view-content > *{grid-column:span 6;}@media (max-width:600px){.view.grid-layout.col-span__6 .view-content > *{grid-column:span 12;}}.view.grid-layout.col-span__4 .view-content > *{grid-column:span 4;}@media (max-width:850px){.view.grid-layout.col-span__4 .view-content > *{grid-column:span 6;}}@media (max-width:600px){.view.grid-layout.col-span__4 .view-content > *{grid-column:span 12;}}.view.grid-layout.col-span__3 .view-content > *{grid-column:span 3;}@media (max-width:850px){.view.grid-layout.col-span__3 .view-content > *{grid-column:span 6;}}@media (max-width:600px){.view.grid-layout.col-span__3 .view-content > *{grid-column:span 12;}}.view.grid-layout.col-span__2 .view-content > *{grid-column:span 2;}@media (max-width:600px){.view.grid-layout.col-span__2 .view-content > *{grid-column:span 6;}}
body{--color-primary:#054B32;--color-primary-lighten:rgba(5,75,50,0.8);--color-background:#054B32;--color-text:#054B32;--color-button-bg:#054B32;--color-button-bg-hover:#FFFFFF;}.background-color{--color-text:#FFFFFF;--color-button-bg:#FFFFFF;--color-button-bg-hover:var(--color-text-highlighted);}.background-color--blue{--color-background:#142364;--color-text-highlighted:#FFD291;}.background-color--green{--color-background:#054B32;--color-text-highlighted:#FFD291;}.background-color--yellow{--color-background:#FFD291;--color-text:#353535;--color-text-highlighted:#054B32;}
.text-formatted a,.cke_editable a{color:var(--color-primary);text-decoration:underline;transition:opacity 0.25s cubic-bezier(0.25,0.46,0.45,0.94);}.has-mouse .text-formatted a:hover,.text-formatted .has-mouse a:hover,.has-mouse .cke_editable a:hover,.cke_editable .has-mouse a:hover{opacity:0.5;}.text-formatted strong,.text-formatted b,.cke_editable strong,.cke_editable b{font-family:"IPTwoExp-Bold",sans-serif;}.text-formatted p:has(+ ul),.cke_editable p:has(+ ul){margin-bottom:calc(5px + 5 * ((100vw - 600px) / 1080));}@media screen and (max-width:600px){.text-formatted p:has(+ ul),.cke_editable p:has(+ ul){margin-bottom:5px;}}@media screen and (min-width:1680px){.text-formatted p:has(+ ul),.cke_editable p:has(+ ul){margin-bottom:10px;}}.text-formatted h2,.cke_editable h2{margin-bottom:calc(10px + 10 * ((100vw - 600px) / 1080));}@media screen and (max-width:600px){.text-formatted h2,.cke_editable h2{margin-bottom:10px;}}@media screen and (min-width:1680px){.text-formatted h2,.cke_editable h2{margin-bottom:20px;}}.text-formatted h2:not(:first-child),.cke_editable h2:not(:first-child){margin-top:calc(25px + 25 * ((100vw - 600px) / 1080));}@media screen and (max-width:600px){.text-formatted h2:not(:first-child),.cke_editable h2:not(:first-child){margin-top:25px;}}@media screen and (min-width:1680px){.text-formatted h2:not(:first-child),.cke_editable h2:not(:first-child){margin-top:50px;}}.text-formatted h2:last-child,.cke_editable h2:last-child{margin-bottom:0;}.text-formatted ul,.text-formatted ol,.cke_editable ul,.cke_editable ol{margin-bottom:calc(15px + 15 * ((100vw - 600px) / 1080));}@media screen and (max-width:600px){.text-formatted ul,.text-formatted ol,.cke_editable ul,.cke_editable ol{margin-bottom:15px;}}@media screen and (min-width:1680px){.text-formatted ul,.text-formatted ol,.cke_editable ul,.cke_editable ol{margin-bottom:30px;}}.text-formatted ul:last-child,.text-formatted ol:last-child,.cke_editable ul:last-child,.cke_editable ol:last-child{margin-bottom:0;}.text-formatted ul,.cke_editable ul{padding-left:20px;}.text-formatted ul li::before,.cke_editable ul li::before{content:"•";display:inline-block;width:20px;margin-left:-20px;color:var(--color-primary);}.text-formatted ol,.cke_editable ol{padding-left:25px;counter-reset:item;}.text-formatted ol li::before,.cke_editable ol li::before{display:inline-block;width:25px;margin-left:-25px;content:counter(item) ". ";counter-increment:item;color:var(--color-primary);}.text-formatted strong,.cke_editable strong{font-weight:normal;}.text-formatted h4,.text-formatted h5,.text-formatted h6,.cke_editable h4,.cke_editable h5,.cke_editable h6{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-display:swap;font-size:11px;line-height:16px;letter-spacing:0.5px;font-family:"IPTwoExp-Regular",sans-serif;font-weight:normal;}
.site-header{position:fixed;top:0px;width:100%;height:100px;z-index:100;}@media (max-width:1024px){.site-header{height:80px;}}.top-spacer--header{height:100px;}@media (max-width:1024px){.top-spacer--header{height:80px;}}.pullup-content .top-spacer--header{height:0;}.toolbar-fixed{padding-top:39px;}.toolbar-fixed .site-header{top:39px;}.toolbar-fixed.toolbar-tray-open.toolbar-horizontal .site-header{top:79px;}.toolbar-fixed.has-primary-tabs .site-header{top:79px;}.toolbar-fixed.has-primary-tabs.toolbar-tray-open.toolbar-horizontal .site-header{top:119px;}.toolbar-fixed.toolbar-tray-open.toolbar-horizontal{padding-top:79px;}.toolbar-fixed .toolbar-bar{position:fixed;top:0;right:0;left:0;}.pullup-content [data-drupal-messages]{margin-top:100px;}@media (max-width:850px){.pullup-content [data-drupal-messages]{height:80px;}}

.node--unpublished{background-color:#fff4f4;}
.accordion .accordion--icon::before,.accordion .accordion--icon::after{font-family:'icomoon';font-style:normal;font-variant:normal;font-weight:normal;text-transform:none;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.accordion .accordion--icon::before{content:"\e906";}.accordion .accordion--icon::after{content:"\e905";}.accordion,.accordion .accordion--icon{border-radius:4px;}.accordion .accordion--header{padding:calc(10px + 10 * ((100vw - 600px) / 1080));width:100%;display:flex;justify-content:space-between;align-items:center;cursor:pointer;background-color:var(--color-primary);transition:background-color 0.25s cubic-bezier(0.25,0.46,0.45,0.94);}@media screen and (max-width:600px){.accordion .accordion--header{padding:10px;}}@media screen and (min-width:1680px){.accordion .accordion--header{padding:20px;}}.expanded.accordion .accordion--header{border-bottom-left-radius:0;border-bottom-right-radius:0;}.has-mouse .accordion .accordion--header:hover{background-color:var(--color-primary-lighten);}.has-mouse .accordion .accordion--header:hover h3.accordion--title{transform:translateX(15px);}.accordion h3.accordion--title{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-display:swap;font-size:calc(16px + 2 * ((100vw - 600px) / 1080));line-height:calc(22px + 2 * ((100vw - 600px) / 1080));font-family:"IPTwoExp-Bold",sans-serif;margin-bottom:0;padding-right:25px;color:#FFFFFF;transition:transform 0.25s cubic-bezier(0.25,0.46,0.45,0.94);}@media screen and (max-width:600px){.accordion h3.accordion--title{font-size:16px;}}@media screen and (min-width:1680px){.accordion h3.accordion--title{font-size:18px;}}@media screen and (max-width:600px){.accordion h3.accordion--title{line-height:22px;}}@media screen and (min-width:1680px){.accordion h3.accordion--title{line-height:24px;}}.accordion .accordion--icon{width:40px;height:40px;position:relative;display:flex;align-items:center;justify-content:center;flex-shrink:0;background-color:#FFFFFF;color:var(--color-primary);overflow:hidden;}.accordion .accordion--icon::before,.accordion .accordion--icon::after{position:absolute;font-size:11px;transition:color 0.25s cubic-bezier(0.25,0.46,0.45,0.94),opacity 0.25s cubic-bezier(0.25,0.46,0.45,0.94),transform 0.25s cubic-bezier(0.25,0.46,0.45,0.94);}.accordion .accordion--icon::before{transform:translateY(-100%);opacity:0;}.expanded.accordion .accordion--icon::before{transform:translateY(0);opacity:1;}.expanded.accordion .accordion--icon::after{transform:translateY(100%);opacity:0;}.accordion .accordion--content{height:0;overflow:hidden;}.expanded.accordion .accordion--content{height:auto;}.accordion .accordion--content__inner{padding-top:calc(12.5px + 12.5 * ((100vw - 600px) / 1080));padding-bottom:calc(20px + 20 * ((100vw - 600px) / 1080));padding-left:calc(10px + 10 * ((100vw - 600px) / 1080));padding-right:calc(var(--b14grid-column-width--6) * 1 + var(--b14grid-gutter-width--6) * 1);background-color:#E1E1E1;border-bottom-left-radius:4px;border-bottom-right-radius:4px;}@media screen and (max-width:600px){.accordion .accordion--content__inner{padding-top:12.5px;}}@media screen and (min-width:1680px){.accordion .accordion--content__inner{padding-top:25px;}}@media screen and (max-width:600px){.accordion .accordion--content__inner{padding-bottom:20px;}}@media screen and (min-width:1680px){.accordion .accordion--content__inner{padding-bottom:40px;}}@media screen and (max-width:600px){.accordion .accordion--content__inner{padding-left:10px;}}@media screen and (min-width:1680px){.accordion .accordion--content__inner{padding-left:20px;}}@media (max-width:1024px){.accordion .accordion--content__inner{padding-right:calc(var(--b14grid-column-width--7) * 1 + var(--b14grid-gutter-width--7) * 1);}}@media (max-width:600px){.accordion .accordion--content__inner{padding-right:calc(var(--b14grid-column-width--12) * 1 + var(--b14grid-gutter-width--12) * 1);}}
.b14grid-grid .b14grid-grid-container{width:var(--b14grid-width);max-width:var(--b14grid-max-width);}.b14grid-godmode{width:49px;height:55px;position:fixed;z-index:999;top:50%;left:50%;opacity:0;transition:opacity 400ms ease;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADEAAAA3CAMAAACSG1IzAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NjgzRDgxNTRENkY1MTFFNDhGNDZBRjIzNEY5MkM4QTEiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NjgzRDgxNTVENkY1MTFFNDhGNDZBRjIzNEY5MkM4QTEiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo2ODNEODE1MkQ2RjUxMUU0OEY0NkFGMjM0RjkyQzhBMSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo2ODNEODE1M0Q2RjUxMUU0OEY0NkFGMjM0RjkyQzhBMSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PunGwtYAAALTUExURSgZDUk4JT0wHkk2G1U7GmVCG8uDUysmDF4+HoxeOWFCKmtEILV5TJpjPJNbN6NqPTEeDllCKVU9J5FiO3xWMYRaNoRdOqpyS9qTYcWCUpNlQWdGKyAVDKNsRHxRLltGMtKMXTYnGJ1qQlE+MNGSYsiIZHRSM7J6UndMMaxuRGxRNzYnD+Sca719UUcxH8Z7StOLY1I/HmxKJoxZM6xyQzcvDnNOKcuLXa90UaNnQ5xlQrF2S3NRLNKDVaJlOphmJ4piO8l+UWJJLqBdKYlkRbuBVJluUYNVMqt4QaR0SzEpH82FWmNDI2NJI6huSKprPKJtMIVVLHxZNpRZJXhMJ7JzRbx5TqtxOpVgNJFoPaNiNrp+WnxOKYJVOc2IU+uba5xoPNSxbLt0SdmNX7NsLahnPIBgOWtLLZdpQ8OKW/61ikErFnBSJemkbXFKJad6VbmASnpIItKMVZthM9GHV6VwReygc4tcQ001EeKZZrBuM/SqfXtWOPGodGY6FKpnK31dKNSUat+PYXRZPXVGIf2yhNuTaFY1EN2ZbH1dQv/9w6x4TcmTZiojGHdHCeOTZtWzf/Gia/Kmerx0QryEW758RMOGWciJWLJ9WsKYUf++iHpEFfy7lOSgc7aBWtuZY+idcKt4M2RMPbJ4Qp1rSqFvT//QqbeDPseCRt2ec/65hHBUO/KldaNvSf/xvP/DlOCYXteRXOuiecWVWYlQHP25itaIVpJuSZh0R6prNJl8ZWlQKOupe5d2WvmzfFAuFNGYaZ91PNmHVrV2Ob6STMSgWvmneoJmUeSWa4dOJbmOY49SL/bYlrSLUHxXGSQdFemogHRYRfSxjbKGVbBjMaJ5TObIhtGGTbVuRbuJXemueeuWZ/Oyhf6se+6xe6mAXLmVVJNoNe6zibmKVBYVFHhRDrdwLvqqd/Ktg+3Sjeu3khoaGf2ldx8aF93EhOybY////wUqoxQAAADxdFJOU////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////wCpCmekAAAIhUlEQVR42nSWhV9byRbHc2PE3Y0QD3EhCRYIUtzdrbh7cbdCoaVY0bq7u3u3srtvXZ/7e/wJ74Zut6Hd95vP59pnvvecmTln5kDW3ytSTHZ3J5ODgk54OnUCbEHuoMRApEsvyPsnCNQQQ45BILDYwYTkwYTs+jA/P2N0NIZMgXr8FgEVU8jwGFRVNlpUJ8dllUvn5LaIiAw6zRKNcicD0MiPCAD0Q0bLzhA1h8+ME1NCbUwmn38Kjw4TYLlcEPmQqAQonrIcdBln9ZuZ0DlfopmZjxeJCHgCAU0XyDyDKADwzrV3BIXbSUMTfAi2rLnQUKKyuVkkopqoBDQaTVeUemIALUjwXAkVRcEQCF7gCXjvWDuB2MyncjLAD4Jki8CIMsBhlSqVigRxISpVcG5idn09geDjLcKb8qnUBGwNjYZFoBAxMQaYl5fKzc1txw4XAqqFI2jJg8loUxmVikZT6WWBIyO0EiwKbogxbPPyctuQKxEJ3QY3IhCWwJAaemAGjUajM1AIbKkxGr4NZjB4uW20SDdXG1DYthjQg5ISo19ICRZrTGQYsQg4N3pkG4h4qUArXtDITV4BMMMNY9UNOKrEDzXiJ6vxq8Fi6a2cEAajM3HMj0yBQWHvpvdXAj7gl3gDjkj0QyCMfjXJ2MFBuglNpVLpYeD0YuCVWi2U5EIAIFFVRaNZjAi/QEZ3crbJxMHzRek+eB+CiZBjUnDvwAFA9Z6IhAJwFC2MmkFPSKZyONkJCYR0Ed93PI5PtDfivX3wOYo7cJjWZeRuUAoKi6by+eM2H59Y5immr68ch1OaD4THxxGJvkzblkAUGYC5EDugMJAgEJk4ZUpxsR0H3n3NuBQcSKTFxeGUsSI0Cg5zIXhuAAyj8G4MnWezkbqvC4uVTD4z3GxOS4s/cKAJqUMicenYaJjLyF+7AQAXJOrY51jn/At1heBP8/PziWlpZg27qKi/iF2Iry8la3+dXQjEDQpgFPh0nOTmTTWrCZmq9Manm9LtZo1GOLx3b4swCodP9qNUQjzeEhCQgMFQioMR5RN/+H5lWK+X4pzZpFTiojRRw+c7KvqscrxARgY8IDzeBkEiqbzgmJxD48//cfjw8s1joxLpjHRiYkIqXRk9/+az5cOfHZPWJspgKpLKw+nSunhgwACHRyvCEtB0Tpl84u7dOXt6rDwry7tYwx61ZsV6EwhhYRYZ2UAWfwqABGn/9VsxTqIe3ES6EdQ/TlwIT6q3x9qYL16kpNxdPWXq7h7EJltkcEOQ5/X9IMHbf/3KjW0jWDqaHsiwWDLu3bsXcHEyPV/p/exiY1L47zMykhloOpqRiDIEBV13d45i/60tMSMjxtZDtVevXA3s7X3158nJyYtJhMalpcnJV696e69mXP0iIoPRDY8pvbUfnCceJaS3qsrCOZSd8MXO09u3f1JQsCcg4MAFicSeeWFPwSfbt5/e+fxeQkRtoNFS+gTjtCFuZSCqag4uPKv/fOfp0xtEfED7vKQhPn7Pw4K/O4kL+UvyZioCwR2jgDYgWlkNolfAsRGejX++s+DLgkd79gUEt+eurV0L2HfkUcGX/9n5so6YpOFzBBbsCWCDUJQiegN9bF/HhYd/8/LCnodHjmzdOtuvrp69duTIw58f/fwyHAzHVBs+B4U5AYM412OsE1EVdkiqz9XUpYUHxO/bd7Th8tSuvx4/23B0Ni0gICC8ju0AA8EnB8UdAJwxAnyqMNLCmPphIXL2WlpS/L4HRy/f/+5fPwyxvjr61YP4pID4Op1/kV7amsPFgONw2ngyhiqhxkr1rJVqlnp2rfr28ZPf5T3+YShv1/HF6ga2da0tr2XKIfVu5WKeiHkgEQm4R9NMfI1mxtrAYp2tXrzdpWa1dJw5s1fd1XW8mtUmZJ3L1WXZQK/cxZEb0b7DA0NLSDebfeuaLvvvrTgzNCqxrlw6fPiYkKU+U3Ey77JDt1uZ5kMQRIs9/uS08c9/QzCdAhORqPTV9fc/HqqY1kdl9b1ZXu6TWq2XhjpapnS63XFEPCOH6/6a90ueU2QCkzcxLtX/5MlptV6vzPSJtS0sHOT7FveNtkx3NOl220V4uowifv1uZ/DgKtCx9mINq+L7FUkocyk7jBpyJaQzrH5J0wdmVBGyMLP5SiJX5fEuzyEQioJjy8xkqy9dOiYJJXYPZgtojERLTfcSrk99vuJpUWqm/Kex6LcHyNsLpZSzgM+MUg9VDM9rcI35Iiqawyk7mB4QKol6OtTSn9q48FMihQdx2UWDQhbsmcLp6ekoNltvTQ315RO95aF3y+esjqnHeXlI++rzAYPrGQWQO2uJxVFFT9VIvZDVcWnxZhtr7fbxH7+VCP398/qLCosjtgTBXAkoZaA2gshmqVuQDcK1rsXF6rPnzt5e/PHbc03+9/P6m1LNEbc2E+se5BJRc918n9AeHJx5rf1B+9aenr9sbW8PDv7d7vv+SByfEaIlbTpr1wHZlYhQtj43Ljg4uKenfatTPT09TsIfOY87ZRnw2FwB8KDkkkBiqsPh0On8WVNtu0D99yyrAanTOZCp5nwOyp30QZUBBcYCmYUOx/0oB7KpTV3d1dWV19aAzAUb2ywvC4GJP6pLSEHGMk1U1LCUrUlpTEq6eDEpKThlN7tJIikfj6AHkSAfETxAK8MXpkqs1nlcitI3xVduTimczRVKyuVlDC4Mwvu4vlpfF9OYzeXWUaED6V/UtlctZCOPsoTlq7UyrvY9sImAcgM5qzPgoiEvT53sOD+MzM0VzslrQzDAb1ZkG/UMHMXg1GZJR1f+tnxm+c0xazlOBAZ5JWn9/xEQFUmL6Ww9xLTJs2ZW5REHTwkQd+6QXFz6kABfPbTunq1bfhEjBKMlqXgfdFn/QJEAIHbHbIhMdgc2e+TU/wQYAOxTdkn4Z/SwAAAAAElFTkSuQmCC");}.b14grid-godmode.show{transition:opacity 200ms ease;opacity:1;}.b14grid-grid{position:fixed;top:0;left:0;height:100%;pointer-events:none;width:100%;z-index:9999;}.b14grid-grid .b14grid-grid-container{height:100%;}.b14grid-grid .b14grid-grid-item{width:calc(var(--b14grid-column-width--12) * 1 + var(--b14grid-gutter-width--12) * 0);float:left;margin-right:var(--b14grid-gutter-width--12);height:100%;background-color:rgba(255,50,50,0.25);}.b14grid-grid .b14grid-grid-item:last-child{margin-right:0;}
.main-footer{padding-top:calc(15px + 15 * ((100vw - 600px) / 1080));padding-bottom:calc(15px + 15 * ((100vw - 600px) / 1080));background-color:var(--color-primary);}@media screen and (max-width:600px){.main-footer{padding-top:15px;}}@media screen and (min-width:1680px){.main-footer{padding-top:30px;}}@media screen and (max-width:600px){.main-footer{padding-bottom:15px;}}@media screen and (min-width:1680px){.main-footer{padding-bottom:30px;}}.main-footer .wrapper{display:flex;align-items:flex-start;justify-content:space-between;align-items:center;}@media (max-width:1024px){.main-footer .wrapper{display:block;}.main-footer .wrapper .site-logo{margin-bottom:calc(20px + 20 * ((100vw - 600px) / 1080));}}@media screen and (max-width:1024px) and (max-width:600px){.main-footer .wrapper .site-logo{margin-bottom:20px;}}@media screen and (max-width:1024px) and (min-width:1680px){.main-footer .wrapper .site-logo{margin-bottom:40px;}}
.main-header .menu-button{border:none;margin:0;padding:0;width:auto;overflow:visible;text-align:inherit;text-decoration:none;outline:none;background:transparent;border-radius:4px;color:inherit;font:inherit;line-height:normal;-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit;-webkit-appearance:none;}.main-header .menu-button{border-radius:4px;}.main-header{height:100%;background-color:#FFFFFF;border-bottom:1px solid #E1E1E1;color:#FFFFFF;box-sizing:border-box;}.main-header a,.main-header .label{color:#FFFFFF;}.main-header a{transition:opacity 0.25s cubic-bezier(0.25,0.46,0.45,0.94);}.has-mouse .main-header a:hover{opacity:0.5;}.main-header > .wrapper{height:100%;display:flex;justify-content:space-between;align-items:center;}.main-header .menu-overlay{width:100%;min-height:calc(100vh - 100px - 0px);text-align:right;display:none;margin-top:1px;}@media (max-width:1024px){.main-header .menu-overlay{min-height:calc(100vh - 80px - 0px);}}.main-header .menu-overlay > .wrapper{display:flex;justify-content:flex-end;}.main-header .menu-overlay .label{margin-bottom:calc(20px + 20 * ((100vw - 600px) / 1080));}@media screen and (max-width:600px){.main-header .menu-overlay .label{margin-bottom:20px;}}@media screen and (min-width:1680px){.main-header .menu-overlay .label{margin-bottom:40px;}}.main-header .menu-container{padding-top:calc(20px + 20 * ((100vw - 600px) / 1080));padding-bottom:calc(20px + 20 * ((100vw - 600px) / 1080));width:calc(var(--b14grid-column-width--12) * 5 + var(--b14grid-gutter-width--12) * 5);margin-right:calc(50% - 50vw);padding-right:calc(-50% + 50vw);background-color:var(--color-primary);overflow:scroll;transform:translateX(100%);}@media screen and (max-width:600px){.main-header .menu-container{padding-top:20px;}}@media screen and (min-width:1680px){.main-header .menu-container{padding-top:40px;}}@media screen and (max-width:600px){.main-header .menu-container{padding-bottom:20px;}}@media screen and (min-width:1680px){.main-header .menu-container{padding-bottom:40px;}}@media (max-width:1024px){.main-header .menu-container{width:calc(var(--b14grid-column-width--12) * 8 + var(--b14grid-gutter-width--12) * 8);}}@media (max-width:600px){.main-header .menu-container{width:100%;margin-left:calc(50% - 50vw);padding-left:calc(-50% + 50vw);}}.main-header .menu-container--content{height:100%;padding-left:var(--b14grid-gutter-width--5);}@media (max-width:1024px){.main-header .menu-container--content{padding-left:var(--b14grid-gutter-width--8);}}.main-header .menu-button{width:40px;height:40px;background-color:#E1E1E1;padding:13px 9px;box-sizing:border-box;transition:background-color 0.25s cubic-bezier(0.25,0.46,0.45,0.94);cursor:pointer;}.main-header .menu-button .line{display:block;width:22px;height:2px;background-color:#353535;transition:background-color 0.25s cubic-bezier(0.25,0.46,0.45,0.94);}.main-header .menu-button .line:not(:last-child){margin-bottom:3px;}.has-mouse .main-header .menu-button:hover{background-color:var(--color-primary);}.has-mouse .main-header .menu-button:hover .line{background-color:#FFFFFF;}
.b14cc .b14cc-action-container--set-consent input{border:none;margin:0;padding:0;width:auto;overflow:visible;text-align:inherit;text-decoration:none;outline:none;background:transparent;border-radius:4px;color:inherit;font:inherit;line-height:normal;-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit;-webkit-appearance:none;}.b14cc .b14cc-group__open::before,.b14cc .b14cc-group__open::after,.b14cc .b14cc-action-container--set-consent::before{font-family:'icomoon';font-style:normal;font-variant:normal;font-weight:normal;text-transform:none;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.b14cc .b14cc-action-container--set-consent::before{content:"\e901";}.b14cc,.b14cc .b14cc-action-container--set-consent::after,.b14cc .form-checkbox + label::before,.b14cc .form-checkbox + label::after{border-radius:4px;}.b14cc{position:fixed;z-index:50;width:50%;max-width:500px;max-height:100vh;right:30px;bottom:30px;padding:30px;box-sizing:border-box;background-color:#D8D8D8;transition:opacity 100ms cubic-bezier(0.25,0.46,0.45,0.94);pointer-events:none;box-shadow:-5px 5px 15px 0px rgba(0,0,0,0.2);opacity:0;-webkit-overflow-scrolling:touch;overflow-y:scroll;z-index:500;}@media (max-width:600px){.b14cc{width:100%;max-width:100%;right:0;bottom:0;border-radius:0;}}.b14cc.b14cc--hide{display:none;}.b14cc.b14cc--show{opacity:1;pointer-events:all;}.b14cc .b14cc-description{margin-bottom:calc(15px + 15 * ((100vw - 600px) / 1080));}@media screen and (max-width:600px){.b14cc .b14cc-description{margin-bottom:15px;}}@media screen and (min-width:1680px){.b14cc .b14cc-description{margin-bottom:30px;}}.b14cc .b14cc-description__more{display:none;}.b14cc .b14cc-description__more.is-open{display:block;}.b14cc .b14cc-description__more--trigger--open{display:none;}.b14cc .b14cc-description__more--trigger.is-open .b14cc-description__more--trigger--open{display:inline;}.b14cc .b14cc-description__more--trigger.is-open .b14cc-description__more--trigger--closed{display:none;}.b14cc .b14cc-content{width:100%;float:left;}.b14cc .b14cc-groups{display:flex;flex-direction:column;margin-bottom:15px;}.b14cc .b14cc-group{width:100%;}.b14cc .b14cc-actions{width:100%;float:left;}.b14cc .b14cc-actions > *{display:flex;margin-right:8px;}.b14cc .b14cc-actions > *:last-child{margin-right:0;}.b14cc .b14cc-group__content{position:relative;width:100%;box-sizing:border-box;margin-bottom:10px;padding-bottom:10px;padding-right:30px;}.b14cc .b14cc-group__open{position:absolute;top:0;right:0;width:20px;height:20px;cursor:pointer;}.has-mouse .b14cc .b14cc-group__open:hover::before{top:-1px;}.has-mouse .b14cc .b14cc-group__open:hover::after{top:3px;}.b14cc .b14cc-group__open::before{font-size:calc(10px + 1 * ((100vw - 600px) / 1080));content:"\e905";position:absolute;top:1px;color:var(--color-primary);transform:translateY(-10px);opacity:0;transition:top 0.25s cubic-bezier(0.25,0.46,0.45,0.94),transform 0.25s cubic-bezier(0.25,0.46,0.45,0.94),opacity 0.25s cubic-bezier(0.25,0.46,0.45,0.94);}@media screen and (max-width:600px){.b14cc .b14cc-group__open::before{font-size:10px;}}@media screen and (min-width:1680px){.b14cc .b14cc-group__open::before{font-size:11px;}}.b14cc .b14cc-group__open::after{font-size:calc(10px + 1 * ((100vw - 600px) / 1080));content:"\e904";position:absolute;top:1px;color:var(--color-primary);transition:top 0.25s cubic-bezier(0.25,0.46,0.45,0.94),transform 0.25s cubic-bezier(0.25,0.46,0.45,0.94),opacity 0.25s cubic-bezier(0.23,1,0.32,1);}@media screen and (max-width:600px){.b14cc .b14cc-group__open::after{font-size:10px;}}@media screen and (min-width:1680px){.b14cc .b14cc-group__open::after{font-size:11px;}}.b14cc .b14cc-group.is-open .b14cc-group__open::before{opacity:1;transform:translateY(0);}.b14cc .b14cc-group.is-open .b14cc-group__open::after{transform:translateY(10px);opacity:0;}.b14cc .b14cc-group__items{width:100%;box-sizing:border-box;display:none;}.b14cc .b14cc-group.is-open .b14cc-group__items{display:block;}.b14cc .b14cc-item{margin-bottom:10px;}.b14cc .b14cc-item:last-child{margin-bottom:0;}.b14cc h3{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-display:swap;font-size:calc(22px + 8 * ((100vw - 600px) / 1080));line-height:calc(25px + 9 * ((100vw - 600px) / 1080));}@media screen and (max-width:600px){.b14cc h3{font-size:22px;}}@media screen and (min-width:1680px){.b14cc h3{font-size:30px;}}@media screen and (max-width:600px){.b14cc h3{line-height:25px;}}@media screen and (min-width:1680px){.b14cc h3{line-height:34px;}}.b14cc .b14cc-action-container--set-consent{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-display:swap;font-size:11px;line-height:16px;letter-spacing:0.5px;font-family:"IPTwoExp-Bold",sans-serif;text-transform:uppercase;min-height:40px;position:relative;display:flex;align-items:center;color:var(--color-primary);padding-left:50px;padding-left:0;}.b14cc .b14cc-action-container--set-consent::before,.b14cc .b14cc-action-container--set-consent::after{position:absolute;}.b14cc .b14cc-action-container--set-consent::before{width:40px;height:40px;z-index:1;color:#FFFFFF;font-size:11px;line-height:40px;text-align:center;left:0;transition:color 0.25s cubic-bezier(0.25,0.46,0.45,0.94),transform 0.25s cubic-bezier(0.25,0.46,0.45,0.94);}.b14cc .b14cc-action-container--set-consent::after{width:40px;height:40px;background-color:var(--color-primary);left:0;transition:background-color 0.25s cubic-bezier(0.25,0.46,0.45,0.94);content:'';}.has-mouse .b14cc .b14cc-action-container--set-consent:hover::before{color:var(--color-primary);transform:translateX(3px);}.has-mouse .b14cc .b14cc-action-container--set-consent:hover::after{background-color:#FFFFFF;}.b14cc .b14cc-action-container--set-consent input{min-height:40px;position:relative;padding-left:50px;z-index:1;cursor:pointer;}.b14cc .form-checkbox{position:absolute;opacity:0;}.b14cc .form-checkbox + label{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-display:swap;font-size:calc(16px + 2 * ((100vw - 600px) / 1080));line-height:calc(22px + 2 * ((100vw - 600px) / 1080));font-family:"IPTwoExp-Regular",sans-serif;display:inline-block;position:relative;padding:0 0 0 30px;}@media screen and (max-width:600px){.b14cc .form-checkbox + label{font-size:16px;}}@media screen and (min-width:1680px){.b14cc .form-checkbox + label{font-size:18px;}}@media screen and (max-width:600px){.b14cc .form-checkbox + label{line-height:22px;}}@media screen and (min-width:1680px){.b14cc .form-checkbox + label{line-height:24px;}}.b14cc .form-checkbox + label::before{background-color:#FFFFFF;display:block;position:absolute;top:0;left:0;width:20px;height:20px;content:'';}.b14cc .form-checkbox + label::after{display:block;position:absolute;top:3px;left:3px;width:14px;height:14px;content:'';opacity:0;}.b14cc .form-checkbox:checked + label::after{opacity:1;}.b14cc .form-checkbox:disabled + label::before,.b14cc .form-checkbox:disabled + label::after{filter:blur(1px);}.b14cc .b14cc-item__description{padding-left:30px;}.b14cc .b14cc-group__description{margin-bottom:10px;}.b14cc .description{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-display:swap;font-size:11px;line-height:16px;letter-spacing:0.5px;font-family:"IPTwoExp-Regular",sans-serif;}
.custom-block--logos{max-width:calc(var(--b14grid-column-width--12) * 5 + var(--b14grid-gutter-width--12) * 4);}@media (max-width:1024px){.custom-block--logos{max-width:100%;}}.custom-block--logos .field--name-field-logos{display:flex;align-items:center;}.custom-block--logos .field--name-field-logos a{display:flex;margin-left:20px;}.custom-block--logos .field--name-field-logos a:first-child{margin-left:0;}.custom-block--logos .field--name-field-logos img{width:auto;max-height:52px;}@media (max-width:1024px){.custom-block--logos .field--name-field-logos img{max-height:30px;}}
.block-views-blockpersons-block-expertpanel{margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50%);}.block-views-blockpersons-block-expertpanel{padding-left:calc(50vw - 50%);padding-right:calc(50vw - 50%);}.block-views-blockpersons-block-expertpanel{margin-bottom:calc(-30px + -30 * ((100vw - 600px) / 1080));padding-top:calc(25px + 25 * ((100vw - 600px) / 1080));padding-bottom:calc(30px + 30 * ((100vw - 600px) / 1080));background-color:#D8D8D8;}@media screen and (max-width:600px){.block-views-blockpersons-block-expertpanel{margin-bottom:-30px;}}@media screen and (min-width:1680px){.block-views-blockpersons-block-expertpanel{margin-bottom:-60px;}}@media screen and (max-width:600px){.block-views-blockpersons-block-expertpanel{padding-top:25px;}}@media screen and (min-width:1680px){.block-views-blockpersons-block-expertpanel{padding-top:50px;}}@media screen and (max-width:600px){.block-views-blockpersons-block-expertpanel{padding-bottom:30px;}}@media screen and (min-width:1680px){.block-views-blockpersons-block-expertpanel{padding-bottom:60px;}}
.banner{padding-top:calc(20px + 20 * ((100vw - 600px) / 1080));padding-right:calc(15px + 15 * ((100vw - 600px) / 1080));padding-bottom:calc(20px + 20 * ((100vw - 600px) / 1080));padding-left:calc(15px + 15 * ((100vw - 600px) / 1080));min-height:calc(450px + 70 * ((100vw - 600px) / 1080));display:flex;flex-direction:column;box-sizing:border-box;position:relative;background-color:var(--color-primary);color:#FFFFFF;}@media screen and (max-width:600px){.banner{padding-top:20px;}}@media screen and (min-width:1680px){.banner{padding-top:40px;}}@media screen and (max-width:600px){.banner{padding-right:15px;}}@media screen and (min-width:1680px){.banner{padding-right:30px;}}@media screen and (max-width:600px){.banner{padding-bottom:20px;}}@media screen and (min-width:1680px){.banner{padding-bottom:40px;}}@media screen and (max-width:600px){.banner{padding-left:15px;}}@media screen and (min-width:1680px){.banner{padding-left:30px;}}@media screen and (max-width:600px){.banner{min-height:450px;}}@media screen and (min-width:1680px){.banner{min-height:520px;}}.banner__content{position:relative;}.banner .field--name-field-label{color:#FFFFFF;}.banner .field--type-image{width:100%;height:100%;position:absolute;top:0;left:0;background-color:var(--color-primary);}.banner .field--type-image img{width:100%;height:100%;position:absolute;top:0;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;mix-blend-mode:multiply;filter:grayscale(100%);}.banner .field--type-link{padding-top:calc(15px + 15 * ((100vw - 600px) / 1080));position:relative;margin-top:auto;}@media screen and (max-width:600px){.banner .field--type-link{padding-top:15px;}}@media screen and (min-width:1680px){.banner .field--type-link{padding-top:30px;}}
.wrapper{width:var(--b14grid-width);max-width:var(--b14grid-max-width);}.related-container{margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50%);}.related-container{padding-left:calc(50vw - 50%);padding-right:calc(50vw - 50%);}.arrow-link--back::before{font-family:'icomoon';font-style:normal;font-variant:normal;font-weight:normal;text-transform:none;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.arrow-link--back::before{content:"\e900";}.arrow-link--back::after{border-radius:4px;}.wrapper{margin:0 auto;}.layout-container{display:flex;flex-direction:column;min-height:100vh;}.related-container{padding-top:calc(25px + 25 * ((100vw - 600px) / 1080));padding-bottom:calc(40px + 40 * ((100vw - 600px) / 1080));background-color:#FFD291;}@media screen and (max-width:600px){.related-container{padding-top:25px;}}@media screen and (min-width:1680px){.related-container{padding-top:50px;}}@media screen and (max-width:600px){.related-container{padding-bottom:40px;}}@media screen and (min-width:1680px){.related-container{padding-bottom:80px;}}.site-logo{width:207px;height:54px;}.arrow-link--back{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-display:swap;font-size:11px;line-height:16px;letter-spacing:0.5px;font-family:"IPTwoExp-Bold",sans-serif;text-transform:uppercase;min-height:40px;position:relative;display:flex;align-items:center;color:var(--color-primary);padding-left:50px;}.arrow-link--back::before,.arrow-link--back::after{position:absolute;}.arrow-link--back::before{width:40px;height:40px;z-index:1;color:#FFFFFF;font-size:11px;line-height:40px;text-align:center;left:0;transition:color 0.25s cubic-bezier(0.25,0.46,0.45,0.94),transform 0.25s cubic-bezier(0.25,0.46,0.45,0.94);}.arrow-link--back::after{width:40px;height:40px;background-color:var(--color-primary);left:0;transition:background-color 0.25s cubic-bezier(0.25,0.46,0.45,0.94);content:'';}.has-mouse .arrow-link--back:hover::before{color:var(--color-primary);transform:translateX(3px);}.has-mouse .arrow-link--back:hover::after{background-color:#FFFFFF;}.color-primary{color:var(--color-primary);}.is-mobile{display:none;}@media (max-width:600px){.is-mobile{display:block;}}
.field--name-field-quote::before{font-family:'icomoon';font-style:normal;font-variant:normal;font-weight:normal;text-transform:none;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.field--name-field-quote::before{content:"\e904";}.field--name-field-downloads a{border-radius:4px;}.field__label,.field--name-field-label,.label{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-display:swap;font-size:11px;line-height:16px;letter-spacing:0.5px;font-family:"IPTwoExp-Bold",sans-serif;color:var(--color-primary);text-transform:uppercase;}.field--name-field-manchet{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-display:swap;font-size:calc(22px + 8 * ((100vw - 600px) / 1080));line-height:calc(25px + 9 * ((100vw - 600px) / 1080));font-family:"IPTwoExp-Regular",sans-serif;}@media screen and (max-width:600px){.field--name-field-manchet{font-size:22px;}}@media screen and (min-width:1680px){.field--name-field-manchet{font-size:30px;}}@media screen and (max-width:600px){.field--name-field-manchet{line-height:25px;}}@media screen and (min-width:1680px){.field--name-field-manchet{line-height:34px;}}.field--name-field-quote{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-display:swap;font-size:calc(22px + 8 * ((100vw - 600px) / 1080));line-height:calc(25px + 9 * ((100vw - 600px) / 1080));font-family:"IPTwoExp-Regular",sans-serif;}@media screen and (max-width:600px){.field--name-field-quote{font-size:22px;}}@media screen and (min-width:1680px){.field--name-field-quote{font-size:30px;}}@media screen and (max-width:600px){.field--name-field-quote{line-height:25px;}}@media screen and (min-width:1680px){.field--name-field-quote{line-height:34px;}}.field--name-field-quote::before{margin-bottom:calc(30px + 30 * ((100vw - 600px) / 1080));display:block;}@media screen and (max-width:600px){.field--name-field-quote::before{margin-bottom:30px;}}@media screen and (min-width:1680px){.field--name-field-quote::before{margin-bottom:60px;}}.field--name-field-downloads a{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-display:swap;font-size:11px;line-height:16px;letter-spacing:0.5px;font-family:"IPTwoExp-Regular",sans-serif;padding:calc(10px + 5 * ((100vw - 600px) / 1080));padding-left:12px;width:100%;margin-bottom:10px;box-sizing:border-box;background-color:#D8D8D8;transition:color 0.25s cubic-bezier(0.25,0.46,0.45,0.94),background-color 0.25s cubic-bezier(0.25,0.46,0.45,0.94);}@media screen and (max-width:600px){.field--name-field-downloads a{padding:10px;}}@media screen and (min-width:1680px){.field--name-field-downloads a{padding:15px;}}.field--name-field-downloads a:last-child{margin-bottom:0;}.field--name-field-downloads a::before{transition:transform 0.25s cubic-bezier(0.25,0.46,0.45,0.94);}.has-mouse .field--name-field-downloads a:hover{background-color:var(--color-primary);color:#FFFFFF;}.has-mouse .field--name-field-downloads a:hover::before{transform:translateY(3px);color:inherit;}
.user-login-form,.user-pass,.user-pass-reset{width:calc(var(--b14grid-column-width--12) * 6 + var(--b14grid-gutter-width--12) * 5);}@media (max-width:850px){.user-login-form,.user-pass,.user-pass-reset{width:100%;}}.user-pass p{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-display:swap;font-size:11px;line-height:16px;letter-spacing:0.5px;font-family:"IPTwoExp-Regular",sans-serif;margin-top:calc(-15px + -15 * ((100vw - 600px) / 1080));color:#9D9D9D;}@media screen and (max-width:600px){.user-pass p{margin-top:-15px;}}@media screen and (min-width:1680px){.user-pass p{margin-top:-30px;}}
.webform-submission-form .webform-button--submit,.webform-submission-form .form-managed-file .button:not(.js-hide){border:none;margin:0;padding:0;width:auto;overflow:visible;text-align:inherit;text-decoration:none;outline:none;background:transparent;border-radius:4px;color:inherit;font:inherit;line-height:normal;-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit;-webkit-appearance:none;}.webform-submission-form .form-managed-file .webform-managed-file-placeholder,.webform-submission-form .form-managed-file .file,.webform-submission-form .form-managed-file .button:not(.js-hide){border-radius:4px;}.webform-submission-form .fieldset-legend{margin-bottom:calc(10px + 10 * ((100vw - 600px) / 1080));display:block;}@media screen and (max-width:600px){.webform-submission-form .fieldset-legend{margin-bottom:10px;}}@media screen and (min-width:1680px){.webform-submission-form .fieldset-legend{margin-bottom:20px;}}.webform-submission-form .webform-button--submit{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-display:swap;font-size:calc(22px + 8 * ((100vw - 600px) / 1080));line-height:calc(25px + 9 * ((100vw - 600px) / 1080));font-family:"IPTwoExp-Blk",sans-serif;padding:calc(10px + 10 * ((100vw - 600px) / 1080));width:100%;min-height:calc(70px + 20 * ((100vw - 600px) / 1080));background-color:var(--color-primary);color:#FFFFFF;box-sizing:border-box;text-align:center;transition:background-color 0.25s cubic-bezier(0.25,0.46,0.45,0.94);cursor:pointer;}@media screen and (max-width:600px){.webform-submission-form .webform-button--submit{font-size:22px;}}@media screen and (min-width:1680px){.webform-submission-form .webform-button--submit{font-size:30px;}}@media screen and (max-width:600px){.webform-submission-form .webform-button--submit{line-height:25px;}}@media screen and (min-width:1680px){.webform-submission-form .webform-button--submit{line-height:34px;}}@media screen and (max-width:600px){.webform-submission-form .webform-button--submit{padding:10px;}}@media screen and (min-width:1680px){.webform-submission-form .webform-button--submit{padding:20px;}}@media screen and (max-width:600px){.webform-submission-form .webform-button--submit{min-height:70px;}}@media screen and (min-width:1680px){.webform-submission-form .webform-button--submit{min-height:90px;}}.has-mouse .webform-submission-form .webform-button--submit:hover{background-color:var(--color-primary-lighten);}.webform-submission-form .form-type-webform-image-file,.webform-submission-form .form-type-managed-file{margin-bottom:calc(10px + 10 * ((100vw - 600px) / 1080));width:calc(var(--b14grid-column-width--12) * 4 + var(--b14grid-gutter-width--12) * 3);}@media screen and (max-width:600px){.webform-submission-form .form-type-webform-image-file,.webform-submission-form .form-type-managed-file{margin-bottom:10px;}}@media screen and (min-width:1680px){.webform-submission-form .form-type-webform-image-file,.webform-submission-form .form-type-managed-file{margin-bottom:20px;}}.webform-submission-form .form-type-webform-image-file.last-element,.webform-submission-form .form-type-managed-file.last-element{margin-bottom:calc(30px + 30 * ((100vw - 600px) / 1080));}@media screen and (max-width:600px){.webform-submission-form .form-type-webform-image-file.last-element,.webform-submission-form .form-type-managed-file.last-element{margin-bottom:30px;}}@media screen and (min-width:1680px){.webform-submission-form .form-type-webform-image-file.last-element,.webform-submission-form .form-type-managed-file.last-element{margin-bottom:60px;}}@media (max-width:1024px){.webform-submission-form .form-type-webform-image-file,.webform-submission-form .form-type-managed-file{width:calc(var(--b14grid-column-width--12) * 6 + var(--b14grid-gutter-width--12) * 5);}}@media (max-width:850px){.webform-submission-form .form-type-webform-image-file,.webform-submission-form .form-type-managed-file{width:100%;}}.webform-submission-form .form-type-webform-image-file.form-item-bilag-03,.webform-submission-form .form-type-managed-file.form-item-bilag-03{margin-bottom:calc(20px + 20 * ((100vw - 600px) / 1080));}@media screen and (max-width:600px){.webform-submission-form .form-type-webform-image-file.form-item-bilag-03,.webform-submission-form .form-type-managed-file.form-item-bilag-03{margin-bottom:20px;}}@media screen and (min-width:1680px){.webform-submission-form .form-type-webform-image-file.form-item-bilag-03,.webform-submission-form .form-type-managed-file.form-item-bilag-03{margin-bottom:40px;}}.webform-submission-form .form-type-webform-image-file .description,.webform-submission-form .form-type-managed-file .description{width:100%;margin-top:10px;}.webform-submission-form .form-type-webform-image-file .description span,.webform-submission-form .form-type-webform-image-file .description br:first-of-type,.webform-submission-form .form-type-managed-file .description span,.webform-submission-form .form-type-managed-file .description br:first-of-type{display:none;}.webform-submission-form .form-type-webform-image-file .description.visually-hidden,.webform-submission-form .form-type-managed-file .description.visually-hidden{width:1px;}.webform-submission-form .form-managed-file{position:relative;display:flex;padding-right:calc(var(--b14grid-column-width--4) * 2 + var(--b14grid-gutter-width--4) * 2);box-sizing:border-box;}@media (max-width:1024px){.webform-submission-form .form-managed-file{padding-right:calc(var(--b14grid-column-width--6) * 3 + var(--b14grid-gutter-width--6) * 3);}}@media (max-width:850px){.webform-submission-form .form-managed-file{padding-right:calc(var(--b14grid-column-width--12) * 6 + var(--b14grid-gutter-width--12) * 6);}}.webform-submission-form .form-managed-file .webform-managed-file-placeholder,.webform-submission-form .form-managed-file .file{padding:calc(5px + 5 * ((100vw - 600px) / 1080));height:calc(40px + 20 * ((100vw - 600px) / 1080));-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-display:swap;font-size:13px;line-height:17px;font-family:"IPTwoExp-Bold",sans-serif;width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;margin:0;border:1px solid #D8D8D8;box-sizing:border-box;}@media screen and (max-width:600px){.webform-submission-form .form-managed-file .webform-managed-file-placeholder,.webform-submission-form .form-managed-file .file{padding:5px;}}@media screen and (min-width:1680px){.webform-submission-form .form-managed-file .webform-managed-file-placeholder,.webform-submission-form .form-managed-file .file{padding:10px;}}@media screen and (max-width:600px){.webform-submission-form .form-managed-file .webform-managed-file-placeholder,.webform-submission-form .form-managed-file .file{height:40px;}}@media screen and (min-width:1680px){.webform-submission-form .form-managed-file .webform-managed-file-placeholder,.webform-submission-form .form-managed-file .file{height:60px;}}@media (max-width:850px){.webform-submission-form .form-managed-file .webform-managed-file-placeholder,.webform-submission-form .form-managed-file .file{flex-direction:row;}}.webform-submission-form .form-managed-file .webform-managed-file-placeholder a,.webform-submission-form .form-managed-file .file a{color:#353535;}.webform-submission-form .form-managed-file .file{padding-top:calc(10px + 10 * ((100vw - 600px) / 1080));display:block;background-image:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}@media screen and (max-width:600px){.webform-submission-form .form-managed-file .file{padding-top:10px;}}@media screen and (min-width:1680px){.webform-submission-form .form-managed-file .file{padding-top:20px;}}.webform-submission-form .form-managed-file .button:not(.js-hide){height:calc(40px + 20 * ((100vw - 600px) / 1080));-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-display:swap;font-size:13px;line-height:17px;font-family:"IPTwoExp-Bold",sans-serif;position:absolute;right:0;width:calc(var(--b14grid-column-width--4) * 2 + var(--b14grid-gutter-width--4) * 1);display:flex !important;justify-content:center;align-items:center;background-color:var(--color-primary);color:#FFFFFF;cursor:pointer;text-align:center;transition:background-color 0.25s cubic-bezier(0.25,0.46,0.45,0.94);}@media screen and (max-width:600px){.webform-submission-form .form-managed-file .button:not(.js-hide){height:40px;}}@media screen and (min-width:1680px){.webform-submission-form .form-managed-file .button:not(.js-hide){height:60px;}}@media (max-width:1024px){.webform-submission-form .form-managed-file .button:not(.js-hide){width:calc(var(--b14grid-column-width--6) * 3 + var(--b14grid-gutter-width--6) * 2);}}@media (max-width:850px){.webform-submission-form .form-managed-file .button:not(.js-hide){width:calc(var(--b14grid-column-width--12) * 6 + var(--b14grid-gutter-width--12) * 5);}}.has-mouse .webform-submission-form .form-managed-file .button:not(.js-hide):hover{background-color:var(--color-primary-lighten);}.webform-submission-form .webform-flexbox{margin-bottom:calc(30px + 30 * ((100vw - 600px) / 1080));}@media screen and (max-width:600px){.webform-submission-form .webform-flexbox{margin-bottom:30px;}}@media screen and (min-width:1680px){.webform-submission-form .webform-flexbox{margin-bottom:60px;}}.webform-submission-form .webform-flex .webform-flex--container{height:100%;}.webform-submission-form .webform-flex .webform-flex--container > .form-item{margin-bottom:0;}.webform-submission-form .webform-flex .webform-flex--container > .form-item.form-type-textarea,.webform-submission-form .webform-flex .webform-flex--container > .form-item.form-type-textfield{height:100%;display:flex;flex-direction:column;justify-content:space-between;}.webform-submission-form .webform-flex .webform-flex--container > .form-item.form-type-textarea .description,.webform-submission-form .webform-flex .webform-flex--container > .form-item.form-type-textfield .description{flex-grow:1;}.webform-submission-form .form-type-processed-text{margin-bottom:calc(25px + 25 * ((100vw - 600px) / 1080));-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-display:swap;font-size:11px;line-height:16px;letter-spacing:0.5px;font-family:"IPTwoExp-Regular",sans-serif;padding-bottom:10px;color:#9D9D9D;border-bottom:1px solid #E1E1E1;}@media screen and (max-width:600px){.webform-submission-form .form-type-processed-text{margin-bottom:25px;}}@media screen and (min-width:1680px){.webform-submission-form .form-type-processed-text{margin-bottom:50px;}}.webform-submission-form .form-type-processed-text h3{margin-bottom:0;}.webform-actions{margin-top:calc(30px + 30 * ((100vw - 600px) / 1080));}@media screen and (max-width:600px){.webform-actions{margin-top:30px;}}@media screen and (min-width:1680px){.webform-actions{margin-top:60px;}}.webform-confirmation{margin-top:calc(50px + 50 * ((100vw - 600px) / 1080));margin-bottom:calc(100px + 100 * ((100vw - 600px) / 1080));width:calc(var(--b14grid-column-width--12) * 6 + var(--b14grid-gutter-width--12) * 5);}@media screen and (max-width:600px){.webform-confirmation{margin-top:50px;}}@media screen and (min-width:1680px){.webform-confirmation{margin-top:100px;}}@media screen and (max-width:600px){.webform-confirmation{margin-bottom:100px;}}@media screen and (min-width:1680px){.webform-confirmation{margin-bottom:200px;}}@media (max-width:850px){.webform-confirmation{width:100%;}}.page-node-type-page:has(.webform-confirmation) h1{display:none;}
.menu-footer a,.language-switcher-language-url a{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-display:swap;font-size:calc(18px + 2 * ((100vw - 600px) / 1080));line-height:calc(24px + 2 * ((100vw - 600px) / 1080));font-family:"IPTwoExp-Regular",sans-serif;color:#FFFFFF;transition:opacity 0.25s cubic-bezier(0.25,0.46,0.45,0.94);}@media screen and (max-width:600px){.menu-footer a,.language-switcher-language-url a{font-size:18px;}}@media screen and (min-width:1680px){.menu-footer a,.language-switcher-language-url a{font-size:20px;}}@media screen and (max-width:600px){.menu-footer a,.language-switcher-language-url a{line-height:24px;}}@media screen and (min-width:1680px){.menu-footer a,.language-switcher-language-url a{line-height:26px;}}.has-mouse .menu-footer a:hover,.has-mouse
  .language-switcher-language-url a:hover{opacity:0.5;}.menu-main{margin-bottom:calc(20px + 20 * ((100vw - 600px) / 1080));}@media screen and (max-width:600px){.menu-main{margin-bottom:20px;}}@media screen and (min-width:1680px){.menu-main{margin-bottom:40px;}}.menu-main a{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-display:swap;font-size:calc(32px + 18 * ((100vw - 600px) / 1080));line-height:calc(35px + 19 * ((100vw - 600px) / 1080));font-family:"IPTwoExp-Blk",sans-serif;}@media screen and (max-width:600px){.menu-main a{font-size:32px;}}@media screen and (min-width:1680px){.menu-main a{font-size:50px;}}@media screen and (max-width:600px){.menu-main a{line-height:35px;}}@media screen and (min-width:1680px){.menu-main a{line-height:54px;}}.menu-main li:not(:last-child){margin-bottom:10px;}.menu-secondary a{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-display:swap;font-size:calc(18px + 2 * ((100vw - 600px) / 1080));line-height:calc(24px + 2 * ((100vw - 600px) / 1080));font-family:"IPTwoExp-Regular",sans-serif;}@media screen and (max-width:600px){.menu-secondary a{font-size:18px;}}@media screen and (min-width:1680px){.menu-secondary a{font-size:20px;}}@media screen and (max-width:600px){.menu-secondary a{line-height:24px;}}@media screen and (min-width:1680px){.menu-secondary a{line-height:26px;}}.menu-secondary li:not(:last-child){margin-bottom:5px;}.menu-footer{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-display:swap;font-size:calc(18px + 2 * ((100vw - 600px) / 1080));line-height:calc(24px + 2 * ((100vw - 600px) / 1080));font-family:"IPTwoExp-Regular",sans-serif;gap:calc(20px + 20 * ((100vw - 600px) / 1080));display:flex;justify-content:flex-end;flex-wrap:wrap;}@media screen and (max-width:600px){.menu-footer{font-size:18px;}}@media screen and (min-width:1680px){.menu-footer{font-size:20px;}}@media screen and (max-width:600px){.menu-footer{line-height:24px;}}@media screen and (min-width:1680px){.menu-footer{line-height:26px;}}@media screen and (max-width:600px){.menu-footer{gap:20px;}}@media screen and (min-width:1680px){.menu-footer{gap:40px;}}@media (max-width:1024px){.menu-footer{margin-bottom:calc(10px + 10 * ((100vw - 600px) / 1080));justify-content:flex-start;}}@media screen and (max-width:1024px) and (max-width:600px){.menu-footer{margin-bottom:10px;}}@media screen and (max-width:1024px) and (min-width:1680px){.menu-footer{margin-bottom:20px;}}@media (max-width:600px){.menu-footer{display:block;}}
.node--view-mode-pageview .node__top .field--name-field-links a::before,.has-top-banner.node--view-mode-pageview .node__top .field--name-field-links a::before{font-family:'icomoon';font-style:normal;font-variant:normal;font-weight:normal;text-transform:none;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.node--view-mode-pageview .node__top .field--name-field-links a::before,.has-top-banner.node--view-mode-pageview .node__top .field--name-field-links a::before{content:"\e901";}.node--view-mode-pageview .node__top .field--name-field-links a::after,.has-top-banner.node--view-mode-pageview .node__top .field--name-field-links a::after{border-radius:4px;}.node--view-mode-pageview .node__top{margin-bottom:calc(30px + 30 * ((100vw - 600px) / 1080));}@media screen and (max-width:600px){.node--view-mode-pageview .node__top{margin-bottom:30px;}}@media screen and (min-width:1680px){.node--view-mode-pageview .node__top{margin-bottom:60px;}}.node--view-mode-pageview .node__top .field--name-field-links a{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-display:swap;font-size:11px;line-height:16px;letter-spacing:0.5px;font-family:"IPTwoExp-Bold",sans-serif;text-transform:uppercase;min-height:40px;position:relative;display:flex;align-items:center;color:var(--color-primary);padding-left:50px;}.node--view-mode-pageview .node__top .field--name-field-links a::before,.node--view-mode-pageview .node__top .field--name-field-links a::after{position:absolute;}.node--view-mode-pageview .node__top .field--name-field-links a::before{width:40px;height:40px;z-index:1;color:#FFFFFF;font-size:11px;line-height:40px;text-align:center;left:0;transition:color 0.25s cubic-bezier(0.25,0.46,0.45,0.94),transform 0.25s cubic-bezier(0.25,0.46,0.45,0.94);}.node--view-mode-pageview .node__top .field--name-field-links a::after{width:40px;height:40px;background-color:var(--color-primary);left:0;transition:background-color 0.25s cubic-bezier(0.25,0.46,0.45,0.94);content:'';}.has-mouse .node--view-mode-pageview .node__top .field--name-field-links a:hover::before{color:var(--color-primary);transform:translateX(3px);}.has-mouse .node--view-mode-pageview .node__top .field--name-field-links a:hover::after{background-color:#FFFFFF;}.has-top-banner.node--view-mode-pageview .node__top .field--name-field-links a{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-display:swap;font-size:11px;line-height:16px;letter-spacing:0.5px;font-family:"IPTwoExp-Bold",sans-serif;text-transform:uppercase;min-height:40px;position:relative;display:flex;align-items:center;color:#FFFFFF;padding-left:50px;}.has-top-banner.node--view-mode-pageview .node__top .field--name-field-links a::before,.has-top-banner.node--view-mode-pageview .node__top .field--name-field-links a::after{position:absolute;}.has-top-banner.node--view-mode-pageview .node__top .field--name-field-links a::before{width:40px;height:40px;z-index:1;color:#FFFFFF;font-size:11px;line-height:40px;text-align:center;left:0;transition:color 0.25s cubic-bezier(0.25,0.46,0.45,0.94),transform 0.25s cubic-bezier(0.25,0.46,0.45,0.94);}.has-top-banner.node--view-mode-pageview .node__top .field--name-field-links a::after{width:40px;height:40px;background-color:var(--color-primary);left:0;transition:background-color 0.25s cubic-bezier(0.25,0.46,0.45,0.94);content:'';}.has-mouse .has-top-banner.node--view-mode-pageview .node__top .field--name-field-links a:hover::before{color:var(--color-primary);transform:translateX(3px);}.has-mouse .has-top-banner.node--view-mode-pageview .node__top .field--name-field-links a:hover::after{background-color:#FFFFFF;}.node--view-mode-pageview .node__content--main{margin-bottom:calc(30px + 30 * ((100vw - 600px) / 1080));width:calc(var(--b14grid-column-width--12) * 6 + var(--b14grid-gutter-width--12) * 5);}@media screen and (max-width:600px){.node--view-mode-pageview .node__content--main{margin-bottom:30px;}}@media screen and (min-width:1680px){.node--view-mode-pageview .node__content--main{margin-bottom:60px;}}@media (max-width:600px){.node--view-mode-pageview .node__content--main{width:100%;}}.node--view-mode-pageview .node__content--aside{margin-bottom:calc(30px + 30 * ((100vw - 600px) / 1080));width:calc(var(--b14grid-column-width--12) * 5 + var(--b14grid-gutter-width--12) * 4);}@media screen and (max-width:600px){.node--view-mode-pageview .node__content--aside{margin-bottom:30px;}}@media screen and (min-width:1680px){.node--view-mode-pageview .node__content--aside{margin-bottom:60px;}}@media (max-width:600px){.node--view-mode-pageview .node__content--aside{width:100%;}}.node--view-mode-pageview .node__content--aside > *:not(.field--name-field-paragraphs-aside){padding-top:calc(15px + 15 * ((100vw - 600px) / 1080));padding-bottom:calc(15px + 15 * ((100vw - 600px) / 1080));border-top:1px solid #D8D8D8;}@media screen and (max-width:600px){.node--view-mode-pageview .node__content--aside > *:not(.field--name-field-paragraphs-aside){padding-top:15px;}}@media screen and (min-width:1680px){.node--view-mode-pageview .node__content--aside > *:not(.field--name-field-paragraphs-aside){padding-top:30px;}}@media screen and (max-width:600px){.node--view-mode-pageview .node__content--aside > *:not(.field--name-field-paragraphs-aside){padding-bottom:15px;}}@media screen and (min-width:1680px){.node--view-mode-pageview .node__content--aside > *:not(.field--name-field-paragraphs-aside){padding-bottom:30px;}}.node--view-mode-pageview .node__content--bottom{width:100%;}.node--view-mode-pageview.node--type-call .node__content,.node--view-mode-pageview.node--type-page .node__content,.node--view-mode-pageview.node--type-person .node__content{display:flex;justify-content:space-between;flex-wrap:wrap;}@media (max-width:600px){.node--view-mode-pageview.node--type-call .node__content,.node--view-mode-pageview.node--type-page .node__content,.node--view-mode-pageview.node--type-person .node__content{flex-direction:column;}}.node--view-mode-pageview h1{width:calc(var(--b14grid-column-width--12) * 10 + var(--b14grid-gutter-width--12) * 9);}.has-top-banner.node--view-mode-pageview h1{color:#FFFFFF;}@media (max-width:600px){.node--view-mode-pageview h1{width:100%;}}.node--view-mode-pageview .field--name-field-manchet{width:calc(var(--b14grid-column-width--12) * 7 + var(--b14grid-gutter-width--12) * 6);}@media (max-width:850px){.node--view-mode-pageview .field--name-field-manchet{width:calc(var(--b14grid-column-width--12) * 10 + var(--b14grid-gutter-width--12) * 9);}}@media (max-width:600px){.node--view-mode-pageview .field--name-field-manchet{width:100%;}}.node--view-mode-pageview .field--name-body{margin-bottom:calc(20px + 20 * ((100vw - 600px) / 1080));}@media screen and (max-width:600px){.node--view-mode-pageview .field--name-body{margin-bottom:20px;}}@media screen and (min-width:1680px){.node--view-mode-pageview .field--name-body{margin-bottom:40px;}}
.node--type-call.node--view-mode-pageview .field--name-field-deadline{border-radius:4px;}@media (max-width:600px){.node--type-call.node--view-mode-pageview .node__content--main .field--name-field-deadline{margin-bottom:calc(20px + 20 * ((100vw - 600px) / 1080));}}@media screen and (max-width:600px) and (max-width:600px){.node--type-call.node--view-mode-pageview .node__content--main .field--name-field-deadline{margin-bottom:20px;}}@media screen and (max-width:600px) and (min-width:1680px){.node--type-call.node--view-mode-pageview .node__content--main .field--name-field-deadline{margin-bottom:40px;}}@media (max-width:600px){.node--type-call.node--view-mode-pageview .node__content--aside .field--name-field-deadline{display:none;}}.node--type-call.node--view-mode-pageview .field--name-field-webform{padding-top:calc(20px + 20 * ((100vw - 600px) / 1080));border-top:1px solid #D8D8D8;}@media screen and (max-width:600px){.node--type-call.node--view-mode-pageview .field--name-field-webform{padding-top:20px;}}@media screen and (min-width:1680px){.node--type-call.node--view-mode-pageview .field--name-field-webform{padding-top:40px;}}.node--type-call.node--view-mode-pageview .field--name-field-webform > .field__label{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-display:swap;font-size:calc(32px + 18 * ((100vw - 600px) / 1080));line-height:calc(35px + 19 * ((100vw - 600px) / 1080));margin-bottom:calc(20px + 20 * ((100vw - 600px) / 1080));}@media screen and (max-width:600px){.node--type-call.node--view-mode-pageview .field--name-field-webform > .field__label{font-size:32px;}}@media screen and (min-width:1680px){.node--type-call.node--view-mode-pageview .field--name-field-webform > .field__label{font-size:50px;}}@media screen and (max-width:600px){.node--type-call.node--view-mode-pageview .field--name-field-webform > .field__label{line-height:35px;}}@media screen and (min-width:1680px){.node--type-call.node--view-mode-pageview .field--name-field-webform > .field__label{line-height:54px;}}@media screen and (max-width:600px){.node--type-call.node--view-mode-pageview .field--name-field-webform > .field__label{margin-bottom:20px;}}@media screen and (min-width:1680px){.node--type-call.node--view-mode-pageview .field--name-field-webform > .field__label{margin-bottom:40px;}}.node--type-call.node--view-mode-pageview .field--name-field-deadline{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-display:swap;font-size:calc(18px + 2 * ((100vw - 600px) / 1080));line-height:calc(24px + 2 * ((100vw - 600px) / 1080));font-family:"IPTwoExp-Regular",sans-serif;padding:calc(15px + 15 * ((100vw - 600px) / 1080));box-sizing:border-box;background-color:#D8D8D8;}@media screen and (max-width:600px){.node--type-call.node--view-mode-pageview .field--name-field-deadline{font-size:18px;}}@media screen and (min-width:1680px){.node--type-call.node--view-mode-pageview .field--name-field-deadline{font-size:20px;}}@media screen and (max-width:600px){.node--type-call.node--view-mode-pageview .field--name-field-deadline{line-height:24px;}}@media screen and (min-width:1680px){.node--type-call.node--view-mode-pageview .field--name-field-deadline{line-height:26px;}}@media screen and (max-width:600px){.node--type-call.node--view-mode-pageview .field--name-field-deadline{padding:15px;}}@media screen and (min-width:1680px){.node--type-call.node--view-mode-pageview .field--name-field-deadline{padding:30px;}}
.node--type-call.node--view-mode-teaser .arrow-icon::before{font-family:'icomoon';font-style:normal;font-variant:normal;font-weight:normal;text-transform:none;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.node--type-call.node--view-mode-teaser .arrow-icon::before{content:"\e901";}.node--type-call.node--view-mode-teaser,.node--type-call.node--view-mode-teaser .arrow-icon::after{border-radius:4px;}.node--type-call.node--view-mode-teaser{padding:calc(15px + 15 * ((100vw - 600px) / 1080));min-height:330px;background-color:#D8D8D8;display:flex;flex-direction:column;transition:background-color 0.45s cubic-bezier(0.23,1,0.32,1);}@media screen and (max-width:600px){.node--type-call.node--view-mode-teaser{padding:15px;}}@media screen and (min-width:1680px){.node--type-call.node--view-mode-teaser{padding:30px;}}@media (max-width:600px){.node--type-call.node--view-mode-teaser{min-height:auto;}}.node--type-call.node--view-mode-teaser .label{margin-bottom:calc(15px + 15 * ((100vw - 600px) / 1080));}@media screen and (max-width:600px){.node--type-call.node--view-mode-teaser .label{margin-bottom:15px;}}@media screen and (min-width:1680px){.node--type-call.node--view-mode-teaser .label{margin-bottom:30px;}}.node--type-call.node--view-mode-teaser h3{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-display:swap;font-size:calc(32px + 18 * ((100vw - 600px) / 1080));line-height:calc(35px + 19 * ((100vw - 600px) / 1080));margin-bottom:calc(12.5px + 12.5 * ((100vw - 600px) / 1080));}@media screen and (max-width:600px){.node--type-call.node--view-mode-teaser h3{font-size:32px;}}@media screen and (min-width:1680px){.node--type-call.node--view-mode-teaser h3{font-size:50px;}}@media screen and (max-width:600px){.node--type-call.node--view-mode-teaser h3{line-height:35px;}}@media screen and (min-width:1680px){.node--type-call.node--view-mode-teaser h3{line-height:54px;}}@media screen and (max-width:600px){.node--type-call.node--view-mode-teaser h3{margin-bottom:12.5px;}}@media screen and (min-width:1680px){.node--type-call.node--view-mode-teaser h3{margin-bottom:25px;}}.node--type-call.node--view-mode-teaser .field--name-field-manchet{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-display:swap;font-size:calc(18px + 2 * ((100vw - 600px) / 1080));line-height:calc(24px + 2 * ((100vw - 600px) / 1080));font-family:"IPTwoExp-Regular",sans-serif;width:calc(var(--b14grid-column-width--6) * 5 + var(--b14grid-gutter-width--6) * 4);}@media screen and (max-width:600px){.node--type-call.node--view-mode-teaser .field--name-field-manchet{font-size:18px;}}@media screen and (min-width:1680px){.node--type-call.node--view-mode-teaser .field--name-field-manchet{font-size:20px;}}@media screen and (max-width:600px){.node--type-call.node--view-mode-teaser .field--name-field-manchet{line-height:24px;}}@media screen and (min-width:1680px){.node--type-call.node--view-mode-teaser .field--name-field-manchet{line-height:26px;}}@media (max-width:850px){.node--type-call.node--view-mode-teaser .field--name-field-manchet{width:100%;}}.node--type-call.node--view-mode-teaser .teaser-bottom{padding-top:calc(30px + 30 * ((100vw - 600px) / 1080));margin-top:auto;display:flex;justify-content:space-between;align-items:flex-end;box-sizing:border-box;}@media screen and (max-width:600px){.node--type-call.node--view-mode-teaser .teaser-bottom{padding-top:30px;}}@media screen and (min-width:1680px){.node--type-call.node--view-mode-teaser .teaser-bottom{padding-top:60px;}}.node--type-call.node--view-mode-teaser .teaser-bottom .field__label{margin-bottom:10px;}.node--type-call.node--view-mode-teaser .teaser-bottom time{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-display:swap;font-size:calc(18px + 2 * ((100vw - 600px) / 1080));line-height:calc(24px + 2 * ((100vw - 600px) / 1080));font-family:"IPTwoExp-Regular",sans-serif;}@media screen and (max-width:600px){.node--type-call.node--view-mode-teaser .teaser-bottom time{font-size:18px;}}@media screen and (min-width:1680px){.node--type-call.node--view-mode-teaser .teaser-bottom time{font-size:20px;}}@media screen and (max-width:600px){.node--type-call.node--view-mode-teaser .teaser-bottom time{line-height:24px;}}@media screen and (min-width:1680px){.node--type-call.node--view-mode-teaser .teaser-bottom time{line-height:26px;}}.node--type-call.node--view-mode-teaser .arrow-icon{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-display:swap;font-size:11px;line-height:16px;letter-spacing:0.5px;font-family:"IPTwoExp-Bold",sans-serif;text-transform:uppercase;min-height:40px;position:relative;display:flex;align-items:center;color:var(--color-primary);padding-left:50px;width:40px;height:40px;padding-left:0;}.node--type-call.node--view-mode-teaser .arrow-icon::before,.node--type-call.node--view-mode-teaser .arrow-icon::after{position:relative;}.node--type-call.node--view-mode-teaser .arrow-icon::before,.node--type-call.node--view-mode-teaser .arrow-icon::after{position:absolute;}.node--type-call.node--view-mode-teaser .arrow-icon::before{width:40px;height:40px;z-index:1;color:#FFFFFF;font-size:11px;line-height:40px;text-align:center;left:0;transition:color 0.25s cubic-bezier(0.25,0.46,0.45,0.94),transform 0.25s cubic-bezier(0.25,0.46,0.45,0.94);}.node--type-call.node--view-mode-teaser .arrow-icon::after{width:40px;height:40px;background-color:var(--color-primary);left:0;transition:background-color 0.25s cubic-bezier(0.25,0.46,0.45,0.94);content:'';}.node--type-call.node--view-mode-teaser .arrow-icon::after{transition:background-color 0.25s cubic-bezier(0.25,0.46,0.45,0.94);}
@media (max-width:600px){.node--type-page.node--view-mode-full .node__content .node__content--aside{grid-row:3;}}.node--type-page.node--view-mode-full .node__top-banner{grid-column:span 12;}
.node--type-person.node--view-mode-full .node__content--aside > .field--name-field-image{border-radius:4px;}.node--type-person.node--view-mode-full .node__content--aside > .field--name-field-image{overflow:hidden;}
.node--type-person.node--view-mode-teaser .field--name-field-image{border-radius:4px;}.node--type-person.node--view-mode-teaser{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-display:swap;font-size:calc(18px + 2 * ((100vw - 600px) / 1080));line-height:calc(24px + 2 * ((100vw - 600px) / 1080));font-family:"IPTwoExp-Regular",sans-serif;}@media screen and (max-width:600px){.node--type-person.node--view-mode-teaser{font-size:18px;}}@media screen and (min-width:1680px){.node--type-person.node--view-mode-teaser{font-size:20px;}}@media screen and (max-width:600px){.node--type-person.node--view-mode-teaser{line-height:24px;}}@media screen and (min-width:1680px){.node--type-person.node--view-mode-teaser{line-height:26px;}}.node--type-person.node--view-mode-teaser .field--type-string{transition:opacity 0.45s cubic-bezier(0.23,1,0.32,1);}.has-mouse .node--type-person.node--view-mode-teaser:hover .field--type-string{opacity:0.5;}.has-mouse .node--type-person.node--view-mode-teaser:hover img{transform:scale(1.05);}.node--type-person.node--view-mode-teaser .field--name-field-image{position:relative;margin-bottom:calc(12.5px + 12.5 * ((100vw - 600px) / 1080));overflow:hidden;}.node--type-person.node--view-mode-teaser .field--name-field-image:before{display:block;content:"";width:100%;padding-top:62.5%;}@media screen and (max-width:600px){.node--type-person.node--view-mode-teaser .field--name-field-image{margin-bottom:12.5px;}}@media screen and (min-width:1680px){.node--type-person.node--view-mode-teaser .field--name-field-image{margin-bottom:25px;}}.node--type-person.node--view-mode-teaser .field--name-field-image img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;transition:transform 0.45s cubic-bezier(0.23,1,0.32,1);}.node--type-person.node--view-mode-teaser h3{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-display:swap;font-size:calc(18px + 2 * ((100vw - 600px) / 1080));line-height:calc(24px + 2 * ((100vw - 600px) / 1080));font-family:"IPTwoExp-Bold",sans-serif;margin-bottom:0;}@media screen and (max-width:600px){.node--type-person.node--view-mode-teaser h3{font-size:18px;}}@media screen and (min-width:1680px){.node--type-person.node--view-mode-teaser h3{font-size:20px;}}@media screen and (max-width:600px){.node--type-person.node--view-mode-teaser h3{line-height:24px;}}@media screen and (min-width:1680px){.node--type-person.node--view-mode-teaser h3{line-height:26px;}}
.node--type-project.node--view-mode-full .node__content .node__content--aside{grid-column:span 4;grid-column-end:13;}@media (max-width:600px){.node--type-project.node--view-mode-full .node__content .node__content--aside{grid-column:span 12;}}.node--type-project.node--view-mode-full .project-data a{transition:opacity 0.25s cubic-bezier(0.25,0.46,0.45,0.94);}.has-mouse .node--type-project.node--view-mode-full .project-data a:hover{opacity:0.5;}.node--type-project.node--view-mode-full .project-data legend{margin-bottom:calc(20px + 20 * ((100vw - 600px) / 1080));-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-display:swap;font-size:calc(16px + 2 * ((100vw - 600px) / 1080));line-height:calc(22px + 2 * ((100vw - 600px) / 1080));font-family:"IPTwoExp-Blk",sans-serif;width:100%;padding-bottom:10px;border-bottom:1px solid #E1E1E1;box-sizing:border-box;}@media screen and (max-width:600px){.node--type-project.node--view-mode-full .project-data legend{margin-bottom:20px;}}@media screen and (min-width:1680px){.node--type-project.node--view-mode-full .project-data legend{margin-bottom:40px;}}@media screen and (max-width:600px){.node--type-project.node--view-mode-full .project-data legend{font-size:16px;}}@media screen and (min-width:1680px){.node--type-project.node--view-mode-full .project-data legend{font-size:18px;}}@media screen and (max-width:600px){.node--type-project.node--view-mode-full .project-data legend{line-height:22px;}}@media screen and (min-width:1680px){.node--type-project.node--view-mode-full .project-data legend{line-height:24px;}}@media (max-width:600px){.node--type-project.node--view-mode-full .project-data .fieldset-wrapper{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-auto-columns:1fr;grid-auto-rows:minmax(0,auto);grid-auto-flow:row dense;-moz-column-gap:var(--b14grid-gutter-width--12);column-gap:var(--b14grid-gutter-width--12);row-gap:15px;}.node--type-project.node--view-mode-full .project-data .fieldset-wrapper .field{grid-column:span 6;}.node--type-project.node--view-mode-full .project-data .fieldset-wrapper .field:not(:last-child){margin-bottom:0;}}.node--type-project.node--view-mode-full .project-data .field__label{margin-bottom:5px;color:#9D9D9D;}.node--type-project.node--view-mode-full .project-data .field:not(:last-child){margin-bottom:calc(15px + 15 * ((100vw - 600px) / 1080));}@media screen and (max-width:600px){.node--type-project.node--view-mode-full .project-data .field:not(:last-child){margin-bottom:15px;}}@media screen and (min-width:1680px){.node--type-project.node--view-mode-full .project-data .field:not(:last-child){margin-bottom:30px;}}
.node--type-project.node--view-mode-teaser .icon::before{font-family:'icomoon';font-style:normal;font-variant:normal;font-weight:normal;text-transform:none;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.node--type-project.node--view-mode-teaser .icon::before{content:"\e902";}.node--type-project.node--view-mode-teaser{position:relative;display:block;}.node--type-project.node--view-mode-teaser:before{display:block;content:"";width:100%;padding-top:66.66667%;}.has-mouse .node--type-project.node--view-mode-teaser:hover img{transform:scale(1.05);}.has-mouse .node--type-project.node--view-mode-teaser:hover .icon{opacity:1;}.node--type-project.node--view-mode-teaser .node__content{position:absolute;top:50%;left:50%;width:calc(var(--b14grid-column-width--6) * 4 + var(--b14grid-gutter-width--6) * 3);transform:translate(-50%,-50%);z-index:1;color:#FFFFFF;text-align:center;}.node--type-project.node--view-mode-teaser h3{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-display:swap;font-size:calc(22px + 8 * ((100vw - 600px) / 1080));line-height:calc(25px + 9 * ((100vw - 600px) / 1080));font-family:"IPTwoExp-Blk",sans-serif;margin-bottom:0;}@media screen and (max-width:600px){.node--type-project.node--view-mode-teaser h3{font-size:22px;}}@media screen and (min-width:1680px){.node--type-project.node--view-mode-teaser h3{font-size:30px;}}@media screen and (max-width:600px){.node--type-project.node--view-mode-teaser h3{line-height:25px;}}@media screen and (min-width:1680px){.node--type-project.node--view-mode-teaser h3{line-height:34px;}}.node--type-project.node--view-mode-teaser .label{margin-bottom:12px;color:#FFFFFF;}.node--type-project.node--view-mode-teaser .field--name-field-image{width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden;}.node--type-project.node--view-mode-teaser .field--name-field-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;mix-blend-mode:multiply;transition:transform 0.25s cubic-bezier(0.25,0.46,0.45,0.94);filter:grayscale(100%);}.node--type-project.node--view-mode-teaser .icon{margin-top:calc(10px + 10 * ((100vw - 600px) / 1080));position:absolute;top:100%;left:calc(50% - 15px);width:30px;height:30px;background-color:#FFFFFF;border-radius:50%;opacity:0;transition:opacity 0.25s cubic-bezier(0.25,0.46,0.45,0.94);}@media screen and (max-width:600px){.node--type-project.node--view-mode-teaser .icon{margin-top:10px;}}@media screen and (min-width:1680px){.node--type-project.node--view-mode-teaser .icon{margin-top:20px;}}.node--type-project.node--view-mode-teaser .icon::before{width:30px;height:30px;position:absolute;top:0;left:0;color:var(--color-primary);font-size:11px;line-height:30px;}
.no-top-image-color.node.node--view-mode-full .node__top-banner .node__top-banner--content .field--name-field-links a::before,.node.node--view-mode-full .node__top-banner .field--name-field-links a::before{font-family:'icomoon';font-style:normal;font-variant:normal;font-weight:normal;text-transform:none;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.no-top-image-color.node.node--view-mode-full .node__top-banner .node__top-banner--content .field--name-field-links a::before,.node.node--view-mode-full .node__top-banner .field--name-field-links a::before{content:"\e901";}.no-top-image-color.node.node--view-mode-full .node__top-banner .node__top-banner--content .field--name-field-links a::after,.node.node--view-mode-full .node__top-banner .field--name-field-links a::after{border-radius:4px;}.node--layout--main-aside .node-label{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-display:swap;font-size:11px;line-height:16px;letter-spacing:0.5px;font-family:"IPTwoExp-Bold",sans-serif;text-transform:uppercase;}.node--layout--main-aside > .node__content{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-auto-columns:1fr;grid-auto-rows:minmax(0,auto);grid-auto-flow:row dense;-moz-column-gap:var(--b14grid-gutter-width--12);column-gap:var(--b14grid-gutter-width--12);row-gap:calc(8px + 12 * ((100vw - 600px) / 1080));}@media screen and (max-width:600px){.node--layout--main-aside > .node__content{row-gap:8px;}}@media screen and (min-width:1680px){.node--layout--main-aside > .node__content{row-gap:20px;}}.node.node--view-mode-full > .node__content{padding-bottom:calc(30px + 30 * ((100vw - 600px) / 1080));}.node.node--view-mode-full > .node__content:not(:has(.node__top-banner)){padding-top:calc(30px + 30 * ((100vw - 600px) / 1080));}@media screen and (max-width:600px){.node.node--view-mode-full > .node__content:not(:has(.node__top-banner)){padding-top:30px;}}@media screen and (min-width:1680px){.node.node--view-mode-full > .node__content:not(:has(.node__top-banner)){padding-top:60px;}}@media screen and (max-width:600px){.node.node--view-mode-full > .node__content{padding-bottom:30px;}}@media screen and (min-width:1680px){.node.node--view-mode-full > .node__content{padding-bottom:60px;}}.node.node--view-mode-full .node__top-banner{display:flex;position:relative;color:#FFFFFF;}.node.node--view-mode-full .node__top-banner::before{content:"";width:1px;margin-left:-1px;float:left;height:0;padding-top:40%;}.node.node--view-mode-full .node__top-banner::after{content:"";display:table;clear:both;}.no-top-image-color.node.node--view-mode-full .node__top-banner .node__top-banner--content{color:#142364;}.no-top-image-color.node.node--view-mode-full .node__top-banner .node__top-banner--content .field--name-field-image{background-color:transparent;}.no-top-image-color.node.node--view-mode-full .node__top-banner .node__top-banner--content .field--name-field-image::before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(255,255,255,0.5);mix-blend-mode:lighten;pointer-events:none;z-index:1;}.no-top-image-color.node.node--view-mode-full .node__top-banner .node__top-banner--content .field--name-field-image img{filter:grayscale(0%);}.no-top-image-color.node.node--view-mode-full .node__top-banner .node__top-banner--content .field--name-field-links a{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-display:swap;font-size:11px;line-height:16px;letter-spacing:0.5px;font-family:"IPTwoExp-Bold",sans-serif;text-transform:uppercase;min-height:40px;position:relative;display:flex;align-items:center;color:#142364;padding-left:50px;}.no-top-image-color.node.node--view-mode-full .node__top-banner .node__top-banner--content .field--name-field-links a::before,.no-top-image-color.node.node--view-mode-full .node__top-banner .node__top-banner--content .field--name-field-links a::after{position:absolute;}.no-top-image-color.node.node--view-mode-full .node__top-banner .node__top-banner--content .field--name-field-links a::before{width:40px;height:40px;z-index:1;color:#FFFFFF;font-size:11px;line-height:40px;text-align:center;left:0;transition:color 0.25s cubic-bezier(0.25,0.46,0.45,0.94),transform 0.25s cubic-bezier(0.25,0.46,0.45,0.94);}.no-top-image-color.node.node--view-mode-full .node__top-banner .node__top-banner--content .field--name-field-links a::after{width:40px;height:40px;background-color:#142364;left:0;transition:background-color 0.25s cubic-bezier(0.25,0.46,0.45,0.94);content:'';}.has-mouse .no-top-image-color.node.node--view-mode-full .node__top-banner .node__top-banner--content .field--name-field-links a:hover::before{color:#142364;transform:translateX(3px);}.has-mouse .no-top-image-color.node.node--view-mode-full .node__top-banner .node__top-banner--content .field--name-field-links a:hover::after{background-color:#FFFFFF;}.node.node--view-mode-full .node__top-banner .node__top-banner--content{padding-top:calc(40px + 70 * ((100vw - 600px) / 1080));padding-bottom:calc(20px + 20 * ((100vw - 600px) / 1080));padding-left:calc(15px + 15 * ((100vw - 600px) / 1080));padding-right:calc(var(--b14grid-column-width--12) * 3 + var(--b14grid-gutter-width--12) * 3);display:flex;flex-direction:column;box-sizing:border-box;}@media screen and (max-width:600px){.node.node--view-mode-full .node__top-banner .node__top-banner--content{padding-top:40px;}}@media screen and (min-width:1680px){.node.node--view-mode-full .node__top-banner .node__top-banner--content{padding-top:110px;}}@media screen and (max-width:600px){.node.node--view-mode-full .node__top-banner .node__top-banner--content{padding-bottom:20px;}}@media screen and (min-width:1680px){.node.node--view-mode-full .node__top-banner .node__top-banner--content{padding-bottom:40px;}}@media screen and (max-width:600px){.node.node--view-mode-full .node__top-banner .node__top-banner--content{padding-left:15px;}}@media screen and (min-width:1680px){.node.node--view-mode-full .node__top-banner .node__top-banner--content{padding-left:30px;}}@media (max-width:850px){.node.node--view-mode-full .node__top-banner .node__top-banner--content{padding-right:calc(15px + 15 * ((100vw - 600px) / 1080));}}@media screen and (max-width:850px) and (max-width:600px){.node.node--view-mode-full .node__top-banner .node__top-banner--content{padding-right:15px;}}@media screen and (max-width:850px) and (min-width:1680px){.node.node--view-mode-full .node__top-banner .node__top-banner--content{padding-right:30px;}}.node.node--view-mode-full .node__top-banner .field--name-field-image{width:100%;height:100%;position:absolute;top:0;left:0;z-index:-1;background-color:var(--color-primary);}.node.node--view-mode-full .node__top-banner .field--name-field-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;mix-blend-mode:multiply;filter:grayscale(100%);}.node.node--view-mode-full .node__top-banner .field--name-field-links{padding-top:calc(30px + 30 * ((100vw - 600px) / 1080));margin-top:auto;}@media screen and (max-width:600px){.node.node--view-mode-full .node__top-banner .field--name-field-links{padding-top:30px;}}@media screen and (min-width:1680px){.node.node--view-mode-full .node__top-banner .field--name-field-links{padding-top:60px;}}.node.node--view-mode-full .node__top-banner .field--name-field-links a{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-display:swap;font-size:11px;line-height:16px;letter-spacing:0.5px;font-family:"IPTwoExp-Bold",sans-serif;text-transform:uppercase;min-height:40px;position:relative;display:flex;align-items:center;color:#FFFFFF;padding-left:50px;}.node.node--view-mode-full .node__top-banner .field--name-field-links a::before,.node.node--view-mode-full .node__top-banner .field--name-field-links a::after{position:absolute;}.node.node--view-mode-full .node__top-banner .field--name-field-links a::before{width:40px;height:40px;z-index:1;color:var(--color-primary);font-size:11px;line-height:40px;text-align:center;left:0;transition:color 0.25s cubic-bezier(0.25,0.46,0.45,0.94),transform 0.25s cubic-bezier(0.25,0.46,0.45,0.94);}.node.node--view-mode-full .node__top-banner .field--name-field-links a::after{width:40px;height:40px;background-color:#FFFFFF;left:0;transition:background-color 0.25s cubic-bezier(0.25,0.46,0.45,0.94);content:'';}.has-mouse .node.node--view-mode-full .node__top-banner .field--name-field-links a:hover::before{color:#FFFFFF;transform:translateX(3px);}.has-mouse .node.node--view-mode-full .node__top-banner .field--name-field-links a:hover::after{background-color:var(--color-primary);}.node--layout--main-aside > .node__content{row-gap:calc(30px + 30 * ((100vw - 600px) / 1080));}@media screen and (max-width:600px){.node--layout--main-aside > .node__content{row-gap:30px;}}@media screen and (min-width:1680px){.node--layout--main-aside > .node__content{row-gap:60px;}}.node--layout--main-aside > .node__content .node__content--top{grid-column:span 12;}.node--layout--main-aside > .node__content .node__content--main{grid-column:span 6;}.node--layout--main-aside > .node__content .node__content--main .field--name-field-manchet{margin-bottom:calc(30px + 30 * ((100vw - 600px) / 1080));}@media screen and (max-width:600px){.node--layout--main-aside > .node__content .node__content--main .field--name-field-manchet{margin-bottom:30px;}}@media screen and (min-width:1680px){.node--layout--main-aside > .node__content .node__content--main .field--name-field-manchet{margin-bottom:60px;}}.node--layout--main-aside > .node__content .node__content--main > .field:last-child{margin-bottom:0;}@media (max-width:600px){.node--layout--main-aside > .node__content .node__content--main{grid-column:span 12;}}.node--layout--main-aside > .node__content .node__content--aside{grid-column:span 5;grid-column-end:13;}.node--layout--main-aside > .node__content .node__content--aside .form-item{margin-bottom:0;}@media (max-width:600px){.node--layout--main-aside > .node__content .node__content--aside{grid-column:span 12;grid-row:2;}}.node--layout--main-aside .node-label{margin-bottom:20px;text-transform:uppercase;}.node--layout--main-aside h1{margin-bottom:0;}.node--layout--main-aside .field--name-body{width:calc(var(--b14grid-column-width--6) * 5 + var(--b14grid-gutter-width--6) * 4);}@media (max-width:1024px){.node--layout--main-aside .field--name-body{width:100%;}}
.paragraph--type--accordion.paragraph--view-mode--default{margin-bottom:calc(30px + 30 * ((100vw - 600px) / 1080));width:calc(var(--b14grid-column-width--12) * 6 + var(--b14grid-gutter-width--12) * 5);}@media screen and (max-width:600px){.paragraph--type--accordion.paragraph--view-mode--default{margin-bottom:30px;}}@media screen and (min-width:1680px){.paragraph--type--accordion.paragraph--view-mode--default{margin-bottom:60px;}}.paragraph--type--accordion.paragraph--view-mode--default:has(+ .paragraph--type--accordion){margin-bottom:calc(10px + 10 * ((100vw - 600px) / 1080));}@media screen and (max-width:600px){.paragraph--type--accordion.paragraph--view-mode--default:has(+ .paragraph--type--accordion){margin-bottom:10px;}}@media screen and (min-width:1680px){.paragraph--type--accordion.paragraph--view-mode--default:has(+ .paragraph--type--accordion){margin-bottom:20px;}}.paragraph--type--accordion.paragraph--view-mode--default:has(+ .paragraph--type--collection){margin-bottom:calc(40px + 40 * ((100vw - 600px) / 1080));}@media screen and (max-width:600px){.paragraph--type--accordion.paragraph--view-mode--default:has(+ .paragraph--type--collection){margin-bottom:40px;}}@media screen and (min-width:1680px){.paragraph--type--accordion.paragraph--view-mode--default:has(+ .paragraph--type--collection){margin-bottom:80px;}}@media (max-width:1024px){.paragraph--type--accordion.paragraph--view-mode--default{width:calc(var(--b14grid-column-width--12) * 7 + var(--b14grid-gutter-width--12) * 6);}}@media (max-width:600px){.paragraph--type--accordion.paragraph--view-mode--default{width:100%;}}
.paragraph--type--banner .field--name-field-link a::before{font-family:'icomoon';font-style:normal;font-variant:normal;font-weight:normal;text-transform:none;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.paragraph--type--banner .field--name-field-link a::before{content:"\e901";}.paragraph--type--banner .field--name-field-link a::after{border-radius:4px;}.paragraph--type--banner .field--name-field-text-plain{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-display:swap;font-size:11px;line-height:16px;letter-spacing:0.5px;font-family:"IPTwoExp-Bold",sans-serif;text-transform:uppercase;}.paragraph--type--banner{display:flex;position:relative;background-color:var(--color-background);color:var(--color-text);}.paragraph--type--banner.no-background-color-set{background-color:transparent;}.paragraph--type--banner .paragraph__content{position:relative;padding:calc(15px + 15 * ((100vw - 600px) / 1080));width:100%;position:relative;display:flex;flex-direction:column;z-index:2;}@media screen and (max-width:600px){.paragraph--type--banner .paragraph__content{padding:15px;}}@media screen and (min-width:1680px){.paragraph--type--banner .paragraph__content{padding:30px;}}.no-background-color-set:not(:has(.field--name-field-image)).paragraph--type--banner .paragraph__content{padding:0;}.paragraph--type--banner .field--name-field-text-plain{margin-bottom:calc(12.5px + 12.5 * ((100vw - 600px) / 1080));color:var(--color-text-highlighted);}@media screen and (max-width:600px){.paragraph--type--banner .field--name-field-text-plain{margin-bottom:12.5px;}}@media screen and (min-width:1680px){.paragraph--type--banner .field--name-field-text-plain{margin-bottom:25px;}}.paragraph--type--banner .field--name-field-title{color:var(--color-text-highlighted);}.paragraph--type--banner .field--name-field-link{padding-top:calc(30px + 30 * ((100vw - 600px) / 1080));margin-top:auto;}@media screen and (max-width:600px){.paragraph--type--banner .field--name-field-link{padding-top:30px;}}@media screen and (min-width:1680px){.paragraph--type--banner .field--name-field-link{padding-top:60px;}}.paragraph--type--banner .field--name-field-link a{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-display:swap;font-size:11px;line-height:16px;letter-spacing:0.5px;font-family:"IPTwoExp-Bold",sans-serif;text-transform:uppercase;min-height:40px;position:relative;display:flex;align-items:center;color:var(--color-text);padding-left:50px;}.no-background-color-set.paragraph--type--banner .field--name-field-link a{--color-primary:#FFFFFF;--color-text-highlighted:var(--color-text);}.paragraph--type--banner .field--name-field-link a::before,.paragraph--type--banner .field--name-field-link a::after{position:absolute;}.paragraph--type--banner .field--name-field-link a::before{width:40px;height:40px;z-index:1;color:var(--color-primary);font-size:11px;line-height:40px;text-align:center;left:0;transition:color 0.25s cubic-bezier(0.25,0.46,0.45,0.94),transform 0.25s cubic-bezier(0.25,0.46,0.45,0.94);}.paragraph--type--banner .field--name-field-link a::after{width:40px;height:40px;background-color:var(--color-button-bg);left:0;transition:background-color 0.25s cubic-bezier(0.25,0.46,0.45,0.94);content:'';}.has-mouse .paragraph--type--banner .field--name-field-link a:hover::before{color:var(--color-primary);transform:translateX(3px);}.has-mouse .paragraph--type--banner .field--name-field-link a:hover::after{background-color:var(--color-text-highlighted);}.paragraph--type--banner .field--name-field-image{width:100%;height:100%;position:absolute;top:0;left:0;}.paragraph--type--banner .field--name-field-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;mix-blend-mode:multiply;filter:grayscale(100%);}.no-background-color-set.paragraph--type--banner .field--name-field-image img{filter:grayscale(0%);}.no-background-color-set.paragraph--type--banner .field--name-field-image::before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(255,255,255,0.5);mix-blend-mode:lighten;pointer-events:none;z-index:1;}.paragraph--type--banner.paragraph--view-mode--default::before{content:"";width:1px;margin-left:-1px;float:left;height:0;padding-top:33.33333%;}.paragraph--type--banner.paragraph--view-mode--default::after{content:"";display:table;clear:both;}.paragraph--type--banner.paragraph--view-mode--default .field--name-field-title h2{margin-bottom:calc(15px + 15 * ((100vw - 600px) / 1080));-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-display:swap;font-size:calc(70px + 50 * ((100vw - 600px) / 1080));line-height:calc(60px + 50 * ((100vw - 600px) / 1080));font-family:"IPTwoExp-Blk",sans-serif;}@media screen and (max-width:600px){.paragraph--type--banner.paragraph--view-mode--default .field--name-field-title h2{margin-bottom:15px;}}@media screen and (min-width:1680px){.paragraph--type--banner.paragraph--view-mode--default .field--name-field-title h2{margin-bottom:30px;}}@media screen and (max-width:600px){.paragraph--type--banner.paragraph--view-mode--default .field--name-field-title h2{font-size:70px;}}@media screen and (min-width:1680px){.paragraph--type--banner.paragraph--view-mode--default .field--name-field-title h2{font-size:120px;}}@media screen and (max-width:600px){.paragraph--type--banner.paragraph--view-mode--default .field--name-field-title h2{line-height:60px;}}@media screen and (min-width:1680px){.paragraph--type--banner.paragraph--view-mode--default .field--name-field-title h2{line-height:110px;}}.paragraph--type--banner.paragraph--view-mode--default .field--name-field-text-plain-long{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-display:swap;font-size:calc(22px + 8 * ((100vw - 600px) / 1080));line-height:calc(25px + 9 * ((100vw - 600px) / 1080));font-family:"IPTwoExp-Regular",sans-serif;}@media screen and (max-width:600px){.paragraph--type--banner.paragraph--view-mode--default .field--name-field-text-plain-long{font-size:22px;}}@media screen and (min-width:1680px){.paragraph--type--banner.paragraph--view-mode--default .field--name-field-text-plain-long{font-size:30px;}}@media screen and (max-width:600px){.paragraph--type--banner.paragraph--view-mode--default .field--name-field-text-plain-long{line-height:25px;}}@media screen and (min-width:1680px){.paragraph--type--banner.paragraph--view-mode--default .field--name-field-text-plain-long{line-height:34px;}}.paragraph--type--banner.paragraph--view-mode--collection::before{content:"";width:1px;margin-left:-1px;float:left;height:0;padding-top:66.66667%;}.paragraph--type--banner.paragraph--view-mode--collection::after{content:"";display:table;clear:both;}@media (max-width:850px){.paragraph--type--banner.paragraph--view-mode--collection::before{content:"";width:1px;margin-left:-1px;float:left;height:0;padding-top:40%;}.paragraph--type--banner.paragraph--view-mode--collection::after{content:"";display:table;clear:both;}}.paragraph--type--banner.paragraph--view-mode--collection .field--name-field-title h2{margin-bottom:calc(20px + 20 * ((100vw - 600px) / 1080));-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-display:swap;font-size:calc(32px + 18 * ((100vw - 600px) / 1080));line-height:calc(35px + 19 * ((100vw - 600px) / 1080));font-family:"IPTwoExp-Blk",sans-serif;}@media screen and (max-width:600px){.paragraph--type--banner.paragraph--view-mode--collection .field--name-field-title h2{margin-bottom:20px;}}@media screen and (min-width:1680px){.paragraph--type--banner.paragraph--view-mode--collection .field--name-field-title h2{margin-bottom:40px;}}@media screen and (max-width:600px){.paragraph--type--banner.paragraph--view-mode--collection .field--name-field-title h2{font-size:32px;}}@media screen and (min-width:1680px){.paragraph--type--banner.paragraph--view-mode--collection .field--name-field-title h2{font-size:50px;}}@media screen and (max-width:600px){.paragraph--type--banner.paragraph--view-mode--collection .field--name-field-title h2{line-height:35px;}}@media screen and (min-width:1680px){.paragraph--type--banner.paragraph--view-mode--collection .field--name-field-title h2{line-height:54px;}}.paragraph--type--banner.paragraph--view-mode--collection .field--name-field-text-plain-long{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-display:swap;font-size:calc(18px + 2 * ((100vw - 600px) / 1080));line-height:calc(24px + 2 * ((100vw - 600px) / 1080));font-family:"IPTwoExp-Regular",sans-serif;}@media screen and (max-width:600px){.paragraph--type--banner.paragraph--view-mode--collection .field--name-field-text-plain-long{font-size:18px;}}@media screen and (min-width:1680px){.paragraph--type--banner.paragraph--view-mode--collection .field--name-field-text-plain-long{font-size:20px;}}@media screen and (max-width:600px){.paragraph--type--banner.paragraph--view-mode--collection .field--name-field-text-plain-long{line-height:24px;}}@media screen and (min-width:1680px){.paragraph--type--banner.paragraph--view-mode--collection .field--name-field-text-plain-long{line-height:26px;}}
.paragraph--type--block.views_block--projects-highlighted{margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50%);}.paragraph--type--block.views_block--projects-highlighted{padding-left:calc(50vw - 50%);padding-right:calc(50vw - 50%);}.paragraph--type--block .paragraph-title-link{transition:opacity 0.25s cubic-bezier(0.25,0.46,0.45,0.94);}.has-mouse .paragraph--type--block .paragraph-title-link:hover{opacity:0.5;}.paragraph--type--block.views_block--projects-highlighted{padding-top:calc(25px + 25 * ((100vw - 600px) / 1080));padding-bottom:calc(40px + 40 * ((100vw - 600px) / 1080));background-color:#FFD291;}@media screen and (max-width:600px){.paragraph--type--block.views_block--projects-highlighted{padding-top:25px;}}@media screen and (min-width:1680px){.paragraph--type--block.views_block--projects-highlighted{padding-top:50px;}}@media screen and (max-width:600px){.paragraph--type--block.views_block--projects-highlighted{padding-bottom:40px;}}@media screen and (min-width:1680px){.paragraph--type--block.views_block--projects-highlighted{padding-bottom:80px;}}
.paragraph--type--collection .collection--group__banner{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-auto-columns:1fr;grid-auto-rows:minmax(0,auto);grid-auto-flow:row dense;-moz-column-gap:var(--b14grid-gutter-width--12);column-gap:var(--b14grid-gutter-width--12);row-gap:calc(8px + 12 * ((100vw - 600px) / 1080));}@media screen and (max-width:600px){.paragraph--type--collection .collection--group__banner{row-gap:8px;}}@media screen and (min-width:1680px){.paragraph--type--collection .collection--group__banner{row-gap:20px;}}.paragraph--type--collection .paragraph{margin-bottom:0;}.paragraph--type--collection .collection--group__banner .paragraph{grid-column:span 6;}.paragraph--type--collection .collection--group__banner .paragraph:only-child{grid-column:span 12;}.paragraph--type--collection .collection--group__banner .paragraph:only-child::before{content:"";width:1px;margin-left:-1px;float:left;height:0;padding-top:33.33333%;}.paragraph--type--collection .collection--group__banner .paragraph:only-child::after{content:"";display:table;clear:both;}.paragraph--type--collection .collection--group__banner .paragraph:only-child.no-background-color-set:not(:has(.field--name-field-image))::before{display:none;}@media (max-width:850px){.paragraph--type--collection .collection--group__banner .paragraph{grid-column:span 12;}}
.paragraph--type--image.paragraph--view-mode--default .field--name-field-caption{margin-top:calc(10px + 10 * ((100vw - 600px) / 1080));-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-display:swap;font-size:11px;line-height:16px;letter-spacing:0.5px;font-family:"IPTwoExp-Regular",sans-serif;color:#353535;}@media screen and (max-width:600px){.paragraph--type--image.paragraph--view-mode--default .field--name-field-caption{margin-top:10px;}}@media screen and (min-width:1680px){.paragraph--type--image.paragraph--view-mode--default .field--name-field-caption{margin-top:20px;}}
.paragraph--type--shortcuts.paragraph--view-mode--default .field--name-field-links a::before{font-family:'icomoon';font-style:normal;font-variant:normal;font-weight:normal;text-transform:none;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.paragraph--type--shortcuts.paragraph--view-mode--default .field--name-field-links a::before{content:"\e901";}.paragraph--type--shortcuts.paragraph--view-mode--default .field--name-field-links a::after{border-radius:4px;}.paragraph--type--shortcuts.paragraph--view-mode--default{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-auto-columns:1fr;grid-auto-rows:minmax(0,auto);grid-auto-flow:row dense;-moz-column-gap:var(--b14grid-gutter-width--12);column-gap:var(--b14grid-gutter-width--12);row-gap:calc(8px + 12 * ((100vw - 600px) / 1080));}@media screen and (max-width:600px){.paragraph--type--shortcuts.paragraph--view-mode--default{row-gap:8px;}}@media screen and (min-width:1680px){.paragraph--type--shortcuts.paragraph--view-mode--default{row-gap:20px;}}.paragraph--type--shortcuts.paragraph--view-mode--default{border-top:1px solid #D8D8D8;}.paragraph--type--shortcuts.paragraph--view-mode--default .field--name-field-paragraph-title{padding-top:calc(20px + 20 * ((100vw - 600px) / 1080));grid-column:span 4;}@media screen and (max-width:600px){.paragraph--type--shortcuts.paragraph--view-mode--default .field--name-field-paragraph-title{padding-top:20px;}}@media screen and (min-width:1680px){.paragraph--type--shortcuts.paragraph--view-mode--default .field--name-field-paragraph-title{padding-top:40px;}}@media (max-width:850px){.paragraph--type--shortcuts.paragraph--view-mode--default .field--name-field-paragraph-title{grid-column:span 12;}}.paragraph--type--shortcuts.paragraph--view-mode--default .field--name-field-links{grid-column:span 8;}@media (max-width:850px){.paragraph--type--shortcuts.paragraph--view-mode--default .field--name-field-links{grid-column:span 12;}}.paragraph--type--shortcuts.paragraph--view-mode--default .field--name-field-links .field__item{border-bottom:1px solid #D8D8D8;}@media (max-width:850px){.paragraph--type--shortcuts.paragraph--view-mode--default .field--name-field-links .field__item:first-child{border-top:1px solid #D8D8D8;}}.paragraph--type--shortcuts.paragraph--view-mode--default .field--name-field-links a{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-display:swap;font-size:calc(22px + 8 * ((100vw - 600px) / 1080));line-height:calc(25px + 9 * ((100vw - 600px) / 1080));font-family:"IPTwoExp-Regular",sans-serif;padding-top:calc(20px + 20 * ((100vw - 600px) / 1080));padding-bottom:calc(20px + 20 * ((100vw - 600px) / 1080));display:flex;justify-content:space-between;align-items:center;position:relative;transition:color 0.25s cubic-bezier(0.25,0.46,0.45,0.94);}@media screen and (max-width:600px){.paragraph--type--shortcuts.paragraph--view-mode--default .field--name-field-links a{font-size:22px;}}@media screen and (min-width:1680px){.paragraph--type--shortcuts.paragraph--view-mode--default .field--name-field-links a{font-size:30px;}}@media screen and (max-width:600px){.paragraph--type--shortcuts.paragraph--view-mode--default .field--name-field-links a{line-height:25px;}}@media screen and (min-width:1680px){.paragraph--type--shortcuts.paragraph--view-mode--default .field--name-field-links a{line-height:34px;}}@media screen and (max-width:600px){.paragraph--type--shortcuts.paragraph--view-mode--default .field--name-field-links a{padding-top:20px;}}@media screen and (min-width:1680px){.paragraph--type--shortcuts.paragraph--view-mode--default .field--name-field-links a{padding-top:40px;}}@media screen and (max-width:600px){.paragraph--type--shortcuts.paragraph--view-mode--default .field--name-field-links a{padding-bottom:20px;}}@media screen and (min-width:1680px){.paragraph--type--shortcuts.paragraph--view-mode--default .field--name-field-links a{padding-bottom:40px;}}.paragraph--type--shortcuts.paragraph--view-mode--default .field--name-field-links a::after{width:40px;height:40px;flex-shrink:0;background-color:var(--color-primary);transition:opacity 0.25s cubic-bezier(0.25,0.46,0.45,0.94);content:'';}.paragraph--type--shortcuts.paragraph--view-mode--default .field--name-field-links a::before{width:40px;height:40px;position:absolute;z-index:2;top:50%;right:0;transform:translateY(-50%);color:#FFFFFF;font-size:11px;line-height:40px;text-align:center;transition:transform 0.25s cubic-bezier(0.25,0.46,0.45,0.94);}.has-mouse .paragraph--type--shortcuts.paragraph--view-mode--default .field--name-field-links a:hover{color:#b5b5b5;}.has-mouse .paragraph--type--shortcuts.paragraph--view-mode--default .field--name-field-links a:hover::after{opacity:0.8;}.has-mouse .paragraph--type--shortcuts.paragraph--view-mode--default .field--name-field-links a:hover::before{transform:translate(3px,-50%);}.paragraph--type--shortcuts.paragraph--view-mode--aside a{transition:opacity 0.25s cubic-bezier(0.25,0.46,0.45,0.94);}.has-mouse .paragraph--type--shortcuts.paragraph--view-mode--aside a:hover{opacity:0.5;}.paragraph--type--shortcuts.paragraph--view-mode--aside .field--name-field-paragraph-title{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-display:swap;font-size:11px;line-height:16px;letter-spacing:0.5px;font-family:"IPTwoExp-Bold",sans-serif;text-transform:uppercase;margin-bottom:5px;color:#9D9D9D;}.paragraph--type--shortcuts.paragraph--view-mode--aside .field--name-field-links .field__item:not(:last-child){margin-bottom:5px;}
.paragraph--type--text{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-auto-columns:1fr;grid-auto-rows:minmax(0,auto);grid-auto-flow:row dense;-moz-column-gap:var(--b14grid-gutter-width--12);column-gap:var(--b14grid-gutter-width--12);row-gap:calc(8px + 12 * ((100vw - 600px) / 1080));}@media screen and (max-width:600px){.paragraph--type--text{row-gap:8px;}}@media screen and (min-width:1680px){.paragraph--type--text{row-gap:20px;}}.paragraph--type--text{row-gap:calc(20px + 20 * ((100vw - 600px) / 1080));}@media screen and (max-width:600px){.paragraph--type--text{row-gap:20px;}}@media screen and (min-width:1680px){.paragraph--type--text{row-gap:40px;}}.paragraph--type--text .field{grid-column:span 5;}@media (max-width:1024px){.paragraph--type--text .field--name-field-text-formatted-long{grid-column:span 6;}}@media (max-width:600px){.paragraph--type--text .field--name-field-text-formatted-long{grid-column:span 12;}}.paragraph--type--text .field--name-field-quote-reference{grid-column-end:13;}@media (max-width:600px){.paragraph--type--text .field--name-field-quote-reference{grid-column:span 12;}.paragraph--type--text .field--name-field-quote-reference .paragraph--type-quote{margin-bottom:10px;}}.paragraph--type--text.paragraph--view-mode--default:has(+ .paragraph--type-text),.paragraph--type--text.paragraph--view-mode--default:has(+ .paragraph--type-accordion){margin-bottom:calc(25px + 25 * ((100vw - 600px) / 1080));}@media screen and (max-width:600px){.paragraph--type--text.paragraph--view-mode--default:has(+ .paragraph--type-text),.paragraph--type--text.paragraph--view-mode--default:has(+ .paragraph--type-accordion){margin-bottom:25px;}}@media screen and (min-width:1680px){.paragraph--type--text.paragraph--view-mode--default:has(+ .paragraph--type-text),.paragraph--type--text.paragraph--view-mode--default:has(+ .paragraph--type-accordion){margin-bottom:50px;}}
.paragraph.paragraph--view-mode--default{margin-bottom:calc(40px + 40 * ((100vw - 600px) / 1080));}@media screen and (max-width:600px){.paragraph.paragraph--view-mode--default{margin-bottom:40px;}}@media screen and (min-width:1680px){.paragraph.paragraph--view-mode--default{margin-bottom:80px;}}.paragraph.paragraph--view-mode--main{margin-bottom:calc(20px + 20 * ((100vw - 600px) / 1080));}@media screen and (max-width:600px){.paragraph.paragraph--view-mode--main{margin-bottom:20px;}}@media screen and (min-width:1680px){.paragraph.paragraph--view-mode--main{margin-bottom:40px;}}.paragraph.paragraph--view-mode--aside{padding-top:calc(15px + 15 * ((100vw - 600px) / 1080));padding-bottom:calc(15px + 15 * ((100vw - 600px) / 1080));border-top:1px solid #D8D8D8;}@media screen and (max-width:600px){.paragraph.paragraph--view-mode--aside{padding-top:15px;}}@media screen and (min-width:1680px){.paragraph.paragraph--view-mode--aside{padding-top:30px;}}@media screen and (max-width:600px){.paragraph.paragraph--view-mode--aside{padding-bottom:15px;}}@media screen and (min-width:1680px){.paragraph.paragraph--view-mode--aside{padding-bottom:30px;}}.field--name-field-paragraphs > .field__item:last-child > .paragraph,.field--name-field-paragraphs-main > .field__item:last-child > .paragraph{margin-bottom:0;}
.view-persons.grid-layout .view-content{row-gap:calc(30px + 30 * ((100vw - 600px) / 1080));}@media screen and (max-width:600px){.view-persons.grid-layout .view-content{row-gap:30px;}}@media screen and (min-width:1680px){.view-persons.grid-layout .view-content{row-gap:60px;}}
.view-projects .views-row:nth-child(6n + 1) .field--name-field-image,.view-projects .views-row:nth-child(6n + 6) .field--name-field-image{background-color:#054B32;}.view-projects .views-row:nth-child(6n + 2) .field--name-field-image,.view-projects .views-row:nth-child(6n + 4) .field--name-field-image{background-color:#FFD291;}.view-projects .views-row:nth-child(6n + 3) .field--name-field-image,.view-projects .views-row:nth-child(6n + 5) .field--name-field-image{background-color:#142364;}
[data-drupal-messages]{width:var(--b14grid-width);max-width:var(--b14grid-max-width);}[data-drupal-messages]{margin:0 auto;}.messages{margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50%);}.messages{padding-left:calc(50vw - 50%);padding-right:calc(50vw - 50%);}.messages a{color:var(--color-primary);text-decoration:underline;transition:opacity 0.25s cubic-bezier(0.25,0.46,0.45,0.94);}.has-mouse .messages a:hover,.messages .has-mouse a:hover{opacity:0.5;}.messages{padding-top:calc(10px + 10 * ((100vw - 600px) / 1080));padding-bottom:calc(10px + 10 * ((100vw - 600px) / 1080));color:#FFFFFF;}@media screen and (max-width:600px){.messages{padding-top:10px;}}@media screen and (min-width:1680px){.messages{padding-top:20px;}}@media screen and (max-width:600px){.messages{padding-bottom:10px;}}@media screen and (min-width:1680px){.messages{padding-bottom:20px;}}.messages--status{background-color:#2a9360;}.messages--warning{background-color:#bb4545;}.messages--error{background-color:#bb4545;}.messages__list{margin:0;padding:0;list-style:none;}.messages__item{margin-top:distance(1);}.messages__item:first-child{margin-top:0;}.messages a{color:#FFFFFF;}


