/* @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:" \BB ";}.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;}
.collapse-processed > summary{padding-right:0.5em;padding-left:0.5em;}.collapse-processed > summary::before{float:left;width:1em;height:1em;content:"";background:url(/themes/contrib/classy/images/misc/menu-expanded.png) 0 100% no-repeat;}[dir="rtl"] .collapse-processed > summary::before{float:right;background-position:100% 100%;}.collapse-processed:not([open]) > summary::before{-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg);background-position:25% 35%;}[dir="rtl"] .collapse-processed:not([open]) > summary::before{-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg);background-position:75% 35%;}
.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/contrib/classy/images/icons/ee0000/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/contrib/classy/images/icons/e32700/error.svg) no-repeat;background-size:contain;}
.icon-help{padding:1px 0 1px 20px;background:url(/themes/contrib/classy/images/misc/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/contrib/classy/images/misc/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;}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;}
.more-link{display:block;text-align:right;}[dir="rtl"] .more-link{text-align:left;}
.pager__items{clear:both;text-align:center;}.pager__item{display:inline;padding:0.5em;}.pager__item.is-active{font-weight:bold;}
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/contrib/classy/images/icons/73b355/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/contrib/classy/images/icons/e29700/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/contrib/classy/images/icons/e32700/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;}
.progress__track{border-color:#b3b3b3;border-radius:10em;background-color:#f2f1eb;background-image:-webkit-linear-gradient(#e7e7df,#f0f0f0);background-image:linear-gradient(#e7e7df,#f0f0f0);box-shadow:inset 0 1px 3px hsl(0,0%,0%,0.16);}.progress__bar{height:16px;margin-top:-1px;margin-left:-1px;padding:0 1px;-webkit-transition:width 0.5s ease-out;transition:width 0.5s ease-out;-webkit-animation:animate-stripes 3s linear infinite;-moz-animation:animate-stripes 3s linear infinite;border:1px #07629a solid;border-radius:10em;background:#057ec9;background-image:-webkit-linear-gradient(top,rgb(0,0,0,0),rgb(0,0,0,0.15)),-webkit-linear-gradient(left top,#0094f0 0%,#0094f0 25%,#007ecc 25%,#007ecc 50%,#0094f0 50%,#0094f0 75%,#0094f0 100%);background-image:linear-gradient(to bottom,rgb(0,0,0,0),rgb(0,0,0,0.15)),linear-gradient(to right bottom,#0094f0 0%,#0094f0 25%,#007ecc 25%,#007ecc 50%,#0094f0 50%,#0094f0 75%,#0094f0 100%);background-size:40px 40px;}[dir="rtl"] .progress__bar{margin-right:-1px;margin-left:0;-webkit-animation-direction:reverse;-moz-animation-direction:reverse;animation-direction:reverse;}@media screen and (prefers-reduced-motion:reduce){.progress__bar{-webkit-transition:none;transition:none;-webkit-animation:none;-moz-animation:none;}}@-webkit-keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}@-ms-keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}@keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}
.ui-dialog{position:absolute;z-index:1260;overflow:visible;padding:0;color:#000;border:solid 1px #ccc;background:#fff;}@media all and (max-width:48em){.ui-dialog{width:92% !important;}}.ui-dialog .ui-dialog-titlebar{border-width:0 0 1px 0;border-style:solid;border-color:#ccc;border-radius:0;background:#f3f4ee;font-weight:bold;}.ui-dialog .ui-dialog-titlebar-close{border:0;background:none;}.ui-dialog .ui-dialog-buttonpane{margin-top:0;padding:0.3em 1em;border-width:1px 0 0 0;border-color:#ccc;background:#f3f4ee;}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{margin:0;padding:0;}.ui-dialog .ui-dialog-buttonpane .ui-button-text-only .ui-button-text{padding:0;}.ui-dialog .ui-dialog-content .form-actions{margin:0;padding:0;}.ui-dialog .ajax-progress-throbber{position:fixed;z-index:1000;top:48.5%;left:49%;width:24px;height:24px;padding:4px;opacity:0.9;border-radius:7px;background-color:#232323;background-image:url(/themes/contrib/classy/images/misc/loading-small.gif);background-repeat:no-repeat;background-position:center center;}.ui-dialog .ajax-progress-throbber .throbber,.ui-dialog .ajax-progress-throbber .message{display:none;}
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){:root,:host{--news-frame:#6b0033;--sap-wot-frame:#ffc486;--sap-wot-media:#fff}*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-duration:initial;--tw-ease:initial;--tw-outline-style:solid;--tw-font-weight:initial;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-leading:initial;--tw-tracking:initial;--tw-content:"";--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-scroll-snap-strictness:proximity;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial}}}@layer theme{:root,:host{--font-sans:"System",sans-serif;--font-serif:"Rhymes",serif;--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--spacing:.25rem;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--ease-in:cubic-bezier(.4,0,1,1);--ease-in-out:cubic-bezier(.4,0,.2,1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-white:#fff;--color-black:#000;--color-lightblack:#005;--color-lightgray:#f5f5f5;--color-darkgray:#666;--color-gray:#b3b3b3;--color-green:#707f00;--color-red:#e91e4d;--color-yellow:#e0fd65;--color-blue:#9ab1ff;--color-burgundy:#6b0033;--color-lime:#e0fd65;--color-olive:#707f00;--color-orange:#fd6234;--color-pink:#eeb1ff;--color-apricot:#ffc486;--color-teal:#02777c;--radius-none:0;--radius-lg:10px;--radius-full:9999px;--text-base:1rem;--text-sm:var(--body-font-size-sm);--text-md:var(--body-font-size-md);--text-md--line-height:1.1;--text-mdserif:var(--body-font-size-mdserif);--text-mdserif--letter-spacing:-.015em;--text-h2:var(--body-font-size-h2);--text-h2--line-height:1.1;--text-h3:var(--body-font-size-h3);--text-h3--line-height:1.07;--text-h3--letter-spacing:-.037em;--text-h4:var(--body-font-size-h4);--text-h4--line-height:1.1;--text-h4--letter-spacing:-.015em;--text-h424:var(--body-font-size-h424);--text-h424--line-height:1.1;--text-h424--letter-spacing:-.015em;--text-lg:var(--body-font-size-lg);--text-lg--line-height:.95;--text-lg--letter-spacing:-.037em;--text-xl:var(--body-font-size-xl);--text-xl--line-height:.95;--text-xl--letter-spacing:-.037em;--text-menu:var(--body-font-size-menu);--leading-base:1.2;--leading-body-small:1.3;--leading-serif:var(--line-height-serif);--tracking-base:-.02em;--tracking-serif:var(--letter-spacing-serif);--spacing-wrap:var(--wrap);--spacing-frame:var(--frame);--spacing-sectionPB:var(--section-padding-bottom);--spacing-paragraph:var(--paragraph-spacing);--spacing-maxWidth:100%;--spacing-maxWidth2:94.5rem;--spacing-textPL:14rem;--spacing-itemMargin:var(--item-margin);--spacing-innerBlock:calc(100% - var(--wrap) * 2);--z-index-default:0;--z-index-above:1;--z-index-header:100;--z-index-hamburger:110;--z-index-overlay:200}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}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;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components{*,:after,:before{box-sizing:inherit;max-height:1000000px;-webkit-tap-highlight-color:#fff0!important;-webkit-focus-ring-color:#fff0!important}*{box-sizing:border-box!important}html.android,html.android body{height:auto}.no-scrollbar{overflow:-moz-scrollbars-none;scrollbar-width:none;-ms-overflow-style:none}.no-scrollbar::-webkit-scrollbar{display:none}.blur-up{--tw-blur:blur(5px);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-property:filter;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.4s;transition-duration:.4s}.blur-up.lazyloaded{--tw-blur:;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,)}.swup-transition-fade{opacity:1;transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.25s;--tw-ease:ease;transition-duration:.25s;transition-timing-function:ease}html.is-animating .swup-transition-fade{opacity:0}body:not(.dev-mode) .dev-show{display:none!important}:where(a,button,label,.focusable):focus:not(:focus-visible){--tw-outline-style:none;outline-style:none}:where(a,button,label,.focusable):focus-visible{outline-style:var(--tw-outline-style);outline-offset:2px;outline-width:2px;outline-color:#00f}:where(.swiper-button-prev-yearSlideshows,.swiper-button-next-yearSlideshows):focus-visible{outline-offset:calc(2px * -1)}}@layer utilities{.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.m-0{margin:0}.mb-1{margin-bottom:var(--spacing)}.mb-8{margin-bottom:calc(var(--spacing) * 8)}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.table{display:table}.h-5{height:calc(var(--spacing) * 5)}.h-6{height:calc(var(--spacing) * 6)}.h-8{height:calc(var(--spacing) * 8)}.h-12{height:calc(var(--spacing) * 12)}.h-auto{height:auto}.max-h-\[85vh\]\!{max-height:85vh!important}.w-full{width:100%}.shrink{flex-shrink:1}.grow{flex-grow:1}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.list-none{list-style-type:none}.flex-col{flex-direction:column}.overflow-hidden{overflow:hidden}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-white{border-color:var(--color-white)}.bg-apricot{background-color:var(--color-apricot)}.bg-black{background-color:var(--color-black)}.bg-blue{background-color:var(--color-blue)}.bg-burgundy{background-color:var(--color-burgundy)}.bg-green{background-color:var(--color-green)}.bg-lightgray{background-color:var(--color-lightgray)}.bg-orange{background-color:var(--color-orange)}.bg-pink{background-color:var(--color-pink)}.bg-teal{background-color:var(--color-teal)}.bg-transparent{background-color:#0000}.bg-white{background-color:var(--color-white)}.bg-yellow{background-color:var(--color-yellow)}.p-0{padding:0}.wrap{padding:0 var(--wrap)}.py-2{padding-block:calc(var(--spacing) * 2)}.pb-1\.5{padding-bottom:calc(var(--spacing) * 1.5)}.pl-2{padding-left:calc(var(--spacing) * 2)}.pl-frame{padding-left:var(--spacing-frame)}.font-sans{font-family:var(--font-sans)}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height));letter-spacing:var(--tw-tracking,var(--text-xl--letter-spacing))}.text-md{font-size:var(--text-md);line-height:var(--tw-leading,var(--text-md--line-height))}.whitespace-pre-line{white-space:pre-line}.text-white{color:var(--color-white)}.no-underline{text-decoration-line:none}.underline{text-decoration-line:underline}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-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,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-500{--tw-duration:.5s;transition-duration:.5s}.outline-none{--tw-outline-style:none;outline-style:none}.placeholder\:text-white::placeholder{color:var(--color-white)}.placeholder\:text-white\/90::placeholder{color:#ffffffe6}@supports (color:color-mix(in lab,red,red)){.placeholder\:text-white\/90::placeholder{color:color-mix(in oklab,var(--color-white) 90%,transparent)}}@media (hover:hover){.hover\:underline:hover{text-decoration-line:underline}}.focus\:ring-0:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}@media not all and (width>=62rem){.max-lg\:hidden{display:none}}@media (width>=62rem){.lg\:block{display:block}.lg\:hidden{display:none}.lg\:text-h3{font-size:var(--text-h3);line-height:var(--tw-leading,var(--text-h3--line-height));letter-spacing:var(--tw-tracking,var(--text-h3--letter-spacing))}}}@font-face{font-family:System;src:url(/themes/basis/assets/fonts/System/ttf/System%20Regular.ttf)format("truetype"),url(/themes/basis/assets/fonts/System/otf/System%20Regular.otf)format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:System;src:url(/themes/basis/assets/fonts/System/ttf/System%20Italic.ttf)format("truetype"),url(/themes/basis/assets/fonts/System/otf/System%20Italic.otf)format("opentype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:System;src:url(/themes/basis/assets/fonts/System/ttf/System%20Bold.ttf)format("truetype"),url(/themes/basis/assets/fonts/System/otf/System%20Bold.otf)format("opentype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:System;src:url(/themes/basis/assets/fonts/System/ttf/System%20Bold%20Italic.ttf)format("truetype"),url(/themes/basis/assets/fonts/System/otf/System%20Bold%20Italic.otf)format("opentype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Rhymes;src:url(/themes/basis/assets/fonts/Rhymes/ttf/Rhymes%20Text%20Regular.ttf)format("truetype"),url(/themes/basis/assets/fonts/Rhymes/otf/Rhymes%20Text%20Regular.otf)format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Rhymes;src:url(/themes/basis/assets/fonts/Rhymes/ttf/Rhymes%20Text%20Regular%20Italic.ttf)format("truetype"),url(/themes/basis/assets/fonts/Rhymes/otf/Rhymes%20Text%20Regular%20Italic.otf)format("opentype");font-weight:400;font-style:italic;font-display:swap}:root{--hamburgerHeight:.5rem;--content-padding-top:4.45rem;--wrap:.85rem;--wrap2:1.5rem;--frame:3.1rem;--menu-gap:1.5rem;--section-padding-y:2.5rem;--section-padding-bottom:1.6rem;--paragraph-spacing:1.2rem;--header-height:3.32rem;--body-font-size-sm:calc(12 / 16 * 1rem);--body-font-size-md:calc(16 / 16 * 1rem);--body-font-size-mdserif:calc(32 / 16 * 1rem);--body-font-size-h2:calc(40 / 16 * 1rem);--body-font-size-h3:calc(32 / 16 * 1rem);--body-font-size-h4:calc(20 / 16 * 1rem);--body-font-size-h424:calc(22 / 16 * 1rem);--body-font-size-lg:calc(52 / 16 * 1rem);--body-font-size-big:calc(52 / 16 * 1rem);--body-font-size-xl:calc(66 / 16 * 1rem);--body-font-size-menu:calc(32 / 16 * 1rem);--swiper-navigation-color:#e91e4d;--swiper-navigation-size:1.25rem;--swiper-pagination-color:#666;--cc-button-margin:.6rem;--content-border-width:var(--wrap);--featured-border-width:.6rem;--button-border-width:2px;--featured-nav-border-width:3px;--menu-tight:0px;--menu-logo-h:4.968rem;--menu-logo-w:4.464rem;--menu-line-thickness:calc(var(--menu-logo-h) * .0434);--menu-open-offset:0px;--margin-l:1.1rem --margin-r:.8rem;--grid-margin:.5rem;--grid-gutter:.3rem;--item-margin:100%;--letter-spacing-serif:0!important;--line-height-serif:1.12!important}@media (width>=62rem){:root{--wrap:1.33rem;--wrap2:7.1875rem;--frame:1.5rem;--section-padding-y:5rem;--section-padding-bottom:3rem;--paragraph-spacing:1.1rem;--header-height:3rem;--body-font-size-sm:calc(14 / 18 * 1rem);--body-font-size-md:calc(18 / 18 * 1rem);--body-font-size-menu:calc(32 / 18 * 1rem);--body-font-size-h2:calc(50 / 18 * 1rem);--body-font-size-h3:calc(24 / 18 * 1rem);--body-font-size-h4:calc(24 / 18 * 1rem);--body-font-size-mdserif:var(--body-font-size-h4);--body-font-size-lg:calc(66 / 18 * 1rem);--body-font-size-big:calc(66 / 18 * 1rem);--body-font-size-xl:calc(130 / 18 * 1rem);--content-padding-top:7.07rem;--menu-tight:0px;--menu-logo-h:7.36rem;--menu-logo-w:6.32rem;--menu-line-thickness:calc(var(--menu-logo-h) * .0434);--menu-open-offset:0px;--margin-l:1.1rem --margin-r:.8rem;--grid-margin:.5rem;--grid-gutter:.3rem;--item-margin:calc(100% - var(--menu-tight) - var(--menu-logo-w) * .4747 - var(--menu-line-thickness) - (var(--wrap) * 2))}}@media (width>=94.5rem){:root{--item-margin:calc(100% - var(--menu-tight) - var(--menu-logo-w) * .4747 - var(--menu-line-thickness) - (var(--wrap) * 2))}}input[type=search]::-webkit-search-decoration{display:none}input[type=search]::-webkit-search-cancel-button{display:none}input[type=search]::-webkit-search-results-button{display:none}input[type=search]::-webkit-search-results-decoration{display:none}.visually-hidden{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.visually-hidden.focusable:active,.visually-hidden.focusable:focus,.visually-hidden.focusable:focus-within{clip-path:none;white-space:normal;width:auto;height:auto;margin:0;padding:0;position:static;overflow:visible}.sap-reveal{opacity:0;transition:opacity 1s,transform 1s;transition-delay:calc(var(--reveal-i,0) * .11s);transform:translateY(3.5rem)}.sap-reveal.is-revealed{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.sap-reveal{opacity:1;transition:none;transform:none}}.heading-row{--plus-h-rest:.307em;--plus-vbar-rest:.095em;--plus-h-link-hover:calc(var(--spacing) * 8);--plus-vbar-hover:.78em;--plus-anim-duration:.35s;--plus-link-grow:calc((var(--plus-h-link-hover) - var(--plus-h-rest)) + (var(--plus-vbar-hover) - var(--plus-vbar-rest)))}:is(h1,h2) .heading-row{--plus-anim-duration:.525s;--plus-vbar-hover:calc(var(--plus-vbar-rest) + (.78em - var(--plus-vbar-rest)) * .9)}.heading-row:has(h1){--plus-anim-duration:.525s;--plus-vbar-hover:calc(var(--plus-vbar-rest) + (.78em - var(--plus-vbar-rest)) * .9)}.heading-row:has(h2){--plus-anim-duration:.525s;--plus-vbar-hover:calc(var(--plus-vbar-rest) + (.78em - var(--plus-vbar-rest)) * .9)}.plus-icon{margin-top:.1em;margin-right:var(--spacing);flex:none;align-items:center;height:.709em;display:flex}@media (width>=62rem){.plus-icon{margin-top:.115em;margin-right:calc(var(--spacing) * 2.5)}}.plus-icon .plus-h{background-color:var(--color-black);height:13.4%;transition-property:width;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-ease:ease;transition-timing-function:ease;transition-duration:var(--plus-anim-duration);flex:none}.plus-icon .plus-h-left{width:var(--plus-h-rest)}.plus-icon .plus-vbar{height:100%;transition-property:width;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-ease:ease;width:var(--plus-vbar-rest);transition-timing-function:ease;transition-duration:var(--plus-anim-duration);flex-direction:column;flex:none;justify-content:space-between;display:flex}.plus-vbar-part{background-color:var(--color-black);width:100%;height:43.3%}.plus-icon .plus-h-right{transition-property:width;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-ease:ease;width:var(--plus-h-rest);transition-timing-function:ease;transition-duration:var(--plus-anim-duration);flex:none}.plus-icon-small{--plus-vbar-rest:calc(.095em * 1.5);--plus-vbar-hover:calc(.78em * 1.5)}.heading-row.plus-icon-small{font-size:var(--text-h4);line-height:var(--tw-leading,var(--text-h4--line-height));letter-spacing:var(--tw-tracking,var(--text-h4--letter-spacing));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.plus-icon-small .plus-icon{--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x) var(--tw-scale-y);margin-top:-.08em}.plus-icon-small .plus-icon .plus-h{height:20.1%}.plus-icon-small .plus-vbar-part{height:39.95%}a.heading-row:is(:link,:visited,:hover,:focus,:focus-visible,:active){text-decoration:none}:is(a.heading-row,a .heading-row:not(:has(h2)):not(:has(h1))){align-items:center}:is(a.heading-row .plus-icon,a .heading-row:not(:has(h2)):not(:has(h1)) .plus-icon){margin-top:0}.heading-row__label{transition:margin-inline-end .35s}.heading-row--grow-left .plus-icon{transition:margin-inline-start .35s}@media (hover:hover){.heading-row.is-heading-hover .plus-vbar,a.heading-row:is(:hover,:focus-visible) .plus-vbar{width:var(--plus-vbar-hover)}a:is(:hover,:focus-visible) .heading-row:not(:has(h2)) .plus-vbar{width:var(--plus-vbar-hover)}:is(a.heading-row:is(:hover,:focus-visible) .plus-h-left,a:is(:hover,:focus-visible) .heading-row:not(:has(h2)) .plus-h-left){width:var(--plus-h-link-hover)}:is(a.heading-row:not(.heading-row--grow-left):is(:hover,:focus-visible) .heading-row__label,a:is(:hover,:focus-visible) .heading-row:not(:has(h2)):not(.heading-row--grow-left) .heading-row__label){margin-inline-end:calc(-1 * var(--plus-link-grow))}.heading-row--grow-left:is(:hover,:focus-visible) .plus-icon,a:is(:hover,:focus-visible) .heading-row--grow-left .plus-icon{margin-inline-start:calc(-1 * var(--plus-link-grow))}}.sap-date-range{flex-wrap:wrap;column-gap:.25em;max-width:100%;display:inline-flex}.image-caption{padding-top:calc(var(--spacing) * 4);font-size:var(--text-sm);color:var(--color-darkgray)}.carousel-credit{padding-top:var(--spacing)}.image-caption a{color:var(--color-burgundy);text-decoration-line:underline}@media (hover:hover){.image-caption a:hover{text-decoration-line:none}}.tag-list{align-items:flex-start;gap:calc(var(--spacing) * 2);flex-wrap:wrap;list-style-type:none;display:flex}.tag{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-black);padding-inline:calc(var(--spacing) * 2);padding-block:var(--spacing);font-size:var(--text-sm);text-transform:uppercase;text-decoration-line:none;display:inline-block}:where(.nav-arrows,.nav-arrow,.pager--news__arrow){--nav-arrow-size:calc(20 / 16 * 1rem)}@media (width>=62rem){:where(.nav-arrows,.nav-arrow,.pager--news__arrow){--nav-arrow-size:calc(24 / 18 * .9 * 1rem)}}.nav-arrows{align-items:center;gap:calc(var(--spacing) * 3.5);flex-shrink:0;display:flex}@media (width>=62rem){.nav-arrows{gap:calc(var(--spacing) * 5.5)}.carousel-pager{gap:calc(var(--spacing) * 2.5)}}.nav-arrow{box-sizing:border-box;width:fit-content;height:var(--nav-arrow-size);cursor:pointer;color:inherit;background-color:#0000;border:0;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.nav-arrow img,.nav-arrow svg,.pager--news__arrow .menu-arrow,.pager--news__arrow svg{height:var(--nav-arrow-size);width:auto;display:block}@media (width>=62rem){.nav-arrow :is(img,svg),.pager--news__arrow .menu-arrow{transition:transform .3s}}@media (width>=62rem) and (hover:hover){.nav-arrow:is(.carousel-prev,.sap-foi-item__arrow--prev,.sap-foi-section__arrow--prev,.sap-featured-nav__affordance--prev,.sap-related-content__btn--prev,.sap-news-teasers__arrow--prev):hover :is(img,svg){transform:translate(-.35rem)}.nav-arrow:is(.carousel-next,.sap-foi-item__arrow--next,.sap-foi-section__arrow--next,.sap-featured-nav__affordance--next,.sap-related-content__btn--next,.sap-news-teasers__arrow--next):hover :is(img,svg),.pager--news .pager__item--previous:hover .menu-arrow,.pager--listing .pager__item--previous:hover .menu-arrow,.pager--news .pager__item--next:hover .menu-arrow,.pager--listing .pager__item--next:hover .menu-arrow{transform:translate(.35rem)}}.nav-arrow:disabled,.nav-arrow.is-disabled,.nav-arrow.swiper-button-disabled{cursor:default;pointer-events:none}.nav-arrow:disabled img,.nav-arrow.is-disabled img,.nav-arrow.swiper-button-disabled img{opacity:.35}.sap-news-teasers .nav-arrow,.sap-related-content .nav-arrow,.sap-foi-section .nav-arrow{-webkit-user-select:none;user-select:none;width:fit-content;height:calc(var(--nav-arrow-size) + .6rem)}.nav-arrows:has(.sap-related-content__btn--prev[disabled]):has(.sap-related-content__btn--next[disabled]){pointer-events:none;visibility:hidden}.news-listing-view__pager,.cal-listing__pager{margin-top:calc(var(--spacing) * 12);margin-bottom:calc(var(--spacing) * 8);justify-content:center;display:flex}@media (width>=46rem){.news-listing-view__pager,.cal-listing__pager{margin-top:calc(var(--spacing) * 16)}}@media (width>=62rem){.news-listing-view__pager,.cal-listing__pager{margin-bottom:calc(var(--spacing) * 14)}}.pager--news__items,.pager--listing .pager__items{flex-wrap:nowrap;justify-content:center;align-items:stretch;gap:0;list-style-type:none;display:flex}.pager--news .pager__item,.pager--listing .pager__item{padding:0;display:flex}.pager--news .pager--news__btn,.pager--listing .pager--news__btn{--pager-rail:3px;--pager-gap:3px;box-sizing:border-box;cursor:pointer;background-color:var(--color-white);background-image:linear-gradient(#fff,#fff),linear-gradient(#02777c,#02777c),linear-gradient(#02777c,#02777c);background-size:var(--pager-gap) var(--pager-gap),var(--pager-rail) calc(100% - var(--pager-gap)),calc(100% - var(--pager-gap)) var(--pager-rail);background-position:0 100%,0 0,100% 100%;background-repeat:no-repeat;border:0;border-radius:0;justify-content:center;align-items:center;width:2.625rem;height:3.125rem;text-decoration:none;display:inline-flex}@media (width>=62rem){.pager--news .pager--news__btn,.pager--listing .pager--news__btn{width:2.5rem;height:2.875rem}}.pager--news .pager__item.is-active .pager--news__btn,.pager--listing .pager__item.is-active .pager--news__btn{background-color:#e0fd65}.pager--news .pager__item:not(.is-active):not(.is-disabled) a.pager--news__btn:hover,.pager--news .pager__item:not(.is-active):not(.is-disabled) a.pager--news__btn:focus-visible,.pager--listing .pager__item:not(.is-active):not(.is-disabled) a.pager--news__btn:hover,.pager--listing .pager__item:not(.is-active):not(.is-disabled) a.pager--news__btn:focus-visible{background-color:#eefeaa}.pager--news .pager__item.is-disabled .pager--news__btn,.pager--listing .pager__item.is-disabled .pager--news__btn{cursor:default;pointer-events:none}.pager--news .pager__item.is-disabled .pager--news__arrow,.pager--listing .pager__item.is-disabled .pager--news__arrow{color:#b3b3b3}.pager--news__arrow{justify-content:center;align-items:center;display:flex}.pager--news .pager__item--previous .pager--news__arrow,.pager--listing .pager__item--previous .pager--news__arrow{scale:-1 1}.pager--news .pager__item--page~.pager__item--page~.pager__item--page~.pager__item--page~.pager__item--page~.pager__item--page,.pager--listing .pager__item--page~.pager__item--page~.pager__item--page~.pager__item--page~.pager__item--page~.pager__item--page{display:none}@media (width>=46rem){.pager--news .pager__item--page~.pager__item--page~.pager__item--page~.pager__item--page~.pager__item--page~.pager__item--page,.pager--listing .pager__item--page~.pager__item--page~.pager__item--page~.pager__item--page~.pager__item--page~.pager__item--page{display:flex}.pager--news .pager__item--page~.pager__item--page~.pager__item--page~.pager__item--page~.pager__item--page~.pager__item--page~.pager__item--page~.pager__item--page~.pager__item--page~.pager__item--page~.pager__item--page,.pager--listing .pager__item--page~.pager__item--page~.pager__item--page~.pager__item--page~.pager__item--page~.pager__item--page~.pager__item--page~.pager__item--page~.pager__item--page~.pager__item--page~.pager__item--page{display:none}}.margin-top{margin-top:calc(var(--spacing) * 5.5)}html{--l-frame-bg:var(--color-white);font-size:4.1vw;overflow-y:scroll}@media (width>=62rem){html{font-size:1.19vw}}@media (width>=94.5rem){html{font-size:18px}}@media (width>=46rem){@media (orientation:portrait){html{font-size:2.2vw}}@media (orientation:landscape){html{font-size:1.9vw}}}@media (width>=62rem){@media (orientation:landscape){html{font-size:1.19vw}}}@media (width>=94.5rem){@media (orientation:landscape){html{font-size:18px}}}@media not all and (width>=46rem){html{font-size:4.1vmin}}html{background-color:var(--l-frame-bg);scrollbar-gutter:stable;text-box:trim-both cap alphabetic}html:has(body.sap-panel-yellow){--l-frame-bg:var(--color-yellow)}:is(html:has(body.sap-panel-blue),html:has(body.path-news),html:has(body.page-node-type-event)){--l-frame-bg:var(--color-blue)}html:has(body.sap-panel-pink){--l-frame-bg:var(--color-pink)}html:has(body.sap-panel-apricot){--l-frame-bg:var(--color-apricot)}html:has(body.sap-panel-green){--l-frame-bg:var(--color-green)}html:has(body.sap-panel-orange){--l-frame-bg:var(--color-orange)}html:has(.layout-container.units-menu-open){--l-frame-bg:var(--color-white)}body,.editor-styles-wrapper{background-color:var(--color-white);min-height:100vh;font-family:var(--font-sans);--tw-leading:var(--leading-base);line-height:var(--leading-base);--tw-tracking:var(--tracking-base);letter-spacing:var(--tracking-base);color:var(--color-black)}.editor-styles-wrapper{flex-direction:column;min-height:100vh;display:flex}.layout-container{background-color:var(--color-gray);background-image:linear-gradient(var(--l-frame-bg),var(--l-frame-bg));background-size:calc(var(--menu-tight) + var(--menu-logo-w) * .4747) 100%;background-position:0 0;background-repeat:no-repeat;flex-direction:column;min-height:100dvh;display:flex}body.sap-panel-white .menu-bg-top,body.sap-panel-white .menu-bg-left{background-color:var(--color-white)}body.sap-panel-yellow .menu-bg-top,body.sap-panel-yellow .menu-bg-left{background-color:var(--color-yellow)}body.sap-panel-blue .menu-bg-top,body.sap-panel-blue .menu-bg-left,body.path-news .menu-bg-top,body.path-news .menu-bg-left,body.path-calendar .menu-bg-top,body.path-calendar .menu-bg-left,body.page-node-type-event .menu-bg-top,body.page-node-type-event .menu-bg-left{background-color:var(--color-blue)}body.sap-panel-pink .menu-bg-top,body.sap-panel-pink .menu-bg-left{background-color:var(--color-pink)}body.sap-panel-apricot .menu-bg-top,body.sap-panel-apricot .menu-bg-left{background-color:var(--color-apricot)}body.sap-panel-green .menu-bg-top,body.sap-panel-green .menu-bg-left{background-color:var(--color-green)}body.sap-panel-orange .menu-bg-top,body.sap-panel-orange .menu-bg-left{background-color:var(--color-orange)}.layout-container.units-menu-open .menu-bg-top,.layout-container.units-menu-open .menu-bg-left{background-color:var(--color-white)}.container{width:100%;margin-inline:auto}.layout-container>main{flex-grow:1}body:where(.path-admin,.path-user) .layout-content{padding-top:10px;padding-left:calc(var(--menu-tight) + var(--menu-logo-w) * .4747 + var(--menu-line-thickness) + var(--wrap))}.layout-content>.container .title-area.has-header-image{width:auto;max-width:none}section:not(.full-width){max-width:var(--spacing-maxWidth);padding-right:var(--spacing-wrap);padding-bottom:var(--spacing-sectionPB);padding-left:calc(var(--menu-tight) + var(--menu-logo-w) * .4747 + var(--menu-line-thickness) + var(--wrap));margin-inline:auto}section.full-width:not(.no-max-width){max-width:var(--spacing-maxWidth);padding-left:calc(var(--menu-tight) + var(--menu-logo-w) * .4747 + var(--menu-line-thickness));margin-inline:auto}.sap-featured-section section.sap-related-content{padding-left:0}@media (width>=62rem){.sap-featured-section section.sap-related-content{padding-left:calc(var(--spacing) * 3.5)}section.sap-content-item:not(.full-width){padding-bottom:calc(var(--spacing) * 3)}.introduction-text-wrapper section:not(.full-width){padding-left:0}}.introduction-text-wrapper section:not(.full-width) .entry-content{max-width:var(--spacing-maxWidth2)}.sap-content-item__inner section{padding-inline:0;padding-bottom:0}.layout-content{padding-bottom:calc(var(--spacing) * 14)}@media (width>=62rem){.layout-content{padding-bottom:calc(var(--spacing) * 14)}}body.page-404 .inner-block{padding:var(--spacing-wrap)}.article-content>:where(p,h1,h2,h3,h4,h5,h6,.wp-block-audio,.wp-block-image){margin-bottom:var(--spacing-paragraph);padding-inline:var(--spacing-wrap)}.wp-block-acf-two-columns,.wp-block-acf-three-columns{gap:calc(var(--spacing) * 4);padding:0 var(--wrap);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@media (width>=46rem){.wp-block-acf-two-columns,.wp-block-acf-three-columns{grid-template-columns:repeat(2,minmax(0,1fr))}.wp-block-acf-three-columns{grid-template-columns:repeat(3,minmax(0,1fr))}}.wp-block-acf-column .wrap{padding-inline:0!important}#toolbar-administration{line-height:normal;font-size:16px!important}#toolbar-administration .hidden,#toolbar-administration .visually-hidden,#toolbar-administration .js-hide{display:none!important}#toolbar-administration .toolbar-bar,#toolbar-administration .toolbar-lining,#toolbar-administration .toolbar-menu,#toolbar-administration .toolbar-tab,#toolbar-administration .toolbar-item{font-size:13px;line-height:1.3}.ui-dialog,.ui-widget{font-size:16px}.heading-style-1{margin-bottom:calc(var(--spacing) * 6);font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));letter-spacing:var(--tw-tracking,var(--text-lg--letter-spacing));text-transform:uppercase}@media (width>=62rem){.heading-style-1{margin-bottom:calc(var(--spacing) * 5.5)}}.heading-style-2{margin-bottom:calc(var(--spacing) * 7);font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));letter-spacing:var(--tw-tracking,var(--text-lg--letter-spacing));text-transform:uppercase}.font-serif{letter-spacing:var(--letter-spacing-serif)!important;line-height:var(--line-height-serif)!important;font-weight:400!important}.w3-btn,#cc-main .cm__btn,#cc-main .pm__btn{height:calc(var(--spacing) * 10);cursor:pointer;border-radius:var(--radius-full);width:fit-content;padding-inline:calc(var(--spacing) * 4);text-align:center;--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;--tw-ease:var(--ease-in);transition-duration:.3s;transition-timing-function:var(--ease-in);flex-flow:column;justify-content:space-around;display:flex}.w3-btn--black,#cc-main .cm__btn:not(.cm__btn--secondary){background-color:var(--color-darkgray);color:var(--color-white)}@media (width>=62rem){@media (hover:hover){:is(.w3-btn--black,#cc-main .cm__btn:not(.cm__btn--secondary)):hover{background-color:var(--color-black)}}}.w3-btn--event{padding-inline:1.88rem}.w3-btn--cat{color:var(--color-white)}@media (width>=62rem){@media (hover:hover){.w3-btn--cat:hover{background-color:var(--color-black)}}}.w3-btn--hero{bottom:calc(var(--spacing) * 16);position:relative}.w3-btn--tile{background-color:var(--color-white);border-radius:1.5em;height:auto;padding-block:.83rem;padding-inline:1.11rem}@media (width>=62rem){.w3-btn--tile{padding-inline:calc(var(--spacing) * 4);padding-top:.65rem;padding-bottom:.75rem}}.w3-btn--centered{margin-inline:auto}.sap-link{box-sizing:border-box;align-items:center;gap:var(--spacing);width:fit-content;font-size:var(--text-md);line-height:var(--tw-leading,var(--text-md--line-height));text-decoration-line:none;display:inline-flex;position:relative}@media (width>=62rem){.sap-link{font-size:var(--text-sm)}}.sap-link--external,.sap-link--button:hover,.sap-link--internal:hover{--sap-link-rail:var(--button-border-width);--sap-link-gap:var(--button-border-width);--sap-link-border:#6b0033}.sap-link--external:before,.sap-link--external:after,.sap-link--button:hover:before,.sap-link--button:hover:after,.sap-link--internal:hover:before,.sap-link--internal:hover:after{pointer-events:none;background-color:var(--sap-link-border);--tw-content:"";content:var(--tw-content);position:absolute}.sap-link--external:before,.sap-link--button:hover:before,.sap-link--internal:hover:before{top:0;bottom:var(--sap-link-gap);width:var(--sap-link-rail);left:0}.sap-link--external:after,.sap-link--button:hover:after,.sap-link--internal:hover:after{bottom:0;right:0;left:var(--sap-link-gap);height:var(--sap-link-rail)}.sap-link--external{--sap-link-rail:1.5px;--sap-link-gap:1.5px;padding-top:calc(var(--spacing) * .5);padding-right:var(--spacing);padding-bottom:var(--spacing);padding-left:calc(var(--spacing) * 1.5);font-size:var(--text-base);--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);color:var(--color-burgundy);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.15s;align-items:flex-start;text-decoration-line:none;transition-duration:.15s}@media (width>=62rem){.sap-link--external{padding-right:var(--spacing);padding-bottom:calc(var(--spacing) * 1.5);padding-left:calc(var(--spacing) * 2)}}.sap-link--external:hover{background-color:var(--color-blue);opacity:1}.sap-link__arrow{height:calc(var(--spacing) * 2.5);width:calc(var(--spacing) * 2.5);flex:none;text-decoration-line:none;display:inline-block}.sap-link--external .sap-link__arrow{background-color:#6b0033;-webkit-mask:url(/themes/basis/css/images/arrow-diagonal.svg) 50%/contain no-repeat;mask:url(/themes/basis/css/images/arrow-diagonal.svg) 50%/contain no-repeat}.sap-link--external img.sap-link__arrow{margin-top:1px;margin-left:var(--spacing);height:0;padding-top:calc(var(--spacing) * 4);overflow:hidden}.sap-link--button,.sap-link--internal{cursor:pointer;border-radius:var(--radius-none);--tw-border-style:none;background-color:var(--color-blue);padding-inline:calc(var(--spacing) * 2.5);padding-block:calc(var(--spacing) * 2.5);--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.15s;border-style:none;transition-duration:.15s}@media (width>=62rem){.sap-link--button,.sap-link--internal{padding-top:calc(var(--spacing) * 2);padding-bottom:calc(var(--spacing) * 2.5)}}.sap-link--button:hover,.sap-link--internal:hover{opacity:1;filter:none}.sap-link--button.sap-link--yellow:hover,.sap-link--button.sap-link--lime:hover,.sap-link--internal.sap-link--yellow:hover,.sap-link--internal.sap-link--lime:hover{--sap-link-border:#707f00}.sap-link--white{background-color:var(--color-white);--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.sap-link--yellow{background-color:var(--color-yellow)}.sap-link--blue{background-color:var(--color-blue)}.sap-link--pink{background-color:var(--color-pink)}.sap-link--apricot{background-color:var(--color-apricot)}.sap-link--lime{background-color:var(--color-lime)}.sap-link--green{background-color:var(--color-green);color:var(--color-white)}.sap-link--orange{background-color:var(--color-orange)}#cc-main{text-rendering:optimizelegibility;-webkit-text-size-adjust:100%;z-index:var(--cc-z-index);background:0 0;font-size:1rem;position:fixed}#cc-main :after,#cc-main :before,#cc-main a,#cc-main button,#cc-main div,#cc-main h2,#cc-main input,#cc-main p,#cc-main span{all:unset;box-sizing:border-box}#cc-main .pm__badge,#cc-main button{all:initial;box-sizing:border-box;color:unset;visibility:unset}#cc-main .pm__badge,#cc-main a,#cc-main button,#cc-main input{appearance:none;cursor:pointer;outline:revert;outline-offset:2px;margin:0;font-family:inherit;font-size:100%;line-height:normal;overflow:hidden}#cc-main table,#cc-main tbody,#cc-main td,#cc-main th,#cc-main thead,#cc-main tr{all:revert;color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit}:root{--cc-font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";--cc-modal-border-radius:.5rem;--cc-btn-border-radius:.4rem;--cc-modal-transition-duration:.25s;--cc-link-color:var(--cc-btn-primary-bg);--cc-modal-margin:1rem;--cc-z-index:2147480000;--cc-bg:#fff;--cc-primary-color:#2c2f31;--cc-secondary-color:#5e6266;--cc-btn-primary-bg:#30363c;--cc-btn-primary-color:#fff;--cc-btn-primary-border-color:var(--cc-btn-primary-bg);--cc-btn-primary-hover-bg:#000;--cc-btn-primary-hover-color:#fff;--cc-btn-primary-hover-border-color:var(--cc-btn-primary-hover-bg);--cc-btn-secondary-bg:#eaeff2;--cc-btn-secondary-color:var(--cc-primary-color);--cc-btn-secondary-border-color:var(--cc-btn-secondary-bg);--cc-btn-secondary-hover-bg:#d4dae0;--cc-btn-secondary-hover-color:#000;--cc-btn-secondary-hover-border-color:#d4dae0;--cc-separator-border-color:#f0f4f7;--cc-toggle-on-bg:var(--cc-btn-primary-bg);--cc-toggle-off-bg:#667481;--cc-toggle-on-knob-bg:#fff;--cc-toggle-off-knob-bg:var(--cc-toggle-on-knob-bg);--cc-toggle-enabled-icon-color:var(--cc-bg);--cc-toggle-disabled-icon-color:var(--cc-bg);--cc-toggle-readonly-bg:#d5dee2;--cc-toggle-readonly-knob-bg:#fff;--cc-toggle-readonly-knob-icon-color:var(--cc-toggle-readonly-bg);--cc-section-category-border:var(--cc-cookie-category-block-bg);--cc-cookie-category-block-bg:#f0f4f7;--cc-cookie-category-block-border:#f0f4f7;--cc-cookie-category-block-hover-bg:#e9eff4;--cc-cookie-category-block-hover-border:#e9eff4;--cc-cookie-category-expanded-block-bg:transparent;--cc-cookie-category-expanded-block-hover-bg:#dee4e9;--cc-overlay-bg:#000000a6;--cc-webkit-scrollbar-bg:var(--cc-section-category-border);--cc-webkit-scrollbar-hover-bg:var(--cc-btn-primary-hover-bg);--cc-footer-bg:var(--cc-btn-secondary-bg);--cc-footer-color:var(--cc-secondary-color);--cc-footer-border-color:#e4eaed;--cc-pm-toggle-border-radius:4em}#cc-main.cc--rtl{direction:rtl}#cc-main .cm__title,#cc-main a,#cc-main b,#cc-main em,#cc-main strong{font-weight:700}#cc-main button>span{pointer-events:none}#cc-main .cc__link,#cc-main a{background-image:linear-gradient(currentColor,currentColor);background-position:0 100%;background-repeat:no-repeat;background-size:0 1px;font-weight:700;transition:background-size .25s,color .25s;position:relative}#cc-main .cc__link:hover,#cc-main a:hover{color:var(--cc-primary-color);background-size:100% 1px}#cc-main .cc__link{color:var(--cc-link-color)}#cc-main .cm__desc,#cc-main .pm__body{overscroll-behavior:auto contain;scrollbar-width:thin}@media screen and (width>=640px){#cc-main ::-webkit-scrollbar{all:revert}#cc-main ::-webkit-scrollbar-thumb{all:revert}#cc-main ::-webkit-scrollbar-track{all:revert}#cc-main ::-webkit-scrollbar-thumb{-webkit-background-clip:padding-box;background-clip:padding-box;background:var(--cc-toggle-readonly-bg);border:.25rem solid var(--cc-bg);border-radius:1rem}#cc-main ::-webkit-scrollbar-thumb:hover{background:var(--cc-toggle-off-bg)}#cc-main ::-webkit-scrollbar{background:0 0;width:10px}}html.disable--interaction.show--consent,html.disable--interaction.show--consent body{height:auto!important;overflow:hidden!important}@media (prefers-reduced-motion){#cc-main{--cc-modal-transition-duration:0s}}.cc--darkmode{--cc-bg:#161a1c;--cc-primary-color:#ebf3f6;--cc-secondary-color:#aebbc5;--cc-btn-primary-bg:#c2d0e0;--cc-btn-primary-color:var(--cc-bg);--cc-btn-primary-border-color:var(--cc-btn-primary-bg);--cc-btn-primary-hover-bg:#98a7b6;--cc-btn-primary-hover-color:#000;--cc-btn-primary-hover-border-color:var(--cc-btn-primary-hover-bg);--cc-btn-secondary-bg:#242c31;--cc-btn-secondary-color:var(--cc-primary-color);--cc-btn-secondary-border-color:var(--cc-btn-secondary-bg);--cc-btn-secondary-hover-bg:#353d43;--cc-btn-secondary-hover-color:#fff;--cc-btn-secondary-hover-border-color:var(--cc-btn-secondary-hover-bg);--cc-separator-border-color:#222a30;--cc-toggle-on-bg:var(--cc-btn-primary-bg);--cc-toggle-off-bg:#525f6b;--cc-toggle-on-knob-bg:var(--cc-btn-primary-color);--cc-toggle-off-knob-bg:var(--cc-btn-primary-color);--cc-toggle-enabled-icon-color:var(--cc-btn-primary-color);--cc-toggle-disabled-icon-color:var(--cc-btn-primary-color);--cc-toggle-readonly-bg:#343e45;--cc-toggle-readonly-knob-bg:#5f6b72;--cc-toggle-readonly-knob-icon-color:var(--cc-toggle-readonly-bg);--cc-section-category-border:#1e2428;--cc-cookie-category-block-bg:#1e2428;--cc-cookie-category-block-border:var(--cc-section-category-border);--cc-cookie-category-block-hover-bg:#242c31;--cc-cookie-category-block-hover-border:#232a2f;--cc-cookie-category-expanded-block-bg:transparent;--cc-cookie-category-expanded-block-hover-bg:var(--cc-toggle-readonly-bg);--cc-overlay-bg:#000000a6;--cc-webkit-scrollbar-bg:var(--cc-section-category-border);--cc-webkit-scrollbar-hover-bg:var(--cc-btn-primary-hover-bg);--cc-footer-bg:#0c0e0f;--cc-footer-color:var(--cc-secondary-color);--cc-footer-border-color:#060809}.cc--darkmode #cc-main{--lightningcss-light:;--lightningcss-dark:initial;color-scheme:dark}#cc-main .cm{background:var(--cc-bg);border-radius:var(--cc-modal-border-radius);opacity:0;visibility:hidden;z-index:1;flex-direction:column;max-width:24rem;display:flex;position:fixed;overflow:hidden;transform:translateY(1.6em);box-shadow:0 .625em 1.875em #0000024d}#cc-main .cm--top{top:var(--cc-modal-margin)}#cc-main .cm--middle{top:50%;transform:translateY(calc(1.6em - 50%))}#cc-main .cm--bottom{bottom:var(--cc-modal-margin)}#cc-main .cm--center{left:var(--cc-modal-margin);right:var(--cc-modal-margin);width:unset;margin:0 auto}#cc-main .cm--left{left:var(--cc-modal-margin);margin-right:var(--cc-modal-margin)}#cc-main .cm--right{margin-left:var(--cc-modal-margin);right:var(--cc-modal-margin)}#cc-main .cm__body{flex-direction:column;justify-content:space-between;display:flex;position:relative}#cc-main .cm__btns,#cc-main .cm__links{width:unset;padding:1rem 1.3rem}#cc-main .cm__texts{flex-direction:column;flex:1;justify-content:center;padding:1rem 0 0;display:flex}#cc-main .cm__desc,#cc-main .cm__title{padding:0 1.3rem}#cc-main .cm__title{font-size:1.05em}#cc-main .cm__title+.cm__desc{margin-top:1.1em}#cc-main .cm__desc{color:var(--cc-secondary-color);max-height:40vh;padding-bottom:1em;font-size:.9em;line-height:1.5;overflow:visible auto}#cc-main .cm__btns{border-top:1px solid var(--cc-separator-border-color);flex-direction:column;justify-content:center;display:flex}#cc-main .cm__btn-group{grid-auto-columns:minmax(0,1fr);display:grid}#cc-main .cm__btn+.cm__btn,#cc-main .cm__btn-group+.cm__btn-group{margin-top:.375rem}#cc-main .cm--flip .cm__btn+.cm__btn,#cc-main .cm--flip .cm__btn-group+.cm__btn-group{margin-bottom:var(--cc-button-margin);margin-top:0}#cc-main .cm--inline .cm__btn+.cm__btn{margin-top:0;margin-left:.375rem}#cc-main .cm--inline.cm--flip .cm__btn+.cm__btn{margin-bottom:0;margin-left:0;margin-right:.375rem}#cc-main .cm--inline.cm--flip .cm__btn-group+.cm__btn-group{margin-bottom:var(--cc-button-margin);margin-right:0}#cc-main .cm--wide .cm__btn+.cm__btn,#cc-main .cm--wide .cm__btn-group+.cm__btn-group{margin-top:0;margin-left:.375rem}#cc-main .cm--wide.cm--flip .cm__btn+.cm__btn,#cc-main .cm--wide.cm--flip .cm__btn-group+.cm__btn-group{margin-bottom:0;margin-right:.375rem}#cc-main .cm--bar:not(.cm--inline) .cm__btn-group--uneven,#cc-main .cm--wide .cm__btn-group--uneven{flex:1;justify-content:space-between;display:flex}#cc-main .cm--bar:not(.cm--inline).cm--flip .cm__btn-group--uneven,#cc-main .cm--wide.cm--flip .cm__btn-group--uneven{flex-direction:row-reverse}#cc-main .cm__btn{width:100%;font-size:.82em}#cc-main .cm__btn:hover{background:var(--cc-btn-primary-hover-bg);border-color:var(--cc-btn-primary-hover-border-color);color:var(--cc-btn-primary-hover-color)}#cc-main .cm__btn--secondary{background:var(--cc-btn-secondary-bg);border-color:var(--cc-btn-secondary-border-color);color:var(--cc-btn-secondary-color)}#cc-main .cm__btn--secondary:hover{background:var(--cc-btn-secondary-hover-bg);border-color:var(--cc-btn-secondary-hover-border-color);color:var(--cc-btn-secondary-hover-color)}#cc-main .cm__btn--close{border-radius:0;border-bottom-left-radius:var(--cc-btn-border-radius);border-top:none;border-right:none;width:2.625rem;height:2.625rem;font-size:1em;display:none;position:absolute;top:0;right:0;overflow:hidden;min-width:auto!important;padding:0!important}#cc-main .cm__btn--close svg{stroke:var(--cc-btn-primary-color);transition:stroke .15s;transform:scale(.5)}#cc-main .cm__btn--close:hover svg{stroke:var(--cc-btn-primary-hover-color)}#cc-main .cm__btn--close.cm__btn--secondary svg{stroke:var(--cc-btn-secondary-color)}#cc-main .cm__btn--close.cm__btn--secondary:hover svg{stroke:var(--cc-btn-secondary-hover-color)}#cc-main .cm__btn--close+.cm__texts .cm__title{padding-right:3rem}#cc-main .cm--inline .cm__btn-group{grid-auto-flow:column}#cc-main .cm__footer{background:var(--cc-footer-bg);border-top:1px solid var(--cc-footer-border-color);color:var(--cc-footer-color);padding:.4em 0 .5em}#cc-main .cm__links{flex-direction:row;padding-top:0;padding-bottom:0;display:flex}#cc-main .cm__link-group{flex-direction:row;width:100%;font-size:.8em;display:flex}#cc-main .cm__link-group>*+*{margin-left:1.3rem}#cc-main .cm--flip .cm__btn:last-child{grid-row:1}#cc-main .cm--inline.cm--flip .cm__btn:last-child{grid-column:1}#cc-main .cm--box .cm__btn--close{display:block}#cc-main .cm--box.cm--flip .cm__btns{flex-direction:column-reverse}#cc-main .cm--box.cm--wide{max-width:36em}#cc-main .cm--box.cm--wide .cm__btns{flex-direction:row;justify-content:space-between}#cc-main .cm--box.cm--wide .cm__btn-group{grid-auto-flow:column}#cc-main .cm--box.cm--wide .cm__btn{min-width:7.5rem}#cc-main .cm--box.cm--wide.cm--flip .cm__btns{flex-direction:row-reverse}#cc-main .cm--box.cm--wide.cm--flip .cm__btn:last-child{grid-column:1}#cc-main .cm--cloud{width:100%;max-width:calc(100% - 2 * var(--wrap))}#cc-main .cm--cloud .cm__body{flex-direction:row}#cc-main .cm--cloud .cm__texts{flex:1}#cc-main .cm--cloud .cm__desc{max-height:14em}#cc-main .cm--cloud .cm__btns{border-top:none;max-width:23em}#cc-main .cm--cloud .cm__btn-group{flex-direction:column}#cc-main .cm--cloud.cm--flip .cm__btn-group,#cc-main .cm--cloud.cm--flip .cm__btns{flex-direction:column-reverse}#cc-main .cm--cloud.cm--inline .cm__btn-group{flex-direction:row}#cc-main .cm--cloud.cm--inline .cm__btn{min-width:10em}#cc-main .cm--cloud.cm--inline.cm--flip .cm__btn-group{flex-direction:row-reverse}#cc-main .cm--bar{max-width:unset;opacity:1;--cc-modal-transition-duration:.35s;border-radius:0;width:100vw;margin:0;left:0;right:0;transform:translateY(0)}#cc-main .cm--bar.cm--top{top:0;transform:translateY(-100%)}#cc-main .cm--bar.cm--bottom{bottom:0;transform:translateY(100%)}#cc-main .cm--bar .cm__body,#cc-main .cm--bar .cm__links{width:100%;max-width:55em;margin:0 auto}#cc-main .cm--bar .cm__body{padding:.5em 0 .9em}#cc-main .cm--bar .cm__btns{border-top:none;flex-direction:row;justify-content:space-between}#cc-main .cm--bar .cm__btn-group{grid-auto-flow:column}#cc-main .cm--bar:not(.cm--inline) .cm__btn+.cm__btn,#cc-main .cm--bar:not(.cm--inline) .cm__btn-group+.cm__btn-group{margin-top:0;margin-left:.375rem}#cc-main .cm--bar .cm__btn{min-width:7.25rem;padding-left:2em;padding-right:2em}#cc-main .cm--bar.cm--flip:not(.cm--inline) .cm__btn+.cm__btn,#cc-main .cm--bar.cm--flip:not(.cm--inline) .cm__btn-group+.cm__btn-group{margin-bottom:0;margin-left:0;margin-right:.375rem}#cc-main .cm--bar.cm--flip .cm__btns{flex-direction:row-reverse}#cc-main .cm--bar.cm--flip .cm__btn:last-child{grid-column:1}#cc-main .cm--bar.cm--inline .cm__body,#cc-main .cm--bar.cm--inline .cm__links{max-width:74em}#cc-main .cm--bar.cm--inline .cm__body{flex-direction:row;padding:0}#cc-main .cm--bar.cm--inline .cm__btns{flex-direction:column;justify-content:center;max-width:23em}#cc-main .cm--bar.cm--inline.cm--flip .cm__btns{flex-direction:column-reverse}#cc-main .cc--anim .cm,#cc-main .cc--anim.cm-wrapper:before{transition:opacity var(--cc-modal-transition-duration) ease,visibility var(--cc-modal-transition-duration) ease,transform var(--cc-modal-transition-duration) ease}#cc-main .cc--anim .cm__btn,#cc-main .cc--anim .cm__close{transition:background-color .15s,border-color .15s,color .15s}.disable--interaction #cc-main .cm-wrapper:before{background:var(--cc-overlay-bg);content:"";opacity:0;visibility:hidden;z-index:0;position:fixed;inset:0}.show--consent #cc-main .cc--anim .cm{opacity:1;transform:translateY(0);visibility:visible!important}.show--consent #cc-main .cc--anim .cm--middle{transform:translateY(-50%)}.show--consent #cc-main .cc--anim .cm--bar{transform:translateY(0)}.show--consent #cc-main .cc--anim.cm-wrapper:before{opacity:1;visibility:visible}#cc-main.cc--rtl .cm__btn--close{border-bottom-left-radius:unset;border-bottom-right-radius:var(--cc-btn-border-radius);left:0;right:unset}#cc-main.cc--rtl .cm__btn--close+.cm__texts .cm__title{padding-right:1.3rem;padding-left:3rem!important}#cc-main.cc--rtl .cm--inline .cm__btn+.cm__btn{margin-left:0;margin-right:.375rem}#cc-main.cc--rtl .cm--inline.cm--flip .cm__btn+.cm__btn{margin-left:.375rem;margin-right:0}#cc-main.cc--rtl .cm:not(.cm--inline).cm--bar .cm__btn+.cm__btn,#cc-main.cc--rtl .cm:not(.cm--inline).cm--bar .cm__btn-group+.cm__btn-group,#cc-main.cc--rtl .cm:not(.cm--inline).cm--wide .cm__btn+.cm__btn,#cc-main.cc--rtl .cm:not(.cm--inline).cm--wide .cm__btn-group+.cm__btn-group{margin-left:0;margin-right:.375rem}#cc-main.cc--rtl .cm:not(.cm--inline).cm--bar.cm--flip .cm__btn+.cm__btn,#cc-main.cc--rtl .cm:not(.cm--inline).cm--wide.cm--flip .cm__btn+.cm__btn{margin-left:.375rem;margin-right:0}#cc-main.cc--rtl .cm__link-group>*+*{margin-left:0;margin-right:1.3rem}@media screen and (width<=640px){#cc-main{--cc-modal-margin:.5em}#cc-main .cm{width:auto!important;max-width:none!important}#cc-main .cm__body{flex-direction:column!important;padding:0!important}#cc-main .cm__btns,#cc-main .cm__desc,#cc-main .cm__links,#cc-main .cm__title{padding-left:1.1rem!important;padding-right:1.1rem!important}#cc-main .cm__btns{border-left:none!important;border-top:1px solid var(--cc-separator-border-color)!important;flex-direction:column!important;min-width:auto!important;max-width:none!important}#cc-main .cm__btn+.cm__btn,#cc-main .cm__btn-group+.cm__btn-group{margin:.375rem 0 0!important}#cc-main .cm--flip .cm__btn+.cm__btn,#cc-main .cm--flip .cm__btn-group+.cm__btn-group{margin-top:0!important;margin-bottom:.375rem!important}#cc-main .cm__btn-group{flex-direction:column!important;min-width:auto!important;display:flex!important}#cc-main .cm__btn{flex:auto!important}#cc-main .cm__link-group{justify-content:center!important}#cc-main .cm--flip .cm__btn-group,#cc-main .cm--flip .cm__btns{flex-direction:column-reverse!important}}#cc-main .pm-wrapper{z-index:2;position:relative}#cc-main .pm{background:var(--cc-bg);border-radius:var(--cc-modal-border-radius);opacity:0;visibility:hidden;width:100%;width:unset;z-index:1;flex-direction:column;display:flex;position:fixed;overflow:hidden;box-shadow:0 .625em 1.875em #0000024d}#cc-main svg{fill:none;width:100%}#cc-main .pm__body,#cc-main .pm__footer,#cc-main .pm__header{padding:1em 1.4em}#cc-main .pm__header{border-bottom:1px solid var(--cc-separator-border-color);justify-content:space-between;align-items:center;display:flex}#cc-main .pm__title{flex:1;align-items:center;margin-right:2em;font-weight:700;display:flex}#cc-main .pm__close-btn{border-radius:var(--cc-btn-border-radius);background:0 0;width:1.7rem;height:1.7rem;transition:all .15s;position:relative}#cc-main .pm__close-btn span{width:100%;height:100%;display:flex}#cc-main .pm__close-btn svg{stroke:var(--cc-btn-secondary-color);transition:stroke .15s;transform:scale(.9)}#cc-main .pm__body{overflow-y:auto;overflow-y:overlay;flex:1}#cc-main .pm__section,#cc-main .pm__section--toggle{border-radius:var(--cc-btn-border-radius);flex-direction:column;margin-bottom:.5em;display:flex}#cc-main .pm__section--toggle .pm__section-desc-wrapper{border:1px solid var(--cc-cookie-category-block-border);border-radius:var(--cc-btn-border-radius);border-top:none;border-top-left-radius:0;border-top-right-radius:0;max-height:0;transition:max-height .25s;display:flex;overflow:hidden;margin-top:0!important}#cc-main .pm__section{border:1px solid var(--cc-separator-border-color);padding:1em;transition:background-color .25s,border-color .25s}#cc-main .pm__section:first-child{border:none;margin-top:0;margin-bottom:2em;padding:0;transition:none}#cc-main .pm__section:not(:first-child):hover{background:var(--cc-cookie-category-block-bg);border-color:var(--cc-cookie-category-block-border)}#cc-main .pm__section-toggles+.pm__section{margin-top:2em}#cc-main .pm__section--toggle{background:var(--cc-cookie-category-block-bg);margin-bottom:var(--cc-button-margin);border-top:none}#cc-main .pm__section--toggle .pm__section-title{background:var(--cc-cookie-category-block-bg);border:1px solid var(--cc-cookie-category-block-border);justify-content:space-between;align-items:center;width:100%;min-height:2.8rem;padding:.8em 5.4em .8em 1.2em;transition:background-color .25s,border-color .25s;display:flex;position:relative}#cc-main .pm__section--toggle .pm__section-title:hover{background:var(--cc-cookie-category-block-hover-bg);border-color:var(--cc-cookie-category-block-hover-border)}#cc-main .pm__section--toggle .pm__section-desc{margin-top:0;padding:1em}#cc-main .pm__section--toggle.is-expanded{--cc-cookie-category-block-bg:var(--cc-cookie-category-expanded-block-bg);--cc-cookie-category-block-border:var(--cc-cookie-category-expanded-block-hover-bg)}#cc-main .pm__section--toggle.is-expanded .pm__section-title{border-bottom-right-radius:0;border-bottom-left-radius:0}#cc-main .pm__section--toggle.is-expanded .pm__section-arrow svg{transform:scale(.5)rotate(180deg)}#cc-main .pm__section--toggle.is-expanded .pm__section-desc-wrapper{max-height:20rem;display:flex}#cc-main .pm__section--expandable .pm__section-title{cursor:pointer;padding-left:3.4em}#cc-main .pm__section--expandable .pm__section-arrow{background:var(--cc-toggle-readonly-bg);pointer-events:none;border-radius:100%;justify-content:center;width:1.25rem;height:1.25rem;display:flex;position:absolute;left:1.125rem}#cc-main .pm__section--expandable .pm__section-arrow svg{stroke:var(--cc-btn-secondary-color);transform:scale(.5)}#cc-main .pm__section-title-wrapper{align-items:center;display:flex;position:relative}#cc-main .pm__section-title-wrapper+.pm__section-desc-wrapper{margin-top:.85em}#cc-main .pm__section-title{border-radius:var(--cc-btn-border-radius);font-size:.95em;font-weight:700}#cc-main .pm__badge{background:var(--cc-btn-secondary-bg);color:var(--cc-secondary-color);text-align:center;white-space:nowrap;border-radius:5em;flex:none;justify-content:center;align-items:center;width:auto;min-width:1.4375rem;height:1.4375rem;margin-left:1em;padding:0 .6em 1px;font-size:.8em;font-weight:700;display:flex;position:relative;overflow:hidden}#cc-main .pm__service-counter{background:var(--cc-btn-primary-bg);color:var(--cc-btn-primary-color);width:1.125rem;padding:0}#cc-main .pm__service-counter[data-counterlabel]{width:auto;padding:0 .6em 1px}#cc-main .section__toggle,#cc-main .section__toggle-wrapper,#cc-main .toggle__icon,#cc-main .toggle__label{border-radius:var(--cc-pm-toggle-border-radius);width:3.125rem;height:1.4375rem;transform:translateZ(0)}#cc-main .section__toggle-wrapper{cursor:pointer;z-index:1;position:absolute;right:1.125rem}#cc-main .toggle-service{width:2.625rem;height:1.1875rem;position:relative;right:0}#cc-main .toggle-service .section__toggle,#cc-main .toggle-service .toggle__icon,#cc-main .toggle-service .toggle__label{width:2.625rem;height:1.1875rem}#cc-main .toggle-service .toggle__icon{position:relative}#cc-main .toggle-service .toggle__icon-circle{width:1.4375rem;height:1.4375rem}#cc-main .toggle-service .section__toggle:checked~.toggle__icon .toggle__icon-circle{transform:translate(1.6875rem)}#cc-main .pm__section--toggle:nth-child(2) .section__toggle-wrapper:after{display:none!important}#cc-main .section__toggle{cursor:pointer;border:0;margin:0;display:block;position:absolute;top:0;left:0}#cc-main .section__toggle:disabled{cursor:not-allowed}#cc-main .toggle__icon{background:var(--cc-toggle-off-bg);box-shadow:0 0 0 1px var(--cc-toggle-off-bg);pointer-events:none;flex-direction:row;transition:all .25s;display:flex;position:absolute}#cc-main .toggle__icon-circle{background:var(--cc-toggle-off-knob-bg);border-radius:var(--cc-pm-toggle-border-radius);border:none;width:1.4375rem;height:1.4375rem;transition:transform .25s,background-color .25s;display:block;position:absolute;top:0;left:0;box-shadow:0 1px 2px #1820035c}#cc-main .toggle__icon-off,#cc-main .toggle__icon-on{width:100%;height:100%;transition:opacity .15s;position:absolute}#cc-main .toggle__icon-on{opacity:0;transform:rotate(45deg)}#cc-main .toggle__icon-on svg{stroke:var(--cc-toggle-on-bg);transform:scale(.55)rotate(-45deg)}#cc-main .toggle__icon-off{opacity:1}#cc-main .toggle__icon-off svg{stroke:var(--cc-toggle-off-bg);transform:scale(.55)}#cc-main .section__toggle:checked~.toggle__icon{background:var(--cc-toggle-on-bg);box-shadow:0 0 0 1px var(--cc-toggle-on-bg)}#cc-main .section__toggle:checked~.toggle__icon .toggle__icon-circle{background-color:var(--cc-toggle-on-knob-bg);transform:translate(1.6875rem)}#cc-main .section__toggle:checked~.toggle__icon .toggle__icon-on{opacity:1}#cc-main .section__toggle:checked~.toggle__icon .toggle__icon-off{opacity:0}#cc-main .section__toggle:checked:disabled~.toggle__icon{background:var(--cc-toggle-readonly-bg);box-shadow:0 0 0 1px var(--cc-toggle-readonly-bg)}#cc-main .section__toggle:checked:disabled~.toggle__icon .toggle__icon-circle{background:var(--cc-toggle-readonly-knob-bg);box-shadow:none}#cc-main .section__toggle:checked:disabled~.toggle__icon svg{stroke:var(--cc-toggle-readonly-knob-icon-color)}#cc-main .toggle__label{opacity:0;pointer-events:none;z-index:-1;position:absolute;top:0;overflow:hidden}#cc-main .pm__section-desc-wrapper{color:var(--cc-secondary-color);flex-direction:column;font-size:.9em;display:flex}#cc-main .pm__section-desc-wrapper>:not(:last-child){border-bottom:1px solid var(--cc-cookie-category-block-border)}#cc-main .pm__section-services{flex-direction:column;display:flex}#cc-main .pm__service{justify-content:space-between;align-items:center;padding:.4em 1.2em;transition:background-color .15s;display:flex;position:relative}#cc-main .pm__service:hover{background-color:var(--cc-cookie-category-block-hover-bg)}#cc-main .pm__service-header{align-items:center;width:100%;margin-right:1em;display:flex}#cc-main .pm__service-icon{border:2px solid;border-radius:100%;min-width:.5rem;height:.5rem;margin-top:.0625rem;margin-left:.375rem;margin-right:1.25rem}#cc-main .pm__service-title{word-break:break-word;width:100%;font-size:.95em}#cc-main .pm__section-desc{line-height:1.5em}#cc-main .pm__section-table{border-collapse:collapse;text-align:left;width:100%;margin:0;padding:0;font-size:.9em;overflow:hidden}#cc-main .pm__table-caption{text-align:left}#cc-main .pm__table-caption,#cc-main .pm__table-head>tr{border-bottom:1px dashed var(--cc-separator-border-color);color:var(--cc-primary-color);font-weight:700}#cc-main .pm__table-tr{transition:background-color .15s}#cc-main .pm__table-tr:hover{background:var(--cc-cookie-category-block-hover-bg)}#cc-main .pm__table-caption,#cc-main .pm__table-td,#cc-main .pm__table-th{vertical-align:top;padding:.625em .625em .625em 1.2em}#cc-main .pm__footer{border-top:1px solid var(--cc-separator-border-color);justify-content:space-between;display:flex}#cc-main .pm__btn-group{display:flex}#cc-main .pm__btn+.pm__btn,#cc-main .pm__btn-group+.pm__btn-group{margin-left:.375rem}#cc-main .pm--flip .pm__btn+.pm__btn,#cc-main .pm--flip .pm__btn-group+.pm__btn-group{margin-left:0;margin-right:.375rem}#cc-main .pm__btn{background:var(--cc-btn-primary-bg);color:var(--cc-btn-primary-color);text-align:center;flex:auto;min-width:7rem;font-size:.82em}#cc-main .pm__btn:hover{background:var(--cc-btn-primary-hover-bg);border-color:var(--cc-btn-primary-hover-border-color);color:var(--cc-btn-primary-hover-color)}#cc-main .pm__btn--secondary{background:var(--cc-btn-secondary-bg);border-color:var(--cc-btn-secondary-border-color);color:var(--cc-btn-secondary-color)}#cc-main .pm__btn--secondary:hover{background:var(--cc-btn-secondary-hover-bg);border-color:var(--cc-btn-secondary-hover-border-color);color:var(--cc-btn-secondary-hover-color)}#cc-main .pm--box{height:calc(100% - 2em);left:var(--cc-modal-margin);max-width:43em;max-height:37.5em;right:var(--cc-modal-margin);margin:0 auto;top:50%;transform:translateY(calc(1.6em - 50%))}#cc-main .pm--box.pm--flip .pm__btn-group,#cc-main .pm--box.pm--flip .pm__footer{flex-direction:row-reverse}#cc-main .pm--bar{opacity:1;--cc-modal-transition-duration:.35s;border-radius:0;width:100%;max-width:29em;height:100%;max-height:none;margin:0;top:0;bottom:0}#cc-main .pm--bar .pm__section-table,#cc-main .pm--bar .pm__table-body,#cc-main .pm--bar .pm__table-td,#cc-main .pm--bar .pm__table-th,#cc-main .pm--bar .pm__table-tr{display:block}#cc-main .pm--bar .pm__table-head{display:none}#cc-main .pm--bar .pm__table-caption{display:block}#cc-main .pm--bar .pm__table-tr:not(:last-child){border-bottom:1px solid var(--cc-separator-border-color)}#cc-main .pm--bar .pm__table-td{justify-content:space-between;display:flex}#cc-main .pm--bar .pm__table-td:before{color:var(--cc-primary-color);content:attr(data-column);text-overflow:ellipsis;flex:1;min-width:6rem;padding-right:2em;font-weight:700;overflow:hidden}#cc-main .pm--bar .pm__table-td>div{flex:3}#cc-main .pm--bar:not(.pm--wide) .pm__body,#cc-main .pm--bar:not(.pm--wide) .pm__footer,#cc-main .pm--bar:not(.pm--wide) .pm__header{padding:1em 1.3em}#cc-main .pm--bar:not(.pm--wide) .pm__btn-group,#cc-main .pm--bar:not(.pm--wide) .pm__footer{flex-direction:column}#cc-main .pm--bar:not(.pm--wide) .pm__btn+.pm__btn,#cc-main .pm--bar:not(.pm--wide) .pm__btn-group+.pm__btn-group{margin:.375rem 0 0}#cc-main .pm--bar:not(.pm--wide).pm--flip .pm__btn-group,#cc-main .pm--bar:not(.pm--wide).pm--flip .pm__footer{flex-direction:column-reverse}#cc-main .pm--bar:not(.pm--wide).pm--flip .pm__btn+.pm__btn,#cc-main .pm--bar:not(.pm--wide).pm--flip .pm__btn-group+.pm__btn-group{margin-bottom:var(--cc-button-margin);margin-top:0}#cc-main .pm--bar:not(.pm--wide) .pm__badge{display:none}#cc-main .pm--bar.pm--left{left:0;transform:translate(-100%)}#cc-main .pm--bar.pm--right{right:0;transform:translate(100%)}#cc-main .pm--bar.pm--wide{max-width:35em}#cc-main .pm--bar.pm--wide .pm__body,#cc-main .pm--bar.pm--wide .pm__footer,#cc-main .pm--bar.pm--wide .pm__header{padding:1em 1.4em}#cc-main .pm--bar.pm--wide.pm--flip .pm__btn-group,#cc-main .pm--bar.pm--wide.pm--flip .pm__footer{flex-direction:row-reverse}#cc-main .pm-overlay{background:var(--cc-overlay-bg);content:"";opacity:0;visibility:hidden;z-index:1;position:fixed;inset:0}#cc-main .cc--anim .pm,#cc-main .cc--anim .pm-overlay{transition:opacity var(--cc-modal-transition-duration) ease,visibility var(--cc-modal-transition-duration) ease,transform var(--cc-modal-transition-duration) ease}.show--preferences #cc-main .cc--anim .pm{opacity:1;visibility:visible!important}.show--preferences #cc-main .cc--anim .pm--box{transform:translateY(-50%)}.show--preferences #cc-main .cc--anim .pm--bar{transform:translate(0)}.show--preferences #cc-main .cc--anim .pm-overlay{opacity:1;visibility:visible}#cc-main.cc--rtl .pm__service-header{margin-left:1em;margin-right:0}#cc-main.cc--rtl .pm__section-arrow{left:unset;right:1.125rem}#cc-main.cc--rtl .section__toggle-wrapper{left:1.125rem;right:unset;transform-origin:0}#cc-main.cc--rtl .toggle-service{left:0}#cc-main.cc--rtl .pm__service-icon{margin-left:1.25rem;margin-right:.3125rem}#cc-main.cc--rtl .pm__section--toggle .pm__section-title{padding-left:5.4em;padding-right:1.2em}#cc-main.cc--rtl .pm__section--expandable .pm__section-title{padding-right:3.4em}#cc-main.cc--rtl .pm__badge{margin-left:unset;margin-right:1em}#cc-main.cc--rtl .toggle__icon-circle{transform:translate(1.6875rem)}#cc-main.cc--rtl .toggle-service .toggle__icon-circle{transform:translate(1.4375rem)}#cc-main.cc--rtl .section__toggle:checked~.toggle__icon .toggle__icon-circle{transform:translate(0)}#cc-main.cc--rtl .pm__table-td,#cc-main.cc--rtl .pm__table-th{padding-left:unset;text-align:right;padding-right:1.2em}#cc-main.cc--rtl .pm__table-td{padding-left:unset;padding-right:1.2em}#cc-main.cc--rtl .pm__table-td:before{padding-left:2em;padding-right:unset}#cc-main.cc--rtl .pm__btn+.pm__btn,#cc-main.cc--rtl .pm__btn-group+.pm__btn-group{margin-left:0;margin-right:.375rem}#cc-main.cc--rtl .pm--flip .pm__btn+.pm__btn,#cc-main.cc--rtl .pm--flip .pm__btn-group+.pm__btn-group{margin-left:.375rem;margin-right:0}#cc-main.cc--rtl .pm--flip.pm--bar:not(.pm--wide) .pm__btn+.pm__btn,#cc-main.cc--rtl .pm--flip.pm--bar:not(.pm--wide) .pm__btn-group+.pm__btn-group{margin-left:0}@media screen and (width<=640px){#cc-main .pm{border-radius:0;height:auto;max-height:100%;inset:0;transform:translateY(1.6em);max-width:none!important}#cc-main .pm__body,#cc-main .pm__footer,#cc-main .pm__header{padding:.9em!important}#cc-main .pm__badge{display:none}#cc-main .pm__section-table,#cc-main .pm__table-body,#cc-main .pm__table-caption,#cc-main .pm__table-td,#cc-main .pm__table-th,#cc-main .pm__table-tr{display:block}#cc-main .pm__table-head{display:none}#cc-main .pm__table-tr:not(:last-child){border-bottom:1px solid var(--cc-separator-border-color)}#cc-main .pm__table-td{justify-content:space-between;display:flex}#cc-main .pm__table-td:before{color:var(--cc-primary-color);content:attr(data-column);text-overflow:ellipsis;flex:1;min-width:6rem;padding-right:2em;font-weight:700;overflow:hidden}#cc-main .pm__table-td>div{flex:3}#cc-main .pm__btn-group,#cc-main .pm__footer{flex-direction:column!important}#cc-main .pm__btn-group{display:flex!important}#cc-main .pm__btn+.pm__btn,#cc-main .pm__btn-group+.pm__btn-group{margin:.375rem 0 0!important}#cc-main .pm--flip .pm__btn+.pm__btn,#cc-main .pm--flip .pm__btn-group+.pm__btn-group{margin-top:0!important;margin-bottom:.375rem!important}#cc-main .pm--flip .pm__btn-group,#cc-main .pm--flip .pm__footer{flex-direction:column-reverse!important}.show--preferences #cc-main .cc--anim .pm{transform:translateY(0)!important}}.header,.inner-header,.hamburger,.nav-main,.nav-main.show,.nav-main-legacy{all:unset;display:none!important}.menu-bar{pointer-events:none;z-index:var(--z-index-header);position:relative}@media (prefers-reduced-motion:reduce){.menu-bar{pointer-events:auto}}.menu-bar{--menu-slide-duration:0;--menu-slide-ease:ease-out;--menu-units-btn-h:calc(var(--menu-tight) + var(--menu-logo-h) * .4768);--menu-panel-max:calc(100svh - var(--drupal-displace-offset-top,0px) - var(--menu-units-btn-h) - 3rem);--menu-open-used:min(var(--menu-open-offset),var(--menu-panel-max))}body.user-logged-in .menu-bar{display:none!important}.menu-bar.menu-visible{pointer-events:auto}.menu-bar.is-mega-closing{--menu-slide-duration:0;--menu-slide-ease:ease-in}@media (prefers-reduced-motion:reduce){.menu-bar{--menu-slide-duration:0s}}.menu-bg-top,.menu-bg-left,.menu-logo-link,.menu-rule-h,.menu-rule-v,.menu-units-btn,.menu-dropdown,.menu-hamburger{opacity:0}@media (prefers-reduced-motion:reduce){.menu-bg-top,.menu-bg-left,.menu-logo-link,.menu-rule-h,.menu-rule-v,.menu-units-btn,.menu-dropdown,.menu-hamburger{opacity:1;transition-property:none}}.menu-bg-top,.menu-bg-left,.menu-logo-link,.menu-rule-h,.menu-rule-v,.menu-units-btn,.menu-dropdown,.menu-hamburger{transition:opacity .32s}body.is-front .menu-bg-top,body.is-front .menu-bg-left,.menu-logo-link,.menu-rule-h,body.is-front .menu-rule-v,.menu-units-btn,.menu-dropdown,.menu-hamburger{backface-visibility:hidden;transform:translate(0)}.menu-bar.menu-visible .menu-bg-top,.menu-bar.menu-visible .menu-bg-left,.menu-bar.menu-visible .menu-logo-link,.menu-bar.menu-visible .menu-rule-h,.menu-bar.menu-visible .menu-rule-v,.menu-bar.menu-visible .menu-rule-cube,.menu-bar.menu-visible .menu-units-btn,.menu-bar.menu-visible .menu-dropdown,.menu-bar.menu-visible .menu-hamburger{opacity:1}.menu-bar{transition:opacity .32s}.menu-bar.is-scroll-faded{opacity:0;pointer-events:none}@media (width>=62rem) and (prefers-reduced-motion:no-preference){html:not(.menu-chrome-visible) .menu-bar{opacity:0}}html:has(.menu-bar.is-scroll-faded) .layout-container{background-image:none}@media (prefers-reduced-motion:reduce){.menu-bar.is-scroll-faded{opacity:1;pointer-events:auto}html:has(.menu-bar.is-scroll-faded) .layout-container{background-image:linear-gradient(var(--l-frame-bg),var(--l-frame-bg))}}.menu-bg-top{z-index:var(--z-index-header);background-color:var(--l-frame-bg);top:var(--drupal-displace-offset-top,0px);left:var(--drupal-displace-offset-left,0px);width:calc(100% - var(--drupal-displace-offset-left,0px));height:calc(var(--menu-tight) + var(--menu-logo-h) * .4768 + var(--menu-open-used));transition:height var(--menu-slide-duration) var(--menu-slide-ease),opacity .32s ease,background-color .5s ease;position:fixed}.menu-bg-left{z-index:var(--z-index-header);background-color:var(--l-frame-bg);top:var(--drupal-displace-offset-top,0px);left:var(--drupal-displace-offset-left,0px);height:150lvh;width:calc(var(--menu-tight) + var(--menu-logo-w) * .4747);position:fixed;bottom:auto}@media (width>=62rem){.menu-bg-left{transition:opacity .32s,background-color .5s}}.menu-logo{z-index:var(--z-index-hamburger);height:var(--menu-logo-h);width:var(--menu-logo-w);top:calc(var(--drupal-displace-offset-top,0px) + var(--menu-tight) + var(--menu-open-used));left:calc(var(--drupal-displace-offset-left,0px) + var(--menu-tight));transition:top var(--menu-slide-duration) var(--menu-slide-ease),opacity .32s ease;display:block;position:fixed}a.menu-logo-link{z-index:502;height:var(--menu-logo-h);width:var(--menu-logo-w);top:calc(var(--drupal-displace-offset-top,0px) + var(--menu-tight) + var(--menu-open-used));left:calc(var(--drupal-displace-offset-left,0px) + var(--menu-tight));transition:top var(--menu-slide-duration) var(--menu-slide-ease),opacity .32s ease;display:block;position:fixed;overflow:visible}a.menu-logo-link .menu-logo{transition-property:none;position:static;top:auto;left:auto;overflow:visible}.menu-logo__letter{transform-box:fill-box;transform-origin:50%}@media (width<=61.999rem),(prefers-reduced-motion:reduce){.menu-logo__letter{transform:none!important}}.menu-rule-h{z-index:101;height:var(--menu-line-thickness);background-color:var(--color-black);top:calc(var(--drupal-displace-offset-top,0px) + var(--menu-tight) + var(--menu-logo-h) * .4768 + var(--menu-open-used));left:calc(var(--drupal-displace-offset-left,0px) + var(--menu-tight) + var(--menu-logo-w) - 10px);width:calc(100% - var(--drupal-displace-offset-left,0px) - var(--menu-tight) - var(--menu-logo-w) + 10px);transition:top var(--menu-slide-duration) var(--menu-slide-ease),opacity .32s ease;position:fixed}.menu-rule-v{z-index:504;width:var(--menu-line-thickness);background-color:var(--color-black);top:calc(var(--drupal-displace-offset-top,0px) + var(--menu-tight) + var(--menu-logo-h) * .4768 + var(--menu-open-used) + var(--menu-line-thickness));left:calc(var(--drupal-displace-offset-left,0px) + var(--menu-tight) + var(--menu-logo-w) * .4747);height:auto;position:fixed;bottom:-50lvh}@media (width>=62rem){.menu-rule-v{transition:top var(--menu-slide-duration) var(--menu-slide-ease),height var(--menu-slide-duration) var(--menu-slide-ease),opacity .32s ease}}.menu-rule-cube{pointer-events:none;z-index:505;background-color:var(--color-white);opacity:0;position:fixed}@media (prefers-reduced-motion:reduce){.menu-rule-cube{opacity:1}}.menu-rule-cube{top:calc(var(--drupal-displace-offset-top,0px) + var(--menu-tight) + var(--menu-logo-h) * .4768 + var(--menu-open-used));left:calc(var(--drupal-displace-offset-left,0px) + var(--menu-tight) + var(--menu-logo-w) * .4747);width:var(--menu-line-thickness);height:var(--menu-line-thickness);transition:top var(--menu-slide-duration) var(--menu-slide-ease),opacity .32s ease}.menu-bar.menu-visible .menu-rule-cube{opacity:1}.menu-rule-v.menu-rule-v-extended{top:var(--drupal-displace-offset-top,0px);height:auto;bottom:-50lvh}.menu-units{z-index:505;box-sizing:border-box;align-items:center;gap:calc(var(--spacing) * 6);font-size:var(--text-base);display:flex;position:fixed;right:0}@media not all and (width>=62rem){.menu-units{z-index:507}}@media (width>=62rem){.menu-units{gap:calc(var(--spacing) * 7);padding-right:var(--spacing-wrap)}}.menu-units{top:calc(var(--drupal-displace-offset-top,0px) + var(--menu-open-used));height:calc(var(--menu-tight) + var(--menu-logo-h) * .4768);transition:top var(--menu-slide-duration) var(--menu-slide-ease)}@media (width>=62rem){.menu-units{top:var(--drupal-displace-offset-top,0px)}}.menu-units-btn{box-sizing:border-box;cursor:pointer;align-items:center;gap:calc(var(--spacing) * 2);--tw-border-style:none;background-color:#0000;border-style:none;height:100%;display:flex;display:none!important}.menu-units-btn img{height:calc(var(--spacing) * 4);width:calc(var(--spacing) * 3);transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;flex-shrink:0;transition-duration:.3s;rotate:0deg}@media (width>=62rem){.menu-units-btn img{height:calc(var(--spacing) * 4.5);width:calc(var(--spacing) * 3.5)}}.menu-units-btn.menu-units-open{background-color:var(--color-white)}.menu-units-btn.menu-units-open img{rotate:90deg}.menu-mit-link{pointer-events:auto;color:inherit;flex-shrink:0;align-items:center;display:flex}@media not all and (width>=62rem){.menu-mit-link{display:none}}.menu-mit-logo{height:calc(var(--spacing) * 4);width:auto;display:block}@media (width>=62rem){.menu-mit-logo{height:calc(var(--spacing) * 4.5)}}.menu-dropdown{pointer-events:none;z-index:502;height:var(--menu-open-used);overscroll-behavior:contain;background-color:var(--color-white);top:var(--drupal-displace-offset-top,0px);left:var(--drupal-displace-offset-left,0px);width:calc(100% - var(--drupal-displace-offset-left,0px));-webkit-overflow-scrolling:touch;transition:height var(--menu-slide-duration) var(--menu-slide-ease),opacity .32s ease;position:fixed;overflow:hidden auto}.menu-dropdown.menu-dropdown-open{pointer-events:auto}.menu-dropdown-inner{gap:calc(var(--spacing) * 10);padding-top:calc(var(--spacing) * 10);padding-right:var(--spacing-wrap);padding-bottom:calc(var(--spacing) * 8);padding-left:var(--spacing-wrap);display:grid}@media not all and (width>=46rem){.menu-dropdown-inner{grid-template-columns:repeat(1,minmax(0,1fr));gap:clamp(28px,6vw,40px)}}@media (width>=62rem){.menu-dropdown-inner{grid-template-columns:repeat(2,minmax(0,1fr))}}.menu-dropdown-heading{margin-bottom:calc(var(--spacing) * 4);color:var(--color-darkgray);text-transform:uppercase}@media (width>=62rem){.menu-dropdown-heading{margin-bottom:calc(var(--spacing) * 6)}}.menu-dropdown-col a:not(.sap-link){margin-bottom:calc(var(--spacing) * 4);align-items:center;gap:var(--spacing);font-size:var(--text-menu);display:inline-flex}@media (width>=62rem){.menu-dropdown-col a:not(.sap-link){font-size:var(--text-h4);line-height:var(--tw-leading,var(--text-h4--line-height));letter-spacing:var(--tw-tracking,var(--text-h4--letter-spacing))}}.menu-dropdown-col a:not(.sap-link):focus-visible{text-decoration-color:currentColor}@media (hover:hover){.menu-dropdown-col a:not(.sap-link):hover{text-decoration-color:currentColor}}.menu-dropdown,.pre-footer,.site-footer{padding-left:calc(var(--menu-tight) + var(--menu-logo-w) * .4747 + var(--menu-line-thickness))}.layout-container>main{padding-top:calc(var(--menu-tight) + var(--menu-logo-h) * .4768 + var(--menu-line-thickness))}@media (width>=62rem){.layout-container>main:has(.header-walls-mount){padding-top:0}}body.is-front .layout-container>main{padding-top:calc(var(--menu-tight) + var(--menu-logo-h) * .4768 + var(--menu-line-thickness) + 1rem)}@media (prefers-reduced-motion:reduce){body.is-front .layout-container>main{padding-top:calc(var(--menu-tight) + var(--menu-logo-h) * .4768 + var(--menu-line-thickness) + 2rem)}}.layout-container>footer.site-footer{z-index:var(--z-index-above);position:relative}.is-front .title-area{display:none}.title-area.has-header-image{display:grid;position:relative}.title-area.has-header-image:before{content:"";pointer-events:none;aspect-ratio:354/148;background-position:50%;background-repeat:no-repeat;background-size:cover;grid-row-start:1;grid-column-start:1;align-self:flex-start;width:100%}@media (width>=46rem){.title-area.has-header-image:before{aspect-ratio:354/71}}@media (width>=62rem){.title-area.has-header-image:before{aspect-ratio:1464/300}}.title-area.has-header-image:before{background-image:var(--header-bg)}.title-area .faux-full-title,h1.faux-full-title{max-width:var(--spacing-maxWidth);padding-top:calc(var(--spacing) * 3);padding-right:var(--spacing-wrap);font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));letter-spacing:var(--tw-tracking,var(--text-lg--letter-spacing));margin-inline:auto}@media (width>=62rem){.title-area .faux-full-title,h1.faux-full-title{padding-left:var(--spacing-textPL);font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height));letter-spacing:var(--tw-tracking,var(--text-xl--letter-spacing))}}.title-area .faux-full-title,h1.faux-full-title{padding-left:calc(var(--menu-tight) + var(--menu-logo-w) * .4747 + var(--menu-line-thickness) + var(--wrap))}@media (width>=62rem){.title-area .faux-full-title,h1.faux-full-title{padding-left:calc(var(--menu-tight) + var(--menu-logo-w) * .4747 + var(--menu-line-thickness) + var(--spacing-textPL))}}.title-area.has-header-image h1.faux-full-title{padding-top:calc(var(--spacing) * 4)}@media (width>=62rem){.title-area.has-header-image h1.faux-full-title{padding-top:calc(var(--menu-tight) + var(--menu-logo-h) * .4768 + var(--menu-line-thickness) + 2.4rem)}}.title-area.has-header-image>.container{z-index:var(--z-index-above);padding-block:calc(var(--spacing) * 4);grid-row-start:1;grid-column-start:1;align-self:flex-start;position:relative}.menu-main{pointer-events:none}.menu-bar.menu-visible .menu-main{pointer-events:auto}.menu-main-parents{top:calc(var(--drupal-displace-offset-top,0px) + var(--menu-open-used));right:calc(var(--wrap) + 5.5rem);height:calc(var(--menu-tight) + var(--menu-logo-h) * .4768);transition:top var(--menu-slide-duration) var(--menu-slide-ease),opacity .32s ease;z-index:505;box-sizing:border-box;align-items:center;gap:calc(var(--spacing) * 3);opacity:0;list-style-type:none;display:flex;position:fixed}@media not all and (width>=62rem){.menu-main-parents{pointer-events:none;visibility:hidden;z-index:90;background-color:var(--color-white);height:auto;padding-inline:calc(var(--spacing) * 4);padding-top:0;padding-bottom:calc(var(--spacing) * 5);opacity:1;flex-direction:column;align-items:stretch;gap:.222222rem;bottom:0;right:0;overflow:hidden auto}}@media (width>=62rem){.menu-main-parents{--tw-translate-x:calc(1 / 2 * 100%);translate:var(--tw-translate-x) var(--tw-translate-y);right:49.8%;top:var(--drupal-displace-offset-top,0px);gap:0}}@media not all and (width>=62rem){.menu-main-parents{top:calc(var(--drupal-displace-offset-top,0px) + var(--menu-tight) + var(--menu-logo-h) * .4768 + var(--menu-line-thickness));left:calc(var(--drupal-displace-offset-left,0px) + var(--menu-tight) + var(--menu-logo-w) * .4747 + var(--menu-line-thickness));-webkit-overflow-scrolling:touch;transition:transform .4s,visibility 0s linear .4s;transform:translateY(-100%)}@media (prefers-reduced-motion:reduce){.menu-main-parents{transition:none}}}.menu-bar.menu-visible .menu-main-parents{opacity:1}@media not all and (width>=62rem){.menu-bar.menu-mobile-open .menu-main-parents{visibility:visible;pointer-events:auto;padding-top:.15rem;transition:transform .4s,visibility linear;transform:translate(0)}}.menu-main-parent{align-items:center;height:100%;display:flex}@media not all and (width>=62rem){.menu-main-parent{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-bottom-color:#0000002e;flex-direction:column;align-items:stretch;width:100%;height:auto}@supports (color:color-mix(in lab,red,red)){.menu-main-parent{border-bottom-color:color-mix(in oklab,var(--color-black) 18%,transparent)}}}.menu-main-btn{box-sizing:border-box;cursor:pointer;align-items:center;gap:calc(var(--spacing) * 1.5);border-style:var(--tw-border-style);height:100%;font-size:var(--text-h3);line-height:var(--tw-leading,var(--text-h3--line-height));letter-spacing:var(--tw-tracking,var(--text-h3--letter-spacing));--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);background-color:#0000;border-width:0;display:inline-flex}@media not all and (width>=62rem){.menu-main-btn{white-space:nowrap;background-color:#0000;justify-content:flex-start;width:100%;height:auto;min-height:3.22222rem;padding-block:.666667rem}}@media (width>=62rem){.menu-main-btn{height:100%;padding-top:.08rem;padding-right:var(--spacing);padding-bottom:var(--spacing);padding-left:calc(var(--spacing) * 1.5);font-size:var(--text-base)}.menu-main-btn:before{content:var(--tw-content);content:var(--tw-content);content:var(--tw-content);height:100%;width:calc(var(--spacing) * .5);--tw-content:"";content:var(--tw-content);display:block}.menu-main-btn:after{content:var(--tw-content);content:var(--tw-content);content:var(--tw-content);--tw-content:"";content:var(--tw-content);width:0;height:100%;display:block}}.menu-main-btn__label{align-items:center;gap:var(--spacing);display:inline-flex;position:relative}@media not all and (width>=62rem){.menu-main-btn__label{padding-bottom:2px;padding-left:.222222rem}}.menu-arrow{margin-left:var(--spacing);fill:currentColor;vertical-align:-.12em;width:.25em;height:.9em;transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;flex-shrink:0;transition-duration:.3s;display:inline-block;overflow:visible}@media (width>=62rem){.menu-arrow{width:.45em}}.menu-main-btn.is-open .menu-arrow{rotate:90deg}.menu-mega{pointer-events:none;z-index:502;height:var(--menu-open-used);overscroll-behavior:contain;background-color:var(--color-white);opacity:0;position:fixed;overflow:hidden auto}@media not all and (width>=62rem){.menu-mega{display:none}}.menu-mega{top:var(--drupal-displace-offset-top,0px);left:var(--drupal-displace-offset-left,0px);width:calc(100% - var(--drupal-displace-offset-left,0px));-webkit-overflow-scrolling:touch;padding-left:calc(var(--menu-tight) + var(--menu-logo-w) * .4747 + var(--menu-line-thickness));transition:height var(--menu-slide-duration) var(--menu-slide-ease),opacity .32s ease;margin-top:-1px}@media (width>=62rem){.menu-mega{top:calc(var(--drupal-displace-offset-top,0px) + var(--menu-units-btn-h))}}.menu-bar.menu-visible .menu-mega{opacity:1}.menu-mega.is-open{pointer-events:auto}.menu-mega-panel[hidden]{display:none!important}.menu-mega-panel__inner{max-width:var(--spacing-maxWidth);padding-top:calc(var(--spacing) * 6);padding-right:calc(var(--spacing) * 6);padding-bottom:calc(var(--spacing) * 9);padding-left:calc(var(--spacing) * 6);margin-inline:auto}.menu-mega-section-title{margin-bottom:calc(var(--spacing) * 4);font-size:var(--text-h4);line-height:var(--tw-leading,var(--text-h4--line-height));letter-spacing:var(--tw-tracking,var(--text-h4--letter-spacing));color:var(--color-darkgray)}@media (width>=62rem){.menu-mega-section-title{margin-bottom:calc(var(--spacing) * 6)}}a.menu-mega-link.menu-mega-section-title{margin-bottom:calc(var(--spacing) * 4);color:var(--color-black)}@media (width>=62rem){a.menu-mega-link.menu-mega-section-title{margin-bottom:calc(var(--spacing) * 6)}}.menu-mega-group-heading,.menu-mega-about__subhead{margin-bottom:calc(var(--spacing) * 3);font-size:var(--text-sm);color:var(--color-darkgray)}@media (width>=62rem){.menu-mega-group-heading,.menu-mega-about__subhead{margin-bottom:calc(var(--spacing) * 4.5);font-size:var(--text-base)}.menu-mega-about__subhead{margin-top:calc(var(--spacing) * 6);margin-bottom:0}}.menu-mega-whats-on{padding-bottom:calc(var(--spacing) * 7);display:none}@media (width>=62rem){.menu-mega-whats-on{align-items:stretch;column-gap:calc(var(--spacing) * 10);row-gap:calc(var(--spacing) * 8);grid-template-columns:2fr 1fr;display:grid}}.menu-mega-whats-on__events,.menu-mega-whats-on__news{flex-direction:column;min-height:0;display:flex}.menu-mega-whats-on__events .menu-mega-more,.menu-mega-whats-on__news .menu-mega-more{padding-top:calc(var(--spacing) * 6);margin-top:auto}.menu-mega-events-grid{column-gap:calc(var(--spacing) * 5);row-gap:calc(var(--spacing) * 4);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@media (width>=46rem){.menu-mega-events-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.menu-mega-card{color:inherit;text-decoration-line:none;display:block}.menu-mega-card .menu-mega-teaser__inner{align-items:flex-start;gap:calc(var(--spacing) * 3);padding-inline:calc(var(--spacing) * 2);padding-bottom:calc(var(--spacing) * 3);grid-template-columns:minmax(0,1fr) 5.5rem;display:grid}.menu-mega-teaser{--mega-frame:#fff;--mega-frame-hover:#9ab1ff;--mega-rail:var(--featured-border-width);--mega-gap:var(--featured-border-width);padding-bottom:var(--mega-rail);padding-left:var(--mega-rail);position:relative}.menu-mega-teaser--blue{--mega-frame:#fff;--mega-frame-hover:#9ab1ff}.menu-mega-teaser--apricot{--mega-frame:#fff;--mega-frame-hover:#e0fd65}.menu-mega-teaser--burgundy{--mega-frame:#fff;--mega-frame-hover:#6b0033}.menu-mega-teaser__frame{pointer-events:none;position:absolute;inset:0}.menu-mega-teaser__frame:before{top:0;bottom:var(--mega-gap);width:var(--mega-rail);background-color:var(--mega-frame);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;--tw-content:"";content:var(--tw-content);transition-duration:.2s;position:absolute;left:0}.menu-mega-teaser__frame:after{bottom:0;right:0;left:var(--mega-gap);height:var(--mega-rail);background-color:var(--mega-frame);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;--tw-content:"";content:var(--tw-content);transition-duration:.2s;position:absolute}@media (hover:hover){.menu-mega-teaser:hover,.menu-mega-teaser:focus-visible{--mega-frame:var(--mega-frame-hover)}}.menu-mega-card__label{margin-bottom:calc(var(--spacing) * 2);font-size:var(--text-sm);--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);display:block}.menu-mega-card__title{margin-bottom:calc(var(--spacing) * 2);-webkit-line-clamp:3;min-height:3.3em;font-size:var(--text-h4);line-height:var(--tw-leading,var(--text-h4--line-height));letter-spacing:var(--tw-tracking,var(--text-h4--letter-spacing));--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.menu-mega-card__date{margin-bottom:calc(var(--spacing) * 2);font-size:var(--text-sm);--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);display:block}.menu-mega-card__tags{max-height:calc(var(--spacing) * 7);gap:calc(var(--spacing) * 1.5);flex-wrap:wrap;display:flex;overflow:hidden}.menu-mega-card__media{aspect-ratio:1;background-color:#f0f0f0;overflow:hidden}.menu-mega-card__media img,.menu-mega-card__ph{object-fit:cover;width:100%;height:100%;display:block}.menu-mega-card__ph{background-image:linear-gradient(135deg,#e8e8e8,#f7f7f7)}.menu-mega-news-list{gap:calc(var(--spacing) * 4);flex-direction:column;list-style-type:none;display:flex}.menu-mega-news-list__item{list-style-type:none}.menu-mega-more--news{justify-content:flex-end;width:100%}.menu-mega-research{display:none}@media (width>=62rem){.menu-mega-research{align-items:flex-start;gap:calc(var(--spacing) * 8);grid-template-columns:minmax(0,1fr) minmax(11rem,.32fr);display:grid}}.menu-mega-foi-grid{padding-bottom:calc(var(--spacing) * 6);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@media (width>=62rem){.menu-mega-foi-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.menu-mega-foi-card{--sap-foi-border:#02777c;--sap-foi-corner:#02777c;--card-fill:var(--sap-foi-corner)}.menu-mega-foi-card.card{background-color:var(--sap-foi-border)}.menu-mega-foi-grid .menu-mega-foi-card.card{aspect-ratio:476/270}.menu-mega-foi-card .card-content{padding-top:calc(var(--spacing) * 2);padding-bottom:0;padding-right:0}.menu-mega-foi-card__text{z-index:var(--z-index-above);margin-top:var(--spacing);margin-bottom:0;position:relative}@media (width>=62rem){.menu-mega-foi-card__text{width:83.3333%}}.menu-mega-foi-card .card-title{align-items:center;gap:var(--spacing);width:auto;font-size:var(--text-h4);line-height:var(--tw-leading,var(--text-h4--line-height));letter-spacing:var(--tw-tracking,var(--text-h4--letter-spacing));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);display:inline-flex}.sap-foi-card--border-white{--sap-foi-border:#fff}.sap-foi-card--border-light_gray{--sap-foi-border:#f5f5f5}.sap-foi-card--border-gray{--sap-foi-border:#e8e8e8}.sap-foi-card--border-dark_gray{--sap-foi-border:#6b6b6b}.sap-foi-card--border-black{--sap-foi-border:#000}.sap-foi-card--border-yellow{--sap-foi-border:#e0fd65}.sap-foi-card--border-blue{--sap-foi-border:#9ab1ff}.sap-foi-card--border-pink{--sap-foi-border:#eeb1ff}.sap-foi-card--border-apricot{--sap-foi-border:#ffc486}.sap-foi-card--border-green{--sap-foi-border:#707f00}.sap-foi-card--border-orange{--sap-foi-border:#fd6234}.sap-foi-card--border-teal{--sap-foi-border:#02777c}.sap-foi-card--border-burgundy{--sap-foi-border:#6b0033}.sap-foi-card--corner-white{--sap-foi-corner:#fff}.sap-foi-card--corner-light_gray{--sap-foi-corner:#f5f5f5}.sap-foi-card--corner-gray{--sap-foi-corner:#e8e8e8}.sap-foi-card--corner-dark_gray{--sap-foi-corner:#6b6b6b}.sap-foi-card--corner-black{--sap-foi-corner:#000}.sap-foi-card--corner-yellow{--sap-foi-corner:#e0fd65}.sap-foi-card--corner-blue{--sap-foi-corner:#9ab1ff}.sap-foi-card--corner-pink{--sap-foi-corner:#eeb1ff}.sap-foi-card--corner-apricot{--sap-foi-corner:#ffc486}.sap-foi-card--corner-green{--sap-foi-corner:#707f00}.sap-foi-card--corner-orange{--sap-foi-corner:#fd6234}.sap-foi-card--corner-teal{--sap-foi-corner:#02777c}.sap-foi-card--corner-burgundy{--sap-foi-corner:#6b0033}.menu-mega-aside-links,.menu-mega-simple-links,.menu-mega-about__links{gap:calc(var(--spacing) * 6);flex-direction:column;list-style-type:none;display:flex}.menu-mega-link{width:fit-content;font-size:var(--text-h4);line-height:var(--tw-leading,var(--text-h4--line-height));letter-spacing:var(--tw-tracking,var(--text-h4--letter-spacing));color:inherit;align-items:center;gap:.35em;padding-left:.015em;text-decoration-line:none;display:inline-flex}.menu-mega-more{margin-top:calc(var(--spacing) * 4);width:fit-content;font-size:var(--text-base);position:relative}.menu-mega-link__label{position:relative}.menu-mega-link__arrow{flex:none;align-items:center;width:.55em;height:1em;display:inline-flex;overflow:hidden}.menu-mega-link__arrow .menu-arrow{--tw-translate-x:-100%;translate:var(--tw-translate-x) var(--tw-translate-y);transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;margin-left:0;transition-duration:.3s;overflow:visible}.menu-mega-more:after,.menu-main-btn__label:after{transform-origin:0;--tw-scale-x:0%;height:1.5px;scale:var(--tw-scale-x) var(--tw-scale-y);transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;--tw-content:"";content:var(--tw-content);background-color:currentColor;transition-duration:.3s;position:absolute;bottom:-.23em;left:-.25rem;right:-.25rem}@media not all and (width>=62rem){.menu-main-btn__label:after{display:none}}.menu-mega-more .menu-mega-link__arrow{overflow:visible}.menu-mega-more .menu-mega-link__arrow .menu-arrow{--tw-translate-x:0;translate:var(--tw-translate-x) var(--tw-translate-y)}.menu-mega-more:focus-visible:after,.menu-main-btn.is-active .menu-main-btn__label:after,.menu-main-btn.is-current .menu-main-btn__label:after,.menu-main-btn.is-open .menu-main-btn__label:after,.menu-main-btn:focus-visible .menu-main-btn__label:after{--tw-scale-x:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}.menu-mega-link:not(.menu-mega-more):focus-visible .menu-mega-link__arrow{overflow:visible}.menu-mega-link:not(.menu-mega-more):focus-visible .menu-mega-link__arrow .menu-arrow{--tw-translate-x:0;translate:var(--tw-translate-x) var(--tw-translate-y)}@media (hover:hover){.menu-mega-more:hover:after,.menu-main-btn:hover .menu-main-btn__label:after{--tw-scale-x:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}.menu-mega-link:not(.menu-mega-more):hover .menu-mega-link__arrow{overflow:visible}.menu-mega-link:not(.menu-mega-more):hover .menu-mega-link__arrow .menu-arrow{--tw-translate-x:0;translate:var(--tw-translate-x) var(--tw-translate-y)}}@media (width>=62rem){.menu-main-btn.is-current .menu-main-btn__label{--menu-link-rail:1.5px;background-image:linear-gradient(#000,#000),linear-gradient(#000,#000);background-repeat:no-repeat;background-size:var(--menu-link-rail) calc(100% - var(--menu-link-rail)),calc(100% - var(--menu-link-rail)) var(--menu-link-rail);background-position:0 0,100% 100%;align-self:center;height:fit-content;margin:-.08rem -.25rem -.25rem -.375rem;padding:.08rem .25rem .25rem .375rem}.menu-main-btn.is-current .menu-main-btn__label:after{--tw-scale-x:0%;scale:var(--tw-scale-x) var(--tw-scale-y)}}.menu-mega :is(a.menu-mega-link:not(.menu-mega-link--external,.menu-mega-more),.menu-mega-accordion__list a:not(.menu-mega-link--external),a.menu-mega-accordion__parent-link){--menu-link-rail:1.5px;position:relative}.menu-mega :is(a.menu-mega-link:not(.menu-mega-link--external,.menu-mega-more),.menu-mega-accordion__list a:not(.menu-mega-link--external),a.menu-mega-accordion__parent-link):before{content:"";pointer-events:none;opacity:0;background-image:linear-gradient(#000,#000),linear-gradient(#000,#000);background-repeat:no-repeat;background-size:var(--menu-link-rail) calc(100% - var(--menu-link-rail)),calc(100% - var(--menu-link-rail)) var(--menu-link-rail);background-position:0 0,100% 100%;position:absolute;inset:-.08rem -.25rem -.25rem -.375rem}.menu-mega :is(a.menu-mega-link:not(.menu-mega-link--external,.menu-mega-more),.menu-mega-accordion__list a:not(.menu-mega-link--external),a.menu-mega-accordion__parent-link)[aria-current=page]:before{opacity:1}.menu-mega :is(a.menu-mega-link:not(.menu-mega-link--external,.menu-mega-more),.menu-mega-accordion__list a:not(.menu-mega-link--external),a.menu-mega-accordion__parent-link):after{pointer-events:none;transform-origin:0;--tw-scale-x:0%;height:1.5px;scale:var(--tw-scale-x) var(--tw-scale-y);transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;--tw-content:"";content:var(--tw-content);background-color:currentColor;transition-duration:.3s;position:absolute;bottom:-.23em;left:-.25rem;right:-.25rem}.menu-mega :is(a.menu-mega-link:not(.menu-mega-link--external,.menu-mega-more),.menu-mega-accordion__list a:not(.menu-mega-link--external),a.menu-mega-accordion__parent-link):not([aria-current=page]):focus-visible:after{--tw-scale-x:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}.menu-mega .menu-mega-accordion__list a:not(.menu-mega-link--external):is(:focus-visible,[aria-current=page]){text-decoration-line:none}@media (hover:hover){.menu-mega :is(a.menu-mega-link:not(.menu-mega-link--external,.menu-mega-more),.menu-mega-accordion__list a:not(.menu-mega-link--external),a.menu-mega-accordion__parent-link):not([aria-current=page]):hover:after{--tw-scale-x:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}.menu-mega .menu-mega-accordion__list a:not(.menu-mega-link--external):hover{text-decoration-line:none}}.menu-mega-units .menu-dropdown-col{gap:calc(var(--spacing) * 2);flex-direction:column;display:flex}.menu-mega-academics{display:none}@media (width>=62rem){.menu-mega-academics{padding-bottom:calc(var(--spacing) * 7);display:block}}.menu-mega-about{display:none}@media (width>=62rem){.menu-mega-about{column-gap:calc(var(--spacing) * 8);row-gap:calc(var(--spacing) * 6);padding-bottom:calc(var(--spacing) * 7);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}}.menu-mega-mobile{display:none}@media not all and (width>=62rem){.menu-main-parent .menu-mega-mobile{width:100%;height:0;transition:height .35s;display:block;overflow:hidden}@media (prefers-reduced-motion:reduce){.menu-main-parent .menu-mega-mobile{transition:none}}.menu-mega-accordion{flex-direction:column;gap:.444444rem;display:flex}}.menu-mega-accordion:after{content:""}@media not all and (width>=62rem){.menu-mega-accordion:after{height:calc(var(--spacing) * 1.5);flex-shrink:0;width:100%;display:block}}.menu-mega-accordion__heading{padding-top:var(--spacing);font-size:var(--text-sm);color:var(--color-darkgray)}@media not all and (width>=62rem){.menu-mega-accordion__heading{margin-left:var(--spacing);text-transform:uppercase}}@media (width>=62rem){.menu-mega-accordion__heading{margin-top:calc(var(--spacing) * 4);padding-top:0}}@media not all and (width>=62rem){.menu-mega-accordion__group{gap:calc(var(--spacing) * 2.5);flex-direction:column;padding-bottom:.444444rem;display:flex}}.menu-mega-accordion__group:first-child .menu-mega-accordion__heading{margin-top:0}.menu-mega-accordion__list{list-style-type:none}@media not all and (width>=62rem){.menu-mega-accordion__list{margin-left:var(--spacing);gap:calc(var(--spacing) * 2);flex-direction:column;display:flex}}@media (width>=62rem){.menu-mega-accordion__list{margin-bottom:calc(var(--spacing) * 2)}}.menu-mega-accordion__list a{align-items:center;gap:var(--spacing);text-decoration-line:underline;text-decoration-color:#0000004d;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.menu-mega-accordion__list a{-webkit-text-decoration-color:color-mix(in oklab,var(--color-black) 30%,transparent);-webkit-text-decoration-color:color-mix(in oklab,var(--color-black) 30%,transparent);-webkit-text-decoration-color:color-mix(in oklab,var(--color-black) 30%,transparent);text-decoration-color:color-mix(in oklab,var(--color-black) 30%,transparent)}}.menu-mega-accordion__list a{text-underline-offset:.15em}@media not all and (width>=62rem){.menu-mega-accordion__list a{padding-block:var(--spacing);font-size:var(--text-md);line-height:var(--tw-leading,var(--text-md--line-height));--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);text-decoration-line:none}}@media (width>=62rem){.menu-mega-accordion__list a{margin-bottom:calc(var(--spacing) * 3)}}@media not all and (width>=62rem){.menu-mega-mobile .menu-mega-accordion__list a[aria-current=page]:not(.menu-mega-link--external){position:relative}.menu-mega-mobile .menu-mega-accordion__list a[aria-current=page]:not(.menu-mega-link--external):after{content:"";pointer-events:none;background-color:currentColor;height:1.5px;position:absolute;bottom:.15em;left:0;right:0}}.menu-mega-accordion__subhead{margin-top:calc(var(--spacing) * 2);margin-bottom:calc(var(--spacing) * 2);font-size:var(--text-sm);color:var(--color-darkgray)}@media not all and (width>=62rem){.menu-mega-accordion__subhead{text-transform:uppercase}}.menu-mega-accordion__parent{margin-top:calc(var(--spacing) * 6);padding-top:calc(var(--spacing) * 2)}@media not all and (width>=62rem){.menu-mega-accordion__parent{display:none}}.menu-mega-accordion__parent-link{align-items:center;gap:var(--spacing);font-size:var(--text-menu);--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);display:inline-flex}.menu-mega-empty{font-size:var(--text-sm);color:var(--color-darkgray)}.menu-mega-units{display:none}@media (width>=62rem){.menu-mega-units{align-items:flex-start;gap:calc(var(--spacing) * 7);padding-bottom:calc(var(--spacing) * 7);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}}.menu-mega-units .menu-dropdown-heading{margin-bottom:calc(var(--spacing) * 3);color:var(--color-darkgray)}@media (width>=62rem){.menu-mega-units .menu-dropdown-heading{margin-bottom:calc(var(--spacing) * 2.5);font-size:var(--text-base)}.menu-mega-units.menu-mega-units--links{grid-template-columns:1.46fr 1.46fr 1fr}}@media not all and (width>=62rem){.menu-mega-accordion__group+.menu-mega-accordion__list--units-links{margin-top:calc(var(--spacing) * 2)}}.menu-mega-link--external{--units-rail:1.5px;align-items:flex-start;gap:.25rem;width:fit-content;padding:.125rem .25rem .3rem .5rem;text-decoration-line:none;position:relative}.menu-mega-accordion__list a.menu-mega-link--external{text-decoration-line:none}.menu-mega-link--external:before,.menu-mega-link--external:after{content:"";pointer-events:none;background:#6b0033;position:absolute}.menu-mega-link--external:before{top:0;left:0;bottom:var(--units-rail);width:var(--units-rail)}.menu-mega-link--external:after{left:var(--units-rail);height:var(--units-rail);bottom:0;right:0}.menu-mega-link--external .menu-mega-link__ext{background-color:#6b0033;flex-shrink:0;width:.625rem;height:0;margin-left:.25rem;padding-top:1rem;display:block;overflow:hidden;-webkit-mask:url(/themes/basis/css/images/arrow-diagonal.svg) 50%/contain no-repeat;mask:url(/themes/basis/css/images/arrow-diagonal.svg) 50%/contain no-repeat}.sap-foi{--sap-foi-border:#02777c;--sap-foi-corner:#02777c;margin-bottom:calc(var(--spacing) * 8);padding-top:calc(var(--spacing) * 5);padding-right:calc(var(--spacing) * 4);padding-bottom:calc(var(--spacing) * 6);padding-left:calc(var(--spacing) * 5);position:relative}.sap-foi__frame{pointer-events:none;position:absolute;inset:0}.sap-foi__frame:before{top:0;bottom:calc(var(--spacing) * 2.5);width:var(--spacing);background-color:var(--sap-foi-border);--tw-content:"";content:var(--tw-content);position:absolute;left:0}.sap-foi__frame:after{bottom:0;right:0;left:calc(var(--spacing) * 2.5);height:var(--spacing);background-color:var(--sap-foi-border);--tw-content:"";content:var(--tw-content);position:absolute}.sap-foi:after{pointer-events:none;height:calc(var(--spacing) * 2.5);width:calc(var(--spacing) * 2.5);--tw-content:"";content:var(--tw-content);background:var(--sap-foi-corner);position:absolute;bottom:0;left:0}@supports (color:color-mix(in lab,red,red)){.sap-foi:after{background:color-mix(in srgb,var(--sap-foi-corner) 42%,white)}}.sap-foi--border-gray{--sap-foi-border:#e8e8e8}.sap-foi--border-dark_gray{--sap-foi-border:#6b6b6b}.sap-foi--border-black{--sap-foi-border:#000}.sap-foi--border-yellow{--sap-foi-border:#e0fd65}.sap-foi--border-blue{--sap-foi-border:#9ab1ff}.sap-foi--border-pink{--sap-foi-border:#eeb1ff}.sap-foi--border-apricot{--sap-foi-border:#ffc486}.sap-foi--border-green{--sap-foi-border:#707f00}.sap-foi--border-orange{--sap-foi-border:#fd6234}.sap-foi--border-teal{--sap-foi-border:#02777c}.sap-foi--border-burgundy{--sap-foi-border:#6b0033}.sap-foi--corner-gray{--sap-foi-corner:#e8e8e8}.sap-foi--corner-dark_gray{--sap-foi-corner:#6b6b6b}.sap-foi--corner-black{--sap-foi-corner:#000}.sap-foi--corner-yellow{--sap-foi-corner:#e0fd65}.sap-foi--corner-blue{--sap-foi-corner:#9ab1ff}.sap-foi--corner-pink{--sap-foi-corner:#eeb1ff}.sap-foi--corner-apricot{--sap-foi-corner:#ffc486}.sap-foi--corner-green{--sap-foi-corner:#707f00}.sap-foi--corner-orange{--sap-foi-corner:#fd6234}.sap-foi--corner-teal{--sap-foi-corner:#02777c}.sap-foi--corner-burgundy{--sap-foi-corner:#6b0033}a.menu-main-btn--link{border-bottom-style:var(--tw-border-style);border-bottom-width:2px;border-bottom-color:#0000;text-decoration-line:none}a.menu-main-btn--link:hover,a.menu-main-btn--link:focus-visible{border-bottom-color:var(--color-black)}.title-area.has-header-animation{display:grid;position:relative}.title-area.has-header-animation .header-walls-mount{pointer-events:none;aspect-ratio:354/148;grid-row-start:1;grid-column-start:1;align-self:flex-start;width:100%;position:relative;overflow:hidden}@media (width>=46rem){.title-area.has-header-animation .header-walls-mount{aspect-ratio:354/71}}@media (width>=62rem){.title-area.has-header-animation .header-walls-mount{aspect-ratio:1464/300}}.title-area.has-header-animation .header-walls-mount{z-index:0}.title-area.has-header-animation>.container{z-index:var(--z-index-above);grid-row-start:1;grid-column-start:1;align-self:flex-start;position:relative}.title-area.has-header-animation.has-header-image:before{z-index:0}@media (prefers-reduced-motion:reduce){.title-area .header-walls-mount{display:none!important}}.menu-hamburger{pointer-events:auto;box-sizing:border-box;height:100%;width:calc(var(--spacing) * 11);cursor:pointer;--tw-border-style:none;background-color:#0000;border-style:none;flex-shrink:0;justify-content:center;align-items:center;display:none}@media not all and (width>=62rem){.menu-hamburger{display:flex}}.menu-hamburger.is-open{width:auto;padding-right:var(--spacing-wrap)}.menu-hamburger__box{height:calc(var(--spacing) * 3);width:calc(var(--spacing) * 5);display:block;position:relative}.menu-hamburger.is-open .menu-hamburger__box{display:none}.hamburger-span{height:calc(var(--spacing) * .5);width:calc(var(--spacing) * 5);transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.5s;--tw-ease:var(--ease-in-out);transition-duration:.5s;transition-timing-function:var(--ease-in-out);background-color:currentColor;display:block;position:absolute;left:0}.hamburger-span:first-child{top:0}.hamburger-span:nth-child(2){top:calc(var(--spacing) * 1.25)}.hamburger-span:nth-child(3){top:calc(var(--spacing) * 2.5)}.menu-hamburger__close{align-items:flex-end;gap:calc(var(--spacing) * 1.5);font-size:var(--text-h424);line-height:var(--tw-leading,var(--text-h424--line-height));letter-spacing:var(--tw-tracking,var(--text-h424--letter-spacing));display:none}.menu-hamburger.is-open .menu-hamburger__close{display:flex}.menu-hamburger__close-icon{width:calc(var(--spacing) * 3.5);flex-shrink:0;display:block;position:relative;top:.01em}.marquee{white-space:nowrap;width:100%;overflow:hidden}.text-section{margin-inline:auto;max-width:var(--spacing-maxWidth2)!important}.content-item-wrapper+.slideshow-wrapper{margin-top:calc(var(--spacing) * 6);margin-bottom:calc(var(--spacing) * 6);padding-top:calc(var(--spacing) * 6)}@media (width>=62rem){.slideshow-wrapper+.content-item-wrapper{margin-top:calc(var(--spacing) * 6)}.introduction-text-wrapper+.content-item-wrapper{margin-top:calc(var(--spacing) * -3.5)}.introduction-text-wrapper+.people-wrapper{margin-top:calc(var(--spacing) * -6)}body.is-front .landing-heading-wrapper+.slideshow-wrapper{margin-top:calc(var(--spacing) * -4)}}p{-ms-word-wrap:normal;word-break:break-word;word-wrap:normal}h1,h2,h3,h4,h5,h6{text-wrap:pretty;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;word-wrap:break-word;word-break:break-word}.entry-content h1{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height));letter-spacing:var(--tw-tracking,var(--text-xl--letter-spacing))}.entry-content h2{margin-bottom:calc(var(--spacing) * 2.5);text-align:center;font-family:var(--font-sans);font-size:var(--text-h2);line-height:var(--tw-leading,var(--text-h2--line-height));--tw-font-weight:var(--font-weight-normal)!important;font-weight:var(--font-weight-normal)!important}.entry-content h2 :where(strong,b){--tw-font-weight:var(--font-weight-normal)!important;font-weight:var(--font-weight-normal)!important}.entry-content h1+h2{margin-bottom:calc(var(--spacing) * 7)}.entry-content p+h2{margin-top:calc(var(--spacing) * 7)}.entry-content p,.entry-content ul,.entry-content ol{margin-bottom:var(--spacing-paragraph)}:is(.entry-content>p,.entry-content>ul,.entry-content>ol):last-of-type{margin-bottom:0}.sap-text--large p,.sap-text--large ul,.sap-text--large ol{margin-bottom:calc(var(--spacing) * 7.5)}.entry-content ul,.entry-content ol{padding-left:calc(var(--spacing) * 4);list-style-position:outside}.entry-content ul{list-style-type:"– "}.entry-content ol{list-style-type:decimal}.entry-content a{overflow-wrap:break-word;text-underline-offset:2px;text-decoration-line:underline}@media (width>=62rem){@media (hover:hover){.entry-content a:hover{text-decoration-line:none}}}.entry-content a.sap-link{text-decoration-line:none}.entry-content--textColor p{margin-bottom:calc(var(--spacing) * 6)}video[poster]{object-fit:cover;width:100%;height:100%}.introduction-text .entry-content{font-family:var(--font-serif);font-size:var(--text-h3);line-height:var(--tw-leading,var(--text-h3--line-height));letter-spacing:var(--tw-tracking,var(--text-h3--letter-spacing));--tw-leading:var(--leading-serif);line-height:var(--leading-serif);--tw-tracking:var(--tracking-serif);letter-spacing:var(--tracking-serif);padding-top:1.33333rem;padding-bottom:2.66667rem}@media (width>=62rem){.introduction-text .entry-content{padding-top:calc(var(--spacing) * 8);padding-bottom:calc(var(--spacing) * 8);font-size:var(--text-h2);line-height:var(--tw-leading,var(--text-h2--line-height));padding-left:calc(var(--menu-tight) + var(--menu-logo-w) * .4747 + var(--menu-line-thickness) + var(--spacing-textPL))}}.popup-video{pointer-events:none;z-index:999;background-color:var(--color-black);opacity:0;transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;justify-content:center;align-items:center;transition-duration:.3s;display:flex;position:fixed;inset:0}.popup-video.active{pointer-events:auto;opacity:1}media-controller{background-color:var(--color-black);width:100%;overflow:hidden}@media (width>=62rem){media-controller{height:100%}}media-controller{--media-primary-color:white;--media-secondary-color:white;--media-control-background:transparent;--media-control-hover-background:transparent;--media-range-track-height:2px;--media-range-track-background:#ffffff80;--media-range-track-fill-background:var(--media-primary-color);--media-range-thumb-background:white;--media-range-thumb-width:12px;--media-range-thumb-height:12px;--media-tooltip-background:black;--media-text-color:white;--media-time-display-padding:0 4px;--media-icon-color:white;--media-tooltip-display:none}podcast-element media-controller{background-color:var(--color-white);--media-primary-color:black;--media-secondary-color:black;--media-range-track-background:#00000080;--media-range-track-fill-background:var(--media-primary-color);--media-range-thumb-background:black;--media-text-color:black;--media-icon-color:black}media-control-bar{margin-inline:auto;margin-bottom:calc(var(--spacing) * 5);background-color:#000000b3;border-radius:3em;flex-direction:row;align-items:center;width:95%;max-width:35rem;display:inline-flex}@supports (color:color-mix(in lab,red,red)){media-control-bar{background-color:color-mix(in oklab,var(--color-black) 70%,transparent)}}media-control-bar{padding-block:.05rem;padding-right:calc(var(--spacing) * 3);padding-left:calc(var(--spacing) * 2.5)}podcast-element media-control-bar{background-color:var(--color-white);width:100%;max-width:none;margin-bottom:0;padding:0}media-play-button,media-mute-button,media-fullscreen-button{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}podcast-element media-time-range{margin-inline:calc(var(--spacing) * 2)}media-time-range{flex:1}media-time-display,media-duration-display,direct-time-display,direct-duration-display{margin-inline:var(--spacing);font-size:var(--text-sm);color:var(--color-white);margin-block:auto}podcast-element media-time-display,podcast-element media-duration-display,podcast-element direct-time-display,podcast-element direct-duration-display{color:inherit}media-tooltip{display:none}video::-webkit-media-controls{display:none!important}.swiper-wrapper{align-items:center}.swiper-button{z-index:10;cursor:pointer;position:absolute}.swiper-button-prev{left:0}.swiper-button-next{right:0}.site-footer{isolation:isolate;z-index:var(--z-index-default);background-color:var(--color-burgundy);padding-top:calc(var(--spacing) * 7);padding-right:.888889rem;padding-bottom:calc(var(--spacing) * 10);color:var(--color-white)}@media (width>=62rem){.site-footer{padding-top:calc(var(--spacing) * 13);padding-right:1.33333rem;padding-bottom:calc(var(--spacing) * 12);padding-bottom:1.77778rem}}.site-footer__inner{max-width:var(--spacing-maxWidth);margin-inline:auto}.site-footer a{color:var(--color-white)}.site-footer__inner.container{padding-left:var(--spacing-wrap)}.site-footer__region,.site-footer .region-footer{flex-grow:0;padding-top:0;display:block}.site-footer .block>h2,.site-footer .block .inner-block>h2,.site-footer__logo .field__label,.site-footer__mit .field__label{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.site-footer-block .inner-block{display:contents}.site-footer-block{display:block;container:site-footer/inline-size}.site-footer__grid{grid-template-columns:1fr auto;align-items:flex-end;gap:0;display:grid;position:relative}@media (width>=62rem){.site-footer__grid{grid-template-columns:1.35fr 1.35fr 1fr auto;align-items:flex-start;gap:0 2.66667rem}}@media (width>=94.5rem){.site-footer__grid{min-height:16.3vw}}.site-footer__grid{grid-template-areas:"logo logo""social social""links links""newsletter newsletter""address address""mit mit"}@media (width>=62rem){.site-footer__grid{--footer-lockup-shift:4rem;--footer-rule:calc(100cqw * 84 / 1437);grid-template-areas:".links newsletter newsletter"".social address mit";grid-template-rows:minmax(calc(var(--footer-lockup-shift) + var(--footer-rule)),auto) auto}}.site-footer__logo{grid-area:logo;margin-bottom:3.55556rem}@media (width>=62rem){.site-footer__logo{bottom:calc(var(--spacing) * 1.5);z-index:var(--z-index-default);grid-area:auto;width:100%;margin-bottom:0;position:absolute;left:0}}@media (width>=94.5rem){.site-footer__logo{bottom:0}}.site-footer__newsletter{grid-area:newsletter;margin-bottom:3.55556rem}@media (width>=62rem){.site-footer__newsletter{z-index:var(--z-index-above);padding-bottom:calc(var(--spacing) * 1.5);grid-column:span 2/span 2;place-self:flex-start stretch;margin-bottom:0}}.site-footer__social{margin-bottom:calc(var(--spacing) * 10);grid-area:social}@media (width>=62rem){.site-footer__social{z-index:var(--z-index-above);padding-top:calc(var(--spacing) * 14);align-self:flex-start;margin-bottom:0}}.site-footer__links{margin-bottom:calc(var(--spacing) * 16);grid-area:links}@media (width>=62rem){.site-footer__links{z-index:var(--z-index-above);padding-bottom:calc(var(--spacing) * 1.5);justify-self:flex-start;margin-bottom:0}}.site-footer__address{grid-area:address;align-self:flex-start;margin-bottom:1.33333rem;font-size:.9rem}@media (width>=62rem){.site-footer__address{z-index:var(--z-index-above);padding-top:calc(var(--spacing) * 14);font-size:var(--text-sm);justify-self:flex-start;margin-bottom:0}}.site-footer__mit{grid-area:mit;place-self:flex-start}@media (width>=62rem){.site-footer__mit{z-index:var(--z-index-above);padding-top:calc(var(--spacing) * 21);justify-self:flex-end}}.site-footer__logo-img img,.site-footer__logo img,.site-footer__mit img{width:100%}@media (width>=46rem){.site-footer__logo-img img,.site-footer__logo img,.site-footer__mit img{width:33.3333%}}@media (width>=62rem){.site-footer__logo-img img,.site-footer__logo img,.site-footer__mit img{width:100%}}.site-footer__mit-img,.site-footer__mit img{width:6.66667rem;height:auto}@media (width>=62rem){.site-footer__mit-img,.site-footer__mit img{margin-top:calc(var(--spacing) * 3);margin-right:calc(var(--spacing) * 2);height:calc(var(--spacing) * 4.5);width:auto}.site-footer__logo-link,.site-footer__logo-desktop{width:100%;display:block}.site-footer__logo-desktop img{width:100%;max-width:none;height:auto;display:block}}.site-footer__links-menu{row-gap:calc(var(--spacing) * 5);font-size:var(--text-h4);line-height:var(--tw-leading,var(--text-h4--line-height));letter-spacing:var(--tw-tracking,var(--text-h4--letter-spacing));flex-direction:column;list-style-type:none;display:flex}@media (width>=62rem){.site-footer__links-menu{align-items:flex-start;row-gap:calc(var(--spacing) * 4);text-align:left;font-size:var(--text-h3);line-height:var(--tw-leading,var(--text-h3--line-height));letter-spacing:var(--tw-tracking,var(--text-h3--letter-spacing))}}.site-footer__social-heading{margin-bottom:calc(var(--spacing) * 3);font-size:var(--text-h4);line-height:var(--tw-leading,var(--text-h4--line-height));letter-spacing:var(--tw-tracking,var(--text-h4--letter-spacing))}@media (width>=62rem){.site-footer__social-heading{font-size:var(--text-h3);line-height:var(--tw-leading,var(--text-h3--line-height));letter-spacing:var(--tw-tracking,var(--text-h3--letter-spacing));margin-bottom:.666667rem}}.site-footer .block-system-menu-blockfooter-social,.site-footer .block-system-menu-blockfooter-links,.site-footer .site-footer-block+.block-system-menu-blockfooter-social,.site-footer .site-footer-block~.block-system-menu-blockfooter-links{display:none}.site-footer__social-menu{max-width:calc(var(--spacing) * 66);flex-wrap:wrap;grid-template-columns:repeat(2,minmax(0,1fr));gap:.888889rem .666667rem;list-style-type:none;display:grid}@media (width>=62rem){.site-footer__social-menu{gap:0 .555556rem;max-width:none;display:flex}}.site-footer__social-link{font-family:var(--font-sans);font-size:var(--text-md);line-height:var(--tw-leading,var(--text-md--line-height));color:var(--color-white);text-decoration-line:none}@media (hover:hover){.site-footer__social-link:hover{text-decoration-line:underline}}@media (width>=62rem){.site-footer__social-link{font-size:var(--text-md);line-height:var(--tw-leading,var(--text-md--line-height))}}.site-footer__address-text p{margin-bottom:0}.site-footer__address-text a{color:inherit;text-decoration-line:underline}.site-footer__newsletter-heading{margin-bottom:calc(var(--spacing) * 6);font-size:var(--text-h4);line-height:var(--tw-leading,var(--text-h4--line-height));letter-spacing:var(--tw-tracking,var(--text-h4--letter-spacing))}@media (width>=62rem){.site-footer__newsletter-heading{margin-bottom:calc(var(--spacing) * 6);font-size:var(--text-h3);line-height:var(--tw-leading,var(--text-h3--line-height));letter-spacing:var(--tw-tracking,var(--text-h3--letter-spacing))}}.site-footer__newsletter .newsletter-form-wrapper{width:100%}.site-footer__newsletter .newsletter-form--footer,.site-footer__newsletter .newsletter-form{align-items:flex-end;column-gap:calc(var(--spacing) * 2);row-gap:calc(var(--spacing) * 4);grid-template-columns:minmax(0,1fr) auto;display:grid}@media (width>=62rem){.site-footer__newsletter .newsletter-form--footer,.site-footer__newsletter .newsletter-form{gap:.666667rem .888889rem}}.site-footer__newsletter .newsletter-field,.site-footer__newsletter .newsletter-form .form-item.newsletter-field{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-white);grid-row-start:1;grid-column-start:1;min-width:0;padding-bottom:.38em}@media (width>=62rem){.site-footer__newsletter .newsletter-field,.site-footer__newsletter .newsletter-form .form-item.newsletter-field{padding-top:.444444rem;padding-bottom:.21em}}.site-footer__newsletter .newsletter-field,.site-footer__newsletter .newsletter-form .form-item.newsletter-field{margin:0}.site-footer__newsletter .newsletter-actions,.site-footer__newsletter .newsletter-form .form-actions{grid-row-start:1;grid-column-start:2;align-self:flex-end;margin:0}.site-footer .site-footer__newsletter .newsletter-field input,.site-footer .site-footer__newsletter .newsletter-form .newsletter-email,.site-footer .site-footer__newsletter .site-footer__email-input{border-style:var(--tw-border-style);width:100%;font-family:var(--font-sans);font-size:var(--text-md);line-height:var(--tw-leading,var(--text-md--line-height));color:var(--color-white);--tw-outline-style:none;background-color:#0000;border-width:0;outline-style:none}:is(.site-footer .site-footer__newsletter .newsletter-field input,.site-footer .site-footer__newsletter .newsletter-form .newsletter-email,.site-footer .site-footer__newsletter .site-footer__email-input)::placeholder{color:var(--color-white)}:is(.site-footer .site-footer__newsletter .newsletter-field input,.site-footer .site-footer__newsletter .newsletter-form .newsletter-email,.site-footer .site-footer__newsletter .site-footer__email-input):focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.site-footer__newsletter .newsletter-interest-groups{grid-column:1/-1;grid-row-start:2;gap:.666667rem;margin-top:0}.site-footer .site-footer__newsletter .newsletter-interest__label,.site-footer .site-footer__newsletter .newsletter-form .newsletter-interest label,.site-footer .site-footer__newsletter .newsletter-form .form-item.newsletter-interest label{font-family:var(--font-sans);font-size:var(--text-sm);color:var(--color-white)}.site-footer__newsletter .newsletter-interest__input,.site-footer__newsletter .newsletter-form .newsletter-interest input[type=checkbox]{height:calc(var(--spacing) * 3.5);width:calc(var(--spacing) * 3.5);cursor:pointer;appearance:none;border-radius:var(--radius-none);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-white);accent-color:#0000;background-color:#0000;flex:none}.site-footer__newsletter .newsletter-interest__input:checked,.site-footer__newsletter .newsletter-form .newsletter-interest input[type=checkbox]:checked,.site-footer__newsletter .newsletter-form .form-item.newsletter-interest input[type=checkbox]:checked{border-color:var(--color-white);background-color:var(--color-white);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='%23000' stroke-width='2.2' stroke-linecap='square' stroke-linejoin='miter' d='M3.2 8.3l3.2 3.3 6.4-7'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:.75em .75em}.site-footer__newsletter .newsletter-submit,.site-footer__newsletter .newsletter-form .newsletter-submit,.site-footer__newsletter .button.newsletter-submit{--submit-rail:.2rem;--submit-gap:.2rem;cursor:pointer;appearance:none;border-radius:var(--radius-none);border-style:var(--tw-border-style);min-height:2.1rem;font-family:var(--font-sans);font-size:var(--text-md);line-height:var(--tw-leading,var(--text-md--line-height));--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);color:var(--color-white);--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);background-color:#0000;border-width:0;justify-content:center;align-items:center;padding:.3em .55em .4em .7em;display:inline-flex}@media (width>=62rem){.site-footer__newsletter .newsletter-submit,.site-footer__newsletter .newsletter-form .newsletter-submit,.site-footer__newsletter .button.newsletter-submit{min-height:0;padding:.444444rem .666667rem .444444rem .444444rem}}.site-footer__newsletter .newsletter-submit,.site-footer__newsletter .newsletter-form .newsletter-submit,.site-footer__newsletter .button.newsletter-submit{background-image:linear-gradient(#ffc486,#ffc486),linear-gradient(#ffc486,#ffc486),linear-gradient(#6b0033,#6b0033);background-size:var(--submit-rail) calc(100% - var(--submit-gap)),calc(100% - var(--submit-gap)) var(--submit-rail),var(--submit-gap) var(--submit-gap);background-position:0 0,100% 100%,0 100%;background-repeat:no-repeat}@media (width>=62rem){.site-footer__newsletter .newsletter-submit,.site-footer__newsletter .newsletter-form .newsletter-submit,.site-footer__newsletter .button.newsletter-submit{--submit-rail:calc(4 / 18 * 1rem);--submit-gap:calc(4 / 18 * 1rem)}}.site-footer__links-link{color:var(--color-white);text-decoration-line:none}@media (hover:hover){.site-footer__links-link:hover{text-decoration-line:underline}}@media (width>=62rem){.site-footer__address-text p:first-child{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.site-footer__newsletter .newsletter-interest__input,.site-footer__newsletter .newsletter-form .newsletter-interest input[type=checkbox]{width:.777778rem;height:.777778rem}}.newsletter-band-wrapper{background-color:var(--color-olive)}.newsletter{box-sizing:border-box;height:calc(var(--spacing) * 160);background-color:var(--color-lime);width:100%;max-width:100%;position:relative;overflow:hidden}.newsletter canvas{pointer-events:none;z-index:var(--z-index-default);display:block;position:absolute}.newsletter-signup{z-index:var(--z-index-above);box-sizing:border-box;aspect-ratio:1;--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);width:min(70%,26em);translate:var(--tw-translate-x) var(--tw-translate-y);background-color:var(--color-black);padding-inline:calc(var(--spacing) * 10.5);padding-block:calc(var(--spacing) * 9.5);text-align:center;color:var(--color-white);flex-direction:column;justify-content:center;display:flex;position:absolute;top:50%;left:50%}@media not all and (width>=46rem){.newsletter-signup{left:calc(50% + (var(--menu-tight,var(--frame,3.1rem)) + var(--menu-logo-w,3.4rem) * .4747 + var(--menu-line-thickness,2px)) / 2)}}.newsletter-signup h3{margin-bottom:calc(var(--spacing) * 11);font-size:var(--text-md);line-height:var(--tw-leading,var(--text-md--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-white)}.newsletter-field,.newsletter-form .newsletter-field,.newsletter-form .form-item.newsletter-field{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-white);margin:0;padding-bottom:.6em}.newsletter-field input,.newsletter-form .newsletter-email{appearance:none;--tw-border-style:none;width:100%;font-size:var(--text-base);color:var(--color-white);--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-outline-style:none;background-color:#0000;border-style:none;outline-style:none}@media (width>=62rem){.newsletter-field input,.newsletter-form .newsletter-email{font-size:var(--text-h4);line-height:var(--tw-leading,var(--text-h4--line-height));letter-spacing:var(--tw-tracking,var(--text-h4--letter-spacing))}}.newsletter-field input:focus-visible,.newsletter-form .newsletter-email:focus-visible{outline-style:var(--tw-outline-style);outline-offset:4px;outline-width:2px;outline-color:var(--color-white)}.newsletter-field input::placeholder,.newsletter-form .newsletter-email::placeholder{color:#ffffffd9}@supports (color:color-mix(in lab,red,red)){.newsletter-field input::placeholder,.newsletter-form .newsletter-email::placeholder{color:color-mix(in oklab,var(--color-white) 85%,transparent)}}.newsletter-form .form-item label,.newsletter-form .form-item__label,.newsletter-form .form-required{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.newsletter-form--inline .newsletter-actions,.newsletter-form--inline .form-actions,.newsletter-form--inline .newsletter-submit{border-style:var(--tw-border-style);border-width:0;width:1px;height:1px;margin:0;position:absolute;overflow:hidden}.newsletter-form .ajax-progress,.newsletter-form .ajax-progress-throbber,.nl-band .ajax-progress{display:none!important}.newsletter-form .form-item__error-message,.newsletter-form .form-item--error-message{font-size:var(--text-sm);color:var(--color-white);margin-top:.5em}.newsletter-confirm p{color:var(--color-white);margin-bottom:0}.layout-content:has(.newsletter){overflow:visible}.layout-content:has(.newsletter)>.container{overflow:visible}.nl-band{z-index:var(--z-index-above);background-color:var(--color-olive);grid-template-columns:repeat(1,minmax(0,1fr));width:100%;display:grid;position:relative}@media (width>=62rem){.nl-band{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch}}.nl-band__graphic{min-height:calc(var(--spacing) * 48);background-color:var(--color-olive);position:relative;overflow:hidden}@media (width>=46rem){.nl-band__graphic{min-height:calc(var(--spacing) * 60)}}@media (width>=62rem){.nl-band__graphic{height:auto}}.nl-band__graphic img{object-fit:cover;object-position:center;width:100%;height:100%;display:block}.nl-band__graphic .paragraph-walls-mount{pointer-events:none;z-index:var(--z-index-default);width:100%;height:100%;position:absolute;inset:0;overflow:hidden}.nl-band__graphic canvas{pointer-events:none;z-index:var(--z-index-default);display:block;position:absolute}.nl-band__graphic.is-nl-animated img{visibility:hidden}@media (prefers-reduced-motion:reduce){.nl-band__graphic .paragraph-walls-mount{display:none}.nl-band__graphic img{visibility:visible}}.nl-band__form{--nl-rail-h:clamp(.9rem,3.4vw,1.55rem);--nl-rail-v:clamp(.9rem,2.6vw,1.4rem);box-sizing:border-box;min-height:calc(var(--spacing) * 52);justify-content:space-between;gap:calc(var(--spacing) * 6);background-color:var(--color-olive);padding-top:calc(var(--spacing) * 4);padding-right:calc(var(--wrap,1.5rem) + var(--nl-rail-v));padding-bottom:calc(var(--spacing) * 9);padding-left:var(--spacing-wrap);color:var(--color-white);flex-direction:column;display:flex;position:relative}@media (width>=46rem){.nl-band__form{padding-bottom:calc(var(--spacing) * 10)}}@media (width>=62rem){.nl-band__form{height:auto;min-height:calc(var(--spacing) * 60);padding-top:calc(var(--spacing) * 6);padding-right:calc(1rem + var(--nl-rail-v));padding-bottom:calc(1.5rem + var(--nl-rail-h));padding-left:calc(var(--spacing) * 5);--nl-rail-h:1.2rem;--nl-rail-v:1.2rem}}.nl-band__heading{margin-bottom:calc(var(--spacing) * 16);font-size:var(--text-h3);line-height:var(--tw-leading,var(--text-h3--line-height));letter-spacing:var(--tw-tracking,var(--text-h3--letter-spacing));color:var(--color-white)}@media (width>=62rem){.nl-band__heading{margin-bottom:calc(var(--spacing) * 2);font-size:var(--text-h2);line-height:var(--tw-leading,var(--text-h2--line-height))}}.nl-band .newsletter-form,.nl-band .s4-newsletter-form{align-items:flex-end;gap:calc(var(--spacing) * 2.5);display:flex}.nl-band .newsletter-form-wrapper{width:100%}.nl-band .newsletter-field,.nl-band .newsletter-form .form-item.newsletter-field{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-white);flex:1;width:auto;min-width:0;margin:0;padding-bottom:.45em}.nl-band .newsletter-email,.nl-band .s4-newsletter-email{text-align:left;font-family:var(--font-serif);--tw-leading:var(--leading-serif);line-height:var(--leading-serif);--tw-tracking:var(--tracking-serif);letter-spacing:var(--tracking-serif)}.nl-band .newsletter-actions,.nl-band .newsletter-form .form-actions,.nl-band .newsletter-submit{border-style:var(--tw-border-style);white-space:normal;clip:auto;clip-path:none;border-width:0;width:auto;height:auto;margin:0;position:static;overflow:visible}.nl-band .newsletter-submit,.nl-band .newsletter-form .newsletter-submit,.nl-band .button.newsletter-submit{cursor:pointer;appearance:none;border-style:var(--tw-border-style);background-color:var(--color-lime);min-width:3.4rem;min-height:2.3rem;color:var(--color-black);--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);border-width:0;flex:none;justify-content:center;align-items:center;padding:.25em .5em .2em;display:inline-flex}@media (width>=62rem){.nl-band .newsletter-submit,.nl-band .newsletter-form .newsletter-submit,.nl-band .button.newsletter-submit{min-height:calc(var(--spacing) * 10);padding:.35em .65em}}.nl-band__form:before,.nl-band__form:after{pointer-events:none;background-color:var(--color-lime);--tw-content:"";content:var(--tw-content);position:absolute}.nl-band__form:before{right:var(--nl-rail-v);height:calc(var(--nl-rail-h) + 1px);bottom:-1px;left:0}.nl-band__form:after{top:0;right:0;bottom:var(--nl-rail-h);width:var(--nl-rail-v)}.region-pre-footer,.pre-footer{width:100%;display:block}.paragraph--type--newsletter-band{max-width:none}.layout-content>.container .nl-band{width:auto;max-width:var(--spacing-maxWidth);margin-inline:auto}:is(.layout-content:has(.field__item:last-child .nl-band),.layout-content:has(.nl-band:last-child)){padding-bottom:0}.layout-content:has(.nl-band){overflow:visible}.layout-content:has(.nl-band)>.container{overflow:visible}.newsletter-interest-groups{margin-top:calc(var(--spacing) * 4);gap:calc(var(--spacing) * 2.5);text-align:left;flex-direction:column;display:flex}.newsletter-interest,.newsletter-form .newsletter-interest,.newsletter-form .form-item.newsletter-interest{align-items:flex-start;gap:calc(var(--spacing) * 2);border-style:var(--tw-border-style);border-width:0;margin:0;display:flex}.newsletter-interest__input,.newsletter-form .newsletter-interest input[type=checkbox],.newsletter-form .form-item.newsletter-interest input[type=checkbox]{appearance:none;height:calc(var(--spacing) * 3.5);width:calc(var(--spacing) * 3.5);cursor:pointer;border-radius:0;border-radius:var(--radius-none);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-white);accent-color:#0000;background-color:#0000;flex:none}.newsletter-interest__input:checked,.newsletter-form .newsletter-interest input[type=checkbox]:checked,.newsletter-form .form-item.newsletter-interest input[type=checkbox]:checked{border-color:var(--color-white);background-color:var(--color-lime);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='%23000' stroke-width='2.2' stroke-linecap='square' stroke-linejoin='miter' d='M3.2 8.3l3.2 3.3 6.4-7'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:.75em .75em}.newsletter-interest__label,.newsletter-form .newsletter-interest label,.newsletter-form .form-item.newsletter-interest label{cursor:pointer;font-size:var(--text-sm);clip:auto!important;clip-path:none!important;white-space:normal!important;border:0!important;width:auto!important;height:auto!important;margin:0!important;padding:0!important;position:static!important;overflow:visible!important}.newsletter-signup .newsletter-interest-groups{margin-top:calc(var(--spacing) * 5)}.newsletter-signup .newsletter-interest__label,.newsletter-signup .newsletter-form .newsletter-interest label{color:var(--color-white)}.nl-band .newsletter-form{flex-wrap:wrap;align-items:flex-end}.nl-band .newsletter-interest-groups{margin-top:calc(var(--spacing) * 3.5);flex:1 0 100%;order:3}.nl-band .newsletter-field,.nl-band .newsletter-form .form-item.newsletter-field{order:1}.nl-band .newsletter-actions,.nl-band .newsletter-form .form-actions{flex:none;order:2}.nl-band .newsletter-interest__label,.nl-band .newsletter-form .newsletter-interest label{color:var(--color-white)}.support-band{--support-rail:calc(20 / 18 * 1rem);z-index:var(--z-index-above);grid-template-columns:repeat(1,minmax(0,1fr));width:100%;display:grid;position:relative}.support-band:last-child{margin-bottom:calc(var(--spacing) * 9)}@media (width>=62rem){.support-band{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch}section.support-band{padding-inline:0;padding-bottom:0}}.support-band__graphic{min-height:calc(var(--spacing) * 48);background-color:var(--color-lime);position:relative;overflow:hidden}@media (width>=46rem){.support-band__graphic{min-height:calc(var(--spacing) * 56)}}@media (width>=62rem){.support-band__graphic{height:auto;min-height:16.0556rem}}.support-band__img{object-fit:cover;object-position:center;width:100%;height:100%;display:block}@media (width>=62rem){.support-band__img{position:absolute;inset:0}}.support-band__graphic .paragraph-walls-mount{pointer-events:none;z-index:var(--z-index-default);width:100%;height:100%;position:absolute;inset:0;overflow:hidden}.support-band__graphic canvas{pointer-events:none;z-index:var(--z-index-default);display:block;position:absolute}.support-band__graphic.is-support-animated .support-band__img{visibility:hidden}@media (prefers-reduced-motion:reduce){.support-band__graphic .paragraph-walls-mount{display:none}.support-band__graphic .support-band__img{visibility:visible}}.support-band__panel{box-sizing:border-box;min-height:calc(var(--spacing) * 48);justify-content:center;align-items:flex-start;gap:calc(var(--spacing) * 4.5);background-color:var(--color-burgundy);padding-top:calc(var(--spacing) * 7);padding-right:calc(var(--spacing) * 6);padding-bottom:calc(var(--spacing) * 5);padding-left:calc(var(--spacing) * 6);color:var(--color-white);flex-direction:column;display:flex;position:relative}@media (width>=46rem){.support-band__panel{min-height:calc(var(--spacing) * 56);padding-top:calc(var(--spacing) * 8);padding-right:calc(var(--spacing) * 7);padding-bottom:calc(var(--spacing) * 12);padding-left:calc(var(--spacing) * 7)}}@media (width>=62rem){.support-band__panel{justify-content:space-between;gap:calc(var(--spacing) * 8);height:auto;min-height:16.0556rem;padding-top:1.77778rem;padding-right:calc(24 / 18 * 1rem + var(--support-rail));padding-bottom:calc(12 / 18 * 1rem + var(--support-rail));padding-left:1.33333rem}}.support-band__panel{background-repeat:no-repeat}@media (width>=62rem){.support-band__panel{background-image:linear-gradient(#6b0033,#6b0033),linear-gradient(#e0fd65,#e0fd65),linear-gradient(#e0fd65,#e0fd65);background-size:var(--support-rail) var(--support-rail),var(--support-rail) calc(100% - var(--support-rail)),calc(100% - var(--support-rail)) var(--support-rail);background-position:100% 100%,100% 0,0 100%}}.support-band__heading{font-size:var(--text-h2);line-height:var(--tw-leading,var(--text-h2--line-height));color:var(--color-white)}.support-band__text{max-width:calc(var(--spacing) * 144);font-size:var(--text-base);color:var(--color-white)}@media (width>=62rem){.support-band__text{max-width:none;font-size:var(--text-h4);line-height:var(--tw-leading,var(--text-h4--line-height));letter-spacing:var(--tw-tracking,var(--text-h4--letter-spacing))}}.support-band__text p{margin-bottom:.75em}.support-band__text p:last-child{margin-bottom:0}.support-band__text a{color:var(--color-lime);text-decoration-line:underline}.support-band__button{margin-top:calc(var(--spacing) * 8);border-radius:var(--radius-none);border-style:var(--tw-border-style);background-color:var(--color-lime);padding-top:calc(var(--spacing) * 2);padding-right:calc(var(--spacing) * 3.5);padding-bottom:calc(var(--spacing) * 1.5);padding-left:calc(var(--spacing) * 3.5);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-burgundy);transition-property:filter;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.15s;border-width:0;justify-content:center;align-items:center;text-decoration-line:none;transition-duration:.15s;display:inline-flex}@media (width>=62rem){.support-band__button{font-size:var(--text-md);line-height:var(--tw-leading,var(--text-md--line-height));--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);color:var(--color-black);margin-top:auto;padding:.444444rem .666667rem .444444rem .444444rem}}.support-band__button:hover,.support-band__button:focus-visible{color:var(--color-burgundy);--tw-brightness:brightness(.97);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,);text-decoration-line:none}@media (width>=62rem){.support-band__button:hover,.support-band__button:focus-visible{color:var(--color-black)}}:root{--margin-l:1.1rem;--margin-r:.8rem;--grid-margin:.5rem;--grid-gutter:.3rem}.layout-container{background-color:var(--color-lightgray);--menu-rail:calc(var(--menu-tight) + var(--menu-logo-w) * .4747 + var(--menu-line-thickness))}body.user-logged-in .layout-container{background-image:none!important}.layout-container:has(.intro):not(.is-intro-ready){background-image:none}@media (prefers-reduced-motion:reduce){.layout-container:has(.intro):not(.is-intro-ready){background-image:url(/themes/basis/images/plus-pattern.svg)}}@media (hover:none) and (pointer:coarse){.layout-container{background-attachment:scroll}}.heading-row{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);align-items:flex-start;display:flex}:is(.heading-row:has(h1),.heading-row:has(h2)){padding-top:calc(var(--spacing) * 8)}@media (width>=62rem){:is(.heading-row:has(h1),.heading-row:has(h2)){padding-top:calc(var(--spacing) * 20)}:is(.sap-content-item .heading-row:has(h1),.sap-content-item .heading-row:has(h2)){padding-top:0}}.sap-heading--big .heading-row{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));letter-spacing:var(--tw-tracking,var(--text-lg--letter-spacing))}.sap-heading--plus .heading-row{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height));letter-spacing:var(--tw-tracking,var(--text-xl--letter-spacing))}.sap-landing-heading .heading-row{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));letter-spacing:var(--tw-tracking,var(--text-lg--letter-spacing));overflow-x:clip}@media (width>=62rem){.sap-landing-heading .heading-row{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height));letter-spacing:var(--tw-tracking,var(--text-xl--letter-spacing))}}.heading-row>.sap-heading-link{align-items:flex-start;min-width:0;display:flex}.sap-heading-link:is(:link,:visited,:hover,:focus,:focus-visible,:active){color:inherit;text-decoration-line:none}.heading-row:has(>.sap-heading-link:focus-visible) .plus-vbar{width:var(--plus-vbar-hover)}.paragraph--type--heading .heading-row{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));letter-spacing:var(--tw-tracking,var(--text-lg--letter-spacing));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}@media (width>=62rem){.paragraph--type--heading .heading-row{font-size:var(--text-h2);line-height:var(--tw-leading,var(--text-h2--line-height))}}.paragraph--type--heading.sap-heading--plus .heading-row,.paragraph--type--heading.sap-heading--plus .sap-heading__title{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));letter-spacing:var(--tw-tracking,var(--text-lg--letter-spacing))}@media (width>=62rem){.paragraph--type--heading.sap-heading--plus .heading-row,.paragraph--type--heading.sap-heading--plus .sap-heading__title{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));letter-spacing:var(--tw-tracking,var(--text-lg--letter-spacing))}}.content-grid{box-sizing:border-box;column-gap:var(--grid-gutter);padding-right:var(--grid-margin);padding-left:var(--grid-margin);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.sap-text .entry-content,.text-section .entry-content{padding-bottom:calc(var(--spacing) * 5);padding-left:calc(var(--spacing) * 4);font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));letter-spacing:var(--tw-tracking,var(--text-lg--letter-spacing))}@media (width>=62rem){.sap-text .entry-content,.text-section .entry-content{padding-bottom:calc(var(--spacing) * 8);padding-left:calc(var(--spacing) * 65)}}.sap-text--small .entry-content{font-size:var(--text-sm)}.sap-text--regular .entry-content{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));letter-spacing:var(--tw-tracking,var(--text-lg--letter-spacing))}.sap-text--large .entry-content,.text-section--big .entry-content{font-size:var(--text-h3);line-height:var(--tw-leading,var(--text-h3--line-height));letter-spacing:var(--tw-tracking,var(--text-h3--letter-spacing));padding-left:1.33333rem}@media (width>=62rem){.sap-text--large .entry-content,.text-section--big .entry-content{padding-left:calc(var(--spacing) * 38);font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));letter-spacing:var(--tw-tracking,var(--text-lg--letter-spacing))}}.card{aspect-ratio:476/255;background-color:var(--color-black);--card-t:calc(12.1569% * .7 * 1.1 * 1.5 * .9);--card-l:calc(12.1569% * .7 * 1.1 * 255 / 476 * 1.5 * .9);--card-b:calc(8.6275% * 1.7 * 1.1 * 1.3 * .9);--card-r:calc(8.6275% * 1.7 * 1.1 * 255 / 476 * 1.3 * .9);--card-grow-x:9.0336cqw;--card-grow-y:calc(19.2157cqw * 255 / 476);width:100%;text-decoration-line:none;display:block;position:relative;overflow:hidden;container-type:inline-size}@media (width>=62rem){.card{--card-t:calc(12.1569% * .7 * 1.1 * .7 * 1.5 * .9);--card-l:calc(12.1569% * .7 * 1.1 * 255 / 476 * .7 * 1.5 * .9);--card-b:calc(8.6275% * 1.7 * 1.1 * .8 * 1.3 * .9);--card-r:calc(8.6275% * 1.7 * 1.1 * 255 / 476 * .73 * 1.3 * .9)}}.card-piece{background-color:var(--card-fill,var(--color-orange,#ffc486));transition-property:left,top,width,height,background-color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.35s;--tw-ease:ease;transition-duration:.35s;transition-timing-function:ease;position:absolute}.card-corner-tl{height:var(--card-t);width:var(--card-l);top:0;left:0}.card-corner-bl{top:calc(100% - var(--card-b));height:var(--card-b);width:var(--card-l);left:0}.card-corner-tr{top:0;left:calc(100% - var(--card-r));height:var(--card-t);width:var(--card-r)}.card-corner-br{top:calc(100% - var(--card-b));left:calc(100% - var(--card-r));height:var(--card-b);width:var(--card-r)}.card-content{top:var(--card-t);left:var(--card-l);height:calc(100% - var(--card-t) - var(--card-b));width:calc(100% - var(--card-l) - var(--card-r));padding:calc(var(--spacing) * 3);background-color:#0000;flex-direction:column;justify-content:flex-start;display:flex}.card-content:before{content:"";z-index:0;pointer-events:none;background-color:var(--card-fill,var(--color-orange,#ffc486));width:100%;height:100%;transition:width .35s,height .35s;position:absolute;top:0;left:0}.card-content>*{z-index:1;position:relative}@media (hover:hover){.card:hover .card-corner-bl{top:calc(100% - var(--card-b) - var(--card-grow-y));height:calc(var(--card-b) + var(--card-grow-y))}.card:hover .card-corner-tr{left:calc(100% - var(--card-r) - var(--card-grow-x));width:calc(var(--card-r) + var(--card-grow-x))}.card:hover .card-corner-br{top:calc(100% - var(--card-b) - var(--card-grow-y));left:calc(100% - var(--card-r) - var(--card-grow-x));height:calc(var(--card-b) + var(--card-grow-y));width:calc(var(--card-r) + var(--card-grow-x))}.card:hover .card-content:before{width:calc(100% - var(--card-grow-x));height:calc(100% - var(--card-grow-y))}}.card-grid{max-width:calc(var(--spacing) * 252);gap:calc(var(--spacing) * 5);padding-bottom:calc(var(--spacing) * 11);margin-inline:auto;display:grid}@media (width>=46rem){.card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=62rem){.card-grid{gap:calc(var(--spacing) * 4);padding-bottom:calc(var(--spacing) * 24);padding-left:calc(var(--spacing) * 38)}}.card-title{z-index:var(--z-index-above);font-size:var(--text-md);line-height:var(--tw-leading,var(--text-md--line-height));position:relative}@media (width>=62rem){.card-title{width:calc(86.342cqw - 6rem)}}.sap-bg-white{background-color:var(--color-white)}.sap-bg-yellow{background-color:var(--color-yellow)}.sap-bg-blue{background-color:var(--color-blue)}.sap-bg-pink{background-color:var(--color-pink)}.sap-bg-apricot{background-color:var(--color-apricot)}.sap-bg-green{background-color:var(--color-green)}.sap-bg-orange{background-color:var(--color-orange)}.sap-bg-light_gray{background-color:var(--color-lightgray)}.sap-bg-gray{background-color:#e8e8e8}.sap-bg-dark_gray{background-color:#6b6b6b}.sap-bg-black{background-color:var(--color-black)}.sap-bg-teal{background-color:var(--color-teal)}.sap-bg-burgundy{background-color:var(--color-burgundy)}.content-item-wrapper{margin-inline:auto;margin-bottom:calc(var(--spacing) * 8)}.content-item-wrapper:first-child{margin-top:calc(var(--spacing) * 16)}@media (width>=62rem){.content-item-wrapper{margin-bottom:calc(var(--spacing) * 7);width:var(--spacing-itemMargin)}.content-item-wrapper:last-child{margin-bottom:calc(var(--spacing) * 20)}.content-item-wrapper{margin-left:calc(var(--menu-tight) + var(--menu-logo-w) * .4747 + var(--menu-line-thickness) + var(--wrap))}.event-detail .content-item-wrapper{margin-right:var(--spacing-wrap);margin-left:var(--spacing-wrap);width:calc(100% - (var(--wrap) * 2));margin-left:var(--wrap);margin-right:var(--wrap)}}.sap-content-item{--sap-frame:#9ab1ff;--sap-ci-gap:2.222rem;--sap-ci-left-fr:1;padding-bottom:1.77778rem;padding-left:.888889rem;padding-right:.888889rem;position:relative}@media (width>=62rem){.sap-content-item{background-color:var(--color-white);padding-top:calc(var(--spacing) * 6.5);padding-right:var(--grid-margin);padding-bottom:calc(var(--spacing) * 6);padding-left:var(--wrap)!important}}.sap-content-item:before{content:"";background-color:var(--sap-frame);top:0;left:calc(var(--menu-tight) + var(--menu-logo-w) * .4747 + var(--menu-line-thickness) + var(--wrap));right:var(--wrap);height:.375rem;position:absolute}@media (width>=62rem){.sap-content-item{border-left:var(--wrap) solid var(--sap-frame);border-right:var(--wrap) solid var(--sap-frame)}.sap-content-item:before{content:none}}.event-detail .sap-content-item{padding-top:calc(var(--spacing) * 6.5);padding-left:var(--spacing-wrap)}.event-detail .sap-content-item:before{left:var(--wrap)}.sap-content-item--light_gray{--sap-frame:#f5f5f5}.sap-content-item--gray{--sap-frame:#e8e8e8}.sap-content-item--dark_gray{--sap-frame:#6b6b6b}.sap-content-item--black{--sap-frame:#000}.sap-content-item--yellow{--sap-frame:#e0fd65}.sap-content-item--blue{--sap-frame:#9ab1ff}.sap-content-item--pink{--sap-frame:#eeb1ff}.sap-content-item--apricot{--sap-frame:#ffc486}.sap-content-item--green{--sap-frame:#707f00}.sap-content-item--orange{--sap-frame:#fd6234}.sap-content-item--teal{--sap-frame:#02777c}.sap-content-item--burgundy{--sap-frame:#6b0033}.sap-content-item__inner{align-items:flex-start;column-gap:calc(var(--spacing) * 7);padding-bottom:var(--spacing);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@media (width>=62rem){.sap-content-item__inner{column-gap:calc(var(--spacing) * 9);row-gap:calc(var(--spacing) * 7);grid-template-columns:repeat(2,minmax(0,1fr))}}.sap-content-item__left,.sap-content-item__right{min-width:0}.sap-content-item .paragraph--type--slideshow,.sap-content-item .carousel{width:100%;min-width:0;max-width:100%}.sap-content-item .paragraph--type--slideshow{padding-top:calc(var(--spacing) * 3)}.sap-content-item .paragraph--type--slideshow:first-child{padding-top:0}.sap-content-item__heading,.sap-content-item .paragraph--type--heading .heading-row,.sap-content-item .paragraph--type--heading.sap-heading--plus .heading-row,.sap-content-item .paragraph--type--heading.sap-heading--plus .sap-heading__title{font-size:var(--text-h3);line-height:var(--tw-leading,var(--text-h3--line-height));letter-spacing:var(--tw-tracking,var(--text-h3--letter-spacing));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}@media (width>=62rem){.sap-content-item .paragraph--type--heading .heading-row,.sap-content-item .paragraph--type--heading.sap-heading--plus .heading-row,.sap-content-item .paragraph--type--heading.sap-heading--plus .sap-heading__title{font-size:var(--text-h2);line-height:var(--tw-leading,var(--text-h2--line-height));--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}}.sap-content-item__figure{margin-top:calc(var(--spacing) * 3.5)}.sap-content-item__img,.sap-content-image__img{width:100%;height:auto;display:block}.sap-content-item__credit,.sap-content-image__credit,.sap-embed__credit{margin-top:calc(var(--spacing) * 2);font-size:var(--text-sm)}.sap-content-item .sap-text .entry-content,.sap-content-item .text-section .entry-content{padding-bottom:calc(var(--spacing) * 3.5);font-family:var(--font-serif);font-size:var(--text-h4);line-height:var(--tw-leading,var(--text-h4--line-height));letter-spacing:var(--tw-tracking,var(--text-h4--letter-spacing));--tw-leading:var(--leading-serif);line-height:var(--leading-serif);--tw-tracking:var(--tracking-serif);letter-spacing:var(--tracking-serif);padding-left:0}@media (width>=62rem){.sap-content-item .sap-text .entry-content,.sap-content-item .text-section .entry-content{font-size:var(--text-h3);line-height:var(--tw-leading,var(--text-h3--line-height));letter-spacing:var(--tw-tracking,var(--text-h3--letter-spacing))}}.sap-content-item .sap-text .font-sans,.sap-content-item .text-section .font-sans{font-family:var(--font-sans)}.sap-content-item .sap-text--small .entry-content{font-size:var(--text-base);--tw-leading:var(--leading-base);line-height:var(--leading-base)}.sap-content-item .sap-text--regular .entry-content{font-size:var(--text-h4);line-height:var(--tw-leading,var(--text-h4--line-height));letter-spacing:var(--tw-tracking,var(--text-h4--letter-spacing))}.sap-content-item .sap-text--large .entry-content{font-size:var(--text-h424);line-height:var(--tw-leading,var(--text-h424--line-height));letter-spacing:var(--tw-tracking,var(--text-h424--letter-spacing))}@media (width>=62rem){.sap-content-item .sap-text--large .entry-content{font-size:var(--text-h3);line-height:var(--tw-leading,var(--text-h3--line-height));letter-spacing:var(--tw-tracking,var(--text-h3--letter-spacing))}}.sap-content-item:has(.sap-content-item__right:not(:empty)) .sap-content-item__left:not(:empty){margin-bottom:calc(var(--spacing) * 7)}.sap-content-item:has(.sap-content-item__right:not(:empty)) .sap-content-item__left:has(.sap-heading:last-child){margin-bottom:calc(var(--spacing) * 3.5)}.sap-content-item:has(.sap-content-item__left:empty) .sap-content-item__right{margin-top:calc(var(--spacing) * 7)}@media (width>=62rem){.sap-content-item:has(.sap-content-item__left:empty) .sap-content-item__right{margin-top:calc(var(--spacing) * .5)}}.sap-content-item__left>.paragraph+.paragraph:not(.sap-faq):not(.sap-link-list):not(.paragraph--type--link-item),.sap-content-item__right>.paragraph+.paragraph:not(.sap-faq):not(.sap-link-list):not(.paragraph--type--link-item){margin-top:calc(var(--spacing) * 3.5)}.sap-content-item__left>.paragraph--type--link-list+.sap-text:not(.sap-faq),.sap-content-item__right>.paragraph--type--link-list+.sap-text:not(.sap-faq){margin-top:calc(var(--spacing) * 16)}.sap-content-item__left>.paragraph+.sap-faq,.sap-content-item__right>.paragraph+.sap-faq{margin-top:calc(var(--spacing) * 1.5)}.sap-content-item .sap-faq.sap-faq--split-full{display:block}@media (width>=46rem){.sap-content-item .sap-faq.sap-faq--split-full{display:none}}.sap-content-item .sap-faq.sap-faq--split-half{display:none}@media (width>=46rem){.sap-content-item .sap-faq.sap-faq--split-half{display:block}}.sap-content-item__left>:where(.sap-heading)+.paragraph--type--link-list:not(.sap-faq),.sap-content-item__right>:where(.sap-heading)+.paragraph--type--link-list:not(.sap-faq){margin-top:calc(var(--spacing) * 11)!important}.sap-content-item__left>:where(.sap-text)+.paragraph--type--link-list:not(.sap-faq),.sap-content-item__right>:where(.sap-text)+.paragraph--type--link-list:not(.sap-faq){margin-top:var(--spacing)!important}.sap-link-list+.sap-link-list{margin-top:calc(var(--spacing) * 6)}.sap-content-item .sap-text .entry-content a,.sap-content-item .text-section .entry-content a{overflow-wrap:break-word;color:var(--color-burgundy);text-underline-offset:2px;text-decoration-line:underline}@media (width>=62rem){@media (hover:hover){:is(.sap-content-item .sap-text .entry-content a,.sap-content-item .text-section .entry-content a):hover{text-decoration-line:none}}}.sap-content-item__left .sap-text:first-child{padding-top:calc(var(--spacing) * 7)}@media (width>=62rem){.sap-content-item__left .sap-text:first-child{padding-top:0}}.sap-content-item__left .sap-text :where(strong,b),.sap-content-item__right .sap-text :where(strong,b){font-family:var(--font-sans);--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.paragraph--type--slideshow+.paragraph--type--link-list{padding-top:calc(var(--spacing) * 4)}@media (width>=62rem){.paragraph--type--slideshow+.paragraph--type--link-list{padding-top:calc(var(--spacing) * 10)}}.paragraph--type--link-list+.sap-text--small{margin-top:calc(var(--spacing) * 4)!important}.sap-content-item__right .paragraph--type--slideshow:last-child{padding-bottom:calc(var(--spacing) * 3)}@media (width>=62rem){.sap-content-item__right .paragraph--type--slideshow:last-child{padding-bottom:calc(var(--spacing) * 6)}}.paragraph--type--slideshow+.text-section{padding-top:calc(var(--spacing) * 4)}.sap-link-list{align-items:flex-start;gap:calc(var(--spacing) * 4.5);flex-direction:column;width:100%;display:flex}.sap-content-item .sap-link-list:first-child{padding-top:calc(var(--spacing) * 6)}@media (width>=62rem){.sap-content-item .sap-link-list:first-child{padding-top:0}.sap-content-item .sap-link-list:last-child{padding-bottom:calc(var(--spacing) * 4)}}.sap-link-list__heading{width:100%;color:var(--color-darkgray)}.sap-link-list__links{align-items:flex-start;gap:calc(var(--spacing) * 4.5);flex-direction:column;display:flex}@media (width>=62rem){.sap-link-list__links{gap:calc(var(--spacing) * 2)}}.sap-link-list__links--internal{margin-top:calc(var(--spacing) * -3);margin-bottom:calc(var(--spacing) * 2);gap:calc(var(--spacing) * 2.5);flex-flow:wrap}.sap-link-list__links--margin-small{gap:var(--spacing)}.sap-text+.sap-link-list .sap-link-list__links--internal,.sap-link-list__links--margin-small .sap-link-list__links--internal{margin-top:var(--spacing)}.sap-link-list__links--margin-small .sap-link-item{margin-top:0}.sap-link-item__heading{margin-bottom:calc(var(--spacing) * 2.5);font-family:var(--font-sans);font-size:var(--text-h4);line-height:var(--tw-leading,var(--text-h4--line-height));letter-spacing:var(--tw-tracking,var(--text-h4--letter-spacing));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}@media (width>=62rem){.sap-link-item__heading{margin-bottom:calc(var(--spacing) * 1.5)}.sap-link-item{margin-top:calc(var(--spacing) * 3)}}.sap-link-item:has(.sap-link-item__heading):first-child{margin-top:0}@media (width>=62rem){.sap-link-item:has(.sap-link-item__heading){margin-top:calc(var(--spacing) * 5)}}.sap-content-item .sap-link{font-size:var(--text-md);line-height:var(--tw-leading,var(--text-md--line-height));--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.sap-link-list__sub-text{margin-top:calc(var(--spacing) * -2.5)}@media (width>=46rem){.sap-content-item__left,.sap-content-item__right{align-items:flex-start;column-gap:calc(var(--spacing) * 4.5);flex-wrap:wrap;display:flex}.sap-content-item__left>:not(.paragraph--type--link-item):not(.sap-link),.sap-content-item__right>:not(.paragraph--type--link-item):not(.sap-link){flex:100%}.sap-content-item__left>.paragraph--type--link-item,.sap-content-item__right>.paragraph--type--link-item,.sap-content-item__left>.sap-link,.sap-content-item__right>.sap-link{flex:none}.sap-content-item__left>.paragraph--type--link-item+.paragraph--type--link-item,.sap-content-item__right>.paragraph--type--link-item+.paragraph--type--link-item{margin-top:0}}.sap-content-item__left>.sap-link--button,.sap-content-item__left>.sap-link--internal,.sap-content-item__left>.sap-link--external,.sap-content-item__right>.sap-link--button,.sap-content-item__right>.sap-link--internal,.sap-content-item__right>.sap-link--external{margin-top:calc(var(--spacing) * 2.5)}.sap-content-item__left>.paragraph--type--link-item+.paragraph--type--link-item,.sap-content-item__right>.paragraph--type--link-item+.paragraph--type--link-item{margin-top:calc(var(--spacing) * 4.5)}.paragraph--type--link-item:has(.sap-link--button){margin-top:0}.sap-content-item__left>.paragraph--type--link-item,.sap-content-item__right>.paragraph--type--link-item{margin-top:calc(var(--spacing) * 4)}.sap-faq+.paragraph--type--link-item{margin-top:calc(var(--spacing) * -6)}@media (width>=46rem){.sap-faq+.paragraph--type--link-item{margin-top:calc(var(--spacing) * 7)}}.sap-faq__intro{margin-bottom:calc(var(--spacing) * 4);font-family:var(--font-serif);font-size:var(--text-h3);line-height:var(--tw-leading,var(--text-h3--line-height));letter-spacing:var(--tw-tracking,var(--text-h3--letter-spacing));--tw-leading:var(--leading-serif);line-height:var(--leading-serif);--tw-tracking:var(--tracking-serif);letter-spacing:var(--tracking-serif)}.sap-faq__list{flex-direction:column;display:flex}.sap-faq-item{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-black);padding-block:calc(var(--spacing) * 3)}.sap-faq-item__toggle{cursor:pointer;justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 4);border-style:var(--tw-border-style);text-align:left;width:100%;font-size:var(--text-md);line-height:var(--tw-leading,var(--text-md--line-height));--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);color:inherit;background-color:#0000;border-width:0;display:flex}@media (hover:hover){.sap-faq-item__toggle:hover{opacity:1}.sap-faq-item__toggle:hover .sap-faq-item__arrow{color:var(--color-teal)}}.sap-faq-item__headings{align-items:flex-start;gap:calc(var(--spacing) * .5);text-align:left;flex-direction:column;flex:auto;min-width:0;display:flex}.sap-faq-item__heading{font-family:var(--font-sans);font-size:var(--text-h3);line-height:var(--tw-leading,var(--text-h3--line-height));letter-spacing:var(--tw-tracking,var(--text-h3--letter-spacing));--tw-leading:1;--tw-font-weight:var(--font-weight-normal);line-height:1;font-weight:var(--font-weight-normal)}.sap-faq-item__subheading{font-family:var(--font-serif);font-size:var(--text-h4);line-height:var(--tw-leading,var(--text-h4--line-height));letter-spacing:var(--tw-tracking,var(--text-h4--letter-spacing));--tw-leading:var(--leading-serif);line-height:1.1;line-height:var(--leading-serif);--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);--tw-tracking:var(--tracking-serif);letter-spacing:var(--tracking-serif)}@media (width>=62rem){.sap-faq-item__subheading{font-size:var(--text-h3);line-height:var(--tw-leading,var(--text-h3--line-height));letter-spacing:var(--tw-tracking,var(--text-h3--letter-spacing))}}.sap-faq-item__label{flex:auto;min-width:0}.sap-faq-item__arrow{transform-origin:50%;flex:none;font-size:2.6em;transition:transform .42s cubic-bezier(.33,1,.68,1),color .15s}.sap-faq-item.is-open .sap-faq-item__arrow{rotate:90deg}.sap-faq-item__panel{grid-template-rows:0fr;transition:grid-template-rows .42s cubic-bezier(.33,1,.68,1);display:grid}.sap-faq-item.is-open .sap-faq-item__panel{grid-template-rows:1fr}.sap-faq-item__body{min-height:0;overflow:hidden}@media (prefers-reduced-motion:reduce){.sap-faq-item__arrow,.sap-faq-item__panel{transition:none}}.sap-faq-item__body-helper{height:calc(var(--spacing) * 5)}.sap-faq-item__body>:first-child{margin-top:0}.sap-faq-item__body>:last-child{margin-bottom:0}.sap-faq-item__body .paragraph+.paragraph{margin-top:calc(var(--spacing) * 3.5)}.sap-faq-item__answer{font-size:var(--text-h3);line-height:var(--tw-leading,var(--text-h3--line-height));letter-spacing:var(--tw-tracking,var(--text-h3--letter-spacing))}.sap-faq-item__answer>:first-child{margin-top:0}.sap-faq-item__answer>:last-child{margin-bottom:0}.sap-embed__body iframe,.sap-embed__body video{max-width:100%}.sap-two-columns-text{margin-block:calc(var(--spacing) * 7.5);width:100%;min-width:0}.sap-two-columns-text__inner{column-gap:calc(var(--spacing) * 7);grid-template-columns:repeat(1,minmax(0,1fr));row-gap:1.33333rem;display:grid}@media (width>=62rem){.sap-two-columns-text__inner{column-gap:calc(var(--spacing) * 9);grid-template-columns:repeat(2,minmax(0,1fr))}}.sap-two-columns-text__col{min-width:0}.sap-two-columns-text__heading{margin-bottom:calc(var(--spacing) * 1.5);--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}@media (width>=62rem){.sap-two-columns-text__heading{font-size:var(--text-h4);line-height:var(--tw-leading,var(--text-h4--line-height));letter-spacing:var(--tw-tracking,var(--text-h4--letter-spacing))}}.sap-two-columns-text__body{font-family:var(--font-serif);--tw-leading:var(--leading-serif);line-height:var(--leading-serif);--tw-tracking:var(--tracking-serif);letter-spacing:var(--tracking-serif);padding-left:0}@media (width>=62rem){.sap-two-columns-text__body{font-size:var(--text-h4);line-height:var(--tw-leading,var(--text-h4--line-height));letter-spacing:var(--tw-tracking,var(--text-h4--letter-spacing))}}.sap-two-columns-text__body p{margin-bottom:.75em}.sap-two-columns-text__body p:last-child{margin-bottom:0}.sap-quote{margin-top:calc(var(--spacing) * 5.5);margin-bottom:calc(var(--spacing) * 7);border-style:var(--tw-border-style);background-color:#0000;border-width:0}.sap-quote__text{padding-block:calc(var(--spacing) * 16);padding-left:calc(var(--spacing) * 5.5);font-size:var(--text-h3);line-height:var(--tw-leading,var(--text-h3--line-height));letter-spacing:var(--tw-tracking,var(--text-h3--letter-spacing));--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}@media (width>=62rem){.sap-quote__text{padding-right:calc(var(--spacing) * 4);font-size:var(--text-h2);line-height:var(--tw-leading,var(--text-h2--line-height))}}.sap-quote__text p{margin-bottom:0}.sap-quote__text p+p{margin-top:.5em}@media not all and (width>=62rem){.sap-content-item__left>.sap-quote .sap-quote__text,.sap-content-item__left>.paragraph--type--quote .sap-quote__text{padding-top:0}}@media (width>=62rem){.sap-content-item__right>.sap-quote,.sap-content-item__right>.paragraph--type--quote{visibility:hidden;margin-block:calc(var(--spacing) * 7)}.sap-content-item__right .sap-quote__text{visibility:visible;left:var(--grid-margin);width:calc((100% - 2 * var(--grid-margin) - var(--sap-ci-gap)) * var(--sap-ci-left-fr) / (var(--sap-ci-left-fr) + 1));position:absolute}}.sap-content-item .sap-heading--plus{margin-bottom:calc(var(--spacing) * 3.5)}.sap-heading__row{align-items:flex-start;gap:calc(var(--spacing) * 2);display:flex}.sap-heading__icon{flex:none;width:.95em;height:.95em;margin-top:.12em;display:block}.paragraph--type--heading.sap-heading--plus .sap-heading__icon{width:.65em;height:.8em;margin-top:.07em}.sap-heading__img{width:100%;height:100%;display:block}.sap-heading--plus .sap-heading__title{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height));letter-spacing:var(--tw-tracking,var(--text-xl--letter-spacing));--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.sap-title-plus{margin-bottom:calc(var(--spacing) * 3.5)}.sap-title-plus__row{align-items:flex-start;gap:calc(var(--spacing) * 2);display:flex}.sap-title-plus__icon{flex:none;width:.95em;height:.95em;margin-top:.12em;display:block}.sap-title-plus__img{width:100%;height:100%;display:block}.sap-title-plus__title{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height));letter-spacing:var(--tw-tracking,var(--text-xl--letter-spacing))}.sap-content-item__left>.paragraph+.paragraph,.sap-content-item__left>.sap-heading--plus+.paragraph,.sap-content-item__left>.sap-title-plus+.paragraph,.sap-content-item__left>.paragraph+.paragraph{margin-top:calc(var(--spacing) * 3.5)}@media (width>=46rem){.sap-content-item .sap-content-item__left .sap-link-list__links{flex-flow:wrap;align-items:center}}.news-header{margin-inline:auto;margin-bottom:calc(var(--spacing) * 7);max-width:var(--spacing-maxWidth);padding-inline:var(--spacing-wrap);padding-left:calc(var(--menu-tight) + var(--menu-logo-w) * .4747 + var(--menu-line-thickness) + var(--wrap))}.news-header__title{padding-top:calc(var(--spacing) * 6.5);font-size:var(--text-h3);line-height:var(--tw-leading,var(--text-h3--line-height));letter-spacing:var(--tw-tracking,var(--text-h3--letter-spacing))}@media (width>=62rem){.news-header__title{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));letter-spacing:var(--tw-tracking,var(--text-lg--letter-spacing))}}.news-header__grid{margin-top:calc(var(--spacing) * 4);align-items:flex-start;gap:calc(var(--spacing) * 4.5);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@media (width>=62rem){.news-header__grid{margin-top:calc(var(--spacing) * 5.5);column-gap:calc(var(--spacing) * 10.5);row-gap:calc(var(--spacing) * 5.5);grid-template-rows:auto 1fr;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"media intro""media tags"}}.news-header__intro{gap:calc(var(--spacing) * 5.5);flex-direction:column;display:flex}@media (width>=62rem){.news-header__intro{grid-area:intro}}.news-header__meta{align-items:center;gap:var(--spacing);color:var(--color-darkgray);flex-direction:column;display:flex}@media (width>=46rem){.news-header__meta{gap:calc(var(--spacing) * 16)}}@media (width>=62rem){.news-header__meta{align-items:flex-start;gap:calc(var(--spacing) * 23);text-align:left;flex-direction:row}}.news-header__date{font-size:var(--text-md);line-height:var(--tw-leading,var(--text-md--line-height))}@media (width>=62rem){.news-header__date{padding-top:calc(var(--spacing) * 3)}}.news-header__by{font-size:var(--text-md);line-height:var(--tw-leading,var(--text-md--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}@media (width>=62rem){.news-header__by{padding-top:calc(var(--spacing) * 3)}}.news-header__summary{font-family:var(--font-serif);font-size:var(--text-h4);line-height:var(--tw-leading,var(--text-h4--line-height));letter-spacing:var(--tw-tracking,var(--text-h4--letter-spacing));--tw-leading:var(--leading-serif);line-height:var(--leading-serif);--tw-tracking:var(--tracking-serif);letter-spacing:var(--tracking-serif)}@media (width>=62rem){.news-header__summary{font-size:var(--text-h2);line-height:var(--tw-leading,var(--text-h2--line-height))}}.news-header__summary p+p{margin-top:.75em}@media (width>=62rem){.news-header__media{grid-area:media}}.news-header__figure{gap:calc(var(--spacing) * 2);flex-direction:column;display:flex}.news-header__img{width:100%;height:auto;display:block}.news-header .image-caption{padding-top:calc(var(--spacing) * 1.5)}@media not all and (width>=62rem){.news-header .image-caption{display:none}.news-header__tags{margin-top:calc(var(--spacing) * 3.5)}}@media (width>=62rem){.news-header__tags{grid-area:tags;align-self:flex-end}}.node--type-news .content-item-wrapper{margin-inline:auto;margin-bottom:calc(var(--spacing) * 14);max-width:var(--spacing-maxWidth);padding-left:calc(var(--menu-tight) + var(--menu-logo-w) * .4747 + var(--menu-line-thickness))}@media (width>=62rem){.node--type-news .content-item-wrapper{padding-left:calc(var(--menu-tight) + var(--menu-logo-w) * .4747 + var(--menu-line-thickness))}}.node--type-news .sap-content-item{--sap-frame:#f5f5f5;--sap-ci-gap:1.75rem;padding-inline:calc(var(--spacing) * 3.5);padding-top:calc(var(--spacing) * 3.5);padding-bottom:calc(var(--spacing) * 7)}@media (width>=62rem){.node--type-news .sap-content-item{padding-inline:0;padding-top:calc(var(--spacing) * 5.5);padding-bottom:calc(var(--spacing) * 11);--sap-frame:#fff}.node--type-news .sap-content-item:has(.sap-quote) .sap-content-item__left:empty{display:block}}.node--type-news .sap-content-item .sap-text .entry-content,.node--type-news .sap-content-item .text-section .entry-content,.node--type-news .sap-content-item .sap-text--regular .entry-content{font-family:var(--font-serif);font-size:var(--text-h4);line-height:var(--tw-leading,var(--text-h4--line-height));letter-spacing:var(--tw-tracking,var(--text-h4--letter-spacing));--tw-leading:var(--leading-serif);line-height:var(--leading-serif);--tw-tracking:var(--tracking-serif);letter-spacing:var(--tracking-serif)}@media (width>=62rem){.node--type-news .sap-content-item .sap-text .entry-content,.node--type-news .sap-content-item .text-section .entry-content,.node--type-news .sap-content-item .sap-text--regular .entry-content{font-family:var(--font-serif);font-size:var(--text-h4);line-height:var(--tw-leading,var(--text-h4--line-height));letter-spacing:var(--tw-tracking,var(--text-h4--letter-spacing))}}.node--type-news .sap-content-item__heading,.node--type-news .sap-content-item .paragraph--type--heading .heading-row,.node--type-news .sap-content-item .paragraph--type--heading.sap-heading--plus .heading-row,.node--type-news .sap-content-item .paragraph--type--heading.sap-heading--plus .sap-heading__title{text-align:center;font-size:var(--text-h2);line-height:var(--tw-leading,var(--text-h2--line-height));--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}@media (width>=62rem){.node--type-news .sap-content-item__heading,.node--type-news .sap-content-item .paragraph--type--heading .heading-row,.node--type-news .sap-content-item .paragraph--type--heading.sap-heading--plus .heading-row,.node--type-news .sap-content-item .paragraph--type--heading.sap-heading--plus .sap-heading__title{font-size:var(--text-h2);line-height:var(--tw-leading,var(--text-h2--line-height))}}.node--type-news .sap-related-content{padding-top:calc(var(--spacing) * 14)}.event-detail{margin-bottom:calc(var(--spacing) * 8)}@media (width>=62rem){.event-detail{margin-bottom:var(--spacing-wrap);padding-top:var(--spacing-wrap)}}.event-detail{padding-left:calc(var(--menu-tight) + var(--menu-logo-w) * .4747 + var(--menu-line-thickness))}.event-detail__header{background-color:var(--color-white)}@media (width>=62rem){.event-detail__header{max-width:var(--spacing-innerBlock);margin-inline:auto}}.event-detail__title{pointer-events:none;margin-inline:auto;margin-bottom:calc(var(--spacing) * 7);max-width:var(--spacing-maxWidth);padding-inline:var(--spacing-wrap);font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));letter-spacing:var(--tw-tracking,var(--text-lg--letter-spacing))}@media (width>=62rem){.event-detail__title{margin-bottom:calc(var(--spacing) * 10);font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height));letter-spacing:var(--tw-tracking,var(--text-xl--letter-spacing))}.heading-row__label{display:flex}}.event-detail__title .heading-row{padding-top:calc(var(--spacing) * 4.5);-webkit-hyphens:auto;hyphens:auto}@media (width>=62rem){.event-detail__title .heading-row{padding-top:calc(var(--spacing) * 7)}}.event-detail__title .plus-icon{vertical-align:text-top;margin-top:.23em;display:inline-flex}@media (width>=62rem){.event-detail__title .plus-icon{margin-top:.115em}}.event-detail__media,.event-detail__media.event-slideshow{margin-inline:auto;margin-bottom:calc(var(--spacing) * 8);max-width:var(--spacing-maxWidth);padding-inline:var(--spacing-wrap)}@media (width>=62rem){.event-detail__media,.event-detail__media.event-slideshow{margin-bottom:calc(var(--spacing) * 10)}}.event-detail__layout{max-width:var(--spacing-maxWidth);padding-inline:var(--spacing-wrap);padding-bottom:calc(var(--spacing) * 7);flex-direction:column;gap:2.66667rem;margin-inline:auto;display:flex}@media (width>=62rem){.event-detail__layout{margin-bottom:calc(var(--spacing) * 6);grid-template-columns:repeat(2,minmax(0,1fr));align-items:flex-start;gap:0 2.66667rem;display:grid}}.event-detail__main{gap:calc(var(--spacing) * 4);flex-direction:column;display:flex}@media (width>=62rem){.event-detail__main{order:1}}.event-detail__meta{flex-direction:column;gap:2.66667rem;display:flex}@media (width>=62rem){.event-detail__meta{gap:calc(var(--spacing) * 8);order:2}}.event-detail__datetime{flex-direction:column;gap:1.33333rem;display:flex}@media (width>=62rem){.event-detail__datetime{gap:calc(var(--spacing) * 6)}}.event-detail__datetime .event-detail__meta-block{flex:1;min-width:12rem;margin-bottom:0}.event-detail__meta-block{margin-bottom:calc(var(--spacing) * 5.5)}.event-detail__meta-label{margin-bottom:calc(var(--spacing) * 2);font-size:var(--text-md);line-height:var(--tw-leading,var(--text-md--line-height));text-transform:uppercase}.event-detail__meta-value{font-size:var(--text-base);--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}@media (width>=62rem){.event-detail__meta-value{font-size:var(--text-h4);line-height:var(--tw-leading,var(--text-h4--line-height));letter-spacing:var(--tw-tracking,var(--text-h4--letter-spacing))}}.event-detail__actions{margin-bottom:calc(var(--spacing) * .5);flex-wrap:wrap;gap:.555556rem;display:flex}.event-detail__cal{display:inline-block;position:relative}.event-detail__cal-menu{z-index:20;gap:var(--spacing);background-color:var(--color-white);flex-direction:column;width:100%;list-style-type:none;display:flex;position:absolute;top:calc(100% + .25rem);left:0}.event-detail__cal-menu[hidden]{display:none!important}.event-detail__cal-menu a{--cal-link-rail:var(--button-border-width);font-size:var(--text-sm);background-image:linear-gradient(#fff,#fff),linear-gradient(#000,#000),linear-gradient(#000,#000);background-repeat:no-repeat;background-size:var(--cal-link-rail) var(--cal-link-rail),var(--cal-link-rail) calc(100% - var(--cal-link-rail)),calc(100% - var(--cal-link-rail)) var(--cal-link-rail);background-position:0 100%,0 0,100% 100%;padding:.08rem .25rem .25rem .375rem;text-decoration-line:none;display:block;position:relative}@media (hover:hover){.event-detail__cal-menu a:hover{background-color:var(--color-blue);color:var(--color-burgundy);background-image:linear-gradient(#fff,#fff),linear-gradient(#6b0033,#6b0033),linear-gradient(#6b0033,#6b0033)}}.event-detail__further{gap:calc(var(--spacing) * 2.5);flex-direction:column;display:flex}@media (width>=62rem){.event-detail__further{gap:calc(var(--spacing) * 2)}}.event-detail__further-list{align-items:flex-start;column-gap:calc(var(--spacing) * 2);row-gap:calc(var(--spacing) * 2.5);flex-flow:wrap;list-style-type:none;display:flex}.event-detail__description{gap:calc(var(--spacing) * 4);font-family:var(--font-serif);font-size:var(--text-h3);line-height:var(--tw-leading,var(--text-h3--line-height));letter-spacing:var(--tw-tracking,var(--text-h3--letter-spacing));--tw-leading:var(--leading-serif);line-height:var(--leading-serif);--tw-tracking:var(--tracking-serif);letter-spacing:var(--tracking-serif);flex-direction:column;display:flex}.event-detail__description h2,.event-detail__description h3,.event-detail__description .event-detail__desc-heading{margin-bottom:calc(var(--spacing) * 3);font-family:var(--font-sans);font-size:var(--text-h2);line-height:var(--tw-leading,var(--text-h2--line-height));--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}@media (width>=62rem){.event-detail__description h2,.event-detail__description h3,.event-detail__description .event-detail__desc-heading{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));letter-spacing:var(--tw-tracking,var(--text-lg--letter-spacing))}}.event-detail__description p{font-family:var(--font-serif);font-size:var(--text-h3);line-height:var(--tw-leading,var(--text-h3--line-height));letter-spacing:var(--tw-tracking,var(--text-h3--letter-spacing));--tw-leading:var(--leading-serif);line-height:var(--leading-serif);--tw-tracking:var(--tracking-serif);letter-spacing:var(--tracking-serif)}.event-detail__description a{color:var(--color-burgundy);text-decoration-line:underline}@media (hover:hover){.event-detail__description a:hover{text-decoration-line:none}}.event-detail__additional{padding-block:calc(var(--spacing) * 4);font-size:var(--text-base)}.event-detail__additional>:first-child{margin-top:0}.event-detail__additional h1,.event-detail__additional h2,.event-detail__additional h3,.event-detail__additional h4{margin-bottom:calc(var(--spacing) * 3);font-size:var(--text-base);--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.event-detail__additional p{margin-bottom:.75em}.event-detail__additional p:last-child{margin-bottom:0}.event-detail__info{padding-top:calc(var(--spacing) * 6);padding-left:var(--spacing-wrap)!important}@media (width>=62rem){.event-detail__info{padding-top:calc(var(--spacing) * 2)}}.event-detail__info-grid{grid-template-columns:repeat(1,minmax(0,1fr));gap:.888889rem;display:grid}@media (width>=62rem){.event-detail__info-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.event-detail .sap-related-content{padding-top:calc(var(--spacing) * 9);padding-left:0!important}@media (width>=62rem){.event-detail .sap-related-content{padding-top:calc(var(--spacing) * 5.5)}}.event-detail__info-col{font-size:var(--text-base)}.event-detail__info-col>:first-child{margin-top:0}.event-detail__info-col>:last-child{margin-bottom:0}.event-detail__info-col p{margin-bottom:.75em}.event-detail__info-col p:last-child{margin-bottom:0}.event-detail__info-col strong,.event-detail__info-col b{font-size:var(--text-base);--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.event-detail__info-col h1,.event-detail__info-col h2,.event-detail__info-col h3,.event-detail__info-col h4{margin-bottom:calc(var(--spacing) * 2);font-size:var(--text-base);--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.event-detail__info-col em,.event-detail__info-col i{font-style:italic}.event-detail__info-col a{text-decoration-line:underline}.event-detail__subs{flex-direction:column;display:flex;padding-left:0!important}@media (width>=62rem){.event-detail__subs{padding-inline:var(--spacing-wrap)!important}}.event-detail__sub{--sap-frame:#9ab1ff;padding:1.77778rem .888889rem;position:relative}@media (width>=62rem){.event-detail__sub{margin-bottom:calc(var(--spacing) * 6);background-color:var(--color-white);padding-top:calc(var(--spacing) * 5.5);padding-right:var(--spacing-wrap);padding-bottom:calc(var(--spacing) * 10.5);padding-left:var(--spacing-wrap)}}.event-detail__sub{border-bottom:none;border-left:none;border-right:none}.event-detail__sub:before{content:"";background-color:var(--sap-frame);top:0;left:var(--wrap);right:var(--wrap);height:.375rem;position:absolute}@media (width>=62rem){.event-detail__sub{border-right:var(--content-border-width) solid var(--sap-frame);border-left:var(--content-border-width) solid var(--sap-frame)}.event-detail__sub:before{content:none}}.event-detail__sub--blue{--sap-frame:#9ab1ff}.event-detail__sub--burgundy{--sap-frame:#6b0033}.event-detail__sub--orange{--sap-frame:#fd6234}.event-detail__sub--pink{--sap-frame:#eeb1ff}.event-detail__sub--green{--sap-frame:#707f00}.event-detail__sub-layout{gap:calc(var(--spacing) * 4);flex-direction:column;display:flex}@media (width>=62rem){.event-detail__sub-layout{align-items:flex-start;column-gap:1.77778rem;row-gap:calc(var(--spacing) * 4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}}.event-detail__sub-meta{display:contents}@media (width>=62rem){.event-detail__sub-meta{gap:calc(var(--spacing) * 4);flex-direction:column;grid-row:1/span 2;grid-column-start:1;display:flex}}.event-detail__sub-title{margin-bottom:calc(var(--spacing) * -2.5);font-size:var(--text-h2);line-height:var(--tw-leading,var(--text-h2--line-height));--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);order:1}@media (width>=62rem){.event-detail__sub-title{font-size:var(--text-h2);line-height:var(--tw-leading,var(--text-h2--line-height));order:0}}.event-detail__sub-date{order:2}@media (width>=62rem){.event-detail__sub-date{order:0}}.event-detail__sub-figure{order:3;width:100%}@media (width>=62rem){.event-detail__sub-figure{order:0;grid-row-start:1;grid-column-start:2}}.event-detail__sub-figure img{aspect-ratio:1;object-fit:cover}@media (width>=62rem){.event-detail__sub-figure img{aspect-ratio:auto}}.event-detail__sub-layout .event-detail__actions{order:4}@media (width>=62rem){.event-detail__sub-layout .event-detail__actions{order:0}}.event-detail__sub-layout .event-detail__further{order:5}@media (width>=62rem){.event-detail__sub-layout .event-detail__further{order:0}}.event-detail__sub-additional{order:6}@media (width>=62rem){.event-detail__sub-additional{order:0}}.event-detail__sub-main{gap:calc(var(--spacing) * 4);flex-direction:column;order:7;min-width:0;display:flex}@media (width>=62rem){.event-detail__sub-main{order:0;grid-column-start:2}}.event-detail__sub-date{font-size:var(--text-h4);line-height:var(--tw-leading,var(--text-h4--line-height));letter-spacing:var(--tw-tracking,var(--text-h4--letter-spacing));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.event-detail__sub-additional{font-size:var(--text-sm);--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.event-detail__sub-figure{width:100%}.event-detail__sub-img{width:100%;height:auto;display:block}.event-detail__sub-info.entry-content{font-family:var(--font-serif);font-size:var(--text-base);--tw-leading:var(--leading-serif);line-height:var(--leading-serif);--tw-tracking:var(--tracking-serif);letter-spacing:var(--tracking-serif);padding-left:0}.news-listing-view{width:100%;max-width:var(--spacing-maxWidth);padding-left:calc(var(--menu-tight) + var(--menu-logo-w) * .4747 + var(--menu-line-thickness));margin-inline:auto}.news-listing{gap:calc(var(--spacing) * 4);flex-direction:column;display:flex}@media (width>=62rem){.news-listing{padding-inline:calc(var(--spacing) * 9)}}.news-prominent{margin-top:calc(var(--spacing) * 16);margin-bottom:calc(var(--spacing) * 18);width:100%;padding-inline:var(--spacing-wrap);flex-direction:column;gap:.666667rem;display:flex}.news-prominent:first-child{margin-top:calc(var(--spacing) * 6.5)}@media (width>=62rem){.news-prominent{margin-top:calc(var(--spacing) * 10);margin-bottom:calc(var(--spacing) * 10.5);gap:1.33333rem}}.news-prominent__title{font-size:var(--text-h3);line-height:var(--tw-leading,var(--text-h3--line-height));letter-spacing:var(--tw-tracking,var(--text-h3--letter-spacing));text-decoration-line:none}@media (width>=62rem){.news-prominent__title{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));letter-spacing:var(--tw-tracking,var(--text-lg--letter-spacing))}}.news-prominent__title-link{text-decoration-line:none}a.news-prominent__title-link:is(:link,:visited,:hover,:focus,:focus-visible,:active){text-decoration:none}.news-prominent__body{gap:calc(var(--spacing) * 5);flex-direction:column;display:flex}@media (width>=46rem){.news-prominent__body{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch;gap:0 1.66667rem;display:grid}}@media (width>=62rem){.news-prominent__body{column-gap:2.66667rem}}.news-prominent__summary{font-family:var(--font-serif);font-size:var(--text-h4);line-height:var(--tw-leading,var(--text-h4--line-height));letter-spacing:var(--tw-tracking,var(--text-h4--letter-spacing));--tw-leading:var(--leading-serif);line-height:var(--leading-serif);--tw-tracking:var(--tracking-serif);letter-spacing:var(--tracking-serif)}@media (width>=62rem){.news-prominent__summary{margin-bottom:calc(var(--spacing) * 4);font-size:var(--text-h3);line-height:var(--tw-leading,var(--text-h3--line-height));letter-spacing:var(--tw-tracking,var(--text-h3--letter-spacing))}}@media (width>=46rem){.news-prominent__summary--mobile,.news-prominent__more--mobile{display:none}}.news-prominent__summary--desktop{display:none}@media (width>=46rem){.news-prominent__summary--desktop{display:block}}.news-prominent__more{margin-top:calc(var(--spacing) * -1.5);margin-bottom:var(--spacing);width:100%;font-size:var(--text-h4);line-height:var(--tw-leading,var(--text-h4--line-height));letter-spacing:var(--tw-tracking,var(--text-h4--letter-spacing));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);text-decoration-line:none}@media (width>=62rem){.news-prominent__more{margin-top:var(--spacing)}}.news-prominent__more:hover,.news-prominent__more:focus-visible{text-decoration-line:none}.news-prominent__more--desktop{white-space:nowrap;display:none}@media (width>=46rem){.news-prominent__more--desktop{width:auto;margin-top:0;margin-bottom:0;display:flex}}.news-prominent__img{aspect-ratio:1;object-fit:cover;width:100%;height:auto;display:block}@media (width>=62rem){.news-prominent__img{aspect-ratio:724/484}}@media (width>=46rem){.news-prominent__media{grid-row-start:1;grid-column-start:1}}.news-prominent__meta-col{flex-direction:column;display:flex}@media (width>=46rem){.news-prominent__meta-col{grid-row-start:1;grid-column-start:2;min-height:100%}.news-prominent__foot{justify-content:space-between;gap:calc(var(--spacing) * 6);flex-direction:column;flex-grow:1;width:100%;display:flex}}.news-prominent__meta-wrapper{flex-direction:column;gap:1.33333rem;width:100%;display:flex}.news-prominent__meta{display:none}@media (width>=46rem){.news-prominent__meta{align-items:flex-start;gap:calc(var(--spacing) * 16);color:var(--color-darkgray);flex-direction:row;display:flex}}@media (width>=62rem){.news-prominent__meta{gap:calc(var(--spacing) * 23)}}.news-prominent__date{font-size:var(--text-md);line-height:var(--tw-leading,var(--text-md--line-height))}@media (width>=62rem){.news-prominent__date{padding-top:calc(var(--spacing) * 3)}}.news-prominent__by{font-size:var(--text-md);line-height:var(--tw-leading,var(--text-md--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}@media (width>=62rem){.news-prominent__by{padding-top:calc(var(--spacing) * 3)}}@media (width>=46rem){.news-prominent__tags{justify-content:flex-end;width:fit-content}}.news-cards{align-items:flex-start;gap:calc(var(--spacing) * 13);padding-inline:var(--spacing-wrap);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@media (width>=46rem){.news-cards{align-items:stretch;gap:var(--spacing-wrap);grid-template-columns:repeat(3,minmax(0,1fr));row-gap:1.77778rem}}@media (width>=62rem){.news-cards{column-gap:1.77778rem}}@media (width>=46rem){.news-cards>.news-card{flex-direction:column;display:flex}.news-cards .news-card__link{flex-direction:column;flex:1;display:flex}.news-cards .news-card__inner,.news-cards .news-card__panel{flex:1}}@property --news-frame{syntax:"<color>";inherits:true;initial-value:#6b0033}.news-card{--news-fill:#9ab1ff;--news-frame:#6b0033;--news-step:calc(8 / 16 * 1rem);padding-bottom:var(--news-step);position:relative}@media (width>=62rem){.news-card{--news-step:calc(12 / 16 * 1rem)}}@media (width>=46rem){.news-card{--news-frame:#b3b3b3}.news-card:hover,.news-card:focus-within{--news-frame:#6b0033}}.news-card__link{color:inherit;text-decoration-line:none;display:block}.news-card__inner{flex-direction:column;display:flex}.news-card__media{width:100%;display:block;overflow:hidden}.news-card__media--empty{min-height:calc(var(--spacing) * 40)}.news-card__img{aspect-ratio:1;object-fit:cover;width:100%;height:100%;display:block}.news-card__panel{margin-right:var(--news-step);background-color:var(--news-fill);padding-inline:calc(var(--spacing) * 3);padding-top:calc(var(--spacing) * 3);padding-bottom:calc(var(--spacing) * 3);transition-property:box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;flex-direction:column;gap:.444444rem;transition-duration:.3s;display:flex;position:relative}@media (width>=62rem){.news-card__panel{padding-inline:calc(var(--spacing) * 4);padding-bottom:calc(var(--spacing) * 5)}}.news-card__panel{box-shadow:var(--news-step) 0 0 0 var(--news-frame),0 var(--news-step) 0 0 var(--news-frame)}.news-card__br{pointer-events:none;height:var(--news-step);width:var(--news-step);background-color:var(--news-fill);position:absolute;top:100%;left:100%}.news-card__date{font-size:var(--text-sm)}.news-card__title{-webkit-line-clamp:3;font-family:var(--font-sans);font-size:var(--text-h4);line-height:var(--tw-leading,var(--text-h4--line-height));letter-spacing:var(--tw-tracking,var(--text-h4--letter-spacing));-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}@media (width>=46rem){.news-card__title{min-height:3.3em}}@media (width>=62rem){.news-card__title{font-size:var(--text-menu)}}.news-card__summary{-webkit-line-clamp:3;font-size:var(--text-sm);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}@media (width>=62rem){.news-card__summary{font-size:var(--text-md);line-height:var(--tw-leading,var(--text-md--line-height))}}.news-card__tags{margin-top:var(--spacing);max-height:calc(var(--spacing) * 7);overflow:hidden}.news-listing-view .view-wrap,.news-listing-view .view-col-1{display:contents}.path-news .block-page-title-block,.path-news .page-title{margin-bottom:calc(var(--spacing) * 6);padding-inline:var(--spacing-wrap)}@media (width>=46rem){.path-news .block-page-title-block,.path-news .page-title{margin-bottom:calc(var(--spacing) * 8)}}.sap-news-teasers{width:100%;padding-block:calc(var(--spacing) * 8)}@media (width>=62rem){.sap-news-teasers{padding-top:calc(var(--spacing) * 12);padding-bottom:calc(var(--spacing) * 24)}}.sap-news-teasers__inner{gap:calc(var(--spacing) * 8);flex-direction:column;width:100%;display:flex}@media (width>=62rem){.sap-news-teasers__inner{gap:2.66667rem}}.sap-news-teasers__header{width:100%;padding-inline:var(--spacing-wrap)}.sap-news-teasers__heading-row{margin-top:calc(var(--spacing) * 8);margin-bottom:calc(var(--spacing) * -4);font-size:var(--text-h2);line-height:var(--tw-leading,var(--text-h2--line-height));padding-top:0}.sap-news-teasers .heading-row:has(h2){margin-top:calc(var(--spacing) * 8);margin-bottom:calc(var(--spacing) * -4);font-size:var(--text-h2);line-height:var(--tw-leading,var(--text-h2--line-height));padding-top:0}@media (width>=62rem){.sap-news-teasers__heading-row{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height));letter-spacing:var(--tw-tracking,var(--text-xl--letter-spacing))}.sap-news-teasers .heading-row:has(h2){font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height));letter-spacing:var(--tw-tracking,var(--text-xl--letter-spacing))}}.sap-news-teasers__title{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.sap-news-teasers .news-prominent{margin-block:0}.sap-news-teasers__prominent .news-prominent__title{font-size:var(--text-h3);line-height:var(--tw-leading,var(--text-h3--line-height));letter-spacing:var(--tw-tracking,var(--text-h3--letter-spacing))}@media (width>=62rem){.sap-news-teasers__prominent .news-prominent__title{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));letter-spacing:var(--tw-tracking,var(--text-lg--letter-spacing))}}.sap-news-teasers__prominent .news-prominent__summary{font-size:var(--text-h424);line-height:var(--tw-leading,var(--text-h424--line-height));letter-spacing:var(--tw-tracking,var(--text-h424--letter-spacing))}@media (width>=62rem){.sap-news-teasers__prominent .news-prominent__summary{font-size:var(--text-mdserif);letter-spacing:var(--tw-tracking,var(--text-mdserif--letter-spacing))}}.sap-news-teasers__prominent .news-prominent__meta{display:none!important}.sap-news-teasers__prominent .news-prominent__img,.sap-news-teasers__prominent-img{height:calc(var(--spacing) * 75);object-fit:cover;width:100%}@media (width>=62rem){.sap-news-teasers__prominent .news-prominent__img,.sap-news-teasers__prominent-img{aspect-ratio:724/484;height:auto}}.sap-news-teasers__more{margin-top:calc(var(--spacing) * 8);width:100%}@media (width>=62rem){.sap-news-teasers__more{margin-top:calc(var(--spacing) * 6)}}.sap-news-teasers__more-head{margin-bottom:calc(var(--spacing) * 2.5);justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 2.5);padding-inline:var(--spacing-wrap);display:flex}@media (width>=62rem){.sap-news-teasers__more-head{margin-bottom:calc(var(--spacing) * 3)}}.sap-news-teasers__more-title{font-size:var(--text-h424);line-height:var(--tw-leading,var(--text-h424--line-height));letter-spacing:var(--tw-tracking,var(--text-h424--letter-spacing));--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}@media (width>=62rem){.sap-news-teasers__more-title{font-size:var(--text-h3);line-height:var(--tw-leading,var(--text-h3--line-height));letter-spacing:var(--tw-tracking,var(--text-h3--letter-spacing))}}.sap-news-teasers__arrows{flex-shrink:0}.sap-news-teasers__viewport{width:100%;padding-left:var(--spacing-wrap);overflow:hidden}.sap-news-teasers__viewport .swiper-wrapper{align-items:stretch;height:auto;display:flex}.sap-news-teasers__slide{flex-direction:column;flex-shrink:0;width:16.5625rem;display:flex}.sap-news-teasers__slide:last-child{width:calc(16.5625rem + var(--wrap));padding-right:var(--wrap)}@media (width>=62rem){.sap-news-teasers__slide{width:19.6667rem}.sap-news-teasers__slide:last-child{width:calc(354 / 18 * 1rem + var(--wrap))}}.sap-news-teasers__card{--news-step:calc(8 / 16 * 1rem);flex-direction:column;flex:auto;height:100%;display:flex}@media (width>=62rem){.sap-news-teasers__card{--news-step:calc(12 / 18 * 1rem);--news-frame:#b3b3b3}}.sap-news-teasers__card .news-card__link,.sap-news-teasers__card .news-card__inner{flex-direction:column;flex:auto;height:100%;display:flex}.sap-news-teasers__card .news-card__panel{padding-inline:calc(var(--spacing) * 3);flex:auto}@media (width>=62rem){.sap-news-teasers__card .news-card__panel{padding-inline:calc(var(--spacing) * 4);padding-bottom:calc(var(--spacing) * 6)}}.sap-news-teasers__card .news-card__title{-webkit-line-clamp:3;font-size:var(--text-h424);line-height:var(--tw-leading,var(--text-h424--line-height));letter-spacing:var(--tw-tracking,var(--text-h424--letter-spacing));-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}@media (width>=62rem){.sap-news-teasers__card .news-card__title{font-size:var(--text-h3);line-height:var(--tw-leading,var(--text-h3--line-height));letter-spacing:var(--tw-tracking,var(--text-h3--letter-spacing))}}.sap-news-teasers__card .news-card__summary{-webkit-line-clamp:2;font-size:var(--text-sm)}@media (width>=62rem){.sap-news-teasers__card .news-card__summary{font-size:var(--text-md);line-height:var(--tw-leading,var(--text-md--line-height))}}.sap-news-teasers__footer{width:100%}@media (width>=62rem){.sap-news-teasers__footer{margin-top:calc(var(--spacing) * -5);padding-inline:var(--spacing-wrap)}}.sap-news-teasers__footer-more{min-height:calc(var(--spacing) * 12);background-color:var(--color-white);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 4);color:inherit;justify-content:center;align-items:center;text-decoration-line:none;display:flex;position:relative}@media (width>=62rem){.sap-news-teasers__footer-more{min-height:1.83333rem;padding-block:calc(var(--spacing) * .5)}}@media (width<=61.999rem){.sap-news-teasers__footer{background-color:#0000}.sap-news-teasers__footer-more{border-right:var(--wrap) solid var(--color-burgundy)}}.sap-news-teasers__footer-more .plus-icon{flex-shrink:0}@property --sap-wot-frame{syntax:"<color>";inherits:true;initial-value:#ffc486}.sap-whats-on-teasers{--sap-wot-rail:calc(16 / 16 * 1rem);--sap-wot-frame:var(--color-apricot);--sap-wot-cube:var(--color-white);background-color:var(--color-blue);width:100%;padding-bottom:calc(var(--spacing) * 13);margin-bottom:0}@media (width>=62rem){.sap-whats-on-teasers{padding-bottom:calc(var(--spacing) * 20)}}.sap-wot__inner{flex-direction:column;width:100%;display:flex}.sap-wot__header{padding-inline:var(--spacing-wrap);padding-bottom:calc(var(--spacing) * 12)}@media (width>=62rem){.sap-wot__header{padding-bottom:calc(var(--spacing) * 6)}}.sap-wot__heading-row{margin-bottom:calc(var(--spacing) * -5.5);font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));letter-spacing:var(--tw-tracking,var(--text-lg--letter-spacing))}@media (width>=62rem){.sap-wot__heading-row{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height));letter-spacing:var(--tw-tracking,var(--text-xl--letter-spacing))}}.sap-wot__badge{margin-bottom:var(--spacing);background-color:var(--color-black);width:fit-content;font-size:var(--text-sm);color:var(--color-white);text-transform:uppercase;padding-inline:.611111rem;align-self:flex-start;padding-top:.305556rem;padding-bottom:.25rem;display:inline-block}@media (width>=62rem){.sap-wot-card__badge-mobile{display:none}}.sap-wot__cta{margin-top:calc(var(--spacing) * 1.5);margin-bottom:calc(var(--spacing) * 1.5);align-items:center;display:inline-flex}.sap-wot__cta .plus-icon{flex-shrink:0}.sap-wot-prominent{--sap-wot-frame:var(--color-apricot);--sap-wot-cube:var(--color-white);margin-bottom:calc(var(--spacing) * 8);position:relative}@media (width>=62rem){.sap-wot-prominent{margin-bottom:0}}.sap-wot-prominent{transition:--sap-wot-frame .3s}.sap-wot-prominent__link:hover,.sap-wot-prominent:focus-within{--sap-wot-frame:var(--color-lime)}@media (width>=62rem){.sap-wot-prominent{padding-inline:var(--spacing-wrap);padding-top:2rem}.sap-wot-prominent:after{content:"";background-color:var(--color-white);pointer-events:none;height:3.375rem;margin-top:-1px;display:block}}.sap-wot-prominent__link{color:inherit;text-decoration-line:none;display:block;position:relative}.sap-wot-prominent__link:focus-visible{outline-style:var(--tw-outline-style);outline-offset:2px;outline-width:2px;outline-color:var(--color-black)}.sap-wot-prominent__main{padding-right:var(--spacing-wrap);padding-bottom:calc(var(--spacing) * 4);padding-left:calc(var(--spacing) * 7.5);grid-template-columns:repeat(1,minmax(0,1fr));gap:1.33333rem;display:grid;position:relative}@media (width>=62rem){.sap-wot-prominent__main{column-gap:var(--spacing-wrap);padding-right:0;padding-bottom:calc(var(--spacing) * 4);padding-left:calc(var(--spacing) * 4);grid-template-columns:1.12fr 1fr}}.sap-wot-prominent__main:after,.sap-wot-card__panel:after{pointer-events:none;--tw-content:"";content:var(--tw-content);background-image:linear-gradient(var(--sap-wot-cube),var(--sap-wot-cube)),linear-gradient(var(--sap-wot-frame),var(--sap-wot-frame)),linear-gradient(var(--sap-wot-frame),var(--sap-wot-frame));background-size:var(--sap-wot-rail) var(--sap-wot-rail),var(--sap-wot-rail) calc(100% - var(--sap-wot-rail)),calc(100% - var(--sap-wot-rail)) var(--sap-wot-rail);background-position:0 100%,0 0,100% 100%;background-repeat:no-repeat;position:absolute;inset:0}@media (width>=62rem){.sap-wot-card__panel:after{display:none}}.sap-wot-prominent__copy{margin-bottom:var(--spacing);flex-direction:column;align-items:flex-start;gap:.666667rem;min-width:0;display:flex}@media (width>=62rem){.sap-wot-prominent__copy{margin-top:calc(var(--spacing) * -.5);gap:calc(var(--spacing) * 3.5);padding-inline:calc(var(--spacing) * 5)}}.sap-wot-prominent__title{font-size:var(--text-h3);line-height:var(--tw-leading,var(--text-h3--line-height));letter-spacing:var(--tw-tracking,var(--text-h3--letter-spacing));--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);display:block}@media (width>=62rem){.sap-wot-prominent__title{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));letter-spacing:var(--tw-tracking,var(--text-lg--letter-spacing))}}.sap-wot-prominent__summary{font-family:var(--font-serif);--tw-leading:var(--leading-serif);line-height:var(--leading-serif);--tw-tracking:var(--tracking-serif);letter-spacing:var(--tracking-serif);display:block}@media (width>=62rem){.sap-wot-prominent__summary{font-size:var(--text-h3);line-height:var(--tw-leading,var(--text-h3--line-height));letter-spacing:var(--tw-tracking,var(--text-h3--letter-spacing))}}.sap-wot-prominent__meta{gap:calc(var(--spacing) * 2);flex-direction:column;width:100%;padding-top:.444444rem;padding-bottom:.444444rem;display:flex}@media (width>=62rem){.sap-wot-prominent__meta{padding-top:calc(var(--spacing) * 10);flex-direction:row;gap:.444444rem;margin-top:auto;padding-bottom:.444444rem}}.sap-wot-prominent__date,.sap-wot-prominent__location{min-width:0;display:block}@media (width>=62rem){.sap-wot-prominent__date,.sap-wot-prominent__location{flex:1}}.sap-wot-prominent__date{font-size:var(--text-md);line-height:var(--tw-leading,var(--text-md--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}@media (width>=62rem){.sap-wot-prominent__date{font-size:var(--text-h4);line-height:var(--tw-leading,var(--text-h4--line-height));letter-spacing:var(--tw-tracking,var(--text-h4--letter-spacing))}}.sap-wot-prominent__location{font-size:var(--text-md);line-height:var(--tw-leading,var(--text-md--line-height));--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}@media (width>=62rem){.sap-wot-prominent__location{font-size:var(--text-h4);line-height:var(--tw-leading,var(--text-h4--line-height));letter-spacing:var(--tw-tracking,var(--text-h4--letter-spacing))}}.sap-wot-prominent__media{margin-bottom:calc(var(--spacing) * 6);aspect-ratio:1;width:100%;display:block;position:relative;overflow:hidden}@media (width>=62rem){.sap-wot-prominent__media{aspect-ratio:auto;min-height:calc(var(--spacing) * 128);align-self:stretch}}.sap-wot-prominent__media--empty{min-height:calc(var(--spacing) * 60)}.sap-wot-prominent__img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.sap-wot-prominent :is(.sap-wot__cta,.cal-card__cta--localist){margin-top:.444444rem;margin-bottom:calc(var(--spacing) * 11)}.sap-wot__listings{flex-direction:column;gap:.888889rem;width:100%;display:flex}@media (width>=62rem){.sap-wot__listings{gap:0}}.sap-wot-card{--sap-wot-media:var(--sap-wot-frame);width:100%;position:relative}@property --sap-wot-media{syntax:"<color>";inherits:true;initial-value:#fff}.sap-wot-card--blue{--sap-wot-frame:#fff;--sap-wot-cube:#9ab1ff;background-color:var(--color-blue)}.sap-wot-card--lime{--sap-wot-frame:#ffc486;--sap-wot-cube:#e0fd65;background-color:var(--color-lime)}.sap-wot-card__link{color:inherit;text-decoration-line:none;display:flex;position:relative}@media (width>=62rem){.sap-wot-card__link{align-items:stretch}}.sap-wot-card__link:focus-visible{outline-style:var(--tw-outline-style);outline-offset:2px;outline-width:2px;outline-color:var(--color-black)}.sap-wot-card__rail{width:var(--wrap);background-color:var(--sap-wot-frame);flex-shrink:0;align-self:stretch;display:none}@media (width>=62rem){.sap-wot-card__rail{display:block}}.sap-wot-card__rail--left,.sap-wot-card__media{background-color:var(--sap-wot-media);transition:background-color .3s}.sap-wot-card--blue:hover,.sap-wot-card--blue:focus-within{--sap-wot-media:#9ab1ff}.sap-wot-card--lime:hover,.sap-wot-card--lime:focus-within{--sap-wot-media:var(--color-lime)}.sap-wot-card__media{min-height:calc(var(--spacing) * 60);width:calc(var(--spacing) * 68);flex-direction:column;flex-shrink:0;display:none;overflow:hidden}@media (width>=62rem){.sap-wot-card__media{display:flex}}.sap-wot-card__photo{height:calc(var(--spacing) * 45);width:calc(var(--spacing) * 68);background-color:var(--color-white);position:relative;overflow:hidden}.sap-wot-card__img{background-color:var(--color-white);object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.sap-wot-card__badge{z-index:var(--z-index-above);position:absolute;top:0;left:0}.sap-wot-card__panel{min-width:0;padding-top:.888889rem;padding-right:.888889rem;padding-bottom:calc(24 / 18 * 1rem + var(--sap-wot-rail));padding-left:calc(var(--sap-wot-rail) + 16 / 18 * 1rem);flex-direction:column;flex:1;justify-content:space-between;gap:.888889rem;display:flex;position:relative}@media (width>=62rem){.sap-wot-card__panel{padding-inline:1.33333rem;padding-top:calc(var(--spacing) * 2.5);padding-bottom:calc(var(--spacing) * 3);gap:.666667rem}}.sap-wot-card--blue .sap-wot-card__panel{background-color:var(--color-blue)}.sap-wot-card--lime .sap-wot-card__panel{background-color:var(--color-lime)}.sap-wot-card__top{flex-direction:column;gap:.888889rem;display:flex}@media (width>=62rem){.sap-wot-card__top{flex-direction:row;align-items:flex-start;gap:1.77778rem}}.sap-wot-card__title{font-size:var(--text-h3);line-height:var(--tw-leading,var(--text-h3--line-height));letter-spacing:var(--tw-tracking,var(--text-h3--letter-spacing));--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);flex:1;display:block}@media (width>=62rem){.sap-wot-card__title{font-size:var(--text-h2);line-height:var(--tw-leading,var(--text-h2--line-height))}}.sap-wot-card__meta{flex-direction:column;gap:.444444rem;display:flex}@media (width>=62rem){.sap-wot-card__meta{width:calc(var(--spacing) * 80);padding-top:var(--spacing);flex-shrink:0}}@media (width>=94.5rem){.sap-wot-card__meta{width:33.3333%}}.sap-wot-card__date{font-size:var(--text-md);line-height:var(--tw-leading,var(--text-md--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);display:block}@media (width>=62rem){.sap-wot-card__date{font-size:var(--text-h4);line-height:var(--tw-leading,var(--text-h4--line-height));letter-spacing:var(--tw-tracking,var(--text-h4--letter-spacing))}}.sap-wot-card__location{font-size:var(--text-md);line-height:var(--tw-leading,var(--text-md--line-height));--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);display:block}@media (width>=62rem){.sap-wot-card__location{font-size:var(--text-h4);line-height:var(--tw-leading,var(--text-h4--line-height));letter-spacing:var(--tw-tracking,var(--text-h4--letter-spacing))}}.sap-wot-card__bottom{flex-direction:column;align-items:flex-start;display:flex}@media (width>=62rem){.sap-wot-card__bottom{flex-direction:row}}.sap-wot-card__bottom:has(.sap-wot-tag){gap:calc(var(--spacing) * 5)}.sap-wot-card__tags{max-height:calc(var(--spacing) * 7);flex-wrap:wrap;flex:1;align-items:center;gap:.444444rem;display:flex;overflow:hidden}@media (width>=62rem){.sap-wot-card__tags{gap:.888889rem}}.sap-wot-tag{border-style:var(--tw-border-style);--tw-border-style:solid;border-style:solid;border-width:1px;border-color:var(--color-black);font-size:var(--text-sm);text-transform:uppercase;padding-inline:.444444rem;padding-top:.222222rem;padding-bottom:.222222rem;display:inline-block}@media (width>=62rem){.sap-wot-card__badge-mobile{display:none!important}}.sap-wot-card__cta{flex-shrink:0;align-self:flex-start}.sap-wot__footer-more{background-color:var(--color-white);justify-content:center;align-items:center;gap:.277778rem;min-height:2.66667rem;margin-top:.555556rem;margin-right:.888889rem;padding-block:1rem;padding-inline:.666667rem;text-decoration-line:none;display:flex;position:relative}@media (width>=62rem){.sap-wot__footer-more{min-height:1.83333rem;padding-block:calc(var(--spacing) * .5);margin-inline:1.33333rem;margin-top:3.55556rem;margin-right:1.33333rem}}.sap-wot__footer-more:focus-visible{outline-style:var(--tw-outline-style);outline-offset:2px;outline-width:2px;outline-color:var(--color-black)}.sap-wot__footer-more .plus-icon{flex-shrink:0}.cal-listing{margin-bottom:calc(var(--spacing) * 12)}.cal-listing__header{margin-bottom:calc(var(--spacing) * 7.5);padding-inline:var(--spacing-wrap)}.cal-listing__intro{flex-direction:column;gap:1.77778rem;display:flex}@media (width>=62rem){.cal-listing__intro{flex-direction:row;align-items:flex-start;gap:1.33333rem}}.cal-listing__heading-block{gap:calc(var(--spacing) * 7);flex-direction:column;flex:1;min-width:0;display:flex}@media (width>=94.5rem){.cal-listing__heading-block{min-width:calc(48vw - var(--wrap));flex:none}}.cal-listing__title{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));letter-spacing:var(--tw-tracking,var(--text-lg--letter-spacing))}@media (width>=62rem){.cal-listing__title{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height));letter-spacing:var(--tw-tracking,var(--text-xl--letter-spacing))}}.cal-listing__title .heading-row{padding-top:calc(var(--spacing) * 6)}.cal-listing__mobile-actions{gap:calc(var(--spacing) * 2);display:flex}@media (width>=62rem){.cal-listing__mobile-actions{display:none!important}}.cal-listing__btn{cursor:pointer;border-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);font-size:var(--text-md);line-height:var(--tw-leading,var(--text-md--line-height));--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);border-width:0}.cal-listing__btn--filter{background-color:var(--color-blue)}.cal-listing__btn--date{background-color:var(--color-lime)}.cal-filters--desktop{display:none}@media (width>=62rem){.cal-filters--desktop{column-gap:calc(var(--spacing) * 10.5);flex-flow:row;min-width:0;display:flex}}.cal-filters--popup{gap:calc(var(--spacing) * 11);min-height:0;padding-top:calc(var(--spacing) * 3);padding-bottom:calc(var(--spacing) * 6);flex-direction:column;flex:1;display:flex;overflow:clip auto}@media (width>=62rem){.cal-filters--popup{padding-top:0;padding-bottom:0}}.cal-filters__col,.cal-filters__section{min-width:calc(var(--spacing) * 28);flex-direction:column;gap:.666667rem;display:flex}.cal-filters__heading{font-size:var(--text-md);line-height:var(--tw-leading,var(--text-md--line-height))}.cal-filters--popup .cal-filters__heading{color:var(--color-darkgray)}.cal-filters__list{flex-direction:column;gap:.666667rem;list-style-type:none;display:flex}.cal-filters__item{cursor:pointer;align-items:center;gap:calc(var(--spacing) * 2);font-size:var(--text-md);line-height:var(--tw-leading,var(--text-md--line-height));display:flex}.cal-filters__item input{height:calc(var(--spacing) * 3.5);width:calc(var(--spacing) * 3.5);cursor:pointer;appearance:none;border-style:var(--tw-border-style);--tw-border-style:solid;border-style:solid;border-width:1px;border-color:var(--color-black);background-color:#0000;flex-shrink:0}.cal-filters--popup .cal-filters__item input{border-color:var(--color-darkgray)}.cal-filters__item input:checked{border-color:var(--color-black);background-color:var(--color-black)}.cal-listing__mini-wrap{display:none}@media (width>=62rem){.cal-listing__mini-wrap{margin-right:var(--spacing-wrap);width:calc(var(--spacing) * 108);padding-top:calc(var(--spacing) * 20);flex-shrink:0;display:block}}@media (width>=94.5rem){.cal-listing__mini-wrap{margin-right:auto}}.cal-listing__mini-wrap--popup{flex:1;width:100%;min-height:0;overflow:clip auto;display:block!important}.cal-mini{--cal-rail:calc(4 / 16 * 1rem);max-width:calc(var(--spacing) * 120);padding-bottom:calc(var(--spacing) * 5)}@media (width>=62rem){.cal-mini{max-width:none;padding-bottom:0}}.cal-mini__nav{height:4rem;padding-inline:calc(var(--spacing) * 2);justify-content:center;align-items:center;padding-bottom:1.33333rem;display:flex}.cal-mini__label{text-align:center;font-size:var(--text-h3);line-height:var(--tw-leading,var(--text-h3--line-height));letter-spacing:var(--tw-tracking,var(--text-h3--letter-spacing));flex:1}@media (width>=62rem){.cal-mini__label{font-size:var(--text-h2);line-height:var(--tw-leading,var(--text-h2--line-height))}}.cal-mini__chev{z-index:var(--z-index-above);cursor:pointer;border-style:var(--tw-border-style);background-color:#0000;border-width:0;flex-shrink:0;justify-content:center;align-items:center;width:1.125rem;height:2.9375rem;display:flex;position:relative;overflow:visible}.cal-mini__chev-icon{justify-content:center;align-items:center;display:flex}.cal-mini__chev .menu-arrow{height:auto;width:calc(var(--spacing) * 3)}.cal-mini__chev--prev .menu-arrow{transform:scaleX(-1)}.cal-mini__dow{text-align:center;font-size:var(--text-md);line-height:var(--tw-leading,var(--text-md--line-height));grid-template-columns:repeat(7,minmax(0,1fr));align-items:stretch;height:3.125rem;display:grid}.cal-mini__week{grid-template-columns:repeat(7,minmax(0,1fr));align-items:stretch;display:grid}.cal-mini__dow span,.cal-mini__day{background-color:var(--color-white);color:var(--color-darkgray);background-image:linear-gradient(#fff,#fff),linear-gradient(#02777c,#02777c),linear-gradient(#02777c,#02777c);background-size:var(--cal-rail) var(--cal-rail),var(--cal-rail) calc(100% - var(--cal-rail)),calc(100% - var(--cal-rail)) var(--cal-rail);background-position:0 100%,0 0,100% 100%;background-repeat:no-repeat;flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative}.cal-mini__day{height:calc(var(--spacing) * 17);cursor:pointer;padding:calc(var(--spacing) * .5);font-size:var(--text-md);line-height:var(--tw-leading,var(--text-md--line-height));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;transition-duration:.2s}@media (hover:hover){.cal-mini__day:hover{background-color:var(--color-lime)}}.cal-mini__day:focus{background-color:var(--color-lime)}@media (width>=62rem){.cal-mini__day{height:3.86rem}}.cal-mini__day.is-selected,.cal-mini__day.is-selected:hover,.cal-mini__day.is-selected:focus-visible{background-color:#e0fd65}.cal-mini__dot{height:calc(var(--spacing) * 2);width:calc(var(--spacing) * 2);border-radius:var(--radius-full);background-color:var(--color-teal);flex-shrink:0}.cal-mini__day.is-outside .cal-mini__dot{background-color:var(--color-gray)}.cal-popup{isolation:isolate;z-index:600;overscroll-behavior:contain;height:100dvh;position:fixed;top:0;left:0;right:0}@media (width>=62rem){.cal-popup{display:none!important}}body.cal-popup-open{overflow:hidden}html:has(body.cal-popup-open){overflow:hidden}body.cal-popup-open .menu-hamburger{pointer-events:none;visibility:hidden}.cal-popup[hidden]{display:none!important}.cal-popup__backdrop{cursor:pointer;border-style:var(--tw-border-style);background-color:#ffffffb3;border-width:0;position:absolute;inset:0}@supports (color:color-mix(in lab,red,red)){.cal-popup__backdrop{background-color:color-mix(in oklab,var(--color-white) 70%,transparent)}}.cal-popup__close{z-index:var(--z-index-above);cursor:pointer;border-style:var(--tw-border-style);font-size:var(--text-h4);line-height:var(--tw-leading,var(--text-h4--line-height));letter-spacing:var(--tw-tracking,var(--text-h4--letter-spacing));top:calc(var(--drupal-displace-offset-top,0px));right:var(--wrap);height:calc(var(--menu-tight) + var(--menu-logo-h) * .4768);background-color:#0000;border-width:0;align-items:center;display:flex;position:absolute}.cal-popup__close-text,.cal-popup__close-icon{flex-shrink:0}.cal-popup__close-text{padding-right:.222222rem}.cal-popup__close-icon{width:calc(var(--spacing) * 4);display:block}.cal-popup__panel{--cal-popup-top:calc(var(--drupal-displace-offset-top,0px) + var(--menu-tight) + var(--menu-logo-h) * .4768);z-index:var(--z-index-above);gap:calc(var(--spacing) * 3.5);background-color:var(--color-white);right:0;top:var(--cal-popup-top);height:calc(110dvh - var(--cal-popup-top));width:100%;max-width:calc(100% - 2.1875rem);padding:calc(16 / 16 * 1rem) calc(16 / 16 * 1rem) calc(72 / 16 * 1rem + env(safe-area-inset-bottom));flex-direction:column;display:flex;position:absolute;overflow:hidden}.cal-popup__top{align-items:center;gap:calc(var(--spacing) * 2);flex-shrink:0;display:flex}.cal-popup__submit{margin-top:auto;margin-bottom:var(--spacing);background-color:var(--color-white);flex-shrink:0;align-self:center}.cal-popup__submit.is-active{background-color:var(--color-blue)}.cal-results__section-title{margin-top:calc(var(--spacing) * 16);padding-inline:.888889rem;padding-bottom:calc(var(--spacing) * 3);font-size:var(--text-h4);line-height:var(--tw-leading,var(--text-h4--line-height));letter-spacing:var(--tw-tracking,var(--text-h4--letter-spacing));color:var(--color-lightblack)}.cal-results__section-title:first-child{margin-top:0}@media (width>=62rem){.cal-results__section-title{padding-inline:1.33333rem;padding-bottom:calc(var(--spacing) * 4.5);font-size:var(--text-h3);line-height:var(--tw-leading,var(--text-h3--line-height));letter-spacing:var(--tw-tracking,var(--text-h3--letter-spacing));margin-top:3.55556rem}}.cal-results__list{flex-direction:column;gap:.888889rem;display:flex}@media (width>=62rem){.cal-results__list{gap:0}}.cal-results__empty{padding-inline:var(--spacing-wrap);padding-block:var(--spacing-wrap)}.cal-listing .cal-card.sap-wot-card{--sap-wot-rail:calc(16 / 16 * 1rem)}.cal-card__copy{flex-direction:column;flex:1;gap:.666667rem;min-width:0;display:flex}.cal-card__copy .sap-wot-card__title{flex:none}.cal-card__teaser{-webkit-line-clamp:3;font-family:var(--font-serif);font-size:var(--text-md);line-height:var(--tw-leading,var(--text-md--line-height));--tw-leading:var(--leading-serif);line-height:var(--leading-serif);--tw-tracking:var(--tracking-serif);letter-spacing:var(--tracking-serif);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}@media (width>=62rem){.cal-card__teaser{font-size:var(--text-h4);line-height:var(--tw-leading,var(--text-h4--line-height));letter-spacing:var(--tw-tracking,var(--text-h4--letter-spacing))}}.cal-card__additional{font-size:var(--text-md);line-height:var(--tw-leading,var(--text-md--line-height));display:block}:is(.sap-wot-card,.sap-wot-prominent) .cal-card__cta--localist{flex-shrink:0;align-items:center;display:inline-flex}:is(.sap-wot-card,.sap-wot-prominent):is(:hover,:focus-within,:focus-visible) .sap-link--external{background-color:var(--color-blue);opacity:1}.cal-listing__pager{margin-top:calc(var(--spacing) * 12);margin-bottom:calc(var(--spacing) * 8);justify-content:center;display:flex}@media (width>=46rem){.cal-listing__pager{margin-top:calc(var(--spacing) * 16)}}.path-calendar .block-page-title-block,body.path-calendar .region-content>.block-page-title-block{display:none}.cal-listing.is-loading .cal-listing__results{pointer-events:none;opacity:.55}.event-teaser-wrapper{padding-left:calc(var(--menu-tight) + var(--menu-logo-w) * .4747 + var(--menu-line-thickness))}@media (width>=62rem){.event-teaser-wrapper{padding-left:calc(var(--menu-tight) + var(--menu-logo-w) * .4747 + var(--menu-line-thickness))}}.sap-event-teaser{--sap-et-rail:var(--wrap);--sap-et-gap:var(--wrap);--sap-et-frame:#ffc486;margin-right:auto;margin-bottom:calc(var(--spacing) * 7.5);margin-left:var(--spacing-wrap);box-sizing:border-box;max-width:var(--spacing-maxWidth);position:relative}@media (width>=62rem){.sap-event-teaser{margin-bottom:var(--spacing-wrap)}}@media (width>=94.5rem){.sap-event-teaser{margin-left:auto}}.sap-event-teaser--empty{display:none}.sap-event-teaser__link{color:inherit;--tw-outline-style:none;outline-style:none;text-decoration-line:none;display:block;position:relative}.sap-event-teaser__link:focus-visible{outline-style:var(--tw-outline-style);outline-offset:2px;outline-width:2px;outline-color:var(--color-black)}.sap-event-teaser__frame{pointer-events:none;z-index:1;position:absolute;inset:0}.sap-event-teaser__frame:before{top:0;bottom:var(--sap-et-gap);width:var(--sap-et-rail);background-color:var(--sap-et-frame);--tw-content:"";content:var(--tw-content);position:absolute;left:0}.sap-event-teaser__frame:after{bottom:0;right:0;left:var(--sap-et-gap);height:var(--sap-et-rail);background-color:var(--sap-et-frame);--tw-content:"";content:var(--tw-content);position:absolute}.sap-event-teaser__main{z-index:2;align-items:stretch;gap:calc(var(--spacing) * 5.5);padding-top:1.11111rem;padding-right:.888889rem;padding-bottom:calc(var(--spacing) * 9);padding-left:calc(var(--sap-et-rail) + 16 / 18 * 1rem);grid-template-columns:repeat(1,minmax(0,1fr));display:grid;position:relative}@media (width>=62rem){.sap-event-teaser__main{--sap-et-rail:var(--featured-border-width);--sap-et-gap:var(--featured-border-width);column-gap:calc(var(--spacing) * 7);padding-top:calc(var(--spacing) * 5.5);padding-right:var(--spacing-wrap);padding-bottom:calc(var(--wrap) * 2);padding-left:calc(var(--grid-margin) + var(--sap-et-rail));grid-template-columns:repeat(2,minmax(0,1fr));row-gap:0}}.sap-event-teaser__copy{align-items:flex-start;gap:calc(var(--spacing) * 3);flex-direction:column;min-width:0;display:flex}@media (width>=62rem){.sap-event-teaser__copy{justify-content:space-between;gap:calc(var(--spacing) * 3.5);padding-right:calc(var(--spacing) * 2);padding-left:var(--spacing-wrap)}}.sap-event-teaser__title{font-size:var(--text-h3);line-height:var(--tw-leading,var(--text-h3--line-height));letter-spacing:var(--tw-tracking,var(--text-h3--letter-spacing));display:block}@media (width>=62rem){.sap-event-teaser__title{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));letter-spacing:var(--tw-tracking,var(--text-lg--letter-spacing))}}.sap-event-teaser__summary{font-family:var(--font-serif);--tw-leading:var(--leading-serif);line-height:var(--leading-serif);--tw-tracking:var(--tracking-serif);letter-spacing:var(--tracking-serif);display:block}@media (width>=62rem){.sap-event-teaser__summary{font-size:var(--text-h3);line-height:var(--tw-leading,var(--text-h3--line-height));letter-spacing:var(--tw-tracking,var(--text-h3--letter-spacing))}}.sap-event-teaser__meta{gap:calc(var(--spacing) * 2);width:100%;padding-top:var(--spacing);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@media (width>=62rem){.sap-event-teaser__meta{column-gap:calc(var(--spacing) * 6);padding-top:calc(var(--spacing) * 2);grid-template-columns:repeat(2,minmax(0,1fr));row-gap:0}}.sap-event-teaser__date{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);display:block}@media (width>=62rem){.sap-event-teaser__date{font-size:var(--text-h4);line-height:var(--tw-leading,var(--text-h4--line-height));letter-spacing:var(--tw-tracking,var(--text-h4--letter-spacing))}}.sap-event-teaser__location{display:block}@media (width>=62rem){.sap-event-teaser__location{font-size:var(--text-h4);line-height:var(--tw-leading,var(--text-h4--line-height));letter-spacing:var(--tw-tracking,var(--text-h4--letter-spacing))}}.sap-event-teaser__cta{margin-top:var(--spacing);align-items:center;gap:calc(var(--spacing) * 2);padding-top:var(--spacing);--tw-font-weight:var(--font-weight-bold);font-size:.833333rem;font-weight:var(--font-weight-bold);color:var(--color-black);display:inline-flex}@media (width>=62rem){.sap-event-teaser__cta{padding-top:calc(var(--spacing) * 3);margin-top:auto}}.sap-event-teaser__cta .plus-icon{flex-shrink:0}.sap-event-teaser__media{margin-top:calc(var(--spacing) * 2);aspect-ratio:1;width:100%;display:block;position:relative}@media (width>=62rem){.sap-event-teaser__media{aspect-ratio:auto;margin-top:0}}.sap-event-teaser__img{object-fit:cover;width:100%;height:100%}.sap-featured-group{margin-top:calc(var(--spacing) * 6);margin-bottom:var(--spacing-wrap);gap:calc(var(--spacing) * 5.5);grid-template-columns:repeat(1,minmax(0,1fr));display:grid;position:relative}@media (width>=62rem){.sap-featured-group{align-items:flex-start;column-gap:calc(var(--spacing) * 4);row-gap:calc(var(--spacing) * 7);padding-left:var(--spacing-wrap);grid-template-columns:13rem 1fr;margin-top:0}.sap-featured-group>.sap-featured-group__nav-space,.sap-featured-group>.sap-featured-nav{grid-row-start:1;grid-column-start:1;align-self:flex-start}.sap-featured-group>.sap-featured-group__sections{grid-column-start:2}}.sap-featured-nav{z-index:var(--z-index-overlay);overflow:hidden}@media (width>=62rem){.sap-featured-nav{position:sticky}}.sap-featured-nav{top:calc(var(--drupal-displace-offset-top,0px) + var(--menu-tight) + var(--menu-logo-h) * .4768 + var(--menu-open-used,0px))}@media (width>=62rem){.sap-featured-nav{top:calc(var(--drupal-displace-offset-top,0px) + var(--menu-tight) + var(--menu-logo-h) * .4768 + 1.5rem)}}@media (prefers-reduced-motion:no-preference){html:has(.sap-featured-nav){scroll-behavior:smooth}}.sap-featured-nav__desktop{padding-left:var(--spacing-wrap);display:none}@media (width>=62rem){.sap-featured-nav__desktop{display:block}}.sap-featured-nav__list{gap:calc(var(--spacing) * 3.5);flex-direction:column;list-style-type:none;display:flex}@media (width>=62rem){.sap-featured-nav__list{padding-right:calc(var(--spacing) * 6)}}.sap-featured-nav__link{align-items:baseline;gap:calc(var(--spacing) * .5);max-width:100%;padding-top:calc(var(--spacing) * 2);padding-right:calc(var(--spacing) * 2);padding-bottom:calc(var(--spacing) * 1.5);padding-left:calc(var(--spacing) * 2);opacity:.65;transition-property:opacity,background-color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.15s;--tw-ease:ease;text-decoration-line:none;transition-duration:.15s;transition-timing-function:ease;display:inline-flex;background-color:#0000!important}@media (width>=62rem){.sap-featured-nav__link{width:100%;padding-top:calc(var(--spacing) * .5)}}.sap-featured-nav__link{border-left:var(--featured-nav-border-width) solid var(--sap-featured-nav-accent,#9ab1ff);border-bottom:var(--featured-nav-border-width) solid var(--sap-featured-nav-accent,#9ab1ff)}.sap-featured-nav__item.is-active .sap-featured-nav__link,.sap-featured-nav__link:hover{opacity:1}.sap-featured-nav__item.is-active .sap-featured-nav__link{background:var(--sap-featured-nav-accent,#9ab1ff)}@supports (color:color-mix(in lab,red,red)){.sap-featured-nav__item.is-active .sap-featured-nav__link{background:color-mix(in srgb,var(--sap-featured-nav-accent,#9ab1ff) 28%,white)}}.sap-featured-nav__item--light_gray{--sap-featured-nav-accent:#f5f5f5}.sap-featured-nav__item--gray{--sap-featured-nav-accent:#e8e8e8}.sap-featured-nav__item--dark_gray{--sap-featured-nav-accent:#6b6b6b}.sap-featured-nav__item--black{--sap-featured-nav-accent:#000}.sap-featured-nav__item--yellow{--sap-featured-nav-accent:#e0fd65}.sap-featured-nav__item--blue{--sap-featured-nav-accent:#9ab1ff}.sap-featured-nav__item--pink{--sap-featured-nav-accent:#eeb1ff}.sap-featured-nav__item--apricot{--sap-featured-nav-accent:#ffc486}.sap-featured-nav__item--green{--sap-featured-nav-accent:#707f00}.sap-featured-nav__item--orange{--sap-featured-nav-accent:#fd6234}.sap-featured-nav__item--teal{--sap-featured-nav-accent:#02777c}.sap-featured-nav__item--burgundy{--sap-featured-nav-accent:#6b0033}.sap-featured-nav__mobile{margin-right:calc(var(--grid-margin) * -1);margin-left:calc(var(--grid-margin) * -1);align-items:center;gap:var(--spacing);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-bottom-color:#00000014;display:flex}@supports (color:color-mix(in lab,red,red)){.sap-featured-nav__mobile{border-bottom-color:color-mix(in oklab,var(--color-black) 8%,transparent)}}.sap-featured-nav__mobile{background-color:var(--color-white);padding-inline:var(--grid-margin);padding-block:calc(var(--spacing) * 3)}@media (width>=62rem){.sap-featured-nav__mobile{display:none}}.sap-featured-nav__scroller{scroll-behavior:smooth;flex:1;overflow:auto hidden}@media (prefers-reduced-motion:reduce){.sap-featured-nav__scroller{scroll-behavior:auto}}.sap-featured-nav__scroller{-webkit-overflow-scrolling:touch;scrollbar-width:none}.sap-featured-nav__scroller::-webkit-scrollbar{display:none}.sap-featured-nav__chips{gap:calc(var(--spacing) * 2);width:max-content;list-style-type:none;display:flex}.sap-featured-nav__chip{flex:none}.sap-featured-nav__chip-link{align-items:baseline;gap:calc(var(--spacing) * .5);background-color:var(--color-white);font-size:var(--text-md);line-height:var(--tw-leading,var(--text-md--line-height));--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);white-space:nowrap;opacity:.55;transition-property:opacity,background-color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.15s;--tw-ease:ease;border-left:var(--featured-nav-border-width) solid var(--sap-featured-nav-accent,#9ab1ff);border-bottom:var(--featured-nav-border-width) solid var(--sap-featured-nav-accent,#9ab1ff);padding-block:.222222rem;padding-inline:.444444rem;text-decoration-line:none;transition-duration:.15s;transition-timing-function:ease;display:inline-flex}.sap-featured-nav__chip.is-active .sap-featured-nav__chip-link,.sap-featured-nav__chip-link:hover{opacity:1}.sap-featured-nav__chip.is-active .sap-featured-nav__chip-link{background:var(--sap-featured-nav-accent,#9ab1ff)}@supports (color:color-mix(in lab,red,red)){.sap-featured-nav__chip.is-active .sap-featured-nav__chip-link{background:color-mix(in srgb,var(--sap-featured-nav-accent,#9ab1ff) 28%,white)}}.sap-featured-nav__chip--light_gray{--sap-featured-nav-accent:#f5f5f5}.sap-featured-nav__chip--gray{--sap-featured-nav-accent:#e8e8e8}.sap-featured-nav__chip--dark_gray{--sap-featured-nav-accent:#6b6b6b}.sap-featured-nav__chip--black{--sap-featured-nav-accent:#000}.sap-featured-nav__chip--yellow{--sap-featured-nav-accent:#e0fd65}.sap-featured-nav__chip--blue{--sap-featured-nav-accent:#9ab1ff}.sap-featured-nav__chip--pink{--sap-featured-nav-accent:#eeb1ff}.sap-featured-nav__chip--apricot{--sap-featured-nav-accent:#ffc486}.sap-featured-nav__chip--green{--sap-featured-nav-accent:#707f00}.sap-featured-nav__chip--orange{--sap-featured-nav-accent:#fd6234}.sap-featured-nav__chip--teal{--sap-featured-nav-accent:#02777c}.sap-featured-nav__chip--burgundy{--sap-featured-nav-accent:#6b0033}.sap-featured-nav__hash{--tw-font-weight:var(--font-weight-bold);font-size:.95em;font-weight:var(--font-weight-bold);color:var(--sap-featured-nav-accent,#9ab1ff);opacity:.7;flex:none}.sap-featured-nav__item.is-active .sap-featured-nav__hash,.sap-featured-nav__chip.is-active .sap-featured-nav__hash,.sap-featured-nav__link:hover .sap-featured-nav__hash,.sap-featured-nav__chip-link:hover .sap-featured-nav__hash{opacity:1}.sap-featured-nav__text{min-width:0}.sap-featured-nav__affordance{flex:none}.sap-featured-nav__affordance:disabled,.sap-featured-nav__affordance.is-disabled{pointer-events:none;cursor:default;opacity:.28}.sap-featured-section{--sap-frame:#9ab1ff;--sap-featured-rail:calc(16 / 16 * 1rem);--sap-featured-gap:calc(16 / 16 * 1rem);margin-bottom:calc(var(--spacing) * 22);box-sizing:border-box;padding-right:.888889rem;padding-bottom:calc(var(--spacing) * 8);padding-left:calc(var(--sap-featured-rail) + 16 / 18 * 1rem);position:relative}.sap-featured-section:last-child{margin-bottom:calc(var(--spacing) * 6)}@media (width>=62rem){.sap-featured-section{margin-bottom:calc(var(--spacing) * 8);padding-right:var(--grid-margin);padding-bottom:calc(var(--spacing) * 8);padding-left:calc(var(--grid-margin) + var(--sap-featured-rail));--sap-featured-rail:calc(var(--wrap) * .75);--sap-featured-gap:calc(var(--wrap) * .75)}}.sap-featured-section{scroll-margin-top:calc(var(--drupal-displace-offset-top,0px) + var(--menu-tight) + var(--menu-logo-h) * .4768 + var(--menu-open-used,0px) + 1rem)}@media not all and (width>=62rem){.sap-featured-section{scroll-margin-top:calc(var(--drupal-displace-offset-top,0px) + var(--menu-tight) + var(--menu-logo-h) * .4768 + var(--menu-open-used,0px) + 1rem + 3.2rem)}}.sap-featured-section--light_gray{--sap-frame:#f5f5f5}.sap-featured-section--gray{--sap-frame:#e8e8e8}.sap-featured-section--dark_gray{--sap-frame:#6b6b6b}.sap-featured-section--black{--sap-frame:#000}.sap-featured-section--yellow{--sap-frame:#e0fd65}.sap-featured-section--blue{--sap-frame:#9ab1ff}.sap-featured-section--pink{--sap-frame:#eeb1ff}.sap-featured-section--apricot{--sap-frame:#ffc486}.sap-featured-section--green{--sap-frame:#707f00}.sap-featured-section--orange{--sap-frame:#fd6234}.sap-featured-section--teal{--sap-frame:#02777c}.sap-featured-section--burgundy{--sap-frame:#6b0033}.sap-featured-section__frame{pointer-events:none;position:absolute;inset:0}.sap-featured-section__frame:before{top:0;bottom:var(--sap-featured-gap);width:var(--sap-featured-rail);background-color:var(--sap-frame);--tw-content:"";content:var(--tw-content);position:absolute;left:0}.sap-featured-section__frame:after{bottom:0;right:0;left:var(--sap-featured-gap);height:var(--sap-featured-rail);background-color:var(--sap-frame);--tw-content:"";content:var(--tw-content);position:absolute}.sap-featured-section__main{align-items:flex-start;column-gap:calc(var(--spacing) * 7);row-gap:calc(var(--spacing) * 5.5);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@media (width>=62rem){.sap-featured-section__main{align-items:stretch;column-gap:calc(var(--spacing) * 9);row-gap:calc(var(--spacing) * 7);padding-right:calc(var(--spacing) * 3);grid-template-columns:1.13fr 1fr}}.sap-featured-section__copy{gap:calc(var(--spacing) * 3);flex-direction:column;min-width:0;display:flex}@media (width>=62rem){.sap-featured-section__copy{padding-left:calc(var(--spacing) * 3.5)}}.sap-featured-section__heading{font-size:var(--text-h3);line-height:var(--tw-leading,var(--text-h3--line-height));letter-spacing:var(--tw-tracking,var(--text-h3--letter-spacing));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}@media (width>=62rem){.sap-featured-section__heading{margin-top:calc(var(--spacing) * -.5);font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));letter-spacing:var(--tw-tracking,var(--text-lg--letter-spacing));--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}}.sap-featured-section__text{font-family:var(--font-serif);font-size:var(--text-md);line-height:var(--tw-leading,var(--text-md--line-height));--tw-leading:var(--leading-serif);line-height:var(--leading-serif);--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);--tw-tracking:var(--tracking-serif);letter-spacing:var(--tracking-serif)}@media (width>=62rem){.sap-featured-section__text{margin-bottom:calc(var(--spacing) * 2);font-size:var(--text-mdserif);letter-spacing:var(--tw-tracking,var(--text-mdserif--letter-spacing))}}.sap-featured-section__text p{margin-bottom:calc(var(--spacing) * 3.5)}.sap-featured-section__text :where(strong,b){font-family:var(--font-sans);--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}@media (width>=62rem){.sap-featured-section__text :where(strong,b){font-size:var(--text-h4);line-height:var(--tw-leading,var(--text-h4--line-height));letter-spacing:var(--tw-tracking,var(--text-h4--letter-spacing))}}.sap-featured-section__img{margin-bottom:calc(var(--spacing) * 3);aspect-ratio:1;object-fit:cover;width:100%;height:auto;display:block}@media (width>=62rem){.sap-featured-section__figure.sap-animation__frame{aspect-ratio:1;align-self:start;width:100%;height:auto;min-height:0}.sap-featured-section__img{object-fit:cover;aspect-ratio:auto;width:100%;height:100%;margin-bottom:0;position:absolute;inset:0}}.sap-featured-section__more{width:fit-content;font-size:var(--text-h4);line-height:var(--tw-leading,var(--text-h4--line-height));letter-spacing:var(--tw-tracking,var(--text-h4--letter-spacing));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);text-decoration-line:none}@media (width>=62rem){.sap-featured-section__more{margin-top:calc(var(--spacing) * 4);margin-bottom:calc(var(--spacing) * 2);font-size:var(--text-h3);line-height:var(--tw-leading,var(--text-h3--line-height));letter-spacing:var(--tw-tracking,var(--text-h3--letter-spacing))}}.sap-featured-section__more:hover,.sap-featured-section__more:focus-visible{text-decoration-line:none}.sap-featured-related{margin-top:calc(var(--spacing) * 7);padding-top:calc(var(--spacing) * 2)}.sap-featured-related__header{margin-bottom:calc(var(--spacing) * 3.5);justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 4);display:flex}.sap-featured-related__title{font-size:var(--text-h4);line-height:var(--tw-leading,var(--text-h4--line-height));letter-spacing:var(--tw-tracking,var(--text-h4--letter-spacing));--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}@media (width>=62rem){.sap-featured-related__title{font-size:var(--text-mdserif);letter-spacing:var(--tw-tracking,var(--text-mdserif--letter-spacing))}}.sap-featured-related__pager{flex-shrink:0}.sap-featured-related__viewport{overflow:hidden}.sap-featured-related__track{scroll-snap-type:x var(--tw-scroll-snap-strictness);--tw-scroll-snap-strictness:mandatory;gap:calc(var(--spacing) * 4);padding-bottom:calc(var(--spacing) * 1.5);-webkit-overflow-scrolling:touch;scrollbar-width:none;list-style-type:none;display:flex;overflow-x:auto}.sap-featured-related__track::-webkit-scrollbar{display:none}.sap-featured-related__card{scroll-snap-align:start;flex:0 0 min(16rem,78vw)}.sap-featured-related__card-link{border-style:var(--tw-border-style);border-width:1px;border-color:#00000014;flex-direction:column;height:100%;display:flex}@supports (color:color-mix(in lab,red,red)){.sap-featured-related__card-link{border-color:color-mix(in oklab,var(--color-black) 8%,transparent)}}.sap-featured-related__card-link{background-color:var(--color-white);color:inherit;text-decoration-line:none}.sap-featured-related__media{aspect-ratio:16/10;background-color:#f0f0f0;overflow:hidden}.sap-featured-related__media img{object-fit:cover;width:100%;height:100%;display:block}.sap-featured-related__body{gap:var(--spacing);padding-top:calc(var(--spacing) * 2.5);padding-right:calc(var(--spacing) * 3);padding-bottom:calc(var(--spacing) * 3.5);padding-left:calc(var(--spacing) * 3);flex-direction:column;display:flex}.sap-featured-related__type{font-size:var(--text-sm)}.sap-featured-related__card-title{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.sap-featured-related__date,.sap-featured-related__tags{font-size:var(--text-sm)}.sap-featured-resources{margin-top:0;margin-bottom:var(--spacing);padding-top:0}@media (width>=62rem){.sap-featured-resources{margin-top:calc(var(--spacing) * 2);margin-bottom:0}.sap-featured-resources:last-child{margin-bottom:calc(var(--spacing) * 7)}}.sap-featured-resources__body{font-size:var(--text-md);line-height:var(--tw-leading,var(--text-md--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.sap-featured-resources__body p{margin-bottom:calc(var(--spacing) * 3)}.sap-featured-resources__body p:has(a){margin-bottom:calc(var(--spacing) * 8)}.sap-featured-resources__body :where(strong,b){font-family:var(--font-sans);--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}@media (width>=62rem){.sap-featured-resources__body :where(strong,b){font-size:var(--text-h4);line-height:var(--tw-leading,var(--text-h4--line-height));letter-spacing:var(--tw-tracking,var(--text-h4--letter-spacing))}}.sap-related-content{margin-bottom:var(--spacing-sectionPB);padding-top:calc(var(--spacing) * 5.5);padding-bottom:calc(var(--spacing) * 3)}.sap-related-content:last-child{margin-bottom:calc(var(--spacing) * 4)}.sap-related-content__header{margin-bottom:calc(var(--spacing) * 2);justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 4);padding-inline:var(--spacing-wrap);display:flex}@media (width>=46rem){.sap-related-content__header{margin-bottom:calc(var(--spacing) * 2.5)}}.sap-featured-section .sap-related-content__header{padding-inline:0}.sap-related-content__title{font-size:var(--text-h4);line-height:var(--tw-leading,var(--text-h4--line-height));letter-spacing:var(--tw-tracking,var(--text-h4--letter-spacing));--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}@media (width>=46rem){.sap-related-content__title{font-size:var(--text-mdserif);letter-spacing:var(--tw-tracking,var(--text-mdserif--letter-spacing))}}.sap-related-content__controls{align-items:center;gap:calc(var(--spacing) * 3);flex-shrink:0;display:flex}.sap-related-content__more{font-size:var(--text-sm);--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);color:inherit;text-decoration-line:none}.sap-related-content__more:hover{text-decoration-line:underline}.sap-related-content__pager{flex-shrink:0}.sap-related-content__viewport{overflow:hidden;container-type:inline-size}.sap-related-content__track{gap:var(--spacing-wrap);padding-right:var(--spacing-wrap);padding-left:var(--spacing-wrap);-webkit-overflow-scrolling:touch;scrollbar-width:none;scroll-snap-type:x mandatory;scroll-padding-inline:var(--wrap);list-style-type:none;display:flex;overflow-x:auto}.sap-related-content__track::-webkit-scrollbar{display:none}.sap-featured-section .sap-related-content__track{padding-inline:0}.sap-related-content__card{flex:0 0 calc(100vw - (var(--menu-tight) + var(--menu-logo-w) * .4747) - 2 * var(--wrap));scroll-snap-align:start;max-width:100cqi}@media (width>=46rem){.sap-related-content__card{flex:0 0 25rem;max-width:none}}@media (width>=62rem){.sap-related-content__card{flex:0 0 22rem}}.sap-related-card{--sap-related-rail:calc(12 / 16 * 1rem);--sap-related-gap:calc(12 / 16 * 1rem);--sap-related-frame-hover:#9ab1ff;--sap-related-frame:var(--sap-related-frame-hover);background-color:var(--color-white);height:100%;position:relative}.sap-related-card[data-frame-color=blue]{--sap-related-frame-hover:#9ab1ff}.sap-related-card[data-frame-color=apricot]{--sap-related-frame-hover:#ffc486}.sap-related-card[data-frame-color=burgundy]{--sap-related-frame-hover:#6b0033}@media (hover:hover){.sap-related-card{--sap-related-frame:#fff}.sap-related-card:hover,.sap-related-card:focus-within{--sap-related-frame:var(--sap-related-frame-hover)}}@media (width>=46rem){.sap-featured-section .sap-related-card{--sap-related-frame:#fff}.sap-featured-section .sap-related-card:hover,.sap-featured-section .sap-related-card:focus-within{--sap-related-frame:var(--sap-related-frame-hover)}}.sap-related-card__link{align-items:flex-start;column-gap:calc(var(--spacing) * 4);row-gap:calc(var(--spacing) * 2);height:100%;padding-top:calc(var(--spacing) * 2);padding-right:calc(var(--spacing) * 2);padding-bottom:calc(var(--spacing) * 5);color:inherit;padding-left:calc(.5rem + var(--sap-related-rail));grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"main media""meta meta";text-decoration-line:none;display:grid;position:relative}.sap-featured-section .sap-related-card__frame{display:none}@media (width>=46rem){.sap-featured-section .sap-related-card__frame{display:block}}.sap-featured-section .sap-related-card__link{padding-inline:calc(var(--spacing) * 3);padding-top:calc(var(--spacing) * 3);padding-bottom:calc(var(--spacing) * 3)}@media (width>=46rem){.sap-featured-section .sap-related-card__link{padding-top:calc(var(--spacing) * 2);padding-right:calc(var(--spacing) * 2);padding-bottom:calc(var(--spacing) * 5);padding-left:calc(.5rem + var(--sap-related-rail))}}.sap-related-card__frame{pointer-events:none;z-index:0;position:absolute;inset:0}.sap-related-card__frame:before,.sap-related-card__frame:after{background-color:var(--sap-related-frame);--tw-content:"";content:var(--tw-content);transition:background-color .15s;position:absolute}.sap-related-card__frame:before{width:var(--sap-related-rail);top:0;left:0;bottom:var(--sap-related-gap)}.sap-related-card__frame:after{height:var(--sap-related-rail);bottom:0;right:0;left:var(--sap-related-gap)}.sap-related-card__body{display:contents}.sap-related-card__main{z-index:var(--z-index-above);justify-content:center;gap:var(--spacing);flex-direction:column;grid-area:main;min-width:0;display:flex;position:relative}.sap-related-card__meta{z-index:var(--z-index-above);gap:calc(var(--spacing) * 2);flex-flow:column wrap;grid-area:meta;width:100%;min-width:0;display:flex;position:relative}.sap-related-card__media{z-index:var(--z-index-above);background-color:#e8e8e8;flex-shrink:0;grid-area:media;width:8rem;height:8rem;position:relative;overflow:hidden}.sap-related-card__type{font-size:var(--text-sm);--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);text-transform:none}.sap-related-card__title{font-size:var(--text-h4);line-height:var(--tw-leading,var(--text-h4--line-height));letter-spacing:var(--tw-tracking,var(--text-h4--letter-spacing));--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.sap-related-card__date{width:50%;font-size:var(--text-sm);--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}@media (width>=46rem){.sap-related-card__date{font-size:var(--text-md);line-height:var(--tw-leading,var(--text-md--line-height))}}.sap-related-card__date:has(>.sap-date-range){width:100%}.sap-related-card__tag{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-black);padding-inline:calc(var(--spacing) * 1.5);padding-block:var(--spacing);font-size:var(--text-sm);text-transform:uppercase;background-color:#0000;line-height:1}.sap-related-card__media img{object-fit:cover;width:100%;height:100%;display:block}.sap-featured-section .sap-related-content{margin-top:calc(var(--spacing) * 7);margin-bottom:calc(var(--spacing) * 1.5);padding-inline:0;padding-top:calc(var(--spacing) * 2);background-color:#0000}@media (width>=46rem){.sap-featured-section .sap-related-content{padding-inline:calc(var(--spacing) * 3)}}.sap-featured-section .sap-related-content__title{font-size:var(--text-h4);line-height:var(--tw-leading,var(--text-h4--line-height));letter-spacing:var(--tw-tracking,var(--text-h4--letter-spacing))}@media (width>=46rem){.sap-featured-section .sap-related-content__title{font-size:var(--text-mdserif);letter-spacing:var(--tw-tracking,var(--text-mdserif--letter-spacing))}}.people-wrapper{margin-inline:auto;margin-bottom:calc(var(--spacing) * 8);max-width:var(--spacing-maxWidth)}@media (width>=62rem){.people-wrapper:first-child{padding-top:calc(var(--spacing) * 10)}}.people-wrapper+.people-wrapper{margin-top:calc(var(--spacing) * -10)}@media (width>=46rem){.people-wrapper+.people-wrapper{margin-top:calc(var(--spacing) * -15)}}@media (width>=62rem){.people-wrapper+.people-wrapper{margin-top:calc(var(--spacing) * -20)}}.sap-people{margin-bottom:var(--spacing-sectionPB);background-color:var(--color-lightgray);width:100%;padding-inline:var(--spacing-wrap);padding-block:.888889rem}.sap-people:last-child{margin-bottom:0}@media (width>=46rem){.sap-people{padding-inline:0}}@media (width>=62rem){.sap-people{padding-inline:var(--spacing-wrap)}}.paragraph--type--people+.paragraph--type--people,.sap-people+.sap-people{padding-top:0}.sap-people__grid{align-items:stretch;gap:calc(var(--spacing) * 12);grid-template-columns:repeat(1,minmax(0,1fr));margin:0;padding:0;list-style-type:none;display:grid}@media (width>=46rem){.sap-people__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.77778rem .666667rem}}@media (width>=94.5rem){.sap-people__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.sap-people__item{margin:0;width:100%;min-width:0;max-width:81.9672%;height:100%;margin-inline:auto;padding:0}@media (width>=46rem){.sap-people__item{max-width:none}.sap-people__grid:has(>:nth-child(2)):has(>:last-child:nth-child(3n+1))>:last-child{grid-column-start:2}}@media (width>=94.5rem){.sap-people__grid:has(>:nth-child(2)):has(>:last-child:nth-child(4n))>:last-child{grid-column-start:auto}}.sap-people-card{flex-direction:column;width:100%;height:100%;display:flex}.sap-people-card__photo{aspect-ratio:1;background-color:#d9d9d9;width:100%;position:relative;overflow:hidden}.sap-people-card--no-photo .sap-people-card__photo{display:none}@media (width>=46rem){.sap-people-card--no-photo .sap-people-card__photo{display:block}}.sap-people-card__img{object-fit:cover;width:100%;height:100%;display:block}.sap-people-card__text{--people-rail:calc(8 / 18 * 1rem);box-sizing:border-box;background-color:var(--color-white);padding-top:.666667rem;padding-right:calc(12 / 18 * 1rem + var(--people-rail));padding-bottom:calc(24 / 18 * 1rem + var(--people-rail));flex-direction:column;flex:1;gap:.444444rem;padding-left:.666667rem;display:flex;position:relative}@media (width>=62rem){.sap-people-card__text{padding-right:calc(16 / 18 * 1rem + var(--people-rail));padding-left:.888889rem}}.sap-people-card__text{background-image:linear-gradient(#6b0033,#6b0033),linear-gradient(#6b0033,#6b0033);background-size:calc(100% - var(--people-rail)) var(--people-rail),var(--people-rail) calc(100% - var(--people-rail));background-position:0 100%,100% 0;background-repeat:no-repeat}@media (width>=62rem){.sap-people-card__text{--people-rail:calc(12 / 18 * 1rem)}}.sap-people-card__name{font-size:var(--text-h4);line-height:var(--tw-leading,var(--text-h4--line-height));letter-spacing:var(--tw-tracking,var(--text-h4--letter-spacing));--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);color:var(--color-black);margin:0}@media (width>=62rem){.sap-people-card__name{font-size:var(--text-h3);line-height:var(--tw-leading,var(--text-h3--line-height));letter-spacing:var(--tw-tracking,var(--text-h3--letter-spacing))}}.sap-people-card__name:not(:has(+.sap-people-card__title)){margin-bottom:auto}.sap-people-card__title{font-size:var(--text-sm);--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);color:var(--color-black);margin:0 0 auto}@media (width>=62rem){.sap-people-card__title{font-size:var(--text-md);line-height:var(--tw-leading,var(--text-md--line-height))}}.sap-people-card__details{font-size:var(--text-sm);flex-direction:column;gap:.222222rem;display:flex}.sap-people-card__detail{align-items:center;gap:.222222rem;display:flex}.sap-people-card__detail dt{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);flex-shrink:0;margin:0}.sap-people-card__detail dd{min-width:0;margin:0}.fields-of-inquiry-wrapper{background-color:var(--color-apricot)}.sap-foi-section{--sap-foi-section-bg:#ffc486;background-color:var(--sap-foi-section-bg);width:100%;padding-bottom:calc(var(--spacing) * 4.5)}@media (width>=62rem){.sap-foi-section{padding-inline:var(--spacing-wrap);padding-top:0;padding-bottom:calc(var(--spacing) * 21)}}.sap-foi-section__inner{width:100%}@media (width>=62rem){.sap-foi-section__inner{padding-left:var(--spacing-wrap)}}.sap-foi-section__header{margin-bottom:calc(var(--spacing) * -.5);padding-inline:var(--spacing-wrap)}@media (width>=62rem){.sap-foi-section__header{margin-bottom:calc(var(--spacing) * 5)}}.sap-foi-section__heading-row{font-size:var(--text-h2);line-height:var(--tw-leading,var(--text-h2--line-height))}@media (width>=62rem){.sap-foi-section__heading-row{padding-bottom:calc(var(--spacing) * 3);font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height));letter-spacing:var(--tw-tracking,var(--text-xl--letter-spacing))}}.sap-foi-section__stage{padding-top:calc(var(--spacing) * 6);flex-direction:column;display:flex;position:relative}@media (width>=62rem){.sap-foi-section__stage{padding-top:0;padding-bottom:calc(var(--spacing) * 9);grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;display:grid}}.sap-foi-section__stage{overflow-anchor:none;container-type:inline-size}.sap-foi-section__arrows{top:calc(calc(var(--wrap) + 2.1rem) * -1);z-index:10;display:none;position:absolute;right:0}@media (width>=62rem){.sap-foi-section__arrows{display:flex}.sap-foi-section__stage>.sap-foi-item.is-prominent{grid-column:1/-1}}.sap-foi-item{--sap-foi-l-rail:calc(8 / 16 * 1rem);--sap-foi-l-bottom:calc(8 / 16 * 1rem);--sap-foi-l-gap:calc(8 / 16 * 1rem);--sap-foi-l-cube:var(--sap-foi-corner);min-width:0}@media (width>=62rem){.sap-foi-item{flex-direction:column;align-items:stretch;display:flex}}.sap-foi-item__full{transition:opacity .32s}.sap-foi-item__full.is-foi-fade-out,.sap-foi-item__full.is-foi-fade-in{opacity:0}.sap-foi-item__full.is-foi-fade-in{transition:none}.sap-foi-item__full[hidden]{display:none!important}.sap-foi-item__panel{touch-action:pan-y;--sap-foi-l-rail:calc(16 / 16 * 1rem);--sap-foi-l-bottom:var(--sap-foi-l-rail);border-style:var(--tw-border-style);background-color:var(--sap-foi-corner,var(--color-teal));padding-top:calc(var(--spacing) * 4);padding-bottom:calc(var(--spacing) * 9);padding-left:calc(var(--spacing) * 4);--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);border-width:0;position:relative}@media (width>=62rem){.sap-foi-item__panel{align-items:stretch;column-gap:calc(var(--spacing) * 8);row-gap:calc(var(--spacing) * 6);padding-top:calc(var(--spacing) * 6);padding-right:calc(var(--spacing) * 6);padding-bottom:calc(var(--spacing) * 10);padding-left:calc(var(--spacing) * 6);--sap-foi-l-rail:calc(12.1569cqw * .7 * 1.1 * 255 / 476 * .7 * .25 * 1.5 * .9);--sap-foi-l-bottom:var(--sap-foi-l-rail);grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);min-height:calc(85vh - 12rem);display:grid}}@media (width>=94.5rem){.sap-foi-item__panel{min-height:calc(85vh - 13vw)}}.sap-foi-item__panel:after{pointer-events:none;z-index:var(--z-index-above);--tw-content:"";content:var(--tw-content);background-image:linear-gradient(var(--sap-foi-l-cube),var(--sap-foi-l-cube)),linear-gradient(var(--sap-foi-border,#02777c),var(--sap-foi-border,#02777c)),linear-gradient(var(--sap-foi-border,#02777c),var(--sap-foi-border,#02777c));background-size:var(--sap-foi-l-rail) var(--sap-foi-l-bottom),var(--sap-foi-l-rail) calc(100% - var(--sap-foi-l-bottom)),calc(100% - var(--sap-foi-l-rail)) var(--sap-foi-l-bottom);background-position:0 100%,0 0,100% 100%;background-repeat:no-repeat;position:absolute;inset:0}.sap-foi-item__title-row{margin-bottom:calc(var(--spacing) * 3);justify-content:space-between;align-items:flex-start;gap:calc(var(--spacing) * 3);padding-inline:var(--spacing-wrap);display:flex}@media (width>=62rem){.sap-foi-item__title-row{padding-left:calc(var(--spacing) * 3.5)}}.sap-foi-item__heading{padding-bottom:calc(var(--spacing) * 1.5);font-size:var(--text-h4);line-height:var(--tw-leading,var(--text-h4--line-height));letter-spacing:var(--tw-tracking,var(--text-h4--letter-spacing))}@media (width>=62rem){.sap-foi-item__heading{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));letter-spacing:var(--tw-tracking,var(--text-lg--letter-spacing));padding-bottom:0}}.sap-foi-item__arrows{flex-shrink:0}@media (width>=62rem){.sap-foi-item__arrows{display:none}}.sap-foi-item__body{padding-inline:var(--spacing-wrap);font-family:var(--font-serif);font-size:var(--text-md);line-height:var(--tw-leading,var(--text-md--line-height));--tw-leading:var(--leading-serif);line-height:var(--leading-serif);--tw-tracking:var(--tracking-serif);letter-spacing:var(--tracking-serif)}@media (width>=62rem){.sap-foi-item__body{padding-left:calc(var(--spacing) * 3.5);font-size:var(--text-h3);line-height:var(--tw-leading,var(--text-h3--line-height));letter-spacing:var(--tw-tracking,var(--text-h3--letter-spacing));margin-top:auto}}.sap-foi-item__more{margin-top:calc(var(--spacing) * 5);margin-left:var(--spacing-wrap);width:fit-content;text-decoration-line:none}@media (width>=62rem){.sap-foi-item__more{margin-top:calc(var(--spacing) * 7);margin-bottom:calc(var(--spacing) * 2);margin-left:calc(var(--spacing) * 3.5)}}.sap-foi-item__more .plus-icon{flex-shrink:0}.sap-foi-item__figure{margin-top:calc(var(--spacing) * 5);padding-inline:var(--spacing-wrap);padding-top:var(--spacing);overflow:hidden}@media (width>=62rem){.sap-foi-item__figure{padding-inline:0;align-self:stretch;min-height:0;margin-top:0;padding-top:0;position:relative}}.sap-foi-item__img{aspect-ratio:1;object-fit:cover;width:100%;height:100%;display:block}@media (width>=62rem){.sap-foi-item__img{aspect-ratio:auto;width:100%;height:100%;position:absolute;inset:0}}.sap-foi-item__teaser[hidden]{display:none!important}.sap-foi-item__teaser.card{--card-fill:var(--sap-foi-corner);cursor:pointer;appearance:none;border-style:var(--tw-border-style);background-color:var(--sap-foi-border);text-align:left;border-width:0;width:100%}@media not all and (width>=62rem){.sap-foi-item__teaser.card{aspect-ratio:auto;min-height:calc(var(--spacing) * 13.5);border-style:var(--tw-border-style);background-color:var(--sap-foi-corner,var(--color-teal));--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);border-width:0;align-items:center;display:flex;position:relative}}@media (width>=62rem){.sap-foi-item__teaser.card{aspect-ratio:476/255}}.sap-foi-item__teaser.card{z-index:2;position:relative;top:-1px}@media not all and (width>=62rem){.sap-foi-item__teaser.card{background-image:linear-gradient(var(--sap-foi-l-cube),var(--sap-foi-l-cube)),linear-gradient(var(--sap-foi-border,#02777c),var(--sap-foi-border,#02777c)),linear-gradient(var(--sap-foi-border,#02777c),var(--sap-foi-border,#02777c));background-size:var(--sap-foi-l-rail) var(--sap-foi-l-bottom),var(--sap-foi-l-rail) calc(100% - var(--sap-foi-l-bottom)),calc(100% - var(--sap-foi-l-rail)) var(--sap-foi-l-bottom);background-position:0 100%,0 0,100% 100%;background-repeat:no-repeat}.sap-foi-item__teaser .card-piece,.sap-foi-item__teaser .card-content{display:none}}.sap-foi-item__bar-title{z-index:var(--z-index-above);padding-inline:calc(var(--spacing) * 4);padding-top:calc(var(--spacing) * 2);padding-bottom:calc(var(--spacing) * 4);font-size:var(--text-h4);line-height:var(--tw-leading,var(--text-h4--line-height));letter-spacing:var(--tw-tracking,var(--text-h4--letter-spacing));--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);position:relative}@media (width>=62rem){.sap-foi-item__bar-title{display:none}.sap-foi-item__teaser .menu-mega-foi-card__text,.sap-foi-item__teaser .sap-foi-item__teaser-text{z-index:var(--z-index-above);margin-top:var(--spacing);font-size:var(--text-sm);position:relative}.sap-foi-item__teaser .sap-foi-item__teaser-text{font-size:var(--text-base)}.sap-foi-item__teaser .card-title{align-items:center;gap:var(--spacing);width:auto;font-size:var(--text-h4);line-height:var(--tw-leading,var(--text-h4--line-height));letter-spacing:var(--tw-tracking,var(--text-h4--letter-spacing));display:inline-flex}}.sap-foi-section__more{margin-top:calc(var(--spacing) * 4);border-style:var(--tw-border-style);background-color:var(--color-white);min-height:2.66667rem;color:inherit;border-width:0;justify-content:center;align-items:center;gap:.277778rem;margin-right:.888889rem;padding-block:.944445rem;padding-inline:.666667rem;text-decoration-line:none;display:flex}@media (width>=62rem){.sap-foi-section__more{margin-top:calc(var(--spacing) * 5);gap:calc(var(--spacing) * 2);min-height:1.83333rem;padding-block:calc(var(--spacing) * .5);margin-right:0}}.sap-foi-section__more .plus-icon{flex-shrink:0}body:not(.is-front) #intro-layer{display:none}.intro canvas{pointer-events:none;display:block}:is(body.is-front .intro-v1-wrapper,body.is-front .intro-wrapper:has(.intro)){--intro-bleed-left:calc(var(--menu-tight) + var(--menu-logo-w) * .4747 + var(--menu-line-thickness));--intro-bleed-top:calc(var(--menu-tight) + var(--menu-logo-h) * .4768 + var(--menu-line-thickness) + 1rem);margin-top:calc(-1 * var(--intro-bleed-top));margin-left:calc(-1 * var(--intro-bleed-left));width:calc(100% + var(--intro-bleed-left));max-width:none;position:relative}@media (prefers-reduced-motion:reduce){:is(body.is-front .intro-v1-wrapper,body.is-front .intro-wrapper:has(.intro)){--intro-bleed-top:calc(var(--menu-tight) + var(--menu-logo-h) * .4768 + var(--menu-line-thickness) + 2rem)}}.intro-v1,.paragraph--type--intro-v1{cursor:pointer;width:100%;height:100svh;min-height:100svh;max-height:100svh;position:relative;overflow:hidden}@media (width>=62rem){.intro-v1,.paragraph--type--intro-v1{height:100lvh;min-height:100lvh;max-height:none}}.intro-v1 #intro-layer,.intro-v1 .intro-layer--lean,.paragraph--type--intro-v1 #intro-layer,.paragraph--type--intro-v1 .intro-layer--lean{pointer-events:none;z-index:var(--z-index-default);width:100%;height:100%;position:absolute;inset:0;overflow:hidden}.intro-v1 canvas.intro-canvas,.intro-v1 #intro-layer canvas,.paragraph--type--intro-v1 canvas.intro-canvas,.paragraph--type--intro-v1 #intro-layer canvas{position:absolute;top:0;left:0;width:100%!important;height:100svh!important}@media (width>=62rem){.intro-v1 canvas.intro-canvas,.intro-v1 #intro-layer canvas,.paragraph--type--intro-v1 canvas.intro-canvas,.paragraph--type--intro-v1 #intro-layer canvas{height:100%!important}}#intro-layer:not(.intro-layer--lean){pointer-events:none;z-index:var(--z-index-default);height:100lvh;position:fixed;top:0;left:0;right:0;overflow:hidden}#intro-layer canvas{pointer-events:none;display:block}#intro-fade{opacity:1;position:absolute;inset:0}#intro-layer canvas.intro-canvas{transform:translateZ(0) var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,);will-change:transform;backface-visibility:hidden}.layout-content .section,.layout-content .content-grid,.layout-content .carousel,.layout-content .newsletter,.layout-content .nl-band,.pre-footer,.site-footer{z-index:2;position:relative}.field--name-field-content-options>.field__items>.field__item:not(:has(.intro)){z-index:2;position:relative}.field--name-field-content-options>.field__item:not(:has(.intro)){z-index:2;position:relative}.skip-btn{right:calc(var(--spacing) * 2);bottom:calc(var(--spacing) * 2);z-index:50;aspect-ratio:1;cursor:pointer;border-radius:var(--radius-none);background-color:var(--color-apricot);opacity:1;transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;justify-content:center;align-items:center;gap:.35em;padding-block:.15em;padding-inline:.3em;transition-duration:.3s;display:flex;position:fixed}@media (width>=62rem){.skip-btn{font-size:var(--text-h4);line-height:var(--tw-leading,var(--text-h4--line-height));letter-spacing:var(--tw-tracking,var(--text-h4--letter-spacing))}}.skip-btn{display:none}body:not(.is-front) .skip-btn,.skip-btn.skip-hidden{pointer-events:none;opacity:0}.skip-btn img{width:1em;height:1em;rotate:90deg}@media (width>=62rem){.skip-btn img{width:.75em;height:.75em}}.skip-btn:not(:has(.skip-btn-label)):before{--tw-content:"Skip To Content";content:var(--tw-content)}.skip-btn-label{display:none}@media (prefers-reduced-motion:reduce){.intro,.paragraph--type--intro,.paragraph--type--intro-v1,#intro-layer,body>.skip-btn{display:none!important}}.carousel{box-sizing:border-box;width:100%;max-width:var(--spacing-maxWidth2);margin-inline:auto}.carousel-viewport{box-sizing:border-box;touch-action:pan-y;justify-content:center;align-items:center;width:100%;max-height:85vh;display:flex;position:relative;overflow:clip}.carousel .swiper-wrapper{align-items:stretch;width:100%;transition-property:transform;display:flex}.carousel .swiper-slide{box-sizing:border-box;touch-action:pan-y;flex-shrink:0;justify-content:center;align-items:center;width:auto;max-width:100%;height:auto;display:flex;position:relative;overflow:clip}.carousel-viewport img,.carousel-viewport video,.carousel-video{object-fit:contain;object-position:center;width:auto;max-width:100%;height:auto;display:block}.carousel.inset .carousel-viewport img,.carousel.inset .carousel-viewport video,.carousel.inset .carousel-video,.sap-content-item .carousel-viewport img,.sap-content-item .carousel-viewport video,.sap-content-item .carousel-video{max-height:calc(var(--spacing) * 80);object-fit:contain;object-position:center}@media (width>=46rem){.carousel.inset .carousel-viewport img,.carousel.inset .carousel-viewport video,.carousel.inset .carousel-video,.sap-content-item .carousel-viewport img,.sap-content-item .carousel-viewport video,.sap-content-item .carousel-video{max-height:100vh}}.carousel.inset .carousel-viewport img.img-cover,.sap-content-item .carousel-viewport img.img-cover{object-fit:cover;width:100%;height:100%}.carousel:not(.carousel--single) .swiper-slide img,.carousel:not(.carousel--single) .swiper-slide video{width:auto;max-width:100%;max-height:85vh}.carousel.inset:not(.carousel--single) .swiper-slide img,.carousel.inset:not(.carousel--single) .swiper-slide video,.sap-content-item .carousel:not(.carousel--single) .swiper-slide img,.sap-content-item .carousel:not(.carousel--single) .swiper-slide video{height:calc(var(--spacing) * 80);max-height:calc(var(--spacing) * 80)}@media (width>=62rem){.carousel.inset:not(.carousel--single) .swiper-slide img,.carousel.inset:not(.carousel--single) .swiper-slide video,.sap-content-item .carousel:not(.carousel--single) .swiper-slide img,.sap-content-item .carousel:not(.carousel--single) .swiper-slide video{height:100vh;max-height:100vh}}.content-item-wrapper .carousel.inset:not(.carousel--single) .swiper-slide img,.content-item-wrapper .carousel.inset:not(.carousel--single) .swiper-slide video,.sap-content-item .carousel.inset:not(.carousel--single) .swiper-slide img,.sap-content-item .carousel.inset:not(.carousel--single) .swiper-slide video{height:auto}@media (width>=62rem){.content-item-wrapper .carousel.inset:not(.carousel--single) .swiper-slide img,.content-item-wrapper .carousel.inset:not(.carousel--single) .swiper-slide video,.sap-content-item .carousel.inset:not(.carousel--single) .swiper-slide img,.sap-content-item .carousel.inset:not(.carousel--single) .swiper-slide video{max-height:40vh}}body.is-front .carousel.inset .carousel-viewport img{aspect-ratio:1;object-fit:cover;width:100%;height:100%}@media (width>=46rem){body.is-front .carousel.inset .carousel-viewport img{aspect-ratio:auto}}.carousel-controls{justify-content:space-between;align-items:flex-start;gap:calc(var(--spacing) * 1.5);padding-top:calc(var(--spacing) * 3.5);display:flex}@media (width>=62rem){.carousel-controls{padding-top:calc(var(--spacing) * 3)}}.carousel-count{text-align:center;min-width:2.5em;font-size:var(--text-sm);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}@media not all and (width>=46rem){.carousel-count{order:calc(1 * -1)}}.carousel-credit[hidden]{display:none}.carousel-pager{margin-left:auto}@media (width>=62rem){.carousel-pager{padding-top:calc(var(--spacing) * 2)}}.carousel--single .carousel-pager{display:none}.event-slideshow{margin-bottom:calc(var(--spacing) * 8)}.carousel-credit .carousel-caption,.carousel-credit .carousel-credit-text{display:block}.carousel-credit .carousel-caption :where(p){margin-bottom:0}:is(.layout-content .container:has(.user-login-form),.layout-content .container:has(.user-pass)){width:min(100%,28rem)}:is(.layout-content:has(.user-login-form) .block-page-title-block,.layout-content:has(.user-pass) .block-page-title-block){display:none}.path-user ul.tabs{margin-bottom:calc(var(--spacing) * 8)}.path-user ul.tabs.primary{gap:calc(var(--spacing) * 6);border-bottom-style:var(--tw-border-style);border-color:currentColor;border-bottom-width:1px;flex-wrap:wrap;list-style-type:none;display:flex}.path-user ul.tabs.primary a{border-bottom-style:var(--tw-border-style);padding-bottom:calc(var(--spacing) * 2);background-color:#0000;border-color:#0000;border-bottom-width:2px;margin-bottom:-1px;text-decoration-line:none;display:inline-block}.path-user ul.tabs.primary a.is-active,.path-user ul.tabs.primary a[aria-current=page],.path-user ul.tabs.primary a:hover,.path-user ul.tabs.primary a:focus{background-color:#0000;border-bottom-color:currentColor}.user-login-form,.user-pass{align-items:stretch;gap:calc(var(--spacing) * 4.5);width:100%;padding-bottom:calc(var(--spacing) * 12);flex-direction:column;display:flex}.user-login-heading{margin-bottom:calc(var(--spacing) * 1.5);align-items:flex-start;gap:calc(var(--spacing) * 2);font-family:var(--font-serif);display:flex}.user-login-lede{max-width:calc(var(--spacing) * 88)}.user-login-form .saml-login{box-sizing:border-box;min-height:calc(var(--spacing) * 13);--tw-border-style:none;background-color:var(--color-orange);width:100%;padding-inline:calc(var(--spacing) * 5);border-style:none;justify-content:center;align-items:center;text-decoration-line:none;display:flex}.user-login-form .saml-login:focus-visible{outline-style:var(--tw-outline-style);outline-offset:3px;outline-width:2px;outline-color:currentColor}.user-login-form .manual-login{box-sizing:border-box;justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 3);border-top-style:var(--tw-border-style);border-top-width:1px;border-bottom-style:var(--tw-border-style);width:100%;padding-block:calc(var(--spacing) * 3.5);border-color:currentColor;border-bottom-width:1px;text-decoration-line:none;display:flex}.user-login-form .manual-login:after{--tw-content:"+";content:var(--tw-content);flex:none}.user-login-form .manual-login.is-open:after{--tw-content:"–";content:var(--tw-content)}.user-login-form .manual-login:has(+.login-form:not([style*=none])):after{--tw-content:"–";content:var(--tw-content)}.user-login-form .manual-login:focus-visible{outline-style:var(--tw-outline-style);outline-offset:3px;outline-width:2px;outline-color:currentColor}.user-login-form .login-form{gap:calc(var(--spacing) * 5);padding-top:calc(var(--spacing) * 1.5);flex-direction:column}.user-login-form .login-form.is-open{display:flex}.user-login-form .login-form .form-item,.user-pass .form-item{gap:calc(var(--spacing) * 2);flex-direction:column;width:100%;display:flex}.user-login-form .login-form .form-item label,.user-pass .form-item label{display:block}.user-login-form .login-form input.form-text,.user-pass input.form-text,.user-pass input.form-email{box-sizing:border-box;appearance:none;border-radius:var(--radius-none);border-style:var(--tw-border-style);border-width:0;border-bottom-style:var(--tw-border-style);width:100%;padding-block:calc(var(--spacing) * 2);--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);background-color:#0000;border-color:currentColor;border-bottom-width:1px}.user-login-form .login-form input.form-text:focus-visible,.user-pass input.form-text:focus-visible,.user-pass input.form-email:focus-visible{outline-style:var(--tw-outline-style);outline-offset:4px;outline-width:2px;outline-color:currentColor}.user-login-form .form-actions,.user-pass .form-actions{margin-top:calc(var(--spacing) * 1.5);display:flex}.user-login-form .form-submit,.user-pass .form-submit{min-height:calc(var(--spacing) * 13);cursor:pointer;border-radius:var(--radius-none);--tw-border-style:none;background-color:var(--color-black);padding-inline:calc(var(--spacing) * 5.5);color:var(--color-white);border-style:none;justify-content:center;align-items:center;display:inline-flex}.user-login-form .form-submit:focus-visible,.user-pass .form-submit:focus-visible{outline-style:var(--tw-outline-style);outline-offset:3px;outline-width:2px;outline-color:currentColor}.modal-overlay,.modal-content{pointer-events:none;opacity:0;transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.4s;--tw-ease:var(--ease-in-out);transition-duration:.4s;transition-timing-function:var(--ease-in-out);position:fixed}.modal-overlay{z-index:var(--z-overlay);background-color:#00000080;justify-content:center;align-items:center;display:flex;inset:0}.modal-content{z-index:var(--z-modal);--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);width:91.6667%;max-width:30rem;translate:var(--tw-translate-x) var(--tw-translate-y);border-radius:var(--radius-lg);background-color:var(--color-white);padding:calc(var(--spacing) * 6);--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);top:50%;left:50%}.modal-overlay.open,modal-element[open] .modal-content{pointer-events:auto;opacity:1}.modal-close{top:calc(var(--spacing) * 2);right:calc(var(--spacing) * 2);position:absolute}.contact-form-paragraph,.contact-form-wrapper{width:100%}.contact-form{gap:calc(var(--spacing) * 6);width:100%;padding-top:calc(var(--spacing) * 6);color:var(--color-black);flex-direction:column;display:flex}@media (width>=62rem){.contact-form{gap:calc(var(--spacing) * 7);padding-top:calc(var(--spacing) * 3)}}.contact-form .form-item--error-message{margin-top:calc(var(--spacing) * 1.5);font-family:var(--font-sans);font-size:var(--text-sm);color:var(--color-burgundy)}.contact-form .form-item--error-message strong{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.contact-form__errors{order:calc(1 * -1);font-family:var(--font-sans);font-size:var(--text-sm);color:var(--color-burgundy)}.contact-form__item{margin-block:0!important}.contact-form__input{appearance:none;border-radius:var(--radius-none);padding-inline:0;width:100%;padding-top:0;padding-bottom:calc(var(--spacing) * 1.5);font-family:var(--font-serif);font-size:var(--text-md);line-height:var(--tw-leading,var(--text-md--line-height));--tw-leading:var(--leading-serif);line-height:var(--leading-serif);--tw-tracking:var(--tracking-serif);letter-spacing:var(--tracking-serif);color:var(--color-black);background-color:#0000;display:block}@media (width>=46rem){.contact-form__input{font-size:var(--text-h4);line-height:var(--tw-leading,var(--text-h4--line-height));letter-spacing:var(--tw-tracking,var(--text-h4--letter-spacing))}}.contact-form__input{border-inline-style:var(--tw-border-style)!important;border-inline-width:0!important;border-top-style:var(--tw-border-style)!important;border-top-width:0!important;border-bottom-style:var(--tw-border-style)!important;--tw-border-style:solid!important;border-style:solid!important;border-bottom-width:1px!important;border-color:var(--color-black)!important}.contact-form__input::placeholder{color:var(--color-darkgray);opacity:1}.contact-form__input:focus{--tw-shadow:0 1px 0 0 var(--tw-shadow-color,#000);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-outline-style:none;outline-style:none}.contact-form__input:focus-visible{--tw-outline-style:none;outline-style:none}.contact-form__input[aria-invalid=true]{border-color:var(--color-red)!important}.contact-form__input[aria-invalid=true]::placeholder{color:var(--color-red)}.contact-form__input[aria-invalid=true]:focus{--tw-shadow:0 1px 0 0 var(--tw-shadow-color,#e91e4d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.contact-form__topics{border-style:var(--tw-border-style);border-width:0;min-width:0;padding:0;margin:0!important;margin-top:calc(var(--spacing) * 2)!important}.contact-form__topics legend{font-family:var(--font-sans);--tw-leading:var(--leading-body-small);line-height:var(--leading-body-small);padding:0;margin-bottom:calc(var(--spacing) * 3)!important;font-size:var(--text-sm)!important;--tw-font-weight:var(--font-weight-normal)!important;font-weight:var(--font-weight-normal)!important}.contact-form__topics .fieldset-legend{--tw-font-weight:var(--font-weight-normal)!important;font-weight:var(--font-weight-normal)!important}.contact-form__topics .form-checkboxes{flex-direction:column;gap:.666667rem;display:flex}.contact-form__option{align-items:flex-start;gap:calc(var(--spacing) * 2);display:flex;margin-block:0!important}.contact-form__checkbox{width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5);cursor:pointer;appearance:none;border-radius:var(--radius-none);border-style:var(--tw-border-style);--tw-border-style:solid;border-style:solid;border-width:1px;border-color:var(--color-black);background-color:var(--color-white);accent-color:#0000;flex:none;margin:0}.contact-form__checkbox:checked{border-color:var(--color-black);background-color:var(--color-white);background-position:50%;background-repeat:no-repeat;background-size:.75em .75em}.contact-form__checkbox:focus{--tw-outline-style:none;outline-style:none}.contact-form__checkbox:focus-visible{outline-style:var(--tw-outline-style);outline-offset:2px;outline-width:2px;outline-color:var(--color-black);--tw-outline-style:solid;outline-style:solid}.contact-form__checkbox:checked{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='%23000' stroke-width='2.2' stroke-linecap='square' stroke-linejoin='miter' d='M3.2 8.3l3.2 3.3 6.4-7'/%3E%3C/svg%3E")}.contact-form__option-label{cursor:pointer;font-family:var(--font-sans);font-size:var(--text-sm);--tw-leading:var(--leading-base);line-height:var(--leading-base)}.contact-form__textarea{border-radius:var(--radius-none);width:100%;padding:calc(var(--spacing) * 3);font-family:var(--font-sans);--tw-leading:var(--leading-body-small);line-height:var(--leading-body-small);color:var(--color-black);background-color:#0000;display:block;border-style:var(--tw-border-style)!important;--tw-border-style:solid!important;border-style:solid!important;border-width:1px!important;border-color:var(--color-black)!important}.contact-form__textarea::placeholder{color:var(--color-darkgray);opacity:1}.contact-form__textarea:focus{--tw-outline-style:none;outline-style:none}.contact-form__textarea:focus-visible{outline-style:var(--tw-outline-style);outline-offset:0px;outline-width:2px;outline-color:var(--color-black);--tw-outline-style:solid;outline-style:solid}.contact-form__textarea[aria-invalid=true]{border-color:var(--color-red)!important}.contact-form__textarea[aria-invalid=true]::placeholder{color:var(--color-red)}.contact-form__honeypot{width:1px;height:1px;top:auto;left:-10000px;overflow:hidden;margin:0!important;position:absolute!important}.contact-form__actions{margin-top:0}.contact-form__submit{margin-inline:0;margin-top:calc(var(--spacing) * -3);cursor:pointer;appearance:none;border-radius:var(--radius-none);border-style:var(--tw-border-style);background-color:var(--color-lime);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 2);color:var(--color-black);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));border-width:0;display:inline-block}.contact-form__submit:focus{--tw-outline-style:none;outline-style:none}.contact-form__submit:focus-visible{outline-style:var(--tw-outline-style);outline-offset:2px;outline-width:2px;outline-color:var(--color-black);--tw-outline-style:solid;outline-style:solid}.contact-form__submit:disabled{opacity:.6}.contact-form__thanks:focus{--tw-outline-style:none;outline-style:none}.contact-form__editor-note{font-family:var(--font-sans);font-size:var(--text-sm)}@media print{*{color:#000!important;text-shadow:none!important;filter:none!important;-ms-filter:none!important;background:0 0!important}html,body{page-break-after:avoid;page-break-before:avoid;border:1px solid #fff;height:99%!important;overflow:visible!important}body{min-height:0!important;margin:0!important}body,h1,h2,h3,ol,ul,div{float:none;width:auto;position:static;overflow:visible}#container{min-height:1px!important}#content{margin-left:0!important;padding:20px 0!important;display:block!important}.page-section{max-width:90%;display:inline!important}.sticky-helper{width:100%!important;padding:0!important;position:static!important}.footer{margin-top:30px!important;margin-bottom:0!important;top:0!important}a,a:visited{text-decoration:underline;color:#000!important}:is(a,a:visited):after{content:" (" attr(href) ")";display:none!important}:is(a,a:visited) abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^=javascript\:]:after,a[href^=\#]:after{content:""}pre,blockquote{page-break-inside:avoid;border:1px solid #999}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{page-break-before:auto;page-break-after:auto;page-break-inside:avoid;max-width:100%!important}@page{margin:.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}.sidebar,.page-navigation,.wp-prev-next,.respond-form,nav{display:none}header,.social_links a,#lang_sel_list,.bg-image,#responsive-menu-pro-container{display:none!important}img{opacity:1!important;position:static!important}.entry-content img{max-width:100%;height:auto;margin:0;width:60%!important}#logo{width:100%;padding:1px;float:none!important;max-width:30%!important;position:static!important}img{page-break-before:auto;page-break-after:auto;page-break-inside:avoid}.read-more-link{display:none!important}.js_hidden{display:block!important}a{text-decoration:none!important}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-leading{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-scroll-snap-strictness{syntax:"*";inherits:false;initial-value:proximity}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}
.layout-content .container:has(.user-login-form),.layout-content .container:has(.user-pass){width:min(100%,28rem);}.layout-content:has(.user-login-form) .block-page-title-block,.layout-content:has(.user-pass) .block-page-title-block{display:none;}.path-user ul.tabs{margin-bottom:2rem;}.path-user ul.tabs.primary{list-style:none;display:flex;flex-wrap:wrap;gap:1.5rem;padding-inline:0;margin-bottom:1rem;border-bottom:0px solid currentColor;}.path-user ul.tabs.primary li{margin:0;}.path-user ul.tabs.primary a{display:inline-block;text-decoration:none;padding-inline:0;padding-bottom:0.55rem;border-bottom:2px solid transparent;margin-bottom:-1px;background:transparent;}.path-user ul.tabs.primary a.is-active,.path-user ul.tabs.primary a[aria-current="page"],.path-user ul.tabs.primary a:hover,.path-user ul.tabs.primary a:focus{background:transparent;border-bottom-color:currentColor;}.user-login-form,.user-pass{display:flex;flex-direction:column;align-items:stretch;gap:1.1rem;width:100%;padding-bottom:3rem;}.user-login-heading{display:flex;align-items:flex-start;gap:0.5rem;margin-bottom:0.4rem;font-family:var(--font-serif);visibility:hidden;}.user-login-lede{margin:0;max-width:22rem;}.user-login-form .saml-login{display:flex;align-items:center;justify-content:center;width:100%;box-sizing:border-box;min-height:3.2rem;padding-inline:1.2rem;background:var(--color-orange,#ffc486);text-decoration:none;border:none;}.user-login-form .saml-login:focus-visible{outline:2px solid currentColor;outline-offset:3px;}.user-login-form .manual-login{display:flex;align-items:center;justify-content:space-between;gap:0.75rem;width:100%;box-sizing:border-box;padding-block:0.85rem;border-top:1px solid currentColor;border-bottom:1px solid currentColor;text-decoration:none;}.user-login-form .manual-login::after{content:"+";flex:none;}.user-login-form .manual-login.is-open::after,.user-login-form .manual-login:has(+ .login-form:not([style*="none"]))::after{content:"–";}.user-login-form .manual-login:focus-visible{outline:2px solid currentColor;outline-offset:3px;}.user-login-form .login-form{flex-direction:column;gap:1.25rem;padding-top:0.4rem;}.user-login-form .login-form.is-open{display:flex;}.user-login-form .login-form .form-item,.user-pass .form-item{display:flex;flex-direction:column;gap:0.45rem;width:100%;}.user-login-form .login-form .form-item label,.user-pass .form-item label{display:block;}.user-login-form .login-form input.form-text,.user-pass input.form-text,.user-pass input.form-email{width:100%;box-sizing:border-box;background:transparent;border:none;border-bottom:1px solid currentColor;border-radius:0;padding-block:0.45rem;appearance:none;box-shadow:none;}.user-login-form .login-form input.form-text:focus-visible,.user-pass input.form-text:focus-visible,.user-pass input.form-email:focus-visible{outline:2px solid currentColor;outline-offset:4px;}.user-login-form .form-actions,.user-pass .form-actions{display:flex;margin-top:0.4rem;}.user-login-form .form-submit,.user-pass .form-submit{display:inline-flex;align-items:center;justify-content:center;min-height:3.2rem;padding-inline:1.4rem;background:var(--color-black,#000);color:var(--color-white,#fff);border:none;border-radius:0;cursor:pointer;}.user-login-form .form-submit:focus-visible,.user-pass .form-submit:focus-visible{outline:2px solid currentColor;outline-offset:3px;}.user-login-form .description,.user-pass .description{margin:0;}body.user-logged-in.path-user .region-content{padding-left:1.5rem;}.filter-help{display:none;}
.sap-link-list__links--margin-small .sap-link-list__links{gap:calc(var(--spacing) * 1.5);}.sap-link-list__sub-text{width:100%;color:var(--color-darkgray);}
.h-5{height:1.25rem;}.h-8{height:2rem;}.h-12{height:3rem;}
