/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.action-links{margin:1em 0;padding:0;list-style:none;}[dir="rtl"] .action-links{margin-right:0;}.action-links li{display:inline-block;margin:0 0.3em;}.action-links li:first-child{margin-left:0;}[dir="rtl"] .action-links li:first-child{margin-right:0;margin-left:0.3em;}.button-action{display:inline-block;padding:0.2em 0.5em 0.3em;text-decoration:none;line-height:160%;}.button-action::before{margin-left:-0.1em;padding-right:0.2em;content:"+";font-weight:900;}[dir="rtl"] .button-action::before{margin-right:-0.1em;margin-left:0;padding-right:0;padding-left:0.2em;}
.breadcrumb{padding-bottom:0.5em;}.breadcrumb ol{margin:0;padding:0;}[dir="rtl"] .breadcrumb ol{margin-right:0;}.breadcrumb li{display:inline;margin:0;padding:0;list-style-type:none;}.breadcrumb li::before{content:"chevron_right";font-family:'Material Symbols Outlined';font-weight:normal;font-style:normal;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-moz-font-feature-settings:'liga';-moz-osx-font-smoothing:grayscale;vertical-align:bottom;}.breadcrumb li:first-child::before{content:none;}
.button,.image-button{margin-right:1em;margin-left:1em;}.button:first-child,.image-button:first-child{margin-right:0;margin-left:0;}
.container-inline label::after,.container-inline .label::after{content:":";}.form-type-radios .container-inline label::after,.form-type-checkboxes .container-inline label::after{content:"";}.form-type-radios .container-inline .form-type-radio,.form-type-checkboxes .container-inline .form-type-checkbox{margin:0 1em;}.container-inline .form-actions,.container-inline.form-actions{margin-top:0;margin-bottom:0;}
details{margin-top:1em;margin-bottom:1em;border:1px solid #ccc;}details > .details-wrapper{padding:0.5em 1.5em;}summary{padding:0.2em 0.5em;cursor:pointer;}
.exposed-filters .filters{float:left;margin-right:1em;}[dir="rtl"] .exposed-filters .filters{float:right;margin-right:0;margin-left:1em;}.exposed-filters .form-item{margin:0 0 0.1em 0;padding:0;}.exposed-filters .form-item label{float:left;width:10em;font-weight:normal;}[dir="rtl"] .exposed-filters .form-item label{float:right;}.exposed-filters .form-select{width:14em;}.exposed-filters .current-filters{margin-bottom:1em;}.exposed-filters .current-filters .placeholder{font-weight:bold;font-style:normal;}.exposed-filters .additional-filters{float:left;margin-right:1em;}[dir="rtl"] .exposed-filters .additional-filters{float:right;margin-right:0;margin-left:1em;}
.field__label{font-weight:bold;}.field--label-inline .field__label,.field--label-inline .field__items{float:left;}.field--label-inline .field__label,.field--label-inline > .field__item,.field--label-inline .field__items{padding-right:0.5em;}[dir="rtl"] .field--label-inline .field__label,[dir="rtl"] .field--label-inline .field__items{padding-right:0;padding-left:0.5em;}.field--label-inline .field__label::after{content:":";}
form .field-multiple-table{margin:0;}form .field-multiple-table .field-multiple-drag{width:30px;padding-right:0;}[dir="rtl"] form .field-multiple-table .field-multiple-drag{padding-left:0;}form .field-multiple-table .field-multiple-drag .tabledrag-handle{padding-right:0.5em;}[dir="rtl"] form .field-multiple-table .field-multiple-drag .tabledrag-handle{padding-right:0;padding-left:0.5em;}form .field-add-more-submit{margin:0.5em 0 0;}.form-item,.form-actions{margin-top:1em;margin-bottom:1em;}tr.odd .form-item,tr.even .form-item{margin-top:0;margin-bottom:0;}.form-composite > .fieldset-wrapper > .description,.form-item .description{font-size:0.85em;}label.option{display:inline;font-weight:normal;}.form-composite > legend,.label{display:inline;margin:0;padding:0;font-size:inherit;font-weight:bold;}.form-checkboxes .form-item,.form-radios .form-item{margin-top:0.4em;margin-bottom:0.4em;}.form-type-radio .description,.form-type-checkbox .description{margin-left:2.4em;}[dir="rtl"] .form-type-radio .description,[dir="rtl"] .form-type-checkbox .description{margin-right:2.4em;margin-left:0;}.marker{color:#e00;}.form-required::after{display:inline-block;width:6px;height:6px;margin:0 0.3em;content:"";vertical-align:super;background-image:url(/themes/custom/swissleaders/images/icons/required.svg);background-repeat:no-repeat;background-size:6px 6px;}abbr.tabledrag-changed,abbr.ajax-changed{border-bottom:none;}.form-item input.error,.form-item textarea.error,.form-item select.error{border:2px solid red;}.form-item--error-message::before{display:inline-block;width:14px;height:14px;content:"";vertical-align:sub;background:url(/themes/custom/swissleaders/images/icons/error.svg) no-repeat;background-size:contain;}
.icon-help{padding:1px 0 1px 20px;background:url(/themes/custom/swissleaders/images/icons/help.png) 0 50% no-repeat;}[dir="rtl"] .icon-help{padding:1px 20px 1px 0;background-position:100% 50%;}.feed-icon{display:block;overflow:hidden;width:16px;height:16px;text-indent:-9999px;background:url(/themes/custom/swissleaders/images/icons/feed.svg) no-repeat;}
.form--inline .form-item{float:left;margin-right:0.5em;}[dir="rtl"] .form--inline .form-item{float:right;margin-right:0;margin-left:0.5em;}[dir="rtl"] .views-filterable-options-controls .form-item{margin-right:2%;}.form--inline .form-item-separator{margin-top:2.3em;margin-right:1em;margin-left:0.5em;}[dir="rtl"] .form--inline .form-item-separator{margin-right:0.5em;margin-left:1em;}.form--inline .form-actions{clear:left;}[dir="rtl"] .form--inline .form-actions{clear:right;}
.item-list .title{font-weight:bold;}.item-list ul{margin:0 0 0.75em 0;padding:0;}.item-list li{margin:0 0 0.25em 1.5em;padding:0;}[dir="rtl"] .item-list li{margin:0 1.5em 0.25em 0;}.item-list--comma-list{display:inline;}.item-list--comma-list .item-list__comma-list,.item-list__comma-list li,[dir="rtl"] .item-list--comma-list .item-list__comma-list,[dir="rtl"] .item-list__comma-list li{margin:0;}
button.link{margin:0;padding:0;cursor:pointer;border:0;background:transparent;font-size:1em;}button.link:enabled{text-decoration:underline;text-decoration-color:var(--innovation-blue);text-underline-offset:3px;}label button.link{font-weight:bold;}
ul.inline,ul.links.inline{display:inline;padding-left:0;}[dir="rtl"] ul.inline,[dir="rtl"] ul.links.inline{padding-right:0;padding-left:15px;}ul.inline li{display:inline;padding:0 0.5em;list-style-type:none;}ul.links a.is-active{color:#000;}
ul.menu{margin-left:1em;padding:0;list-style:none outside;text-align:left;}[dir="rtl"] ul.menu{margin-right:1em;margin-left:0;text-align:right;}.menu-item--expanded{list-style-type:circle;list-style-image:url(/themes/custom/swissleaders/images/icons/menu-expanded.png);}.menu-item--collapsed{list-style-type:disc;list-style-image:url(/themes/custom/swissleaders/images/icons/menu-collapsed.png);}[dir="rtl"] .menu-item--collapsed{list-style-image:url(/themes/custom/swissleaders/images/icons/menu-collapsed-rtl.png);}.menu-item{margin:0;padding-top:0.2em;}ul.menu a.is-active{color:#000;}
.more-link{display:block;text-align:right;}[dir="rtl"] .more-link{text-align:left;}
tr.drag{background-color:#fffff0;}tr.drag-previous{background-color:#ffd;}body div.tabledrag-changed-warning{margin-bottom:0.5em;}
tr.selected td{background:#ffc;}td.checkbox,th.checkbox{text-align:center;}[dir="rtl"] td.checkbox,[dir="rtl"] th.checkbox{text-align:center;}
th.is-active img{display:inline;}td.is-active{background-color:#ddd;}
div.tabs{margin:1em 0;}ul.tabs{margin:0 0 0.5em;padding:0;list-style:none;}.tabs > li{display:inline-block;margin-right:0.3em;}[dir="rtl"] .tabs > li{margin-right:0;margin-left:0.3em;}.tabs a{display:block;padding:0.2em 1em;text-decoration:none;}.tabs a.is-active{background-color:#eee;}.tabs a:focus,.tabs a:hover{background-color:#f5f5f5;}
.form-textarea-wrapper textarea{display:block;box-sizing:border-box;width:100%;margin:0;}
.ui-dialog--narrow{max-width:500px;}@media screen and (max-width:600px){.ui-dialog--narrow{min-width:95%;max-width:95%;}}
.messages{padding:15px 20px 15px 35px;word-wrap:break-word;border:1px solid;border-width:1px 1px 1px 0;border-radius:2px;background:no-repeat 10px 17px;overflow-wrap:break-word;}[dir="rtl"] .messages{padding-right:35px;padding-left:20px;text-align:right;border-width:1px 0 1px 1px;background-position:right 10px top 17px;}.messages + .messages{margin-top:1.538em;}.messages__list{margin:0;padding:0;list-style:none;}.messages__item + .messages__item{margin-top:0.769em;}.messages--status{color:#325e1c;border-color:#c9e1bd #c9e1bd #c9e1bd transparent;background-color:#f3faef;background-image:url(/themes/custom/swissleaders/images/icons/check.svg);box-shadow:-8px 0 0 #77b259;}[dir="rtl"] .messages--status{margin-left:0;border-color:#c9e1bd transparent #c9e1bd #c9e1bd;box-shadow:8px 0 0 #77b259;}.messages--warning{color:#734c00;border-color:#f4daa6 #f4daa6 #f4daa6 transparent;background-color:#fdf8ed;background-image:url(/themes/custom/swissleaders/images/icons/warning.svg);box-shadow:-8px 0 0 #e09600;}[dir="rtl"] .messages--warning{border-color:#f4daa6 transparent #f4daa6 #f4daa6;box-shadow:8px 0 0 #e09600;}.messages--error{color:#a51b00;border-color:#f9c9bf #f9c9bf #f9c9bf transparent;background-color:#fcf4f2;background-image:url(/themes/custom/swissleaders/images/icons/error.svg);box-shadow:-8px 0 0 #e62600;}[dir="rtl"] .messages--error{border-color:#f9c9bf transparent #f9c9bf #f9c9bf;box-shadow:8px 0 0 #e62600;}.messages--error p.error{color:#a51b00;}
.node--unpublished{background-color:#fff4f4;}
.btn{--btn-color:var(--value-red);--btn-color-hover:var(--dark-red);--btn-color-text:white;--btn-color-text-hover:white;background-color:var(--btn-color);border-color:transparent;color:var(--btn-color-text);transition:color .25s var(--transition-default),border-color .25s var(--transition-default),background-color .25s var(--transition-default),outline-color .25s var(--transition-default),outline-offset .25s var(--transition-default);outline-color:var(--btn-color);outline-offset:0px;border-width:2px;}.btn:hover{background-color:var(--btn-color-hover);color:var(--btn-color-text-hover);}.btn:focus{outline:solid var(--btn-color);outline-offset:4px;}.btn:hover:focus{outline-color:var(--btn-color-hover);}.btn.blue{--btn-color:var(--innovation-blue);--btn-color-hover:var(--light-blue);--btn-color-text:white;--btn-color-text-hover:black;}.btn.secondary{--btn-color-text:var(--btn-color);--btn-color-text-hover:var(--btn-color-hover);background-color:white;border-color:var(--btn-color);}.btn.secondary:hover{border-color:var(--btn-color-hover);}.btn.ghost{--btn-color:white;color:black;}.btn.ghost:hover{color:var(--btn-color-text-hover);}a.btn{text-decoration:none;}
.fold{--fold-height:274px;--fold__card-width:208px;--fold__trigger-size:64px;height:var(--fold-height);position:relative;}.fold__card{--fold-level:0;z-index:calc(4 - var(--fold-level));position:absolute;width:var(--fold__card-width);height:var(--fold-height);transition:transform .3s ease-in,width .3s ease-in;transform:translateX(calc(var(--fold-level) * 20%));max-width:25%;overflow:clip;will-change:width;}.fold__trigger{position:absolute;top:50%;left:calc(var(--fold__card-width) / 2);transform:translate(-50%,-50%);transition:transform .3s ease-in,width .3s ease-in,left .3s ease-in;z-index:5;width:var(--fold__trigger-size);height:var(--fold__trigger-size);font-size:32px;line-height:32px;display:flex;align-items:center;}.fold__trigger > .material-symbols-outlined{transition:transform .3s ease-in;}.fold__trigger:before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background-color:white;border-radius:50%;z-index:-1;transition:transform .3s ease-in;}.fold__trigger .line{height:3px;width:16px;margin-left:0;margin-right:0;background-color:white;transition:width .3s ease-in,background-color .3s ease-in,margin .3s ease-in;}.fold__trigger:hover .line{margin-left:16px;margin-right:-8px;background-color:var(--value-red);width:24px;}.fold__trigger:hover:before{transform:scale(1.2);}.fold__card__subtext{position:absolute;top:50%;transform:translateY(-50%);color:white;opacity:0;left:calc(var(--fold__trigger-size) + .5rem);transition:opacity .3s ease-in;}.fold__card__text{opacity:0;font-size:calc(var(--fold-height) / 2);position:absolute;top:50%;left:50%;transition:opacity .3s ease-in;transform:translate(-50%,-50%);color:white;}.fold.unfolded > .fold__card{--fold__card-width:25%;transform:translateX(calc(var(--fold-level) * 100%));}.fold.unfolded .fold__card__subtext{opacity:1;}.fold.unfolded .fold__card__text{opacity:1;}.fold.unfolded .fold__trigger{left:0;transform:translate(-20%,-50%) rotate(-180deg);}.fold__details{opacity:0;pointer-events:none;position:absolute;top:50%;left:25%;transform:translate(-80%,-50%);z-index:50;transition:opacity .3s ease-in,left .3s ease-in;}.fold.unfolded .fold__details{opacity:1;pointer-events:auto;left:100%;}
.gradient-container{width:100%;height:100%;position:relative;transform:translate3d(0,0,0);overflow:hidden;@supports (overflow:clip){overflow:clip;}}.gradient-container img{pointer-events:none;}.gradient-container img.gradient-circle{--size:80%;--scale-factor:1.1;--fill-color:rgba(194,0,0,0.6);--animation-duration:2s;--cx-variation:0;--cy-variation:0;--hue-variation:0deg;--left:0;--top:0;animation-name:pulse;animation-duration:var(--animation-duration);animation-iteration-count:infinite;animation-direction:alternate;mix-blend-mode:screen;opacity:70%;fill:var(--fill-color);left:var(--left);top:var(--top);width:var(--size);aspect-ratio:1/1;position:absolute;max-width:none;max-height:none;height:auto;object-fit:contain;pointer-events:none;user-select:none;will-change:width;}@keyframes pulse{0%{width:var(--size);}100%{width:calc(var(--size) * var(--scale-factor));}}
@keyframes grow-from-bottom{0%{clip-path:inset(100% 0 0 0);transform:translateY(5px);opacity:0;}100%{clip-path:inset(0 0 -100% 0);transform:translateY(0);opacity:1;}}@keyframes circle-grow{0%{clip-path:circle(0% at 0% 0%);}100%{clip-path:circle(200% at 0% 0%);}}.logo-grid__sidebar--text-only .wysiwyg > :first-child{margin-top:0;}.logo-grid{display:flex;flex-wrap:wrap;align-items:stretch;gap:2rem;}@media (min-width:768px){.logo-grid{gap:1.5rem}}.logo-grid > .logo-grid-item{flex:0 0 calc((100% - 2rem) / 2);min-width:0;}@media (min-width:768px){.logo-grid.logo-grid--cols-2 > .logo-grid-item{flex-basis:calc((100% - 1.5rem) / 2);}.logo-grid.logo-grid--cols-3 > .logo-grid-item{flex-basis:calc((100% - 3rem) / 3);}.logo-grid.logo-grid--cols-4 > .logo-grid-item{flex-basis:calc((100% - 4.5rem) / 4);}.logo-grid.logo-grid--cols-5 > .logo-grid-item{flex-basis:calc((100% - 6rem) / 5);}.logo-grid.logo-grid--cols-6 > .logo-grid-item{flex-basis:calc((100% - 7.5rem) / 6);}}.logo-grid-item{display:flex;align-items:center;justify-content:center;}.logo-grid-item .media,.logo-grid-item .media .field,.logo-grid-item .media .field__item{display:flex;width:100%;align-items:center;justify-content:center;}.logo-grid-item .media img{width:100%;height:auto;-o-object-fit:contain;object-fit:contain;}.pager__items{display:flex;gap:0.5rem;}@media (min-width:768px){.pager__items{gap:1rem;}}.pager__item{position:relative;display:flex;aspect-ratio:1 / 1;height:2.5rem;align-items:center;justify-content:center;border-width:1px;border-color:var(--innovation-blue);background-color:var(--color-white);padding:0.5rem;text-decoration-line:none;}@media (min-width:768px){.pager__item{height:4rem;padding:1rem;}}.pager__item{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:300ms;}.pager__item:hover{background-color:var(--innovation-blue);color:var(--color-white);}.pager__item span{position:relative;}.pager__item:before{position:absolute;inset:0px;display:block;height:100%;width:100%;background-color:var(--innovation-blue);transition-property:all;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:300ms;--tw-content:'';content:var(--tw-content);transform:rotate3d(0,1,0,90deg);transform-origin:center;}.pager__item:hover:before{transform:rotate3d(0,0,0,90deg)}.pager__item.is-active{pointer-events:none;border-color:transparent;}.pager__item.is-disabled{border-color:var(--mid-grey);background-color:transparent;color:var(--mid-grey);}.search-page__label{margin-bottom:1rem;font-size:0.9375rem;line-height:1.5;font-weight:400;}#views-exposed-form-search-page-1 .form--inline{display:flex;flex-wrap:wrap;align-items:flex-end;gap:1rem;}#views-exposed-form-search-page-1 .form-item,#views-exposed-form-search-page-1 .form-actions{margin:0px;}#views-exposed-form-search-page-1 .form-item{display:flex;flex-direction:column;gap:0.5rem;}#views-exposed-form-search-page-1 .form-text,#views-exposed-form-search-page-1 .form-select{height:52px;border-width:1px;border-color:var(--color-black);background-color:var(--color-white);padding-left:0.75rem;padding-right:0.75rem;font-size:0.9375rem;line-height:1.5;color:var(--color-black);}#views-exposed-form-search-page-1 .form-text:focus,#views-exposed-form-search-page-1 .form-select:focus{border-color:var(--innovation-blue);outline:2px solid transparent;outline-offset:2px;}#views-exposed-form-search-page-1 .form-text{width:240px;}#views-exposed-form-search-page-1 .form-select{min-width:155px;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-size:20px 20px;background-position:right 0.75rem center;background-repeat:no-repeat;padding-right:2.5rem;background-image:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 24 24%27%3E%3Cpath d=%27m7 10 5 5 5-5%27 fill=%27none%27 stroke=%27%23000%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-width=%272%27/%3E%3C/svg%3E");}#views-exposed-form-search-page-1 .form-submit{height:52px;cursor:pointer;border-width:2px;border-color:transparent;background-color:var(--value-red);padding-left:1rem;padding-right:1rem;font-size:0.9375rem;line-height:1.5;color:var(--color-white);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:150ms;}#views-exposed-form-search-page-1 .form-submit:hover{background-color:var(--dark-red);}#views-exposed-form-search-page-1 .form-submit:focus{outline-style:solid;outline-width:2px;outline-offset:4px;outline-color:var(--value-red);}#views-exposed-form-search-page-1 .form-submit{margin:0;}#block-global-search{margin-bottom:3rem;}.search-page__result-count{margin-bottom:1.5rem;font-size:0.9375rem;line-height:1.5;}.search-page__result{border-top-width:1px;border-color:var(--mid-grey);padding-top:1.5rem;padding-bottom:1.5rem;}.search-page__result-tag{margin-bottom:0.75rem;display:inline-block;border-radius:9999px;border-width:1px;border-color:var(--value-red);background-color:transparent;padding-left:0.5rem;padding-right:0.5rem;padding-top:0.25rem;padding-bottom:0.25rem;font-size:0.8125rem;line-height:1.5;color:var(--value-red);}.search-page__result-title{margin-bottom:0.75rem;}.media.media--view-mode-default,.media.media--view-mode-event-banner{display:contents;}.media.media--view-mode-default > img,.media.media--view-mode-event-banner > img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;}.klaro{--font-family:inherit;--title-font-family:inherit;--border-radius:0;--button-text-color:var(--color-white);--dark1:var(--color-white);--light1:var(--color-black);--klaro-primary-color:var(--value-red);--klaro-button-border-radius:0;--klaro-link-decoration-line:underline;--klaro-dialog-focus-outline:none;--green1:var(--value-red);--blue1:var(--value-red);--notice-max-width:calc(100% / 3);}.klaro #id-cookie-title{font-family:Cadiz;font-variation-settings:"wght" 1000;font-size:16px;line-height:1.1;}@media (min-width:768px){.klaro #id-cookie-title{font-size:21px;}}@media (min-width:1280px){.klaro #id-cookie-title{font-size:27px;}}.klaro #id-cookie-title{margin-top:28px;color:var(--value-red);}.klaro p#id-cookie-notice{font-size:13px;}@media (min-width:1024px){.klaro p#id-cookie-notice{font-size:18px;}}.klaro .cookie-notice:not(.cookie-modal-notice) .cn-body{padding:0 2em 2em;}.klaro .cookie-notice:not(.cookie-modal-notice) .cn-body .cn-ok{flex-flow:column-reverse nowrap;align-items:stretch;margin-top:0;}.klaro .cookie-notice:not(.cookie-modal-notice) .cn-body .cn-ok .cn-buttons{display:flex;flex-direction:row-reverse;gap:1rem;justify-content:space-between;width:100%;}.klaro .cookie-notice:not(.cookie-modal-notice) .cn-body .cn-buttons button.cm-btn{font-size:13px;}@media (min-width:1024px){.klaro .cookie-notice:not(.cookie-modal-notice) .cn-body .cn-buttons button.cm-btn{font-size:18px;}}.klaro .cookie-notice:not(.cookie-modal-notice) .cn-body .cn-buttons button.cm-btn{width:calc(50% - 0.5rem);margin:0;}.klaro .cookie-notice:not(.cookie-modal-notice) .cn-body .cn-ok .cn-learn-more{font-size:13px;}@media (min-width:1024px){.klaro .cookie-notice:not(.cookie-modal-notice) .cn-body .cn-ok .cn-learn-more{font-size:18px;}}.klaro .cookie-notice:not(.cookie-modal-notice) .cn-body .cn-ok .cn-learn-more{align-self:flex-start;margin:1rem 0 0;color:var(--light1,#fafafa);}.klaro .cookie-notice:not(.cookie-modal-notice) .cm-btn-success{color:var(--value-red);background-color:var(--color-white);border:3px solid var(--value-red);}.klaro .cookie-notice:not(.cookie-modal-notice) .cm-btn-success:hover,.klaro .cookie-notice:not(.cookie-modal-notice) .cm-btn-success:focus-visible{color:var(--color-white) !important;background-color:var(--dark-red) !important;border-color:var(--dark-red) !important;}.klaro .cookie-notice:not(.cookie-modal-notice):focus,.klaro .cookie-notice:not(.cookie-modal-notice):focus-visible{border:0;outline:0;box-shadow:none;}@media (min-width:64rem){.klaro .cookie-notice:not(.cookie-modal-notice){right:auto;left:50%;transform:translateX(-50%);}}*,::before,::after{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x:;--tw-pan-y:;--tw-pinch-zoom:;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position:;--tw-gradient-via-position:;--tw-gradient-to-position:;--tw-ordinal:;--tw-slashed-zero:;--tw-numeric-figure:;--tw-numeric-spacing:;--tw-numeric-fraction:;--tw-ring-inset:;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246 / 0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur:;--tw-brightness:;--tw-contrast:;--tw-grayscale:;--tw-hue-rotate:;--tw-invert:;--tw-saturate:;--tw-sepia:;--tw-drop-shadow:;--tw-backdrop-blur:;--tw-backdrop-brightness:;--tw-backdrop-contrast:;--tw-backdrop-grayscale:;--tw-backdrop-hue-rotate:;--tw-backdrop-invert:;--tw-backdrop-opacity:;--tw-backdrop-saturate:;--tw-backdrop-sepia:;--tw-contain-size:;--tw-contain-layout:;--tw-contain-paint:;--tw-contain-style:;}::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x:;--tw-pan-y:;--tw-pinch-zoom:;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position:;--tw-gradient-via-position:;--tw-gradient-to-position:;--tw-ordinal:;--tw-slashed-zero:;--tw-numeric-figure:;--tw-numeric-spacing:;--tw-numeric-fraction:;--tw-ring-inset:;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246 / 0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur:;--tw-brightness:;--tw-contrast:;--tw-grayscale:;--tw-hue-rotate:;--tw-invert:;--tw-saturate:;--tw-sepia:;--tw-drop-shadow:;--tw-backdrop-blur:;--tw-backdrop-brightness:;--tw-backdrop-contrast:;--tw-backdrop-grayscale:;--tw-backdrop-hue-rotate:;--tw-backdrop-invert:;--tw-backdrop-opacity:;--tw-backdrop-saturate:;--tw-backdrop-sepia:;--tw-contain-size:;--tw-contain-layout:;--tw-contain-paint:;--tw-contain-style:;}*,::before,::after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb;}::before,::after{--tw-content:'';}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:Nexa,Poppins,sans-serif;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent;}body{margin:0;line-height:inherit;}hr{height:0;color:inherit;border-top-width:1px;}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted;}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit;}a{color:inherit;text-decoration:inherit;}b,strong{font-weight:bolder;}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sub{bottom:-0.25em;}sup{top:-0.5em;}table{text-indent:0;border-color:inherit;border-collapse:collapse;}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0;}button,select{text-transform:none;}button,input:where([type='button']),input:where([type='reset']),input:where([type='submit']){-webkit-appearance:button;background-color:transparent;background-image:none;}:-moz-focusring{outline:auto;}:-moz-ui-invalid{box-shadow:none;}progress{vertical-align:baseline;}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto;}[type='search']{-webkit-appearance:textfield;outline-offset:-2px;}::-webkit-search-decoration{-webkit-appearance:none;}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit;}summary{display:list-item;}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0;}fieldset{margin:0;padding:0;}legend{padding:0;}ol,ul,menu{list-style:none;margin:0;padding:0;}dialog{padding:0;}textarea{resize:vertical;}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af;}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af;}button,[role="button"]{cursor:pointer;}:disabled{cursor:default;}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle;}img,video{max-width:100%;height:auto;}[hidden]:where(:not([hidden="until-found"])){display:none;}body{background-color:var(--paper-grey);font-family:Cadiz;font-size:0.8125rem;line-height:1.5;}@media (min-width:768px){body{font-size:0.9375rem;line-height:1.5;}}@media (min-width:1280px){body{font-size:1.125rem;line-height:1.5;}}body{--color-white:#FFFFFF;--color-black:#000000;--innovation-blue:#3192d0;--value-red:#d70d3f;--paper-grey:#f3f3f2;--mid-grey:#ababab;--light-red:#f2afc0;--light-blue:#bbdbef;--dark-grey:#545454;--dark-red:#800a39;--gradient-blue:#003190;--transition-default:cubic-bezier(0.5,0,0.5,1);}.layout-container{width:100%;}@media (min-width:480px){.layout-container{max-width:480px;}}@media (min-width:640px){.layout-container{max-width:640px;}}@media (min-width:768px){.layout-container{max-width:768px;}}@media (min-width:1024px){.layout-container{max-width:1024px;}}@media (min-width:1280px){.layout-container{max-width:1280px;}}@media (min-width:1536px){.layout-container{max-width:1536px;}}@media (min-width:1980px){.layout-container{max-width:1980px;}}@media (min-width:2800px){.layout-container{max-width:2800px;}}.layout-container{margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem;}.full-width{position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;width:100vw;}hr{border-color:var(--mid-grey);}blockquote,.subtitle{font-family:Cadiz;font-variation-settings:"wght" 1;font-size:22px;line-height:1.2;}@media (min-width:768px){blockquote,.subtitle{font-size:27px;}}@media (min-width:1280px){blockquote,.subtitle{font-size:32px;}}.subtitle{line-height:1;}small,.small{font-size:10px;line-height:1.38;}@media (min-width:768px){small,.small{font-size:12px;}}@media (min-width:1280px){small,.small{font-size:14px;}}a{text-decoration-line:underline;text-decoration-color:var(--innovation-blue);text-underline-offset:6px;}.node__content{margin-left:auto;margin-right:auto;max-width:1024px;line-height:1.5;}h1{font-family:Cadiz;font-variation-settings:"wght" 1;font-size:44px;line-height:1;}@media (min-width:768px){h1{font-size:48px;}}@media (min-width:1280px){h1{font-size:96px;}}h1{overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto;}h1.bold{font-family:Cadiz;font-variation-settings:"wght" 1000;}h2{font-family:Cadiz;font-variation-settings:"wght" 1;font-size:25px;line-height:1;}@media (min-width:768px){h2{font-size:38px;}}@media (min-width:1280px){h2{font-size:63px;}}h2{overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto;}h2.bold{font-family:Cadiz;font-variation-settings:"wght" 1000;}h3,.h3{font-family:Cadiz;font-variation-settings:"wght" 1;font-size:20px;line-height:1.1;}@media (min-width:768px){h3,.h3{font-size:31px;}}@media (min-width:1280px){h3,.h3{font-size:41px;}}h3,.h3{overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto;}h3.bold,.h3.bold{font-family:Cadiz;font-variation-settings:"wght" 1000;}h4,.h4{font-size:16px;line-height:1.1;}@media (min-width:768px){h4,.h4{font-size:21px;}}@media (min-width:1280px){h4,.h4{font-size:27px;}}h4,.h4{overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto;}h4.bold,.h4.bold{font-family:Cadiz;font-variation-settings:"wght" 1000;}strong{font-family:Cadiz;font-variation-settings:"wght" 1000;}.cover__magazine{font-size:4.375rem;}@media (min-width:768px){.cover__magazine{font-size:5.625rem;}}@media (min-width:1024px){.cover__magazine{font-size:10.625rem;}}@media (min-width:1280px){.cover__magazine{font-size:15rem;}}.cover__magazine.bold{font-family:Cadiz;font-variation-settings:"wght" 1000;}.node__content .wysiwyg + .quote,.node__content .wysiwyg + .paragraph--type--media{margin-top:1.5rem;margin-bottom:1.5rem;}@media (min-width:768px){.node__content .wysiwyg + .quote,.node__content .wysiwyg + .paragraph--type--media{margin-top:2rem;margin-bottom:2rem;}}@media (min-width:1024px){.node__content .wysiwyg + .quote,.node__content .wysiwyg + .paragraph--type--media{margin-top:2.5rem;margin-bottom:2.5rem;}}.wysiwyg p{margin-top:1lh;margin-bottom:1lh;}.wysiwyg ul:not([class]){list-style-type:disc;padding-left:1.5rem;}.wysiwyg ol:not([class]){list-style-type:decimal;padding-left:1.5rem;}.wysiwyg li:not([class]){margin-bottom:0.5rem;}.wysiwyg strong{font-family:Cadiz;font-variation-settings:"wght" 1000;}.event-teaser{--alternative-gradient-bg:var(--value-red);position:relative;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;overflow:clip;border-radius:0.25rem;background-color:var(--value-red);padding:1rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:150ms;}.event-teaser > div{position:relative;}.event-teaser:before{position:absolute;inset:0px;background-color:var(--color-white);transition-property:all;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:300ms;--tw-content:'';content:var(--tw-content);}.event-teaser:hover{color:var(--color-white);}.event-teaser:hover .chip{color:var(--color-black);}.event-teaser:hover:before{transform:translateY(-100%);}.event-teaser:nth-of-type(even){--alternative-gradient-bg:var(--gradient-blue);}.hero-banner{position:relative;overflow:hidden;}.hero-banner__image{position:absolute;inset:0px;}.hero-banner__image img{max-height:100%;width:100%;-o-object-fit:cover;object-fit:cover;}@media (min-width:768px){.hero-banner__image img{height:100%;}}.hero-banner__content{position:relative;display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:1rem;padding-top:4rem;padding-bottom:1.5rem;}@media (min-width:768px){.hero-banner__content{grid-template-columns:repeat(2,minmax(0,1fr));padding-bottom:8rem;}}.hero-banner__content{grid-template-areas:"title ." "description .";}.hero-banner__title{position:relative;overflow:clip;border-radius:0.25rem;padding-left:1.5rem;padding-right:1.5rem;padding-top:3rem;padding-bottom:8rem;grid-area:title;}.hero-banner__title svg{position:absolute;inset:0px;}h1.hero-banner__title h1{font-family:Cadiz;font-variation-settings:"wght" 1000;}h2.hero-banner__title h1{font-family:Cadiz;font-variation-settings:"wght" 1000;}h3.hero-banner__title h1,.h3.hero-banner__title h1{font-family:Cadiz;font-variation-settings:"wght" 1000;}h4.hero-banner__title h1,.h4.hero-banner__title h1{font-family:Cadiz;font-variation-settings:"wght" 1000;}.cover__magazine.hero-banner__title h1{font-family:Cadiz;font-variation-settings:"wght" 1000;}.hero-banner__title h1{position:relative;color:var(--color-white);}.hero-banner__description{border-radius:0.25rem;background-color:var(--color-white);padding:1.5rem;grid-area:description;}.landing-banner__image{position:absolute;inset:0px;background-color:var(--value-red);}.landing-banner__image > img{height:100%;max-height:100%;width:100%;-o-object-fit:cover;object-fit:cover;}.landing-banner__content{position:relative;display:flex;flex-direction:column;gap:2rem;padding-bottom:3rem;padding-top:3rem;color:var(--color-white);}@media (min-width:768px){.landing-banner__content{flex-direction:row;padding-bottom:5rem;padding-top:5rem;}}@media (min-width:1024px){.landing-banner__content{padding-bottom:8rem;padding-top:6rem;}}.landing-banner__title{display:flex;flex-direction:column;gap:2rem;overflow-wrap:break-word;--tw-drop-shadow:drop-shadow(0 1px 1px rgba(0,0,0,0.5));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);}@media (min-width:768px){.landing-banner__title{flex-basis:58.333333%;justify-content:space-between;gap:1.5rem;}}@media (min-width:1024px){.landing-banner__title{flex-basis:60%;}}@media (min-width:1980px){.landing-banner__title{flex-basis:75%;}}.landing-banner__cta{display:flex;flex-direction:column;gap:1.5rem;border-radius:0.5rem;background-color:var(--color-white);padding:2rem;color:var(--color-black);}@media (min-width:768px){.landing-banner__cta{flex-basis:41.666667%;}}@media (min-width:1024px){.landing-banner__cta{flex-basis:40%;}}@media (min-width:1980px){.landing-banner__cta{flex-basis:25%;}}.landing-banner__cta-subtitle{font-weight:800;}.landing-banner__cta-secondary{order:1;}@media (min-width:768px){.landing-banner__cta-secondary{padding-bottom:6rem;}}.landing-banner__cta-button{order:3;justify-content:center;}.landing-banner__cta-legal{order:4;font-size:0.8125rem;line-height:1.5;color:var(--dark-grey);}.menu{pointer-events:none;position:fixed;top:0px;left:0px;right:0px;bottom:0px;overflow-y:auto;background-color:var(--value-red);clip-path:circle(0% at 0% 0%);}.menu.visible{pointer-events:auto;animation-name:circle-grow;animation-duration:1s;animation-fill-mode:forwards;}.menu.visible header{clip-path:circle(0% at 0% 0%);animation-name:circle-grow;animation-duration:1s;animation-fill-mode:forwards;animation-delay:.3s;}.menu.visible .menu-container ul.enter,.menu.visible .menu-container ul.leave,.menu.visible .menu-container div.enter,.menu.visible .menu-container div.leave{position:absolute;transition-property:all;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:500ms;}.menu.visible .menu-container ul.enter.entering,.menu.visible .menu-container ul.enter.left,.menu.visible .menu-container ul.leave.entering,.menu.visible .menu-container ul.leave.left,.menu.visible .menu-container div.enter.entering,.menu.visible .menu-container div.enter.left,.menu.visible .menu-container div.leave.entering,.menu.visible .menu-container div.leave.left{--tw-translate-x:100px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));opacity:0;}.menu.visible .menu-container ul.enter.entered,.menu.visible .menu-container ul.enter.leaving,.menu.visible .menu-container ul.leave.entered,.menu.visible .menu-container ul.leave.leaving,.menu.visible .menu-container div.enter.entered,.menu.visible .menu-container div.enter.leaving,.menu.visible .menu-container div.leave.entered,.menu.visible .menu-container div.leave.leaving{--tw-translate-x:0;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));opacity:1;}.menu.visible .menu-container li.link,.menu.visible .menu-container a:not(.btn){position:relative;width:100%;text-decoration-line:none;}@media (min-width:768px){.menu.visible .menu-container li.link,.menu.visible .menu-container a:not(.btn){width:-moz-max-content;width:max-content;}}.menu.visible .menu-container li.link:before,.menu.visible .menu-container a:not(.btn):before{position:absolute;bottom:-.25rem;height:1px;width:0.5rem;background-color:var(--color-white);opacity:0;transition-property:all;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:150ms;content:'';}.menu.visible .menu-container li.link:hover:before,.menu.visible .menu-container a:not(.btn):hover:before{width:100%;opacity:1;}.menu.visible .menu-container li:not(.cta-menu){align-items:flex-end;}.menu.visible .menu-container li{display:flex;gap:1rem;--anim-delay:0;clip-path:inset(100% 0 0 0);transform:translateY(5px);opacity:0;animation-name:grow-from-bottom;animation-duration:.2s;animation-fill-mode:forwards;animation-delay:var(--anim-delay);}.menu-logo{filter:invert(1) brightness(10);}.site-logo,.menu-logo{width:125px;}@media (min-width:768px){.site-logo,.menu-logo{width:auto;}}.active-row{position:relative;display:flex;gap:1rem;padding-top:1.5rem;padding-bottom:1.5rem;text-decoration-line:none;}.active-row--table{display:table-row;}.active-row--table__cell{padding-top:1.5rem;padding-bottom:1.5rem;text-decoration-line:none;}.active-row:before{position:absolute;inset:0px;top:-1px;z-index:-1;border-top-width:1px;border-bottom-width:1px;border-color:var(--mid-grey);transition-property:all;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:150ms;--tw-content:'';content:var(--tw-content);}.active-row.doc-icon:hover:before{right:-16px;left:-32px;display:flex;align-items:center;padding-left:0.75rem;font-size:1.25rem;line-height:1.75rem;--tw-content:'description';content:var(--tw-content);font-family:'Material Symbols Outlined';font-weight:normal;font-style:normal;letter-spacing:normal;text-transform:none;white-space:nowrap;word-wrap:normal;direction:ltr;-moz-font-feature-settings:'liga';-moz-osx-font-smoothing:grayscale;}.active-row:hover{z-index:10;}.active-row:hover:before{left:-16px;right:-16px;border-color:var(--innovation-blue);background-color:var(--light-blue);--tw-content:'';content:var(--tw-content);}.btn-group{display:flex;width:100%;gap:1px;border-radius:0.125rem;border-width:1px;border-color:transparent;}@media (min-width:768px){.btn-group{width:-moz-max-content;width:max-content;}}.btn-group{background-color:var(--theme-color);background-clip:content-box;}.btn-group .btn{display:flex;flex:1 1 0%;justify-content:center;}@media (min-width:768px){.btn-group .btn{display:block;flex:none;}}.btn-group .btn{outline-style:none;}.btn-group .btn:first-of-type{border-top-left-radius:2px;border-bottom-left-radius:2px;}.btn-group .btn:last-of-type{border-top-right-radius:2px;border-bottom-right-radius:2px;}.btn-group .btn:focus{outline-offset:0px;}.btn-group.outlined{border:1px solid black;}.btn-round{position:relative;aspect-ratio:1 / 1;border-color:currentColor;color:currentColor;width:max(20px,calc(var(--btn-width) / 2));}@media (min-width:768px){.btn-round{width:var(--btn-width);}}.btn-round{font-size:max(20px,calc(var(--btn-font-size) / 2));line-height:max(20px,calc(var(--btn-line-height) / 2));}@media (min-width:768px){.btn-round{font-size:var(--btn-font-size);line-height:var(--btn-line-height)}}.btn-round:after{position:absolute;--tw-content:'';content:var(--tw-content);inset:min(20px,calc(0px - var(--spacing) / 2));}@media (min-width:768px){.btn-round:after{inset:calc(0px - var(--spacing))}}.btn-round:before{position:absolute;inset:0px;border-radius:9999px;border-width:1px;border-color:inherit;--tw-content:'';content:var(--tw-content);transition:inset .2s ease-in;}.btn-round.spread:before{inset:min(20px,calc(0px - var(--spacing) / 2));}@media (min-width:768px){.btn-round.spread:before{inset:calc(0px - var(--spacing))}}.btn-round__container:hover .btn-round:before{inset:min(20px,calc(0px - var(--spacing) / 2));}@media (min-width:768px){.btn-round__container:hover .btn-round:before{inset:calc(0px - var(--spacing))}}.btn-round__container:hover .btn-round.spread:before{inset:0px;}.container{width:100%;}@media (min-width:480px){.container{max-width:480px;}}@media (min-width:640px){.container{max-width:640px;}}@media (min-width:768px){.container{max-width:768px;}}@media (min-width:1024px){.container{max-width:1024px;}}@media (min-width:1280px){.container{max-width:1280px;}}@media (min-width:1536px){.container{max-width:1536px;}}@media (min-width:1980px){.container{max-width:1980px;}}@media (min-width:2800px){.container{max-width:2800px;}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0;}.visible{visibility:visible;}.invisible{visibility:hidden;}.fixed{position:fixed;}.absolute{position:absolute;}.relative{position:relative;}.sticky{position:sticky;}.inset-0{inset:0px;}.bottom-0{bottom:0px;}.left-0{left:0px;}.left-6{left:1.5rem;}.right-0{right:0px;}.top-0{top:0px;}.top-6{top:1.5rem;}.z-0{z-index:0;}.z-10{z-index:10;}.z-30{z-index:30;}.z-40{z-index:40;}.z-\[-1\]{z-index:-1;}.order-1{order:1;}.order-2{order:2;}.order-3{order:3;}.order-first{order:-9999;}.order-last{order:9999;}.col-span-2{grid-column:span 2 / span 2;}.col-span-3{grid-column:span 3 / span 3;}.row-span-2{grid-row:span 2 / span 2;}.mx-auto{margin-left:auto;margin-right:auto;}.my-12{margin-top:3rem;margin-bottom:3rem;}.my-16{margin-top:4rem;margin-bottom:4rem;}.my-2{margin-top:0.5rem;margin-bottom:0.5rem;}.my-4{margin-top:1rem;margin-bottom:1rem;}.my-8{margin-top:2rem;margin-bottom:2rem;}.mb-1{margin-bottom:0.25rem;}.mb-12{margin-bottom:3rem;}.mb-16{margin-bottom:4rem;}.mb-2{margin-bottom:0.5rem;}.mb-28{margin-bottom:7rem;}.mb-4{margin-bottom:1rem;}.mb-6{margin-bottom:1.5rem;}.mb-8{margin-bottom:2rem;}.ml-\[calc\(1em\+var\(--spacing\)\/4\)\]{margin-left:calc(1em + var(--spacing) / 4);}.mr-8{margin-right:2rem;}.mr-\[calc\(1rem\+var\(--spacing\)\/4\)\]{margin-right:calc(1rem + var(--spacing) / 4);}.mt-0\.5{margin-top:0.125rem;}.mt-12{margin-top:3rem;}.mt-16{margin-top:4rem;}.mt-4{margin-top:1rem;}.mt-8{margin-top:2rem;}.mt-auto{margin-top:auto;}.line-clamp-2{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;}.block{display:block;}.inline{display:inline;}.flex{display:flex;}.table{display:table;}.grid{display:grid;}.contents{display:contents;}.hidden{display:none;}.aspect-\[16\/10\]{aspect-ratio:16/10;}.aspect-\[4\/3\]{aspect-ratio:4/3;}.aspect-square{aspect-ratio:1 / 1;}.size-4{width:1rem;height:1rem;}.size-5{width:1.25rem;height:1.25rem;}.size-6{width:1.5rem;height:1.5rem;}.h-1{height:0.25rem;}.h-16{height:4rem;}.h-28{height:7rem;}.h-4{height:1rem;}.h-7{height:1.75rem;}.h-8{height:2rem;}.h-80{height:20rem;}.h-\[52px\]{height:52px;}.h-full{height:100%;}.max-h-\[36rem\]{max-height:36rem;}.min-h-64{min-height:16rem;}.w-1{width:0.25rem;}.w-1\/3{width:33.333333%;}.w-1\/4{width:25%;}.w-12{width:3rem;}.w-16{width:4rem;}.w-3\/4{width:75%;}.w-4{width:1rem;}.w-9{width:2.25rem;}.w-\[10em\]{width:10em;}.w-\[125px\]{width:125px;}.w-\[50\%\]{width:50%;}.w-fit{width:-moz-fit-content;width:fit-content;}.w-full{width:100%;}.w-max{width:-moz-max-content;width:max-content;}.min-w-0{min-width:0px;}.min-w-\[80\%\]{min-width:80%;}.min-w-full{min-width:100%;}.min-w-max{min-width:-moz-max-content;min-width:max-content;}.max-w-64{max-width:16rem;}.max-w-\[155px\]{max-width:155px;}.max-w-screen-lg{max-width:1024px;}.max-w-screen-md{max-width:768px;}.max-w-xl{max-width:36rem;}.flex-1{flex:1 1 0%;}.flex-\[0_0_auto\]{flex:0 0 auto;}.flex-\[1_1_33\%\]{flex:1 1 33%;}.flex-\[2\]{flex:2;}.flex-\[2_2_0\%\]{flex:2 2 0%;}.flex-\[2_2_66\%\]{flex:2 2 66%;}.flex-shrink-0{flex-shrink:0;}.shrink-0{flex-shrink:0;}.flex-grow{flex-grow:1;}.basis-1\/2{flex-basis:50%;}.basis-full{flex-basis:100%;}.table-fixed{table-layout:fixed;}.rotate-180{--tw-rotate:180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));}.scale-\[0\.95\]{--tw-scale-x:0.95;--tw-scale-y:0.95;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));}.scale-\[1\.05\]{--tw-scale-x:1.05;--tw-scale-y:1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));}.snap-center{scroll-snap-align:center;}.grid-flow-row{grid-auto-flow:row;}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr));}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr));}.grid-cols-\[8\%_1fr_8\%\]{grid-template-columns:8% 1fr 8%;}.grid-rows-2{grid-template-rows:repeat(2,minmax(0,1fr));}.flex-row{flex-direction:row;}.flex-col{flex-direction:column;}.flex-wrap{flex-wrap:wrap;}.flex-nowrap{flex-wrap:nowrap;}.items-start{align-items:flex-start;}.items-end{align-items:flex-end;}.items-center{align-items:center;}.items-stretch{align-items:stretch;}.justify-start{justify-content:flex-start;}.justify-end{justify-content:flex-end;}.justify-center{justify-content:center;}.justify-between{justify-content:space-between;}.justify-items-center{justify-items:center;}.gap-1{gap:0.25rem;}.gap-12{gap:3rem;}.gap-2{gap:0.5rem;}.gap-3{gap:0.75rem;}.gap-4{gap:1rem;}.gap-5{gap:1.25rem;}.gap-6{gap:1.5rem;}.gap-8{gap:2rem;}.self-center{align-self:center;}.overflow-hidden{overflow:hidden;}.overflow-clip{overflow:clip;}.overflow-y-auto{overflow-y:auto;}.overflow-x-hidden{overflow-x:hidden;}.text-ellipsis{text-overflow:ellipsis;}.whitespace-nowrap{white-space:nowrap;}.text-wrap{text-wrap:wrap;}.text-nowrap{text-wrap:nowrap;}.break-words{overflow-wrap:break-word;}.rounded{border-radius:0.25rem;}.rounded-2xl{border-radius:1rem;}.rounded-\[2px\]{border-radius:2px;}.rounded-full{border-radius:9999px;}.rounded-lg{border-radius:0.5rem;}.rounded-md{border-radius:0.375rem;}.border{border-width:1px;}.border-0{border-width:0px;}.border-2{border-width:2px;}.border-y-\[1px\]{border-top-width:1px;border-bottom-width:1px;}.border-b{border-bottom-width:1px;}.border-b-2{border-bottom-width:2px;}.border-l-4{border-left-width:4px;}.border-t{border-top-width:1px;}.border-t-\[1px\]{border-top-width:1px;}.border-solid{border-style:solid;}.border-black{border-color:var(--color-black);}.border-blue-200{--tw-border-opacity:1;border-color:rgb(191 219 254 / var(--tw-border-opacity));}.border-dark-red{border-color:var(--dark-red);}.border-innovation-blue{border-color:var(--innovation-blue);}.border-mid-grey{border-color:var(--mid-grey);}.border-value-red{border-color:var(--value-red);}.bg-black{background-color:var(--color-black);}.bg-blue-50{--tw-bg-opacity:1;background-color:rgb(239 246 255 / var(--tw-bg-opacity));}.bg-gray-900{--tw-bg-opacity:1;background-color:rgb(17 24 39 / var(--tw-bg-opacity));}.bg-paper-grey{background-color:var(--paper-grey);}.bg-red-500{--tw-bg-opacity:1;background-color:rgb(239 68 68 / var(--tw-bg-opacity));}.bg-transparent{background-color:transparent;}.bg-value-red{background-color:var(--value-red);}.bg-white{background-color:var(--color-white);}.bg-opacity-50{--tw-bg-opacity:0.5;}.bg-gradient-to-b{background-image:linear-gradient(to bottom,var(--tw-gradient-stops));}.from-purple-400\/0{--tw-gradient-from:rgb(192 132 252 / 0) var(--tw-gradient-from-position);--tw-gradient-to:rgb(192 132 252 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);}.to-paper-grey{--tw-gradient-to:var(--paper-grey) var(--tw-gradient-to-position);}.fill-white{fill:var(--color-white);}.p-2{padding:0.5rem;}.p-3{padding:0.75rem;}.p-4{padding:1rem;}.p-6{padding:1.5rem;}.p-8{padding:2rem;}.px-2{padding-left:0.5rem;padding-right:0.5rem;}.px-3{padding-left:0.75rem;padding-right:0.75rem;}.px-4{padding-left:1rem;padding-right:1rem;}.px-6{padding-left:1.5rem;padding-right:1.5rem;}.py-12{padding-top:3rem;padding-bottom:3rem;}.py-16{padding-top:4rem;padding-bottom:4rem;}.py-2{padding-top:0.5rem;padding-bottom:0.5rem;}.py-24{padding-top:6rem;padding-bottom:6rem;}.py-4{padding-top:1rem;padding-bottom:1rem;}.py-6{padding-top:1.5rem;padding-bottom:1.5rem;}.py-8{padding-top:2rem;padding-bottom:2rem;}.pb-12{padding-bottom:3rem;}.pb-2{padding-bottom:0.5rem;}.pb-24{padding-bottom:6rem;}.pb-4{padding-bottom:1rem;}.pb-6{padding-bottom:1.5rem;}.pb-8{padding-bottom:2rem;}.pl-4{padding-left:1rem;}.pr-4{padding-right:1rem;}.pt-12{padding-top:3rem;}.pt-4{padding-top:1rem;}.pt-8{padding-top:2rem;}.text-left{text-align:left;}.text-end{text-align:end;}.font-cadiz-bold{font-family:Cadiz;font-variation-settings:"wght" 1000;}.font-cadiz-light{font-family:Cadiz;font-variation-settings:"wght" 1;}.\!text-sm{font-size:0.8125rem !important;line-height:1.5 !important;}.text-2xl{font-size:1.5rem;line-height:2rem;}.text-3xl{font-size:1.875rem;line-height:2.25rem;}.text-\[20px\]{font-size:20px;}.text-\[24px\]{font-size:24px;}.text-\[32px\]{font-size:32px;}.text-base{font-size:0.9375rem;line-height:1.5;}.text-lg{font-size:1.125rem;line-height:1.5;}.text-sm{font-size:0.8125rem;line-height:1.5;}.text-xl{font-size:1.25rem;line-height:1.75rem;}.font-bold{font-weight:700;}.font-extrabold{font-weight:800;}.font-medium{font-weight:500;}.font-normal{font-weight:400;}.leading-none{line-height:1;}.leading-snug{line-height:1.2;}.text-black{color:var(--color-black);}.text-blue-600{--tw-text-opacity:1;color:rgb(37 99 235 / var(--tw-text-opacity));}.text-blue-800{--tw-text-opacity:1;color:rgb(30 64 175 / var(--tw-text-opacity));}.text-current{color:currentColor;}.text-gray-400{--tw-text-opacity:1;color:rgb(156 163 175 / var(--tw-text-opacity));}.text-innovation-blue{color:var(--innovation-blue);}.text-mid-grey{color:var(--mid-grey);}.text-value-red{color:var(--value-red);}.text-white{color:var(--color-white);}.no-underline{text-decoration-line:none;}.opacity-0{opacity:0;}.opacity-40{opacity:0.4;}.mix-blend-soft-light{mix-blend-mode:soft-light;}.shadow{--tw-shadow:0 1px 3px 0 rgb(0 0 0 / 0.1),0 1px 2px -1px rgb(0 0 0 / 0.1);--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);}.shadow-\[0_0_60px_0_rgba\(0\2c 0\2c 0\2c 0\.33\)\]{--tw-shadow:0 0 60px 0 rgba(0,0,0,0.33);--tw-shadow-colored:0 0 60px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);}.shadow-\[0_0_60px_0_rgba\(0\2c 0\2c 0\2c 0\.5\)\]{--tw-shadow:0 0 60px 0 rgba(0,0,0,0.5);--tw-shadow-colored:0 0 60px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);}.blur{--tw-blur:blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:150ms;}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:150ms;}.transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:150ms;}.duration-500{transition-duration:500ms;}.duration-\[1s\]{transition-duration:1s;}.ease-in-out{transition-timing-function:cubic-bezier(0.4,0,0.2,1);}.\[position\:inherit\]{position:inherit;}html{scroll-behavior:smooth;}div.block-system-branding-block{display:flex;justify-content:center;}div.block-language{display:flex;width:100%;}@media (min-width:768px){div.block-language{justify-content:flex-end;}}div.region-language-switcher{display:none;}@media (min-width:768px){div.region-language-switcher{display:flex;}}div.region-logo{order:-9999;display:flex;justify-content:flex-start;}@media (min-width:768px){div.region-logo{order:0;justify-content:center;}}#header-search:-webkit-autofill,#header-search:-webkit-autofill:hover,#header-search:-webkit-autofill:focus,#menu-search:-webkit-autofill,#menu-search:-webkit-autofill:hover,#menu-search:-webkit-autofill:focus{-webkit-text-fill-color:var(--color-black);box-shadow:0 0 0 1000px var(--color-white) inset;}@media (min-width:768px){.group:hover .group-hover\:md\:visible.menu{pointer-events:auto;animation-name:circle-grow;animation-duration:1s;animation-fill-mode:forwards;}.group:hover .group-hover\:md\:visible.menu header{clip-path:circle(0% at 0% 0%);animation-name:circle-grow;animation-duration:1s;animation-fill-mode:forwards;animation-delay:.3s;}.group:hover .group-hover\:md\:visible.menu .menu-container ul.enter,.group:hover .group-hover\:md\:visible
        .menu .menu-container ul.leave,.group:hover .group-hover\:md\:visible
        .menu .menu-container div.enter,.group:hover .group-hover\:md\:visible
        .menu .menu-container div.leave{position:absolute;transition-property:all;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:500ms;}.group:hover .group-hover\:md\:visible.menu .menu-container ul.enter.entering,.group:hover .group-hover\:md\:visible
          .menu .menu-container ul.enter.left,.group:hover .group-hover\:md\:visible
          .menu .menu-container ul.leave.entering,.group:hover .group-hover\:md\:visible
          .menu .menu-container ul.leave.left,.group:hover .group-hover\:md\:visible
          .menu .menu-container div.enter.entering,.group:hover .group-hover\:md\:visible
          .menu .menu-container div.enter.left,.group:hover .group-hover\:md\:visible
          .menu .menu-container div.leave.entering,.group:hover .group-hover\:md\:visible
          .menu .menu-container div.leave.left{--tw-translate-x:100px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));opacity:0;}.group:hover .group-hover\:md\:visible.menu .menu-container ul.enter.entered,.group:hover .group-hover\:md\:visible
          .menu .menu-container ul.enter.leaving,.group:hover .group-hover\:md\:visible
          .menu .menu-container ul.leave.entered,.group:hover .group-hover\:md\:visible
          .menu .menu-container ul.leave.leaving,.group:hover .group-hover\:md\:visible
          .menu .menu-container div.enter.entered,.group:hover .group-hover\:md\:visible
          .menu .menu-container div.enter.leaving,.group:hover .group-hover\:md\:visible
          .menu .menu-container div.leave.entered,.group:hover .group-hover\:md\:visible
          .menu .menu-container div.leave.leaving{--tw-translate-x:0;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));opacity:1;}.group:hover .group-hover\:md\:visible.menu .menu-container li.link,.group:hover .group-hover\:md\:visible .menu .menu-container a:not(.btn){position:relative;width:100%;text-decoration-line:none;}@media (min-width:768px){.group:hover .group-hover\:md\:visible.menu .menu-container li.link,.group:hover .group-hover\:md\:visible .menu .menu-container a:not(.btn){width:-moz-max-content;width:max-content;}}.group:hover .group-hover\:md\:visible.menu .menu-container li.link,.group:hover .group-hover\:md\:visible .menu .menu-container a:not(.btn){position:relative;width:100%;text-decoration-line:none;}@media (min-width:768px){.group:hover .group-hover\:md\:visible.menu .menu-container li.link,.group:hover .group-hover\:md\:visible .menu .menu-container a:not(.btn){width:-moz-max-content;width:max-content;}}.group:hover .group-hover\:md\:visible.menu .menu-container li.link:before,.group:hover .group-hover\:md\:visible .menu .menu-container a:not(.btn):before{position:absolute;bottom:-.25rem;height:1px;width:0.5rem;background-color:var(--color-white);opacity:0;transition-property:all;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:150ms;content:'';}.group:hover .group-hover\:md\:visible.menu .menu-container li.link:hover:before,.group:hover .group-hover\:md\:visible .menu .menu-container a:not(.btn):hover:before{width:100%;opacity:1;}.group:hover .group-hover\:md\:visible.menu .menu-container li:not(.cta-menu){align-items:flex-end;}.group:hover .group-hover\:md\:visible.menu .menu-container li{display:flex;gap:1rem;--anim-delay:0;clip-path:inset(100% 0 0 0);transform:translateY(5px);opacity:0;animation-name:grow-from-bottom;animation-duration:.2s;animation-fill-mode:forwards;animation-delay:var(--anim-delay);}.group:focus .group-focus\:md\:visible.menu{pointer-events:auto;animation-name:circle-grow;animation-duration:1s;animation-fill-mode:forwards;}.group:focus .group-focus\:md\:visible.menu header{clip-path:circle(0% at 0% 0%);animation-name:circle-grow;animation-duration:1s;animation-fill-mode:forwards;animation-delay:.3s;}.group:focus .group-focus\:md\:visible.menu .menu-container ul.enter,.group:focus .group-focus\:md\:visible
        .menu .menu-container ul.leave,.group:focus .group-focus\:md\:visible
        .menu .menu-container div.enter,.group:focus .group-focus\:md\:visible
        .menu .menu-container div.leave{position:absolute;transition-property:all;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:500ms;}.group:focus .group-focus\:md\:visible.menu .menu-container ul.enter.entering,.group:focus .group-focus\:md\:visible
          .menu .menu-container ul.enter.left,.group:focus .group-focus\:md\:visible
          .menu .menu-container ul.leave.entering,.group:focus .group-focus\:md\:visible
          .menu .menu-container ul.leave.left,.group:focus .group-focus\:md\:visible
          .menu .menu-container div.enter.entering,.group:focus .group-focus\:md\:visible
          .menu .menu-container div.enter.left,.group:focus .group-focus\:md\:visible
          .menu .menu-container div.leave.entering,.group:focus .group-focus\:md\:visible
          .menu .menu-container div.leave.left{--tw-translate-x:100px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));opacity:0;}.group:focus .group-focus\:md\:visible.menu .menu-container ul.enter.entered,.group:focus .group-focus\:md\:visible
          .menu .menu-container ul.enter.leaving,.group:focus .group-focus\:md\:visible
          .menu .menu-container ul.leave.entered,.group:focus .group-focus\:md\:visible
          .menu .menu-container ul.leave.leaving,.group:focus .group-focus\:md\:visible
          .menu .menu-container div.enter.entered,.group:focus .group-focus\:md\:visible
          .menu .menu-container div.enter.leaving,.group:focus .group-focus\:md\:visible
          .menu .menu-container div.leave.entered,.group:focus .group-focus\:md\:visible
          .menu .menu-container div.leave.leaving{--tw-translate-x:0;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));opacity:1;}.group:focus .group-focus\:md\:visible.menu .menu-container li.link,.group:focus .group-focus\:md\:visible .menu .menu-container a:not(.btn){position:relative;width:100%;text-decoration-line:none;}@media (min-width:768px){.group:focus .group-focus\:md\:visible.menu .menu-container li.link,.group:focus .group-focus\:md\:visible .menu .menu-container a:not(.btn){width:-moz-max-content;width:max-content;}}.group:focus .group-focus\:md\:visible.menu .menu-container li.link,.group:focus .group-focus\:md\:visible .menu .menu-container a:not(.btn){position:relative;width:100%;text-decoration-line:none;}@media (min-width:768px){.group:focus .group-focus\:md\:visible.menu .menu-container li.link,.group:focus .group-focus\:md\:visible .menu .menu-container a:not(.btn){width:-moz-max-content;width:max-content;}}.group:focus .group-focus\:md\:visible.menu .menu-container li.link:before,.group:focus .group-focus\:md\:visible .menu .menu-container a:not(.btn):before{position:absolute;bottom:-.25rem;height:1px;width:0.5rem;background-color:var(--color-white);opacity:0;transition-property:all;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:150ms;content:'';}.group:focus .group-focus\:md\:visible.menu .menu-container li.link:hover:before,.group:focus .group-focus\:md\:visible .menu .menu-container a:not(.btn):hover:before{width:100%;opacity:1;}.group:focus .group-focus\:md\:visible.menu .menu-container li:not(.cta-menu){align-items:flex-end;}.group:focus .group-focus\:md\:visible.menu .menu-container li{display:flex;gap:1rem;--anim-delay:0;clip-path:inset(100% 0 0 0);transform:translateY(5px);opacity:0;animation-name:grow-from-bottom;animation-duration:.2s;animation-fill-mode:forwards;animation-delay:var(--anim-delay);}}.placeholder\:text-dark-grey::-moz-placeholder{color:var(--dark-grey);}.placeholder\:text-dark-grey::placeholder{color:var(--dark-grey);}.focus-within\:border-innovation-blue:focus-within{border-color:var(--innovation-blue);}.hover\:border-dark-red:hover{border-color:var(--dark-red);}.hover\:bg-light-blue:hover{background-color:var(--light-blue);}.hover\:bg-value-red:hover{background-color:var(--value-red);}.hover\:bg-white:hover{background-color:var(--color-white);}.hover\:fill-value-red:hover{fill:var(--value-red);}.hover\:text-white:hover{color:var(--color-white);}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px;}.focus-visible\:outline:focus-visible{outline-style:solid;}.focus-visible\:outline-2:focus-visible{outline-width:2px;}.focus-visible\:outline-offset-2:focus-visible{outline-offset:2px;}.focus-visible\:outline-value-red:focus-visible{outline-color:var(--value-red);}.disabled\:opacity-50:disabled{opacity:0.5;}.group:hover .group-hover\:opacity-100{opacity:1;}@media (min-width:480px){.xs\:p-0{padding:0px;}.xs\:py-16{padding-top:4rem;padding-bottom:4rem;}}@media (min-width:640px){.sm\:w-3\/4{width:75%;}}@media (min-width:768px){.md\:invisible{visibility:hidden;}.md\:left-12{left:3rem;}.md\:top-12{top:3rem;}.md\:top-8{top:2rem;}.md\:order-none{order:0;}.md\:col-span-1{grid-column:span 1 / span 1;}.md\:col-span-2{grid-column:span 2 / span 2;}.md\:row-span-2{grid-row:span 2 / span 2;}.md\:mx-auto{margin-left:auto;margin-right:auto;}.md\:my-16{margin-top:4rem;margin-bottom:4rem;}.md\:mb-24{margin-bottom:6rem;}.md\:ml-\[calc\(2rem\+var\(--spacing\)\/4\)\]{margin-left:calc(2rem + var(--spacing) / 4);}.md\:mr-0{margin-right:0px;}.md\:mt-0{margin-top:0px;}.md\:block{display:block;}.md\:flex{display:flex;}.md\:hidden{display:none;}.md\:h-12{height:3rem;}.md\:h-36{height:9rem;}.md\:h-80{height:20rem;}.md\:h-\[80vh\]{height:80vh;}.md\:w-1\/4{width:25%;}.md\:w-3\/4{width:75%;}.md\:w-36{width:9rem;}.md\:w-\[65\%\]{width:65%;}.md\:w-auto{width:auto;}.md\:w-max{width:-moz-max-content;width:max-content;}.md\:min-w-\[35\%\]{min-width:35%;}.md\:max-w-\[50\%\]{max-width:50%;}.md\:basis-1\/2{flex-basis:50%;}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr));}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr));}.md\:grid-cols-\[25\%_75\%\]{grid-template-columns:25% 75%;}.md\:flex-row{flex-direction:row;}.md\:flex-row-reverse{flex-direction:row-reverse;}.md\:flex-col{flex-direction:column;}.md\:items-start{align-items:flex-start;}.md\:items-center{align-items:center;}.md\:justify-start{justify-content:flex-start;}.md\:justify-center{justify-content:center;}.md\:justify-between{justify-content:space-between;}.md\:gap-0{gap:0px;}.md\:gap-10{gap:2.5rem;}.md\:gap-6{gap:1.5rem;}.md\:gap-8{gap:2rem;}.md\:border-b-4{border-bottom-width:4px;}.md\:border-l{border-left-width:1px;}.md\:border-t-0{border-top-width:0px;}.md\:border-transparent{border-color:transparent;}.md\:p-0{padding:0px;}.md\:p-12{padding:3rem;}.md\:px-12{padding-left:3rem;padding-right:3rem;}.md\:px-28{padding-left:7rem;padding-right:7rem;}.md\:py-0{padding-top:0px;padding-bottom:0px;}.md\:pl-8{padding-left:2rem;}.md\:pr-8{padding-right:2rem;}.md\:pt-0{padding-top:0px;}.md\:pt-4{padding-top:1rem;}.md\:text-\[40px\]{font-size:40px;}.md\:text-base{font-size:0.9375rem;line-height:1.5;}.md\:text-lg{font-size:1.125rem;line-height:1.5;}.md\:text-xl{font-size:1.25rem;line-height:1.75rem;}.group:hover .group-hover\:md\:visible{visibility:visible;}.group:focus .group-focus\:md\:visible{visibility:visible;}@media not all and (min-width:2800px){.md\:max-4xl\:basis-1\/2{flex-basis:50%;}.md\:max-4xl\:basis-1\/3{flex-basis:33.333333%;}.md\:max-4xl\:basis-2\/3{flex-basis:66.666667%;}.md\:max-4xl\:flex-row{flex-direction:row;}.md\:max-4xl\:py-0{padding-top:0px;padding-bottom:0px;}}}@media (min-width:1024px){.lg\:col-span-4{grid-column:span 4 / span 4;}.lg\:mb-4{margin-bottom:1rem;}.lg\:flex{display:flex;}.lg\:hidden{display:none;}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr));}.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr));}.lg\:items-end{align-items:flex-end;}.lg\:gap-4{gap:1rem;}.lg\:p-4{padding:1rem;}.lg\:px-4{padding-left:1rem;padding-right:1rem;}.lg\:text-center{text-align:center;}}.\[\&\>\*\]\:flex-1>*{flex:1 1 0%;}.\[\&\>\.media--type-icon\>svg\>path\]\:fill-value-red>.media--type-icon>svg>path{fill:var(--value-red);}.\[\&\>\.media--type-icon\>svg\>path\]\:hover\:fill-white:hover>.media--type-icon>svg>path{fill:var(--color-white);}.\[\&\>\.media--type-icon\>svg\]\:fill-value-red>.media--type-icon>svg{fill:var(--value-red);}.\[\&\>\.media--type-icon\>svg\]\:hover\:fill-white:hover>.media--type-icon>svg{fill:var(--color-white);}.\[\&\>div\]\:min-h-full>div{min-height:100%;}.\[\&\>div\]\:min-w-full>div{min-width:100%;}.\[\&\>img\]\:h-full>img{height:100%;}.\[\&\>img\]\:w-full>img{width:100%;}.\[\&\>img\]\:object-cover>img{-o-object-fit:cover;object-fit:cover;}.\[\&\>svg\]\:max-h-full>svg{max-height:100%;}.\[\&_\.btn-group\]\:border .btn-group{border-width:1px;}.\[\&_\.btn-group\]\:border-dark-red .btn-group{border-color:var(--dark-red);}.\[\&_\.language-switcher-language-url\]\:w-auto .language-switcher-language-url{width:auto;}.\[\&_\.line\]\:hover\:left-full:hover .line{left:100%;}.\[\&_\.line\]\:hover\:w-6:hover .line{width:1.5rem;}.\[\&_\.line\]\:hover\:-translate-x-full:hover .line{--tw-translate-x:-100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));}.\[\&_\.material-symbols-outlined\]\:hover\:text-white:hover .material-symbols-outlined{color:var(--color-white);}.\[\&_\.media--type-icon\>svg\>path\]\:fill-white .media--type-icon>svg>path{fill:var(--color-white);}.\[\&_\.media--type-icon\>svg\]\:fill-white .media--type-icon>svg{fill:var(--color-white);}.\[\&_p\:after\]\:ml-2 p:after{margin-left:0.5rem;}.\[\&_p\:after\]\:inline p:after{display:inline;}.\[\&_p\:after\]\:text-value-red p:after{color:var(--value-red);}.\[\&_p\:after\]\:content-\[\'\BB\'\] p:after {
  --tw-content: '»';
  content: var(--tw-content);
}
.\[\&_p\:before\]\:mr-2 p:before {
  margin-right: 0.5rem;
}
.\[\&_p\:before\]\:inline p:before {
  display: inline;
}
.\[\&_p\:before\]\:text-value-red p:before {
  color: var(--value-red);
}
.\[\&_p\:before\]\:content-\[\'\AB\'\] p:before {
  --tw-content: '«';content:var(--tw-content);}.\[\&_span\]\:flex span{display:flex;}.\[\&_span\]\:items-center span{align-items:center;}.\[\&_span\]\:self-stretch span{align-self:stretch;}.\[\&_span\]\:rounded span{border-radius:0.25rem;}.\[\&_span\]\:bg-black span{background-color:var(--color-black);}.\[\&_span\]\:px-\[0\.5em\] span{padding-left:0.5em;padding-right:0.5em;}.\[\&_span\]\:leading-none span{line-height:1;}.\[\&_span\]\:text-white span{color:var(--color-white);}.\[\&_svg\]\:max-h-full svg{max-height:100%;}.\[\&_svg\]\:w-auto svg{width:auto;}
@font-face{font-family:'Material Symbols Outlined';font-style:normal;font-weight:100 700;src:url(/themes/custom/swissleaders/fonts/materialsymbolsoutlined.woff2) format('woff2');}@font-face{font-family:'Cadiz';font-style:normal;font-weight:100 700;src:url(/themes/custom/swissleaders/fonts/CadizVariableUpright.ttf) format('truetype');}.material-symbols-outlined{font-family:'Material Symbols Outlined';font-weight:normal;font-style:normal;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-moz-font-feature-settings:'liga';-moz-osx-font-smoothing:grayscale;vertical-align:bottom;}.material-symbols-outlined{font-variation-settings:'FILL' 0,'wght' 400,'GRAD' 0,'opsz' 24}
