/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.grid--large-featured{container-type:inline-size;container-name:edna-large-tile-grid;}.grid--large-featured .tile-container{grid-auto-flow:dense !important;}.grid--large-featured p.teaser-body{display:none;}@container edna-large-tile-grid (min-width:710px) and (max-width:1294.999px){.teaser-item:nth-child(7n+1){grid-column:1/-1;}.teaser-item:nth-child(7n+1) p.teaser-metadata,.teaser-item:nth-child(7n+1) p.teaser-body{display:inline-block;}.teaser-item:nth-child(7n+1) a.teaser-card-link{transition:none;min-height:250px;position:static;display:grid;grid-template-columns:1fr 1fr;gap:var(--md);padding-top:0;}.teaser-item:nth-child(7n+1) a.teaser-card-link + .tile-tags{margin-left:calc(50% + var(--xxs));border-top:1px solid var(--cardInnerBorder) !important;padding-bottom:var(--md);}.teaser-item:nth-child(7n+1) :has(.content-container:first-child) .tile-tags{margin-left:var(--md);}.teaser-item:nth-child(7n+1) .content-container{grid-column:2;padding-left:0;padding-top:var(--md);}.teaser-item:nth-child(7n+1) .content-container:first-child{grid-column:1/-1;padding-left:var(--md);}.teaser-item:nth-child(7n+1):hover .teaser-background-blur img{transform:unset;}.teaser-item:nth-child(7n+1) .teaser-content.image--tile a.teaser-card-link .image-container,.teaser-item:nth-child(7n+1) .image-container{background:var(--cardHoverBackground);border-radius:var(--cardRadius) 0 0 var(--cardRadius);padding:0;position:absolute;top:0;left:0;width:calc(50% - var(--xs));height:100%;max-height:100%;max-width:100%;display:flex;align-items:center;flex-direction:column;overflow:hidden;z-index:0;}.teaser-item:nth-child(7n+1) .teaser-content.image--tile a.teaser-card-link .image-container div,.teaser-item:nth-child(7n+1) .teaser-content.image--tile a.teaser-card-link .image-container picture,.teaser-item:nth-child(7n+1) .teaser-content.image--tile a.teaser-card-link .image-container span,.teaser-item:nth-child(7n+1) .teaser-content.image--tile a.teaser-card-link .image-container img,.teaser-item:nth-child(7n+1) .image-container div,.teaser-item:nth-child(7n+1) .image-container picture,.teaser-item:nth-child(7n+1) .image-container span,.teaser-item:nth-child(7n+1) .image-container img{height:auto;margin:auto;max-height:100%;z-index:1;}.teaser-item:nth-child(7n+1) .teaser-content.image--tile a.teaser-card-link .image-container .teaser-background-blur,.teaser-item:nth-child(7n+1) .image-container .teaser-background-blur{display:block !important;z-index:1;position:absolute;width:100%;height:100%;}.teaser-item:nth-child(7n+1) .teaser-content.image--tile a.teaser-card-link .image-container .teaser-background-blur img,.teaser-item:nth-child(7n+1) .image-container .teaser-background-blur img{min-width:110%;min-height:110%;top:-5%;left:-5%;content:"";position:absolute;filter:blur(10px);}.teaser-item:nth-child(7n+1) .teaser-content.image--tile a.teaser-card-link .image-container .teaser-background-blur:after,.teaser-item:nth-child(7n+1) .image-container .teaser-background-blur:after{display:block;width:100%;height:100%;left:0;top:0;z-index:1;content:"";position:absolute;background:rgba(0,0,0,0.16);}.teaser-item:nth-child(7n+1).logo-tile .image-container img{max-height:50%;max-width:50%;}.teaser-item:nth-child(7n+1).logo-tile .image-container:before,.teaser-item:nth-child(7n+1).logo-tile .image-container:after{display:none;}.teaser-item:nth-child(7n+1).svg-img .image-container span{max-width:40%;}.teaser-item:nth-child(7n+1).svg-img .image-container:before,.teaser-item:nth-child(7n+1).svg-img .image-container:after{display:none;}}@container edna-large-tile-grid (min-width:1295px){.teaser-item:nth-child(10n+1) p.teaser-metadata,.teaser-item:nth-child(10n+1) p.teaser-body,.teaser-item:nth-child(10n+1) + .teaser-item p.teaser-metadata,.teaser-item:nth-child(10n+1) + .teaser-item p.teaser-body{display:inline-block;}.teaser-item:nth-child(10n+1) a.teaser-card-link,.teaser-item:nth-child(10n+1) + .teaser-item a.teaser-card-link{transition:none;min-height:250px;position:static;display:grid;grid-template-columns:1fr 1fr;gap:var(--md);padding-top:0;}.teaser-item:nth-child(10n+1) a.teaser-card-link + .tile-tags,.teaser-item:nth-child(10n+1) + .teaser-item a.teaser-card-link + .tile-tags{margin-left:calc(50% + var(--xxs));border-top:1px solid var(--cardInnerBorder) !important;padding-bottom:var(--md);}.teaser-item:nth-child(10n+1) :has(.content-container:first-child) .tile-tags,.teaser-item:nth-child(10n+1) + .teaser-item :has(.content-container:first-child) .tile-tags{margin-left:var(--md);}.teaser-item:nth-child(10n+1) .content-container,.teaser-item:nth-child(10n+1) + .teaser-item .content-container{grid-column:2;padding-left:0;padding-top:var(--md);}.teaser-item:nth-child(10n+1) .content-container:first-child,.teaser-item:nth-child(10n+1) + .teaser-item .content-container:first-child{grid-column:1/-1;padding-left:var(--md);}.teaser-item:nth-child(10n+1):hover .teaser-background-blur img,.teaser-item:nth-child(10n+1) + .teaser-item:hover .teaser-background-blur img{transform:unset;}.teaser-item:nth-child(10n+1) .teaser-content.image--tile a.teaser-card-link .image-container,.teaser-item:nth-child(10n+1) .image-container,.teaser-item:nth-child(10n+1) + .teaser-item .teaser-content.image--tile a.teaser-card-link .image-container,.teaser-item:nth-child(10n+1) + .teaser-item .image-container{background:var(--cardHoverBackground);border-radius:var(--cardRadius) 0 0 var(--cardRadius);padding:0;position:absolute;top:0;left:0;width:calc(50% - var(--xs));height:100%;max-height:100%;max-width:100%;display:flex;align-items:center;flex-direction:column;overflow:hidden;z-index:0;}.teaser-item:nth-child(10n+1) .teaser-content.image--tile a.teaser-card-link .image-container div,.teaser-item:nth-child(10n+1) .teaser-content.image--tile a.teaser-card-link .image-container picture,.teaser-item:nth-child(10n+1) .teaser-content.image--tile a.teaser-card-link .image-container span,.teaser-item:nth-child(10n+1) .teaser-content.image--tile a.teaser-card-link .image-container img,.teaser-item:nth-child(10n+1) .image-container div,.teaser-item:nth-child(10n+1) .image-container picture,.teaser-item:nth-child(10n+1) .image-container span,.teaser-item:nth-child(10n+1) .image-container img,.teaser-item:nth-child(10n+1) + .teaser-item .teaser-content.image--tile a.teaser-card-link .image-container div,.teaser-item:nth-child(10n+1) + .teaser-item .teaser-content.image--tile a.teaser-card-link .image-container picture,.teaser-item:nth-child(10n+1) + .teaser-item .teaser-content.image--tile a.teaser-card-link .image-container span,.teaser-item:nth-child(10n+1) + .teaser-item .teaser-content.image--tile a.teaser-card-link .image-container img,.teaser-item:nth-child(10n+1) + .teaser-item .image-container div,.teaser-item:nth-child(10n+1) + .teaser-item .image-container picture,.teaser-item:nth-child(10n+1) + .teaser-item .image-container span,.teaser-item:nth-child(10n+1) + .teaser-item .image-container img{height:auto;margin:auto;max-height:100%;z-index:1;}.teaser-item:nth-child(10n+1) .teaser-content.image--tile a.teaser-card-link .image-container .teaser-background-blur,.teaser-item:nth-child(10n+1) .image-container .teaser-background-blur,.teaser-item:nth-child(10n+1) + .teaser-item .teaser-content.image--tile a.teaser-card-link .image-container .teaser-background-blur,.teaser-item:nth-child(10n+1) + .teaser-item .image-container .teaser-background-blur{display:block !important;z-index:1;position:absolute;width:100%;height:100%;}.teaser-item:nth-child(10n+1) .teaser-content.image--tile a.teaser-card-link .image-container .teaser-background-blur img,.teaser-item:nth-child(10n+1) .image-container .teaser-background-blur img,.teaser-item:nth-child(10n+1) + .teaser-item .teaser-content.image--tile a.teaser-card-link .image-container .teaser-background-blur img,.teaser-item:nth-child(10n+1) + .teaser-item .image-container .teaser-background-blur img{min-width:110%;min-height:110%;top:-5%;left:-5%;content:"";position:absolute;filter:blur(10px);}.teaser-item:nth-child(10n+1) .teaser-content.image--tile a.teaser-card-link .image-container .teaser-background-blur:after,.teaser-item:nth-child(10n+1) .image-container .teaser-background-blur:after,.teaser-item:nth-child(10n+1) + .teaser-item .teaser-content.image--tile a.teaser-card-link .image-container .teaser-background-blur:after,.teaser-item:nth-child(10n+1) + .teaser-item .image-container .teaser-background-blur:after{display:block;width:100%;height:100%;left:0;top:0;z-index:1;content:"";position:absolute;background:rgba(0,0,0,0.16);}.teaser-item:nth-child(10n+1).logo-tile .image-container img,.teaser-item:nth-child(10n+1) + .teaser-item.logo-tile .image-container img{max-height:50%;max-width:50%;}.teaser-item:nth-child(10n+1).logo-tile .image-container:before,.teaser-item:nth-child(10n+1).logo-tile .image-container:after,.teaser-item:nth-child(10n+1) + .teaser-item.logo-tile .image-container:before,.teaser-item:nth-child(10n+1) + .teaser-item.logo-tile .image-container:after{display:none;}.teaser-item:nth-child(10n+1).svg-img .image-container span,.teaser-item:nth-child(10n+1) + .teaser-item.svg-img .image-container span{max-width:40%;}.teaser-item:nth-child(10n+1).svg-img .image-container:before,.teaser-item:nth-child(10n+1).svg-img .image-container:after,.teaser-item:nth-child(10n+1) + .teaser-item.svg-img .image-container:before,.teaser-item:nth-child(10n+1) + .teaser-item.svg-img .image-container:after{display:none;}.teaser-item:nth-child(10n+1){grid-column:1/3;}.teaser-item:nth-child(10n+1) + .teaser-item{grid-column:3/5;}}
.grid--exposed-form .custom-search-input label,form .js-webform-type-checkboxes:not(.checkboxes--wrapper) .fieldset-legend,form .form-item .description{position:absolute !important;height:0.063em;width:0.063em;overflow:hidden;clip:rect(0.063em 0.063em 0.063em 0.063em);clip:rect(0.063em,0.063em,0.063em,0.063em);}.webform-confirmation .white-button,button,input[type=submit],input[type=button],input[type=reset]{font-weight:500;font-stretch:normal;color:var(--headlineColor);max-width:75ch;font-size:1em;font-size:clamp(1em,0.5944rem + 0.5495vw,1.125em);line-height:1.3125;letter-spacing:0;display:inline-block;text-decoration:none;text-align:center;transition:all 0.15s ease;-webkit-appearance:none;background-color:var(--buttonBg);color:var(--buttonText);border:1px solid var(--buttonBorder);border-radius:10px;}@media print{.webform-confirmation .white-button,button,input[type=submit],input[type=button],input[type=reset]{font-size:10pt;line-height:13pt;}}.webform-confirmation .white-button:link,button:link,input[type=submit]:link,input[type=button]:link,input[type=reset]:link,.webform-confirmation .white-button:visited,button:visited,input[type=submit]:visited,input[type=button]:visited,input[type=reset]:visited{color:var(--buttonText);}.webform-confirmation .white-button:hover,button:hover,input[type=submit]:hover,input[type=button]:hover,input[type=reset]:hover,.webform-confirmation .white-button:focus,button:focus,input[type=submit]:focus,input[type=button]:focus,input[type=reset]:focus,.webform-confirmation .white-button:active,button:active,input[type=submit]:active,input[type=button]:active,input[type=reset]:active{cursor:pointer;background-color:var(--buttonHoverBg);color:var(--buttonHoverText);border:1px solid var(--buttonHoverBorder);text-decoration:none;}@media only print{.webform-confirmation .white-button,button,input[type=submit],input[type=button],input[type=reset]{display:none !important;}}@media screen and (max-width:31.25em){.webform-confirmation .white-button,button,input[type=submit],input[type=button],input[type=reset]{border-radius:8px;}}.webform-confirmation .white-button,button,input[type=submit],input[type=button],input[type=reset]{padding:var(--xs) var(--sm);}button,input[type=submit],input[type=button],input[type=reset]{--buttonBg:var(--secondaryButtonBg);--buttonBorder:var(--secondaryButtonBorder);--buttonText:var(--secondaryButtonText);--buttonHoverBg:var(--secondaryButtonHoverBg);--buttonHoverText:var(--secondaryButtonHoverText);--buttonHoverBorder:var(--secondaryButtonHoverBorder);}.webform-confirmation .white-button{--buttonBg:var(--alternateButtonBg);--buttonBorder:var(--alternateButtonBorder);--buttonText:var(--alternateButtonText);--buttonHoverBg:var(--alternateButtonHoverBg);--buttonHoverText:var(--alternateButtonHoverText);--buttonHoverBorder:var(--alternateButtonHoverBorder);}.grid--exposed-form,form:has(.grid--exposed-form) ~ nav.pager .pager__items{display:flex;flex-wrap:wrap;width:100%;max-width:96.625em;margin:0 auto;}.grid--exposed-form .custom-search-input label,form .js-webform-type-checkboxes:not(.checkboxes--wrapper) .fieldset-legend,form .form-item .description{position:absolute !important;height:0.063em;width:0.063em;overflow:hidden;clip:rect(0.063em 0.063em 0.063em 0.063em);clip:rect(0.063em,0.063em,0.063em,0.063em);}.webform-confirmation .white-button,button,input[type=submit],input[type=button],input[type=reset]{font-weight:500;font-stretch:normal;color:var(--headlineColor);max-width:75ch;font-size:1em;font-size:clamp(1em,0.5944rem + 0.5495vw,1.125em);line-height:1.3125;letter-spacing:0;display:inline-block;text-decoration:none;text-align:center;transition:all 0.15s ease;-webkit-appearance:none;background-color:var(--buttonBg);color:var(--buttonText);border:1px solid var(--buttonBorder);border-radius:10px;}@media print{.webform-confirmation .white-button,button,input[type=submit],input[type=button],input[type=reset]{font-size:10pt;line-height:13pt;}}.webform-confirmation .white-button:link,button:link,input[type=submit]:link,input[type=button]:link,input[type=reset]:link,.webform-confirmation .white-button:visited,button:visited,input[type=submit]:visited,input[type=button]:visited,input[type=reset]:visited{color:var(--buttonText);}.webform-confirmation .white-button:hover,button:hover,input[type=submit]:hover,input[type=button]:hover,input[type=reset]:hover,.webform-confirmation .white-button:focus,button:focus,input[type=submit]:focus,input[type=button]:focus,input[type=reset]:focus,.webform-confirmation .white-button:active,button:active,input[type=submit]:active,input[type=button]:active,input[type=reset]:active{cursor:pointer;background-color:var(--buttonHoverBg);color:var(--buttonHoverText);border:1px solid var(--buttonHoverBorder);text-decoration:none;}@media only print{.webform-confirmation .white-button,button,input[type=submit],input[type=button],input[type=reset]{display:none !important;}}@media screen and (max-width:31.25em){.webform-confirmation .white-button,button,input[type=submit],input[type=button],input[type=reset]{border-radius:8px;}}.webform-confirmation .white-button,button,input[type=submit],input[type=button],input[type=reset]{padding:var(--xs) var(--sm);}button,input[type=submit],input[type=button],input[type=reset]{--buttonBg:var(--secondaryButtonBg);--buttonBorder:var(--secondaryButtonBorder);--buttonText:var(--secondaryButtonText);--buttonHoverBg:var(--secondaryButtonHoverBg);--buttonHoverText:var(--secondaryButtonHoverText);--buttonHoverBorder:var(--secondaryButtonHoverBorder);}.webform-confirmation .white-button{--buttonBg:var(--alternateButtonBg);--buttonBorder:var(--alternateButtonBorder);--buttonText:var(--alternateButtonText);--buttonHoverBg:var(--alternateButtonHoverBg);--buttonHoverText:var(--alternateButtonHoverText);--buttonHoverBorder:var(--alternateButtonHoverBorder);}input[type=text],input[type=email],input[type=tel],input[type=date],input[type=datetime-local],input[type=search],input[aria-label=Search],input[type=password],input[type=number],input[type=month],input[type=url],textarea,select{font-weight:500;font-stretch:normal;color:var(--headlineColor);max-width:75ch;font-size:1em;font-size:clamp(1em,0.5944rem + 0.5495vw,1.125em);line-height:1.3125;letter-spacing:0;color:var(--inputTextColor);width:100%;padding:0.75rem;padding:var(--xs) var(--sm);margin:0;border:0.063rem solid var(--inputBorderColor);border-radius:10px;background:#FFFFFF;background:var(--inputBackground);max-width:25rem;}@media print{input[type=text],input[type=email],input[type=tel],input[type=date],input[type=datetime-local],input[type=search],input[aria-label=Search],input[type=password],input[type=number],input[type=month],input[type=url],textarea,select{font-size:10pt;line-height:13pt;}}@media (min-width:31.25em){input[type=text],input[type=email],input[type=tel],input[type=date],input[type=datetime-local],input[type=search],input[aria-label=Search],input[type=password],input[type=number],input[type=month],input[type=url],textarea,select{min-width:0rem;}}@media screen and (max-width:31.25em){input[type=text],input[type=email],input[type=tel],input[type=date],input[type=datetime-local],input[type=search],input[aria-label=Search],input[type=password],input[type=number],input[type=month],input[type=url],textarea,select{border-radius:8px;}}input[type=text]:focus,input[type=email]:focus,input[type=tel]:focus,input[type=date]:focus,input[type=datetime-local]:focus,input[type=search]:focus,input[aria-label=Search]:focus,input[type=password]:focus,input[type=number]:focus,input[type=month]:focus,input[type=url]:focus,textarea:focus,select:focus{border:0.063rem solid var(--linkColor);outline:none;}input[type=text]:-ms-input-placeholder,input[type=email]:-ms-input-placeholder,input[type=tel]:-ms-input-placeholder,input[type=date]:-ms-input-placeholder,input[type=datetime-local]:-ms-input-placeholder,input[type=search]:-ms-input-placeholder,input[aria-label=Search]:-ms-input-placeholder,input[type=password]:-ms-input-placeholder,input[type=number]:-ms-input-placeholder,input[type=month]:-ms-input-placeholder,input[type=url]:-ms-input-placeholder,textarea:-ms-input-placeholder,select:-ms-input-placeholder{color:var(--inputPlaceholder);opacity:1;}input[type=text]::placeholder,input[type=email]::placeholder,input[type=tel]::placeholder,input[type=date]::placeholder,input[type=datetime-local]::placeholder,input[type=search]::placeholder,input[aria-label=Search]::placeholder,input[type=password]::placeholder,input[type=number]::placeholder,input[type=month]::placeholder,input[type=url]::placeholder,textarea::placeholder,select::placeholder{color:var(--inputPlaceholder);opacity:1;}input[type=text]::-ms-input-placeholder,input[type=email]::-ms-input-placeholder,input[type=tel]::-ms-input-placeholder,input[type=date]::-ms-input-placeholder,input[type=datetime-local]::-ms-input-placeholder,input[type=search]::-ms-input-placeholder,input[aria-label=Search]::-ms-input-placeholder,input[type=password]::-ms-input-placeholder,input[type=number]::-ms-input-placeholder,input[type=month]::-ms-input-placeholder,input[type=url]::-ms-input-placeholder,textarea::-ms-input-placeholder,select::-ms-input-placeholder{color:var(--inputPlaceholder);opacity:1;}.form-item{padding:0;display:inline-flex;max-width:25rem;margin-bottom:0.5rem;margin-bottom:var(--xxs);flex-direction:column;margin-top:auto;}@media (-ms-high-contrast:none),(-ms-high-contrast:active){.form-item{display:inline-block;}}.form-item.js-webform-type-checkboxes,.form-item.js-form-type-checkbox,.form-item.js-form-type-radio{align-items:flex-start;flex-direction:row;max-width:75ch;padding:0 0.75rem;padding:0 var(--xs);}.form-item.js-webform-type-checkboxes input[type=checkbox],.form-item.js-webform-type-checkboxes input[type=radio],.form-item.js-form-type-checkbox input[type=checkbox],.form-item.js-form-type-checkbox input[type=radio],.form-item.js-form-type-radio input[type=checkbox],.form-item.js-form-type-radio input[type=radio]{margin:0;margin-right:0.25em;margin-top:0.25em;}@media (hover:hover) and (min-width:31.25em){.form-item.js-webform-type-checkboxes input[type=checkbox],.form-item.js-webform-type-checkboxes input[type=radio],.form-item.js-form-type-checkbox input[type=checkbox],.form-item.js-form-type-checkbox input[type=radio],.form-item.js-form-type-radio input[type=checkbox],.form-item.js-form-type-radio input[type=radio]{-moz-appearance:none;-webkit-appearance:none;appearance:none;outline:none;}}.form-item.js-webform-type-checkboxes input[type=checkbox]:focus-within:not(:hover),.form-item.js-webform-type-checkboxes input[type=radio]:focus-within:not(:hover),.form-item.js-form-type-checkbox input[type=checkbox]:focus-within:not(:hover),.form-item.js-form-type-checkbox input[type=radio]:focus-within:not(:hover),.form-item.js-form-type-radio input[type=checkbox]:focus-within:not(:hover),.form-item.js-form-type-radio input[type=radio]:focus-within:not(:hover){outline:2px solid -webkit-focus-ring-color;}.form-item.js-webform-type-checkboxes label,.form-item.js-form-type-checkbox label,.form-item.js-form-type-radio label{flex:1;}@media (min-width:31.25em){.form-item{min-width:0rem;}.form-item.js-form-type-textarea{max-width:100%;}}.form-item.checkboxes--wrapper{margin-bottom:0;}.form-item.checkboxes--wrapper .fieldset-legend{display:block;padding-top:0.75rem;padding-top:var(--xs);}.form-item.checkboxes--wrapper .js-webform-checkboxes{display:flex;flex-wrap:wrap;}@media (-ms-high-contrast:none),(-ms-high-contrast:active){.form-item.checkboxes--wrapper .js-webform-checkboxes{display:block;}}.form-item.checkboxes--wrapper .js-webform-checkboxes label.option{padding-bottom:0;}.form-item.checkboxes--wrapper .js-webform-checkboxes .js-form-item.js-form-type-checkbox{flex:1 1 20rem;padding:0;}.form-item.js-form-type-processed-text[id*=edit-privacy]{max-width:100%;}.form-item.js-form-type-processed-text p.fine-print{font-weight:400;font-stretch:normal;color:var(--copyColor);max-width:82ch;font-size:0.875em;line-height:1.3575;letter-spacing:0;font-size:clamp(0.875em,0.4694rem + 0.5495vw,1em);background:#FFFFFF;background:var(--backgroundColor);padding:0.75rem;padding:var(--xs);margin-bottom:0;height:13.5ch;overflow-y:scroll;border:0.063rem solid var(--border3);border-radius:var(--xs);}@media screen and (min-width:85.375em){.form-item.js-form-type-processed-text p.fine-print{line-height:1.3125;}}.textarea__form textarea,.js-form-type-textarea textarea,.textarea-wrapper textarea{max-width:100%;position:relative;top:0.313em;}@media (max-width:31.188em){.textarea__form textarea,.js-form-type-textarea textarea,.textarea-wrapper textarea{max-width:25rem;}}label,legend{font-weight:400;font-stretch:normal;color:var(--copyColor);max-width:75ch;font-size:1em;font-size:clamp(1em,0.5944rem + 0.5495vw,1.125em);line-height:1.3125;letter-spacing:0;}@media print{label,legend{font-size:10pt;line-height:13pt;}}label{margin:0;padding:0;display:block;}label[for=edit-privacy],label[for=edit-privacy--2],label[for=edit-privacy--3]{display:none;}label[for=edit-questions-comments]{z-index:10;}label.form-required:after{content:" *";color:var(--error);}label span.label:not(.visually-hidden){margin-bottom:0.75rem;margin-bottom:var(--xs);display:block;}form.webform-submission-form label{padding:0.75rem;padding:var(--xs);}form.webform-submission-form label.option{display:inline;font-weight:400;padding-top:0;}form .fieldset.webform-composite-hidden-title{margin-top:0;}input:not(:focus).error,select:not(:focus).error{color:var(--inputError);border:0.063rem solid var(--inputError);}input:not(:focus).error::placeholder,select:not(:focus).error::placeholder{color:var(--inputError);}.form-item.error:not(:focus-within):after{width:18px;height:18px;font-family:"icomoon";content:url("/themes/custom/valinor/images/error.svg?v=71736");color:var(--inputError);position:absolute;bottom:1.1em;right:0.7em;flex:1;}p.gdpr-privacy,p.privacy-policy{font-weight:400;font-stretch:normal;color:var(--copyColor);max-width:82ch;font-size:0.875em;line-height:1.3575;letter-spacing:0;font-size:clamp(0.875em,0.4694rem + 0.5495vw,1em);max-width:100%;padding:0 var(--xs);margin-bottom:var(--xxs);}@media screen and (min-width:85.375em){p.gdpr-privacy,p.privacy-policy{line-height:1.3125;}}p.gdpr-privacy a:not(.button),p.privacy-policy a:not(.button){text-decoration:underline;}p.gdpr-privacy a:not(.button),p.gdpr-privacy a:not(.button):link,p.gdpr-privacy a:not(.button):visited,p.privacy-policy a:not(.button),p.privacy-policy a:not(.button):link,p.privacy-policy a:not(.button):visited{color:var(--copyColor);}@media (hover:hover) and (min-width:31.25em){input[type=checkbox],input[type=radio]{margin:0;margin-top:0.25em;opacity:1;}input[type=checkbox]:hover,input[type=radio]:hover{cursor:pointer;}input[type=checkbox]:before,input[type=radio]:before{background:var(--inputBackground);content:"";opacity:1;display:block;width:1.75em;height:1.75em;font-family:"icomoon";border:0.063rem solid var(--border3);display:flex;align-items:center;justify-content:center;}input[type=checkbox]:checked:before,input[type=radio]:checked:before{color:var(--inputBackground);background:var(--linkColor);border:0.063rem solid var(--linkColor);}input[type=checkbox]{border-radius:4px;}input[type=checkbox]:before{border-radius:4px;font-size:0.625em;}input[type=checkbox]:checked:before{content:"\e901";}input[type=radio]:before{display:block;font-size:0.5em;border-radius:1.25rem;}input[type=radio]:checked:before{background:var(--inputBackground);border:0.35rem solid var(--linkColor);}}.js-form-type-select#fake-tz-filter select,.select-wrapper#fake-tz-filter select{padding-right:var(--md);}.js-form-type-select select,.select-wrapper select{-webkit-appearance:none;appearance:none;}.js-form-type-select select::-ms-expand,.select-wrapper select::-ms-expand{display:none;}.js-form-type-select:after,.select-wrapper:after{font-family:"icomoon";position:absolute;width:13px;height:13px;content:url("/themes/custom/valinor/images/caret-down-solid.svg?v=71736");bottom:1.525em;right:1em;color:var(--copyColor);flex:1;pointer-events:none;}.form-item{position:relative;position:relative;text-decoration:none;}.form-item:before{content:"";position:absolute;width:0;height:0.188rem;bottom:0;left:0;background-color:var(--linkColor);transition:width 0.3s ease;}.form-item:focus-within:before{width:100%;right:0;z-index:1;border-radius:0 0 0.188rem 0.188rem;}.form-item:before,.form-item:focus-within:before,.form-item:focus:before{border-radius:0 0 10px 10px;height:1rem;background:linear-gradient(0deg,var(--accentColor),0.2em,transparent 0%);}@media screen and (max-width:31.25em){.form-item:before,.form-item:focus-within:before,.form-item:focus:before{border-radius:0 0 8px 8px;}}.form-item.js-form-type-checkbox:before,.form-item.js-webform-type-radios:before,.form-item.js-webform-type-checkboxes:before,.form-item.js-form-type-processed-text:before,.form-item.js-form-type-range:before{height:0;}.js-form-type-range output[data-display=below]{position:absolute;}input[type=range]{--gradientPercent:0%;-webkit-appearance:none;width:100%;background:transparent;margin:0;}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;}input[type=range]:focus{outline:none;}input[type=range]::-ms-track{width:100%;cursor:pointer;background:transparent;border-color:transparent;color:transparent;}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;border-radius:6.25em;background:var(--primaryButtonHoverBg);cursor:pointer;margin-top:calc(var(--xs) * -1);height:var(--lg);width:var(--lg);}@media screen and (min-width:31.25em){input[type=range]::-webkit-slider-thumb{height:var(--md);width:var(--md);margin-top:calc(var(--xxs) * -1);}}input[type=range]::-moz-range-thumb{height:var(--md);width:var(--md);border-radius:6.25em;border:0;background:var(--primaryButtonHoverBg);cursor:pointer;}input[type=range]::-webkit-slider-runnable-track{width:100%;height:var(--xs);cursor:pointer;background:linear-gradient(90deg,var(--linkColor) var(--gradientPercent),var(--inputPlaceholder) var(--gradientPercent));border-radius:0.5rem;opacity:0.75;}@media (min-width:31.25em){input[type=range]::-webkit-slider-runnable-track{height:var(--xxs);}}input[type=range]::-moz-range-track{width:100%;height:var(--xxs);cursor:pointer;background:linear-gradient(90deg,var(--linkColor) var(--gradientPercent),var(--inputPlaceholder) var(--gradientPercent));border-radius:0.5rem;}input[type=range]::-ms-track{width:100%;height:var(--xxs);cursor:pointer;background:var(--disabled);border-color:transparent;color:transparent;}progress{border:0;height:var(--xs);background-color:var(--cardInnerBorder);overflow:hidden;border-radius:0.625em;width:100%;}progress::-webkit-progress-bar{background-color:var(--cardInnerBorder);}progress::-webkit-progress-value{transition:width 1s;border-radius:0.625em;background:linear-gradient(90deg,var(--primaryButtonBg),var(--secondaryButtonBg));}progress::-moz-progress-bar{transition:padding-bottom 1s;padding-left:3.75em;padding-bottom:var(--progressPercent);background:linear-gradient(180deg,var(--primaryButtonBg),var(--secondaryButtonBg));height:0;transform-origin:0 0;transform:rotate(-90deg) translateX(-3.75em);}progress::-ms-fill{background-color:var(--linkColor);border:0;}.webform-confirmation{grid-column:1/-1;}.webform-confirmation .icon.download:after{font-family:"icomoon";content:"\f019";padding-left:var(--xxs);}form:has(.grid--exposed-form){padding-bottom:0;}form:has(.grid--exposed-form) ~ nav.pager{padding:var(--organismPadding);padding-top:0;width:100%;max-width:100%;}form:has(.grid--exposed-form) ~ .even-grid .tile-container:has(.teaser-item:only-child){max-width:750px;margin-left:0;}.width-contained form:has(.grid--exposed-form){--organismPadding:var(--md);}.grid--exposed-form{gap:var(--xs);flex-direction:row;width:100%;}@media screen and (min-width:73.813em){.grid--exposed-form{flex-wrap:nowrap;}}.grid--exposed-form .custom-search-input{flex:6 1 70ch;position:relative;width:100%;}@media screen and (min-width:900px){.grid--exposed-form .custom-search-input{flex:6 1 45ch;}}.grid--exposed-form .custom-sort-box,.grid--exposed-form .custom-filters{flex:1 1 15ch;}.grid--exposed-form .custom-sort-box .form-select,.grid--exposed-form .custom-filters .filters-toggle{font-weight:500;font-stretch:normal;color:var(--headlineColor);max-width:75ch;font-size:1em;font-size:clamp(1em,0.5944rem + 0.5495vw,1.125em);line-height:1.3125;letter-spacing:0;display:flex;width:100%;padding:var(--xs) var(--sm);background-color:var(--border1);border-radius:var(--borderRadiusMd);min-width:100px;border:1px solid var(--border1);display:flex;align-items:center;height:100%;cursor:pointer;}@media print{.grid--exposed-form .custom-sort-box .form-select,.grid--exposed-form .custom-filters .filters-toggle{font-size:10pt;line-height:13pt;}}@media screen and (min-width:73.813em){.grid--exposed-form .custom-sort-box .form-select,.grid--exposed-form .custom-filters .filters-toggle{min-width:220px;}}.grid--exposed-form .custom-sort-box .form-select:before,.grid--exposed-form .custom-filters .filters-toggle:before{display:none;}@media (min-width:31.25em){.grid--exposed-form .custom-sort-box .form-select:focus,.grid--exposed-form .custom-sort-box .form-select.js-open,.grid--exposed-form .custom-filters .filters-toggle:focus,.grid--exposed-form .custom-filters .filters-toggle.js-open{border:1px solid var(--border3);}}.grid--exposed-form .custom-sort-box .form-item,.grid--exposed-form .custom-filters .filters-toggle{width:100%;}.grid--exposed-form .custom-sort-box .form-item:after,.grid--exposed-form .custom-filters .filters-toggle:after{transition:transform 150ms ease-in-out;font-size:inherit;height:14px;width:14px;content:"";display:inline-block;stroke:var(--accentColor);position:absolute;background:var(--accentColor);-webkit-mask-image:url("/themes/custom/valinor/images/icon-chevron-down.svg?v=71736");mask-image:url("/themes/custom/valinor/images/icon-chevron-down.svg?v=71736");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:100%;mask-size:100%;margin-left:auto;flex:0 0 14px;right:var(--sm);top:calc(var(--xs) + 7px);}.grid--exposed-form .custom-sort-box .form-item.js-open:after,.grid--exposed-form .custom-filters .filters-toggle.js-open:after{transform:rotate(180deg);}.grid--exposed-form .custom-filters{display:none;position:relative;flex-direction:column;border:1px solid var(--border2);border-radius:var(--borderRadiusMd);background-color:var(--border1);}@media (min-width:31.25em){.grid--exposed-form .custom-filters{border:unset;border-radius:unset;background-color:unset;}}.grid--exposed-form .custom-filters .form-item{margin:0;}.grid--exposed-form .custom-filters .filters-toggle{cursor:pointer;flex:0 1 min-content;border:unset;background:unset;}.grid--exposed-form .custom-filters .filters-toggle .filters-count,.grid--exposed-form .custom-filters .filters-toggle .js-filters-count{display:none;font-weight:400;margin-left:var(--xxxs);}.grid--exposed-form .custom-filters .filters-toggle .filters-count:before,.grid--exposed-form .custom-filters .filters-toggle .js-filters-count:before{content:"(";}.grid--exposed-form .custom-filters .filters-toggle .filters-count:after,.grid--exposed-form .custom-filters .filters-toggle .js-filters-count:after{content:")";}@media (min-width:31.25em){.grid--exposed-form .custom-filters .filters-toggle{border:1px solid var(--border1);background-color:var(--border1);}}.grid--exposed-form .custom-filters .filters-container-title{font-weight:500;font-stretch:normal;color:var(--headlineColor);max-width:75ch;font-size:1em;font-size:clamp(1em,0.5944rem + 0.5495vw,1.125em);line-height:1.3125;letter-spacing:0;padding:var(--sm) var(--xs) var(--xs) var(--xs);border-bottom:1px solid var(--border2);border-top:1px solid var(--border2);display:flex;justify-content:space-between;}@media print{.grid--exposed-form .custom-filters .filters-container-title{font-size:10pt;line-height:13pt;}}@media (min-width:31.25em){.grid--exposed-form .custom-filters .filters-container-title{border-top:unset;}}.grid--exposed-form .custom-filters .filters-container-title--count{display:block;color:var(--copyColor);font-weight:400;padding:0 var(--xxxs);}.grid--exposed-form .custom-filters .filters-container{display:none;position:static;flex:1 1 auto;z-index:1;top:100%;width:100%;left:0;}@media (min-width:31.25em){.grid--exposed-form .custom-filters .filters-container{position:absolute;min-width:330px;border-radius:var(--borderRadiusMd);background:var(--drawerBackground);box-shadow:var(--cardHoverShadow);}}.grid--exposed-form .custom-filters .filters-container.js-open{z-index:99;}.grid--exposed-form .custom-filters .filters-container details,.grid--exposed-form .custom-filters .filters-container fieldset{width:100%;padding:var(--xxs) 0;}.grid--exposed-form .custom-filters .filters-container details:not(:last-child),.grid--exposed-form .custom-filters .filters-container fieldset:not(:last-child){border-bottom:1px solid var(--border2);}.grid--exposed-form .custom-filters .filters-container details legend,.grid--exposed-form .custom-filters .filters-container fieldset legend{font-size:16px;padding:var(--xs) var(--sm) 0 var(--sm);}.grid--exposed-form .custom-filters .filters-container details legend .fieldset-legend,.grid--exposed-form .custom-filters .filters-container fieldset legend .fieldset-legend{font-weight:500;font-stretch:normal;color:var(--headlineColor);max-width:75ch;font-size:1em;font-size:clamp(1em,0.5944rem + 0.5495vw,1.125em);line-height:1.3125;letter-spacing:0;color:var(--linkColor);}@media print{.grid--exposed-form .custom-filters .filters-container details legend .fieldset-legend,.grid--exposed-form .custom-filters .filters-container fieldset legend .fieldset-legend{font-size:10pt;line-height:13pt;}}.grid--exposed-form .custom-filters .filters-container details .bef-toggle--select-all,.grid--exposed-form .custom-filters .filters-container fieldset .bef-toggle--select-all{display:none;}.grid--exposed-form .custom-filters .filters-container details .form-checkboxes,.grid--exposed-form .custom-filters .filters-container fieldset .form-checkboxes{width:100%;}.grid--exposed-form .custom-filters .filters-container details .form-checkboxes .form-checkboxes.bef-checkboxes,.grid--exposed-form .custom-filters .filters-container fieldset .form-checkboxes .form-checkboxes.bef-checkboxes{display:flex;flex-direction:column;}.grid--exposed-form .custom-filters .filters-container details .form-checkboxes .form-checkboxes.bef-checkboxes .form-item,.grid--exposed-form .custom-filters .filters-container fieldset .form-checkboxes .form-checkboxes.bef-checkboxes .form-item{gap:var(--xxxs);padding:var(--xxs) var(--xs);}.grid--exposed-form .custom-filters .filters-container details .form-checkboxes .form-checkboxes.bef-checkboxes .form-item label,.grid--exposed-form .custom-filters .filters-container fieldset .form-checkboxes .form-checkboxes.bef-checkboxes .form-item label{font-weight:400;font-stretch:normal;color:var(--copyColor);max-width:82ch;font-size:0.875em;line-height:1.3575;letter-spacing:0;font-size:clamp(0.875em,0.4694rem + 0.5495vw,1em);color:var(--headlineColor);font-weight:400;}@media screen and (min-width:85.375em){.grid--exposed-form .custom-filters .filters-container details .form-checkboxes .form-checkboxes.bef-checkboxes .form-item label,.grid--exposed-form .custom-filters .filters-container fieldset .form-checkboxes .form-checkboxes.bef-checkboxes .form-item label{line-height:1.3125;}}.grid--exposed-form .custom-filters .filters-container details .form-checkboxes .form-checkboxes.bef-checkboxes .form-item,.grid--exposed-form .custom-filters .filters-container details .form-checkboxes .form-checkboxes.bef-checkboxes .form-item label,.grid--exposed-form .custom-filters .filters-container fieldset .form-checkboxes .form-checkboxes.bef-checkboxes .form-item,.grid--exposed-form .custom-filters .filters-container fieldset .form-checkboxes .form-checkboxes.bef-checkboxes .form-item label{cursor:pointer;}.grid--exposed-form .custom-filters .filters-container details .form-checkboxes .form-checkboxes.bef-checkboxes .form-item:hover,.grid--exposed-form .custom-filters .filters-container fieldset .form-checkboxes .form-checkboxes.bef-checkboxes .form-item:hover{background-color:var(--border1);}.grid--exposed-form .custom-filters .filters-container details .form-checkboxes .form-checkboxes.bef-checkboxes .form-item input,.grid--exposed-form .custom-filters .filters-container fieldset .form-checkboxes .form-checkboxes.bef-checkboxes .form-item input{border-radius:6px;}.grid--exposed-form .custom-filters .filters-container details{padding:0;max-width:100%;}.grid--exposed-form .custom-filters .filters-container details:before{display:none;}.grid--exposed-form .custom-filters .filters-container details summary{font-weight:500;font-stretch:normal;color:var(--headlineColor);max-width:75ch;font-size:1em;font-size:clamp(1em,0.5944rem + 0.5495vw,1.125em);line-height:1.3125;letter-spacing:0;font-weight:500;color:var(--linkColor);display:flex;justify-content:space-between;align-items:center;padding:var(--xs) calc(14px + var(--sm)) var(--xs) var(--xs);cursor:pointer;}@media print{.grid--exposed-form .custom-filters .filters-container details summary{font-size:10pt;line-height:13pt;}}.grid--exposed-form .custom-filters .filters-container details summary[aria-expanded=true]{padding-bottom:0;}.grid--exposed-form .custom-filters .filters-container details summary[aria-expanded=true]:after{transform:rotate(180deg);}.grid--exposed-form .custom-filters .filters-container details summary:after{transition:transform 150ms ease-in-out;font-size:inherit;height:12px;width:12px;content:"";display:inline-block;stroke:var(--accentColor);position:absolute;background:var(--accentColor);-webkit-mask-image:url("/themes/custom/valinor/images/icon-chevron-down.svg?v=71736");mask-image:url("/themes/custom/valinor/images/icon-chevron-down.svg?v=71736");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:100%;mask-size:100%;margin-left:auto;flex:0 0 12px;right:calc(var(--sm) + 2px);top:calc(var(--xs) + 7px);}.grid--exposed-form .custom-filters .filters-container details .form-checkboxes.bef-checkboxes{padding-top:var(--xxxs);padding-bottom:var(--xxs);}.grid--exposed-form .custom-filters .filters-container.js-open{display:block;}.grid--exposed-form .custom-filters .bef-soft-limit-link{font-weight:400;font-stretch:normal;color:var(--copyColor);max-width:82ch;font-size:0.875em;line-height:1.3575;letter-spacing:0;font-size:clamp(0.875em,0.4694rem + 0.5495vw,1em);}@media screen and (min-width:85.375em){.grid--exposed-form .custom-filters .bef-soft-limit-link{line-height:1.3125;}}.grid--exposed-form .custom-filters .bef-soft-limit-link{color:var(--headlineColor);display:flex;padding:var(--xxs) var(--xs);text-decoration:none;align-items:center;}@media screen and (max-width:31.188em){.grid--exposed-form .custom-filters .bef-soft-limit-link{padding:var(--xs);}}.grid--exposed-form .custom-filters .bef-soft-limit-link:before{content:"(+)";margin-right:var(--xxxs);}.grid--exposed-form .custom-filters .bef-soft-limit-link.open:before{content:"(-)";}.grid--exposed-form .custom-filters .bef-soft-limit-link:hover{background-color:var(--border1);}.grid--exposed-form .custom-filters-clear{display:none;padding:var(--xs);margin-left:auto;margin-bottom:auto;}.grid--exposed-form .custom-filters-clear span{font-weight:500;font-stretch:normal;color:var(--headlineColor);max-width:75ch;font-size:1em;font-size:clamp(1em,0.5944rem + 0.5495vw,1.125em);line-height:1.3125;letter-spacing:0;cursor:pointer;color:var(--linkColor);display:flex;align-items:center;gap:var(--xs);margin-left:auto;white-space:nowrap;position:relative;text-decoration:none;}@media print{.grid--exposed-form .custom-filters-clear span{font-size:10pt;line-height:13pt;}}.grid--exposed-form .custom-filters-clear span:before{content:"";position:absolute;width:0;height:0.125em;bottom:0;left:0;background-color:var(--linkColor);transition:width 0.3s ease;}.grid--exposed-form .custom-filters-clear span:before{bottom:-0.125em;}@media (hover:hover){.grid--exposed-form .custom-filters-clear span:hover:before,.grid--exposed-form .custom-filters-clear span.active:before,.grid--exposed-form .custom-filters-clear span.is-active:before,.grid--exposed-form .custom-filters-clear span.js-is-actve:before{width:100%;right:0;z-index:1;}}.grid--exposed-form .custom-filters-clear span svg{height:12px;width:12px;stroke:var(--linkColor);flex:0 0 12px;}.grid--exposed-form .custom-filters:has(.filters-container .form-wrapper),.grid--exposed-form .custom-filters:has(.filters-container .form-wrapper) ~ .custom-filters-clear{display:flex;}.grid--exposed-form .custom-sort-box{height:100%;display:none;gap:var(--xs);}.grid--exposed-form .custom-sort-box .form-item{margin:0;}.grid--exposed-form .custom-sort-box label{position:absolute;top:0;clip:unset;width:auto;height:auto;padding:var(--xs) var(--sm);margin-top:1px;margin-left:1px;}.grid--exposed-form .custom-sort-box .form-item:has(select:focus) label{opacity:0;position:absolute;bottom:100%;}.grid--exposed-form .custom-sort-box select.form-select{color:transparent;}.grid--exposed-form .custom-sort-box select.form-select:focus{color:var(--headlineColor);}.grid--exposed-form .custom-sort-box select.form-select option[selected]{color:var(--accentColor);font-weight:500;}.grid--exposed-form .custom-sort-box:has(select),.grid--exposed-form .custom-sort-box:has(input){display:flex;}@media screen and (min-width:1330px){.views-element-container .filters-left{--sortsHeight:0px;display:grid;grid-template-columns:minmax(200px,350px) 4fr;grid-template-rows:calc(55px + var(--xl)) var(--sortsHeight) minmax(60vh,auto) auto auto;gap:0;grid-column-gap:var(--xl);padding:var(--organismPadding);margin:0 auto;}.views-element-container .filters-left:has(.custom-sort-box){--sortsHeight:calc(60px + var(--xxl));}.views-element-container .filters-left .organism{padding-left:0;padding-right:0;padding-top:0;}.views-element-container .filters-left .organism .container{max-width:100%;}.views-element-container .filters-left form:has(.grid--exposed-form){grid-column:1/-1;grid-row:1/3;display:grid;grid-template-columns:subgrid;grid-template-rows:subgrid;padding:0;gap:0;}.views-element-container .filters-left form:has(.grid--exposed-form) fieldset.grid--exposed-form{grid-column:1/-1;grid-row:1/3;display:grid;max-width:100%;grid-template-columns:minmax(200px,350px) 4fr;grid-template-rows:calc(55px + var(--xl)) auto;position:relative;margin-top:0;height:auto;margin-bottom:auto;}.views-element-container .filters-left form:has(.grid--exposed-form) .custom-search-input{grid-row:1;grid-column:1/3;height:max-content;}.views-element-container .filters-left form:has(.grid--exposed-form) .custom-search-input .form-item,.views-element-container .filters-left form:has(.grid--exposed-form) .custom-search-input input[type=text]{max-width:100%;width:100%;}.views-element-container .filters-left form:has(.grid--exposed-form) .custom-sort-box{grid-row:2;grid-column:2;padding:0;height:100px;display:flex;justify-content:flex-end;align-items:flex-start;gap:var(--xs);}.views-element-container .filters-left form:has(.grid--exposed-form) .custom-sort-box .form-item{margin:0;}.views-element-container .filters-left form + div,.views-element-container .filters-left form + .even-grid{grid-row:3;grid-column:2;}.views-element-container .filters-left nav,.views-element-container .filters-left nav.pager{grid-column:2;grid-row:-1;}.views-element-container .filters-left .filters-toggle{display:none;}.views-element-container .filters-left .custom-filters-clear{padding-left:0;margin-left:0;}.views-element-container .filters-left .custom-filters-clear span{margin-left:0;}.views-element-container .filters-left .filters-container{display:flex;box-shadow:var(--cardShadow);top:unset;position:relative;}.views-element-container .filters-left .filters-container .fieldset-legend{font-weight:500;font-stretch:normal;color:var(--headlineColor);max-width:50ch;font-size:1.5em;line-height:1.08325;letter-spacing:-0.00835em;font-size:clamp(1.5em,0.2833rem + 1.6484vw,1.875em);text-wrap:balance;display:block;color:var(--copyColor);margin-bottom:var(--xxs);}}@media screen and (min-width:1330px) and (min-width:85.375em){.views-element-container .filters-left .filters-container .fieldset-legend{line-height:1.2;letter-spacing:-0.01675em;}}@media screen and (min-width:1330px){.views-element-container .filters-left .filters-container .form-checkboxes.bef-checkboxes{display:flex;flex-direction:column;}.views-element-container .filters-left .filters-container .form-checkboxes.bef-checkboxes .form-item{margin:0;padding:var(--xxxs) 0 var(--xxs);}.views-element-container .filters-left .filters-container .form-checkboxes.bef-checkboxes .form-item input{margin-right:var(--sm);}.views-element-container .filters-left .filters-container .form-checkboxes.bef-checkboxes .form-item label{font-weight:400;font-stretch:normal;color:var(--copyColor);max-width:75ch;font-size:1em;font-size:clamp(1em,0.5944rem + 0.5495vw,1.125em);line-height:1.3125;letter-spacing:0;}}.width-contained form:has(.grid--exposed-form){--organismPadding:var(--md);}.grid--exposed-form{gap:var(--xs);flex-direction:row;width:100%;}@media screen and (min-width:73.813em){.grid--exposed-form{flex-wrap:nowrap;}}.grid--exposed-form .custom-search-input{flex:6 1 70ch;position:relative;width:100%;}@media screen and (min-width:900px){.grid--exposed-form .custom-search-input{flex:6 1 45ch;}}.grid--exposed-form .custom-sort-box,.grid--exposed-form .custom-filters{flex:1 1 15ch;}.grid--exposed-form .custom-sort-box .form-select,.grid--exposed-form .custom-filters .filters-toggle{font-weight:500;font-stretch:normal;color:var(--headlineColor);max-width:75ch;font-size:1em;font-size:clamp(1em,0.5944rem + 0.5495vw,1.125em);line-height:1.3125;letter-spacing:0;display:flex;width:100%;padding:var(--xs) var(--sm);background-color:var(--border1);border-radius:var(--borderRadiusMd);min-width:100px;border:1px solid var(--border1);display:flex;align-items:center;height:100%;cursor:pointer;}@media print{.grid--exposed-form .custom-sort-box .form-select,.grid--exposed-form .custom-filters .filters-toggle{font-size:10pt;line-height:13pt;}}@media screen and (min-width:73.813em){.grid--exposed-form .custom-sort-box .form-select,.grid--exposed-form .custom-filters .filters-toggle{min-width:220px;}}.grid--exposed-form .custom-sort-box .form-select:before,.grid--exposed-form .custom-filters .filters-toggle:before{display:none;}@media (min-width:31.25em){.grid--exposed-form .custom-sort-box .form-select:focus,.grid--exposed-form .custom-sort-box .form-select.js-open,.grid--exposed-form .custom-filters .filters-toggle:focus,.grid--exposed-form .custom-filters .filters-toggle.js-open{border:1px solid var(--border3);}}.grid--exposed-form .custom-sort-box .form-item,.grid--exposed-form .custom-filters .filters-toggle{width:100%;}.grid--exposed-form .custom-sort-box .form-item:after,.grid--exposed-form .custom-filters .filters-toggle:after{transition:transform 150ms ease-in-out;font-size:inherit;height:14px;width:14px;content:"";display:inline-block;stroke:var(--accentColor);position:absolute;background:var(--accentColor);-webkit-mask-image:url("/themes/custom/valinor/images/icon-chevron-down.svg?v=71736");mask-image:url("/themes/custom/valinor/images/icon-chevron-down.svg?v=71736");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:100%;mask-size:100%;margin-left:auto;flex:0 0 14px;right:var(--sm);top:calc(var(--xs) + 7px);}.grid--exposed-form .custom-sort-box .form-item.js-open:after,.grid--exposed-form .custom-filters .filters-toggle.js-open:after{transform:rotate(180deg);}.grid--exposed-form .custom-filters{display:none;position:relative;flex-direction:column;border:1px solid var(--border2);border-radius:var(--borderRadiusMd);background-color:var(--border1);}@media (min-width:31.25em){.grid--exposed-form .custom-filters{border:unset;border-radius:unset;background-color:unset;}}.grid--exposed-form .custom-filters .form-item{margin:0;}.grid--exposed-form .custom-filters .filters-toggle{cursor:pointer;flex:0 1 min-content;border:unset;background:unset;}.grid--exposed-form .custom-filters .filters-toggle .filters-count,.grid--exposed-form .custom-filters .filters-toggle .js-filters-count{display:none;font-weight:400;margin-left:var(--xxxs);}.grid--exposed-form .custom-filters .filters-toggle .filters-count:before,.grid--exposed-form .custom-filters .filters-toggle .js-filters-count:before{content:"(";}.grid--exposed-form .custom-filters .filters-toggle .filters-count:after,.grid--exposed-form .custom-filters .filters-toggle .js-filters-count:after{content:")";}@media (min-width:31.25em){.grid--exposed-form .custom-filters .filters-toggle{border:1px solid var(--border1);background-color:var(--border1);}}.grid--exposed-form .custom-filters .filters-container-title{font-weight:500;font-stretch:normal;color:var(--headlineColor);max-width:75ch;font-size:1em;font-size:clamp(1em,0.5944rem + 0.5495vw,1.125em);line-height:1.3125;letter-spacing:0;padding:var(--sm) var(--xs) var(--xs) var(--xs);border-bottom:1px solid var(--border2);border-top:1px solid var(--border2);display:flex;justify-content:space-between;}@media print{.grid--exposed-form .custom-filters .filters-container-title{font-size:10pt;line-height:13pt;}}@media (min-width:31.25em){.grid--exposed-form .custom-filters .filters-container-title{border-top:unset;}}.grid--exposed-form .custom-filters .filters-container-title--count{display:block;color:var(--copyColor);font-weight:400;padding:0 var(--xxxs);}.grid--exposed-form .custom-filters .filters-container{display:none;position:static;flex:1 1 auto;z-index:1;top:100%;width:100%;left:0;}@media (min-width:31.25em){.grid--exposed-form .custom-filters .filters-container{position:absolute;min-width:330px;border-radius:var(--borderRadiusMd);background:var(--drawerBackground);box-shadow:var(--cardHoverShadow);}}.grid--exposed-form .custom-filters .filters-container.js-open{z-index:99;}.grid--exposed-form .custom-filters .filters-container details,.grid--exposed-form .custom-filters .filters-container fieldset{width:100%;padding:var(--xxs) 0;}.grid--exposed-form .custom-filters .filters-container details:not(:last-child),.grid--exposed-form .custom-filters .filters-container fieldset:not(:last-child){border-bottom:1px solid var(--border2);}.grid--exposed-form .custom-filters .filters-container details legend,.grid--exposed-form .custom-filters .filters-container fieldset legend{font-size:16px;padding:var(--xs) var(--sm) 0 var(--sm);}.grid--exposed-form .custom-filters .filters-container details legend .fieldset-legend,.grid--exposed-form .custom-filters .filters-container fieldset legend .fieldset-legend{font-weight:500;font-stretch:normal;color:var(--headlineColor);max-width:75ch;font-size:1em;font-size:clamp(1em,0.5944rem + 0.5495vw,1.125em);line-height:1.3125;letter-spacing:0;color:var(--linkColor);}@media print{.grid--exposed-form .custom-filters .filters-container details legend .fieldset-legend,.grid--exposed-form .custom-filters .filters-container fieldset legend .fieldset-legend{font-size:10pt;line-height:13pt;}}.grid--exposed-form .custom-filters .filters-container details .bef-toggle--select-all,.grid--exposed-form .custom-filters .filters-container fieldset .bef-toggle--select-all{display:none;}.grid--exposed-form .custom-filters .filters-container details .form-checkboxes,.grid--exposed-form .custom-filters .filters-container fieldset .form-checkboxes{width:100%;}.grid--exposed-form .custom-filters .filters-container details .form-checkboxes .form-checkboxes.bef-checkboxes,.grid--exposed-form .custom-filters .filters-container fieldset .form-checkboxes .form-checkboxes.bef-checkboxes{display:flex;flex-direction:column;}.grid--exposed-form .custom-filters .filters-container details .form-checkboxes .form-checkboxes.bef-checkboxes .form-item,.grid--exposed-form .custom-filters .filters-container fieldset .form-checkboxes .form-checkboxes.bef-checkboxes .form-item{gap:var(--xxxs);padding:var(--xxs) var(--xs);align-items:center;}@media screen and (max-width:31.188em){.grid--exposed-form .custom-filters .filters-container details .form-checkboxes .form-checkboxes.bef-checkboxes .form-item,.grid--exposed-form .custom-filters .filters-container fieldset .form-checkboxes .form-checkboxes.bef-checkboxes .form-item{padding:var(--xs);}}.grid--exposed-form .custom-filters .filters-container details .form-checkboxes .form-checkboxes.bef-checkboxes .form-item label,.grid--exposed-form .custom-filters .filters-container fieldset .form-checkboxes .form-checkboxes.bef-checkboxes .form-item label{font-weight:400;font-stretch:normal;color:var(--copyColor);max-width:82ch;font-size:0.875em;line-height:1.3575;letter-spacing:0;font-size:clamp(0.875em,0.4694rem + 0.5495vw,1em);color:var(--headlineColor);font-weight:400;}@media screen and (min-width:85.375em){.grid--exposed-form .custom-filters .filters-container details .form-checkboxes .form-checkboxes.bef-checkboxes .form-item label,.grid--exposed-form .custom-filters .filters-container fieldset .form-checkboxes .form-checkboxes.bef-checkboxes .form-item label{line-height:1.3125;}}.grid--exposed-form .custom-filters .filters-container details .form-checkboxes .form-checkboxes.bef-checkboxes .form-item,.grid--exposed-form .custom-filters .filters-container details .form-checkboxes .form-checkboxes.bef-checkboxes .form-item label,.grid--exposed-form .custom-filters .filters-container fieldset .form-checkboxes .form-checkboxes.bef-checkboxes .form-item,.grid--exposed-form .custom-filters .filters-container fieldset .form-checkboxes .form-checkboxes.bef-checkboxes .form-item label{cursor:pointer;}.grid--exposed-form .custom-filters .filters-container details .form-checkboxes .form-checkboxes.bef-checkboxes .form-item:hover,.grid--exposed-form .custom-filters .filters-container fieldset .form-checkboxes .form-checkboxes.bef-checkboxes .form-item:hover{background-color:var(--border1);}.grid--exposed-form .custom-filters .filters-container details .form-checkboxes .form-checkboxes.bef-checkboxes .form-item input,.grid--exposed-form .custom-filters .filters-container fieldset .form-checkboxes .form-checkboxes.bef-checkboxes .form-item input{border-radius:6px;margin-top:0;}.grid--exposed-form .custom-filters .filters-container details{padding:0;max-width:100%;}.grid--exposed-form .custom-filters .filters-container details:before{display:none;}.grid--exposed-form .custom-filters .filters-container details summary{font-weight:500;font-stretch:normal;color:var(--headlineColor);max-width:75ch;font-size:1em;font-size:clamp(1em,0.5944rem + 0.5495vw,1.125em);line-height:1.3125;letter-spacing:0;font-weight:500;color:var(--linkColor);display:flex;justify-content:space-between;align-items:center;padding:var(--xs) calc(14px + var(--sm)) var(--xs) var(--xs);cursor:pointer;min-height:40px;}@media print{.grid--exposed-form .custom-filters .filters-container details summary{font-size:10pt;line-height:13pt;}}.grid--exposed-form .custom-filters .filters-container details summary[aria-expanded=true]{padding-bottom:0;}.grid--exposed-form .custom-filters .filters-container details summary[aria-expanded=true]:after{transform:rotate(180deg);}.grid--exposed-form .custom-filters .filters-container details summary:after{transition:transform 150ms ease-in-out;font-size:inherit;height:12px;width:12px;content:"";display:inline-block;stroke:var(--accentColor);position:absolute;background:var(--accentColor);-webkit-mask-image:url("/themes/custom/valinor/images/icon-chevron-down.svg?v=71736");mask-image:url("/themes/custom/valinor/images/icon-chevron-down.svg?v=71736");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:100%;mask-size:100%;margin-left:auto;flex:0 0 12px;right:calc(var(--sm) + 2px);top:calc(var(--xs) + 7px);}.grid--exposed-form .custom-filters .filters-container details .form-checkboxes.bef-checkboxes{padding-top:var(--xxxs);padding-bottom:var(--xxs);}.grid--exposed-form .custom-filters .filters-container details .bef-soft-limit-link{margin-top:calc(var(--xxs) * -1);}.grid--exposed-form .custom-filters .filters-container.js-open{display:block;}.grid--exposed-form .custom-filters-clear{display:none;padding:var(--xs);margin-left:auto;margin-bottom:auto;}.grid--exposed-form .custom-filters-clear span{font-weight:500;font-stretch:normal;color:var(--headlineColor);max-width:75ch;font-size:1em;font-size:clamp(1em,0.5944rem + 0.5495vw,1.125em);line-height:1.3125;letter-spacing:0;cursor:pointer;color:var(--linkColor);display:flex;align-items:center;gap:var(--xs);margin-left:auto;white-space:nowrap;position:relative;text-decoration:none;}@media print{.grid--exposed-form .custom-filters-clear span{font-size:10pt;line-height:13pt;}}.grid--exposed-form .custom-filters-clear span:before{content:"";position:absolute;width:0;height:0.125em;bottom:0;left:0;background-color:var(--linkColor);transition:width 0.3s ease;}.grid--exposed-form .custom-filters-clear span:before{bottom:-0.125em;}@media (hover:hover){.grid--exposed-form .custom-filters-clear span:hover:before,.grid--exposed-form .custom-filters-clear span.active:before,.grid--exposed-form .custom-filters-clear span.is-active:before,.grid--exposed-form .custom-filters-clear span.js-is-actve:before{width:100%;right:0;z-index:1;}}.grid--exposed-form .custom-filters-clear span svg{height:12px;width:12px;stroke:var(--linkColor);}.grid--exposed-form .custom-filters:has(.filters-container .form-wrapper),.grid--exposed-form .custom-filters:has(.filters-container .form-wrapper) ~ .custom-filters-clear{display:flex;}.grid--exposed-form .custom-sort-box{height:100%;display:none;gap:var(--xs);}.grid--exposed-form .custom-sort-box .form-item{margin:0;}.grid--exposed-form .custom-sort-box label{position:absolute;top:0;clip:unset;width:auto;height:auto;padding:var(--xs) var(--sm);margin-top:1px;margin-left:1px;}.grid--exposed-form .custom-sort-box .form-item:has(select:focus) label{opacity:0;position:absolute;bottom:100%;}.grid--exposed-form .custom-sort-box select.form-select{color:transparent;}.grid--exposed-form .custom-sort-box select.form-select:focus{color:var(--headlineColor);}.grid--exposed-form .custom-sort-box select.form-select option[selected]{color:var(--accentColor);font-weight:500;}.grid--exposed-form .custom-sort-box:has(select),.grid--exposed-form .custom-sort-box:has(input){display:flex;}.filter-item fieldset > legend{font-weight:500;font-stretch:normal;color:var(--headlineColor);max-width:60ch;font-size:1.1875em;line-height:1.3125;letter-spacing:0;font-size:clamp(1.1875em,0.1736rem + 1.3736vw,1.5em);text-wrap:balance;color:var(--copyColor);}@media screen and (min-width:85.375em){.filter-item fieldset > legend{line-height:1.2;letter-spacing:-0.00825em;}}@media print{.filter-item fieldset > legend{font-size:12pt;line-height:18pt;}}.filter-item fieldset ul li{list-style-type:none;}.filter-item .js-form-item{display:flex;flex-direction:row;}
.kraken{--alertCopy:rgba(0,15,51,0.75);display:flex;flex-direction:row !important;align-items:center;justify-content:space-between;background-color:#DBE6FF;padding:var(--xs) var(--lg);}@media (max-width:31.188em){.kraken .icons{margin:0 var(--xs) 0 0;}}.kraken .icons > svg{width:1.5em;height:1.5em;margin:0 var(--sm) 0 0;color:var(--alertCopy);}@media (max-width:31.188em){.kraken .icons > svg{margin:0 var(--lg) 0 0;}}.kraken.message button.close:hover .bg{opacity:0.18;}.kraken.error{background-color:#FFE0E3;}.kraken.error .text p{color:#570006;}.kraken.error button.close:hover .bg{background:#AB0D17;}.kraken.light{background-color:#FDE6AF;}.kraken.light .text p{color:#322301;}.kraken.light button.close:hover .bg{background:#705006;opacity:0.15;}.kraken.confirmation{background-color:#D0F5D6;}.kraken.confirmation .text p{color:#072C0C;}.kraken.confirmation button.close:hover .bg{background:#155C20;}.kraken.neutral_default{background-color:#EEF0F6;}.kraken.neutral_default .text p{color:#212536;}.kraken.neutral_default button.close:hover .bg{background:#000F33;}.kraken .text{padding:0;margin-right:auto;}.kraken .text p{font-weight:500;font-stretch:normal;color:var(--headlineColor);max-width:60ch;font-size:1.1875em;line-height:1.3125;letter-spacing:0;font-size:clamp(1.1875em,0.1736rem + 1.3736vw,1.5em);text-wrap:balance;max-width:100%;color:#031C59;margin:0;font-weight:normal;}@media screen and (min-width:85.375em){.kraken .text p{line-height:1.2;letter-spacing:-0.00825em;}}@media print{.kraken .text p{font-size:12pt;line-height:18pt;}}.kraken .text p a{color:var(--linkColor);text-decoration:underline;}.kraken .text em,.kraken .text i{font-style:italic;}.kraken button.close{position:relative;font-size:1em;padding:var(--xxs);background:none;border:none;overflow:hidden;flex-shrink:0;justify-content:center;display:flex;align-items:center;height:34px;width:34px;}.kraken button.close .bg{opacity:0;width:100%;height:100%;position:absolute;top:0;left:0;background-color:#2D60D7;transition-duration:400ms;}.kraken button.close:hover{background:none;border:none;border-radius:var(--borderRadiusSm);}.kraken button.close:hover .bg{opacity:0.13;}.kraken button.close:after{background:#000F33;-webkit-mask-image:url("/themes/custom/valinor/images/icon-close.svg?v=71736");mask-image:url("/themes/custom/valinor/images/icon-close.svg?v=71736");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:100%;mask-size:100%;display:flex;align-items:center;content:"";height:1em;width:1em;}@media (max-width:31.188em){.kraken button.close{margin:0 0 0 var(--lg);}}#block-internetexplorermessage{display:none;}_:-ms-fullscreen,:root #block-internetexplorermessage{display:block;}
@keyframes gin-throbber{0%{transform:rotateZ(0);}100%{transform:rotateZ(360deg);}}.ajax-progress__throbber,.ajax-progress__throbber--fullscreen,.ui-dialog .ajax-progress__throbber,.media-library-item .ajax-progress__throbber{border:3px solid var(--gin-color-primary);border-inline-end:3px dotted transparent;}.ajax-progress .ajax-progress__message{color:var(--gin-color-text);}[dir].gin--dark-mode .ajax-progress--fullscreen{background-color:var(--gin-color-primary);border-color:transparent;box-shadow:0 2px 6px 0 var(--gin-bg-app);}[dir].gin--dark-mode .ajax-progress--fullscreen .ajax-progress__throbber,[dir].gin--dark-mode .ajax-progress--fullscreen .ajax-progress__throbber--fullscreen{border:3px solid var(--gin-bg-app);border-inline-end:3px dotted transparent;}.media-library-widget .ajax-progress__throbber,.media-library-widget .ajax-progress__throbber--fullscreen{border:2px solid var(--gin-color-primary);border-inline-end:2px dotted transparent;}.ui-dialog .ajax-progress-throbber{padding:var(--gin-spacing-xs);background:var(--gin-bg-app);border-radius:50%;box-shadow:0 2px 6px 0 rgba(34,35,48,.1);border:1px solid rgba(216,217,224,.8);}.gin--dark-mode .ui-dialog .ajax-progress-throbber{background-color:var(--gin-color-primary);border-color:transparent;box-shadow:0 2px 6px 0 var(--gin-bg-app);}.ui-dialog .ajax-progress-throbber::before,.contextual-links .ajax-progress-throbber::before{content:"";display:block;position:absolute;inset-block-start:var(--gin-spacing-xs);inset-inline-start:var(--gin-spacing-xs);width:1.125rem;height:1.125rem;border:2px solid var(--gin-color-primary);border-inline-end:2px dotted transparent;border-radius:50%;animation:gin-throbber .75s linear infinite;}.gin--dark-mode .ui-dialog .ajax-progress,.gin--dark-mode .media-library-item .ajax-progress.ajax-progress.ajax-progress{background-color:var(--gin-bg-app);border-color:var(--gin-bg-app);}.contextual-links li{position:relative;}.contextual-links .ajax-progress-throbber{position:absolute;inset-block-start:0;inset-inline-end:var(--gin-spacing-xxs);width:24px;height:24px;}.contextual-links .ajax-progress-throbber::before{inset-block-start:0;inset-inline-start:.25em;}.claro-autocomplete__message{color:var(--gin-color-primary);}
