@import"https://fonts.googleapis.com/css2?family=Inter:wght@400;500;700&family=Lexend:wght@500&display=swap";
/* @license MIT https://github.com/necolas/normalize.css/blob/8.0.1/LICENSE.md */
html{line-height:1.15;-webkit-text-size-adjust:100%;}body{margin:0;}main{display:block;}h1{font-size:2em;margin:0.67em 0;}hr{box-sizing:content-box;height:0;overflow:visible;}pre{font-family:monospace,monospace;font-size:1em;}a{background-color:transparent;}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted;}b,strong{font-weight:bolder;}code,kbd,samp{font-family:monospace,monospace;font-size:1em;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sub{bottom:-0.25em;}sup{top:-0.5em;}img{border-style:none;}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0;}button,input{overflow:visible;}button,select{text-transform:none;}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button;}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0;}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText;}fieldset{padding:0.35em 0.75em 0.625em;}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal;}progress{vertical-align:baseline;}textarea{overflow:auto;}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0;}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto;}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px;}[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit;}details{display:block;}summary{display:list-item;}template{display:none;}[hidden]{display:none;}
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.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 hsla(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,rgba(0,0,0,0),rgba(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,rgba(0,0,0,0),rgba(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;}}
.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;}
.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(/profiles/hh/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;}
.icon-help{padding:1px 0 1px 20px;background:url(/profiles/hh/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(/profiles/hh/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;}
.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(/profiles/hh/misc/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(/profiles/hh/misc/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(/profiles/hh/misc/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;}
.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;}
.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(/profiles/hh/misc/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(/profiles/hh/misc/icons/e32700/error.svg) no-repeat;background-size:contain;}
ul.menu{margin-left:1em;padding:0;list-style:none outside;text-align:left;}[dir="rtl"] ul.menu{margin-right:1em;margin-left:0;text-align:right;}.menu-item--expanded{list-style-type:circle;list-style-image:url(/profiles/hh/misc/menu-expanded.png);}.menu-item--collapsed{list-style-type:disc;list-style-image:url(/profiles/hh/misc/menu-collapsed.png);}[dir="rtl"] .menu-item--collapsed{list-style-image:url(/profiles/hh/misc/menu-collapsed-rtl.png);}.menu-item{margin:0;padding-top:0.2em;}ul.menu a.is-active{color:#000;}
.node--unpublished{background-color:#fff4f4;}
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;}
:root{--font-family-serif:Georgia,"Times New Roman",Times,serif;--font-family-sans-serif:"Inter",Helvetica,Arial,sans-serif;--font-family-title:"Lexend",Helvetica,Arial,sans-serif;--font-family-monospace:"Basis Grotesque Mono Pro",Menlo,Monaco,Consolas,"Courier New",monospace;--font-family-base:var(--font-family-sans-serif);--hh-black:#000000;--hh-grey:#808384;--hh-yellow:#FFEA5E;--hh-yellow-light:#FFFBCC;--hh-white:#FFFFFF;--hh-green:#1FA678;--hh-purple:#DCD6F7;--hh-orange:#F79548;--hh-red:#EE3430;--hh-red-dark:#C12A27;--hh-blue:#5bc0de;--hh-blue-light:#EDF2F9;--hh-blue-dark:#1D1B2D;--hh-grey-light:#E2E2E2;--hh-grey-dark:#1D1B2D;--hh-grey-medium:#4d4d4d;--text-color:var(--hh-blue-dark);--hh-brand-danger:var(--hh-red);--hh-brand-warning:var(--hh-orange);--hh-brand-info:var(--hh-blue);--hh-brand-success:var(--hh-green);--hh-brand-primary:darken(#428bca,6.5%);--calendar-day-bg:#ddd;--calendar-day-outline-color:lightblue;--calendar-event-bg:#d3d3d3;--hh-rem:16px;--font-size-mini:16px;--font-size-mini-badge:12px;--text-size--xxs:0.625rem;--text-size--xs:0.75rem;--text-size--sm:0.875rem;--text-size--md:1rem;--text-size--lg:1.125rem;--text-size--xl:1.25rem;--text-size--2xl:1.375rem;--text-size--3xl:1.5rem;--text-size--4xl:1.625rem;--text-size--5xl:1.75rem;--text-size--6xl:2rem;--text-size--7xl:2.75rem;--text-size:var(--text-size--md);--nav-font-family:var(--font-family-base);--nav-font-size:var(--font-size-mini);--content-vertical-padding:20px;--nav-secondary-bg:var(--hh-grey-dark);--nav-secondary-color:var(--hh-white);--hh-border-radius:16px;--card-list--card-default-width:305px;--card-list--card-width:var(--card-list--card-default-width);--card-list--gap:var(--content-vertical-padding,20px)}[data-entity-type=microsite] .paragraph--type--list [data-field-name=field_pa_list_items],.microsite-page-component .microsite-component,[data-plugin-id^="system_menu_block:ms_main_2_"]>ul,.view--display-cards .view--rows,.node--full .upcoming-events,.node--full [data-field-name=field_pa_list_items],.node--full [data-field-name=field_related_contents] .field--items,.node--full [data-field-entity-view-mode=full][data-field-name=field_gallery],.paragraph--type--cards>[data-field-name=field_pa_list_items],.card--list .view--rows{display:grid;grid-template-columns:repeat(auto-fill,minmax(var(--card-list--card-width,305px),1fr));gap:var(--card-list--gap,20px);justify-content:center;align-items:stretch;justify-items:stretch;align-content:stretch;width:100%}@keyframes spin{0%{transform:rotate(0)}100%{transform:rotate(359deg)}}@keyframes marquee{0%{transform:translate(0,0)}100%{transform:translate(-100%,0)}}@keyframes pli-before{0%{transform:scale(1) rotate(0)}50%{transform:scale(1.2) rotate(10deg)}100%{transform:scale(1) rotate(0)}}@keyframes pli-after{0%{transform:scale(1) rotate(0)}40%{transform:scale(1.4) rotate(-14deg)}100%{transform:scale(1) rotate(0)}}html,body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:var(--font-family-sans-serif);color:var(--text-color);background-color:var(--hh-white);font-size:var(--hh-rem)}:focus-visible{outline-color:var(--hh-blue-dark)}.dialog-off-canvas-main-canvas{display:flex;flex-direction:column;min-height:100dvh;align-content:stretch;justify-content:flex-start;align-items:stretch}.user-logged-in.toolbar-vertical .dialog-off-canvas-main-canvas{min-height:calc(100dvh - var(--gin-toolbar-height,39) - var(--gin-toolbar-secondary-height,48px))}.dialog-off-canvas-main-canvas .layout-container{flex-grow:1;justify-content:flex-start}.layout-container{max-width:1280px;display:flex;flex-direction:column;justify-content:space-between;margin:0 auto;padding:0 var(--content-vertical-padding);width:calc(100vw - var(--content-vertical-padding)*2)}.layout-header{z-index:2}a{transition:color .2s ease,background-color .2s ease;color:var(--hh-blue-dark)}a u{text-decoration:none}u:has(a){text-decoration:none}.layout-content-header{position:relative;z-index:10}.layout-content-header h1.page-title{font-family:var(--font-family-monospace);text-transform:uppercase;font-weight:bold;font-size:36px;line-height:36px}.layout-content-header h1.page-title[data-variation=small]{font-size:30px;line-height:30px}.layout-content-header h1.page-title[data-variation=tiny]{font-size:25px;line-height:25px}.layout-content-header h1.page-title .page-title--separator{display:none}.layout-content-header h1.page-title .page-title--subpage{font-family:var(--font-family-monospace);text-transform:uppercase;font-weight:bold;font-size:21px;line-height:24px;display:block;margin:.82em 0}.layout-content-header h2{font-family:var(--font-family-monospace);text-transform:uppercase;font-weight:bold;font-size:21px;line-height:24px;margin:.82em 0}::-moz-selection{background-color:var(--hh-yellow-light);color:var(--hh-black)}::selection{background-color:var(--hh-yellow-light);color:var(--hh-black)}nav.tabs ul.tabs{margin:10px 0;text-transform:uppercase;font-size:11px;font-family:var(--font-family-monospace);font-weight:bold}nav.tabs a{color:var(--hh-black);padding:5px 8px}nav.tabs a:hover,nav.tabs a:active,nav.tabs a:focus{color:var(--hh-white);background-color:var(--hh-black)}nav.tabs li.is-active a{color:var(--hh-black);background-color:var(--hh-yellow)}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.region-content{margin-top:20px}.region--content_before{z-index:0}.layout-content{position:relative}.loader-spinner:after{content:" ";display:block;width:30px;height:30px;border-radius:100%;border:2px solid var(--hh-grey);border-left-color:rgba(0,0,0,0);animation:2s infinite spin;position:absolute;z-index:0;top:50%;left:50%;transform:translate(-50%,-50%)}.sliding-popup-bottom{display:flex;justify-content:center;width:100%}.eu-cookie-compliance-banner{margin:20px;background-color:var(--hh-blue-light);border-radius:var(--hh-border-radius);box-shadow:0 0 30px rgba(29,27,45,.6)}.eu-cookie-compliance-content{max-width:unset}.eu-cookie-compliance-message p{padding:10px 15px;font-size:var(--text-size--sm)}.eu-cookie-compliance-buttons{padding:0 15px 20px}.eu-cookie-compliance-buttons button{font-size:12px}.eu-cookie-compliance-buttons button:focus{outline:var(--hh-blue-dark) auto 1px}.eu-cookie-compliance-buttons .decline-button:hover,.eu-cookie-compliance-buttons .decline-button:focus,.eu-cookie-compliance-buttons .decline-button:active{transform:none}.header-collapse{transition:all .25s ease;display:none}.header-collapse .menu{font-family:var(--nav-font-family);font-size:var(--nav-font-size)}.header-collapse .menu-item{padding-top:.2em}.header-collapse .menu a{text-decoration:none;display:block;color:var(--hh-black);font-weight:400;line-height:1.1;text-align:center}.header-collapse .menu a:hover{color:var(--hh-grey)}.header-collapse .language-links{margin-top:0}.header-collapse .language-links .is-active{display:none}.header-toggle{font-size:0;z-index:15;position:absolute;right:19px;top:39px;width:25px;height:25px;cursor:pointer}.header-toggle::before{content:"";display:block;width:23px;height:23px;border-radius:23px;top:1px;left:1px;position:absolute;background-color:var(--hh-white)}.header-toggle .line{position:absolute;display:block;height:1px;background-color:var(--hh-black);left:7px;width:11px;border-radius:1px;transition:all .4s ease;transform:rotate(0)}.header-toggle .line:nth-child(1){top:8px}.header-toggle .line:nth-child(2){top:12px}.header-toggle .line:nth-child(3){top:16px}.header-container ul{margin:0}.header-container-inside{border-bottom:1px solid var(--hh-grey-light);background-color:hsla(0,0%,100%,.9);backdrop-filter:blur(5px)}.header-logo{padding:0 1.5em;height:100px;display:flex;align-items:center}.header-logo-link{display:inline-flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;font-weight:900;text-transform:uppercase;text-decoration:none;font-size:.75rem}.header-logo-link--fake-text .header-logo--cover{width:59px;overflow:hidden;flex-shrink:0}.header-logo-link .header-logo--text{max-width:180px}.collapse-switch{display:none !important}.collapse-switch:checked~.header-toggle .line:nth-child(1){top:12px;transform:rotate(135deg);width:12px}.collapse-switch:checked~.header-toggle .line:nth-child(2){width:0;left:13px}.collapse-switch:checked~.header-toggle .line:nth-child(3){top:12px;width:12px;transform:rotate(-135deg)}.collapse-switch:checked~.header-collapse{display:block;opacity:1}.collapse-switch:checked~.header-collapse .header-logo{display:none}.collapse-switch:checked~.header-collapse::before{content:"";display:block;position:fixed;top:0;right:0;bottom:0;left:0;background-color:#fff;z-index:-1}.layout-footer{background-color:var(--hh-blue-dark);border-radius:100px 100px 0 0;background-image:url(/profiles/hh/themes/hh2_theme/assets/img/logo/logo-symbol.svg);background-position:center 80px;background-size:93px 44px;background-repeat:no-repeat;padding:175px 1.5em 80px;color:var(--hh-white);text-align:center;text-transform:uppercase;font-size:var(--text-size--sm);font-weight:500;position:relative;z-index:1}.layout-footer address{font-style:normal}.layout-footer address .locality::after{content:", "}.region--footer{display:flex;flex-direction:column;align-items:center}.footer-container a,.footer-container a:focus,.footer-container a:active,.footer-container a:hover,.footer-container a:visited{text-decoration:none}.footer-container nav{width:100%;margin:15px 0;border-bottom:1px solid hsla(0,0%,100%,.4);font-weight:400}.footer-container nav [data-menu-name]{margin:0;padding:0}.footer-container nav [data-menu-name] li{margin:2rem}.footer-container nav [data-menu-name] a,.footer-container nav [data-menu-name] a.is-active{color:var(--hh-white)}.footer-container [data-plugin-id=hh_info_social_block]{transform:scale(1.7)}.footer-container [data-plugin-id=hh_branding_iv_logo]{margin-top:4rem;font-size:var(--text-size--xs)}.footer-container [data-plugin-id=hh_branding_iv_logo] a{color:var(--hh-white)}.block [data-menu-name] li{list-style-type:none;list-style-image:none}.block [data-menu-name] a{padding:2px 0}[data-region-name=navigation_secondary]{background:var(--nav-secondary-bg);color:var(--nav-secondary-color)}[data-region-name=navigation_secondary]>.layout-container{display:flex;flex-direction:column;flex-wrap:wrap;align-content:center;justify-content:space-between;align-items:center;padding:2.5rem 1rem;gap:.5rem .5rem}[data-region-name=navigation_secondary] nav ul[data-menu-name]{display:flex;flex-direction:column;align-items:center;width:100%;font-size:1rem;font-weight:500;line-height:1.5rem;text-transform:uppercase}[data-region-name=navigation_secondary] nav ul[data-menu-name] li{margin-bottom:1rem}[data-region-name=navigation_secondary] a{text-decoration:none}[data-region-name=navigation_secondary] [data-plugin-id="system_menu_block:secondary"]{flex-grow:2}[data-region-name=navigation_secondary] [data-plugin-id=hh_folkradio_now_playing]{margin:.5rem 0}.socials{margin-top:10px;display:flex}.socials ul{margin:0;display:flex;align-items:center;gap:8px}.socials a{width:24px;height:24px;text-indent:-100px;overflow:hidden;background-repeat:no-repeat;background-position:center center;display:block;margin:.25em}.socials a[href*=youtube]{background-image:url(/profiles/hh/themes/hh2_theme/assets/img/youtube.svg)}.socials a[href*=instagram]{background-image:url(/profiles/hh/themes/hh2_theme/assets/img/instagram.svg)}.socials a[href*=facebook]{background-image:url(/profiles/hh/themes/hh2_theme/assets/img/facebook.svg)}.socials a[href*=tiktok]{background-image:url(/profiles/hh/themes/hh2_theme/assets/img/tiktok.svg);background-size:18px 20px}[data-plugin-id=hh_branding_search_icon]{margin:16px;display:flex;justify-content:center}[data-plugin-id=hh_branding_search_icon] a{display:block;text-indent:-1000em}[data-plugin-id=hh_branding_search_icon] i{background-image:url(/profiles/hh/themes/hh2_theme/assets/img/search.svg);width:25px;height:25px;display:block}[data-menu-name=secondary]{display:flex;list-style-type:none}[data-menu-name=secondary],[data-menu-name=secondary] li{margin:0;padding:0}[data-menu-name=secondary] a{color:var(--nav-secondary-color)}[data-region-name=navigation_primary]>.block{margin:1.5em 0}[data-region-name=navigation_primary]>.block .menu{max-width:1176px;display:flex;margin:0 auto;padding:0 var(--content-vertical-padding);width:calc(100vw - var(--content-vertical-padding)*2);flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:flex-start;align-content:flex-start}[data-region-name=navigation_primary]>.block .menu--level-1{position:static;max-width:unset;margin:unset;padding-top:unset;width:auto}[data-region-name=navigation_primary]>.block .menu__item{width:100%;display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:space-between}[data-region-name=navigation_primary]>.block .menu__item--level-1{margin-bottom:30px}[data-region-name=navigation_primary]>.block .menu__item--button{border-radius:0;background:url(/profiles/hh/themes/hh2_theme/assets/img/arrow-down-24-red.svg) no-repeat center;width:25px;height:25px;text-indent:40px;padding:0;white-space:nowrap;overflow:hidden;flex-grow:0;flex-shrink:0;transition:transform .25s,filter .25s;transform-origin:center;cursor:pointer;filter:brightness(0)}[data-region-name=navigation_primary]>.block .menu__item--safe-triangle{display:none}[data-region-name=navigation_primary]>.block .menu__item [aria-expanded=true]{transform:rotate(-180deg)}[data-region-name=navigation_primary]>.block .menu__item [aria-expanded=true]~.menu--wrapper{display:flex;margin:1rem 0 0}[data-region-name=navigation_primary]>.block .menu__item [aria-expanded=true] .menu__item{margin-bottom:0}[data-region-name=navigation_primary]>.block .menu--wrapper{display:none;background-color:hsla(0,0%,100%,.95);position:static;order:99;width:100%;flex-grow:1;flex-shrink:0}[data-region-name=navigation_primary]>.block .menu--wrapper .menu{padding-right:0;box-sizing:border-box}[data-region-name=navigation_primary]>.block .menu--wrapper .menu .menu{padding-left:0;max-width:100%}[data-region-name=navigation_primary]>.block .menu__link{color:var(--hh-grey-medium);font-size:var(--text-size--md);font-weight:500;line-height:var(--text-size--3xl);letter-spacing:.2px;margin:.4rem 0;max-width:calc(100% - 40px)}[data-region-name=navigation_primary]>.block .menu__link.is-active{color:var(--hh-red)}[data-region-name=navigation_primary]>.block .menu__link.is-active~button{filter:brightness(1)}[data-region-name=navigation_primary]>.block .menu__link--level-1{text-decoration:none;color:var(--hh-black);font-size:var(--text-size--3xl);text-align:left}[data-region-name=navigation_primary]>.block>[data-menu-name]{display:flex;flex-direction:column;list-style-type:none;font-family:var(--font-family-title);font-size:var(--text-size--3xl);line-height:2.25em;text-transform:uppercase;padding:0}[data-region-name=navigation_primary]>.block .submenu .menu--wrapper{display:block}[data-region-name=navigation_primary]>.block .submenu .menu__link{text-align:left}[data-region-name=navigation_primary]>.block .submenu .menu__link--level-2.menu__link--has-children{font-weight:500;color:var(--hh-black);font-family:var(--font-family-title);display:block}[data-region-name=navigation_primary]>.block .submenu .menu__link--level-2.menu__link--has-children+.menu--wrapper{margin-bottom:20px}.link-to-home{font-size:1rem;font-weight:500;line-height:1.5rem;text-transform:uppercase;color:var(--hh-white);margin-bottom:1rem}input[type=submit],button,.btn{border-radius:60px;border:rgba(0,0,0,0);background-color:var(--hh-red);color:var(--hh-white);text-transform:uppercase;text-decoration:none;font-size:var(--text-size--sm);font-weight:500;padding:17px 23px 16px;transition:all .2s ease-in;cursor:pointer;display:inline-flex}input[type=submit]:hover,input[type=submit]:focus,input[type=submit]:active,button:hover,button:focus,button:active,.btn:hover,.btn:focus,.btn:active{background-color:var(--hh-red-dark)}input[type=submit].full-width,button.full-width,.btn.full-width{display:flex;justify-content:center}input[type=text],input[type=search],input[type=password],input[type=date],input[type=time],input[type=tel],input[type=number],input[type=email],input[type=url],textarea{border:1px solid #afafaf;border-radius:16px;font-size:1rem;color:#4d4d4d;padding:7px 12px;background-color:#fff;box-sizing:border-box;max-width:100%;width:100%}select::-ms-expand{display:none}select{-webkit-appearance:none;-moz-appearance:none;background-image:url(/profiles/hh/themes/hh2_theme/assets/img/select-arrow.svg);background-repeat:no-repeat;background-size:45px 23px;background-position:right center;padding-right:30px !important;box-sizing:border-box;max-width:100%;width:100%}select,input[type=text],input[type=search]{border:1px solid #afafaf;border-radius:16px;font-size:1rem;color:#4d4d4d;padding:7px 12px;background-color:#fff}.form-radios>.form-item,.field--widget-boolean-checkbox>.form-item,.form-type-checkbox,.form-type-radio{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center}input[type=radio],input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--form-background);margin:0;font:inherit;color:currentColor;width:22px;height:22px;background-color:#fff;border:1px solid #afafaf;border-radius:8px;transform:translateY(-0.075em);display:grid;place-content:center}input[type=radio]+label,input[type=checkbox]+label{padding:0;margin-left:10px}input[type=radio]:before,input[type=checkbox]:before{content:"";width:22px;height:22px;transform:scale(0);transition:120ms transform ease-in-out}input[type=radio]:checked::before,input[type=checkbox]:checked::before{transform:scale(1)}input[type=radio]:focus,input[type=checkbox]:focus{outline-offset:max(3px,.15em)}input[type=radio]:disabled,input[type=checkbox]:disabled{--form-control-color:var(--form-control-disabled);color:var(--form-control-disabled);cursor:not-allowed}input[type=checkbox]:before{transform-origin:bottom left;background-image:url(/profiles/hh/themes/hh2_theme/assets/img/checkbox-check.svg);background-size:14px 14px;background-repeat:no-repeat;background-position:4px 5px}input[type=radio]{border-radius:16px}input[type=radio]:before{transform-origin:center;background-color:#fafafa;width:6px;height:6px;border-radius:100%}input[type=radio]:checked::before{background-color:#afafaf}.form-required::after{background:none;content:" *";font-size:10px;color:var(--hh-red);margin:0 0 0 2px}.calendar--header{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr;gap:0px 0px;grid-template-areas:"current current" "prev next" "filter filter";gap:5px 20px;grid-auto-flow:row;font-size:var(--text-size--sm);text-transform:uppercase;font-weight:500}.calendar--header select{max-width:200px}.calendar--title{grid-area:current;color:var(--hh-red);font-size:var(--text-size--3xl);font-family:var(--font-family-title);text-transform:none;margin-bottom:.5rem}.calendar--nav--link{color:var(--hh-black)}.calendar--nav--link--back{grid-area:prev}.calendar--nav--link--forward{grid-area:next;text-align:right}.calendar--view-mode--wrapper{grid-area:view_mode;display:none}.calendar--view-mode-control{display:none !important}.calendar--filters{grid-area:filter}.calendar--filters .form-item select,.calendar--filters .form-actions input{width:100%;max-width:100%}.calendar--filters .form-type-select label{display:none}.calendar--filters .form-actions [type=submit]{justify-content:center}.calendar--calendar{margin-bottom:2rem}.calendar--week--control{display:none}.calendar--day{margin-top:1rem}.calendar--day[data-slots="0"]{display:none}.calendar--day--date{float:left;width:50%;text-transform:uppercase;font-weight:bold;line-height:13px}.calendar--day--date span{display:block;font-size:var(--text-size--sm)}.calendar--day--date em{font-style:normal;font-size:var(--text-size--xxs);color:var(--hh-grey-medium)}.calendar--day--date .calendar--visible-week{display:none}.calendar--day[data-past] .calendar--event{opacity:.65;filter:grayscale(0.7)}.calendar--event{margin-left:50%}[data-all-selected=false] .calendar--event[data-visible=false]{display:none !important}.sidebar .calendar--event{margin-left:unset}.calendar--view-mode-control[value=list]:checked~.calendar--calendar .calendar--day[data-selected-month="0"],.calendar--view-mode-control[value=list]:checked~.calendar--calendar .calendar--day[data-current-month="1"][data-past]{display:none}.calendar--view-mode-control[value=calendar]:checked~.calendar--calendar .calendar--event[data-event-multiday="1"] img{display:none}.calendar--view-mode-control[value=calendar]:checked~.calendar--calendar .calendar--event[data-event-multiday="1"] .node__image_tags{min-height:19px}.calendar--view-mode-control[value=calendar]:checked~.calendar--calendar .calendar--event[data-event-multiday="1"] .node__image_tags::before{display:none}.calendar--view-mode-control[value=calendar]:checked~.calendar--calendar .calendar--event[data-event-multiday="1"]:has(.node__tags div) .node__image_tags{min-height:43px}nav.pager{margin:2rem 0;font-size:var(--text-size--sm);font-weight:bold;text-transform:uppercase}nav.pager ul{display:flex;flex-direction:row;justify-content:center;align-items:center;margin:0;padding:0;gap:5px}nav.pager .pager__item{padding:0;display:flex;align-items:center;height:30px;overflow:hidden}nav.pager .is-active a{color:var(--hh-red)}nav.pager a{text-decoration:none;padding:5px}nav.pager a:hover,nav.pager a:active,nav.pager a:focus{color:var(--hh-red)}.region--content table:not([border="0"]),.region--content table:not([border]){box-shadow:var(--hh-black) 3px 3px 0;width:calc(100% - 3px);border:1px solid var(--hh-black)}.region--content table{margin:20px 0}.region--content table caption{text-transform:uppercase;font-weight:bold;text-align:left;padding-bottom:10px}.region--content table thead{text-align:left;background-color:var(--hh-black);color:var(--hh-white)}.region--content table tr{border-bottom:1px solid var(--hh-black)}.region--content table th,.region--content table td{padding:5px}.region--content table th img,.region--content table td img{max-width:unset !important}.region--content table th{vertical-align:bottom}.region--content .responsive-figure-table table{font-size:.85rem;line-height:1.3rem}[data-drupal-messages]{font-size:var(--text-size--sm);color:var(--hh-white);font-family:var(--font-family-title)}[data-drupal-messages] a{color:var(--hh-white)}[data-drupal-messages] em{font-style:normal}[data-drupal-messages] [role=contentinfo]{background-color:var(--hh-blue-dark);border-radius:16px;padding:15px 20px;margin:15px 0}[data-drupal-messages] [role=contentinfo]:has([role=alert]){background-color:var(--hh-red)}[data-drupal-messages] pre{text-transform:none;font-weight:normal;white-space:break-spaces}[data-plugin-id=system_breadcrumb_block]{font-family:var(--font-family-title);color:var(--hh-grey-medium);font-size:var(--text-size--xs)}[data-plugin-id=system_breadcrumb_block] ol{list-style-type:none;padding:0;margin:2rem 0}[data-plugin-id=system_breadcrumb_block] li{display:inline}[data-plugin-id=system_breadcrumb_block] li:not(:first-child)::before{content:" /"}[data-plugin-id=system_breadcrumb_block] a{color:var(--hh-grey-medium)}[data-plugin-id=system_breadcrumb_block] a:hover{color:var(--hh-black)}.splide__slide img{max-width:100%;height:auto}.splide__slide .node-title{font-family:var(--font-family-title);font-size:2.5rem;font-weight:500;line-height:130%;margin-bottom:.75rem}.splide__slide .node-title a{text-decoration:none}.splide__slide .group--carousel-infos{display:flex;flex-direction:column}.splide__slide .group--carousel-infos [data-field-name=field_date_start]{order:1;font-size:var(--text-size--md);margin-bottom:.2rem}.splide__slide .group--carousel-infos [data-field-name=field_location]{order:2;font-size:var(--text-size--md);margin-bottom:.2rem}.splide__slide .group--carousel-infos [data-field-name=field_lead_image]{order:3;margin:1rem 0}.splide__slide .group--carousel-infos [data-field-name=field_lead]{order:4}.splide__slide .group--carousel-infos [data-field-name=field_lead],.splide__slide .group--carousel-infos [data-field-name=field_lead] *{font-size:var(--text-size--xl);line-height:2rem}.splide__slide .group--carousel-infos [data-field-name=field_link_to_content]{order:5;margin:2rem 0 4rem}.splide__slide .group--carousel-infos [data-field-name=field_link_to_content] a{display:block;text-align:center}.splide .carousel__navigation{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center}.splide .carousel__navigation .splide__arrows{display:contents}.splide .carousel__navigation .splide__arrow{position:static;transform:translate(0);background-color:rgba(0,0,0,0)}.splide .carousel__navigation .splide__arrow--prev{order:1}.splide .carousel__navigation .splide__arrow--next{order:3}.splide .carousel__navigation .splide__arrow svg{transform:none;fill:none;height:unset;width:unset}.splide .carousel__navigation .splide__pagination{order:2;position:static}.splide .carousel__navigation .splide__pagination__page{opacity:1;background:#d8e1ee;width:12px;height:12px;margin:7px}.splide .carousel__navigation .splide__pagination__page.is-active{transform:scale(1);background:#ee3430}[data-view-id=carousel_queue]{margin-bottom:3em}[data-view-id=carousel_queue] .splide .carousel__navigation{position:absolute;bottom:0;left:0;min-width:10em;width:100%}[data-view-id=home_page_programme] .splide{display:flex;flex-direction:column}[data-view-id=home_page_programme] .splide .carousel__navigation{order:2;margin:2rem 0 0 0}[data-view-id=home_page_gallery] article .layout-container{display:contents}[data-view-id=home_page_gallery] .node.node-gallery{aspect-ratio:428/878;color:var(--hh-white);position:relative}[data-view-id=home_page_gallery] .node.node-gallery .node-title{color:var(--hh-white)}[data-view-id=home_page_gallery] .node.node-gallery .node-title a{color:var(--hh-white)}[data-view-id=home_page_gallery] .node.node-gallery p{margin:0}[data-view-id=home_page_gallery] .node.node-gallery .field--link-to-content{margin:1rem 0;display:inline-block}[data-view-id=home_page_gallery] .node.node-gallery [data-field-name=field_lead_image]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}[data-view-id=home_page_gallery] .node.node-gallery [data-field-name=field_lead_image]::before{content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,rgba(0,0,0,0) 0%,rgb(0,0,0) 100%)}[data-view-id=home_page_gallery] .node.node-gallery [data-field-name=field_lead_image] div{display:contents}[data-view-id=home_page_gallery] .node.node-gallery [data-field-name=field_lead_image] img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;max-width:unset}[data-view-id=home_page_gallery] .splide .carousel__navigation{background-color:#000;position:absolute;bottom:0;left:0;min-width:10em;width:100%;padding-bottom:30px;justify-content:center}[data-view-id=home_page_gallery] .splide .carousel__navigation .splide__arrow{filter:invert(1)}[data-plugin-id=local_tasks_block] ul{margin:10px 0;padding:30px 0;text-transform:uppercase;font-size:11px;font-family:var(--font-family-base);font-weight:bold}[data-plugin-id=local_tasks_block] li{display:inline-block;margin-right:.3em}[data-plugin-id=local_tasks_block] a{border-radius:60px;border:rgba(0,0,0,0);background-color:var(--hh-grey);color:var(--hh-white);text-transform:uppercase;font-size:var(--text-size--xs);font-weight:500;padding:6px 14px 6px;text-decoration:none;transition:all .2s ease-in}[data-plugin-id=local_tasks_block] a.is-active{background-color:var(--hh-red)}[data-plugin-id=local_tasks_block] a:hover,[data-plugin-id=local_tasks_block] a:active{background-color:var(--hh-red)}.language-switcher-language-url{text-transform:uppercase;font-size:var(--text-size--md);margin:0 20px}.language-switcher-language-url .links{margin:0;padding:0;display:flex;list-style-type:none}.language-switcher-language-url .links a{color:var(--hh-white);padding:0 2px}.language-switcher-language-url .links a::before{content:" | "}.language-switcher-language-url .links a.is-active{color:var(--hh-white);font-weight:700}.language-switcher-language-url .links a.is-active::before{display:none}.language-switcher-language-url li.is-active{order:-1}[data-plugin-id=hh_newsletter]{background-color:var(--hh-blue-light);margin-bottom:-100px;padding-bottom:180px;margin-top:2rem}[data-plugin-id=hh_newsletter] .hh-newsletter-block{position:relative;z-index:0}[data-plugin-id=hh_newsletter] .hh-newsletter-block::before,[data-plugin-id=hh_newsletter] .hh-newsletter-block::after{z-index:-1;width:58px;height:177px;content:"";display:block;position:absolute;top:0;left:0;background-image:url(/profiles/hh/themes/hh2_theme/assets/img/logo/logo-symbol-03.svg);background-repeat:no-repeat;background-size:100%}[data-plugin-id=hh_newsletter] .hh-newsletter-block::after{left:unset;right:0;transform:rotate(180deg)}[data-plugin-id=hh_newsletter] .block-title{font-family:var(--font-family-title);font-size:2rem;font-weight:500;margin-top:110px}[data-plugin-id=hh_newsletter] .block-description{font-size:var(--text-size--sm);line-height:200%;padding-left:40px;padding-right:40px}[data-plugin-id=hh_newsletter] .btn--newsletter{pointer-events:none}[data-plugin-id=hh_newsletter] details{margin:0;border:none}[data-plugin-id=hh_newsletter] details[open] .btn--newsletter{display:none}[data-plugin-id=hh_newsletter] summary{list-style:none;text-align:center;padding:0}[data-plugin-id=hh_newsletter] summary::marker,[data-plugin-id=hh_newsletter] summary::-webkit-details-marker{display:none}[data-plugin-id=hh_newsletter] p{line-height:150%}.webform-submission-form fieldset{background-color:var(--hh-blue-light);border-radius:var(--hh-border-radius);border:unset;margin:0 0 2rem 0;padding:6px 12px 10px 12px;box-sizing:border-box}.webform-submission-form fieldset fieldset{background-color:var(--hh-white)}.webform-submission-form legend{font-family:var(--font-family-title);font-weight:500;font-size:var(--text-size--sm);text-transform:uppercase}.webform-submission-form legend span{background-color:var(--hh-white);border-radius:var(--hh-border-radius);padding:0 10px 3px 10px;color:var(--hh-blue-dark)}.webform-submission-form .fieldset-wrapper{padding:0 10px}.webform-submission-form .form-item label:not(.option){display:block;text-transform:uppercase;font-size:var(--text-size--xxs);color:var(--hh-blue-dark);font-weight:bold;letter-spacing:.5px;padding:1px 0 4px 13px}.webform-submission-form .form-item .description{display:block;font-size:var(--text-size--xs);padding:2px 0 0 13px}.webform-submission-form .form-item .description ul,.webform-submission-form .form-item .description ol{margin:0;padding-left:10px}.webform-submission-form table{width:100%}.webform-submission-form table td{width:70%}.webform-submission-form table td.webform-multiple-table--operations{width:30%}.folkradio-now-playing{--folkradio-icon-size:1.5rem;min-width:var(--folkradio-icon-size);min-height:var(--folkradio-icon-size);display:flex;flex-direction:row;flex-wrap:wrap;align-content:center;justify-content:center;align-items:center}.folkradio-now-playing em{font-style:normal;display:none}.folkradio-now-playing em:nth-child(1){display:inline}.folkradio-now-playing--progress{display:none;width:16px;height:15px;border-radius:100%;border-style:solid;border-color:var(--hh-white);border-width:1px 1px 1px 0;animation:1s infinite linear spin}.folkradio-now-playing--link{display:grid;grid-template-columns:24px min-content 1fr;grid-template-rows:auto;gap:0 .25rem;align-content:space-between;height:1.5rem;overflow:hidden;justify-content:start;align-items:start;justify-items:start;color:var(--hh-white);font-weight:500;font-size:var(--text-size--sm);line-height:1.5}.folkradio-now-playing--link:before{content:"";display:inline-block;width:var(--folkradio-icon-size);height:var(--folkradio-icon-size);background-image:url(/profiles/hh/themes/hh2_theme/assets/img/play-button.svg);background-size:24px 24px;background-repeat:no-repeat;margin:0;filter:brightness(10)}.folkradio-now-playing--label{text-transform:uppercase;white-space:nowrap;overflow:hidden}.folkradio-now-playing--title{overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;line-clamp:"4";-webkit-box-orient:vertical}.folkradio-now-playing--loading .folkradio-now-playing--progress{opacity:1;display:inline-block}.folkradio-now-playing--loading .folkradio-now-playing--link{display:none}.contributor-list{margin-bottom:1rem}.contributor-list .contribution-list--title{font-family:var(--font-family-title);font-weight:500 !important;font-size:var(--text-size--md);line-height:1.25;margin:0 0 .2rem}.contributor-list--contributors{font-size:var(--text-size--sm);line-height:1.5}.iv-gallery{--card-list--card-width:265px;--gallery-gap:var(--card-list--gap,20px)}.iv-gallery [data-attributes-gallery-row-type]{margin-top:var(--gallery-gap);gap:var(--gallery-gap);display:flex;flex-direction:column;flex-wrap:nowrap;align-content:center;justify-content:flex-start;align-items:center}.iv-gallery [data-accessible-gallery-link]{display:block;width:100%;height:100%}.iv-gallery img{width:100%;height:100%;border-radius:var(--hh-border-radius,1rem);display:block;-o-object-fit:cover;object-fit:cover}.accessible-gallery-modal:focus{outline:1px dotted var(--hh-grey) !important;outline-offset:-3px !important}.accessible-gallery-modal__close-button span{color:var(--hh-black)}.paragraph{--card-list--card-width:200px;--card-list--gap:20px;margin-bottom:var(--card-list--gap)}.paragraph>[data-field-name=field_title]{background:var(--hh-blue-dark);color:var(--hh-white);width:100%;aspect-ratio:1;display:flex;align-content:center;justify-content:center;align-items:center;font-size:var(--text-size--3xl);text-transform:uppercase;font-family:var(--font-family-title);border-radius:var(--hh-border-radius)}.paragraph--type--cards{--card-list--card-width:200px;--card-list--gap:20px}.paragraph--type--cards>[data-field-name=field_pa_list_items]>[data-item-delta]{width:100%}.paragraph--type--cta{--card-list--card-width:200px;--card-list--gap:20px}.paragraph--type--cta>[data-field-name=field_text]{grid-column-start:1;grid-column-end:none;width:100%}.paragraph--type--cta>[data-field-name=field_buttons]{display:flex;flex-direction:row;flex-wrap:wrap;align-content:center;justify-content:flex-start;align-items:center;gap:var(--content-vertical-padding)}.paragraph--type--list{margin-bottom:60px}.paragraph--type--list h3[data-item-delta="0"] p{font-family:var(--font-family-title);font-size:var(--text-size--5xl);font-weight:500;margin-block-start:1.33em;margin-block-end:0}.paragraph--type--list [data-field-name=field_pa_list_items] .node:not(:has([data-field-entity-bundle=contributor])) .node__content [data-field-name=field_lead],.paragraph--type--list [data-field-name=field_pa_list_items] .node:not(:has([data-field-entity-bundle=contributor])) .node__content [data-field-type=text_with_summary]{display:none}.paragraph[data-bundle=programme]{display:grid;grid-template-columns:1fr;gap:var(--content-vertical-padding);min-height:88px;margin:0;margin-block-end:var(--content-vertical-padding)}.paragraph[data-bundle=programme]>.programme-content{background-color:var(--hh-blue-light);border-radius:var(--hh-border-radius);padding:var(--content-vertical-padding);display:flex;flex-direction:row;flex-wrap:wrap;align-content:flex-start;justify-content:flex-start;align-items:flex-end;gap:.5rem}.paragraph[data-bundle=programme] [data-field-name]{font-size:var(--text-size--xs);color:var(--hh-blue-dark);width:100%}.paragraph[data-bundle=programme] [data-field-name=field_label],.paragraph[data-bundle=programme] [data-field-name=field_time]{border-radius:22px;border:1px solid rgba(0,0,0,0);width:unset;padding:0 .75rem}.paragraph[data-bundle=programme] [data-field-name=field_label]{border-color:var(--hh-blue-dark)}.paragraph[data-bundle=programme] [data-field-name=field_time]{background-color:var(--hh-red);border-color:var(--hh-red);color:var(--hh-white)}.paragraph[data-bundle=programme] [data-field-name=field_title]{margin:0;font-size:var(--text-size--xl)}.paragraph[data-bundle=programme] [data-field-name=field_text]{line-height:1.35}.paragraph[data-bundle=programme] [data-field-name=field_roll_on_image_1]{display:none;position:relative;height:100%;overflow:hidden;border-radius:22px}.paragraph[data-bundle=programme] [data-field-name=field_roll_on_image_1] div{display:contents}.paragraph[data-bundle=programme] [data-field-name=field_roll_on_image_1] img{border-radius:22px;-o-object-fit:cover;object-fit:cover;position:absolute}.node .node-title,.node .node-title a{color:var(--hh-black)}.node .content{font-size:16px;font-weight:200}.node .rtecenter{text-align:center}.node .rteleft{text-align:left}.node .rteright{text-align:right}[data-field-entity-type] .field--label{font-size:var(--text-size--4xl);line-height:var(--text-size--6xl);font-weight:bold;font-family:var(--font-family-title);margin:1em 0}.node--full .node__content{font-size:var(--text-size--md);line-height:var(--text-size--3xl)}.node--full .node__content .content{max-width:750px}.node--full .node__content a:not(.btn){word-wrap:break-word}.node--full .node__content a:not(.btn),.node--full .node__content a:not(.btn):hover,.node--full .node__content a:not(.btn):focus,.node--full .node__content a:not(.btn):active{text-decoration:underline}.node--full .node__content b,.node--full .node__content strong{font-weight:bold}.node--full .node__content hr{border:none;height:1px;background-color:var(--hh-grey-light)}.node--full .node__content h1,.node--full .node__content .h1,.node--full .node__content h2,.node--full .node__content .h2,.node--full .node__content h3,.node--full .node__content .h3,.node--full .node__content h4,.node--full .node__content .h4,.node--full .node__content h5,.node--full .node__content .h5,.node--full .node__content h6,.node--full .node__content .h6{font-weight:bold;font-family:var(--font-family-title);margin-bottom:0}.node--full .node__content h1,.node--full .node__content .h1{font-size:var(--text-size--5xl);line-height:var(--text-size--7xl)}.node--full .node__content h2,.node--full .node__content .h2{font-size:var(--text-size--5xl);line-height:var(--text-size--7xl)}.node--full .node__content h3,.node--full .node__content .h3{font-size:var(--text-size--4xl);line-height:var(--text-size--6xl)}.node--full .node__content h4,.node--full .node__content .h4{font-size:var(--text-size--3xl);line-height:var(--text-size--5xl)}.node--full .node__content h5,.node--full .node__content .h5{font-size:var(--text-size--2xl);line-height:var(--text-size--4xl)}.node--full .node__content h6,.node--full .node__content .h6{font-size:var(--text-size--xl);line-height:var(--text-size--3xl)}.node--full .node__content blockquote{background-image:url(/profiles/hh/themes/hh2_theme/assets/img/blockquote.svg);background-size:58px 50px;background-repeat:no-repeat;background-position:top left;min-height:70px;margin:2rem 0;padding-left:80px;font-family:var(--font-family-title)}.node--full .node__content blockquote p{font-size:var(--text-size--xl);line-height:var(--text-size--3xl);font-weight:500}.node--full .node__content iframe{max-width:100%}.node--full .node__content img:not(.iv-gallery img){max-width:100%;height:auto}.node--full .node__content table{border-collapse:collapse}.node--full .node__content table thead{text-transform:uppercase;font-weight:bold;font-size:13px}.node--full .node__content table thead th{border-bottom:1px solid var(--hh-blue-light);text-align:left}.node--full .node__content table tbody tr:nth-child(even) td{background-color:var(--hh-blue-light)}.node--full .node__content table tbody td{padding:5px;border-bottom:1px solid var(--hh-blue-light);vertical-align:top}.node--full .node__content .align-center{text-align:center}.node--full [data-field-entity-type=node][data-field-name=field_lead_image]{margin-bottom:1em}.node--full [data-field-entity-type=node][data-field-name=field_lead_image] img{max-width:300px;height:auto}.node--full .responsive-figure-table td img:not(.iv-gallery img){width:100%;max-width:100%}.node--full .sidebar{margin-top:2.5rem}.node--full .sidebar-box{background-color:var(--hh-blue-light,#edf2f9);border-radius:var(--hh-border-radius,1rem);background-image:url(/profiles/hh/themes/hh2_theme/assets/img/sidebar-box-bg.svg);background-repeat:no-repeat;background-position:top right;background-size:115px 379px;font-size:var(--text-size--md);padding:1.5rem;gap:40px}.node--full .sidebar-box+.sidebar-box{margin-top:3rem}.node--full .sidebar-box--title{font-family:var(--font-family-title);font-weight:500 !important;font-size:var(--text-size--6xl);line-height:1.25;margin:0 0 1rem}.node--full .sidebar-box [data-field-type]{margin-bottom:1rem}.node--full .sidebar-box .field--label,.node--full .sidebar-box [data-field-name=field_title]{font-size:var(--text-size--3xl) !important;font-family:var(--font-family-title);font-weight:500;margin:0 0 .2rem 0;background:rgba(0,0,0,0);color:var(--hh-black);display:block;aspect-ratio:unset;text-transform:unset}.node--full .sidebar-box .field--items{font-size:var(--text-size--xl)}.node--full .sidebar-box .field--items p{margin:0 0 1rem 0}.node--full .sidebar-box .field--items h2,.node--full .sidebar-box .field--items h3,.node--full .sidebar-box .field--items h4,.node--full .sidebar-box .field--items h5,.node--full .sidebar-box .field--items h6{font-size:var(--text-size--xl);font-weight:normal;margin:0}.node--full .sidebar-box .field--items .paragraph{margin-bottom:0}.node--full .sidebar-box .event--time div{display:inline-block;margin:0}.node--full .sidebar-box .event--time>div:last-of-type{margin-bottom:1rem}.node--full .sidebar-box .events-of-programme .events{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr;gap:20px 20px;grid-template-areas:". ."}.node--full .sidebar-box .events-of-programme .node--card .node__content{background-color:var(--hh-white)}.node--full [data-field-name=field_pa_list_items]{--card-list--card-width:265px}.node--full [data-field-name=field_pa_list_items] article .node-title{margin-bottom:0 !important}.node--full [data-field-name=field_pa_list_items] article:not(:has([data-field-entity-bundle=contributor])) [data-field-name=field_lead],.node--full [data-field-name=field_pa_list_items] article:not(:has([data-field-entity-bundle=contributor])) [data-field-type=text_with_summary]{display:none}.node--full [data-list-item-view-mode=__link] [data-field-name=field_pa_list_items]{--card-list--card-width:400px}.node--full [data-field-entity-view-mode=full][data-field-name=field_gallery]{--card-list--card-width:265px;margin-bottom:calc(var(--card-list--gap,20px)*2)}[data-plugin-id=page_title_block] h1{font-family:var(--font-family-title);font-size:2.5rem;line-height:3.125rem;font-weight:500}.page-lead-image{position:absolute;left:0;right:0;height:156px;overflow:hidden}.page-lead-image div{display:contents}.page-lead-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;max-width:unset}.page-lead-image::after{width:141px;height:67px;content:"";display:block;background-image:url(/profiles/hh/themes/hh2_theme/assets/img/logo/logo-symbol.svg);background-size:141px 67px;background-repeat:no-repeat;position:absolute;right:0;bottom:0;filter:brightness(0) invert(1) opacity(0.36)}.content-before:has(.page-lead-image) .region--content_before{padding-top:156px}.node--page--__link--field-list .field--label{display:none}.node--card{aspect-ratio:400/535;border-radius:var(--hh-border-radius);display:grid;grid-template-columns:1fr;grid-template-rows:1fr min-content;gap:0 0;grid-template-areas:"image_tags" "content";overflow:hidden;background-color:var(--hh-grey-light);transition:transform .5s cubic-bezier(0,0.82,0.19,1);position:relative}.node--card:hover{transform:scale3d(0.98,0.98,0.98)}.node--card:hover [data-field-name=field_lead_image] img,.node--card:hover [data-field-name=field_product_image] img{transform:scale3d(1.1,1.1,1.1);transition:transform .5s cubic-bezier(0,0.82,0.19,1)}.node--card .node__image_tags{grid-area:image_tags;position:relative;z-index:1}.node--card .node__image_tags div.node__tags{display:inline-block !important}.node--card .node__image_tags::before{display:block;content:"";pointer-events:none;background:linear-gradient(180deg,rgba(0,0,0,0.6) 0%,rgba(0,0,0,0) 100%);width:100%;height:100px;position:absolute;z-index:-1}.node--card .node__content{grid-area:content;background-color:var(--hh-blue-light);margin-top:-16px;border-radius:16px;z-index:1;padding:16px;display:flex;flex-direction:column;font-size:var(--text-size--sm);font-weight:300;line-height:var(--text-size--xl);z-index:2}.node--card .node__content p{overflow:hidden;display:-webkit-box;-webkit-line-clamp:4;line-clamp:4;-webkit-box-orient:vertical;margin-top:0 !important}.node--card .node-title{font-family:var(--font-family-title) !important;font-weight:500 !important;font-size:var(--text-size--2xl) !important;margin:0 0 1rem 0 !important;line-height:var(--text-size--4xl) !important}.node--card .node-title a{text-decoration:none !important}.node--card .node-title a::after{top:0;right:0;bottom:0;left:0;content:"";position:absolute;display:block}.node--card .fieldset-date{order:-1;font-size:var(--text-size--xs) !important;margin-bottom:.5rem;font-weight:400}.node--card .fieldset-date .field--items,.node--card .fieldset-date .field--items div{display:inline}.node--card .fieldset-date .field--label{font-family:var(--font-family-base) !important;font-size:var(--text-size--xs) !important;font-weight:400;margin:0;padding:0;line-height:normal}.node--card .fieldset-date .field--label::after{content:": "}.node--card [data-field-name=field_lead_image],.node--card [data-field-name=field_product_image]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2}.node--card [data-field-name=field_lead_image] div,.node--card [data-field-name=field_product_image] div{display:contents}.node--card [data-field-name=field_lead_image] div .contextual,.node--card [data-field-name=field_product_image] div .contextual{display:none !important}.node--card [data-field-name=field_lead_image] img,.node--card [data-field-name=field_product_image] img{width:100% !important;height:100% !important;-o-object-fit:cover;object-fit:cover;max-width:unset !important;transition:transform .5s cubic-bezier(0,0.82,0.19,1)}.node--card .node__tags{margin:19px 16px}.node--card .node__tags [data-item-delta]{display:none}.node--card .node__tags [data-item-delta="0"],.node--card .node__tags [data-item-delta="1"]{display:inline-block}.node--card .node__tags div[data-field-name=field_badge]{display:inline-block}.node--card .node__tags div[data-item-delta],.node--card .node__tags a{pointer-events:none;background-color:var(--hh-red);color:var(--hh-white);border-radius:20px;padding:4px 12px;font-size:var(--text-size--xs);margin-right:7px;margin-bottom:7px;text-decoration:none;line-height:var(--text-size--sm)}.node--card .node__tags div:has(a){margin:0 !important;padding:0 !important;background-color:rgba(0,0,0,0) !important}.node--mini{aspect-ratio:unset;margin-bottom:1rem;background-color:rgba(0,0,0,0)}.node--mini .node__content{margin-top:0}.node--mini .node__content .date--location{order:-1;font-size:var(--text-size--xxs) !important;line-height:var(--text-size--sm) !important;margin-bottom:.2rem !important}.node--mini .node__content .date--location div{display:inline;font-size:var(--text-size--xxs) !important;line-height:var(--text-size--sm) !important}.node--mini .node__content .date--location [data-field-name=field_location]::before{content:" — "}.node--mini .node__content .date--location em{font-style:normal;display:none}.node--full .node--mini .node__content .date--location em{display:inline}.node--mini:has(img){background-color:var(--hh-grey-light)}.node--mini:has(img) .node__content{margin-top:-16px}.node--mini .node-title{font-size:var(--text-size--sm) !important;line-height:var(--text-size--lg) !important;margin-bottom:0 !important}.node--mini .node__content{padding:10px 10px 15px 10px}.node--mini .node__image_tags::before{display:none}.node--mini .node__image_tags:has(img){min-height:90px}.node--mini .node__image_tags:has(img)::before{display:block}.node--mini .node__tags{margin:5px 5px}.node--mini .node--field-lead-image{order:0;max-width:100%}.node--mini .node--field-lead-image.field{margin:0}.node--mini .node--field-lead-image .media img{max-width:100%}.node--mini .node--field-date{order:2}[data-event-all-day="1"] .node--mini .node--field-date{display:none}.node--mini .node--field-location{order:1}.node--mini .node--field-badge{position:absolute;top:0;left:0;background-color:var(--hh-black);color:var(--hh-white);padding:.2em .5em .3em;font-family:var(--font-family-monospace);font-size:var(--font-size-mini-badge);text-transform:uppercase;font-weight:bold}.calendar--calendar .node--mini[data-event-multiday="1"]{background-color:var(--hh-blue-light);width:unset;max-width:unset;min-height:4em}.node-contributor [data-field-name=field_contributor_image]{margin-bottom:20px;position:relative}.node-contributor [data-field-name=field_contributor_image] img{width:100%;height:auto}.node-contributor [data-field-name=field_contributor_image]>[data-item-delta="1"]{position:absolute;top:0;transition:opacity .3s ease-in;opacity:0;width:100%;height:100%}.node-contributor [data-field-name=field_contributor_image]:hover>[data-item-delta="1"]{transition:opacity .3s ease-in;opacity:1}.node-contributor[data-view-mode=contributor_list_item]{display:flex;flex-direction:row;flex-wrap:wrap;align-content:flex-start;justify-content:flex-start;align-items:flex-start;word-wrap:break-word}.node-contributor[data-view-mode=contributor_list_item]>.field{flex-grow:1}.node-contributor[data-view-mode=contributor_list_item]>.node-title,.node-contributor[data-view-mode=contributor_list_item]>[data-field-name=field_contributor_image]{flex-grow:0;flex-shrink:0;margin:0;width:100%}.node-contributor[data-view-mode=contributor_list_item]>[data-field-name=field_contributor_image]{order:-1}@media screen and (min-width:460px){[data-field-entity-type=paragraph][data-item-count="1"]>[data-item-delta="0"]>.node-contributor[data-view-mode=contributor_list_item]{gap:var(--card-list--gap,20px);display:grid;grid-auto-flow:column dense;grid-template-columns:1fr 1fr;grid-template-rows:auto 1fr;grid-template-areas:"image title" "image content"}[data-field-entity-type=paragraph][data-item-count="1"]>[data-item-delta="0"]>.node-contributor[data-view-mode=contributor_list_item]>[data-field-name=field_contributor_image]{grid-area:image}}.node--full [data-field-name=field_list] [data-entity-type=paragraph][data-list-item-view-mode=contributor_list_item][data-list-item-count="1"] [data-field-name=field_pa_list_items][data-item-count="1"]{--card-list--card-width:100%}@media screen and (min-width:460px){.node--full [data-field-name=field_list] [data-entity-type=paragraph][data-list-item-view-mode=contributor_list_item][data-list-item-count="1"] [data-field-name=field_pa_list_items][data-item-count="2"],.node--full [data-field-name=field_list] [data-entity-type=paragraph][data-list-item-view-mode=contributor_list_item][data-list-item-count="1"] [data-field-name=field_pa_list_items][data-item-count="4"]{--card-list--card-width:40%}}.node--full .upcoming-events--title{grid-column:1/-1}.node--full.node-contributor [data-field-name=field_name_title]{font-family:var(--font-family-title);font-size:var(--text-size--2xl);margin-bottom:2rem}.node--full.node-contributor [data-field-name=field_contributor_image]{max-width:300px}.node--full.node-contributor [data-field-name=field_contributor_image] img{border-radius:var(--hh-border-radius)}[class*=view--] header{margin:1rem 0 2rem}[class*=view--] .category-filter{font-size:var(--text-size--sm);text-transform:uppercase;font-weight:500;margin-right:20px}[class*=view--] .category-filter.active{text-decoration:none;color:var(--hh-red)}.view--display-cards{--card-list--card-width:305px}.view--competitions header{font-weight:bold;font-family:var(--font-family-title);margin:3rem 0 0 0;font-size:var(--text-size--5xl);line-height:var(--text-size--7xl)}.error-suggestion{margin-top:1em}[data-visible="0"]{display:none}[data-plugin-id="views_block:home_page_programme-block"]{margin-top:80px}[data-plugin-id="views_block:home_page_programme-block"] select{width:100%}[data-plugin-id="views_block:home_page_programme-block"]>h2{font-family:var(--font-family-title);font-size:2.5rem;font-weight:500}[data-plugin-id="views_block:home_page_programme-block"] footer .btn{display:block;text-align:center;margin-top:2rem}[data-plugin-id^="views_block:home_page_gallery"]{position:relative;margin-top:77px;margin-bottom:-2rem}[data-plugin-id^="views_block:home_page_gallery"]>h2{display:none}[data-plugin-id^="views_block:home_page_gallery"]::before,[data-plugin-id^="views_block:home_page_gallery"]::after{background-repeat:no-repeat;display:block;content:"";position:absolute;width:114px}[data-plugin-id^="views_block:home_page_gallery"]::before{height:77px;background-image:url(/profiles/hh/themes/hh2_theme/assets/img/logo/logo-symbol-01.svg);background-size:114px 77px;top:-77px;left:0}[data-plugin-id^="views_block:home_page_gallery"]::after{height:56px;background-image:url(/profiles/hh/themes/hh2_theme/assets/img/logo/logo-symbol-02.svg);background-size:114px 56px;top:-56px;right:0}[data-plugin-id^="views_block:home_page_gallery"] .view--home_page_gallery{position:relative}[data-plugin-id^="views_block:home_page_gallery"] .view--home_page_gallery::before{width:100%;height:79px;background-image:url(/profiles/hh/themes/hh2_theme/assets/img/logo/logo-symbol.svg);background-size:165px 79px;background-repeat:no-repeat;background-position:center center;content:"";display:block;z-index:10;position:absolute;top:50px;left:0;right:0;z-index:1}[data-plugin-id^="views_block:home_page_gallery"] .node-gallery{position:relative;padding:var(--content-vertical-padding);padding-top:0;display:flex;flex-direction:column;justify-content:flex-end}[data-plugin-id^="views_block:home_page_gallery"] .node-gallery .node-title{font-family:var(--font-family-title);font-size:var(--text-size--5xl);line-height:130%;font-weight:400}[data-plugin-id^="views_block:home_page_gallery"] .node-gallery .node-title::before{content:"Gallery";display:block;font-size:2.5rem;font-weight:500;padding-bottom:2rem}[lang=hu] [data-plugin-id^="views_block:home_page_gallery"] .node-gallery .node-title::before{content:"Galéria"}[data-plugin-id^="views_block:home_page_gallery"] .node-gallery [data-field-name=field_lead]{padding:0}[data-plugin-id^="views_block:home_page_gallery"] .node-gallery [data-field-name=field_lead],[data-plugin-id^="views_block:home_page_gallery"] .node-gallery [data-field-name=field_lead] *{font-size:var(--text-size--lg);line-height:var(--text-size--5xl);opacity:.9}[data-plugin-id^="views_block:home_page_gallery"] .node-gallery [data-field-name=field_link_to_content] a{margin:2rem 0 3rem;display:block;text-align:center}.path--home .layout-content{display:flex}.maintenance{display:flex;flex-direction:column;margin:10rem 5rem}[data-plugin-id=hh_microsite_carusel]{height:90vh;position:absolute;top:0;right:0;left:0;margin:0 auto;overflow:hidden;z-index:-1;min-height:540px;max-height:1000px}[data-plugin-id=hh_microsite_carusel]::after{width:100%;height:100px;background:linear-gradient(180deg,rgba(255,255,255,0) 0%,rgb(255,255,255) 100%);position:absolute;bottom:0;left:0;display:block;content:"";z-index:3}.microsite-video-header .microsite-video-object{width:100%;height:100%;overflow:hidden}.microsite-video-header .microsite-video-object .microsite-video--poster{width:100%;height:100%;position:absolute;left:0;-o-object-fit:cover;object-fit:cover}.microsite-video-header .microsite-video-object>video{position:absolute;left:0;width:100%;height:100%;z-index:2;-o-object-fit:cover;object-fit:cover}.microsite-video-header .microsite-video-object .microsite-video-object--processed{top:0;left:0;z-index:1}.microsite-video-header .video-wrapper{position:relative;z-index:3}.microsite-video-header canvas{display:none}[data-entity-type=microsite] .paragraph--type--list{--card-list--card-width:305px}.microsite-page-component{--card-list--card-width:305px}.microsite-component-title{font-family:var(--font-family-title);font-size:var(--text-size--5xl);font-weight:500}.page--microsite--front:has(.microsite-video-header) [data-plugin-id=system_breadcrumb_block],.page--microsite--front:has(.microsite-video-header) [data-plugin-id=system_breadcrumb_block] a{color:var(--hh-white)}.page--microsite--front:has(.microsite-video-header) [data-plugin-id=page_title_block] h1{color:var(--hh-white)}.microsite--microsite--full--description{background-color:var(--hh-white);padding:var(--content-vertical-padding);border-radius:var(--hh-border-radius)}@media(prefers-reduced-motion:reduce){.microsite-video-header .canvas{display:none !important}}[data-plugin-id^="views_block:repertoire-repertoire_block"]{margin-bottom:60px}[data-plugin-id^="views_block:repertoire-repertoire_block"]>h2{color:var(--hh-white);font-family:var(--font-family-title);font-size:var(--text-size--5xl);font-weight:normal;mix-blend-mode:difference}[data-plugin-id^="views_block:repertoire-repertoire_block"] .view--repertoire>header a{color:var(--hh-white);mix-blend-mode:difference;display:inline-block}[data-plugin-id^="views_block:repertoire-repertoire_block"] .view--repertoire>header a:first-of-type{color:var(--hh-red);mix-blend-mode:normal;text-decoration:none}[data-plugin-id^="system_menu_block:ms_main_2_"]{padding:0 var(--content-vertical-padding);font-family:var(--font-family-title);max-width:1280px;display:flex;flex-direction:column;justify-content:space-between;margin:60px auto 0;padding:0 var(--content-vertical-padding);width:calc(100vw - var(--content-vertical-padding)*2)}[data-plugin-id^="system_menu_block:ms_main_2_"]>ul{margin:0;padding:0}[data-plugin-id^="system_menu_block:ms_main_2_"]>ul>li{display:block;background-color:var(--hh-blue-dark);color:var(--hh-white);border-radius:var(--hh-border-radius);padding:var(--content-vertical-padding)}[data-plugin-id^="system_menu_block:ms_main_2_"]>ul>li>a{text-decoration:none;text-transform:uppercase;font-size:var(--text-size--5xl);display:block}[data-plugin-id^="system_menu_block:ms_main_2_"]>ul>li ul{margin:0;padding:15px 0 0 0 !important}[data-plugin-id^="system_menu_block:ms_main_2_"]>ul>li ul a{text-transform:uppercase}[data-plugin-id^="system_menu_block:ms_main_2_"]>ul>li ul li{margin-bottom:6px}[data-plugin-id^="system_menu_block:ms_main_2_"] a{color:var(--hh-white)}
