@charset "UTF-8";
/*!
 * Francke Halle-2025 0.89.0
 * https://www.ifabrik.de/
 *
 * Copyright 2025 i-fabrik GmbH
 *
 * Released on February 5, 2026
 * 
 * Author: i-fabrik GmbH
 * Contributor: Heiko Pfefferkorn <heiko.pfefferkorn@ifabrik.de>
 */html{line-sizing:normal}body{margin:0}h1{font-size:2rem}h2{font-size:1.5rem}h3{font-size:1.17rem}h4{font-size:1rem}h5{font-size:.83rem}h6{font-size:.67rem}h1{margin:.67em 0}pre{white-space:pre-wrap}hr{border-style:solid;border-width:1px 0 0;color:inherit;height:0;overflow:visible}audio,canvas,embed,iframe,img,object,svg,video{display:block;max-width:100%;vertical-align:middle}canvas,img,svg,video{height:auto}audio{width:100%}img{border-style:none}svg{overflow:hidden}article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}.-page-max-width{margin-inline:auto;max-width:var(--fs-page-max-width);width:100%}[data-ratio]:not([data-ratio=""]){display:block;overflow:hidden;padding:0;position:relative;width:100%}[data-ratio]:not([data-ratio=""]):before{content:"";display:block;padding-top:var(--ratio,100%)}[data-ratio]:not([data-ratio=""])>*{border:0;height:auto;left:0;position:absolute;right:0;top:0;width:100%}[data-ratio]:not([data-ratio=""])>img{height:100%;max-width:none;-o-object-fit:cover;object-fit:cover;width:100%}[data-ratio]:not([data-ratio=""])>div,[data-ratio]:not([data-ratio=""])>iframe,[data-ratio]:not([data-ratio=""])>video{height:100%}[data-ratio="16x9"]{--ratio:var(--fs-ratio-16x9,56.25%)}[data-ratio="4x3"]{--ratio:var(--fs-ratio-4x3,75%)}[data-ratio="3x4"]{--ratio:var(--fs-ratio-3x4,133.33333%)}[data-ratio="3x2"]{--ratio:var(--fs-ratio-3x2,66.66667%)}[data-ratio="2x3"]{--ratio:var(--fs-ratio-2x3,150%)}[data-ratio="1x1"]{--ratio:var(--fs-ratio-1x1,100%)}._hidden{display:none!important}._scroll-lock{overflow:hidden!important}._selectable-all{-webkit-user-select:all;-moz-user-select:all;user-select:all}._selectable-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}._stretched-link:after{content:"";display:block;height:100%;inset:0;position:absolute;width:100%}._visually-hidden,._visually-hidden-focusable:not(:focus):not(:focus-within){clip:rect(0,0,0,0)!important;border:0!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important;width:1px!important}.col[data-reveal]{-webkit-margin-before:0;margin-block-start:0}.row{--bs-gutter-x:var(--fs-grid-gap-x);--bs-gutter-y:var(--fs-grid-gap-y)}.row:not(:last-child){-webkit-margin-after:var(--bs-gutter-y);margin-block-end:var(--bs-gutter-y)}.row>[class~=col-]>.card+.card{-webkit-margin-before:var(--bs-gutter-y);margin-block-start:var(--bs-gutter-y)}.modal-backdrop{--bs-backdrop-zindex:var(--fs-zindex-modal);--bs-backdrop-bg:var(--fs-base-accent-color);--bs-backdrop-opacity:var(--fs-backdrop-opacity);-webkit-backdrop-filter:var(--fs-backdrop-filter);backdrop-filter:var(--fs-backdrop-filter);height:calc(var(--fs-vh, 1vh)*100)}html[data-page-type=modal] .modal-backdrop{--bs-backdrop-opacity:calc(var(--fs-backdrop-opacity) - 0.25)}.modal-backdrop.fade{transition:opacity .35s ease-in-out}.modal{--bs-modal-bg:var(--fs-color-white);--bs-modal-border-color:var(--bs-modal-bg);--bs-modal-border-radius:var(--fs-border-radius-xxl);--bs-modal-border-width:var(--fs-border-width);--bs-modal-box-shadow:var(--fs-box-shadow-size) var(--fs-box-shadow-color);--bs-modal-color:inherit;--bs-modal-inner-border-radius:calc(var(--bs-modal-border-radius) - var(--bs-modal-border-width));--bs-modal-margin:var(--fs-page-margin);--bs-modal-padding:var(--fs-spacing);--bs-modal-zindex:calc(var(--fs-zindex-modal) + 1);--bs-modal-header-background-color:var(--fs-color-grey-20);--bs-modal-header-border-width:0px;--bs-modal-header-padding-x:var(--bs-modal-padding);--bs-modal-header-padding-y:var(--bs-modal-padding);--bs-modal-header-padding:var(--bs-modal-header-padding-y) var(--bs-modal-header-padding-x);--bs-modal-footer-gap:calc(var(--bs-modal-padding)/2);--bs-modal-footer-padding-x:var(--bs-modal-header-padding-x);--bs-modal-footer-padding-y:var(--bs-modal-header-padding-y);--bs-modal-footer-padding:var(--bs-modal-footer-padding-y) var(--bs-modal-footer-padding-x);-webkit-backdrop-filter:var(--fs-backdrop-filter);backdrop-filter:var(--fs-backdrop-filter)}.modal [data-bs-dismiss=modal]{--ifabsh-icon-button-background-color:var(--fs-color-dark);--ifabsh-icon-button-color:var(--fs-color-dark-contrast)}.modal .modal-title{font-weight:var(--fs-font-weight-bold);margin:0;width:auto}.modal .modal-header{background-color:var(--bs-modal-header-background-color);justify-content:space-between}.modal .modal-header .modal-title{font-family:var(--fs-font-family-sans);font-size:var(--fs-font-size-xxs);font-weight:var(--fs-font-weight-normal)}.modal .modal-header .modal-title:empty{display:none}.modal .modal-header [data-bs-dismiss=modal]{-webkit-margin-start:auto;margin-inline-start:auto}.modal .modal-header+.modal-body{-webkit-padding-before:0;padding-block-start:0}.modal .modal-header:empty{display:none}.modal .modal-content{border:0}.modal .modal-body{--_modal-padding-body:var(--bs-modal-padding);padding:var(--_modal-padding-body)}.modal .modal-body .modal-title{-webkit-margin-after:var(--fs-heading-margin);margin-block-end:var(--fs-heading-margin)}.modal .modal-body>:first-child{-webkit-margin-before:0;margin-block-start:0}.modal .modal-body>:last-child{-webkit-margin-after:0;margin-block-end:0}.modal .modal-footer{gap:var(--fs-spacing);justify-content:space-between;padding:var(--bs-modal-footer-padding)}.modal .modal-footer>*{margin:0}.modal .modal-footer>:first-child:last-child{-webkit-margin-start:auto;margin-inline-start:auto}.modal .modal-footer:empty{display:none}@supports (scrollbar-width:auto){.modal-dialog-scrollable .modal-body{scrollbar-color:var(--fs-scrollbar-thumb-color,var(--fs-scrollbar-color,#000)) var(--fs-scrollbar-track-color,transparent);scrollbar-width:var(--fs-scrollbar-width,thin)}}@supports selector(::-webkit-scrollbar){.modal-dialog-scrollable .modal-body::-webkit-scrollbar-thumb{background:var(--fs-scrollbar-thumb-color,var(--fs-scrollbar-color,#000))}.modal-dialog-scrollable .modal-body::-webkit-scrollbar-track{background:var(--fs-scrollbar-track-color,transparent)}.modal-dialog-scrollable .modal-body::-webkit-scrollbar{max-height:var(--fs-scrollbar-width-legacy,8px);max-width:var(--fs-scrollbar-width-legacy,8px)}}@media (min-width:576px){.modal .modal-dialog{padding-inline:var(--bs-modal-margin)}}@media (min-width:992px){.modal .modal-body{--_modal-padding-body:calc(var(--bs-modal-padding)*2)}}.modal[data-modal-size=fullwidth]{--bs-modal-width:100%}.modal[data-modal-size=fullheight] .modal-content{height:100%}.modal[data-modal-size=fullsize]{--bs-modal-width:100%}.modal[data-modal-size=fullsize] .modal-content{height:100%}.modal-iframe{--bs-modal-width:68rem}.modal-iframe .modal-body{padding:0}.modal-iframe .modal-body iframe{min-height:100%;transition:all var(--fs-transition-open)}@supports (scrollbar-width:auto){.modal-iframe .modal-body iframe{scrollbar-color:var(--fs-scrollbar-thumb-color,var(--fs-scrollbar-color,#000)) var(--fs-scrollbar-track-color,transparent);scrollbar-width:var(--fs-scrollbar-width,thin)}}@supports selector(::-webkit-scrollbar){.modal-iframe .modal-body iframe::-webkit-scrollbar-thumb{background:var(--fs-scrollbar-thumb-color,var(--fs-scrollbar-color,#000))}.modal-iframe .modal-body iframe::-webkit-scrollbar-track{background:var(--fs-scrollbar-track-color,transparent)}.modal-iframe .modal-body iframe::-webkit-scrollbar{max-height:var(--fs-scrollbar-width-legacy,8px);max-width:var(--fs-scrollbar-width-legacy,8px)}}.modal-iframe[data-modal-context=emailrequest]{--bs-modal-width:50rem}@keyframes dropdown-toggle-bottom{0%{margin-top:var(--fs-dropdown-menu-offset-anim);opacity:0}to{margin-top:calc(var(--bs-dropdown-border-width)*-1*3);opacity:1}}@keyframes dropdown-toggle-top{0%{margin-bottom:var(--fs-dropdown-menu-offset-anim);opacity:0}to{margin-bottom:calc(var(--bs-dropdown-border-width)*-1*3);opacity:1}}.dropdown-item{align-items:center;display:flex;gap:.5em}a.dropdown-item{--fs-link-text-decoration-line:none;--fs-link-color:var(--bs-dropdown-link-color);--fs-link-color-hover:var(--bs-dropdown-link-hover-color)}.dropdown-item>i{color:var(--fs-dropdown-item-icon-color,currentColor)!important;display:block;margin-right:0!important;pointer-events:none;position:relative;text-align:center;width:1.5em}.dropdown-item .badge{--ifabsh-badge-padding-y:var(--fs-spacing-xs)}.dropdown-item__label{align-items:center;order:2;overflow:hidden;text-overflow:ellipsis}.dropdown-item__prefix,.dropdown-item__suffix{align-items:center;color:currentColor;display:flex;flex:0 0 auto}.dropdown-item__prefix{order:1}.dropdown-item__suffix{margin-left:auto;order:3}.dropdown-item.active,.dropdown-item.is-active,.dropdown-item:active{background-color:var(--bs-dropdown-link-active-bg);color:var(--bs-dropdown-link-active-color)}.dropdown-item._disabled,.dropdown-item.disabled,.dropdown-item:disabled{opacity:var(--fs-base-disabled-opacity);pointer-events:none}a.dropdown-item._disabled,a.dropdown-item.disabled,a.dropdown-item:disabled{--fs-link-text-decoration-line:none}.dropdown-menu{--fs-dropdown-menu-offset-anim:calc(var(--fs-spacing-s)*-1);--bs-dropdown-bg:var(--fs-body-background-color);--bs-dropdown-border-color:var(--fs-color-grey-80);--bs-dropdown-border-radius:var(--fs-border-radius-m);--bs-dropdown-border-width:var(--fs-border-width);--bs-dropdown-color:var(--fs-body-color);--bs-dropdown-font-size:var(--fs-font-size-s);--bs-dropdown-min-width:none;--bs-dropdown-padding-x:var(--fs-spacing-l);--bs-dropdown-padding-y:var(--fs-spacing);--bs-dropdown-spacer:var(--fs-spacing-xs);--bs-dropdown-header-color:hsl(var(--fs-color-grey-h),var(--fs-color-grey-s),66%);--bs-dropdown-header-padding-x:var(--fs-spacing-s);--bs-dropdown-header-padding-y:var(--fs-spacing-s);--bs-dropdown-divider-bg:var(--fs-color-grey-20);--bs-dropdown-divider-margin-y:0;--bs-dropdown-item-padding-x:0;--bs-dropdown-item-padding-y:var(--fs-spacing-s);--bs-dropdown-link-color:currentColor;--bs-dropdown-link-hover-color:var(--fs-base-accent-color);--bs-dropdown-link-hover-bg:transparent;--bs-dropdown-link-active-color:var(--bs-dropdown-link-hover-color);--bs-dropdown-link-active-bg:var(--bs-dropdown-link-hover-bg);--bs-dropdown-link-disabled-color:var(--bs-dropdown-link-color);--fs-scrollbar-color:var(--bs-dropdown-color);animation-duration:var(--fs-dropdown-menu-duration,var(--fs-transition-close));animation-fill-mode:both;box-shadow:var(--fs-box-shadow-size) var(--fs-box-shadow-color);font-family:var(--fs-font-family-sans);font-size:var(--fs-font-size-xs);margin:0;pointer-events:none}.dropdown-menu[data-popper-placement|=bottom]{--fs-box-shadow-size:0 0.25rem 0.5rem -0.25rem;animation-name:dropdown-toggle-bottom}.dropdown-menu[data-popper-placement|=top]{--fs-box-shadow-size:0 -0.25rem 0.5rem -0.25rem;animation-name:dropdown-toggle-top}.dropdown-menu.show{--fs-dropdown-menu-duration:var(--fs-transition-open);pointer-events:all}@supports (scrollbar-width:auto){.dropdown-menu{scrollbar-color:var(--fs-scrollbar-thumb-color,var(--fs-scrollbar-color,#000)) var(--fs-scrollbar-track-color,transparent);scrollbar-width:var(--fs-scrollbar-width,thin)}}@supports selector(::-webkit-scrollbar){.dropdown-menu::-webkit-scrollbar-thumb{background:var(--fs-scrollbar-thumb-color,var(--fs-scrollbar-color,#000))}.dropdown-menu::-webkit-scrollbar-track{background:var(--fs-scrollbar-track-color,transparent)}.dropdown-menu::-webkit-scrollbar{max-height:var(--fs-scrollbar-width-legacy,8px);max-width:var(--fs-scrollbar-width-legacy,8px)}}.dropdown-header{font-size:var(--fs-font-size-xs)}.dropdown-header .dropdown-header:empty{display:none}.dropdown-divider{--fs-hr-color:var(--bs-dropdown-divider-bg);border:0}.dropdown .button[data-bs-toggle=dropdown]{width:100%}.dropdown .button[data-bs-toggle=dropdown][aria-expanded=true] .button__suffix{transform:scaleY(-1);transition:transform var(--_btn-duration) ease-in-out}.dropdown .button[data-bs-toggle=dropdown]:after{display:none}.tooltip{--_ttp-arraw-size:var(--fs-spacing-xs);--bs-tooltip-arrow-height:var(--_ttp-arraw-size);--bs-tooltip-arrow-width:calc(var(--_ttp-arraw-size)*2);--bs-tooltip-bg:var(--fs-color-primary-dark);--bs-tooltip-border-radius:var(--fs-border-radius);--bs-tooltip-color:var(--fs-color-primary-dark-contrast);--bs-tooltip-font-size:var(--fs-font-size-xs);--bs-tooltip-opacity:0.9;--bs-tooltip-padding-x:var(--fs-spacing-s);--bs-tooltip-padding-y:var(--fs-spacing-xs)}.sc-cookie{--sccookie-border-radius:var(--fs-border-radius);--sccookie-color-border:var(--ifabsh-color-border);--sccookie-color-ui-h:var(--fs-color-primary-h);--sccookie-color-ui-s:var(--fs-color-primary-s);--sccookie-color-ui-l:var(--fs-color-primary-l);--sccookie-color-error-h:var(--fs-color-danger-h);--sccookie-color-error-s:var(--fs-color-danger-s);--sccookie-color-error-l:var(--fs-color-danger-l);--sccookie-color-success-h:var(--fs-color-success-h);--sccookie-color-success-s:var(--fs-color-success-s);--sccookie-color-success-l:var(--fs-color-success-l);--sccookie-font-size:var(--fs-font-size-xs);--sccookie-font-size-l:var(--fs-font-size-s);--sccookie-font-size-s:var(--fs-font-size-xxs);--sccookie-z-index:var(--fs-zindex-cookie-consent);--sccookie-header-font-size:var(--fs-h5-font-size);--sccookie-button-background-color:var(--fs-color-secondary);--sccookie-button-border-color:var(--fs-color-secondary);--sccookie-button-color:var(--fs-color-secondary-contrast);--sccookie-button-background-color-event:var(--fs-color-primary);--sccookie-button-border-color-event:var(--fs-color-primary);--sccookie-button-color-event:var(--fs-color-primary-contrast);font-family:var(--fs-font-family-sans)}.sc-cookie-header{font-family:var(--fs-font-family-serif)}@media (min-width:1200px){.sc-cookie{--sccookie-font-size:var(--fs-font-size-xxs);--sccookie-font-size-l:var(--fs-font-size-xs);--sccookie-font-size-s:var(--fs-font-size-xxxs)}}.sc-cookie-button.-close{--sccookie-button-color:var(--fs-color-secondary);--sccookie-button-color-event:var(--fs-color-primary)}.sc-cookie-button.-accept,.sc-cookie-button.-essential{--sccookie-button-background-color:var(--fs-color-secondary);--sccookie-button-border-color:var(--fs-color-secondary);--sccookie-button-color:var(--fs-color-secondary-contrast);--sccookie-button-background-color-event:var(--fs-color-primary);--sccookie-button-border-color-event:var(--fs-color-primary);--sccookie-button-color-event:var(--fs-color-primary-contrast)}.sc-cookie-banner,.sc-cookie-preferences{-webkit-backdrop-filter:blur(1rem);backdrop-filter:blur(1rem);filter:blur(.5rem);transition-property:all}.sc-cookie-banner.-show,.sc-cookie-preferences.-show{filter:blur(0)}.sc-cookie-banner.-hide,.sc-cookie-preferences.-hide{filter:blur(.5rem)}button.sc-cookie-trigger{--sccookie-trigger-background-color:var(--fs-color-secondary-contrast);--sccookie-trigger-background-color-event:var(--sccookie-trigger-background-color);--sccookie-trigger-color:var(--fs-color-secondary);--sccookie-trigger-color-event:var(--sccookie-trigger-color);--sccookie-trigger-position-offset:var(--fs-spacing-s);--sccookie-trigger-size:2rem;--sccookie-duration-control:var(--fs-transition-close);--_svg-transition:var(--fs-transition-close);background-color:transparent;transform:scale(1);transition:all var(--_svg-transition) ease-in;z-index:calc(var(--fs-newsflash) - 1)}button.sc-cookie-trigger svg path{transition:fill var(--_svg-transition) ease-in}button.sc-cookie-trigger.-show{--sccookie-duration-control:var(--fs-transition-open);--_svg-transition:var(--fs-transition-open)}button.sc-cookie-trigger[aria-expanded=true]{opacity:1;transform:scale(0)}.page-footer-main-in-view:not(.page-footer-supported-in-view) button.sc-cookie-trigger{--sccookie-trigger-background-color:var(--fs-color-secondary);--sccookie-trigger-color:var(--fs-color-secondary-contrast)}@media (min-width:1200px){button.sc-cookie-trigger{--sccookie-trigger-position-offset:var(--fs-spacing)}}@media (min-width:480px){.sc-cookie-banner:not(.-essential-disabled) .sc-cookie-controls .sc-cookie-button.-accept{--sccookie-button-width:100%;grid-column:1/2;grid-row:1/2}.sc-cookie-banner:not(.-essential-disabled) .sc-cookie-controls .sc-cookie-button.-essential{--sccookie-button-width:100%;grid-column:2/3;grid-row:1/2}.sc-cookie-banner:not(.-essential-disabled) .sc-cookie-controls .sc-cookie-button.-edit{--sccookie-button-width:auto;grid-column:1/3;grid-row:2/3}}.flatpickr-calendar{--fs-datepicker-arrow-color:var(--fs-color-primary);--fs-datepicker-background-color:var(--fs-color-white);--fs-datepicker-border-color:var(--fs-border-color);--fs-datepicker-color:var(--fs-base-text-color);--fs-datepicker-accent-color-h:var(--fs-color-primary-h);--fs-datepicker-accent-color-s:var(--fs-color-primary-s);--fs-datepicker-accent-color-l:var(--fs-color-primary-l);--fs-datepicker-accent-color:hsl(var(--fs-datepicker-accent-color-h),var(--fs-datepicker-accent-color-s),var(--fs-datepicker-accent-color-l));--fs-datepicker-accent-color-contrast:var(--fs-color-primary-contrast);--fs-datepicker-event-color:hsl(var(--fs-color-grey-h),var(--fs-color-grey-s),96%);--fs-datepicker-event-color-contrast:var(--fs-datepicker-color);--fs-datepicker-range-color:hsl(var(--fs-color-grey-h),var(--fs-color-grey-s),96%);--fs-datepicker-range-color-contrast:var(--fs-color-primary-contrast);--fs-datepicker-outof-color:transparent;--fs-datepicker-outof-color-contrast:var(--fs-color-grey-light2);--fs-datepicker-days-column-gap:0;--fs-datepicker-days-row-gap:var(--fs-border-width);--fs-datepicker-months-height:2.5em;--fs-datepicker-weekdays-font-size:1em;--fs-datepicker-weekdays-font-weight:var(--fs-font-weight-normal);--fs-datepicker-weekdays-size:2.5em;--fs-datepicker-weeknumber-color:var(--fs-color-grey-light2);--_dp-months-half-height:calc(var(--fs-datepicker-months-height)/2);background-color:var(--fs-datepicker-background-color);border-radius:var(--ifabsh-border-radius);box-shadow:var(--fs-box-shadow-size) var(--fs-box-shadow-color);color:var(--fs-datepicker-color);font-family:var(--fs-font-family-sans);font-size:var(--fs-datepicker-font-size,var(--fs-font-size-xs));line-height:var(--fs-datepicker-line-height,var(--fs-base-line-height));max-width:100vw;width:20em}.flatpickr-calendar.arrowBottom:after{border-top-color:var(--fs-datepicker-accent-color)}.flatpickr-calendar.arrowTop:after,.flatpickr-calendar.arrowTop:before{border-bottom-color:var(--fs-datepicker-accent-color)}.flatpickr-calendar.arrowBottom:after,.flatpickr-calendar.arrowBottom:before{border-top-color:var(--fs-datepicker-color)}.flatpickr-calendar.-view-time.arrowTop:after,.flatpickr-calendar.-view-time.arrowTop:before{border-bottom-color:var(--fs-datepicker-color)}@media (min-width:1200px){.flatpickr-calendar{--fs-datepicker-font-size:var(--fs-font-size-xxxs)}}.flatpickr-months{background-color:var(--fs-datepicker-accent-color);color:var(--fs-datepicker-accent-color-contrast)}.flatpickr-months .flatpickr-month,.flatpickr-months .flatpickr-next-month,.flatpickr-months .flatpickr-prev-month{fill:currentColor;color:currentColor}.flatpickr-months .flatpickr-next-month,.flatpickr-months .flatpickr-prev-month{align-items:center;display:flex;height:var(--fs-datepicker-months-height);justify-content:center;padding:0;width:var(--fs-datepicker-months-height)}.flatpickr-months .flatpickr-next-month svg,.flatpickr-months .flatpickr-prev-month svg{height:1em;width:1em}.flatpickr-months .flatpickr-next-month:hover,.flatpickr-months .flatpickr-prev-month:hover{background-color:var(--fs-datepicker-accent-color);color:var(--fs-datepicker-accent-color-contrast)}.flatpickr-months .flatpickr-next-month:hover svg,.flatpickr-months .flatpickr-prev-month:hover svg{fill:currentColor}.flatpickr-months .flatpickr-month{height:auto;padding-left:var(--fs-datepicker-months-height);padding-right:var(--fs-datepicker-months-height)}.flatpickr-months .flatpickr-current-month{align-items:center;display:flex;font-size:1em;font-weight:inherit;height:var(--fs-datepicker-months-height);justify-content:space-around;justify-items:center;left:auto;line-height:inherit;padding:0;position:relative;width:auto}.flatpickr-months .flatpickr-current-month input.cur-year{color:currentColor;height:var(--fs-datepicker-months-height);padding:0 .5em}.flatpickr-months .flatpickr-current-month .flatpickr-monthDropdown-months{padding:0;width:45%}.flatpickr-months .flatpickr-current-month .flatpickr-monthDropdown-months .flatpickr-monthDropdown-month{background-color:var(--ifabsh-input-background-color);color:var(--ifabsh-input-color)}.flatpickr-months .flatpickr-current-month .numInputWrapper{width:45%}.flatpickr-months .flatpickr-current-month .numInputWrapper span{border-color:transparent;height:var(--_dp-months-half-height);padding:0;width:calc(var(--_dp-months-half-height)/2)}.flatpickr-months .flatpickr-current-month .numInputWrapper span:after{position:relative}.flatpickr-months .flatpickr-current-month .numInputWrapper span.arrowUp:after{border-bottom-color:currentColor;top:50%;translate:0 -50%}.flatpickr-months .flatpickr-current-month .numInputWrapper span.arrowDown:after{border-top-color:currentColor;top:50%;translate:0 -50%}.flatpickr-day{align-items:center;aspect-ratio:1/1;background-color:var(--_fpdy-background,transparent)!important;border-color:var(--_fpdy-border,transparent)!important;border-width:var(--ifabsh-border-width);color:var(--_fpdy-color,var(--fs-datepicker-day-color))!important;display:inline-flex;font-weight:var(--fs-font-weight-normal);height:auto;line-height:1;max-width:none}.flatpickr-day:hover{--_fpdy-background:var(--fs-datepicker-event-color);--_fpdy-border:var(--fs-datepicker-event-color);--_fpdy-color:var(--fs-datepicker-event-color-contrast)}.flatpickr-day.today{--_fpdy-background:hsla(var(--fs-datepicker-accent-color-h),var(--fs-datepicker-accent-color-s),var(--fs-datepicker-accent-color-l),0.05);--_fpdy-border:var(--fs-datepicker-accent-color);--_fpdy-color:var(--fs-datepicker-color)}.flatpickr-day.today:focus,.flatpickr-day.today:hover{--_fpdy-background:hsla(var(--fs-datepicker-accent-color-h),var(--fs-datepicker-accent-color-s),var(--fs-datepicker-accent-color-l),0.08)}.flatpickr-day.nextMonthDay,.flatpickr-day.notAllowed,.flatpickr-day.prevMonthDay{--_fpdy-background:var(--fs-datepicker-outof-color);--_fpdy-border:var(--fs-datepicker-outof-color);--_fpdy-color:var(--fs-datepicker-outof-color-contrast)}.flatpickr-day.nextMonthDay:focus,.flatpickr-day.nextMonthDay:hover,.flatpickr-day.notAllowed:focus,.flatpickr-day.notAllowed:hover,.flatpickr-day.prevMonthDay:focus,.flatpickr-day.prevMonthDay:hover{--_fpdy-background:var(--fs-datepicker-event-color);--_fpdy-border:var(--fs-datepicker-event-color)}.flatpickr-day.selected,.flatpickr-day.selected:focus,.flatpickr-day.selected:hover{--_fpdy-background:var(--fs-datepicker-accent-color);--_fpdy-border:var(--fs-datepicker-accent-color);--_fpdy-color:var(--fs-datepicker-accent-color-contrast)}.flatpickr-day.flatpickr-disabled{--_fpdy-background:var(--fs-datepicker-outof-color);--_fpdy-border:var(--fs-datepicker-outof-color);--_fpdy-color:var(--fs-datepicker-outof-color-contrast);pointer-events:none}.flatpickr-days{width:auto}.flatpickr-days .dayContainer{-moz-column-gap:var(--fs-datepicker-days-column-gap);column-gap:var(--fs-datepicker-days-column-gap);max-width:100%;min-width:100%;row-gap:var(--fs-datepicker-days-row-gap);width:100%}.flatpickr-weekwrapper{display:flex;flex-flow:column nowrap}.flatpickr-weekwrapper .flatpickr-weeks{-moz-column-gap:var(--fs-datepicker-days-column-gap);column-gap:var(--fs-datepicker-days-column-gap);display:flex;flex-flow:column nowrap;flex-grow:1;padding:0 1em;row-gap:var(--fs-datepicker-days-row-gap)}.flatpickr-weekwrapper .flatpickr-weeks .flatpickr-day{--_fpdy-color:var(--fs-datepicker-weeknumber-color);display:flex;flex-grow:1;justify-content:center}.flatpickr-weekwrapper .flatpickr-weeks .flatpickr-day:hover{display:flex}.flatpickr-weekwrapper .flatpickr-weekday{align-items:center;display:flex;flex-grow:0;justify-content:center;max-height:var(--fs-datepicker-weekdays-size);min-height:var(--fs-datepicker-weekdays-size)}.flatpickr-weekdays,.flatpickr-weekwrapper .flatpickr-weekday{background-color:var(--fs-datepicker-accent-color);color:var(--fs-datepicker-accent-color-contrast);font-size:var(--fs-datepicker-weekdays-font-size);font-weight:var(--fs-datepicker-weekdays-font-weight);height:var(--fs-datepicker-weekdays-size)}.flatpickr-weekdays{padding:0}.flatpickr-weekdays .flatpickr-weekday{color:inherit;font-size:inherit;font-weight:inherit}.flatpickr-input::-webkit-calendar-picker-indicator{display:none}.flatpickr-input,.flatpickr-input+input[type=text]{--ifabsh-form-control-readonly-opacity:1;cursor:pointer}.flatpickr-footer{border-top:var(--fs-base-border-width) solid var(--fs-datepicker-border-color);display:flex;gap:var(--fs-spacing-s);justify-content:center;padding:var(--fs-spacing-s)}.flatpickr-footer:empty{display:none}.flatpickr-time{--_dp-time-ctrl-color-event:hsla(var(--fs-datepicker-accent-color-h),var(--fs-datepicker-accent-color-s),var(--fs-datepicker-accent-color-l),0.05);height:auto;line-height:normal;max-height:none}.flatpickr-time .numInputWrapper{height:auto}.flatpickr-time .numInputWrapper:hover{background-color:transparent}.flatpickr-time .numInputWrapper:hover input{background-color:var(--_dp-time-ctrl-color-event)}.flatpickr-time .numInputWrapper span{background-color:var(--fs-datepicker-background-color);border-color:var(--fs-datepicker-border-color)}.flatpickr-time input,.flatpickr-time input.flatpickr-hour,.flatpickr-time input.flatpickr-minute,.flatpickr-time input.flatpickr-second{font-size:1em;font-weight:var(--fs-font-weight-normal);height:var(--ifabsh-input-height-s)}.flatpickr-time .flatpickr-am-pm:focus,.flatpickr-time .flatpickr-am-pm:hover,.flatpickr-time input:focus,.flatpickr-time input:hover{background-color:var(--_dp-time-ctrl-color-event);color:inherit}.flatpickr-calendar.hasTime .flatpickr-time{border-color:var(--fs-datepicker-border-color);border-width:var(--fs-base-border-width);height:auto}.input-group:has(input[data-provider=datepicker]) .form-control:has(~.input-group-text){-webkit-border-end:0!important;border-bottom-left-radius:var(--ifabsh-form-control-border-radius);border-inline-end:0!important;border-top-left-radius:var(--ifabsh-form-control-border-radius)}.input-group:has(input[data-provider=datepicker]) .form-control~.input-group-text{-webkit-border-start:0;border-inline-start:0}.fancybox__container{--_fb-bg-h:var(--fs-backdrop-color-h);--_fb-bg-s:var(--fs-backdrop-color-s);--_fb-bg-l:var(--fs-backdrop-color-l);--fancybox-bg:hsl(var(--_fb-bg-h),var(--_fb-bg-s),var(--_fb-bg-l));--fancybox-color:var(--fs-body-color);--fancybox-opacity:var(--fs-backdrop-opacity);--fancybox-slide-gap:var(--fs-grid-gap-x)}.fancybox__container .fancybox__nav,.fancybox__container .fancybox__toolbar{--f-button-bg:var(--fs-color-white);--f-button-border:0 none;--f-button-border-radius:var(--fs-border-radius-m);--f-button-color:var(--fancybox-color);--f-button-hover-bg:var(--fs-color-secondary);--f-button-hover-color:var(--fs-color-secondary-contrast);--f-button-active-bg:var(--f-button-hover-bg);--f-button-active-color:var(--f-button-hover-color);--f-button-shadow:none;--f-button-svg-disabled-opacity:0.4;--f-button-svg-filter:none;--f-button-svg-height:var(--fs-font-size-s);--f-button-svg-stroke-width:1.5;--f-button-svg-width:var(--fs-font-size-s);opacity:1}.fancybox__container .fancybox__toolbar{--fancybox-toolbar-text-shadow:none;--f-button-height:var(--ifabsh-input-height);--f-button-width:var(--ifabsh-input-height);padding:var(--fs-spacing)}.fancybox__container .fancybox__toolbar__column{gap:var(--fs-spacing-xs)}.fancybox__container .fancybox__nav{--f-button-height:var(--ifabsh-input-height-l);--f-button-width:var(--ifabsh-input-height-l);--f-button-next-pos:var(--fs-page-margin);--f-button-prev-pos:var(--fs-page-margin)}.fancybox__container .fancybox__slide{padding:0}.fancybox__container .fancybox__caption{background-color:var(--fs-color-grey-20);color:var(--fs-color-secondary);display:inline-block;font-family:var(--fs-font-family-sans);font-size:var(--fs-font-size-xs);padding:var(--fs-spacing-s) var(--fs-spacing)}.fancybox__container .fancybox__caption>*{display:inline;margin:0}.fancybox__container .fancybox__caption .copyright:before{content:"@ ";font-size:.875em}.fancybox__container .fancybox__caption .copyright:after{content:" / "}@media (min-width:1200px){.fancybox__container .fancybox__nav,.fancybox__container .fancybox__toolbar{--f-button-svg-height:calc(var(--fs-font-size-s) + 4px);--f-button-svg-width:calc(var(--fs-font-size-s) + 4px)}.fancybox__container .fancybox__toolbar__column{gap:var(--fs-spacing-s)}}.form .bw-captcha{--captcha-background-color:var(--fs-color-grey-20)}@font-face{font-display:swap;font-family:FleischmanBTW01;font-weight:400;src:url(../default/media/fonts/fleischmann-bt/1118443/cd1263c8-9aac-4138-af59-45f3d9a35526.woff2) format("woff2"),url(../default/media/fonts/fleischmann-bt/1118443/46ae5566-b510-4a0e-b0c2-ae0246dad4b5.woff) format("woff")}@font-face{font-display:swap;font-family:FleischmanBTW01;font-style:italic;font-weight:400;src:url(../default/media/fonts/fleischmann-bt/1118446/134003c8-a8f3-49c5-ac9f-f7edb41650d7.woff2) format("woff2"),url(../default/media/fonts/fleischmann-bt/1118446/be73beee-f0ab-40f0-a56c-1080ff0d3104.woff) format("woff")}@font-face{font-display:swap;font-family:MaisonNeue-Book;font-weight:400;src:url(../default/media/fonts/maison-neue-v2/MaisonNeue-Book.woff2) format("woff2"),url(../default/media/fonts/maison-neue-v2/MaisonNeue-Book.woff) format("woff")}:root{--global-rootvar-prefix:fs-;--global-duration-multiplier:1;--global-scroll-top-offset:0px;--global-content-width:1490px;--system-grid-opacity:0.05;--system-grid-margin:var(--fs-page-margin);--system-page-max-width:var(--fs-page-max-width);--fs-color-black-h:0;--fs-color-black-s:0%;--fs-color-black-l:0%;--fs-color-black:hsl(var(--fs-color-black-h),var(--fs-color-black-s),var(--fs-color-black-l));--fs-color-black-lighten-h:var(--fs-color-black-h);--fs-color-black-lighten-s:var(--fs-color-black-s);--fs-color-black-lighten-l:97%;--fs-color-black-lighten:hsl(var(--fs-color-black-lighten-h),var(--fs-color-black-lighten-s),var(--fs-color-black-lighten-l));--fs-color-white-h:0;--fs-color-white-s:0%;--fs-color-white-l:100%;--fs-color-white:hsl(var(--fs-color-white-h),var(--fs-color-white-s),var(--fs-color-white-l));--fs-color-text-h:0;--fs-color-text-s:0%;--fs-color-text-l:0%;--fs-color-text:hsl(var(--fs-color-text-h),var(--fs-color-text-s),var(--fs-color-text-l));--fs-color-primary-h:220.194;--fs-color-primary-s:73.05%;--fs-color-primary-l:27.647%;--fs-color-primary:hsl(var(--fs-color-primary-h),var(--fs-color-primary-s),var(--fs-color-primary-l));--fs-color-primary-contrast-h:0;--fs-color-primary-contrast-s:0%;--fs-color-primary-contrast-l:100%;--fs-color-primary-contrast:hsl(var(--fs-color-primary-contrast-h),var(--fs-color-primary-contrast-s),var(--fs-color-primary-contrast-l));--fs-color-secondary-h:213.333;--fs-color-secondary-s:6.122%;--fs-color-secondary-l:28.824%;--fs-color-secondary:hsl(var(--fs-color-secondary-h),var(--fs-color-secondary-s),var(--fs-color-secondary-l));--fs-color-secondary-contrast-h:0;--fs-color-secondary-contrast-s:0%;--fs-color-secondary-contrast-l:100%;--fs-color-secondary-contrast:hsl(var(--fs-color-secondary-contrast-h),var(--fs-color-secondary-contrast-s),var(--fs-color-secondary-contrast-l));--fs-color-culture-h:190.909;--fs-color-culture-s:100%;--fs-color-culture-l:19.412%;--fs-color-culture:hsl(var(--fs-color-culture-h),var(--fs-color-culture-s),var(--fs-color-culture-l));--fs-color-culture-contrast-h:0;--fs-color-culture-contrast-s:0%;--fs-color-culture-contrast-l:100%;--fs-color-culture-contrast:hsl(var(--fs-color-culture-contrast-h),var(--fs-color-culture-contrast-s),var(--fs-color-culture-contrast-l));--fs-color-education-h:37.5;--fs-color-education-s:67.857%;--fs-color-education-l:56.078%;--fs-color-education:hsl(var(--fs-color-education-h),var(--fs-color-education-s),var(--fs-color-education-l));--fs-color-education-contrast-h:0;--fs-color-education-contrast-s:0%;--fs-color-education-contrast-l:0%;--fs-color-education-contrast:hsl(var(--fs-color-education-contrast-h),var(--fs-color-education-contrast-s),var(--fs-color-education-contrast-l));--fs-color-science-h:344.4;--fs-color-science-s:48.544%;--fs-color-science-l:40.392%;--fs-color-science:hsl(var(--fs-color-science-h),var(--fs-color-science-s),var(--fs-color-science-l));--fs-color-science-contrast-h:0;--fs-color-science-contrast-s:0%;--fs-color-science-contrast-l:100%;--fs-color-science-contrast:hsl(var(--fs-color-science-contrast-h),var(--fs-color-science-contrast-s),var(--fs-color-science-contrast-l));--fs-color-grey-h:0;--fs-color-grey-s:0%;--fs-color-grey-l:78.824%;--fs-color-grey:hsl(var(--fs-color-grey-h),var(--fs-color-grey-s),var(--fs-color-grey-l));--fs-color-grey-80-h:var(--fs-color-grey-h);--fs-color-grey-80-s:var(--fs-color-grey-s);--fs-color-grey-80-l:83%;--fs-color-grey-80:hsl(var(--fs-color-grey-80-h),var(--fs-color-grey-80-s),var(--fs-color-grey-80-l));--fs-color-grey-60-h:var(--fs-color-grey-h);--fs-color-grey-60-s:var(--fs-color-grey-s);--fs-color-grey-60-l:87%;--fs-color-grey-60:hsl(var(--fs-color-grey-60-h),var(--fs-color-grey-60-s),var(--fs-color-grey-60-l));--fs-color-grey-40-h:var(--fs-color-grey-h);--fs-color-grey-40-s:var(--fs-color-grey-s);--fs-color-grey-40-l:91%;--fs-color-grey-40:hsl(var(--fs-color-grey-40-h),var(--fs-color-grey-40-s),var(--fs-color-grey-40-l));--fs-color-grey-20-h:var(--fs-color-grey-h);--fs-color-grey-20-s:var(--fs-color-grey-s);--fs-color-grey-20-l:96%;--fs-color-grey-20:hsl(var(--fs-color-grey-20-h),var(--fs-color-grey-20-s),var(--fs-color-grey-20-l));--fs-color-danger-h:349.474;--fs-color-danger-s:72.152%;--fs-color-danger-l:53.529%;--fs-color-danger:hsl(var(--fs-color-danger-h),var(--fs-color-danger-s),var(--fs-color-danger-l));--fs-color-danger-contrast-h:0;--fs-color-danger-contrast-s:0%;--fs-color-danger-contrast-l:0%;--fs-color-danger-contrast:hsl(var(--fs-color-danger-contrast-h),var(--fs-color-danger-contrast-s),var(--fs-color-danger-contrast-l));--fs-color-success-h:148.712;--fs-color-success-s:65.992%;--fs-color-success-l:48.431%;--fs-color-success:hsl(var(--fs-color-success-h),var(--fs-color-success-s),var(--fs-color-success-l));--fs-color-success-contrast-h:148.696;--fs-color-success-contrast-s:65.714%;--fs-color-success-contrast-l:6.863%;--fs-color-success-contrast:hsl(var(--fs-color-success-contrast-h),var(--fs-color-success-contrast-s),var(--fs-color-success-contrast-l));--fs-color-warning-h:49.375;--fs-color-warning-s:90.566%;--fs-color-warning-l:58.431%;--fs-color-warning:hsl(var(--fs-color-warning-h),var(--fs-color-warning-s),var(--fs-color-warning-l));--fs-color-warning-contrast-h:48.511;--fs-color-warning-contrast-s:92.157%;--fs-color-warning-contrast-l:10%;--fs-color-warning-contrast:hsl(var(--fs-color-warning-contrast-h),var(--fs-color-warning-contrast-s),var(--fs-color-warning-contrast-l));--fs-color-info-h:205.352;--fs-color-info-s:76.344%;--fs-color-info-l:81.765%;--fs-color-info:hsl(var(--fs-color-info-h),var(--fs-color-info-s),var(--fs-color-info-l));--fs-color-info-contrast-h:204.828;--fs-color-info-contrast-s:76.316%;--fs-color-info-contrast-l:14.902%;--fs-color-info-contrast:hsl(var(--fs-color-info-contrast-h),var(--fs-color-info-contrast-s),var(--fs-color-info-contrast-l));--fs-font-family-sans:"MaisonNeue-Book",Arial,-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";--fs-font-family-serif:"FleischmanBTW01",Arial,-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";--fs-font-family-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--fs-root-font-size:19px;--fs-font-size-xxxs:0.6315789474rem;--fs-font-size-xxs:0.7368421053rem;--fs-font-size-xs:0.8421052632rem;--fs-font-size-s:0.9473684211rem;--fs-font-size-l:1.0526315789rem;--fs-font-size-xl:1.0526315789rem;--fs-h1-font-size:2.1052631579rem;--fs-h2-font-size:1.5789473684rem;--fs-h3-font-size:1.4736842105rem;--fs-h4-font-size:1.3684210526rem;--fs-h5-font-size:1.2631578947rem;--fs-h6-font-size:1.0526315789rem;--fs-font-weight-regular:400;--fs-font-weight-bold:700;--fs-spacing:16px;--fs-spacing-xxs:2px;--fs-spacing-xs:4px;--fs-spacing-s:8px;--fs-spacing-l:32px;--fs-spacing-xl:64px;--fs-spacing-xxl:128px;--fs-grid-gap-x:var(--fs-spacing);--fs-grid-gap-y:var(--fs-spacing);--fs-breakpoint-xs:0;--fs-breakpoint-s:576px;--fs-breakpoint-m:768px;--fs-breakpoint-l:992px;--fs-breakpoint-xl:1200px;--fs-breakpoint-xxl:1400px;--fs-zindex-page-footer:10;--fs-zindex-page-jumplist:30;--fs-zindex-page-header:50;--fs-zindex-page-scroll-top:70;--fs-zindex-scroll-progress:90;--fs-zindex-newsflash:95;--fs-zindex-cookie-consent:100;--fs-zindex-page-menu:150;--fs-zindex-modal:500;--fs-zindex-page-loader:9000;--fs-page-header-height:4.5789473684rem;--fs-page-header-logo-height:2.8947368421rem;--fs-body-background-color:var(--fs-color-white);--fs-body-color:var(--fs-color-text);--fs-body-font-family:var(--fs-font-family-serif);--fs-body-font-size:1rem;--fs-body-font-weight:400;--fs-body-line-height:1.375;--fs-base-disabled-opacity:0.5;--fs-base-accent-color:var(--fs-color-primary);--fs-base-accent-color-contrast:var(--fs-color-primary-contrast);--fs-page-max-width:1490px;--fs-page-margin:1rem;--fs-content-element-margin:var(--fs-spacing-l);--fs-block-element-margin:var(--fs-spacing);--fs-link-color:currentColor;--fs-link-color-hover:var(--fs-color-primary);--fs-selection-background-color:var(--fs-color-secondary);--fs-selection-color:var(--fs-color-secondary-contrast);--fs-backdrop-color:var(--fs-color-white);--fs-backdrop-filter:blur(0.125rem);--fs-backdrop-opacity:0.9;--fs-focus-ring-h:var(--fs-color-secondary-h);--fs-focus-ring-s:var(--fs-color-secondary-s);--fs-focus-ring-l:var(--fs-color-secondary-l);--fs-focus-ring-alpha:0.25;--fs-focus-ring-width:3px;--fs-focus-ring-box-shadow:0 0 0 var(--fs-focus-ring-width) hsla(var(--fs-focus-ring-h),var(--fs-focus-ring-s),var(--fs-focus-ring-l),var(--fs-focus-ring-alpha));--fs-focus-ring-box-shadow-inset:inset 0 0 0 var(--fs-focus-ring-width) hsla(var(--fs-focus-ring-h),var(--fs-focus-ring-s),var(--fs-focus-ring-l),var(--fs-focus-ring-alpha));--fs-focus-outline-color:var(--fs-color-secondary);--fs-focus-outline-offset:2px;--fs-focus-outline-style:dotted;--fs-focus-outline-width:2px;--fs-ratio-16x9:56.25%;--fs-ratio-4x3:75%;--fs-ratio-3x4:133.33333%;--fs-ratio-3x2:66.66667%;--fs-ratio-2x3:150%;--fs-ratio-1x1:100%;--fs-border-width:1px;--fs-border-radius-xs:1px;--fs-border-radius-s:3px;--fs-border-radius-m:5px;--fs-border-radius-l:8px;--fs-border-radius:0;--fs-transition-simple:calc(var(--global-duration-multiplier, 1)*0.15s);--fs-transition-average:calc(var(--global-duration-multiplier, 1)*0.25s);--fs-transition-complex:calc(var(--global-duration-multiplier, 1)*0.5s);--fs-transition-check:calc(var(--global-duration-multiplier, 1)*0.15s);--fs-transition-expand:calc(var(--global-duration-multiplier, 1)*0.3s);--fs-transition-collape:calc(var(--global-duration-multiplier, 1)*0.25s);--fs-transition-open:calc(var(--global-duration-multiplier, 1)*0.25s);--fs-transition-close:calc(var(--global-duration-multiplier, 1)*0.2s);--fs-transition:0.2s;--fs-scrollbar-size:6px;--fs-scrollbar-color:var(--fs-color-black);--fs-scrollbar-track-color:var(--fs-color-transparent)}@media (min-width:768px){:root{--fs-font-size-xxxs:0.6315789474rem;--fs-font-size-xxs:0.7368421053rem;--fs-font-size-xs:0.8421052632rem;--fs-font-size-s:0.9473684211rem;--fs-font-size-l:1.3157894737rem;--fs-font-size-xl:1.3157894737rem;--fs-h1-font-size:2.6315789474rem;--fs-h2-font-size:2.1052631579rem;--fs-h3-font-size:1.5789473684rem;--fs-h4-font-size:1.3684210526rem;--fs-h5-font-size:1.2631578947rem;--fs-h6-font-size:1.0526315789rem;--fs-grid-gap-x:var(--fs-spacing-l);--fs-grid-gap-y:var(--fs-spacing-l);--fs-page-header-height:6.8421052632rem;--fs-page-margin:2rem;--fs-content-element-margin:var(--fs-spacing-xl);--fs-block-element-margin:var(--fs-spacing-l)}}@media (min-width:1200px){:root{--fs-root-font-size:21px;--fs-font-size-xxxs:0.6666666667rem;--fs-font-size-xxs:0.7619047619rem;--fs-font-size-xs:0.8571428571rem;--fs-font-size-s:0.9523809524rem;--fs-font-size-l:1.5238095238rem;--fs-font-size-xl:1.5238095238rem;--fs-h1-font-size:2.8571428571rem;--fs-h2-font-size:2.380952381rem;--fs-h3-font-size:1.9047619048rem;--fs-h4-font-size:1.5238095238rem;--fs-h5-font-size:1.2380952381rem;--fs-h6-font-size:1.0476190476rem;--fs-page-header-height:7.3333333333rem;--fs-page-header-logo-height:4.2857142857rem}}@media (prefers-reduced-motion:reduce){:root{--global-duration-multiplier:0.0}}:root{font-size:var(--fs-root-font-size)}@media (prefers-reduced-motion:no-preference){:root{scroll-behavior:smooth}}html{background-color:var(--fs-body-background-color);box-sizing:border-box;min-height:100%;scroll-behavior:smooth;scroll-snap-type:y mandatory}html.browser-not-supported{background-color:#fff!important}html.browser-not-supported .browser-not-supported__info{background-color:#000;color:#fff;display:block;left:50%;max-width:32rem;padding:16px 32px;position:fixed;text-align:center;top:1rem;transform:translateX(-50%);width:90%}body{background-color:transparent;color:var(--fs-body-color);font-family:var(--fs-body-font-family);font-size:var(--fs-body-font-size);font-style:normal;font-variant:normal;font-weight:var(--fs-body-font-weight);line-height:var(--fs-body-line-height);min-height:100vh;overflow-x:hidden;overflow-y:auto;position:relative}@supports (scrollbar-width:auto){body{scrollbar-color:var(--fs-scrollbar-thumb-color,var(--fs-scrollbar-color,#000)) var(--fs-scrollbar-track-color,transparent);scrollbar-width:var(--fs-scrollbar-width,thin)}}@supports selector(::-webkit-scrollbar){body::-webkit-scrollbar-thumb{background:var(--fs-scrollbar-thumb-color,var(--fs-scrollbar-color,#000))}body::-webkit-scrollbar-track{background:var(--fs-scrollbar-track-color,transparent)}body::-webkit-scrollbar{max-height:var(--fs-scrollbar-width-legacy,8px);max-width:var(--fs-scrollbar-width-legacy,8px)}}.page-complete body{overflow-y:auto;pointer-events:all}*,:after,:before{box-sizing:border-box}::-moz-selection{background-color:var(--fs-selection-background-color);color:var(--fs-selection-color)}::selection{background-color:var(--fs-selection-background-color);color:var(--fs-selection-color)}svg:not(:root){overflow:hidden}:focus-visible{outline:var(--fs-focus-outline-width) var(--fs-focus-outline-style) var(--focus-outline-color,var(--fs-focus-outline-color));outline-offset:var(--fs-focus-outline-offset)}[type=button]:focus,[type=submit]:focus,a:focus,button:focus{box-shadow:none;outline:none}[type=button]._focus-visible:focus,[type=button].focus-visible:focus,[type=button]:focus-visible:focus,[type=submit]._focus-visible:focus,[type=submit].focus-visible:focus,[type=submit]:focus-visible:focus,a._focus-visible:focus,a.focus-visible:focus,a:focus-visible:focus,button._focus-visible:focus,button.focus-visible:focus,button:focus-visible:focus{outline:var(--fs-focus-outline-width) var(--fs-focus-outline-style) var(--focus-outline-color,var(--fs-focus-outline-color));outline-offset:var(--fs-focus-outline-offset)}a:not([class]){-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}:-webkit-any-link{--fs-link-color:currentColor;--fs-link-color-hover:var(--fs-link-color);--fs-link-icon-color:var(--fs-link-color);--fs-link-icon-color-hover:var(--fs-link-color-hover);--fs-link-text-decoration-hover:var(--fs-link-text-decoration);--fs-link-text-decoration-line:underline;--fs-link-text-decoration-style:solid;--fs-link-text-decoration-color:currentColor;--fs-focus-outline-color:currentColor;--_link-icon-color:var(--fs-link-icon-color);--_link-duration:var(--fs-transition);color:var(--fs-link-color);font-weight:var(--fs-link-font-weight,inherit);-webkit-text-decoration:var(--fs-link-text-decoration-line) var(--fs-link-text-decoration-style) var(--fs-link-text-decoration-color);text-decoration:var(--fs-link-text-decoration-line) var(--fs-link-text-decoration-style) var(--fs-link-text-decoration-color);text-decoration-thickness:var(--fs-link-text-decoration-thickness,max(1px,.0625em));text-underline-offset:var(--fs-link-underline-offset,.125em);-webkit-transition:color var(--_link-duration),background-color var(--fs-transition),border-color var(--fs-transition);transition:color var(--_link-duration),background-color var(--fs-transition),border-color var(--fs-transition)}:-moz-any-link{--fs-link-color:currentColor;--fs-link-color-hover:var(--fs-link-color);--fs-link-icon-color:var(--fs-link-color);--fs-link-icon-color-hover:var(--fs-link-color-hover);--fs-link-text-decoration-hover:var(--fs-link-text-decoration);--fs-link-text-decoration-line:underline;--fs-link-text-decoration-style:solid;--fs-link-text-decoration-color:currentColor;--fs-focus-outline-color:currentColor;--_link-icon-color:var(--fs-link-icon-color);--_link-duration:var(--fs-transition);color:var(--fs-link-color);font-weight:var(--fs-link-font-weight,inherit);text-decoration:var(--fs-link-text-decoration-line) var(--fs-link-text-decoration-style) var(--fs-link-text-decoration-color);text-decoration-thickness:var(--fs-link-text-decoration-thickness,max(1px,.0625em));text-underline-offset:var(--fs-link-underline-offset,.125em);-moz-transition:color var(--_link-duration),background-color var(--fs-transition),border-color var(--fs-transition);transition:color var(--_link-duration),background-color var(--fs-transition),border-color var(--fs-transition)}:any-link{--fs-link-color:currentColor;--fs-link-color-hover:var(--fs-link-color);--fs-link-icon-color:var(--fs-link-color);--fs-link-icon-color-hover:var(--fs-link-color-hover);--fs-link-text-decoration-hover:var(--fs-link-text-decoration);--fs-link-text-decoration-line:underline;--fs-link-text-decoration-style:solid;--fs-link-text-decoration-color:currentColor;--fs-focus-outline-color:currentColor;--_link-icon-color:var(--fs-link-icon-color);--_link-duration:var(--fs-transition);color:var(--fs-link-color);font-weight:var(--fs-link-font-weight,inherit);-webkit-text-decoration:var(--fs-link-text-decoration-line) var(--fs-link-text-decoration-style) var(--fs-link-text-decoration-color);text-decoration:var(--fs-link-text-decoration-line) var(--fs-link-text-decoration-style) var(--fs-link-text-decoration-color);text-decoration-thickness:var(--fs-link-text-decoration-thickness,max(1px,.0625em));text-underline-offset:var(--fs-link-underline-offset,.125em);transition:color var(--_link-duration),background-color var(--fs-transition),border-color var(--fs-transition)}:-webkit-any-link>.icon,:-webkit-any-link>i{-webkit-margin-end:var(--fs-spacing-s);color:var(--_link-icon-color);margin-inline-end:var(--fs-spacing-s)}:-moz-any-link>.icon,:-moz-any-link>i{color:var(--_link-icon-color);margin-inline-end:var(--fs-spacing-s)}:any-link>.icon,:any-link>i{-webkit-margin-end:var(--fs-spacing-s);color:var(--_link-icon-color);margin-inline-end:var(--fs-spacing-s)}:-webkit-any-link[href*="fax:"],:-webkit-any-link[href*="tel:"]{color:inherit;text-decoration:none}:-moz-any-link[href*="fax:"],:-moz-any-link[href*="tel:"]{color:inherit;text-decoration:none}:any-link[href*="fax:"],:any-link[href*="tel:"]{color:inherit;text-decoration:none}:-webkit-any-link:active,:-webkit-any-link:focus,:-webkit-any-link:focus-visible,:-webkit-any-link:hover{--_link-icon-color:var(--fs-link-icon-color-hover);color:var(--fs-link-color-hover)}:-moz-any-link:active,:-moz-any-link:focus,:-moz-any-link:focus-visible,:-moz-any-link:hover{--_link-icon-color:var(--fs-link-icon-color-hover);color:var(--fs-link-color-hover)}:any-link:active,:any-link:focus,:any-link:focus-visible,:any-link:hover{--_link-icon-color:var(--fs-link-icon-color-hover);color:var(--fs-link-color-hover)}:-webkit-any-link:focus,:-webkit-any-link:hover{cursor:pointer}:-moz-any-link:focus,:-moz-any-link:hover{cursor:pointer}:any-link:focus,:any-link:hover{cursor:pointer}:-webkit-any-link._disabled{--fs-link-text-decoration-line:line-through;color:var(--fs-link-color);pointer-events:none}:-moz-any-link._disabled{--fs-link-text-decoration-line:line-through;color:var(--fs-link-color);pointer-events:none}:any-link._disabled{--fs-link-text-decoration-line:line-through;color:var(--fs-link-color);pointer-events:none}:-webkit-any-link._disabled *{pointer-events:none}:-moz-any-link._disabled *{pointer-events:none}:any-link._disabled *{pointer-events:none}hr{background-color:currentColor;border:0;color:var(--fs-hr-color,var(--fs-color-grey));margin:var(--fs-hr-spacing,var(--fs-spacing)) 0}hr:not([size]){height:1px}p{margin:0 0 var(--fs-paragraph-margin,var(--fs-block-element-margin))}blockquote{margin:0 0 var(--fs-blockquote-margin,var(--fs-block-element-margin))}dl,ol,ul{-webkit-margin-after:var(--fs-list-margin,var(--fs-block-element-margin));margin-block-end:var(--fs-list-margin,var(--fs-block-element-margin))}table{width:100%}iframe{border:0;min-width:100%}.figure,.picture,figure,picture{background-color:transparent;border:0;border-radius:0;display:block;padding:0;position:relative;width:100%}img{border:0;display:block;height:auto;max-width:100%}.time__time{display:none}.time__time:before{content:", "}[lang=en] .time .time__day-dot{display:none}.ce,[id^=c]{scroll-margin-top:var(--global-scroll-top-offset)}.system.system-info{inset:0 auto auto 0;transform:none}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{word-wrap:break-word;color:var(--fs-heading-color,var(--fs-body-color));display:block;font-family:var(--fs-heading-font-family,var(--fs-font-family-serif));font-size:var(--fs-heading-font-size,1rem);font-weight:var(--fs-heading-font-weight,var(--fs-font-weight-regular));-webkit-hyphens:auto;hyphens:auto;line-height:var(--fs-heading-line-height,1.25);margin:0 0 var(--fs-heading-margin,1.125em);overflow-wrap:break-word;width:100%}.h1>a,.h2>a,.h3>a,.h4>a,.h5>a,.h6>a,h1>a,h2>a,h3>a,h4>a,h5>a,h6>a{--fs-link-text-decoration-line:none;color:inherit}.h1:first-child,.h2:first-child,.h3:first-child,.h4:first-child,.h5:first-child,.h6:first-child,h1:first-child,h2:first-child,h3:first-child,h4:first-child,h5:first-child,h6:first-child{margin-top:0}.h1:last-child,.h2:last-child,.h3:last-child,.h4:last-child,.h5:last-child,.h6:last-child,h1:last-child,h2:last-child,h3:last-child,h4:last-child,h5:last-child,h6:last-child{margin-bottom:0}.h1,h1{--fs-heading-font-size:var(--fs-h1-font-size)}.h2,h2{--fs-heading-font-size:var(--fs-h2-font-size)}.h3,h3{--fs-heading-font-size:var(--fs-h3-font-size)}.h4,h4{--fs-heading-font-size:var(--fs-h4-font-size)}.h5,h5{--fs-heading-font-size:var(--fs-h5-font-size)}.h6,h6{--fs-heading-font-size:var(--fs-h6-font-size)}.em,em{font-style:italic}.small,.text-small,small{font-size:var(--fs-font-size-s)}.mark,mark{background-color:var(--fs-mark-background-color,var(--fs-color-info));color:var(--fs-mark-color,var(--fs-color-info-contrast));padding:0 var(--fs-spacing-xs)}del,s{-webkit-text-decoration-line:line-through;text-decoration-line:line-through}del{color:var(--fs-del-color,hsl(var(--fs-color-black-h),var(--fs-color-black-s),30%))}.strong,b,strong{font-weight:var(--fs-font-weight-bold)}.text-color-primary{color:var(--fs-color-primary)}.text-color-primary a:not(.button){--fs-link-color:currentColor}.text-color-secondary{color:var(--fs-color-secondary)}.text-color-secondary a:not(.button){--fs-link-color:currentColor}.text-color-danger{color:var(--fs-color-danger)}.text-color-danger a:not(.button){--fs-link-color:currentColor}.text-color-success{color:var(--fs-color-success)}.text-color-success a:not(.button){--fs-link-color:currentColor}.text-color-warning{color:var(--fs-color-warning)}.text-color-warning a:not(.button){--fs-link-color:currentColor}.text-color-info{color:var(--fs-color-info)}.text-color-info a:not(.button){--fs-link-color:currentColor}.text-align-start{text-align:left}.text-align-end{text-align:right}.text-align-center{text-align:center}.text-align-justify{text-align:justify}.text-size-xxxs{font-size:var(--fs-font-size-xxxs)}.text-size-xxs{font-size:var(--fs-font-size-xxs)}.text-size-xs{font-size:var(--fs-font-size-xs)}.text-size-s{font-size:var(--fs-font-size-s)}.text-size-l{font-size:var(--fs-font-size-l)}.text-size-xl{font-size:var(--fs-font-size-xl)}.subtitle:before{content:"( ";padding-right:.125em}.subtitle:after{content:")";padding-left:.125em}.teaser{font-size:var(--fs-font-size-xl)}blockquote{align-items:start;color:var(--fs-blockquote-color,currentColor);display:flex;flex-flow:row nowrap;font-size:var(--fs-blockquote-font-size,var(--fs-h4-font-size));font-weight:var(--fs-blockquote-font-weight,var(--fs-font-weight-regular));gap:var(--fs-blockquote-icon-margin,var(--fs-spacing-l));line-height:var(--blockquote-line-height,1.5);padding:.25em 0 0;position:relative}blockquote:before{color:var(--fs-blockquote-icon-color,var(--fs-color-primary));content:var(--fs-blockquote-icon,"\f10d");font-family:"Font Awesome 6 Sharp";font-size:2.5em;font-weight:900;line-height:1;translate:0 -.25em}blockquote a,blockquote p{color:inherit}blockquote p{margin:0}:root{--ifabsh-color-black-h:0;--ifabsh-color-black-s:0%;--ifabsh-color-black-l:0%;--ifabsh-color-black:hsl(var(--ifabsh-color-black-h),var(--ifabsh-color-black-s),var(--ifabsh-color-black-l));--ifabsh-color-white-h:0;--ifabsh-color-white-s:0%;--ifabsh-color-white-l:100%;--ifabsh-color-white:hsl(var(--ifabsh-color-white-h),var(--ifabsh-color-white-s),var(--ifabsh-color-white-l));--ifabsh-color-grey-h:0;--ifabsh-color-grey-s:0%;--ifabsh-color-grey-l:90.98%;--ifabsh-color-grey:hsl(var(--ifabsh-color-grey-h),var(--ifabsh-color-grey-s),var(--ifabsh-color-grey-l));--ifabsh-color-grey-light-h:0;--ifabsh-color-grey-light-s:0%;--ifabsh-color-grey-light-l:94.51%;--ifabsh-color-grey-light:hsl(var(--ifabsh-color-grey-light-h),var(--ifabsh-color-grey-light-s),var(--ifabsh-color-grey-light-l));--ifabsh-color-border-h:0;--ifabsh-color-border-s:0%;--ifabsh-color-border-l:90.98%;--ifabsh-color-border:hsl(var(--ifabsh-color-border-h),var(--ifabsh-color-border-s),var(--ifabsh-color-border-l));--ifabsh-color-placeholder-h:0;--ifabsh-color-placeholder-s:0%;--ifabsh-color-placeholder-l:58.431%;--ifabsh-color-placeholder:hsl(var(--ifabsh-color-placeholder-h),var(--ifabsh-color-placeholder-s),var(--ifabsh-color-placeholder-l));--ifabsh-color-text-h:0;--ifabsh-color-text-s:0%;--ifabsh-color-text-l:24.314%;--ifabsh-color-text:hsl(var(--ifabsh-color-text-h),var(--ifabsh-color-text-s),var(--ifabsh-color-text-l));--ifabsh-color-ui-h:232.025;--ifabsh-color-ui-s:100%;--ifabsh-color-ui-l:69.02%;--ifabsh-color-ui:hsl(var(--ifabsh-color-ui-h),var(--ifabsh-color-ui-s),var(--ifabsh-color-ui-l));--ifabsh-color-ui-contrast-h:0;--ifabsh-color-ui-contrast-s:0%;--ifabsh-color-ui-contrast-l:100%;--ifabsh-color-ui-contrast:hsl(var(--ifabsh-color-ui-contrast-h),var(--ifabsh-color-ui-contrast-s),var(--ifabsh-color-ui-contrast-l));--ifabsh-color-indeterminate-h:37.277;--ifabsh-color-indeterminate-s:97.51%;--ifabsh-color-indeterminate-l:52.745%;--ifabsh-color-indeterminate:hsl(var(--ifabsh-color-indeterminate-h),var(--ifabsh-color-indeterminate-s),var(--ifabsh-color-indeterminate-l));--ifabsh-color-danger-h:354.921;--ifabsh-color-danger-s:95.939%;--ifabsh-color-danger-l:61.373%;--ifabsh-color-danger:hsl(var(--ifabsh-color-danger-h),var(--ifabsh-color-danger-s),var(--ifabsh-color-danger-l));--ifabsh-color-danger-contrast-h:0;--ifabsh-color-danger-contrast-s:0%;--ifabsh-color-danger-contrast-l:100%;--ifabsh-color-danger-contrast:hsl(var(--ifabsh-color-danger-contrast-h),var(--ifabsh-color-danger-contrast-s),var(--ifabsh-color-danger-contrast-l));--ifabsh-color-success-h:158.023;--ifabsh-color-success-s:80.374%;--ifabsh-color-success-l:41.961%;--ifabsh-color-success:hsl(var(--ifabsh-color-success-h),var(--ifabsh-color-success-s),var(--ifabsh-color-success-l));--ifabsh-color-success-contrast-h:0;--ifabsh-color-success-contrast-s:0%;--ifabsh-color-success-contrast-l:100%;--ifabsh-color-success-contrast:hsl(var(--ifabsh-color-success-contrast-h),var(--ifabsh-color-success-contrast-s),var(--ifabsh-color-success-contrast-l));--ifabsh-color-warning-h:37.277;--ifabsh-color-warning-s:97.51%;--ifabsh-color-warning-l:52.745%;--ifabsh-color-warning:hsl(var(--ifabsh-color-warning-h),var(--ifabsh-color-warning-s),var(--ifabsh-color-warning-l));--ifabsh-color-warning-contrast-h:0;--ifabsh-color-warning-contrast-s:0%;--ifabsh-color-warning-contrast-l:0%;--ifabsh-color-warning-contrast:hsl(var(--ifabsh-color-warning-contrast-h),var(--ifabsh-color-warning-contrast-s),var(--ifabsh-color-warning-contrast-l));--ifabsh-color-info-h:189;--ifabsh-color-info-s:64%;--ifabsh-color-info-l:49.02%;--ifabsh-color-info:hsl(var(--ifabsh-color-info-h),var(--ifabsh-color-info-s),var(--ifabsh-color-info-l));--ifabsh-color-info-contrast-h:0;--ifabsh-color-info-contrast-s:0%;--ifabsh-color-info-contrast-l:0%;--ifabsh-color-info-contrast:hsl(var(--ifabsh-color-info-contrast-h),var(--ifabsh-color-info-contrast-s),var(--ifabsh-color-info-contrast-l));--ifabsh-focus-outline-width:1px;--ifabsh-focus-outline-style:dotted;--ifabsh-focus-outline-color:#c90;--ifabsh-focus-outline-offset:2px;--ifabsh-backdrop-color:var(--ifabsh-color-black);--ifabsh-backdrop-filter:none;--ifabsh-backdrop-opacity:0.5;--ifabsh-font-size:1rem;--ifabsh-font-size-xs:0.5rem;--ifabsh-font-size-s:0.75rem;--ifabsh-font-size-l:1.25rem;--ifabsh-spacing:1rem;--ifabsh-spacing-xxs:0.125rem;--ifabsh-spacing-xs:0.25rem;--ifabsh-spacing-s:0.5rem;--ifabsh-spacing-l:1.25rem;--ifabsh-breakpoint-xs:0;--ifabsh-breakpoint-s:576px;--ifabsh-breakpoint-m:768px;--ifabsh-breakpoint-l:992px;--ifabsh-breakpoint-xl:1200px;--ifabsh-border-radius:0px;--ifabsh-border-width:1px;--ifabsh-input-background-color:var(--ifabsh-color-white);--ifabsh-input-color:var(--ifabsh-color-black);--ifabsh-input-border-color:var(--ifabsh-color-border);--ifabsh-input-border-width:var(--ifabsh-border-width);--ifabsh-input-disabled-background-color:var(--ifabsh-color-white);--ifabsh-input-disabled-opacity:var(--ifabsh-disabled-opacity,0.4);--ifabsh-input-readonly-background-color:var(--ifabsh-color-grey-light);--ifabsh-input-readonly-opacity:var(--ifabsh-readonly-opacity,1);--ifabsh-color-border-h:var(--fs-color-black-h);--ifabsh-color-border-s:var(--fs-color-black-s);--ifabsh-color-border-l:85%;--ifabsh-color-text-h:var(--fs-color-text-h);--ifabsh-color-text-s:var(--fs-color-text-s);--ifabsh-color-text-l:var(--fs-color-text-l);--ifabsh-color-ui-h:var(--fs-color-primary-h);--ifabsh-color-ui-s:var(--fs-color-primary-s);--ifabsh-color-ui-l:var(--fs-color-primary-l);--ifabsh-color-ui-contrast-h:var(--fs-color-primary-contrast-h);--ifabsh-color-ui-contrast-s:var(--fs-color-primary-contrast-s);--ifabsh-color-ui-contrast-l:var(--fs-color-primary-contrast-l);--ifabsh-color-danger-h:var(--fs-color-danger-h);--ifabsh-color-danger-s:var(--fs-color-danger-s);--ifabsh-color-danger-l:var(--fs-color-danger-l);--ifabsh-color-danger-contrast-h:var(--fs-color-danger-contrast-h);--ifabsh-color-danger-contrast-s:var(--fs-color-danger-contrast-s);--ifabsh-color-danger-contrast-l:var(--fs-color-danger-contrast-l);--ifabsh-color-success-h:var(--fs-color-success-h);--ifabsh-color-success-s:var(--fs-color-success-s);--ifabsh-color-success-l:var(--fs-color-success-l);--ifabsh-color-success-contrast-h:var(--fs-color-success-contrast-h);--ifabsh-color-success-contrast-s:var(--fs-color-success-contrast-s);--ifabsh-color-success-contrast-l:var(--fs-color-success-contrast-l);--ifabsh-color-warning-h:var(--fs-color-warning-h);--ifabsh-color-warning-s:var(--fs-color-warning-s);--ifabsh-color-warning-l:var(--fs-color-warning-l);--ifabsh-color-warning-contrast-h:var(--fs-color-warning-contrast-h);--ifabsh-color-warning-contrast-s:var(--fs-color-warning-contrast-s);--ifabsh-color-warning-contrast-l:var(--fs-color-warning-contrast-l);--ifabsh-color-info-h:var(--fs-color-info-h);--ifabsh-color-info-s:var(--fs-color-info-s);--ifabsh-color-info-l:var(--fs-color-info-l);--ifabsh-color-info-contrast-h:var(--fs-color-info-contrast-h);--ifabsh-color-info-contrast-s:var(--fs-color-info-contrast-s);--ifabsh-color-info-contrast-l:var(--fs-color-info-contrast-l);--ifabsh-focus-outline-width:var(--fs-focus-outline-width);--ifabsh-focus-outline-style:var(--fs-focus-outline-style);--ifabsh-focus-outline-color:var(--fs-focus-outline-color);--ifabsh-focus-outline-offset:var(--fs-focus-outline-offset);--ifabsh-backdrop-color:var(--fs-backdrop-color);--ifabsh-backdrop-filter:var(--fs-backdrop-filter);--ifabsh-backdrop-opacity:var(--fs-backdrop-opacity);--ifabsh-font-size-xs:var(--fs-font-size-xs);--ifabsh-font-size-s:var(--fs-font-size-s);--ifabsh-font-size-l:var(--fs-font-size-l);--ifabsh-spacing:var(--fs-spacing);--ifabsh-spacing-xxs:var(--fs-spacing-xxs);--ifabsh-spacing-xs:var(--fs-spacing-xs);--ifabsh-spacing-s:var(--fs-spacing-s);--ifabsh-spacing-l:var(--fs-spacing-l);--ifabsh-border-radius:var(--fs-border-radius);--ifabsh-border-width:var(--fs-border-width);--ifabsh-scroll-progress-zindex:var(--fs-zindex-scroll-progress);--ifabsh-input-background-color:var(--fs-body-background-color);--ifabsh-input-border-color:var(--fs-color-secondary);--ifabsh-input-border-radius:var(--fs-border-radius-s);--ifabsh-input-border-width:var(--fs-border-width);--ifabsh-input-color:var(--fs-color-text);--ifabsh-input-disabled-background-color:var(--ifabsh-input-background-color);--ifabsh-input-disabled-opacity:var(--fs-base-disabled-opacity);--ifabsh-input-height:40px;--ifabsh-input-font-size:var(--fs-font-size-xs);--ifabsh-input-height-s:30px;--ifabsh-input-font-size-s:var(--fs-font-size-xxs);--ifabsh-input-height-l:50px;--ifabsh-input-font-size-l:var(--fs-font-size-s)}@media (min-width:1200px){:root{--ifabsh-input-height:50px;--ifabsh-input-font-size:var(--fs-font-size-xs);--ifabsh-input-height-s:40px;--ifabsh-input-font-size-s:var(--fs-font-size-xxs);--ifabsh-input-height-l:60px;--ifabsh-input-font-size-l:var(--fs-font-size-s)}}.alert{--ifabsh-alert-border-radius:var(--ifabsh-border-radius,0px);--ifabsh-alert-border-width:var(--ifabsh-border-width,1px);--ifabsh-alert-color:var(--ifabsh-color-text,#3e3e3e);--ifabsh-alert-font-size:var(--ifabsh-font-size-s,0.75rem);--ifabsh-alert-icon-font-size:var(--ifabsh-alert-font-size);--ifabsh-alert-padding-x:var(--ifabsh-spacing,1rem);--ifabsh-alert-padding-y:var(--ifabsh-spacing,1rem);--ifabsh-alert-duration:var(--ifabsh-duration,0.15s);--ifabsh-alert-accent-color:var(--ifabsh-alert-color);--_al-duration:calc(var(--global-duration-multiplier, 1)*var(--ifabsh-alert-duration));align-items:stretch;background-color:var(--ifabsh-alert-background-color,transparent);border:var(--ifabsh-alert-border-width) solid var(--ifabsh-alert-border-color,var(--ifabsh-border-color,#e8e8e8));border-radius:var(--ifabsh-alert-border-radius);color:var(--ifabsh-alert-color);display:flex;margin:0;padding:0;position:relative;transition:opacity var(--_al-duration) ease-in-out}.alert:before{--_al-offset:calc(var(--ifabsh-alert-border-width)*-1);background-color:var(--ifabsh-alert-accent-color);border-start-end-radius:var(--ifabsh-alert-border-radius);border-start-start-radius:var(--ifabsh-alert-border-radius);content:"";display:block;height:var(--ifabsh-alert-accent-size,calc(var(--ifabsh-alert-border-width)*2));left:var(--_al-offset);position:absolute;right:var(--_al-offset);top:var(--_al-offset)}.alert__message{flex:1 1 auto;font-size:var(--ifabsh-alert-font-size);order:2;overflow:hidden;padding:var(--ifabsh-alert-padding-y) var(--ifabsh-alert-padding-x)}.alert__message>:first-child{margin-top:0}.alert__message>:last-child{margin-bottom:0}.alert__icon{-webkit-margin-start:var(--ifabsh-alert-padding-x);align-items:center;color:var(--ifabsh-alert-icon-color,var(--ifabsh-alert-accent-color));display:flex;flex:0 0 auto;font-size:var(--ifabsh-alert-icon-font-size);margin-inline-start:var(--ifabsh-alert-padding-x);order:1}.alert__icon:empty{display:none}.alert__close{-webkit-padding-end:calc(var(--ifabsh-alert-padding-x)/2);align-items:center;display:flex;flex:0 0 auto;font-size:var(--ifabsh-alert-icon-font-size);order:3;padding-inline-end:calc(var(--ifabsh-alert-padding-x)/2)}.alert__close>.icon-button{--ifabsh-icon-button-color-hover:var(--ifabsh-alert-color)}[dir=rtl] .alert__message{text-align:right}[dir=rtl] .alert__icon{margin-inline:0 var(--ifabsh-alert-padding-x)}.alert.-primary{--ifabsh-alert-accent-color:var(--ifabsh-color-ui,#6176ff)}.alert.-info{--ifabsh-alert-accent-color:var(--ifabsh-color-info,#2db5cd)}.alert.-success{--ifabsh-alert-accent-color:var(--ifabsh-color-success,#15c182)}.alert.-warning{--ifabsh-alert-accent-color:var(--ifabsh-color-warning,#fca311)}.alert.-danger{--ifabsh-alert-accent-color:var(--ifabsh-color-danger,#fb3e4e)}.alert-group{display:flex;flex-flow:column nowrap;gap:var(--ifabsh-alert-group-gap,var(--ifabsh-spacing-s,.5rem))}.alert-group:empty{display:none}.alert{--ifabsh-alert-accent-color:var(--fs-color-grey-20);--ifabsh-alert-background-color:var(--ifabsh-alert-accent-color);--ifabsh-alert-border-radius:var(--fs-border-radius-s);--ifabsh-alert-border-width:0px;--ifabsh-alert-font-size:var(--fs-font-size-xs);--ifabsh-alert-icon-color:var(--ifabsh-alert-color);font-family:var(--fs-font-family-sans)}.alert__close{-webkit-padding-end:0;align-items:start;padding-inline-end:0}.alert.-primary{--ifabsh-alert-accent-color:hsla(var(--fs-color-primary-h),var(--fs-color-primary-s),var(--fs-color-primary-l),0.15)}.alert.-secondary{--ifabsh-alert-accent-color:hsla(var(--fs-color-secondary-h),var(--fs-color-secondary-s),var(--fs-color-secondary-l),0.15)}.alert.-danger{--ifabsh-alert-accent-color:hsla(var(--fs-color-danger-h),var(--fs-color-danger-s),var(--fs-color-danger-l),0.15)}.alert.-success{--ifabsh-alert-accent-color:hsla(var(--fs-color-success-h),var(--fs-color-success-s),var(--fs-color-success-l),0.15)}.alert.-warning{--ifabsh-alert-accent-color:hsla(var(--fs-color-warning-h),var(--fs-color-warning-s),var(--fs-color-warning-l),0.15)}.alert.-info{--ifabsh-alert-accent-color:hsla(var(--fs-color-info-h),var(--fs-color-info-s),var(--fs-color-info-l),0.4)}.badge{--ifabsh-badge-background-color:var(--ifabsh-color-grey,#e8e8e8);--ifabsh-badge-border-color:var(--ifabsh-color-grey,#e8e8e8);--ifabsh-badge-circle-size:var(--ifabsh-spacing-s,0.5rem);--ifabsh-badge-color:var(--ifabsh-color-text,#3e3e3e);--ifabsh-badge-soft-factor:0.1;--_badge-background-color:var(--ifabsh-badge-background-color);--_badge-border-color:var(--ifabsh-badge-border-color);--_badge-color:var(--ifabsh-badge-color);align-items:center;background-color:var(--_badge-background-color);border:var(--ifabsh-badge-border-width,var(--ifabsh-border-width,1px)) solid var(--_badge-border-color);border-radius:var(--ifabsh-badge-border-radius,var(--ifabsh-border-radius,0));color:var(--_badge-color);cursor:inherit;display:inline-flex;font-size:var(--ifabsh-badge-font-size,var(--ifabsh-font-size-s,.75rem));font-weight:var(--ifabsh-badge-font-weight,normal);gap:.5em;justify-content:center;line-height:1;padding:var(--ifabsh-badge-padding-y,var(--ifabsh-spacing-xs,.25rem)) var(--ifabsh-badge-padding-x,var(--ifabsh-spacing-s,.5rem));-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}a.badge{-webkit-text-decoration-line:none;text-decoration-line:none}a.badge:active,a.badge:focus,a.badge:hover,a.badge:link,a.badge:visited{color:var(--ifabsh-badge-color)}a.badge:focus{box-shadow:none;outline:none}.badge.-default.-soft{--_badge-background-color:hsla(var(--ifabsh-color-grey-h),var(--ifabsh-color-grey-s),var(--ifabsh-color-grey-l),var(--ifabsh-badge-soft-factor));--_badge-border-color:transparent}.badge.-default.-soft.-outline{--_badge-border-color:var(--ifabsh-badge-border-color)}.badge.-primary{--ifabsh-badge-background-color:var(--ifabsh-color-ui,#6176ff);--ifabsh-badge-border-color:var(--ifabsh-color-ui,#6176ff);--ifabsh-badge-color:var(--ifabsh-color-ui-contrast,#fff)}.badge.-primary.-soft{--ifabsh-badge-color:var(--ifabsh-badge-background-color);--_badge-background-color:hsla(var(--ifabsh-color-ui-h),var(--ifabsh-color-ui-s),var(--ifabsh-color-ui-l),var(--ifabsh-badge-soft-factor));--_badge-border-color:transparent}.badge.-primary.-soft.-outline{--_badge-border-color:var(--ifabsh-badge-border-color)}.badge.-info{--ifabsh-badge-background-color:var(--ifabsh-color-info,#2db5cd);--ifabsh-badge-border-color:var(--ifabsh-color-info,#2db5cd);--ifabsh-badge-color:var(--ifabsh-color-info-contrast,#000)}.badge.-info.-soft{--ifabsh-badge-color:var(--ifabsh-badge-background-color);--_badge-background-color:hsla(var(--ifabsh-color-info-h),var(--ifabsh-color-info-s),var(--ifabsh-color-info-l),var(--ifabsh-badge-soft-factor));--_badge-border-color:transparent}.badge.-info.-soft.-outline{--_badge-border-color:var(--ifabsh-badge-border-color)}.badge.-success{--ifabsh-badge-background-color:var(--ifabsh-color-success,#15c182);--ifabsh-badge-border-color:var(--ifabsh-color-success,#15c182);--ifabsh-badge-color:var(--ifabsh-color-success-contrast,#fff)}.badge.-success.-soft{--ifabsh-badge-color:var(--ifabsh-badge-background-color);--_badge-background-color:hsla(var(--ifabsh-color-success-h),var(--ifabsh-color-success-s),var(--ifabsh-color-success-l),var(--ifabsh-badge-soft-factor));--_badge-border-color:transparent}.badge.-success.-soft.-outline{--_badge-border-color:var(--ifabsh-badge-border-color)}.badge.-warning{--ifabsh-badge-background-color:var(--ifabsh-color-warning,#fca311);--ifabsh-badge-border-color:var(--ifabsh-color-warning,#fca311);--ifabsh-badge-color:var(--ifabsh-color-warning-contrast,#000)}.badge.-warning.-soft{--ifabsh-badge-color:var(--ifabsh-badge-background-color);--_badge-background-color:hsla(var(--ifabsh-color-warning-h),var(--ifabsh-color-warning-s),var(--ifabsh-color-warning-l),var(--ifabsh-badge-soft-factor));--_badge-border-color:transparent}.badge.-warning.-soft.-outline{--_badge-border-color:var(--ifabsh-badge-border-color)}.badge.-danger{--ifabsh-badge-background-color:var(--ifabsh-color-danger,#fb3e4e);--ifabsh-badge-border-color:var(--ifabsh-color-danger,#fb3e4e);--ifabsh-badge-color:var(--ifabsh-color-danger-contrast,#fff)}.badge.-danger.-soft{--ifabsh-badge-color:var(--ifabsh-badge-background-color);--_badge-background-color:hsla(var(--ifabsh-color-danger-h),var(--ifabsh-color-danger-s),var(--ifabsh-color-danger-l),var(--ifabsh-badge-soft-factor));--_badge-border-color:transparent}.badge.-danger.-soft.-outline{--_badge-border-color:var(--ifabsh-badge-border-color)}.badge.-outline:not(.-soft){--_badge-background-color:transparent;--_badge-border-color:var(--ifabsh-badge-border-color)}.badge.-outline:not(.-soft):not(.-default){--_badge-color:var(--ifabsh-badge-background-color)}.badge.-pill{--ifabsh-badge-border-radius:10rem}.badge.-circle{--ifabsh-badge-border-radius:100%;height:var(--ifabsh-badge-circle-size);overflow:hidden;padding:0;text-indent:100%;width:var(--ifabsh-badge-circle-size)}@keyframes badge-pulse{0%{box-shadow:0 0 0 0 var(--_badge-pulse-color)}70%{box-shadow:0 0 0 var(--_badge-pulse-size) transparent}to{box-shadow:0 0 0 0 transparent}}.badge.-pulse{--_badge-pulse-color:var(--ifabsh-badge-pulse-color,var(--ifabsh-badge-background-color));--_badge-pulse-duration:calc(var(--global-duration-multiplier, 1)*var(--ifabsh-badge-pulse-duration, 1.5s));--_badge-pulse-size:var(--ifabsh-badge-pulse-size,0.5em);animation:badge-pulse var(--_badge-pulse-duration) infinite}.badge-group{align-items:center;display:flex;flex-wrap:wrap;gap:var(--ifabsh-badge-group-gap,var(--ifabsh-spacing-s,.5rem))}.badge-group>*{margin:0}.badge{--ifabsh-badge-border-radius:var(--fs-border-radius-m);--ifabsh-badge-font-size:var(--fs-font-size-xxs);font-family:var(--fs-font-family-sans)}.badge__label{line-height:normal}.tag{--ifabsh-tag-border-color:var(--ifabsh-color-grey,#e8e8e8);--ifabsh-tag-border-width:var(--ifabsh-border-width,1px);--ifabsh-tag-color:var(--ifabsh-color-text,#3e3e3e);--ifabsh-tag-duration:var(--ifabsh-duration,0.15s);--ifabsh-tag-font-size:var(--ifabsh-font-size-s,0.75rem);--ifabsh-tag-gap:var(--ifabsh-spacing-s,0.5rem);--ifabsh-tag-height:var(--ifabsh-input-height,40px);--ifabsh-tag-padding:0.5em;--ifabsh-tag-soft-factor:0.1;--_tag-background-color:var(--ifabsh-tag-background-color,transparent);--_tag-border-color:var(--ifabsh-tag-border-color);--_tag-color:var(--ifabsh-tag-color);--_tag-duration:calc(var(--global-duration-multiplier, 1)*var(--ifabsh-tag-duration));align-items:center;background-color:var(--_tag-background-color);border:var(--ifabsh-tag-border-width) solid var(--_tag-border-color);border-radius:var(--ifabsh-tag-border-radius,var(--ifabsh-input-border-radius,var(--ifabsh-border-radius,0)));color:var(--_tag-color);cursor:default;display:inline-flex;flex:0 0 auto;font-size:var(--ifabsh-tag-font-size);gap:var(--ifabsh-tag-gap);height:var(--ifabsh-tag-height);line-height:calc(var(--ifabsh-tag-height) - var(--ifabsh-tag-border-width)*2);overflow:hidden;padding:0 var(--ifabsh-tag-padding);transition-duration:var(--_tag-duration);transition-property:background-color,border,color,opacity;transition-timing-function:ease-in-out;white-space:nowrap}.tag:is(a){text-decoration:none}.tag.focus-visible:focus,.tag:focus-within{pointer-events:auto}.tag__icon{align-items:center;display:flex;height:1em;justify-content:center;order:1;width:1em}.tag__label{font-weight:var(--ifabsh-tag-font-weight,normal);order:2;overflow:hidden;text-overflow:ellipsis}.tag>.icon-button{--ifabsh-icon-button-color:var(--ifabsh-tag-button-color,inherit);--ifabsh-icon-button-height:auto;--ifabsh-icon-button-padding:0px;order:3}.tag>.icon-button._focus-visible,.tag>.icon-button:focus{outline:none}.tag>.icon-button:after{content:"";height:var(--ifabsh-tag-height);inset-block-start:50%;inset-inline-start:50%;position:absolute;transform:translate3d(-50%,-50%,0);width:var(--ifabsh-tag-height)}.tag.-remove{opacity:0}.tag.-soft:not(.-outline){--ifabsh-tag-border-color:transparent}.tag.-default{--ifabsh-tag-color:var(--ifabsh-color-text,#3e3e3e)}.tag.-default.-fill{--ifabsh-tag-border-color:var(--ifabsh-color-grey,#e8e8e8);--ifabsh-tag-background-color:var(--ifabsh-color-grey,#e8e8e8)}.tag.-default.-soft:not(.-fill){--ifabsh-tag-background-color:hsla(var(--ifabsh-color-grey-h),var(--ifabsh-color-grey-s),var(--ifabsh-color-grey-l),var(--ifabsh-tag-soft-factor))}.tag.-primary{--ifabsh-tag-border-color:var(--ifabsh-color-ui,#6176ff);--ifabsh-tag-color:var(--ifabsh-color-ui,#6176ff)}.tag.-primary.-fill{--ifabsh-tag-background-color:var(--ifabsh-color-ui,#6176ff);--ifabsh-tag-color:var(--ifabsh-color-ui-contrast,#fff)}.tag.-primary.-soft:not(.-fill){--ifabsh-tag-background-color:hsla(var(--ifabsh-color-ui-h),var(--ifabsh-color-ui-s),var(--ifabsh-color-ui-l),var(--ifabsh-tag-soft-factor))}.tag.-info{--ifabsh-tag-border-color:var(--ifabsh-color-info,#2db5cd);--ifabsh-tag-color:var(--ifabsh-color-info,#2db5cd)}.tag.-info.-fill{--ifabsh-tag-background-color:var(--ifabsh-color-info,#2db5cd);--ifabsh-tag-color:var(--ifabsh-color-info-contrast,#000)}.tag.-success{--ifabsh-tag-border-color:var(--ifabsh-color-success,#15c182);--ifabsh-tag-color:var(--ifabsh-color-success,#15c182)}.tag.-success.-fill{--ifabsh-tag-background-color:var(--ifabsh-color-success,#15c182);--ifabsh-tag-color:var(--ifabsh-color-success-contrast,#fff)}.tag.-warning{--ifabsh-tag-border-color:var(--ifabsh-color-warning,#fca311);--ifabsh-tag-color:var(--ifabsh-color-warning,#fca311)}.tag.-warning.-fill{--ifabsh-tag-background-color:var(--ifabsh-color-warning,#fca311);--ifabsh-tag-color:var(--ifabsh-color-warning-contrast,#000)}.tag.-danger{--ifabsh-tag-border-color:var(--ifabsh-color-danger,#fb3e4e);--ifabsh-tag-color:var(--ifabsh-color-danger,#fb3e4e)}.tag.-danger.-fill{--ifabsh-tag-background-color:var(--ifabsh-color-danger,#fb3e4e);--ifabsh-tag-color:var(--ifabsh-color-danger-contrast,#fff)}.tag.-l{--ifabsh-tag-font-size:var(--ifabsh-font-size,1.25rem);--ifabsh-tag-height:var(--ifabsh-input-height-l);--ifabsh-tag-padding:1em}.tag.-s{--ifabsh-tag-font-size:var(--ifabsh-font-size-xs,0.5rem);--ifabsh-tag-height:var(--ifabsh-input-height-s,30px);--ifabsh-tag-padding:0.25em}.tag.-pill{--ifabsh-tag-border-radius:10rem}.tag-group{align-items:center;display:flex;flex-wrap:wrap;gap:var(--ifabsh-tag-group-gap,var(--ifabsh-spacing-s,.5rem))}.tag-group>*{margin:0}.tag{--ifabsh-tag-font-size:var(--fs-font-size-xs);--ifabsh-tag-height:1.3157894737rem;--ifabsh-tag-padding:var(--fs-spacing-s);font-family:var(--fs-font-family-sans)}.tag__label{line-height:normal}@media (min-width:1200px){.tag{--ifabsh-tag-font-size:var(--fs-font-size-xxs);--ifabsh-tag-height:1.1904761905rem}}.tag.-default{--ifabsh-tag-border-color:hsla(var(--fs-color-secondary-h),var(--fs-color-secondary-s),var(--fs-color-secondary-l),0.47);--ifabsh-tag-color:var(--fs-color-secondary)}.tag.-default.-fill{--ifabsh-tag-background-color:hsla(var(--fs-color-secondary-h),var(--fs-color-secondary-s),var(--fs-color-secondary-l),0.47);--ifabsh-tag-border-color:hsla(var(--fs-color-secondary-h),var(--fs-color-secondary-s),var(--fs-color-secondary-l),0);--ifabsh-tag-color:var(--fs-color-secondary-contrast)}.tag.-primary{--ifabsh-tag-border-color:var(--fs-color-primary);--ifabsh-tag-color:var(--fs-color-primary)}.tag.-primary.-fill{--ifabsh-tag-background-color:var(--fs-color-primary);--ifabsh-tag-color:var(--fs-color-primary-contrast)}.tag.-primary.-soft:not(.-fill){--ifabsh-tag-background-color:hsla(var(--ifabsh-color-primary-h),var(--ifabsh-color-primary-s),var(--ifabsh-color-primary-l),var(--ifabsh-tag-soft-factor));--ifabsh-tag-color:var(--fs-color-primary-contrast)}.tag.-secondary{--ifabsh-tag-border-color:var(--fs-color-secondary);--ifabsh-tag-color:var(--fs-color-secondary)}.tag.-secondary.-fill{--ifabsh-tag-background-color:var(--fs-color-secondary);--ifabsh-tag-color:var(--fs-color-secondary-contrast)}.tag.-secondary.-soft:not(.-fill){--ifabsh-tag-background-color:hsla(var(--ifabsh-color-secondary-h),var(--ifabsh-color-secondary-s),var(--ifabsh-color-secondary-l),var(--ifabsh-tag-soft-factor));--ifabsh-tag-color:var(--fs-color-secondary-contrast)}.tag.-danger{--ifabsh-tag-border-color:var(--fs-color-danger);--ifabsh-tag-color:var(--fs-color-danger)}.tag.-danger.-fill{--ifabsh-tag-background-color:var(--fs-color-danger);--ifabsh-tag-color:var(--fs-color-danger-contrast)}.tag.-danger.-soft:not(.-fill){--ifabsh-tag-background-color:hsla(var(--ifabsh-color-danger-h),var(--ifabsh-color-danger-s),var(--ifabsh-color-danger-l),var(--ifabsh-tag-soft-factor));--ifabsh-tag-color:var(--fs-color-danger-contrast)}.tag.-success{--ifabsh-tag-border-color:var(--fs-color-success);--ifabsh-tag-color:var(--fs-color-success)}.tag.-success.-fill{--ifabsh-tag-background-color:var(--fs-color-success);--ifabsh-tag-color:var(--fs-color-success-contrast)}.tag.-success.-soft:not(.-fill){--ifabsh-tag-background-color:hsla(var(--ifabsh-color-success-h),var(--ifabsh-color-success-s),var(--ifabsh-color-success-l),var(--ifabsh-tag-soft-factor));--ifabsh-tag-color:var(--fs-color-success-contrast)}.tag.-warning{--ifabsh-tag-border-color:var(--fs-color-warning);--ifabsh-tag-color:var(--fs-color-warning)}.tag.-warning.-fill{--ifabsh-tag-background-color:var(--fs-color-warning);--ifabsh-tag-color:var(--fs-color-warning-contrast)}.tag.-warning.-soft:not(.-fill){--ifabsh-tag-background-color:hsla(var(--ifabsh-color-warning-h),var(--ifabsh-color-warning-s),var(--ifabsh-color-warning-l),var(--ifabsh-tag-soft-factor));--ifabsh-tag-color:var(--fs-color-warning-contrast)}.tag.-info{--ifabsh-tag-border-color:var(--fs-color-info);--ifabsh-tag-color:var(--fs-color-info)}.tag.-info.-fill{--ifabsh-tag-background-color:var(--fs-color-info);--ifabsh-tag-color:var(--fs-color-info-contrast)}.tag.-info.-soft:not(.-fill){--ifabsh-tag-background-color:hsla(var(--ifabsh-color-info-h),var(--ifabsh-color-info-s),var(--ifabsh-color-info-l),var(--ifabsh-tag-soft-factor));--ifabsh-tag-color:var(--fs-color-info-contrast)}.tag.-warning:not(.-fill):not(.-soft){--ifabsh-tag-color:var(--fs-color-warning-contrast)}.tag.-info:not(.-fill):not(.-soft){--ifabsh-tag-color:var(--fs-color-info-contrast)}.tag.-l{--ifabsh-tag-font-size:1rem;--ifabsh-tag-height:1.5789473684rem;--ifabsh-tag-padding:var(--fs-spacing)}@media (min-width:1200px){.tag.-l{--ifabsh-tag-font-size:var(--fs-font-size-s);--ifabsh-tag-height:1.4285714286rem}}.tag.-s{--ifabsh-tag-font-size:var(--fs-font-size-xxs);--ifabsh-tag-height:1.0526315789rem;--ifabsh-tag-padding:var(--fs-spacing)}@media (min-width:1200px){.tag.-s{--ifabsh-tag-font-size:var(--fs-font-size-xxxs);--ifabsh-tag-height:0.9523809524rem}}@media (min-width:576px){.tag-group{--ifabsh-tag-group-gap:var(--fs-spacing)}}.button{--ifabsh-button-background-color:var(--ifabsh-input-background-color,#fff);--ifabsh-button-border-color:var(--ifabsh-input-border-color,#e8e8e8);--ifabsh-button-border-width:var(--ifabsh-input-border-width,var(--ifabsh-border-width,1px));--ifabsh-button-color:var(--ifabsh-input-color,#000);--ifabsh-button-duration:var(--ifabsh-duration,0.15s);--ifabsh-button-font-size:var(--ifabsh-input-font-size,var(--ifabsh-font-size,1rem));--ifabsh-button-height:var(--ifabsh-input-height,40px);--ifabsh-button-line-height:calc(var(--ifabsh-button-height) - var(--ifabsh-button-border-width)*2);--ifabsh-button-padding:var(--ifabsh-input-padding,var(--ifabsh-spacing,1rem));--ifabsh-button-prefix-suffix-gap:calc(var(--ifabsh-button-font-size)/2);--ifabsh-button-soft-factor:0.1;--_btn-background-color:var(--ifabsh-button-background-color);--_btn-border-color:var(--ifabsh-button-border-color);--_btn-color:var(--ifabsh-button-color);--_btn-duration:calc(var(--global-duration-multiplier, 1)*var(--ifabsh-button-duration));align-items:stretch;background-color:var(--_btn-background-color);border:var(--ifabsh-button-border-width) solid var(--_btn-border-color);border-radius:var(--ifabsh-button-border-radius,var(--ifabsh-input-border-radius,var(--ifabsh-border-radius,0)));color:var(--_btn-color)!important;display:inline-flex;font-size:var(--ifabsh-button-font-size);font-style:var(--ifabsh-button-font-style,normal);font-weight:var(--ifabsh-button-font-weight,normal);gap:var(--ifabsh-button-prefix-suffix-gap);height:var(--ifabsh-button-height);justify-content:center;line-height:var(--ifabsh-button-line-height);max-width:100%;min-width:var(--ifabsh-button-height);overflow:hidden;padding:0 var(--ifabsh-button-padding);-webkit-text-decoration-line:none;text-decoration-line:none;text-transform:var(--ifabsh-button-text-transform,var(--ifabsh-input-text-transform,none));transition-duration:var(--_btn-duration);transition-property:background-color,border-color,color;transition-timing-function:ease-in-out;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap;width:auto}.button .icon,.button i,.button svg{pointer-events:none;position:relative}.button__label{align-items:center;order:2;overflow:hidden;pointer-events:none;text-overflow:ellipsis}.button__caret,.button__prefix,.button__suffix{align-items:center;color:var(--ifabsh-button-prefix-suffix-color,currentColor);display:flex;flex:0 0 auto}.button__prefix{order:1;pointer-events:none}.button__suffix{order:3;pointer-events:none}.button__caret{order:4;pointer-events:none}@media (hover:hover){.button:hover{--_btn-background-color:var(--ifabsh-button-background-color-hover,var(--ifabsh-button-background-color));--_btn-border-color:var(--ifabsh-button-border-color-hover,var(--ifabsh-button-border-color));--_btn-color:var(--ifabsh-button-color-hover,var(--ifabsh-button-color))}.button:hover:not(.-text){-webkit-text-decoration-line:none;text-decoration-line:none}}.button._focus,.button:focus{--_btn-background-color:var(--ifabsh-button-background-color-focus,var(--ifabsh-button-background-color));--_btn-border-color:var(--ifabsh-button-border-color-focus,var(--ifabsh-button-border-color));--_btn-color:var(--ifabsh-button-color-focus,var(--ifabsh-button-color));box-shadow:none;outline:none}.button._focus:not(.-text),.button:focus:not(.-text){-webkit-text-decoration-line:none;text-decoration-line:none}.button._focus-visible:focus,.button:focus-visible:focus{outline:var(--_outline-color,var(--ifabsh-focus-outline-color)) var(--_outline-style,var(--ifabsh-focus-outline-style)) var(--_outline-width,var(--ifabsh-focus-outline-width));outline-offset:var(--_outline-offset,var(--ifabsh-focus-outline-offset))}.button._active,.button:active,.button[aria-pressed=true]{--_btn-background-color:var(--ifabsh-button-background-color-active,var(--ifabsh-button-background-color));--_btn-border-color:var(--ifabsh-button-border-color-active,var(--ifabsh-button-border-color));--_btn-color:var(--ifabsh-button-color-active,var(--ifabsh-button-color))}.button._disabled,.button:disabled,.button[disabled]{cursor:not-allowed!important;opacity:var(--ifabsh-button-disabled-opacity,var(--ifabsh-input-disabled-opacity,var(--ifabsh-disabled-opacity,.4)))!important}.button._disabled *,.button:disabled *,.button[disabled] *{pointer-events:none}.button.split-button:not(button){border:0;flex-wrap:nowrap;gap:0;padding:0}.button.split-button:not(button)>.button:first-child:not(:last-child){border-bottom-right-radius:0;border-right-width:0;border-top-right-radius:0}.button.split-button:not(button)>.button+.button{border-bottom-left-radius:0;border-left-width:0;border-top-left-radius:0;min-width:var(--ifabsh-button-split-width,var(--ifabsh-button-height));padding:0;position:relative}.button.split-button:not(button)>.button+.button:after{background-color:var(--ifabsh-button-split-color,currentColor);content:"";display:block;height:var(--ifabsh-button-split-height,var(--ifabsh-button-font-size));left:0;opacity:var(--ifabsh-button-split-opacity,.3125);position:absolute;top:51%;translate:0 -50%;width:var(--ifabsh-button-border-width)}.button.-outline,.button.-soft{--focus-outline-color:currentColor}.button.-default{--ifabsh-button-background-color:var(--ifabsh-color-grey,#e8e8e8);--ifabsh-button-border-color:var(--ifabsh-color-grey,#e8e8e8);--ifabsh-button-color:var(--ifabsh-color-text,#3e3e3e)}.button.-default.-outline:not(.-soft){--ifabsh-button-background-color:transparent}.button.-default.-soft{--ifabsh-button-background-color:hsla(var(--ifabsh-color-grey-h),var(--ifabsh-color-grey-s),var(--ifabsh-color-grey-l),var(--ifabsh-button-soft-factor))}.button.-default.-soft:not(.-outline){--ifabsh-button-border-color:transparent}.button.-primary{--ifabsh-button-background-color:var(--ifabsh-color-ui,#6176ff);--ifabsh-button-border-color:var(--ifabsh-color-ui,#6176ff);--ifabsh-button-color:var(--ifabsh-color-ui-contrast,#fff)}.button.-primary.-outline,.button.-primary.-soft{--ifabsh-button-color:var(--ifabsh-color-ui)}.button.-primary.-outline:not(.-soft){--ifabsh-button-background-color:transparent}.button.-primary.-soft{--ifabsh-button-background-color:hsla(var(--ifabsh-color-ui-h),var(--ifabsh-color-ui-s),var(--ifabsh-color-ui-l),var(--ifabsh-button-soft-factor))}.button.-primary.-soft:not(.-outline){--ifabsh-button-border-color:transparent}.button.-info{--ifabsh-button-background-color:var(--ifabsh-color-info,#2db5cd);--ifabsh-button-border-color:var(--ifabsh-color-info,#2db5cd);--ifabsh-button-color:var(--ifabsh-color-info-contrast,#000)}.button.-info.-outline,.button.-info.-soft{--ifabsh-button-color:var(--ifabsh-color-info)}.button.-info.-outline:not(.-soft){--ifabsh-button-background-color:transparent}.button.-info.-soft{--ifabsh-button-background-color:hsla(var(--ifabsh-color-info-h),var(--ifabsh-color-info-s),var(--ifabsh-color-info-l),var(--ifabsh-button-soft-factor))}.button.-info.-soft:not(.-outline){--ifabsh-button-border-color:transparent}.button.-success{--ifabsh-button-background-color:var(--ifabsh-color-success,#15c182);--ifabsh-button-border-color:var(--ifabsh-color-success,#15c182);--ifabsh-button-color:var(--ifabsh-color-success-contrast,#fff)}.button.-success.-outline,.button.-success.-soft{--ifabsh-button-color:var(--ifabsh-color-success)}.button.-success.-outline:not(.-soft){--ifabsh-button-background-color:transparent}.button.-success.-soft{--ifabsh-button-background-color:hsla(var(--ifabsh-color-success-h),var(--ifabsh-color-success-s),var(--ifabsh-color-success-l),var(--ifabsh-button-soft-factor))}.button.-success.-soft:not(.-outline){--ifabsh-button-border-color:transparent}.button.-warning{--ifabsh-button-background-color:var(--ifabsh-color-warning,#fca311);--ifabsh-button-border-color:var(--ifabsh-color-warning,#fca311);--ifabsh-button-color:var(--ifabsh-color-warning-contrast,#000)}.button.-warning.-outline,.button.-warning.-soft{--ifabsh-button-color:var(--ifabsh-color-warning)}.button.-warning.-outline:not(.-soft){--ifabsh-button-background-color:transparent}.button.-warning.-soft{--ifabsh-button-background-color:hsla(var(--ifabsh-color-warning-h),var(--ifabsh-color-warning-s),var(--ifabsh-color-warning-l),var(--ifabsh-button-soft-factor))}.button.-warning.-soft:not(.-outline){--ifabsh-button-border-color:transparent}.button.-danger{--ifabsh-button-background-color:var(--ifabsh-color-danger,#fb3e4e);--ifabsh-button-border-color:var(--ifabsh-color-danger,#fb3e4e);--ifabsh-button-color:var(--ifabsh-color-danger-contrast,#fff)}.button.-danger.-outline,.button.-danger.-soft{--ifabsh-button-color:var(--ifabsh-color-danger)}.button.-danger.-outline:not(.-soft){--ifabsh-button-background-color:transparent}.button.-danger.-soft{--ifabsh-button-background-color:hsla(var(--ifabsh-color-danger-h),var(--ifabsh-color-danger-s),var(--ifabsh-color-danger-l),var(--ifabsh-button-soft-factor))}.button.-danger.-soft:not(.-outline){--ifabsh-button-border-color:transparent}.button.-l{--ifabsh-button-font-size:var(--ifabsh-input-font-size-l,var(--ifabsh-font-size-l,1.25rem));--ifabsh-button-height:var(--ifabsh-input-height-l,50px);--ifabsh-button-padding:var(--ifabsh-input-padding-l,var(--ifabsh-spacing-l,1.25rem))}.button.-s{--ifabsh-button-font-size:var(--ifabsh-input-font-size-s,var(--ifabsh-font-size-s,0.75rem));--ifabsh-button-height:var(--ifabsh-input-height-s,30px);--ifabsh-button-padding:var(--ifabsh-input-padding-s,var(--ifabsh-spacing-s,0.5rem))}.button.-pill{border-radius:var(--ifabsh-button-height)}.button.-circle{--ifabsh-button-padding:0;border-radius:50%;width:var(--ifabsh-button-height)}.button.-circle .button__prefix,.button.-circle .button__suffix{display:none}.button.-text{--_btn-background-color:transparent;--_btn-border-color:transparent;--_btn-color:inherit}.button[data-caret]{--_btn-caret-size:var(--ifabsh-button-caret-size,1em)}.button[data-caret] .button__suffix{display:none}.button[data-caret] .button__caret svg{height:var(--_btn-caret-size);width:var(--_btn-caret-size)}.button[data-loading]{cursor:wait;pointer-events:none;position:relative}.button>.spinner{display:none}.button[data-loading]>:not(.spinner){visibility:hidden}.button[data-loading]>.spinner{--_sp-pos:calc(50% - var(--ifabsh-spinner-size)/2);display:inline-block;left:var(--_sp-pos);position:absolute;top:var(--_sp-pos);z-index:5}.button{--ifabsh-button-border-radius:var(--fs-border-radius-m);align-items:center;font-family:var(--fs-font-family-sans);text-transform:uppercase}.button__label{line-height:normal}.button.-xs{--ifabsh-button-font-size:var(--ifabsh-input-font-size-s);--ifabsh-button-height:var(--ifabsh-input-height-s);--ifabsh-button-padding:var(--fs-spacing-s)}@media (min-width:1200px){.button.-xs{--ifabsh-button-font-size:var(--fs-font-size-xxxs);--ifabsh-button-height:calc(var(--ifabsh-input-height-s) - 10px)}}.button[data-caret][aria-pressed=true] .button__caret{transform:scaleY(-1)}.list{--ifabsh-list-marker-color:var(--ifabsh-color-text,#3e3e3e);--ifabsh-list-marker-font-size:1em;--ifabsh-list-marker-gap:var(--ifabsh-spacing-xs,0.25rem);--ifabsh-list-item-margin:var(--ifabsh-spacing-s,0.5rem);--ifabsh-list-nested-margin:var(--ifabsh-spacing-s,0.5rem)}.list,.list ol,.list ul{padding:0}.list li{list-style-type:none;margin:var(--ifabsh-list-item-margin) 0;position:relative}.list li:first-child{margin-top:0}.list li:last-child{margin-bottom:0}.list li ol,.list li ul{margin:var(--ifabsh-list-nested-margin) 0}ul.list{--ifabsh-ul-marker-color:var(--ifabsh-list-marker-color);--ifabsh-ul-marker-font-size:var(--ifabsh-list-marker-font-size);--ifabsh-ul-marker-gap:var(--ifabsh-list-marker-gap);--ifabsh-ul-marker-icon:"\2022";--ifabsh-ul-nested-marker-font-size:var(--ifabsh-ul-marker-font-size);--ifabsh-ul-nested-marker-gap:var(--ifabsh-ul-marker-gap)}ul.list ul>li,ul.list>li{--_ul-marker-gap:calc(var(--ifabsh-ul-marker-font-size) + var(--ifabsh-ul-marker-gap));padding-left:var(--_ul-marker-gap)}ul.list ul>li:before,ul.list>li:before{color:var(--_ul-marker-color,var(--ifabsh-ul-marker-color));content:var(--_ul-marker-icon,var(--ifabsh-ul-marker-icon));display:block;font-size:var(--_ul-marker-font-size,var(--ifabsh-ul-marker-font-size));left:0;overflow:hidden;position:absolute}ul.list ul>li{--_ul-marker-color:var(--ifabsh-ul-nested-marker-color,var(--ifabsh-ul-marker-color));--_ul-marker-font-size:var(--ifabsh-ul-nested-marker-font-size,var(--ifabsh-ul-marker-font-size));--_ul-marker-icon:var(--ifabsh-ul-nested-marker-icon,var(--ifabsh-ul-marker-icon));--_ul-marker-gap:calc(var(--ifabsh-ul-nested-marker-font-size) + var(--ifabsh-ul-nested-marker-gap))}ol.list{--ifabsh-ol-marker-color:var(--ifabsh-list-marker-color);--ifabsh-ol-marker-font-size:var(--ifabsh-list-marker-font-size);--ifabsh-ol-marker-gap:var(--ifabsh-list-marker-gap);--_ol-nested-index:0.0;--_ol-nested-index-add:0.0}ol.list,ol.list ol{counter-reset:count-ol}ol.list ol>li,ol.list>li{counter-increment:count-ol;display:flex;flex-wrap:nowrap;gap:var(--ifabsh-ol-marker-gap);justify-content:flex-start}ol.list ol>li:before,ol.list>li:before{color:var(--_ol-marker-color,var(--ifabsh-ol-marker-color));content:counters(count-ol,".") ". ";display:flex;flex:0 0 auto;font-size:var(--_ol-marker-font-size,var(--ifabsh-ol-marker-font-size));text-align:left}ol.list ol>li{--_ol-marker-color:var(--ifabsh-ol-nested-marker-color,var(--ifabsh-ol-marker-color));--_ol-marker-font-size:var(--ifabsh-ol-nested-marker-font-size,var(--ifabsh-ol-marker-font-size))}.list{--ifabsh-list-marker-color:var(--fs-color-primary)}ul.list{--ifabsh-ul-marker-icon:"\f105";--ifabsh-ul-marker-gap:var(--fs-spacing-xs);--ifabsh-ul-marker-font-size:var(--fs-font-size-s)}ul.list li:before{font-family:"Font Awesome 6 Pro";font-weight:300;top:.0625rem}ol.list{--ifabsh-ol-marker-font-size:var(--fs-font-size-s)}ol.list ol>li:before,ol.list>li:before{font-family:var(--fs-font-family-sans);font-weight:var(--fs-font-weight-bold);position:relative;top:.25em}@media (min-width:1200px){ol.list{--ifabsh-ol-marker-font-size:var(--fs-font-size-xs)}}.icon-list{--fs-icon-list-icon-gap:0.5em;--fs-icon-list-icon-size:1.5em;font-family:var(--fs-font-family-sans);font-size:var(--fs-font-size-xs);list-style:none;padding:0}.icon-list li{-moz-column-gap:var(--fs-icon-list-icon-gap);column-gap:var(--fs-icon-list-icon-gap);display:flex;flex-flow:row nowrap}.icon-list li:not(:first-child){-webkit-margin-before:1em;margin-block-start:1em}.icon-list li .icon{font-weight:300;width:var(--fs-icon-list-icon-size)}.deck{--ifabsh-deck-border-color:transparent;--ifabsh-deck-border-radius:var(--ifabsh-border-radius,0px);--ifabsh-deck-border-width:0px;--ifabsh-deck-gap-column:var(--ifabsh-deck-gap,var(--ifabsh-spacing,1rem));--ifabsh-deck-gap-row:var(--ifabsh-deck-gap-column);background-color:var(--ifabsh-deck-background-color,transparent);border:var(--ifabsh-deck-border-width) solid var(--ifabsh-deck-border-color);border-radius:var(--ifabsh-deck-border-radius);padding:var(--ifabsh-deck-padding-y,0) var(--ifabsh-deck-padding-x,0)}.deck__container{grid-gap:var(--ifabsh-deck-gap-row) var(--ifabsh-deck-gap-column);display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:auto}.deck__container>*{margin:0!important;width:100%}.deck__container>*+*{margin:0}@media (min-width:768px){.deck[data-columns="2"] .deck__container,.deck[data-columns="3"] .deck__container,.deck[data-columns="4"] .deck__container{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}@media (min-width:992px){.deck[data-columns="3"] .deck__container{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr)}.deck[data-columns="4"] .deck__container{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr)}}.deck{--ifabsh-deck-gap-column:var(--fs-grid-gap-x);--ifabsh-deck-gap-row:var(--fs-grid-gap-y)}.stack{--ifabsh-stack-background-color:transparent;--ifabsh-stack-border-color:var(--ifabsh-color-border,#e8e8e8);--ifabsh-stack-border-width:var(--ifabsh-border-width,1px);--ifabsh-stack-border-radius:var(--ifabsh-border-radius,0px);--ifabsh-stack-gap:var(--ifabsh-spacing,1rem);--ifabsh-stack-padding:var(--ifabsh-stack-gap);background-color:var(--ifabsh-stack-background-color)}.stack__container{border:var(--ifabsh-stack-border-width) solid var(--ifabsh-stack-border-color);border-radius:var(--ifabsh-stack-border-radius);padding:var(--ifabsh-stack-padding)}.stack__container>*{border-radius:0;margin:0;max-width:none;width:100%}.stack__container>*+*{margin-top:var(--ifabsh-stack-gap)}.stack__container>*+:before{background-color:var(--ifabsh-stack-border-color);content:"";display:block;height:var(--ifabsh-stack-border-width);margin-bottom:var(--ifabsh-stack-gap);margin-left:calc(var(--ifabsh-stack-gap)*-1);margin-right:calc(var(--ifabsh-stack-gap)*-1);overflow:hidden}.stack__container>:first-child{border-top-left-radius:var(--ifabsh-stack-border-radius);border-top-right-radius:var(--ifabsh-stack-border-radius)}.stack__container>:last-child{border-bottom-left-radius:var(--ifabsh-stack-border-radius);border-bottom-right-radius:var(--ifabsh-stack-border-radius)}.details{--ifabsh-details-background-color:transparent;--ifabsh-details-border-color:var(--ifabsh-color-border,#e8e8e8);--ifabsh-details-border-radius:var(--ifabsh-border-radius,0px);--ifabsh-details-border-width:var(--ifabsh-border-width,1px);--ifabsh-details-padding-x:var(--ifabsh-spacing,1rem);--ifabsh-details-padding-y:var(--ifabsh-spacing,1rem);--ifabsh-details-duration:var(--ifabsh-duration,0.15s);--ifabsh-details-toggle-color:var(--ifabsh-color-text,#3e3e3e);--ifabsh-details-toggle-color-active:var(--ifabsh-color-ui,#6176ff);--ifabsh-details-toggle-padding-x:var(--ifabsh-details-padding-x);--ifabsh-details-toggle-padding-y:var(--ifabsh-details-padding-y);--_de-duration:calc(var(--global-duration-multiplier, 1)*var(--ifabsh-details-duration));background-color:var(--ifabsh-details-background-color);border:var(--ifabsh-details-border-width) solid var(--ifabsh-details-border-color);border-radius:var(--ifabsh-details-border-radius);overflow-anchor:auto}.details__header{align-items:center;background-color:transparent;border:0;border-radius:inherit;color:var(--ifabsh-details-toggle-color-active);cursor:pointer;display:flex;font-size:var(--ifabsh-details-toggle-font-size,1rem);gap:var(--ifabsh-details-toggle-gap,1em);height:auto;line-height:normal;padding:var(--ifabsh-details-toggle-padding-y,var(--ifabsh-details-padding-y)) var(--ifabsh-details-toggle-padding-x,var(--ifabsh-details-padding-x));text-align:left;transition:all var(--_de-duration) ease-in-out;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.details__header-summary{align-items:center;flex:1 1 auto}.details__header-icon{align-items:center;color:var(--ifabsh-details-toggle-icon-color-active,var(--ifabsh-details-toggle-color-active));display:flex;flex:0 0 auto;font-size:var(--ifabsh-details-toggle-icon-size,.5em);height:1em;position:relative;transform:rotate(135deg);transition:all var(--_de-duration) ease-in-out;width:1em}.details__header-icon:before{border:var(--ifabsh-details-toggle-icon-stroke,1px) solid;border-bottom:0;border-left:0;content:"";height:1em;width:1em}.details__header[aria-expanded=false]{color:var(--ifabsh-details-toggle-color)}.details__header[aria-expanded=false] .details__header-icon{color:var(--ifabsh-details-toggle-icon-color,var(--ifabsh-details-toggle-color));transform:rotate(45deg)}.details__header:focus{box-shadow:none;outline:none}[dir=rtl] .details__header{text-align:right}[dir=rtl] .details__header[aria-expanded=false] .details__header-icon{transform:rotate(225deg)}.details__body{overflow:hidden}.details__body.collapse{display:none}.details__body.collapse.show{display:block}.details__body.collapsing{height:0;overflow:hidden;position:relative;transition:height var(--_de-duration) ease-in-out}.details__body.show{display:block}.details__content{padding:var(--ifabsh-details-panel-padding-y,var(--ifabsh-details-padding-y)) var(--ifabsh-details-panel-padding-x,var(--ifabsh-details-padding-x))}.details__content>:first-child:not(div){margin-top:0}.details__content>:last-child:not(div){margin-bottom:0}.details-group{--ifabsh-details-group-gap:var(--ifabsh-spacing-s,0.5rem)}.details-group .details+.details{margin-top:var(--ifabsh-details-group-gap)}.details{--ifabsh-details-toggle-color-active:currentColor;--ifabsh-details-border-color:var(--fs-color-grey);border-inline:0 none;scroll-margin-top:var(--global-scroll-top-offset)}.details__header{font-size:var(--fs-font-size-xs)}.details__header-summary{font-family:var(--fs-font-family-sans)}.details__content{-webkit-padding-after:var(--fs-spacing-l);padding-block-end:var(--fs-spacing-l);padding-inline:var(--fs-spacing-l)}.details-group{--ifabsh-details-group-gap:0;scroll-margin-top:var(--global-scroll-top-offset)}.details-group .details+.details{-webkit-border-before:0 none;border-block-start:0 none}details summary::marker{content:""}details summary .icon{-webkit-margin-start:var(--fs-spacing-s);margin-inline-start:var(--fs-spacing-s)}details summary [data-close],details summary [data-open]{align-items:center;display:inline-flex}details summary [data-close],details[open] summary [data-open]{display:none}details[open] summary [data-close]{display:inline-flex}.tab-group{--ifabsh-tabgroup-background-color:transparent;--ifabsh-tabgroup-border-color:var(--ifabsh-color-border,#e8e8e8);--ifabsh-tabgroup-border-radius:var(--ifabsh-border-radius,0px);--ifabsh-tabgroup-border-width:var(--ifabsh-border-width,1px);--ifabsh-tabgroup-padding-x:var(--ifabsh-spacing,1rem);--ifabsh-tabgroup-padding-y:var(--ifabsh-spacing,1rem);--ifabsh-tabgroup-duration:var(--ifabsh-duration,0.15s);--ifabsh-tabgroup-tab-background-color:transparent;--ifabsh-tabgroup-tab-background-color-active:transparent;--ifabsh-tabgroup-tab-color:var(--ifabsh-color-text,#3e3e3e);--ifabsh-tabgroup-tab-color-active:var(--ifabsh-color-ui,#6176ff);--ifabsh-tabgroup-tab-font-size:var(--ifabsh-font-size,1rem);--ifabsh-tabgroup-tab-gap:var(--ifabsh-spacing-s,0.5rem);--ifabsh-tabgroup-indicator-size:var(--ifabsh-tabgroup-border-width);--ifabsh-tabgroup-indicator-color:var(---ifabsh-tabgroup-tab-color-active);--_tabg-duration:calc(var(--global-duration-multiplier, 1)*var(--ifabsh-tabgroup-duration));background-color:var(--ifabsh-tabgroup-background-color);display:flex;flex-direction:column}.tab-group__nav{display:flex;overflow-x:scroll;scrollbar-width:none}.tab-group__nav::-webkit-scrollbar{height:0;width:0}.tab-group__nav-container{order:1}.tab-group__body{border:solid var(--ifabsh-tabgroup-border-width) var(--ifabsh-tabgroup-border-color);border-radius:var(--ifabsh-tabgroup-border-radius);order:2}.tab-group__tabs{display:flex;flex:1 1 auto;flex-flow:row nowrap;font-size:var(--ifabsh-tabgroup-tab-font-size);gap:var(--ifabsh-tabgroup-tab-gap);position:relative}.tab-group__tabs.nav{--ifabsh-nav-gap:var(--ifabsh-tabgroup-tab-gap)}.tab-group__indicator{position:absolute;transition:var(--_tabg-duration) transform ease-in-out,var(--_tabg-duration) width ease-in-out}.tab-group .tab{align-items:center;background-color:var(--ifabsh-tabgroup-tab-background-color);border:0;border-radius:var(--ifabsh-tabgroup-border-radius);color:var(--ifabsh-tabgroup-tab-color);cursor:pointer;display:inline-flex;font-size:var(--ifabsh-tabgroup-tab-font-size);height:auto;line-height:normal;padding:var(--ifabsh-tabgroup-tab-padding-y,var(--ifabsh-tabgroup-padding-y)) var(--ifabsh-tabgroup-tab-padding-x,var(--ifabsh-tabgroup-padding-x));transition:all var(--_tabg-duration) ease-in-out;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}.tab-group .tab[aria-selected=true]{background-color:var(--ifabsh-tabgroup-tab-background-color-active);color:var(--ifabsh-tabgroup-tab-color-active)}.tab:focus{box-shadow:none;outline:none}.tab-group .tab-panel{transition:opacity var(--_tabg-duration) ease-in-out}.tab-group .tab-panel__content{padding:var(--ifabsh-tabgroup-panel-padding-y,var(--ifabsh-tabgroup-padding-y)) var(--ifabsh-tabgroup-panel-padding-x,var(--ifabsh-tabgroup-padding-x))}.tab-group .tab-panel__content>:first-child:not(.row){margin-top:0}.tab-group .tab-panel__content>:last-child:not(.row){margin-bottom:0}.tab-group.-tabs-bottom .tab-group__indicator,.tab-group.-tabs-top .tab-group__indicator{left:0;width:0}.tab-group.-tabs-top .tab{border-bottom-left-radius:0;border-bottom-right-radius:0}.tab-group.-tabs-top .tab-group__nav-container{order:1}.tab-group.-tabs-top .tab-group__body{border-top-left-radius:0;border-top-right-radius:0;border-top-width:0;order:2}.tab-group.-tabs-top .tab-group__tabs{border-bottom:var(--ifabsh-tabgroup-border-width) solid var(--ifabsh-tabgroup-border-color)}.tab-group.-tabs-top .tab-group__indicator{border-bottom:var(--ifabsh-tabgroup-indicator-size) solid var(--ifabsh-tabgroup-indicator-color);bottom:calc(var(--ifabsh-tabgroup-border-width)*-1)}.tab-group.-tabs-bottom .tab{border-top-left-radius:0;border-top-right-radius:0}.tab-group.-tabs-bottom .tab-group__nav-container{order:2}.tab-group.-tabs-bottom .tab-group__body{border-bottom-left-radius:0;border-bottom-right-radius:0;border-bottom-width:0;order:1}.tab-group.-tabs-bottom .tab-group__tabs{border-top:var(--ifabsh-tabgroup-border-width) solid var(--ifabsh-tabgroup-border-color)}.tab-group.-tabs-bottom .tab-group__indicator{border-top:var(--ifabsh-tabgroup-indicator-size) solid var(--ifabsh-tabgroup-indicator-color);top:calc(var(--ifabsh-tabgroup-border-width)*-1)}.tab-group.-tabs-left,.tab-group.-tabs-right{flex-direction:row}.tab-group.-tabs-left .tab-group__nav,.tab-group.-tabs-right .tab-group__nav{min-height:100%;overflow-x:auto}.tab-group.-tabs-left .tab-group__body,.tab-group.-tabs-right .tab-group__body{flex:1 1 auto}.tab-group.-tabs-left .tab-group__indicator,.tab-group.-tabs-right .tab-group__indicator{height:0;top:0}.tab-group.-tabs-left .tab-group__tabs,.tab-group.-tabs-right .tab-group__tabs{border:0;flex:0 0 auto;flex-direction:column}.tab-group.-tabs-left .tab{border-bottom-right-radius:0;border-top-right-radius:0}.tab-group.-tabs-left .tab-group__nav-container{order:1}.tab-group.-tabs-left .tab-group__body{border-bottom-left-radius:0;border-left-width:0;border-top-left-radius:0;order:2}.tab-group.-tabs-left .tab-group__tabs{border-right:var(--ifabsh-tabgroup-border-width) solid var(--ifabsh-tabgroup-border-color)}.tab-group.-tabs-left .tab-group__indicator{border-right:var(--ifabsh-tabgroup-indicator-size) solid var(--ifabsh-tabgroup-indicator-color);right:calc(var(--ifabsh-tabgroup-border-width)*-1)}.tab-group.-tabs-right .tab{border-bottom-left-radius:0;border-top-left-radius:0}.tab-group.-tabs-right .tab-group__nav-container{order:2}.tab-group.-tabs-right .tab-group__body{border-bottom-right-radius:0;border-right-width:0;border-top-right-radius:0;order:1}.tab-group.-tabs-right .tab-group__tabs{border-left:var(--ifabsh-tabgroup-border-width) solid var(--ifabsh-tabgroup-border-color)}.tab-group.-tabs-right .tab-group__indicator{border-left:var(--ifabsh-tabgroup-indicator-size) solid var(--ifabsh-tabgroup-indicator-color);left:calc(var(--ifabsh-tabgroup-border-width)*-1)}.tab-group{--ifabsh-tabgroup-tab-color-active:currentColor;--ifabsh-tabgroup-border-color:var(--fs-color-grey);--ifabsh-tabgroup-indicator-size:calc(var(--ifabsh-tabgroup-border-width)*3);--ifabsh-tabgroup-indicator-color:var(--fs-color-primary);--ifabsh-tabgroup-panel-padding-x:var(--fs-spacing-l);--ifabsh-tabgroup-panel-padding-y:var(--fs-spacing-l);scroll-margin-top:var(--global-scroll-top-offset)}.tab-group .tab{--fs-focus-outline-offset:calc(var(--fs-focus-outline-width)*-1);font-family:var(--fs-font-family-sans);font-size:var(--fs-font-size-xs)}.tab-group__body{border:0}.tab-group.-tabs-bottom .tab-group__tabs,.tab-group.-tabs-top .tab-group__tabs{justify-content:center}.tab-group.-tabs-top .tab-panel__content{-webkit-padding-after:0;padding-block-end:0}.tab-group.-tabs-bottom .tab-panel__content{-webkit-padding-before:0;padding-block-start:0}.tab-group.-tabs-left .tab-panel__content{-webkit-padding-end:0;padding-block:0;padding-inline-end:0}.tab-group.-tabs-right .tab-panel__content{-webkit-padding-start:0;padding-block:0;padding-inline-start:0}.breadcrumb{--ifabsh-breadcrumb-color:currentColor;--ifabsh-breadcrumb-font-weight:normal;--ifabsh-breadcrumb-gap-x:var(--ifabsh-spacing,1rem);--ifabsh-breadcrumb-gap-y:calc(var(--ifabsh-breadcrumb-gap-x)/2);--ifabsh-breadcrumb-prefix-suffix-gap:var(--ifabsh-spacing-s,0.5rem);--ifabsh-breadcrumb-prefix-suffix-font-size:var(--ifabsh-font-size-s,0.75rem);--_brcr-duration:calc(var(--global-duration-multiplier, 1)*var(--ifabsh-breadcrumb-duration, 0.15s));background-color:var(--ifabsh-breadcrumb-background-color,transparent);color:var(--ifabsh-breadcrumb-color);display:block;font-size:var(--ifabsh-breadcrumb-font-size,var(--ifabsh-font-size,1rem));font-weight:var(--ifabsh-breadcrumb-font-weight);margin:0;padding:var(--ifabsh-breadcrumb-padding-y,0) var(--ifabsh-breadcrumb-padding-x,0)}.breadcrumb-list{align-items:center;-moz-column-gap:var(--ifabsh-breadcrumb-gap-x);column-gap:var(--ifabsh-breadcrumb-gap-x);display:flex;flex-wrap:wrap;justify-content:var(--ifabsh-breadcrumb-align,center);row-gap:var(--ifabsh-breadcrumb-gap-y)}.breadcrumb-item{align-items:center;display:inline-flex;white-space:nowrap}.breadcrumb-item .icon,.breadcrumb-item i{pointer-events:none;position:relative}.breadcrumb-item__prefix,.breadcrumb-item__suffix{align-items:center;color:var(--ifabsh-breadcrumb-prefix-suffix-color,currentColor);display:flex;flex:0 0 auto;font-size:var(--ifabsh-breadcrumb-prefix-suffix-font-size)}.breadcrumb-item__prefix:empty,.breadcrumb-item__suffix:empty{display:none}.breadcrumb-item__prefix{margin-right:var(--ifabsh-breadcrumb-prefix-suffix-gap);order:1}.breadcrumb-item__suffix{margin-left:var(--ifabsh-breadcrumb-prefix-suffix-gap);order:3}.breadcrumb-item__label{order:3}.breadcrumb-item__label:is(a){background:none;border:none;color:currentColor;cursor:pointer;display:inline-block;font-family:inherit;font-size:inherit;font-weight:var(--ifabsh-breadcrumb-font-weight);line-height:inherit;margin:0;padding:0;text-decoration:none;transition-duration:var(--_brcr-duration);transition-property:color;transition-timing-function:ease-in-out}.breadcrumb-item__label:is(a):not([aria-current=page]):hover{color:var(--ifabsh-breadcrumb-color-hover,var(--ifabsh-breadcrumb-color))}.breadcrumb-item__label:is(a):focus{box-shadow:none}.breadcrumb-item__label:is(a)[aria-current=page]{color:var(--ifabsh-breadcrumb-color-active,var(--ifabsh-color-ui,#6176ff))}.breadcrumb-item__label:is(span){pointer-events:none}.breadcrumb-item__separator{align-items:center;color:var(--ifabsh-breadcrumb-separator-color,currentColor);display:inline-flex;font-size:var(--ifabsh-breadcrumb-separator-font-size,var(--ifabsh-breadcrumb-prefix-suffix-font-size));margin:0 0 0 var(--ifabsh-breadcrumb-gap-x);order:4;-webkit-user-select:none;-moz-user-select:none;user-select:none}.breadcrumb-item__separator:empty:before{content:var(--ifabsh-breadcrumb-separator,"·")}.breadcrumb-item:before,.breadcrumb-item:last-of-type .breadcrumb-item__separator{display:none}.breadcrumb-item+.breadcrumb-item{padding:0}.breadcrumb{--ifabsh-breadcrumb-color:hsl(var(--fs-color-black-h),var(--fs-color-black-s),25%);--ifabsh-breadcrumb-color-hover:var(--fs-color-black);--ifabsh-breadcrumb-color-active:var(--ifabsh-breadcrumb-color-hover);--ifabsh-breadcrumb-font-size:var(--fs-font-size-xxs);--ifabsh-breadcrumb-prefix-suffix-font-size:1em;--ifabsh-breadcrumb-align:flex-start;font-family:var(--fs-font-family-sans);text-transform:uppercase}.breadcrumb-item{line-height:normal}.breadcrumb-item__label>span[itemprop=name]{display:block;max-width:12rem;overflow:hidden;text-overflow:ellipsis}.card{--ifabsh-card-border-color:var(--ifabsh-color-border,#e8e8e8);--ifabsh-card-border-radius:var(--ifabsh-border-radius,0px);--ifabsh-card-border-width:var(--ifabsh-border-width,1px);--ifabsh-card-padding:var(--ifabsh-spacing,1rem);--ifabsh-card-duration:calc(var(--global-duration-multiplier, 1)*var(--ifabsh-duration, 0.15s));background-color:var(--ifabsh-card-background-color,transparent);border:var(--ifabsh-card-border-width) solid var(--ifabsh-card-border-color);border-radius:var(--ifabsh-card-border-radius);color:inherit;display:flex;flex-direction:column;transition-duration:var(--ifabsh-card-duration);transition-property:border-color,box-shadow;transition-timing-function:ease-in-out}.card .card-title{color:var(--ifabsh-card-title-color,currentColor);-webkit-hyphens:auto;hyphens:auto;margin:0;overflow-wrap:break-word}.card__media{aspect-ratio:var(--ifabsh-card-media-aspect-ratio,auto);border-top-left-radius:var(--ifabsh-card-border-radius);border-top-right-radius:var(--ifabsh-card-border-radius);margin:calc(var(--ifabsh-card-border-width)*-1);overflow:hidden}.card__media picture{aspect-ratio:var(--ifabsh-card-media-aspect-ratio)}.card__media .figure__caption{display:none}.card__media>*{display:block;margin:0;width:100%}.card__body,.card__footer,.card__header{transition-duration:var(--ifabsh-card-duration);transition-property:border-color;transition-timing-function:ease-in-out}.card__footer,.card__header{align-items:center;display:flex;justify-content:space-between}.card__header{-webkit-border-after:var(--ifabsh-card-border-width) solid var(--ifabsh-card-border-color);border-block-end:var(--ifabsh-card-border-width) solid var(--ifabsh-card-border-color);flex-wrap:wrap;gap:calc(var(--ifabsh-card-padding)/2);padding:var(--ifabsh-card-padding)}.card__header .card-title{width:auto}.card__header>:nth-child(2){align-items:center;display:flex;flex:0 1 auto;flex-wrap:wrap}.card__header:first-child:last-child{-webkit-border-after:0 none;border-block-end:0 none}.card__body{flex-grow:1}.card__body>:first-child:not(.row){-webkit-margin-before:0;margin-block-start:0}.card__body>:last-child:not(.row){-webkit-margin-after:0;margin-block-end:0}.card__body+.card__body,.card__footer{-webkit-border-before:var(--ifabsh-card-border-width) solid var(--ifabsh-card-border-color);border-block-start:var(--ifabsh-card-border-width) solid var(--ifabsh-card-border-color)}.card__footer{padding:var(--ifabsh-card-padding)}.card{--ifabsh-card-background-color:var(--fs-color-grey-20);--ifabsh-card-border-color:var(--fs-color-grey-20);--ifabsh-card-border-radius:0px;--ifabsh-card-border-width:var(--fs-border-width);--ifabsh-card-media-aspect-ratio:3/2;--ifabsh-card-padding:var(--fs-spacing);--fs-block-element-margin:var(--fs-spacing);color:var(--ifabsh-card-color,inherit)}.card .read-more{--fs-link-underline-offset:0.375em;display:inline-block;font-family:var(--fs-font-family-sans);font-size:var(--fs-font-size-xs);font-style:normal;text-transform:uppercase}.card-title{--fs-heading-font-size:var(--fs-h5-font-size);font-weight:var(--fs-font-weight-regular)}.card-title>a{--fs-link-text-decoration-line:none}.card__header{order:1}.card__body{margin:0;order:2;padding:var(--ifabsh-card-padding)}.card__body>:not(:first-child){margin:var(--fs-block-element-margin) 0 0}.card__footer{order:3}.card__media{order:4}.card__media img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.card__media>img{aspect-ratio:var(--ifabsh-card-media-aspect-ratio)}.card__media .media-placeholder{height:100%;width:100%}.card__media .player{--ifabsh-player-aspect-ratio:var(--ifabsh-card-media-aspect-ratio)}@media (min-width:1200px){.card{--ifabsh-card-padding:var(--fs-spacing-l)}}.card.-bordered{--ifabsh-card-background-color:transparent;--ifabsh-card-border-color:var(--fs-color-grey-80)}.card:not(.-bordered).-color-primary{--ifabsh-card-background-color:var(--fs-color-primary);--ifabsh-card-border-color:var(--fs-color-primary);--ifabsh-card-color:var(--fs-color-primary-contrast)}.drawer{--ifabsh-drawer-border-color:var(--ifabsh-color-border,#e8e8e8);--ifabsh-drawer-border-width:var(--ifabsh-border-width,1px);--ifabsh-drawer-duration:0.35s;--ifabsh-drawer-height:100%;--ifabsh-drawer-padding-x:var(--ifabsh-drawer-padding,var(--ifabsh-spacing,1rem));--ifabsh-drawer-padding-y:var(--ifabsh-drawer-padding-x);--ifabsh-drawer-size:25rem;--ifabsh-drawer-width:100%;--ifabsh-drawer-offset-bottom:var(--ifabsh-drawer-offset,0px);--ifabsh-drawer-offset-left:var(--ifabsh-drawer-offset,0px);--ifabsh-drawer-offset-right:var(--ifabsh-drawer-offset,0px);--ifabsh-drawer-offset-top:var(--ifabsh-drawer-offset,0px);--_dr-duration:calc(var(--global-duration-multiplier, 1)*var(--ifabsh-drawer-duration));height:var(--ifabsh-drawer-height);inset-block-start:0;inset-inline-start:0;overflow:hidden;pointer-events:none;position:fixed;visibility:hidden;width:var(--ifabsh-drawer-width);z-index:var(--ifabsh-drawer-zindex,500)}.drawer-title{word-wrap:break-word;font-size:var(--ifabsh-drawer-title-font-size,inherit);-webkit-hyphens:manual;hyphens:manual;margin:0;overflow-wrap:break-word}.drawer-close{font-size:var(--ifabsh-drawer-close-font-size,inherit)}.drawer__overlay{background-color:var(--ifabsh-drawer-backdrop-color,var(--ifabsh-backdrop-color,#000));display:block;height:var(--ifabsh-drawer-height);inset-block-start:0;inset-inline-start:0;opacity:0;pointer-events:auto;position:fixed;transition:opacity var(--_dr-duration) ease-in-out;width:var(--ifabsh-drawer-width)}.drawer.-open .drawer__overlay{opacity:var(--ifabsh-drawer-backdrop-opacity,var(--ifabsh-backdrop-opacity,.5));pointer-events:all}.drawer__header{align-items:center;border-bottom:var(--ifabsh-drawer-border-width) solid var(--ifabsh-drawer-border-color);color:var(--ifabsh-drawer-header-color,currentColor);display:flex;font-size:var(--ifabsh-drawer-header-font-size,inherit);padding:var(--ifabsh-drawer-padding-y) var(--ifabsh-drawer-padding-x);pointer-events:auto}.drawer__header .drawer-close{-webkit-margin-start:auto;margin-inline-start:auto}.drawer__body{-webkit-overflow-scrolling:touch;flex:1 1 auto;overflow:auto;overscroll-behavior:none;position:relative}.drawer__body,.drawer__footer{padding:var(--ifabsh-drawer-padding-y) var(--ifabsh-drawer-padding-x);pointer-events:auto}.drawer__footer{align-items:center;border-top:var(--ifabsh-drawer-border-width) solid var(--ifabsh-drawer-border-color);color:var(--ifabsh-drawer-footer-color,currentColor);display:flex;font-size:var(--ifabsh-drawer-footer-font-size,inherit)}.drawer__panel{--_dr-shrink-x:calc(var(--ifabsh-drawer-offset-left) + var(--ifabsh-drawer-offset-right));--_dr-shrink-y:calc(var(--ifabsh-drawer-offset-top) + var(--ifabsh-drawer-offset-bottom));background-color:var(--ifabsh-drawer-background-color,var(--ifabsh-color-white,#fff));border:0 solid var(--ifabsh-drawer-border-color);display:flex;flex-direction:column;max-height:100%;max-width:100%;opacity:0;overflow:auto;pointer-events:none;position:fixed;transition:opacity var(--_dr-duration) ease-in-out,translate var(--_dr-duration) ease-in-out;z-index:2}.drawer__panel:focus{outline:none}.drawer.-open .drawer__panel{--_dr_trans:0 0;opacity:1}.drawer.-initialized{visibility:visible}.drawer[data-contained]{position:absolute;z-index:auto}.drawer[data-contained] .drawer__overlay,.drawer[data-contained] .drawer__panel{position:absolute}.contains-drawer{position:relative}.drawer[data-placement=top] .drawer__panel{border-bottom-width:var(--ifabsh-drawer-border-width);inset-block:var(--ifabsh-drawer-offset-top) auto;translate:var(--_dr_trans,0 -100%)}.drawer[data-placement=bottom] .drawer__panel,.drawer[data-placement=top] .drawer__panel{height:var(--ifabsh-drawer-size);inset-inline:var(--ifabsh-drawer-offset-left) auto;max-height:calc(100% - var(--_dr-shrink-y));width:calc(var(--ifabsh-drawer-width) - var(--_dr-shrink-x))}.drawer[data-placement=bottom] .drawer__panel{border-top-width:var(--ifabsh-drawer-border-width);inset-block:auto var(--ifabsh-drawer-offset-bottom);translate:var(--_dr_trans,0 100%)}.drawer[data-placement=start] .drawer__panel{border-right-width:var(--ifabsh-drawer-border-width);inset-inline:var(--ifabsh-drawer-offset-left) auto;translate:var(--_dr_trans,-100% 0)}.drawer[data-placement=end] .drawer__panel,.drawer[data-placement=start] .drawer__panel{height:calc(var(--ifabsh-drawer-height) - var(--_dr-shrink-y));inset-block:var(--ifabsh-drawer-offset-top) auto;max-width:calc(100% - var(--_dr-shrink-x));width:var(--ifabsh-drawer-size)}.drawer[data-placement=end] .drawer__panel{border-left-width:var(--ifabsh-drawer-border-width);inset-inline:auto var(--ifabsh-drawer-offset-right);translate:var(--_dr_trans,100% 0)}.drawer{--ifabsh-drawer-border-color:hsl(var(--fs-color-black-h),var(--fs-color-black-s),90%);--ifabsh-drawer-title-font-size:var(--fs-font-size-l)}.drawer__body{--fs-scrollbar-track-color:transparent}.drawer__body>:first-child:not(.row){margin-top:0}.drawer__body>:last-child:not(.row){margin-bottom:0}@supports (scrollbar-width:auto){.drawer__body{scrollbar-color:var(--fs-scrollbar-thumb-color,var(--fs-scrollbar-color,#000)) var(--fs-scrollbar-track-color,transparent);scrollbar-width:var(--fs-scrollbar-width,thin)}}@supports selector(::-webkit-scrollbar){.drawer__body::-webkit-scrollbar-thumb{background:var(--fs-scrollbar-thumb-color,var(--fs-scrollbar-color,#000))}.drawer__body::-webkit-scrollbar-track{background:var(--fs-scrollbar-track-color,transparent)}.drawer__body::-webkit-scrollbar{max-height:var(--fs-scrollbar-width-legacy,8px);max-width:var(--fs-scrollbar-width-legacy,8px)}}.file{--ifabsh-file-color:var(--ifabsh-color-text,#3e3e3e);--ifabsh-file-color-hover:var(--ifabsh-color-ui,#6176ff);--ifabsh-file-background-color:transparent;--ifabsh-file-background-color-hover:var(--ifabsh-file-background-color);--ifabsh-file-border-color:var(--ifabsh-color-border,#e8e8e8);--ifabsh-file-border-color-hover:var(--ifabsh-file-border-color);--ifabsh-file-border-radius:var(--ifabsh-border-radius,0px);--ifabsh-file-border-width:var(--ifabsh-border-width,1px);--ifabsh-file-gap:var(--ifabsh-spacing,1rem);--ifabsh-file-padding-x:var(--ifabsh-spacing,1rem);--ifabsh-file-padding-y:var(--ifabsh-spacing,1rem);--ifabsh-file-duration:var(--ifabsh-duration,0.15s);--_file-duration:calc(var(--global-duration-multiplier, 1)*var(--ifabsh-file-duration));--_file-color:var(--ifabsh-file-color);--_file-bg-color:var(--ifabsh-file-background-color);--_file-border-color:var(--ifabsh-file-border-color);--_file-desc-color:var(--ifabsh-file-description-color,var(--ifabsh-file-color));--_file-prefix-color:var(--ifabsh-file-prefix-color,var(--ifabsh-file-color));--_file-suffix-color:var(--ifabsh-file-suffix-color,var(--ifabsh-file-color));align-items:center;background-color:var(--_file-bg-color);border:var(--ifabsh-file-border-width) solid var(--_file-border-color);border-radius:var(--ifabsh-file-border-radius);color:var(--_file-color);display:flex;font-size:var(--ifabsh-file-font-size,1rem);gap:var(--ifabsh-file-gap);justify-content:flex-start;line-height:1;list-style:none;overflow:hidden;padding:var(--ifabsh-file-padding-y) var(--ifabsh-file-padding-x);transition:all var(--_file-duration) ease-in-out}.file,.file .icon,.file i{pointer-events:none;position:relative}.file .icon:not(.far):not(.fa):not(.fas):not(.fab):not(.fal),.file i:not(.far):not(.fa):not(.fas):not(.fab):not(.fal){font-weight:400}@media (hover:hover){.file:hover{--_file-color:var(--ifabsh-file-color-hover);--_file-bg-color:var(--ifabsh-file-background-color-hover);--_file-border-color:var(--ifabsh-file-border-color-hover);--_file-prefix-color:var(--ifabsh-file-prefix-color-hover,var(--ifabsh-file-color-hover));--_file-desc-color:var(--ifabsh-file-description-color-hover,var(--ifabsh-file-color-hover));--_file-suffix-color:var(--ifabsh-file-suffix-color-hover,var(--ifabsh-file-color-hover))}}.file__label{align-self:center;color:currentColor;overflow:hidden;text-overflow:ellipsis;transition:none;white-space:nowrap;z-index:2}.file__label .description,.file__label .title{display:block;line-height:normal;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.file__label .description{color:var(--_file-desc-color);font-size:var(--ifabsh-file-description-font-size,var(--ifabsh-font-size-xs,.5rem))}a.file__label{color:inherit;pointer-events:auto;-webkit-text-decoration-line:none;text-decoration-line:none}a.file__label:after{content:"";display:block;height:100%;inset:0;position:absolute;width:100%}.file__prefix,.file__suffix{align-items:center;align-self:center;display:flex;flex:0 0 auto}.file__prefix{color:var(--_file-prefix-color);font-size:var(--ifabsh-file-prefix-font-size,1em);letter-spacing:normal;text-transform:none;white-space:nowrap;z-index:1}.file__prefix>.icon:before,.file__prefix>i:before{content:"\f15b"}.file__suffix{color:var(--_file-suffix-color);font-size:var(--ifabsh-file-suffix-font-size,var(--ifabsh-font-size-xs,.5rem));margin-left:auto;text-transform:uppercase;white-space:nowrap;z-index:3}.file__suffix>*+:before{content:", "}.file:focus-within{outline:var(--focus-outline-color,var(--ifabsh-focus-outline-color)) var(--ifabsh-focus-outline-style) var(--ifabsh-focus-outline-width);outline-offset:var(--ifabsh-focus-outline-offset)}.file:focus-within a.file__label,.file:focus-within a.file__label:focus{box-shadow:none;outline:none}.file.-compact{--ifabsh-file-compact-gap:calc(var(--ifabsh-file-gap)/2);--ifabsh-file-compact-padding-x:calc(var(--ifabsh-file-padding-x)/2);--ifabsh-file-compact-padding-y:calc(var(--ifabsh-file-padding-y)/2);gap:var(--ifabsh-file-compact-gap);padding:var(--ifabsh-file-compact-padding-y) var(--ifabsh-file-compact-padding-x)}.file.-compact .file__label .description{clip:rect(0,0,0,0)!important;border:0!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important;width:1px!important}.file-group{--ifabsh-file-group-gap:var(--ifabsh-spacing-s,0.5rem)}.file-group .file+.file{margin-top:var(--ifabsh-file-group-gap)}.file-group.-stacked{--ifabsh-file-group-gap:0}.file-group.-stacked .file{z-index:1}.file-group.-stacked .file:hover{z-index:2}.file-group.-stacked .file:first-child:not(:last-child){border-bottom-left-radius:0;border-bottom-right-radius:0}.file-group.-stacked .file:last-child:not(:first-child){border-top-left-radius:0;border-top-right-radius:0}.file-group.-stacked .file:not(:first-child):not(:last-child){border-radius:0}.file-group.-stacked .file:not(:first-child){margin-top:calc(var(--ifabsh-file-border-width)*-1)}.file{--ifabsh-file-color:var(--fs-color-secondary);--ifabsh-file-border-color:var(--fs-color-secondary);--ifabsh-file-color-hover:var(--fs-color-primary);--ifabsh-file-font-size:var(--fs-font-size-s);--ifabsh-file-padding-x:0;--ifabsh-file-description-font-size:var(--fs-font-size-xs);--ifabsh-file-prefix-color:var(--ifabsh-file-color-hover);--ifabsh-file-suffix-color:var(--ifabsh-file-color-hover);--ifabsh-file-suffix-font-size:1em;-webkit-border-before:0;border-block-start:0;border-inline:0;font-family:var(--fs-font-family-sans)}.file__prefix .icon{font-weight:300}@media (min-width:1200px){.file{--ifabsh-file-font-size:var(--fs-font-size-xs);--ifabsh-file-description-font-size:var(--fs-font-size-xxs)}}.file-group{--ifabsh-file-group-gap:0px}.file-group[data-type=simple]{--ifabsh-file-group-gap:var(--fs-spacing-s)}.file-group[data-type=simple] .file{--ifabsh-file-padding-y:0px;border-block:0}.file-group[data-type=simple] .file__label .description,.file-group[data-type=simple] .file__suffix{display:none}.form{--ifabsh-form-control-background-color:var(--ifabsh-input-background-color,#fff);--ifabsh-form-control-background-color-hover:var(--ifabsh-form-control-background-color);--ifabsh-form-control-background-color-focus:var(--ifabsh-form-control-background-color);--ifabsh-form-control-border-color:var(--ifabsh-input-border-color,#e8e8e8);--ifabsh-form-control-border-color-hover:var(--ifabsh-form-control-border-color);--ifabsh-form-control-border-color-focus:var(--ifabsh-color-ui,#6176ff);--ifabsh-form-control-border-width:var(--ifabsh-input-border-width,var(--ifabsh-border-width,1px));--ifabsh-form-control-border-radius:var(--ifabsh-input-border-radius,var(--ifabsh-border-radius,0px));--ifabsh-form-control-color:var(--ifabsh-input-color,#000);--ifabsh-form-control-color-hover:var(--ifabsh-form-control-color);--ifabsh-form-control-color-focus:var(--ifabsh-form-control-color);--ifabsh-form-control-font-size:var(--ifabsh-input-font-size,1rem);--ifabsh-form-control-font-style:var(--ifabsh-input-font-style,normal);--ifabsh-form-control-font-weight:var(--ifabsh-input-font-weight,normal);--ifabsh-form-control-height:var(--ifabsh-input-height,40px);--ifabsh-form-control-padding:var(--ifabsh-input-padding,var(--ifabsh-spacing,1rem));--ifabsh-form-control-duration:var(--ifabsh-input-duration,var(--ifabsh-duration,0.15s));--ifabsh-form-control-disabled-background-color:var(--ifabsh-input-disabled-background-color,#fff);--ifabsh-form-control-disabled-opacity:var(--ifabsh-input-disabled-opacity,var(--ifabsh-disabled-opacity,0.4));--ifabsh-form-control-readonly-background-color:var(--ifabsh-input-readonly-background-color,#f1f1f1);--ifabsh-form-control-readonly-opacity:var(--ifabsh-input-readonly-opacity,var(--ifabsh-readonly-opacity,1));--ifabsh-form-invalid-border-color:var(--ifabsh-color-invalid,#fb3e4e);--ifabsh-form-invalid-label-color:var(--ifabsh-color-invalid,#fb3e4e);--ifabsh-form-valid-border-color:var(--ifabsh-color-valid,#15c182);--ifabsh-form-valid-label-color:var(--ifabsh-color-valid,#15c182);--ifabsh-form-label-color:var(--ifabsh-color-text,#3e3e3e);--ifabsh-form-label-font-size:var(--ifabsh-font-size-s,0.75rem);--ifabsh-form-label-font-style:normal;--ifabsh-form-label-font-weight:normal;--ifabsh-form-label-margin:var(--ifabsh-spacing-s,0.5rem);--ifabsh-form-label-required-color:currentColor;--ifabsh-form-label-required-margin:var(--ifabsh-spacing-xxs,0.125rem);--ifabsh-form-text-color:var(--ifabsh-color-text,#3e3e3e);--ifabsh-form-text-font-size:var(--ifabsh-font-size-xs,0.5rem);--ifabsh-form-text-font-style:normal;--ifabsh-form-text-font-weight:normal;--ifabsh-form-text-margin:var(--ifabsh-spacing-xs,0.25rem)}.form-control,.form-select{--_foco-background-color:var(--ifabsh-form-control-background-color);--_foco-border-color:var(--ifabsh-form-control-border-color);--_foco-color:var(--ifabsh-form-control-color);--_foco-duration:calc(var(--global-duration-multiplier, 1)*var(--ifabsh-form-control-duration));--_foco-line-height:calc(var(--ifabsh-form-control-height) - var(--ifabsh-form-control-border-width)*2);--_poco-padding-left:var(--ifabsh-form-control-padding-left,var(--ifabsh-form-control-padding));--_poco-padding-right:var(--ifabsh-form-control-padding-right,var(--ifabsh-form-control-padding));background-color:var(--_foco-background-color);border:var(--ifabsh-form-control-border-width) solid var(--_foco-border-color);border-radius:var(--ifabsh-form-control-border-radius);color:var(--_foco-color);font-size:var(--ifabsh-form-control-font-size);font-style:var(--ifabsh-form-control-font-style);font-weight:var(--ifabsh-form-control-font-weight);line-height:var(--_foco-line-height);padding-bottom:0;padding-left:var(--_poco-padding-left)!important;padding-right:var(--_poco-padding-right)!important;padding-top:0;text-transform:var(--ifabsh-form-control-text-transform,var(--ifabsh-input-text-transform,none));transition:background-color var(--_foco-duration) ease-in-out,color var(--_foco-duration) ease-in-out,border var(--_foco-duration) ease-in-out,box-shadow var(--_foco-duration) ease-in-out,outline var(--_foco-duration) ease-in-out}@media (hover:hover){.form-control:hover:not(._disabled),.form-control:hover:not(:disabled),.form-control:hover:not([disabled]),.form-select:hover:not(._disabled),.form-select:hover:not(:disabled),.form-select:hover:not([disabled]){background-color:var(--ifabsh-form-control-background-color-hover);border-color:var(--ifabsh-form-control-border-color-hover);box-shadow:none;color:var(--ifabsh-form-control-color-hover)}}.form-control:focus,.form-select:focus{outline:none}.form-control:focus:not(._disabled),.form-control:focus:not(:disabled),.form-control:focus:not([disabled]),.form-select:focus:not(._disabled),.form-select:focus:not(:disabled),.form-select:focus:not([disabled]){background-color:var(--ifabsh-form-control-background-color-focus);border-color:var(--ifabsh-form-control-border-color-focus);box-shadow:none;color:var(--ifabsh-form-control-color-focus)}.form-control._focus-visible:focus,.form-control:focus-visible:focus,.form-select._focus-visible:focus,.form-select:focus-visible:focus{outline:var(--ifabsh-focus-outline-color,#c90) var(--ifabsh-focus-outline-style,dotted) var(--ifabsh-focus-outline-width,1px);outline-offset:var(--ifabsh-focus-outline-offset,2px)}.form-control._disabled,.form-control:disabled,.form-control[disabled],.form-select._disabled,.form-select:disabled,.form-select[disabled]{background-color:var(--ifabsh-form-control-disabled-background-color);opacity:var(--ifabsh-form-control-disabled-opacity);pointer-events:none}.form-control:-moz-read-only[readonly],.form-select:-moz-read-only[readonly]{background-color:var(--ifabsh-form-control-readonly-background-color);opacity:var(--ifabsh-form-control-readonly-opacity)}.form-control._readonly,.form-control:read-only[readonly],.form-control[readonly],.form-select._readonly,.form-select:read-only[readonly],.form-select[readonly]{background-color:var(--ifabsh-form-control-readonly-background-color);opacity:var(--ifabsh-form-control-readonly-opacity)}.form-control.-s,.form-select.-s,[class*=form-control-sm]{--ifabsh-form-control-height:var(--ifabsh-input-height-s,30px);--ifabsh-form-control-font-size:var(--ifabsh-input-font-size-s,var(--ifabsh-font-size-s,0.75rem));--ifabsh-form-control-padding:var(--ifabsh-input-padding-s,var(--ifabsh-spacing-s,0.5rem))}.form-control.-l,.form-select.-l,[class*=form-control-lg]{--ifabsh-form-control-height:var(--ifabsh-input-height-l,50px);--ifabsh-form-control-font-size:var(--ifabsh-input-font-size-l,var(--ifabsh-font-size-l,1.25rem));--ifabsh-form-control-padding:var(--ifabsh-input-padding-l,var(--ifabsh-spacing-l,1.25rem))}.form-text,.invalid-feedback,.valid-feedback{font-size:var(--ifabsh-form-text-font-size);font-style:var(--ifabsh-form-text-font-style);font-weight:var(--ifabsh-form-text-font-weight);margin-top:var(--ifabsh-form-text-margin)}.form-text{color:var(--ifabsh-form-text-color)}.form-fieldset{margin:0}.form-fieldset~fieldset{margin-top:var(--ifabsh-form-fieldset-margin,var(--ifabsh-spacing,1rem))}.form-legend{color:var(--ifabsh-form-legend-color,var(--ifabsh-color-text,#3e3e3e));float:none;font-size:var(--ifabsh-form-legend-font-size,var(--ifabsh-font-size,1rem));font-weight:var(--ifabsh-form-legend-font-weight,normal);margin:var(--ifabsh-form-legend-margin,var(--ifabsh-spacing,1rem)) 0}.form-legend:first-child{margin-top:0}.form-legend:last-child{margin-bottom:0}.form-label{color:var(--ifabsh-form-label-color);display:inline-block;font-size:var(--ifabsh-form-label-font-size);font-style:var(--ifabsh-form-label-font-style);font-weight:var(--ifabsh-form-label-font-weight);margin-bottom:var(--ifabsh-form-label-margin)}.form-label__required{color:var(--ifabsh-form-label-required-color);padding-left:var(--ifabsh-form-label-required-margin)}.form-label.-match-form-control,[class*=col-form-label]{--_lbl-height:var(--ifabsh-form-input-height,40px);align-items:center;display:inline-flex;line-height:normal;margin-bottom:0;min-height:var(--_lbl-height);padding-bottom:0;padding-top:0}.form-label.-match-form-control.-l,[class*=col-form-label-lg]{--_lbl-height:var(--ifabsh-form-input-height-l,50px)}.form-label.-match-form-control.-s,[class*=col-form-label-sm]{--_lbl-height:var(--ifabsh-form-input-height-s,30px)}.form-label.-s,[class*=col-form-label-sm]{--ifabsh-form-label-font-size:var(--ifabsh-input-font-size-s,var(--ifabsh-font-size-s,0.75rem))}.form-label.-l,[class*=col-form-label-lg]{--ifabsh-form-label-font-size:var(--ifabsh-input-font-size-l,var(--ifabsh-font-size-l,1.25rem))}.form-control{height:var(--ifabsh-form-control-height)}.form-control::-moz-placeholder{color:var(--ifabsh-form-control-placeholder-color,var(--ifabsh-color-placeholder,#959595))}.form-control::placeholder{color:var(--ifabsh-form-control-placeholder-color,var(--ifabsh-color-placeholder,#959595))}.form-control.-plaintext{padding-left:var(--ifabsh-form-control-padding,var(--ifabsh-form-control-plaintext-padding,0));padding-right:var(--ifabsh-form-control-padding,var(--ifabsh-form-control-plaintext-padding,0))}.form-control.-plaintext,.form-control.-plaintext:hover{background-color:transparent;border-color:transparent}.form-select{--ifabsh-form-select-icon:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='%23000' stroke-linecap='square' stroke-width='3' d='m2 5 6 6 6-6'/%3E%3C/svg%3E");--ifabsh-form-select-multiple-padding-y:calc(var(--ifabsh-form-control-padding)/2);background-image:var(--ifabsh-form-select-icon)!important}.form-select:not([multiple]){--ifabsh-form-control-padding-right:calc(var(--ifabsh-form-control-padding)*var(--ifabsh-form-select-icon-gap-factor, 2.5))}.form-select option{padding:var(--ifabsh-form-option-pading-y,var(--ifabsh-spacing-xxs,.125rem)) var(--ifabsh-form-option-pading-x,0)}.form-select[multiple],.form-select[size]:not([size="1"]){background-image:none!important;height:var(--ifabsh-form-select-height,auto);min-height:var(--ifabsh-form-control-height);padding-bottom:var(--ifabsh-form-select-multiple-padding-y);padding-top:var(--ifabsh-form-select-multiple-padding-y)}.form-select:-moz-focusring{text-shadow:none}textarea.form-control{--ifabsh-form-textarea-padding-y:calc(var(--ifabsh-form-control-padding)/2);height:var(--ifabsh-form-textarea-height,calc(var(--ifabsh-form-control-height)*2));line-height:inherit;min-height:var(--ifabsh-form-textarea-min-height,var(--ifabsh-form-control-height))!important;padding-bottom:var(--ifabsh-form-textarea-padding-y);padding-top:var(--ifabsh-form-textarea-padding-y)}.form-control{--_foup-button-background-color:var(--ifabsh-form-upload-button-background-color,var(--ifabsh-form-control-background-color));--_foup-button-color:var(--ifabsh-form-upload-button-color,var(--ifabsh-form-control-color));--_foup-button-offset:calc(var(--ifabsh-form-control-padding)*-1)}.form-control::-webkit-file-upload-button{-webkit-margin-end:var(--ifabsh-form-control-padding);background-color:var(--_foup-button-background-color)!important;border-inline-end-width:var(--ifabsh-form-control-border-width);color:var(--_foup-button-color)!important;line-height:var(--_foco-line-height);margin:0 var(--_foup-button-offset);margin-inline-end:var(--ifabsh-form-control-padding);min-height:100%;padding:0 var(--ifabsh-form-control-padding);-webkit-transition:background-color var(--_foco-duration) ease-in-out,color var(--_foco-duration) ease-in-out;transition:background-color var(--_foco-duration) ease-in-out,color var(--_foco-duration) ease-in-out}.form-control::file-selector-button{-webkit-margin-end:var(--ifabsh-form-control-padding);background-color:var(--_foup-button-background-color)!important;border-inline-end-width:var(--ifabsh-form-control-border-width);color:var(--_foup-button-color)!important;line-height:var(--_foco-line-height);margin:0 var(--_foup-button-offset);margin-inline-end:var(--ifabsh-form-control-padding);min-height:100%;padding:0 var(--ifabsh-form-control-padding);transition:background-color var(--_foco-duration) ease-in-out,color var(--_foco-duration) ease-in-out}@media (hover:hover){.form-control:hover:not(:disabled),.form-control:hover:not([readonly]){--_foup-button-background-color:var(--ifabsh-form-upload-button-background-color-hover,var(--ifabsh-form-upload-button-background-color));--_foup-button-color:var(--ifabsh-form-upload-button-border-color-hover,var(--ifabsh-form-upload-button-color))}}.form-control:focus:not(:disabled),.form-control:focus:not([readonly]){--_foup-button-background-color:var(--ifabsh-form-upload-button-background-color-focus,var(--ifabsh-form-upload-button-background-color));--_foup-button-color:var(--ifabsh-form-upload-button-border-color-focus,var(--ifabsh-form-upload-button-color))}.form-check{--ifabsh-form-check-accent-color:var(--ifabsh-color-ui,#6176ff);--ifabsh-form-check-accent-color-contrast:var(--ifabsh-color-ui-contrast,#fff);--ifabsh-form-check-background-color:var(--ifabsh-form-control-background-color);--ifabsh-form-check-border-color:var(--ifabsh-form-control-border-color);--ifabsh-form-check-border-radius:var(--ifabsh-form-control-border-radius);--ifabsh-form-check-border-width:var(--ifabsh-form-control-border-width);--ifabsh-form-check-label-color:var(--ifabsh-form-label-color);--ifabsh-form-check-control-gap:var(--ifabsh-spacing-s,0.5rem);--ifabsh-form-check-gap:var(--ifabsh-spacing-s,0.5rem);--ifabsh-form-check-gap-inline:var(--ifabsh-spacing,1rem);--ifabsh-form-check-padding:0;--ifabsh-form-check-size:1em;--ifabsh-form-check-duration:0.15s;--ifabsh-form-check-icon-check:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath fill='none' stroke='%23fff' stroke-linecap='square' stroke-width='3' d='m6 10 3 3 6-6'/%3E%3C/svg%3E");--ifabsh-form-check-icon-check-indeterminate:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath fill='none' stroke='%23fff' stroke-linecap='square' stroke-width='3' d='M6 10h8'/%3E%3C/svg%3E");--ifabsh-form-check-icon-radio:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-10 -10 20 20'%3E%3Ccircle r='4' fill='%23fff'/%3E%3C/svg%3E");--_foch-label-color:var(--ifabsh-form-check-label-color);--_foch-border-color:var(--ifabsh-form-check-border-color);--_foch-background-color:var(--ifabsh-form-check-background-color);--_foch-duration:calc(var(--global-duration-multiplier, 1)*var(--ifabsh-form-check-duration));align-items:center;display:flex;gap:var(--ifabsh-form-check-control-gap);margin:0;min-height:auto;padding:var(--ifabsh-form-check-padding)}.form-check-label{color:var(--_foch-label-color)!important;cursor:pointer}.form-check+.form-check{margin-top:var(--ifabsh-form-check-gap)}.form-check-inline{display:inline-flex;margin:0 var(--ifabsh-form-check-gap) var(--ifabsh-form-check-gap) 0}.form-check .form-check-input{background-color:var(--_foch-background-color)!important;border-color:var(--_foch-border-color)!important;border-style:solid;border-width:var(--ifabsh-form-check-border-width);flex-shrink:0;float:none;height:var(--ifabsh-form-check-size);margin:0;transition:all var(--_foch-duration) ease-in-out;width:var(--ifabsh-form-check-size)}.form-check .form-check-input[type=checkbox]{border-radius:var(--ifabsh-form-check-border-radius)}.form-check .form-check-input[type=radio]{border-radius:100%}.form-check .form-check-input:active{filter:none}.form-check .form-check-input:focus{--_foch-border-color:var(--ifabsh-form-check-accent-color);box-shadow:none}.form-check .form-check-input._focus-visible:focus,.form-check .form-check-input:focus-visible:focus{outline:var(--ifabsh-focus-outline-color,#c90) var(--ifabsh-focus-outline-style,dotted) var(--ifabsh-focus-outline-width,1px);outline-offset:var(--ifabsh-focus-outline-offset,2px)}.form-check .form-check-input:checked{--_foch-background-color:var(--ifabsh-form-check-accent-color);--_foch-border-color:var(--ifabsh-form-check-accent-color)}.form-check .form-check-input:checked[type=checkbox]{background-image:var(--ifabsh-form-check-icon-check)}.form-check .form-check-input:checked[type=radio]{background-image:var(--ifabsh-form-check-icon-radio)}.form-check .form-check-input[type=checkbox]:indeterminate{--_foch-background-color:var(--ifabsh-form-check-accent-color);--_foch-border-color:var(--ifabsh-form-check-accent-color);background-image:var(--ifabsh-form-check-icon-check-indeterminate)}.form-check .form-check-input._disabled,.form-check .form-check-input._disabled~.form-check-label,.form-check .form-check-input:disabled,.form-check .form-check-input:disabled~.form-check-label,.form-check .form-check-input[disabled],.form-check .form-check-input[disabled]~.form-check-label{opacity:var(--ifabsh-form-check-disabled-opacity,var(--ifabsh-input-disabled-opacity,.4));pointer-events:none}.form-check.form-switch{--ifabsh-form-check-icon-switch-off:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-10 -10 20 20'%3E%3Ccircle r='8' fill='%23e8e8e8'/%3E%3C/svg%3E");--ifabsh-form-check-icon-switch-on:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-10 -10 20 20'%3E%3Ccircle r='8' fill='%23fff'/%3E%3C/svg%3E")}.form-check.form-switch .form-check-input{border-radius:var(--ifabsh-form-check-size);margin-left:0;transition:all var(--_foch-duration) ease-in-out;width:calc(var(--ifabsh-form-check-size)*2)}.form-check.form-switch .form-check-input,.form-check.form-switch .form-check-input:focus{background-image:var(--ifabsh-form-check-icon-switch-off)}.form-check.form-switch .form-check-input:checked{background-image:var(--ifabsh-form-check-icon-switch-on)}.form-check-group{-moz-column-gap:var(--ifabsh-form-check-group-column-gap,var(--ifabsh-spacing-l,1.25rem));column-gap:var(--ifabsh-form-check-group-column-gap,var(--ifabsh-spacing-l,1.25rem));display:flex;flex-flow:column wrap;row-gap:var(--ifabsh-form-check-group-row-gap,var(--ifabsh-spacing,1rem))}.form-check-group>.form-check{margin:0}.form-check-group.-inline{flex-direction:row}.form-control-color{--ifabsh-form-color-swatch-size:1em;padding:0 var(--ifabsh-form-color-padding,0);width:var(--ifabsh-form-color-width,var(--ifabsh-form-control-height))}.form-control-color::-moz-color-swatch{border:0;border-radius:var(--ifabsh-form-control-border-radius);height:var(--ifabsh-form-color-swatch-size);width:var(--ifabsh-form-color-swatch-size)}.form-control-color::-webkit-color-swatch-wrapper{position:relative}.form-control-color::-webkit-color-swatch{border:0;border-radius:var(--ifabsh-form-control-border-radius);height:var(--ifabsh-form-color-swatch-size);left:50%;position:absolute;top:50%;transform:translate3d(-50%,-50%,0);width:var(--ifabsh-form-color-swatch-size)}.input-group>:not(label):not(:first-child){margin-left:calc(var(--ifabsh-form-control-border-width)*-1)!important}.input-group>:not(label):not(.input-group-text):focus{z-index:2}@media (hover:hover){.input-group:not(:focus-within)>:not(label):not(.input-group-text):hover{z-index:2}}.input-group-text{--ifabsh-form-input-group-text-border-width:var(--ifabsh-form-control-border-width);--ifabsh-form-input-group-text-border-color:var(--ifabsh-form-control-border-color);--ifabsh-form-input-group-text-color:var(--ifabsh-form-label-color);--ifabsh-form-input-group-text-padding:var(--ifabsh-form-control-padding);--_foig-duration:calc(var(--global-duration-multiplier, 1)*var(--ifabsh-form-control-duration));background-color:var(--ifabsh-form-input-group-text-background-color,var(--ifabsh-color-grey-light,#f1f1f1));border:var(--ifabsh-form-input-group-text-border-width) solid var(--ifabsh-form-input-group-text-border-color);border-radius:var(--ifabsh-form-input-group-text-border-radius,var(--ifabsh-form-control-border-radius));color:var(--ifabsh-form-input-group-text-color);font-size:var(--ifabsh-form-input-group-text-font-size,var(--ifabsh-form-label-font-size));padding:0 var(--ifabsh-form-input-group-text-padding);transition:background-color var(--_foig-duration) ease-in-out,color var(--_foig-duration) ease-in-out,border var(--_foig-duration) ease-in-out,box-shadow var(--_foig-duration) ease-in-out,outline var(--_foig-duration) ease-in-out}.input-group-text:not(:first-child):not(:last-child){border-left:0;border-right:0}.button-group{display:flex;flex-wrap:wrap;gap:var(--ifabsh-button-group-gap,var(--ifabsh-spacing-s,.5rem))}.button-group>*{margin:0}.button-group.-compact{--ifabsh-button-group-gap:0}.button-group.-compact>.dropdown:first-child:not(:last-child)>button,.button-group.-compact>:first-child:not(:last-child){border-bottom-right-radius:0;border-top-right-radius:0}.button-group.-compact>.dropdown:last-child:not(:first-child)>button,.button-group.-compact>:last-child:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}.button-group.-compact>.dropdown:not(:first-child):not(:last-child)>button,.button-group.-compact>:not(:first-child):not(:last-child){border-radius:0}.button-group-toolbar{display:flex;flex-wrap:wrap;gap:var(--ifabsh-button-group-toolbar-gap,var(--ifabsh-spacing,1rem))}.form-actions:not(:first-child){-webkit-margin-before:var(--ifabsh-form-actions-margin,var(--ifabsh-spacing-l,1.25rem));margin-block-start:var(--ifabsh-form-actions-margin,var(--ifabsh-spacing-l,1.25rem))}.form-navigation{--ifabsh-form-navigation-gap:var(--ifabsh-spacing-l,1.25rem);--ifabsh-form-navigation-margin:var(--ifabsh-spacing-l,1.25rem);display:flex;gap:var(--ifabsh-form-navigation-gap)}.form-navigation:not(:first-child){-webkit-margin-before:var(--ifabsh-form-navigation-margin);margin-block-start:var(--ifabsh-form-navigation-margin)}.form-navigation>*{align-self:center}.form-control.is-invalid,.form-control.is-invalid:focus,.was-validated .form-control:invalid,.was-validated .form-control:invalid:focus{background-color:var(--ifabsh-form-invalid-background-color,var(--ifabsh-form-control-background-color));background-image:none;border-color:var(--ifabsh-form-invalid-border-color,var(--ifabsh-form-control-border-color));color:var(--ifabsh-form-invalid-color,var(--ifabsh-form-control-color));padding-right:var(--ifabsh-form-control-padding)}.form-control.is-invalid:focus,.form-control.is-invalid:focus:focus,.was-validated .form-control:invalid:focus,.was-validated .form-control:invalid:focus:focus{box-shadow:none}.was-validated textarea.form-control:invalid,.was-validated textarea.form-control:invalid:focus,textarea.form-control.is-invalid,textarea.form-control.is-invalid:focus{padding-right:var(--ifabsh-form-control-padding)}.form-select.is-invalid,.form-select.is-invalid:focus,.was-validated .form-select:invalid,.was-validated .form-select:invalid:focus{background-color:var(--ifabsh-form-invalid-background-color,var(--ifabsh-form-control-background-color));border-color:var(--ifabsh-form-invalid-border-color,var(--ifabsh-form-control-border-color));color:var(--ifabsh-form-invalid-color,var(--ifabsh-form-control-color))}.form-select.is-invalid:focus:not([multiple]):not([size]),.form-select.is-invalid:focus:not([multiple])[size="1"],.form-select.is-invalid:not([multiple]):not([size]),.form-select.is-invalid:not([multiple])[size="1"],.was-validated .form-select:invalid:focus:not([multiple]):not([size]),.was-validated .form-select:invalid:focus:not([multiple])[size="1"],.was-validated .form-select:invalid:not([multiple]):not([size]),.was-validated .form-select:invalid:not([multiple])[size="1"]{padding-right:var(--ifabsh-form-control-padding)}.form-select.is-invalid:focus,.form-select.is-invalid:focus:focus,.was-validated .form-select:invalid:focus,.was-validated .form-select:invalid:focus:focus{box-shadow:none}.form-check-input.is-invalid,.form-check-input.is-invalid:focus,.was-validated .form-check-input:invalid,.was-validated .form-check-input:invalid:focus{--_foch-background-color:var(--ifabsh-form-invalid-background-color,var(--ifabsh-form-check-background-color));--_foch-border-color:var(--ifabsh-form-invalid-border-color,var(--ifabsh-form-check-border-color))}.form-check-input.is-invalid:checked,.form-check-input.is-invalid:focus:checked,.was-validated .form-check-input:invalid:checked,.was-validated .form-check-input:invalid:focus:checked{--_foch-background-color:var(--ifabsh-form-invalid-background-color,var(--ifabsh-form-check-accent-color));--_foch-border-color:var(--ifabsh-form-invalid-border-color,var(--ifabsh-form-check-accent-color))}.form-check-input.is-invalid:focus,.form-check-input.is-invalid:focus:focus,.was-validated .form-check-input:invalid:focus,.was-validated .form-check-input:invalid:focus:focus{box-shadow:none}.form-check-input.is-invalid:focus~.form-check-label,.form-check-input.is-invalid~.form-check-label,.was-validated .form-check-input:invalid:focus~.form-check-label,.was-validated .form-check-input:invalid~.form-check-label{--_foch-label-color:var(--ifabsh-form-invalid-label-color,var(--ifabsh-form-check-label-color))}.form-control.is-valid,.form-control.is-valid:focus,.was-validated .form-control:valid,.was-validated .form-control:valid:focus{background-color:var(--ifabsh-form-valid-background-color,var(--ifabsh-form-control-background-color));background-image:none;border-color:var(--ifabsh-form-valid-border-color,var(--ifabsh-form-control-border-color));color:var(--ifabsh-form-valid-color,var(--ifabsh-form-control-color));padding-right:var(--ifabsh-form-control-padding)}.form-control.is-valid:focus,.form-control.is-valid:focus:focus,.was-validated .form-control:valid:focus,.was-validated .form-control:valid:focus:focus{box-shadow:none}.was-validated textarea.form-control:valid,.was-validated textarea.form-control:valid:focus,textarea.form-control.is-valid,textarea.form-control.is-valid:focus{padding-right:var(--ifabsh-form-control-padding)}.form-select.is-valid,.form-select.is-valid:focus,.was-validated .form-select:valid,.was-validated .form-select:valid:focus{background-color:var(--ifabsh-form-valid-background-color,var(--ifabsh-form-control-background-color));border-color:var(--ifabsh-form-valid-border-color,var(--ifabsh-form-control-border-color));color:var(--ifabsh-form-valid-color,var(--ifabsh-form-control-color))}.form-select.is-valid:focus:not([multiple]):not([size]),.form-select.is-valid:focus:not([multiple])[size="1"],.form-select.is-valid:not([multiple]):not([size]),.form-select.is-valid:not([multiple])[size="1"],.was-validated .form-select:valid:focus:not([multiple]):not([size]),.was-validated .form-select:valid:focus:not([multiple])[size="1"],.was-validated .form-select:valid:not([multiple]):not([size]),.was-validated .form-select:valid:not([multiple])[size="1"]{padding-right:var(--ifabsh-form-control-padding)}.form-select.is-valid:focus,.form-select.is-valid:focus:focus,.was-validated .form-select:valid:focus,.was-validated .form-select:valid:focus:focus{box-shadow:none}.form-check-input.is-valid,.form-check-input.is-valid:focus,.was-validated .form-check-input:valid,.was-validated .form-check-input:valid:focus{--_foch-background-color:var(--ifabsh-form-valid-background-color,var(--ifabsh-form-check-background-color));--_foch-border-color:var(--ifabsh-form-valid-border-color,var(--ifabsh-form-check-border-color))}.form-check-input.is-valid:checked,.form-check-input.is-valid:focus:checked,.was-validated .form-check-input:valid:checked,.was-validated .form-check-input:valid:focus:checked{--_foch-background-color:var(--ifabsh-form-valid-background-color,var(--ifabsh-form-check-accent-color));--_foch-border-color:var(--ifabsh-form-valid-border-color,var(--ifabsh-form-check-accent-color))}.form-check-input.is-valid:focus,.form-check-input.is-valid:focus:focus,.was-validated .form-check-input:valid:focus,.was-validated .form-check-input:valid:focus:focus{box-shadow:none}.form-check-input.is-valid:focus~.form-check-label,.form-check-input.is-valid~.form-check-label,.was-validated .form-check-input:valid:focus~.form-check-label,.was-validated .form-check-input:valid~.form-check-label{--_foch-label-color:var(--ifabsh-form-valid-label-color,var(--ifabsh-form-check-label-color))}.form-control-clearable{--ifabsh-clearable-color:var(--ifabsh-form-control-color);--ifabsh-clearable-color-hover:var(--ifabsh-color-ui);--ifabsh-clearable-trigger-offset:0.25rem;display:block;position:relative;width:100%}.form-control-clearable>.icon-button{--ifabsh-icon-button-color:var(--ifabsh-clearable-color);--ifabsh-icon-button-color-hover:var(--ifabsh-clearable-color-hover);--ifabsh-icon-button-color-active:var(--ifabsh-clearable-color);background-color:transparent;border:0;font-size:var(--ifabsh-clearable-trigger-font-size,.75em);margin:var(--ifabsh-form-control-border-width) 0 0;position:absolute;right:var(--_trigger-offset,var(--ifabsh-clearable-trigger-offset));top:50%;transform:translateY(-50%);z-index:5}.form-control-clearable>.form-control.-s+.icon-button{--_trigger-offset:calc(var(--ifabsh-clearable-trigger-offset-s, var(--ifabsh-clearable-trigger-offset))/2)}.form-control-clearable>.form-control.-l{--_trigger-offset:calc(var(--ifabsh-clearable-trigger-offset-s, var(--ifabsh-clearable-trigger-offset))*2)}.form-control-clearable>.form-control[type=search]::-ms-clear,.form-control-clearable>.form-control[type=search]::-ms-reveal{display:none;height:0;width:0}.form-control-clearable>.form-control[type=search]::-webkit-search-cancel-button,.form-control-clearable>.form-control[type=search]::-webkit-search-decoration,.form-control-clearable>.form-control[type=search]::-webkit-search-results-button,.form-control-clearable>.form-control[type=search]::-webkit-search-results-decoration{display:none}.input-group>.form-control-clearable{flex:1 1 auto;min-width:0;width:1%}.input-group>.form-control-clearable:not(:first-child),.input-group>.form-control-clearable:not(:first-child)>.form-control{border-bottom-left-radius:0;border-top-left-radius:0}.input-group>.form-control-clearable:not(:last-child),.input-group>.form-control-clearable:not(:last-child)>.form-control{border-bottom-right-radius:0;border-top-right-radius:0}.form{--ifabsh-form-label-font-size:var(--fs-font-size-xs);--ifabsh-form-label-required-margin:0.125em;--ifabsh-sform-label-required-color:hsla(var(--fs-color-text-h),var(--fs-color-text-s),var(--fs-color-text-l),0.45);scroll-margin-top:var(--global-scroll-top-offset)}.form .form-check,.form .form-control,.form .form-label,.form .form-select{font-family:var(--fs-font-family-sans);scroll-margin-top:var(--global-scroll-top-offset)}.form .form-check-input{scroll-margin-top:var(--global-scroll-top-offset)}.form-text,.invalid-feedback,.valid-feedback{color:var(--fs-color-secondary);font-family:var(--fs-font-family-sans);font-size:var(--fs-font-size-xxxs)}.invalid-feedback{color:var(--fs-color-danger)}.valid-feedback{color:var(--fs-color-success)}.form-label{font-family:var(--fs-font-family-sans)}.form-control{--ifabsh-form-control-placeholder-color:currentColor}.form-control::-moz-placeholder{opacity:var(--ifabsh-input-disabled-opacity)}.form-control::placeholder{opacity:var(--ifabsh-input-disabled-opacity)}.form-select option{font-size:var(--fs-font-size-xxs)}.form-check .form-check-label{font-size:var(--ifabsh-form-label-font-size)}.form-control-clearable{--ifabsh-clearable-color-hover:currentColor}.form-content-element>:first-child{-webkit-margin-before:0;margin-block-start:0}.form-content-element>:last-child{-webkit-margin-after:0;margin-block-end:0}.form .row.data-privacy-box{margin-inline:0;padding-block:var(--fs-spacing);padding-inline:var(--fs-spacing);position:relative}.form .row.data-privacy-box:before{background-color:var(--fs-color-grey-20);content:"";inset:var(--bs-gutter-y) 0 0 0;position:absolute;z-index:-1}.form .row.data-privacy-box>.col{padding-inline:0;width:100%}@media (min-width:768px){.form .row.data-privacy-box{padding-block:var(--fs-spacing-l);padding-inline:var(--fs-spacing-l)}}.icon-button{--ifabsh-icon-button-background-color:transparent;--ifabsh-icon-button-background-color-hover:var(--ifabsh-icon-button-background-color);--ifabsh-icon-button-background-color-active:var(--ifabsh-icon-button-background-color-hover);--ifabsh-icon-button-border-color:transparent;--ifabsh-icon-button-border-width:var(--ifabsh-input-border-width,var(--ifabsh-border-width,1px));--ifabsh-icon-button-color:inherit;--ifabsh-icon-button-color-hover:var(--ifabsh-icon-button-color);--ifabsh-icon-button-color-active:var(--ifabsh-icon-button-color-hover);--ifabsh-icon-button-duration:var(--ifabsh-duration,0.15s);--ifabsh-icon-button-height:var(--ifabsh-input-height,40px);--ifabsh-icon-button-line-height:calc(var(--ifabsh-icon-button-height) - var(--ifabsh-icon-button-border-width)*2);--ifabsh-icon-button-padding:0px;--ifabsh-icon-button-soft-factor:0.1;--_ibtn-background-color:var(--ifabsh-icon-button-background-color);--_ibtn-color:var(--ifabsh-icon-button-color);--_ibtn-duration:calc(var(--global-duration-multiplier, 1)*var(--ifabsh-icon-button-duration));-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--_ibtn-background-color);border:none;border-radius:var(--ifabsh-icon-button-border-radius,var(--ifabsh-input-border-radius,var(--ifabsh-border-radius,0)));color:var(--_ibtn-color)!important;display:inline-flex;flex:0 0 auto;font-size:var(--ifabsh-icon-button-font-size,inherit);height:var(--ifabsh-icon-button-height);line-height:var(--ifabsh-icon-button-line-height);min-width:var(--ifabsh-icon-button-height);padding:0 var(--ifabsh-icon-button-padding);position:relative;-webkit-text-decoration-line:none;text-decoration-line:none;transition-duration:var(--_ibtn-duration);transition-property:background-color,border-color,color,opacity;transition-timing-function:ease-in-out}.icon-button,.icon-button__icon{align-items:center;justify-content:center}.icon-button__icon{display:flex;height:1em;width:1em}@media (hover:hover){.icon-button:hover{--_ibtn-background-color:var(--ifabsh-icon-button-background-color-hover);--_ibtn-color:var(--ifabsh-icon-button-color-hover);-webkit-text-decoration-line:none;text-decoration-line:none}}.icon-button._focus,.icon-button:focus{--_ibtn-background-color:var(--ifabsh-icon-button-background-color-focus,var(--ifabsh-icon-button-background-color));--_ibtn-color:var(--ifabsh-icon-button-color-focus,var(--ifabsh-icon-button-color));box-shadow:none;outline:none;-webkit-text-decoration-line:none;text-decoration-line:none}.icon-button._focus-visible:focus,.icon-button:focus-visible:focus{outline:var(--_outline-color,var(--ifabsh-focus-outline-color)) var(--_outline-style,var(--ifabsh-focus-outline-style)) var(--_outline-width,var(--ifabsh-focus-outline-width));outline-offset:var(--_outline-offset,var(--ifabsh-focus-outline-offset));-webkit-text-decoration-line:none;text-decoration-line:none}.icon-button._active,.icon-button:active,.icon-button[aria-pressed=true]{--_ibtn-background-color:var(--ifabsh-icon-button-background-color-active);--_ibtn-color:var(--ifabsh-icon-button-color-active);-webkit-text-decoration-line:none;text-decoration-line:none}.icon-button._disabled,.icon-button:disabled,.icon-button[disabled]{box-shadow:none;cursor:not-allowed;opacity:var(--ifabsh-icon-button-disabled-opacity,.4);outline:none;pointer-events:none}.icon-button.-default{--ifabsh-icon-button-color:var(--ifabsh-color-text,#3e3e3e)}.icon-button.-default.-fill:not(.-soft){--ifabsh-icon-button-background-color:var(--ifabsh-color-grey,#e8e8e8);--focus-outline-color:currentColor}.icon-button.-default.-soft:not(.-fill){--ifabsh-icon-button-background-color:hsla(var(--ifabsh-color-grey-h),var(--ifabsh-color-grey-s),var(--ifabsh-color-grey-l),var(--ifabsh-icon-button-soft-factor))}.icon-button.-primary{--ifabsh-icon-button-color:var(--ifabsh-color-ui,#6176ff)}.icon-button.-primary.-fill:not(.-soft){--ifabsh-icon-button-background-color:var(--ifabsh-color-ui,#6176ff);--ifabsh-icon-button-color:var(--ifabsh-color-ui-contrast,#fff)}.icon-button.-primary.-soft:not(.-fill){--ifabsh-icon-button-background-color:hsla(var(--ifabsh-color-ui-h),var(--ifabsh-color-ui-s),var(--ifabsh-color-ui-l),var(--ifabsh-icon-button-soft-factor));--ifabsh-icon-button-color:var(--ifabsh-color-ui)}.icon-button.-info{--ifabsh-icon-button-color:var(--ifabsh-color-info,#2db5cd)}.icon-button.-info.-fill:not(.-soft){--ifabsh-icon-button-background-color:var(--ifabsh-color-info,#2db5cd);--ifabsh-icon-button-color:var(--ifabsh-color-info-contrast,#000)}.icon-button.-info.-soft:not(.-fill){--ifabsh-icon-button-background-color:hsla(var(--ifabsh-color-info-h),var(--ifabsh-color-info-s),var(--ifabsh-color-info-l),var(--ifabsh-icon-button-soft-factor));--ifabsh-icon-button-color:var(--ifabsh-color-info)}.icon-button.-success{--ifabsh-icon-button-color:var(--ifabsh-color-success,#15c182)}.icon-button.-success.-fill:not(.-soft){--ifabsh-icon-button-background-color:var(--ifabsh-color-success,#15c182);--ifabsh-icon-button-color:var(--ifabsh-color-success-contrast,#fff)}.icon-button.-success.-soft:not(.-fill){--ifabsh-icon-button-background-color:hsla(var(--ifabsh-color-success-h),var(--ifabsh-color-success-s),var(--ifabsh-color-success-l),var(--ifabsh-icon-button-soft-factor));--ifabsh-icon-button-color:var(--ifabsh-color-success)}.icon-button.-warning{--ifabsh-icon-button-color:var(--ifabsh-color-warning,#fca311)}.icon-button.-warning.-fill:not(.-soft){--ifabsh-icon-button-background-color:var(--ifabsh-color-warning,#fca311);--ifabsh-icon-button-color:var(--ifabsh-color-warning-contrast,#000)}.icon-button.-warning.-soft:not(.-fill){--ifabsh-icon-button-background-color:hsla(var(--ifabsh-color-warning-h),var(--ifabsh-color-warning-s),var(--ifabsh-color-warning-l),var(--ifabsh-icon-button-soft-factor));--ifabsh-icon-button-color:var(--ifabsh-color-warning)}.icon-button.-danger{--ifabsh-icon-button-color:var(--ifabsh-color-danger,#fb3e4e)}.icon-button.-danger.-fill:not(.-soft){--ifabsh-icon-button-background-color:var(--ifabsh-color-danger,#fb3e4e);--ifabsh-icon-button-color:var(--ifabsh-color-danger-contrast,#fff)}.icon-button.-danger.-soft:not(.-fill){--ifabsh-icon-button-background-color:hsla(var(--ifabsh-color-danger-h),var(--ifabsh-color-danger-s),var(--ifabsh-color-danger-l),var(--ifabsh-icon-button-soft-factor));--ifabsh-icon-button-color:var(--ifabsh-color-danger)}.icon-button.-l{--ifabsh-icon-button-font-size:var(--ifabsh-input-font-size-l,var(--ifabsh-font-size-l,1.25rem));--ifabsh-icon-button-height:var(--ifabsh-input-height-l,50px)}.icon-button.-s{--ifabsh-icon-button-font-size:var(--ifabsh-input-font-size-s,var(--ifabsh-font-size-s,0.75rem));--ifabsh-icon-button-height:var(--ifabsh-input-height-s,30px)}.icon-button.-pill{border-radius:var(--ifabsh-icon-button-height)}.icon-button[data-loading]{cursor:wait;pointer-events:none}.icon-button>.spinner{display:none}.icon-button[data-loading] .icon-button__icon{visibility:hidden}.icon-button[data-loading]>.spinner{--_sp-pos:calc(50% - var(--ifabsh-spinner-size)/2);display:inline-block;left:var(--_sp-pos);position:absolute;top:var(--_sp-pos);z-index:5}.figcaption{background-color:var(--ifabsh-figcaption-background-color,transparent);color:var(--ifabsh-figcaption-color,inherit);font-size:var(--ifabsh-figcaption-font-size,1em);margin:0;padding:var(--ifabsh-figcaption-padding-block,0) var(--ifabsh-figcaption-padding-inline,0)}.figcaption>*{display:inline;margin:0}.figcaption>*+*{-webkit-margin-start:var(--ifabsh-figcaption-gap,var(--ifabsh-spacing-s,.5rem));margin-inline-start:var(--ifabsh-figcaption-gap,var(--ifabsh-spacing-s,.5rem))}.figcaption .copyright:before{content:"("}.figcaption .copyright:after{content:")"}.figure{--ifabsh-figcaption-background-color:var(--ifabsh-figure-caption-background-color,transparent);--ifabsh-figcaption-color:var(--ifabsh-figure-caption-color,inherit);--ifabsh-figcaption-padding-block:var(--ifabsh-figure-caption-padding-block,var(--ifabsh-figure-caption-padding,0));--ifabsh-figcaption-padding-inline:var(--ifabsh-figure-caption-padding-inline,var(--ifabsh-figure-caption-padding,0));--ifabsh-figcaption-gap:var(--ifabsh-figure-caption-copyright-gap,var(--ifabsh-spacing-s,0.5rem));--ifabsh-figcaption-font-size:var(--ifabsh-figure-caption-font-size,var(--ifabsh-font-size-s,0.75rem));margin:0}.figure img{max-width:none;width:100%}.figure>a{display:block;position:relative;-webkit-text-decoration-line:none;text-decoration-line:none;width:100%}.figcaption{--ifabsh-figcaption-background-color:var(--fs-color-grey-20);--ifabsh-figcaption-color:var(--fs-color-secondary);--ifabsh-figcaption-font-size:var(--fs-font-size-xs);--ifabsh-figcaption-gap:0;--ifabsh-figcaption-padding-block:var(--fs-spacing-s);--ifabsh-figcaption-padding-inline:var(--fs-spacing);display:inline-block;font-family:var(--fs-font-family-sans)}.figcaption__copyright:before{content:"@ ";font-size:.875em}.figcaption__copyright:empty,.figcaption__title{display:none}.figcaption:has(.figcaption__description:not(:empty)) .figcaption__copyright:after{content:" / "}.jumplist{--ifabsh-jumplist-link-background-color-active:var(--ifabsh-jumplist-link-background-color-hover);--ifabsh-jumplist-link-color:var(--ifabsh-color-text,#3e3e3e);--ifabsh-jumplist-link-color-hover:var(--ifabsh-color-ui,#6176ff);--ifabsh-jumplist-link-color-active:var(--ifabsh-jumplist-link-color-hover);--ifabsh-jumplist-duration:var(--ifabsh-duration,0.15s);background-color:var(--ifabsh-jumplist-background-color,transparent);font-size:var(--ifabsh-jumplist-font-size,var(--ifabsh-font-size,1rem));padding:var(--ifabsh-jumplist-padding-y,0) var(--ifabsh-jumplist-padding-x,0)}.jumplist.-refresh{pointer-events:none}.jumplist-menu{display:flex;flex-flow:column nowrap;gap:var(--ifabsh-jumplist-menu-gap,0)}.jumplist-menu .jumplist-menu__link{--_jpl-link-background-color:var(--ifabsh-jumplist-link-background-color);--_jpl-link-color:var(--ifabsh-jumplist-link-color);background-color:var(--_jpl-link-background-color);color:var(--_jpl-link-color);display:block;font-weight:var(--ifabsh-jumplist-link-font-weight,normal);padding:var(--ifabsh-jumplist-link-padding-y,0) var(--ifabsh-jumplist-link-padding-x,0);-webkit-text-decoration-line:none;text-decoration-line:none;transition-duration:var(--ifabsh-jumplist-duration);transition-property:color,background-color,border-color;transition-timing-function:ease-in-out;white-space:nowrap}.jumplist-menu .jumplist-menu__link__text{display:block}.jumplist-menu .jumplist-menu__link *{color:currentColor}@media (hover:hover){.jumplist-menu .jumplist-menu__link:hover{--_jpl-link-background-color:var(--ifabsh-jumplist-link-background-color-hover);--_jpl-link-color:var(--ifabsh-jumplist-link-color-hover);-webkit-text-decoration-line:none;text-decoration-line:none}}.jumplist-menu .jumplist-menu__link._focus,.jumplist-menu .jumplist-menu__link:focus{--_jpl-link-background-color:var(--ifabsh-jumplist-link-background-color);--_jpl-link-color:var(--ifabsh-jumplist-link-color);box-shadow:none;-webkit-text-decoration-line:none;text-decoration-line:none}.jumplist-menu .jumplist-menu__link._focus-visible:focus,.jumplist-menu .jumplist-menu__link:focus-visible:focus{outline:var(--focus-outline-color,#c90) var(--ifabsh-focus-outline-style,dotted) var(--ifabsh-focus-outline-width,1px);outline-offset:var(--ifabsh-focus-outline-offset,2px)}.jumplist-menu .jumplist-menu__link._active{--_jpl-link-background-color:var(--ifabsh-jumplist-link-background-color-active);--_jpl-link-color:var(--ifabsh-jumplist-link-color-active);-webkit-text-decoration-line:none;text-decoration-line:none}.jumplist-menu:empty{display:none}.jumplist{--ifabsh-jumplist-font-size:var(--fs-font-size-xs);--ifabsh-jumplist-link-background-color:transparent;--ifabsh-jumplist-link-background-color-hover:transparent;--ifabsh-jumplist-link-color:var(--fs-color-secondary);--ifabsh-jumplist-link-color-hover:var(--fs-color-black);font-family:var(--fs-font-family-sans)}.jumplist-menu__link._active{font-weight:var(--fs-font-weight-bold)}@media (min-width:768px){.jumplist{--ifabsh-jumplist-font-size:var(--fs-font-size-s)}}.page-jumplist{--fs-page-jumplist-height:2.75rem;background-color:var(--fs-color-grey-20);padding-inline:var(--fs-page-margin);position:-webkit-sticky;position:sticky;top:var(--global-scroll-top-offset);z-index:var(--fs-zindex-page-jumplist)}.page-jumplist__content{margin-inline:auto;max-width:var(--fs-page-max-width);width:100%}.page-jumplist .jumplist{--ifabsh-jumplist-background-color:var(--fs-color-grey-20);--ifabsh-jumplist-link-padding-y:var(--fs-spacing-s);--ifabsh-jumplist-menu-gap:var(--fs-spacing)}.page-jumplist .jumplist__container{--fs-scrollbar-size:1px;--fs-scrollbar-color:var(--fs-color-grey-80);--fs-scrollbar-track-color:transparent;align-content:center;background-color:var(--ifabsh-jumplist-background-color);height:var(--fs-page-jumplist-height);max-width:100%;overflow-x:auto;overflow-y:hidden;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@supports (scrollbar-width:auto){.page-jumplist .jumplist__container{scrollbar-color:var(--fs-scrollbar-thumb-color,var(--fs-scrollbar-color,#000)) var(--fs-scrollbar-track-color,transparent);scrollbar-width:var(--fs-scrollbar-width,thin)}}@supports selector(::-webkit-scrollbar){.page-jumplist .jumplist__container::-webkit-scrollbar-thumb{background:var(--fs-scrollbar-thumb-color,var(--fs-scrollbar-color,#000))}.page-jumplist .jumplist__container::-webkit-scrollbar-track{background:var(--fs-scrollbar-track-color,transparent)}.page-jumplist .jumplist__container::-webkit-scrollbar{max-height:var(--fs-scrollbar-width-legacy,8px);max-width:var(--fs-scrollbar-width-legacy,8px)}}.page-jumplist .jumplist-menu{-webkit-padding-end:var(--ifabsh-jumplist-menu-gap);flex-direction:row;padding-inline-end:var(--ifabsh-jumplist-menu-gap)}@media (min-width:768px){.page-jumplist{--fs-page-jumplist-height:3.25rem}}@media (min-width:1200px){.page-jumplist{--fs-page-jumplist-height:4rem}.page-jumplist .jumplist{--ifabsh-jumplist-menu-gap:calc(var(--fs-spacing-l) + var(--fs-spacing-s));-webkit-margin-end:calc(-50vw + 50%);-webkit-padding-end:calc(50vw - 50%);background-color:var(--fs-body-background-color);margin-inline-end:calc(-50vw + 50%);padding-inline-end:calc(50vw - 50%)}}.page-jumplist:has(.jumplist-menu:empty),.page-jumplist:has(.jumplist-menu__link:first-child:last-child){display:none}.swiper{--swiper-theme-color:var(--ifabsh-slider-theme-color);--swiper-navigation-size:var(--ifabsh-slider-navigation-size);--swiper-preloader-color:var(--ifabsh-slider-preloader-color,var(--ifabsh-slider-theme-color));opacity:0;transition-duration:calc(var(--global-duration-multiplier, 1)*var(--ifabsh-slider-init-duration, .25s));transition-property:opacity}.swiper.swiper-initialized{opacity:1}.swiper-lazy-preloader{border-width:.125em;font-size:var(--ifabsh-slider-preloader-size,1rem);height:1em;margin-left:-.5em;margin-top:-.5em;width:1em}.swiper-button-lock{display:none;pointer-events:none}.swiper-button-next,.swiper-button-prev{--ifabsh-icon-button-background-color:var(--ifabsh-slider-button-background-color,transparent);--ifabsh-icon-button-color:var(--ifabsh-slider-button-color);font-size:var(--ifabsh-slider-button-font-size);inset-block-start:50%;margin:0;opacity:var(--ifabsh-slider-button-opacity,1);position:absolute;translate:0 -50%}.swiper-button-next[aria-disabled=true],.swiper-button-prev[aria-disabled=true]{opacity:var(--ifabsh-slider-button-disabled-opacity,0)}.swiper-button-next:after,.swiper-button-prev:after{display:none}.swiper-button-next{inset-inline-end:0}.swiper-button-prev{inset-inline-start:0}.swiper-pagination{--swiper-pagination-color:var(--ifabsh-slider-theme-color);background-color:var(--ifabsh-slider-pagination-background-color);-moz-column-gap:var(--ifabsh-slider-pagination-column-gap);column-gap:var(--ifabsh-slider-pagination-column-gap);display:inline-flex;flex-wrap:wrap;padding:var(--ifabsh-slider-pagination-padding);row-gap:var(--ifabsh-slider-pagination-row-gap)}.swiper-pagination-bullet{--swiper-pagination-bullet-color:var(--ifabsh-slider-pagination-item-color-active);--swiper-pagination-bullet-height:var(--ifabsh-slider-pagination-item-height);--swiper-pagination-bullet-inactive-color:var(--ifabsh-slider-pagination-item-color);--swiper-pagination-bullet-inactive-opacity:var(--ifabsh-slider-pagination-item-opacity,1);--swiper-pagination-bullet-opacity:var(--ifabsh-slider-pagination-item-opacity-active,1);--swiper-pagination-bullet-width:var(--ifabsh-slider-pagination-item-width);--swiper-pagination-bullet-horizontal-gap:0;--swiper-pagination-bullet-vertival-gap:0;border-radius:var(--ifabsh-slider-pagination-item-border-radius,0);transition-duration:calc(var(--global-duration-multiplier, 1)*.15s);transition-property:all}.swiper-pagination-bullet:focus{box-shadow:none;outline:none}.swiper-pagination-bullet._focus-visible:focus,.swiper-pagination-bullet:focus-visible:focus{outline:var(--ifabsh-focus-outline-color,#c90) var(--ifabsh-focus-outline-style,dotted) var(--ifabsh-focus-outline-width,1px);outline-offset:var(--ifabsh-focus-outline-offset,2px)}.swiper-pagination-bullet-active{--swiper-pagination-color:var(--swiper-pagination-bullet-color)}.swiper-pagination.swiper-pagination-lock{display:none;pointer-events:none}.swiper-pagination.swiper-pagination-horizontal{bottom:auto;justify-content:flex-end;left:auto;line-height:1;max-width:100%;right:var(--ifabsh-slider-pagination-offset);top:var(--ifabsh-slider-pagination-offset);width:-webkit-max-content;width:-moz-max-content;width:max-content}.slider{--ifabsh-slider-theme-color:var(--ifabsh-color-ui,#6176ff);--ifabsh-slider-button-color:var(--ifabsh-slider-theme-color);--ifabsh-slider-button-font-size:var(--ifabsh-font-size,1rem);--ifabsh-slider-navigation-size:var(--ifabsh-input-height,40px);--ifabsh-slider-pagination-item-height:var(--ifabsh-slider-pagination-item-size,0.3125rem);--ifabsh-slider-pagination-item-width:var(--ifabsh-slider-pagination-item-size,1.25rem);--ifabsh-slider-pagination-item-color:var(--ifabsh-color-white,#fff);--ifabsh-slider-pagination-item-color-active:var(--ifabsh-slider-theme-color);--ifabsh-slider-pagination-background-color:transparent;--ifabsh-slider-pagination-column-gap:var(--ifabsh-slider-pagination-gap,var(--ifabsh-spacing-s,0.5rem));--ifabsh-slider-pagination-row-gap:var(--ifabsh-slider-pagination-gap,var(--ifabsh-spacing-s,0.5rem));--ifabsh-slider-pagination-offset:0;--ifabsh-slider-pagination-padding:var(--ifabsh-spacing-s,0.5rem);--swiper-navigation-color:var(--ifabsh-slider-navigation-color,var(--ifabsh-slider-theme-color))}.slider,.slider-item__inner{position:relative}.slider-item__inner>:not(.swiper-lazy-preloader){margin:0}.media-gallery{--ifabsh-media-gallery-gap-column:var(--ifabsh-media-gallery-gap,var(--ifabsh-spacing,1rem));--ifabsh-media-gallery-gap-row:var(--ifabsh-media-gallery-gap-column)}@media (min-width:768px){.media-gallery[data-columns="2"].-grid .media-gallery__inner,.media-gallery[data-columns="3"].-grid .media-gallery__inner,.media-gallery[data-columns="4"].-grid .media-gallery__inner{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.media-gallery[data-columns="2"].-slider .slider-item,.media-gallery[data-columns="3"].-slider .slider-item,.media-gallery[data-columns="4"].-slider .slider-item{width:50%}}@media (min-width:992px){.media-gallery[data-columns="3"].-grid .media-gallery__inner{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr)}.media-gallery[data-columns="3"].-slider .slider-item{width:33.3333333333%}.media-gallery[data-columns="4"].-grid .media-gallery__inner{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr)}.media-gallery[data-columns="4"].-slider .slider-item{width:25%}}.media-gallery.-grid .media-gallery__inner{grid-gap:var(--ifabsh-media-gallery-gap-row) var(--ifabsh-media-gallery-gap-column);display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:auto}.media-gallery.-grid .media-gallery__inner>*{margin:0!important;width:100%}.media-gallery.-grid .media-gallery__inner>*+*{margin:0}.media-gallery.-slider{--_mgal-gap:calc(var(--ifabsh-media-gallery-gap-column)/2)}.media-gallery.-slider .slider-container{margin-left:calc(var(--_mgal-gap)*-1);margin-right:calc(var(--_mgal-gap)*-1)}.media-gallery.-slider .slider-item__inner{padding-left:var(--_mgal-gap);padding-right:var(--_mgal-gap)}.media-gallery{--ifabsh-media-gallery-gap-column:var(--fs-grid-gap-x);--ifabsh-media-gallery-gap-row:var(--fs-grid-gap-y)}.media-gallery.-slider .figcaption{--ifabsh-figcaption-background-color:transparent;--ifabsh-figcaption-padding-block:var(--fs-spacing-l);--ifabsh-figcaption-padding-inline:0;-webkit-padding-after:0;font-family:var(--fs-font-family-serif);padding-block-end:0}.media-gallery.-slider .figcaption__copyright{display:none}.media-gallery.-slider .figcaption__title{display:block;font-size:var(--fs-font-size-l)}.media-gallery.-slider .figcaption__description{display:block;font-size:calc(var(--fs-font-size-l) - 4px);font-style:italic}.section.-content-window-width:has(.media-gallery.-slider) .media-gallery.-slider{--_mgs-grid-columns:12;container:media-gallery-slider-stretch/inline-size}.section.-content-window-width:has(.media-gallery.-slider) .media-gallery.-slider .media-gallery__inner{-webkit-margin-start:-50vw;left:50%;margin-inline-start:-50vw;overflow-x:hidden;padding-inline:var(--fs-section-padding);position:relative;width:100vw}.section.-content-window-width:has(.media-gallery.-slider) .media-gallery.-slider .media-gallery__inner .slider{margin-inline:auto;max-width:1490px}.section.-content-window-width:has(.media-gallery.-slider) .media-gallery.-slider .media-gallery__inner .slider-container{overflow:visible}@container media-gallery-slider-stretch (min-width: 768px){.media-gallery__inner[data-columns="2"] .slider-item,.media-gallery__inner[data-columns="3"] .slider-item,.media-gallery__inner[data-columns="4"] .slider-item,.media-gallery__inner[data-columns="5"] .slider-item,.media-gallery__inner[data-columns="6"] .slider-item{width:calc(var(--global-column-width)*var(--_cs-grid-columns)/2)!important}}@container media-gallery-slider-stretch (min-width: 992px){.media-gallery__inner[data-columns="3"] .slider-item{width:calc(var(--global-column-width)*var(--_cs-grid-columns)/3)!important}.media-gallery__inner[data-columns="4"] .slider-item,.media-gallery__inner[data-columns="5"] .slider-item,.media-gallery__inner[data-columns="6"] .slider-item{width:calc(var(--global-column-width)*var(--_cs-grid-columns)/4)!important}}@container media-gallery-slider-stretch (min-width: 1200px){.media-gallery__inner[data-columns="5"] .slider-item,.media-gallery__inner[data-columns="6"] .slider-item{width:calc(var(--global-column-width)*var(--_cs-grid-columns)/6)!important}}@container media-gallery-slider-stretch (min-width: 1490px){.media-gallery__inner{--_mgs-padding:0}}.media-placeholder{--ifabsh-media-placeholder-background-color:var(--ifabsh-color-grey-light,#f1f1f1);--ifabsh-media-placeholder-border-radius:var(--ifabsh-border-radius,0px);--ifabsh-media-placeholder-color:var(--ifabsh-color-grey,#e8e8e8);--ifabsh-media-placeholder-size:3rem;align-items:center;background-color:var(--ifabsh-media-placeholder-background-color);border-radius:var(--ifabsh-media-placeholder-border-radius);color:var(--ifabsh-media-placeholder-color);display:flex;font-size:var(--ifabsh-media-placeholder-size);height:1em;justify-content:center;overflow:hidden;pointer-events:none;width:1em}img.media-placeholder__image{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}svg.media-placeholder__image{--svg-color:var(--ifabsh-media-placeholder-color);max-height:100%;max-width:100%}.media-placeholder__text{color:var(--ifabsh-media-placeholder-text-color,var(--ifabsh-color-placeholder,#959595));font-size:var(--ifabsh-media-placeholder-text-font-size,var(--ifabsh-font-size-s,.75rem))}.media-placeholder{--ifabsh-media-placeholder-background-color:var(--fs-color-grey-20);--ifabsh-media-placeholder-color:var(--fs-color-grey-40);--ifabsh-media-placeholder-size:4em}svg.media-placeholder__image{--svg-color-accent:var(--ifabsh-media-placeholder-color);height:1em;width:auto}.nav{--ifabsh-nav-font-size:var(--ifabsh-font-size,1rem);--ifabsh-nav-duration:var(--ifabsh-duration,calc(var(--global-duration-multiplier, 1)*0.15s));--ifabsh-nav-list-gap-x:var(--ifabsh-nav-gap,0);--ifabsh-nav-list-gap-y:var(--ifabsh-nav-gap,var(--ifabsh-spacing-s,0.5rem));--ifabsh-nav-link-color:var(--ifabsh-color-text,#3e3e3e);--ifabsh-nav-link-color-hover:var(--ifabsh-color-ui,#6176ff);--ifabsh-nav-link-color-active:var(--ifabsh-nav-link-color-hover);--ifabsh-nav-link-background-color:transparent;--ifabsh-nav-link-background-color-hover:transparent;--ifabsh-nav-link-background-color-active:var(--ifabsh-nav-link-background-color-hover);--ifabsh-nav-link-padding-x:var(--ifabsh-nav-link-padding,var(--ifabsh-spacing,1rem));--ifabsh-nav-link-padding-y:var(--ifabsh-nav-link-padding,var(--ifabsh-spacing-xs,0.25rem));--ifabsh-nav-link-prefix-suffix-gap:calc(var(--ifabsh-nav-font-size)/2);background-color:var(--ifabsh-nav-background-color,transparent);flex-wrap:nowrap;font-size:var(--ifabsh-nav-font-size);gap:var(--ifabsh-nav-gap,var(--ifabsh-spacing-s,.5rem))}.nav-delimiter,.nav-item,.nav-link,.nav-list{list-style:none;margin:0;padding:0}.nav-desc{display:none}.nav-delimiter{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.nav :-webkit-any-link{-webkit-transition:all var(--ifabsh-nav-duration) ease-in-out;transition:all var(--ifabsh-nav-duration) ease-in-out}.nav :-moz-any-link{-moz-transition:all var(--ifabsh-nav-duration) ease-in-out;transition:all var(--ifabsh-nav-duration) ease-in-out}.nav :any-link,.nav-link{transition:all var(--ifabsh-nav-duration) ease-in-out}.nav-link{--_nvli-background-color:var(--ifabsh-nav-link-background-color);--_nvli-color:var(--ifabsh-nav-link-color);align-items:stretch;background-color:var(--_nvli-background-color)!important;border:0;color:var(--_nvli-color)!important;display:inline-flex;gap:var(--ifabsh-nav-link-prefix-suffix-gap);padding:var(--ifabsh-nav-link-padding-y) var(--ifabsh-nav-link-padding-x);-webkit-text-decoration-line:none;text-decoration-line:none;vertical-align:middle}.nav-link .icon,.nav-link i,.nav-link svg{pointer-events:none;position:relative}.nav-link__label{align-items:center;font-weight:var(--ifabsh-nav-font-weight,normal);order:2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nav-link__prefix,.nav-link__suffix{align-items:center;display:flex;flex:0 0 auto}.nav-link__prefix{color:var(--ifabsh-nav-link-prefix-color,currentColor);order:1}.nav-link__suffix{color:var(--ifabsh-nav-link-suffix-color,currentColor);order:3}@media (hover:hover){.nav-link:not(span):hover{--_nvli-background-color:var(--ifabsh-nav-link-background-color-hover);--_nvli-color:var(--ifabsh-nav-link-color-hover)}}.nav-link:focus-visible{box-shadow:none}.nav-item{position:relative}@media (hover:hover){.nav-item:hover>.nav-link:not(span):not(.-active){--_nvli-background-color:var(--ifabsh-nav-link-background-color-hover);--_nvli-color:var(--ifabsh-nav-link-color-hover)}}.nav-item.-active>.nav-link{--_nvli-background-color:var(--ifabsh-nav-link-background-color-active);--_nvli-color:var(--ifabsh-nav-link-color-active)}.nav-container,.nav-list{transition:all var(--ifabsh-nav-duration) ease-in-out}.nav-list .nav-item>.nav-container,.nav-list .nav-item>.nav-list{background-color:var(--ifabsh-nav-sublist-background-color,transparent);inset-block-start:100%;inset-inline-start:0;opacity:0;pointer-events:none;position:absolute;transition:all var(--ifabsh-nav-duration) ease-in-out;visibility:hidden}.nav-list .nav-item>.nav-container[aria-hidden=false],.nav-list .nav-item>.nav-list[aria-hidden=false]{opacity:1;pointer-events:all;visibility:visible}.nav-list .nav-item>.nav-container.-right,.nav-list .nav-item>.nav-list.-right{left:auto;right:0}.nav-list .nav-list .nav-item:not(:first-child){margin-top:var(--ifabsh-nav-list-gap-y)}.nav>.nav-list{-moz-column-gap:var(--ifabsh-nav-list-gap-x);column-gap:var(--ifabsh-nav-list-gap-x);display:flex;justify-content:stretch;row-gap:var(--ifabsh-nav-list-gap-y)}@media (hover:hover){.nav.no-js .nav-item>.nav-contrainer,.nav.no-js .nav-item>.nav-list{opacity:1;pointer-events:all;visibility:visible}}.nav.no-js .nav-item:focus-within>.nav-contrainer,.nav.no-js .nav-item:focus-within>.nav-list{opacity:1;pointer-events:all;visibility:visible}.nav.no-js .nav-item:focus-within>.nav-link{--_nvli-background-color:var(--ifabsh-nav-link-background-color-hover);--_nvli-color:var(--ifabsh-nav-link-color-hover)}.nav{--ifabsh-nav-link-color:var(--fs-body-color)}.nav-delimiter{display:none}.nav-link__label{word-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word}.nav-list .nav-item>.nav-container,.nav-list .nav-item>.nav-list{--fs-focus-outline-offset:calc(var(--fs-focus-outline-width)*-1)}.nav-list .nav-item>.nav-container .nav-link,.nav-list .nav-item>.nav-list .nav-link{display:flex}.pagination{--ifabsh-pagination-color:var(--ifabsh-color-text,#3e3e3e);--ifabsh-pagination-color-hover:var(--ifabsh-pagination-color);--ifabsh-pagination-color-active:var(--ifabsh-color-ui-contrast,#fff);--ifabsh-pagination-background-color-hover:var(--ifabsh-pagination-background-color);--ifabsh-pagination-background-color-active:var(--ifabsh-color-ui,#6176ff);--ifabsh-pagination-border-color:var(--ifabsh-color-border,#e8e8e8);--ifabsh-pagination-border-color-hover:var(--ifabsh-pagination-border-color);--ifabsh-pagination-border-color-active:var(--ifabsh-pagination-background-color-active);--ifabsh-pagination-border-radius:var(--ifabsh-border-radius,0px);--ifabsh-pagination-border-width:var(--ifabsh-border-width,1px);--ifabsh-pagination-font-size:var(--ifabsh-font-size,1rem);--ifabsh-pagination-gap:var(--ifabsh-spacing-s,0.5rem);--ifabsh-pagination-height:var(--ifabsh-input-height,40px);--ifabsh-pagination-padding:var(--ifabsh-spacing-s,0.5rem);--ifabsh-pagination-duration:var(--ifabsh-duration,0.15s);--_pg-duration:calc(var(--global-duration-multiplier, 1)*var(--ifabsh-pagination-duration));background-color:transparent;color:var(--ifabsh-pagination-color);display:flex;flex-flow:row nowrap;font-size:var(--ifabsh-pagination-font-size);justify-content:var(--ifabsh-pagination-align,center)}.pagination,.pagination-list{gap:var(--ifabsh-pagination-gap);padding:0}.pagination-list{display:inline-flex;flex-flow:row wrap;justify-content:center;list-style:none;margin:0;order:3;z-index:1}.pagination-list>li{align-self:center;line-height:1;margin:0;padding:0;z-index:1}.pagination-list>li:after,.pagination-list>li:before{display:none}.pagination-list>li:focus-within,.pagination-list>li:hover{z-index:2}.pagination-item{--_pg-background-color:var(--ifabsh-pagination-background-color);--_pg-border-color:var(--ifabsh-pagination-border-color);--_pg-color:var(--ifabsh-pagination-color);align-items:stretch;background-color:var(--_pg-background-color);border:var(--ifabsh-pagination-border-width) solid var(--_pg-border-color);border-radius:var(--ifabsh-pagination-border-radius);color:var(--_pg-color)!important;display:inline-flex;gap:var(--ifabsh-pagination-icon-margin,calc(var(--ifabsh-pagination-font-size)/2));height:var(--ifabsh-pagination-height);justify-content:center;line-height:calc(var(--ifabsh-pagination-height) - var(--ifabsh-pagination-border-width)*2);min-width:var(--ifabsh-pagination-height);padding:0 var(--ifabsh-pagination-padding);-webkit-text-decoration-line:none;text-decoration-line:none;transition:all var(--_pg-duration) ease-in-out}.pagination-item__label{align-items:center}.pagination-item.-first,.pagination-item.-last,.pagination-item.-next,.pagination-item.-prev{min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content}.pagination-item.-first{order:1}.pagination-item.-first:before{content:var(--ifabsh-pagination-icon-first,"❮❮")}.pagination-item.-prev{order:2}.pagination-item.-prev:before{content:var(--ifabsh-pagination-icon-prev,"❮")}.pagination-item.-next{order:5}.pagination-item.-next:after{content:var(--ifabsh-pagination-icon-next,"❯")}.pagination-item.-last{order:6}.pagination-item.-last:after{content:var(--ifabsh-pagination-icon-last,"❯❯")}.pagination-item.-info{--_pg-border-color:var(--ifabsh-pagination-info-border-color,transparent);--_pg-background-color:var(--ifabsh-pagination-info-background-color,transparent);display:none;order:3}.pagination-item.-delimiter,.pagination-item.-info{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.pagination-item.-delimiter{--_pg-border-color:var(--ifabsh-pagination-delimiter-border-color,transparent);--_pg-background-color:var(--ifabsh-pagination-delimiter-background-color,transparent)}@media (hover:hover){.pagination-item:not(span):hover{--_pg-background-color:var(--ifabsh-pagination-background-color-hover);--_pg-border-color:var(--ifabsh-pagination-border-color-hover);--_pg-color:var(--ifabsh-pagination-color-hover);-webkit-text-decoration-line:none;text-decoration-line:none;z-index:2}}.pagination-item:focus{--_pg-background-color:var(--ifabsh-pagination-background-color);--_pg-border-color:var(--ifabsh-pagination-border-color);--_pg-color:var(--ifabsh-pagination-color);box-shadow:none;outline:none;-webkit-text-decoration-line:none;text-decoration-line:none}.pagination-item._focus-visible:focus,.pagination-item:focus-visible:focus{--focus-outline-color:currentColor;outline:var(--focus-outline-color,#c90) var(--ifabsh-focus-outline-style,dotted) var(--ifabsh-focus-outline-width,1px);outline-offset:var(--ifabsh-focus-outline-offset,2px)}.pagination-item[aria-current=true],.pagination-item[aria-current=true]:active,.pagination-item[aria-current=true]:focus,.pagination-item[aria-current=true]:hover{--_pg-background-color:var(--ifabsh-pagination-background-color-active);--_pg-border-color:var(--ifabsh-pagination-border-color-active);--_pg-color:var(--ifabsh-pagination-color-active);--focus-outline-color:var(--_pg-background-color)}.pagination-item:is(span),.pagination-item[aria-disabled]{opacity:var(--ifabsh-pagination-disabled-opacity,var(--ifabsh-disabled-opacity,.4));pointer-events:none}.pagination.-l{--ifabsh-pagination-font-size:var(--ifabsh-input-font-size-l,var(--ifabsh-font-size-l,1.25rem));--ifabsh-pagination-height:var(--ifabsh-input-height-l,50px)}.pagination.-s{--ifabsh-pagination-font-size:var(--ifabsh-input-font-size-s,var(--ifabsh-font-size-s,0.75rem));--ifabsh-pagination-height:var(--ifabsh-input-height-s,30px)}.pagination.-compact .pagination-item.-first,.pagination.-compact .pagination-item.-last,.pagination.-compact .pagination-item.-next,.pagination.-compact .pagination-item.-prev,.pagination.-minimal .pagination-item.-first,.pagination.-minimal .pagination-item.-last,.pagination.-minimal .pagination-item.-next,.pagination.-minimal .pagination-item.-prev{min-width:var(--ifabsh-pagination-height)}.pagination.-compact .pagination-item.-first .pagination-item__label,.pagination.-compact .pagination-item.-last .pagination-item__label,.pagination.-compact .pagination-item.-next .pagination-item__label,.pagination.-compact .pagination-item.-prev .pagination-item__label,.pagination.-minimal .pagination-item.-first .pagination-item__label,.pagination.-minimal .pagination-item.-last .pagination-item__label,.pagination.-minimal .pagination-item.-next .pagination-item__label,.pagination.-minimal .pagination-item.-prev .pagination-item__label{display:none}.pagination.-compact{--ifabsh-pagination-gap:0}.pagination.-compact .pagination-list,.pagination.-compact .pagination-list>li:not(:first-child),.pagination.-compact>.pagination-item:not(:first-child){margin-left:calc(var(--ifabsh-pagination-border-width)*-1)}.pagination.-compact .pagination-item:not(.-prev):not(.-next){border-radius:0}.pagination.-compact .pagination-item.-prev{border-bottom-right-radius:0;border-top-right-radius:0}.pagination.-compact .pagination-item.-next{border-bottom-left-radius:0;border-top-left-radius:0}.pagination.-minimal .pagination-list{display:none}.pagination.-minimal .pagination-item.-info{display:list-item}.pagination{--ifabsh-pagination-background-color:transparent;--ifabsh-pagination-background-color-active:hsla(var(--fs-color-primary-contrast-h),var(--fs-color-primary-contrast-s),var(--fs-color-primary-contrast-l),0.3);--ifabsh-pagination-border-radius:0;--ifabsh-pagination-border-width:0px;--ifabsh-pagination-color:var(--fs-color-primary-contrast);--ifabsh-pagination-disabled-opacity:0.5;--ifabsh-pagination-font-size:var(--fs-font-size-xs);--ifabsh-pagination-gap:0;--ifabsh-pagination-icon-next:"\f061";--ifabsh-pagination-icon-prev:"\f060";--ifabsh-pagination-padding:0.75em;background-color:var(--fs-color-primary);border-radius:var(--fs-border-radius-m);font-family:var(--fs-font-family-sans);margin-inline:auto;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.pagination-item{min-width:0}.pagination-item:is(.-first,.-prev,.-next,.-last):after,.pagination-item:is(.-first,.-prev,.-next,.-last):before{font-family:"Font Awesome 6 Pro";font-size:1.25em;font-weight:300}.pagination-item:is(.-first,.-prev,.-next,.-last) .pagination-item__label{clip:rect(0,0,0,0)!important;border:0!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important;width:1px!important}.pagination:first-child{-webkit-margin-after:var(--fs-spacing-l);margin-block-end:var(--fs-spacing-l)}.pagination:last-child{-webkit-margin-before:var(--fs-spacing-l);margin-block-start:var(--fs-spacing-l)}@media (min-width:768px){.pagination{-webkit-margin-end:unset;margin-inline-end:unset}.pagination:first-child{-webkit-margin-after:var(--fs-spacing-xl);margin-block-end:var(--fs-spacing-xl)}.pagination:last-child{-webkit-margin-before:var(--fs-spacing-xl);margin-block-start:var(--fs-spacing-xl)}}@media (min-width:1200px){.pagination{--ifabsh-pagination-height:var(--ifabsh-input-height)}}.privacy-info{--ifabsh-privacy-info-background-color:var(--ifabsh-color-grey,#e8e8e8);--ifabsh-privacy-info-color:var(--ifabsh-color-text,#3e3e3e);--ifabsh-privacy-info-font-size:var(--ifabsh-font-size-s,0.75rem);--ifabsh-privacy-info-gap:0;--ifabsh-privacy-info-padding:var(--ifabsh-spacing-s,0.5rem)}.privacy-info__container{align-items:center;background-color:var(--ifabsh-privacy-info-background-color);color:var(--ifabsh-privacy-info-color);display:flex;flex-direction:column;gap:var(--ifabsh-privacy-info-gap);max-height:100%;text-align:center}.privacy-info__text{font-size:var(--ifabsh-privacy-info-font-size);overflow-y:auto;overscroll-behavior:none;padding:var(--ifabsh-privacy-info-padding)}.privacy-info__text,.privacy-info__text a{color:currentColor;margin:0}.privacy-info__controls{padding:var(--ifabsh-privacy-info-padding)}.player .plyr{--plyr-color-main:var(--ifabsh-player-theme-color);--plyr-control-radius:var(--ifabsh-player-control-border-radius);--plyr-control-icon-size:var(--ifabsh-player-control-icon-size);--plyr-control-spacing:var(--ifabsh-player-control-gap);--plyr-progress-loading-size:var(--ifabsh-player-progress-loading-size);--plyr-range-thumb-height:var(--ifabsh-player-range-thumb-height);--plyr-range-thumb-shadow:none;--plyr-range-track-height:var(--ifabsh-player-range-track-height);--plyr-audio-controls-background:var(--ifabsh-player-audio-background-color);--plyr-audio-control-color:var(--ifabsh-player-audio-control-color);--plyr-audio-control-background-hover:var(--ifabsh-player-audio-control-background-color-hover);--plyr-audio-control-color-hover:var(--ifabsh-player-audio-control-color-hover);--plyr-video-background:var(--ifabsh-player-video-background-color);--plyr-video-controls-background:var(--ifabsh-player-video-controls-background-color);--plyr-video-control-color:var(--ifabsh-player-video-control-color);--plyr-video-control-color-hover:var(--ifabsh-player-video-control-color-hover);--plyr-video-control-background-hover:var(--ifabsh-player-video-control-background-color-hover)}.player .plyr__controls{gap:var(--plyr-control-spacing)}.player .plyr__controls__item{flex-grow:0;margin-inline:0;padding:0 var(--ifabsh-player-control-padding)}.player .plyr__controls__item.plyr__volume{gap:var(--ifabsh-player-control-padding);max-width:none;min-width:0;position:relative;width:auto}.player .plyr__controls__item.plyr__progress__container{flex-grow:1;padding:0 var(--ifabsh-player-control-padding)}.player .plyr__controls__item.plyr__time{padding:0 var(--ifabsh-player-control-padding)}.player .plyr__controls .plyr__control{font-size:var(--ifabsh-player-control-font-size);padding:var(--ifabsh-player-control-padding)}.player .plyr__progress__buffer::-webkit-progress-value{border-radius:var(--ifabsh-player-range-border-radius)}.player .plyr--full-ui input[type=range]::-webkit-slider-runnable-track{border-radius:var(--ifabsh-player-range-border-radius)}.player .plyr--full-ui input[type=range]::-webkit-slider-thumb{border-radius:var(--ifabsh-player-range-thumb-border-radius)}.player .plyr--full-ui input[type=range].plyr__tab-focus::-webkit-slider-runnable-track{outline:var(--ifabsh-focus-outline-color,#c90) var(--ifabsh-focus-outline-style,dotted) var(--ifabsh-focus-outline-width,1px);outline-offset:var(--ifabsh-focus-outline-offset,2px)}.player .plyr--audio{--plyr-range-thumb-background:var(--plyr-audio-control-color)}.player .plyr--audio .plyr__controls{border:var(--ifabsh-player-audio-border-width) solid var(--ifabsh-player-audio-border-color);padding:var(--ifabsh-player-audio-controls-padding)}.player .plyr--audio .plyr__controls__item.plyr__progress__container{padding:0 var(--ifabsh-player-control-padding)}.player .plyr--audio .plyr__controls .plyr__control[aria-pressed=true]{background:var(--plyr-audio-control-background-hover);color:var(--plyr-audio-control-color-hover)}.player .plyr--video{--plyr-range-thumb-background:var(--plyr-video-control-color)}.player .plyr--video .plyr__controls{padding:var(--ifabsh-player-video-controls-padding)}.player .plyr--video .plyr__controls__item.plyr__time{text-shadow:0 0 .25em #000}.player .plyr--video .plyr__controls .plyr__control[aria-pressed=true]{background:var(--plyr-video-control-background-hover);color:var(--plyr-video-control-color-hover)}.player{--ifabsh-player-theme-color:var(--ifabsh-color-ui,#6176ff);--ifabsh-player-aspect-ratio:16/9;--ifabsh-player-controls-padding:var(--ifabsh-spacing-s,0.5rem);--ifabsh-player-control-border-radius:0px;--ifabsh-player-control-font-size:1rem;--ifabsh-player-control-gap:0;--ifabsh-player-control-icon-size:1em;--ifabsh-player-control-padding:var(--ifabsh-spacing-s,0.5rem);--ifabsh-player-progress-loading-size:1rem;--ifabsh-player-range-border-radius:var(--ifabsh-player-control-border-radius);--ifabsh-player-range-thumb-border-radius:var(--ifabsh-player-control-border-radius);--ifabsh-player-range-thumb-height:0.5rem;--ifabsh-player-range-track-height:0.5rem;--ifabsh-player-audio-background-color:transparent;--ifabsh-player-audio-border-color:var(--ifabsh-color-border,#e8e8e8);--ifabsh-player-audio-border-width:var(--ifabsh-border-width,1px);--ifabsh-player-audio-controls-padding:var(--ifabsh-player-controls-padding);--ifabsh-player-audio-control-color:var(--ifabsh-color-black,#000);--ifabsh-player-audio-control-color-hover:var(--ifabsh-player-audio-control-color);--ifabsh-player-audio-control-background-color-hover:var(--ifabsh-player-theme-color);--ifabsh-player-video-background-color:transparent;--ifabsh-player-video-controls-padding:var(--ifabsh-player-controls-padding);--ifabsh-player-video-controls-background-color:transparent;--ifabsh-player-video-control-color:var(--ifabsh-color-white,#fff);--ifabsh-player-video-control-color-hover:var(--ifabsh-player-video-control-color);--ifabsh-player-video-control-background-color-hover:var(--ifabsh-player-theme-color)}.player-caption{background-color:var(--ifabsh-player-caption-background-color,transparent);color:var(--ifabsh-player-caption-color,inherit);font-size:var(--ifabsh-player-caption-font-size,var(--ifabsh-font-size-s,.75rem));margin:var(--ifabsh-player-caption-margin,var(--ifabsh-spacing-s,.5rem)) 0 0;padding:var(--ifabsh-player-caption-padding,0)}.player-caption>*{display:inline;margin:0}.player-caption>*+*{margin-left:var(--ifabsh-player-caption-copyright-gap,var(--ifabsh-spacing-s,.5rem))}.player-caption>.copyright:before{content:"("}.player-caption>.copyright:after{content:")"}.player-video{--_plvi-poster-duration:calc(var(--global-duration-multiplier, 1)*var(--ifabsh-player-video-poster-duration, 0.15s))}.player-video .player-media{aspect-ratio:var(--ifabsh-player-aspect-ratio);display:block;overflow:hidden;padding:0;position:relative;width:100%}.player-video .player-media [data-player-media],.player-video .player-media__player,.player-video .player-media__poster{height:100%;inset-block-start:0;inset-inline:0 0;position:absolute;width:100%;z-index:1}.player-video .player-media__player>.plyr{height:100%;width:100%}.player-video .player-media__poster{background-color:var(--ifabsh-player-video-background-color);opacity:1;transition:var(--_plvi-poster-duration) opacity var(--_plvi-poster-duration) ease-in-out;z-index:2}.player-video .player-media__poster>:not(.player-media__play){height:100%;width:100%}.player-video .player-media__poster>img{-o-object-fit:cover;object-fit:cover}.player-video .player-media__play{--ifabsh-icon-button-color:var(--ifabsh-player-video-control-color);--ifabsh-icon-button-color-hover:var(--ifabsh-player-video-control-color-hover);font-size:var(--ifabsh-player-control-font-size);inset-block-start:50%;inset-inline-start:50%;opacity:1;position:absolute;transform:translate3d(-50%,-50%,0);z-index:2}.player-video .player-media__play:after{--_offset:calc(var(--ifabsh-player-control-font-size)*-1);--_size:calc(100% + var(--ifabsh-player-control-font-size)*2);content:"";display:block;height:var(--_size);inset-block-start:var(--_offset);inset-inline-start:var(--_offset);position:absolute;width:var(--_size)}.player-video .player-media__play:focus{box-shadow:none;outline:none}.player-video .player-media__play:focus,.player-video .player-media__play:hover{background-color:var(--ifabsh-player-video-control-background-color-hover)}.player-video .player-media__play._focus-visible:focus,.player-video .player-media__play:focus-visible:focus{outline:var(--ifabsh-focus-outline-width,1px) var(--ifabsh-focus-outline-style,dotted) var(--ifabsh-focus-outline-color,#c90);outline-offset:var(--ifabsh-focus-outline-offset,2px)}.player-video .privacy-info{display:none;height:100%;inset-block-end:0;inset-inline-start:0;pointer-events:none;position:absolute;z-index:5}.player-video.-initialized .player-media__poster{opacity:0;pointer-events:none}.player-video.-initialized .player-media .plyr__control--overlaid[data-plyr=play]{display:none}.player-video[data-privacy]:not([data-privacy-disabled]) .player-media .plyr{opacity:0;pointer-events:none}.player-video[data-privacy]:not([data-privacy-disabled]) .player-media__play{display:none;pointer-events:none}.player-video[data-privacy]:not([data-privacy-disabled]) .player-media__poster{opacity:1;pointer-events:all}.player-video[data-privacy]:not([data-privacy-disabled]) .privacy-info{display:block;pointer-events:all}.player-audio:has(.player-media__poster) .player-media{align-items:center;aspect-ratio:var(--ifabsh-player-aspect-ratio);display:flex;justify-content:center;position:relative}.player-audio:has(.player-media__poster) .player-media .plyr{width:calc(100% - var(--ifabsh-card-padding)*2);z-index:1}.player-audio:has(.player-media__poster) .player-media__poster{inset:0;overflow:hidden;position:absolute;z-index:0}.player-audio:has(.player-media__poster) .player-media__poster img{aspect-ratio:var(--ifabsh-player-aspect-ratio);max-width:none;-o-object-fit:cover;object-fit:cover;-o-object-position:center top;object-position:center top;width:100%}.player{--ifabsh-player-control-border-radius:5rem;--ifabsh-player-control-font-size:var(--fs-font-size-xs);--ifabsh-player-control-icon-size:0.875em;--ifabsh-player-audio-background-color:var(--fs-color-grey-20);--ifabsh-player-audio-border-color:var(--ifabsh-player-audio-background-color);--ifabsh-player-video-background-color:var(--fs-color-grey-20);font-family:var(--fs-font-family-sans)}.player-caption{--ifabsh-player-caption-background-color:var(--ifabsh-figcaption-background-color);--ifabsh-player-caption-color:var(--ifabsh-figcaption-color);--ifabsh-player-caption-font-size:var(--ifabsh-figcaption-font-size);--ifabsh-player-caption-margin:var(--ifabsh-figcaption-gap);padding:var(--ifabsh-figcaption-padding-block) var(--ifabsh-figcaption-padding-inline)}.player-video .player-media__poster img.is-faulty{display:none}.player-video .player-media__play{--ifabsh-icon-button-background-color:var(--fs-color-primary);--ifabsh-icon-button-color:var(--fs-color-primary-contrast);--ifabsh-icon-button-border-radius:var(--ifabsh-icon-button-height);--ifabsh-icon-button-height:calc(var(--ifabsh-input-height)*1.5)}.swiper-button-next,.swiper-button-prev{height:var(--ifabsh-slider-navigation-size);inset:auto;position:relative;transition-duration:var(--fs-transition-average);transition-property:top,opacity,color,background-color,width,height;translate:none;width:var(--ifabsh-slider-navigation-size)}.swiper-pagination{display:none}.swiper.swiper-fade .swiper-slide{pointer-events:none;z-index:1}.swiper.swiper-fade .swiper-slide-active{pointer-events:all;z-index:5}.slider{--ifabsh-slider-button-background-color:var(--fs-color-primary);--ifabsh-slider-button-color:var(--fs-color-primary-contrast);--ifabsh-slider-button-disabled-opacity:var(--ifabsh-input-disabled-opacity);--ifabsh-slider-button-font-size:var(--fs-font-size-xl);--ifabsh-slider-navigation-color:var(--fs-color-primary-contrast);--ifabsh-slider-navigation-size:var(--ifabsh-input-height);--ifabsh-slider-theme-color:var(--fs-color-primary);--ifabsh-slider-pagination-item-border-radius:100%;--ifabsh-slider-pagination-item-color:var(--fs-color-primary-contrast);--ifabsh-slider-pagination-item-color-active:var(--fs-color-primary-contrast);--ifabsh-slider-pagination-item-size:10px;--ifabsh-slider-pagination-item-opacity:var(--ifabsh-input-disabled-opacity);--ifabsh-slider-pagination-padding:var(--fs-spacing-s)}.slider-controls{-webkit-padding-before:var(--fs-spacing-l);display:flex;gap:var(--fs-spacing);justify-content:end;padding-block-start:var(--fs-spacing-l)}.privacy-info{--ifabsh-privacy-info-background-color:hsla(var(--fs-color-white-h),var(--fs-color-white-s),var(--fs-color-white-l),0.8)}.privacy-info__container{align-self:flex-start}.privacy-info__text{--fs-scrollbar-track-color:transparent}@supports (scrollbar-width:auto){.privacy-info__text{scrollbar-color:var(--fs-scrollbar-thumb-color,var(--fs-scrollbar-color,#000)) var(--fs-scrollbar-track-color,transparent);scrollbar-width:var(--fs-scrollbar-width,thin)}}@supports selector(::-webkit-scrollbar){.privacy-info__text::-webkit-scrollbar-thumb{background:var(--fs-scrollbar-thumb-color,var(--fs-scrollbar-color,#000))}.privacy-info__text::-webkit-scrollbar-track{background:var(--fs-scrollbar-track-color,transparent)}.privacy-info__text::-webkit-scrollbar{max-height:var(--fs-scrollbar-width-legacy,8px);max-width:var(--fs-scrollbar-width-legacy,8px)}}.gmap .privacy-info,.player-video .privacy-info{bottom:var(--ifabsh-privacy-info-padding);height:calc(100% - var(--ifabsh-privacy-info-padding)*2);left:var(--ifabsh-privacy-info-padding);right:var(--ifabsh-privacy-info-padding);top:var(--ifabsh-privacy-info-padding)}.table{--ifabsh-table-border-color:var(--ifabsh-color-border,#e8e8e8);--ifabsh-table-border-style:solid;--ifabsh-table-border-width:var(--ifabsh-border-width,1px);--ifabsh-table-color:currentColor;--ifabsh-table-header-border-width:calc(var(--ifabsh-table-border-width)*2);--ifabsh-table-cell-padding-x:var(--ifabsh-spacing,1rem);--ifabsh-table-cell-padding-y:var(--ifabsh-spacing,1rem);--ifabsh-table-striped-background-color:var(--ifabsh-color-grey-light,#f1f1f1);--ifabsh-table-striped-color:var(--ifabsh-table-color);--bs-border-color:var(--ifabsh-table-border-color);--bs-border-width:var(--ifabsh-table-border-width);--bs-table-bg:var(--ifabsh-table-background-color,transparent);border-collapse:collapse;border-color:var(--ifabsh-table-border-color);caption-side:bottom;color:var(--ifabsh-table-color);width:100%}.table>:not(:first-child){border-top:initial}.table>:not(caption)>*>*{box-shadow:inset 0 0 0 9999px var(--ifabsh-table-accent-background-color,transparent);color:var(--ifabsh-table-accent-color,var(--ifabsh-table-color))}.table tr{border-color:var(--ifabsh-table-border-color)}.table td,.table th{padding:var(--_tbl-cell-padding-y,var(--ifabsh-table-cell-padding-y)) var(--_tbl-cell-padding-x,var(--ifabsh-table-cell-padding-x))}.table td>:first-child,.table th>:first-child{margin-top:0}.table td>:last-child,.table th>:last-child{margin-bottom:0}.table>caption{font-size:var(--ifabsh-table-caption-font-size,var(--ifabsh-font-size-s,.75rem));padding:var(--ifabsh-table-caption-padding-y,var(--ifabsh-table-cell-padding-y)) var(--ifabsh-table-caption-padding-x,var(--ifabsh-table-cell-padding-x));text-align:center}.table>thead>tr>*{background-color:var(--ifabsh-table-header-background-color,transparent);color:var(--ifabsh-table-header-color,var(--ifabsh-color-ui,#6176ff));font-size:var(--ifabsh-table-header-font-size,1rem);font-weight:var(--ifabsh-table-header-font-weight,normal)}.table>thead>tr:last-child{border-bottom:var(--ifabsh-table-header-border-width) var(--ifabsh-table-header-border-style,var(--ifabsh-table-border-style)) var(--ifabsh-table-header-border-color,var(--ifabsh-color-ui,#6176ff))}.table>tfoot>tr>*{background-color:var(--ifabsh-table-footer-background-color,transparent);color:var(--ifabsh-table-footer-color,var(--ifabsh-table-color));font-size:var(--ifabsh-table-footer-font-size,1rem);font-weight:var(--ifabsh-table-footer-font-weight,normal)}.table>tfoot>tr:first-child{border-top:var(--ifabsh-table-footer-border-width,var(--ifabsh-table-header-border-width)) var(--ifabsh-table-footer-border-style,var(--ifabsh-table-border-style)) var(--ifabsh-table-footer-border-color,var(--ifabsh-color-ui,#6176ff))}.table.-s{--_tbl-cell-padding-x:calc(var(--ifabsh-table-cell-padding-x)/2);--_tbl-cell-padding-y:calc(var(--ifabsh-table-cell-padding-y)/2)}.table.-bordered>:not(caption)>*{border-width:var(--ifabsh-table-border-width) 0}.table.-bordered>:not(caption)>*>*{border-width:0 1px}.table.-striped>tbody>tr:nth-of-type(odd)>*{--ifabsh-table-accent-background-color:var(--ifabsh-table-striped-background-color);color:var(--ifabsh-table-striped-color)}.table-container{--fs-scrollbar-size:2px;overflow-x:auto;scrollbar-width:none}@supports (scrollbar-width:auto){.table-container{scrollbar-color:var(--fs-scrollbar-thumb-color,var(--fs-scrollbar-color,#000)) var(--fs-scrollbar-track-color,transparent);scrollbar-width:var(--fs-scrollbar-width,thin)}}@supports selector(::-webkit-scrollbar){.table-container::-webkit-scrollbar-thumb{background:var(--fs-scrollbar-thumb-color,var(--fs-scrollbar-color,#000))}.table-container::-webkit-scrollbar-track{background:var(--fs-scrollbar-track-color,transparent)}.table-container::-webkit-scrollbar{max-height:var(--fs-scrollbar-width-legacy,8px);max-width:var(--fs-scrollbar-width-legacy,8px)}}.table-container:not(:last-child){-webkit-margin-after:var(--fs-content-element-margin);margin-block-end:var(--fs-content-element-margin)}.table-container>table{margin:0}.table-container>p:empty{display:none}.text-block{--ifabsh-text-block-row-gap:var(--ifabsh-text-block-gap,var(--ifabsh-spacing,1rem));--ifabsh-text-block-column-gap:var(--ifabsh-text-block-gap,var(--ifabsh-spacing,1rem));--ifabsh-text-block-column-media-size:100%;background-color:var(--ifabsh-text-block-background-color,transparent);padding:var(--ifabsh-text-block-padding,0);position:relative}.text-block-text{word-wrap:break-word;-webkit-hyphens:manual;hyphens:manual;order:2;overflow-wrap:break-word}.text-block-text>:first-child{margin-top:0}.text-block-text>:last-child{margin-bottom:0}.text-block-media{order:1}.text-block-media>*{display:block;margin:0 auto;width:100%}@media (min-width:768px){.text-block{--ifabsh-text-block-column-media-size:50%}}.text-block[class*=-media]>.text-block__inner{align-items:var(--ifabsh-text-block-align-items,flex-start);-moz-column-gap:var(--ifabsh-text-block-column-gap);column-gap:var(--ifabsh-text-block-column-gap);display:flex;flex-wrap:wrap;row-gap:var(--ifabsh-text-block-row-gap)}.text-block[class*=-media-left] .text-block-media,.text-block[class*=-media-left] .text-block-text,.text-block[class*=-media-right] .text-block-media,.text-block[class*=-media-right] .text-block-text{flex-grow:1;flex-shrink:0}.text-block[class*=-media-left] .text-block-text,.text-block[class*=-media-right] .text-block-text{flex-basis:calc(100% - var(--ifabsh-text-block-column-media-size) - var(--ifabsh-text-block-column-gap))}.text-block[class*=-media-left] .text-block-media,.text-block[class*=-media-right] .text-block-media{flex-basis:calc(var(--ifabsh-text-block-column-media-size) - var(--ifabsh-text-block-column-gap));min-width:var(--ifabsh-text-block-column-media-min-width,0)}.text-block[class*=-media-above]>.text-block__inner,.text-block[class*=-media-below]>.text-block__inner{flex-direction:column}.text-block[class*=-media-above] .text-block-media,.text-block[class*=-media-above] .text-block-text,.text-block[class*=-media-below] .text-block-media,.text-block[class*=-media-below] .text-block-text{width:100%}.text-block[class*=-media-above] .text-block-media>*,.text-block[class*=-media-below] .text-block-media>*{max-width:var(--ifabsh-text-block-vertical-media-max-width,none)}.text-block[class*=-media-below] .text-block-text,.text-block[class*=-media-right] .text-block-text{order:1}.text-block[class*=-media-below] .text-block-media,.text-block[class*=-media-right] .text-block-media{order:2}.text-block{--ifabsh-text-block-gap:var(--fs-block-element-margin)}.text-block .swiper-button-next,.text-block .swiper-button-prev{display:none}@media (min-width:1200px){.text-block{--ifabsh-text-block-gap:var(--fs-spacing-xl)}}.reveal-password{--ifabsh-reveal-password-background-color:transparent;--ifabsh-reveal-password-background-color-active:var(--ifabsh-reveal-password-background-color);--ifabsh-reveal-password-color:var(--ifabsh-form-control-color,var(--ifabsh-input-color,#000));--ifabsh-reveal-password-color-active:var(--ifabsh-reveal-password-color);--ifabsh-reveal-password-font-size:var(--ifabsh-font-size-s);--ifabsh-reveal-password-opacity:0.5;--ifabsh-reveal-password-opacity-active:1;--ifabsh-reveal-duration:var(--ifabsh-form-control-duration,var(--ifabsh-input-duration,var(--ifabsh-duration,0.15s)));--_repa-background-color:var(--ifabsh-reveal-password-background-color);--_repa-color:var(--ifabsh-reveal-password-color);--_repa-opacity:var(--ifabsh-reveal-password-opacity);--_repa-duration:calc(var(--global-duration-multiplier, 1)*var(--ifabsh-reveal-duration));display:block;position:relative;transition:background-color var(--_repa-duration) ease-in-out,color var(--_repa-duration) ease-in-out,border var(--_repa-duration) ease-in-out,box-shadow var(--_repa-duration) ease-in-out,outline var(--_repa-duration) ease-in-out;width:100%}.reveal-password .form-control{--_poco-padding-right:var(--_foco-line-height)}.reveal-password .icon-button{--ifabsh-icon-button-background-color:var(--ifabsh-reveal-password-background-color);--ifabsh-icon-button-color:var(--ifabsh-reveal-password-color);--ifabsh-icon-button-font-size:var(--ifabsh-reveal-password-font-size);opacity:var(--_repa-opacity);position:absolute;right:0;top:50%;transform:translateY(-50%);z-index:5}.reveal-password .icon-button i:before{content:"\f070"}.reveal-password .icon-button[aria-checked=true]{--_repa-background-color:var(--ifabsh-reveal-password-background-color-active);--_repa-color:var(--ifabsh-reveal-password-color-active);--_repa-opacity:var(--ifabsh-reveal-password-opacity-active)}.reveal-password .icon-button[aria-checked=true] i:before{content:"\f06e"}.input-group>.reveal-password{flex:1 1 auto;min-width:0;width:1%}.input-group>.reveal-password:not(:first-child),.input-group>.reveal-password:not(:first-child)>.form-control{border-bottom-left-radius:0;border-top-left-radius:0}.input-group>.reveal-password:not(:last-child),.input-group>.reveal-password:not(:last-child)>.form-control{border-bottom-right-radius:0;border-top-right-radius:0}.skip-to{--ifabsh-skip-to-background-color:var(--ifabsh-color-black,#000);--ifabsh-skip-to-border-radius:var(--ifabsh-border-radius,0px);--ifabsh-skip-to-color:var(--ifabsh-color-white,#fff);--ifabsh-skip-to-duration:var(--ifabsh-duration,0.15s);--ifabsh-skip-to-font-size:var(--ifabsh-font-size,1rem);--ifabsh-skip-to-opacity:0.75;--ifabsh-skip-to-padding-x:var(--ifabsh-spacing,1rem);--ifabsh-skip-to-padding-y:var(--ifabsh-spacing-s,0.5rem);--_skto-duration:calc(var(--global-duration-multiplier, 1)*var(--ifabsh-skipt-to-duration));background-color:var(--ifabsh-skip-to-background-color);border-radius:var(--ifabsh-skip-to-border-radius);color:var(--ifabsh-skip-to-color);left:0;opacity:0;overflow:hidden;position:fixed;text-align:center;top:0;transform:translate3d(-50%,-50%,0);transition:var(--_skto-duration) opacity ease-in-out;z-index:var(--ifabsh-skip-to-zindex,510)}.skip-to,.skip-to__link{clip:rect(0,0,0,0);height:1px;line-height:1;width:1px}.skip-to__link{color:inherit;position:absolute}.skip-to__link:focus{clip:auto;color:inherit;display:inline-block;height:auto;padding:var(--ifabsh-skip-to-padding-y) var(--ifabsh-skip-to-padding-x);position:relative;text-decoration:none;width:auto}.skip-to:focus-within{clip:auto;height:auto;left:50%;opacity:var(--ifabsh-skip-to-opacity);top:50%;white-space:normal;width:auto}.spinner{--ifabsh-spinner-color:currentColor;--ifabsh-spinner-size:1em;animation:spin 1s linear infinite;border:var(--ifabsh-spinner-stroke-width,2px) solid var(--ifabsh-spinner-track-color,transparent);border-radius:50%;border-right-color:var(--ifabsh-spinner-color);border-top-color:var(--ifabsh-spinner-color);display:inline-block;height:var(--ifabsh-spinner-size);width:var(--ifabsh-spinner-size)}p .spinner{vertical-align:middle}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.avatar{--ifabsh-avatar-border-width:0}.avatar-group .avatar{--ifabsh-avatar-border-color:var(--fs-color-white);--ifabsh-avatar-border-width:var(--ifabsh-border-width)}.icon-button.-active{--ifabsh-icon-button-color:var(--fs-color-primary)}.spinner:not(.button .spinner){--ifabsh-spinner-color:var(--fs-base-accent-color);--ifabsh-spinner-size:1.5em;--ifabsh-spinner-stroke-width:0.25em;--ifabsh-spinner-track-color:var(--fs-body-background-color);border-right-color:var(--ifabsh-spinner-track-color);inset-block-start:calc(50% - var(--ifabsh-spinner-size)/2);inset-inline-start:calc(50% - var(--ifabsh-spinner-size)/2);position:absolute}.logo{display:inline-block}.logo>svg{height:var(--fs-logo-height,1em);width:var(--fs-logo-width,auto)}.link-web:before{-webkit-padding-end:.25em;content:"\e09f";display:inline-block;font-family:"Font Awesome 6 Pro";font-weight:300;line-height:1;padding-inline-end:.25em}.form-confirmation__title{--fs-heading-font-size:var(--fs-h4-font-size);--fs-heading-margin:0.75em}.form-confirmation__text{margin-block:0}.form-confirmation__text>:last-child{-webkit-margin-after:0;margin-block-end:0}.meta{--_line-size:4.5em;--_line-thickness:var(--fs-border-width);color:var(--fs-color-secondary);font-family:var(--fs-font-family-sans);font-size:var(--fs-font-size-xxs);font-style:normal;padding-left:calc(var(--_line-size) + 1em);position:relative;text-transform:uppercase}.meta:before{-webkit-border-before:var(--_line-thickness) solid;-webkit-margin-before:calc((var(--_line-thickness))*-1/2);border-block-start:var(--_line-thickness) solid;content:"";inset-block-start:50%;inset-inline-start:0;margin-block-start:calc((var(--_line-thickness))*-1/2);position:absolute;width:var(--_line-size)}.meta .time:not(:first-child):before{content:"/";display:inline-block;padding-inline:.75em}@media (min-width:1200px){.meta{font-size:var(--fs-font-size-xs)}}.page-title{display:flex;flex-direction:column;row-gap:var(--fs-page-title-gap,var(--fs-spacing-s))}.page-title__header,.page-title__subheader{margin-block:0}.page-title__subheader{font-size:var(--fs-h4-font-size);font-style:italic}@media (min-width:1200px){.page-title__subheader{font-size:var(--fs-h5-font-size)}}.page-introduction{--fs-page-introduction-background:var(--fs-base-accent-color);--fs-page-introduction-background-offset:0;--fs-page-introduction-color:var(--fs-base-accent-color-contrast);--fs-page-introduction-media-aspect-ratio:1/1;--fs-page-introduction-media-offset-y:0;--fs-page-introduction-padding:var(--fs-page-margin);--fs-page-introduction-content-gap:var(--fs-spacing-l);--fs-page-introduction-text-gap:var(--fs-spacing-l);color:var(--fs-page-introduction-color);overflow-x:hidden}.page-introduction img{max-width:none;-o-object-fit:cover;object-fit:cover;-o-object-position:center top;object-position:center top;width:100%}.page-introduction img,.page-introduction picture{aspect-ratio:var(--fs-page-introduction-media-aspect-ratio)}.page-introduction picture{overflow:hidden}.page-introduction figcaption{display:none}.page-introduction .swiper-button-next,.page-introduction .swiper-button-prev{border:var(--ifabsh-border-width) solid;border-radius:var(--fs-border-radius-m)}.page-introduction:is(.section){--fs-section-background-color:transparent;--fs-section-color:var(--fs-page-introduction-color)}.page-introduction__body{-webkit-margin-before:var(--fs-page-introduction-media-offset-y);margin-block-start:var(--fs-page-introduction-media-offset-y);position:relative}.page-introduction__body:before{background:linear-gradient(to right,transparent var(--fs-page-introduction-background-offset),var(--fs-page-introduction-background) var(--fs-page-introduction-background-offset));content:"";display:block;inset:0;margin-inline:calc(-50vw + 50%) calc(-50vw + 50%);padding-inline:calc(50vw - 50%) calc(50vw - 50%);pointer-events:none;position:absolute;z-index:-1}.page-introduction-content__media{position:relative;top:calc(var(--fs-page-introduction-media-offset-y)*-1)}.page-introduction-content__media+.page-introduction-content__text{-webkit-margin-before:calc(var(--fs-page-introduction-media-offset-y)*-1);margin-block-start:calc(var(--fs-page-introduction-media-offset-y)*-1)}.page-introduction-content__text{display:flex;flex-flow:column;gap:var(--fs-page-introduction-text-gap);padding-block:var(--fs-page-introduction-padding);position:relative}.page-introduction-content__text a.read-more{--fs-link-underline-offset:0.375em;--fs-link-text-decoration-thickness:var(--fs-border-width);font-family:var(--fs-font-family-sans);font-size:var(--fs-font-size-xs);grid-area:link;text-transform:uppercase}.page-introduction:has(.page-introduction-content__media){--fs-page-introduction-media-offset-y:calc(var(--fs-page-margin)*2)}@media (min-width:576px){.page-introduction{--fs-page-introduction-media-aspect-ratio:16/9;--fs-page-introduction-background-offset:var(--global-column-width)}.page-introduction__body:before{-webkit-margin-start:unset;-webkit-padding-start:unset;margin-inline-start:unset;padding-inline-start:unset}.page-introduction-content{-webkit-margin-start:var(--fs-page-introduction-background-offset);margin-inline-start:var(--fs-page-introduction-background-offset)}.page-introduction-content__text{padding-inline:var(--fs-page-introduction-padding)}.page-introduction:has(.page-introduction-content__media){--fs-page-introduction-media-offset-y:var(--fs-page-margin)}.page-introduction:has(.page-introduction-content__media) .page-introduction-content__media{-webkit-margin-start:calc(-50vw + 50%);margin-inline-start:calc(-50vw + 50%)}}@media (min-width:1200px){.page-introduction{--fs-page-introduction-padding:calc(var(--fs-page-margin)*2 + var(--fs-section-padding-x))}.page-introduction:has(.page-introduction-content__media) .page-introduction-content__media{-webkit-margin-start:var(--fs-page-introduction-padding);margin-inline-start:var(--fs-page-introduction-padding)}.page-introduction:has(.page-introduction-content__media) .page-introduction-content__media+.page-introduction-content__text{-webkit-padding-before:var(--fs-page-margin);padding-block-start:var(--fs-page-margin)}}.page-introduction[data-page-introduction=default] .page-introduction-content__text .title{--fs-heading-color:currentColor;--fs-heading-font-size:var(--fs-h2-font-size);--fs-heading-font-weight:var(--fs-font-weight-regular);margin-block:0}.page-introduction[data-page-introduction=default] .page-introduction-content__text p{font-size:var(--fs-font-size-l);margin:0}.page-introduction[data-page-introduction=default] .page-introduction-content__text p:not(:last-child){-webkit-margin-after:var(--fs-page-introduction-text-gap);margin-block-end:var(--fs-page-introduction-text-gap)}@media (min-width:1200px){.page-introduction[data-page-introduction=default] .page-introduction-content__text{flex-flow:row nowrap;gap:var(--fs-page-margin)}.page-introduction[data-page-introduction=default] .page-introduction-content__text .title{-webkit-padding-end:var(--fs-page-margin);flex:1 0 18rem;padding-inline-end:var(--fs-page-margin)}.page-introduction[data-page-introduction=default]:has(.page-introduction-content__media){--fs-page-introduction-media-offset-y:var(--fs-page-introduction-padding)}}@media (min-width:576px){.page-introduction[data-page-introduction=horizontal] .page-introduction-content{padding-block:var(--fs-page-introduction-padding)}.page-introduction[data-page-introduction=horizontal] .page-introduction-content__media{-webkit-margin-start:calc((-100vw + 100% - var(--fs-page-introduction-background-offset))/2);margin-inline-start:calc((-100vw + 100% - var(--fs-page-introduction-background-offset))/2);top:auto;width:85%}.page-introduction[data-page-introduction=horizontal] .page-introduction-content__media+.page-introduction-content__text{-webkit-margin-before:0;-webkit-padding-before:var(--fs-page-introduction-padding);margin-block-start:0;padding-block-start:var(--fs-page-introduction-padding)}.page-introduction[data-page-introduction=horizontal] .page-introduction-content__text{padding-block:0;padding-inline:var(--fs-page-introduction-padding)}}@media (min-width:1200px){.page-introduction[data-page-introduction=horizontal]:has(.page-introduction-content__media) .page-introduction-content{-webkit-padding-after:var(--fs-page-introduction-padding);display:flex;flex-flow:row nowrap;gap:var(--fs-page-introduction-content-gap);padding-block-end:var(--fs-page-introduction-padding)}.page-introduction[data-page-introduction=horizontal]:has(.page-introduction-content__media) .page-introduction-content__media{width:53vw}.page-introduction[data-page-introduction=horizontal]:has(.page-introduction-content__media) .page-introduction-content__media+.page-introduction-content__text{-webkit-padding-before:0;padding-block-start:0}.page-introduction[data-page-introduction=horizontal]:has(.page-introduction-content__media) .page-introduction-content__text{align-self:center;flex-grow:1;padding:0}}.page-introduction[data-page-introduction=vertical]{--fs-page-introduction-media-aspect-ratio:unset}@media (min-width:576px){.page-introduction[data-page-introduction=vertical] .page-introduction-content{padding-block:var(--fs-page-introduction-padding)}.page-introduction[data-page-introduction=vertical] .page-introduction-content__media{top:auto;width:85%}.page-introduction[data-page-introduction=vertical] .page-introduction-content__media+.page-introduction-content__text{-webkit-margin-before:0;-webkit-padding-before:var(--fs-page-introduction-padding);margin-block-start:0;padding-block-start:var(--fs-page-introduction-padding)}.page-introduction[data-page-introduction=vertical] .page-introduction-content__text{padding-block:0;padding-inline:var(--fs-page-introduction-padding)}}@media (min-width:992px){.page-introduction[data-page-introduction=vertical]:has(.page-introduction-content__media) .page-introduction__body{-webkit-margin-before:calc(var(--fs-page-introduction-padding));margin-block-start:calc(var(--fs-page-introduction-padding))}.page-introduction[data-page-introduction=vertical]:has(.page-introduction-content__media) .page-introduction-content{-webkit-padding-after:var(--fs-page-introduction-padding);display:flex;flex-flow:row nowrap;gap:var(--fs-page-introduction-content-gap);padding-block-end:var(--fs-page-introduction-padding)}.page-introduction[data-page-introduction=vertical]:has(.page-introduction-content__media) .page-introduction-content__media{-webkit-margin-before:calc(var(--fs-page-introduction-padding)*-1*2);-webkit-margin-start:calc((-100vw + 100% - var(--fs-page-introduction-background-offset))/2);margin-block-start:calc(var(--fs-page-introduction-padding)*-1*2);margin-inline-start:calc((-100vw + 100% - var(--fs-page-introduction-background-offset))/2);width:calc(var(--global-column-width)*6)}.page-introduction[data-page-introduction=vertical]:has(.page-introduction-content__media) .page-introduction-content__media+.page-introduction-content__text{-webkit-padding-before:0;padding-block-start:0}.page-introduction[data-page-introduction=vertical]:has(.page-introduction-content__media) .page-introduction-content__text{flex-grow:1;padding:0}}@media (min-width:1200px){.page-introduction[data-page-introduction=vertical]:has(.page-introduction-content__media) .page-introduction-content{-webkit-padding-start:var(--fs-page-introduction-padding);padding-inline-start:var(--fs-page-introduction-padding)}.page-introduction[data-page-introduction=vertical]:has(.page-introduction-content__media) .page-introduction-content .page-introduction-content__media{-webkit-margin-start:auto;margin-inline-start:auto;width:calc(var(--global-column-width)*4)}}.page-contact-data__title{--fs-heading-font-size:1rem}.page-footer .page-contact-data__title{--fs-heading-font-size:1em}.page-contact-data p:last-child{margin:0}@media (min-width:1200px){.page-contact-data{-moz-column-gap:var(--fs-spacing-xl);column-gap:var(--fs-spacing-xl);display:grid;grid-template:"title title" auto "address contact" auto/auto auto}.page-contact-data__title{grid-area:title}.page-contact-data__address{grid-area:address}.page-contact-data__contact{grid-area:contact}}.page-supporter__title{--fs-heading-font-size:1rem;--fs-heading-margin:var(--fs-spacing-l)}.page-footer .page-supporter__title{--fs-heading-font-size:1em}.page-supporter-item img{height:auto;max-height:var(--fs-page-supporter-item-max-height,5rem);max-width:var(--fs-page-supporter-item-max-width,10rem);width:auto}.page-supporter .supporter{--fs-supporter-logo-max-height:6rem;--fs-supporter-logo-max-width:12rem}.page-supporter .supporter-group__content{align-items:center;justify-content:space-around}@media (min-width:1200px){.page-supporter .supporter{max-width:var(--fs-supporter-logo-max-width)}}.page-wayfinder__title{--fs-heading-font-size:1rem}.page-footer .page-wayfinder__title{--fs-heading-font-size:1em}.page-wayfinder .button{--ifabsh-button-background-color:transparent;--ifabsh-button-border-color:var(--fs-color-white);--ifabsh-button-color:inherit;--ifabsh-button-font-size:inherit;--_outline-color:currentColor}.portal-item{--fs-portal-item-accent-color:var(--fs-color-primary);--fs-portal-item-line-color:var(--fs-portal-item-accent-color);--fs-portal-item-line-margin:0.375em;--fs-portal-item-line-size:calc(var(--fs-border-width)*8);--fs-portal-item-line-width:2em;--fs-link-text-decoration-line:none;display:grid;grid-template:"title" auto "description" auto "link" auto/1fr}.portal-item__title{-webkit-padding-start:calc(var(--fs-portal-item-line-width) + var(--fs-portal-item-line-margin));font-size:var(--fs-h3-font-size);grid-area:title;padding-inline-start:calc(var(--fs-portal-item-line-width) + var(--fs-portal-item-line-margin));position:relative}.portal-item__title .icon{display:none}.portal-item__title:before{background-color:var(--fs-portal-item-line-color);content:"";display:block;height:var(--fs-portal-item-line-size);inset:50% auto auto 0;pointer-events:none;position:absolute;translate:0 -50%;width:var(--fs-portal-item-line-width)}.portal-item__description{font-size:var(--fs-font-size-l);font-style:italic;grid-area:description;overflow:hidden;text-overflow:ellipsis}.portal-item__link{-webkit-margin-before:var(--fs-spacing);font-family:var(--fs-font-family-sans);font-size:var(--fs-font-size-xs);grid-area:link;line-height:1;margin-block-start:var(--fs-spacing);text-transform:uppercase}.portal-item__link .icon{-webkit-margin-end:.3125em;margin-inline-end:.3125em}.portal-item.-culture{--fs-portal-item-accent-color:var(--fs-color-culture)}.portal-item.-education{--fs-portal-item-accent-color:var(--fs-color-education)}.portal-item.-science{--fs-portal-item-accent-color:var(--fs-color-science)}@media (min-width:768px){.portal-item__description{font-size:calc(var(--fs-font-size-l) - 3px)}}@media (min-width:1200px){.portal-item{--fs-portal-item-line-width:1.5em;align-items:center;grid-template:"title title" auto "description link" auto/1fr auto}.portal-item__title{-webkit-margin-after:var(--fs-spacing-s);margin-block-end:var(--fs-spacing-s)}.portal-item__description{flex-basis:auto;font-size:calc(var(--fs-font-size-l) - 3px);max-width:65%}.portal-item__link{-webkit-margin-before:0;-webkit-margin-start:var(--fs-spacing);flex:0 0 auto;font-size:var(--fs-font-size-xs);margin-block-start:0;margin-inline-start:var(--fs-spacing)}}.portal-menu{--fs-portal-menu-gap:var(--fs-spacing);color:var(--fs-portal-menu-color,currentColor);display:flex;flex-flow:column nowrap;gap:var(--fs-portal-menu-gap)}.portal-menu:not(.-compact) .portal-item[aria-current=true]{display:none}.portal-menu:not(.-compact) .portal-item[aria-current=false]+.portal-item{-webkit-border-before:var(--fs-border-width) solid var(--fs-color-secondary);-webkit-padding-before:var(--fs-portal-menu-gap);border-block-start:var(--fs-border-width) solid var(--fs-color-secondary);padding-block-start:var(--fs-portal-menu-gap)}@media (min-width:1200px){.portal-menu{--fs-portal-menu-gap:calc(var(--fs-spacing-l) + var(--fs-spacing))}}.portal-menu.-compact{--fs-portal-menu-gap:var(--fs-spacing);--fs-portal-menu-color:var(--fs-color-secondary);display:flex;flex-direction:row}.portal-menu.-compact .portal-item{--fs-portal-item-line-color:var(--fs-portal-item-accent-color);--fs-portal-item-line-margin:0.375em;--fs-portal-item-line-size:calc(var(--fs-border-width)*2);--fs-portal-item-line-width:2em;--fs-link-text-decoration-line:underline;--fs-link-underline-offset:0.375em;--fs-link-text-decoration-thickness:var(--fs-border-width)}.portal-menu.-compact .portal-item__description,.portal-menu.-compact .portal-item__link{display:none}.portal-menu.-compact .portal-item__title{-webkit-margin-after:0;font-family:var(--fs-font-family-sans);font-size:var(--fs-font-size-xs);margin-block-end:0;text-transform:uppercase}.page-header .portal-menu.-compact .portal-item__title{-webkit-padding-start:0;padding-inline-start:0}.page-header .portal-menu.-compact .portal-item.-main,.page-header .portal-menu.-compact .portal-item__title:before{display:none}.page-header .portal-menu.-compact .portal-item[aria-current=true]{--fs-link-text-decoration-color:var(--fs-portal-item-accent-color);--fs-link-text-decoration-thickness:calc(var(--fs-border-width)*2);font-weight:var(--fs-font-weight-bold)}.page-menu .portal-menu.-compact{--fs-portal-menu-color:currentColor;-webkit-padding-after:var(--fs-page-margin);flex-direction:column;grid-area:portal;padding-block-end:var(--fs-page-margin);position:relative}.page-menu .portal-menu.-compact:after{background-color:currentColor;content:"";display:block;height:var(--fs-border-width);inset-block-end:0;inset-inline:0;opacity:.4;position:absolute}.page-menu .portal-menu.-compact .portal-item{--fs-portal-item-line-color:currentColor;--fs-portal-item-icon-size:1em;--fs-portal-item-icon-gap:0.5em;--fs-portal-item-line-width:calc(var(--fs-page-margin)*2 + var(--fs-portal-item-icon-size));--fs-portal-item-line-start:calc(var(--fs-page-margin)*-1*2);--fs-link-text-decoration-line:none}.page-menu .portal-menu.-compact .portal-item__title{padding-inline:0}.page-menu .portal-menu.-compact .portal-item__title .icon{-webkit-margin-end:var(--fs-portal-item-icon-gap);display:inline-block;font-size:var(--fs-portal-menu-icon-size);height:1em;margin-inline-end:var(--fs-portal-item-icon-gap);text-align:right;width:1em}.page-menu .portal-menu.-compact .portal-item__title:before{display:none;inset-block-start:calc(50% - var(--fs-portal-item-line-size)/2);inset-inline-start:var(--fs-portal-item-line-start);pointer-events:none;position:absolute;translate:none;width:var(--fs-portal-item-line-width)}.page-menu .portal-menu.-compact .portal-item[aria-current=false] .portal-item__title:before{display:none}.page-menu .portal-menu.-compact .portal-item[aria-current=true] .portal-item__title{font-weight:var(--fs-font-weight-bold)}.page-menu .portal-menu.-compact .portal-item[aria-current=true] .portal-item__title:before{display:block}.page-menu .portal-menu.-compact .portal-item[aria-current=true] .portal-item__title .icon{opacity:0;pointer-events:none}@media (min-width:768px){.page-menu .portal-menu.-compact .portal-item{--fs-portal-item-line-width:calc(var(--fs-portal-item-icon-size)*3);--fs-portal-item-line-start:calc(var(--fs-portal-item-icon-size)*-2)}}.portal-overview__body{display:grid;gap:var(--_gap,var(--fs-spacing-l));grid-template:"media" auto "portal" auto/1fr}.portal-overview__body .media{grid-area:media}.portal-overview__body .portal-menu{grid-area:portal}@media (min-width:768px){.portal-overview{--_gap:calc(var(--fs-spacing-l) + var(--fs-spacing))}.portal-overview__body{align-items:start;grid-template:"media portal" auto/1fr 1fr}.portal-overview .media img{height:auto;max-width:none;width:100%}}@media (min-width:1200px){.portal-overview{--_gap:calc(var(--fs-spacing-xl) + var(--fs-spacing-l))}.portal-overview__body{align-items:stretch}.portal-overview .media img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center top;object-position:center top}}.section.-content-window-width .portal-overview__body .media{margin-inline:calc(var(--fs-section-padding-x, var(--fs-page-margin))*-1)}@media (min-width:768px){.section.-content-window-width .portal-overview__body .media{-webkit-margin-end:0;-webkit-margin-start:calc(-50vw - -100%);margin-inline-end:0;margin-inline-start:calc(-50vw - -100%);position:relative}.section.-content-window-width .portal-overview__body .media img{height:auto}}@media (min-width:1200px){.section.-content-window-width .portal-overview__body .portal-menu{padding-block:var(--fs-section-padding-y,var(--fs-spacing-xl))}.section.-content-window-width .portal-overview__body .media img{height:100%;inset:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute}}.header{--fs-header-margin:var(--fs-spacing-l);color:var(--fs-header-color,currentColor);display:flex;flex-direction:column;font-size:var(--fs-header-font-size,1rem);gap:var(--fs-header-gap,var(--fs-spacing-xs))}.header>time{color:var(--fs-header-time-color,currentColor);display:none;font-size:var(--fs-header-time-font-size,inherit);order:3}.header__title{margin:0;order:1}.header__subtext{color:var(--fs-header-subtext-color,currentColor);font-size:var(--fs-header-subtext-font-size,inherit);font-style:italic;margin:0;opacity:.75;order:2}.header:not(:first-child){-webkit-margin-before:var(--fs-header-margin);margin-block-start:var(--fs-header-margin)}.header:not(:last-child){-webkit-margin-after:var(--fs-header-margin);margin-block-end:var(--fs-header-margin)}.social-icons{--fs-social-icons-gap:var(--fs-spacing-l);--fs-social-icons-font-size:1rem}.social-icon{--fs-social-icon-font-size:var(--fs-social-icons-font-size,1rem);display:inline-block;font-size:var(--fs-social-icon-font-size);height:1em;width:1em;z-index:1}.social-icon .icon{display:block;font-size:1em}a.social-icon{--fs-link-text-decoration-line:none;position:relative}a.social-icon:after{content:"";display:block;inset:-.5em;position:absolute}@media (hover:hover){a.social-icon:hover{z-index:2}}.social-icon-group{display:flex;flex-wrap:wrap;gap:var(--fs-social-icons-gap);list-style:none;margin:0;padding:0}.social-icon-group__item{align-items:center;display:inline-flex}.audio-content .player{margin-bottom:var(--fs-block-element-margin)}.audio-content>:last-child{margin-bottom:0}.article{--fs-article-gap:var(--fs-spacing-l);--fs-article-sidebar-gap:var(--fs-spacing-l);--fs-article-sidebar-sidebar-width:33%;gap:var(--fs-article-gap);position:relative}.article,.article-header{display:flex;flex-direction:column}.article-header{gap:var(--fs-article-header-gap,var(--fs-spacing))}.article-header>*{margin:0}.article-body{display:flex;flex-wrap:wrap;gap:var(--fs-article-sidebar-gap)}.article-body>.content{flex-basis:100%;flex-grow:666;min-width:100%;order:1}.article-body>.sidebar{flex-basis:100%;flex-grow:1;min-width:0;order:2;width:100%}@media (min-width:768px){.article-body{--_article-sidebar-width:calc(var(--fs-article-sidebar-sidebar-width) + var(--fs-article-sidebar-gap));align-items:flex-start;flex-wrap:nowrap}.article-body>.content,.article-body>.sidebar{position:-webkit-sticky;position:sticky;top:var(--global-scroll-top-offset)}.article-body>.content{flex-basis:calc(100% - var(--_article-sidebar-width));min-width:calc(100% - var(--_article-sidebar-width))}.article-body>.sidebar{flex-basis:var(--_article-sidebar-width);width:var(--_article-sidebar-width)}}.article-footer{align-items:center;display:flex;justify-content:space-between}@media (min-width:768px){.article{--fs-article-header-gap:var(--fs-spacing-l);--fs-article-teaser-padding:var(--fs-spacing-l)}}@media (min-width:992px){.article{--fs-article-gap:var(--fs-spacing-xl);--fs-article-sidebar-gap:var(--fs-spacing-xl)}}.article-header__teaser{background-color:var(--fs-color-black-lighten);padding:var(--fs-article-teaser-padding,var(--fs-spacing))}.article-header__meta{align-items:center;color:hsl(var(--fs-color-black-h),var(--fs-color-black-s),50%);display:flex;font-size:var(--fs-font-size-s);justify-content:space-between}.article-header__meta .time__time{display:none}.article-header__meta .article-category+.time{margin-right:auto}.article-header__meta .article-category+.time:before{content:"·";margin:0 var(--fs-spacing-s)}.article-section>*{margin-bottom:0;margin-top:0}.article-section>:not(:first-child){margin-top:var(--fs-block-element-margin)}.article-section>.ce:not(:first-child){margin-top:var(--fs-content-element-margin)}.article-section+.article-section{border-top:1px solid hsl(var(--fs-color-black-h),var(--fs-color-black-s),90%);padding-top:var(--fs-article-gap)}.supporter{display:block;font-size:var(--fs-font-size-s);max-width:17rem;width:100%}.supporter__logo{align-items:center;aspect-ratio:var(--fs-supporter-logo-aspect-ratio,16/8);background-color:var(--fs-color-white);display:flex;justify-content:center}.supporter__logo img{height:auto;max-height:var(--fs-supporter-logo-max-height,calc(100% - var(--fs-spacing-xl)*1.5));max-width:var(--fs-supporter-logo-max-width,calc(100% - var(--fs-spacing-xl)*1.5));width:auto}.supporter__logo .media-placeholder{--ifabsh-media-placeholder-background-color:transparent;--ifabsh-media-placeholder-color:var(--fs-color-grey-40);--ifabsh-media-placeholder-size:3em}.supporter__text{-webkit-padding-before:var(--fs-spacing-l);display:block;padding-block-start:var(--fs-spacing-l);padding-inline:var(--fs-spacing)}.supporter:is(a){--fs-link-text-decoration-line:none}.supporter-group{--fs-supporter-group-gap:var(--fs-spacing-l)}.supporter-group__content{align-items:center;-moz-column-gap:var(--fs-supporter-group-column-gap,var(--fs-supporter-group-gap));column-gap:var(--fs-supporter-group-column-gap,var(--fs-supporter-group-gap));display:flex;flex-flow:column wrap;flex-wrap:wrap;justify-content:center;row-gap:var(--fs-supporter-group-row-gap,var(--fs-supporter-group-gap))}@media (min-width:576px){.supporter-group__content{align-items:stretch;flex-direction:row}}.page{display:flex;flex-direction:column;min-height:100vh}.page:focus-visible{outline:none}.page-header{padding-inline:var(--fs-page-margin)}.page-header:focus-visible{outline:none}.page-main{flex:1 0 auto;scroll-margin-top:var(--global-scroll-top-offset)}.page-main:focus-visible{outline:none}.page-main-sentinel-current-content-width{height:0;inset:0 0 auto;padding-inline:var(--fs-page-margin);pointer-events:none;position:absolute;width:100%}.page-main-sentinel-current-content-width>span{display:block;height:0;margin-inline:auto;max-width:var(--fs-page-max-width);width:100%}.page-footer:focus-visible{outline:none}[data-scroll-top=global]{--ifabsh-icon-button-background-color:var(--fs-color-secondary);--ifabsh-icon-button-color:var(--fs-color-secondary-contrast);--_inset:var(--fs-spacing-s);inset-block-end:var(--_inset);inset-inline-end:var(--_inset);opacity:0;pointer-events:none;position:fixed;transition-duration:calc(var(--global-duration-multiplier, 1)*var(--fs-transition-close));transition-timing-function:ease-in;z-index:var(--fs-zindex-scroll-top)}[data-scroll-top=global].-show{opacity:1;pointer-events:all;transition-duration:calc(var(--global-duration-multiplier, 1)*var(--fs-transition-open));transition-timing-function:ease-out}.page-footer-main-in-view:not(.page-footer-supported-in-view) [data-scroll-top=global].-show{--ifabsh-icon-button-background-color:var(--fs-color-secondary-contrast);--ifabsh-icon-button-color:var(--fs-color-secondary)}@media (min-width:1200px){[data-scroll-top=global]{--_inset:var(--fs-spacing)}}[data-scroll-top=inline]{background:none;border:0;display:block;font-family:var(--fs-font-family-sans);font-size:var(--fs-font-size-xxxs);margin-inline:auto;max-width:var(--fs-page-max-width);overflow:hidden;padding:0;pointer-events:none;text-transform:uppercase;width:100%}[data-scroll-top=inline] .scroll-top__label{word-wrap:break-word;display:inline-flex;flex-direction:column;margin:0 auto;opacity:.6;pointer-events:auto;position:relative}[data-scroll-top=inline] .scroll-top__label:after,[data-scroll-top=inline] .scroll-top__label:before{border-top:var(--fs-border-width) dashed;content:"";opacity:.4;pointer-events:none;position:absolute;top:50%;width:100vw}[data-scroll-top=inline] .scroll-top__label:before{-webkit-margin-end:var(--fs-spacing);inset-inline-end:100%;margin-inline-end:var(--fs-spacing)}[data-scroll-top=inline] .scroll-top__label:after{-webkit-margin-start:var(--fs-spacing);inset-inline-start:100%;margin-inline-start:var(--fs-spacing)}.page-menu .main-nav,.page-menu .service-nav{--ifabsh-nav-link-color:currentColor;--ifabsh-nav-link-color-hover:var(--ifabsh-nav-link-color);--ifabsh-nav-list-gap-y:var(--fs-spacing-s);--ifabsh-nav-link-padding-x:0;--ifabsh-nav-link-padding-y:0;line-height:1.25}.page-menu .main-nav .nav-list,.page-menu .service-nav .nav-list{flex-direction:column;width:100%}.page-menu .main-nav .nav-link__label,.page-menu .service-nav .nav-link__label{white-space:normal}.page-menu .main-nav{--ifabsh-nav-font-size:calc(var(--fs-root-font-size) + 6px);grid-area:main}@media (min-width:768px){.page-menu .main-nav{--ifabsh-nav-font-size:calc(var(--fs-root-font-size) + 13px)}}@media (min-width:1200px){.page-menu .main-nav{--ifabsh-nav-font-size:calc(var(--fs-root-font-size) + 19px)}}.page-menu .service-nav{--ifabsh-nav-list-gap-y:var(--fs-spacing);-webkit-padding-before:var(--fs-page-menu-grid-gap);grid-area:service;padding-block-start:var(--fs-page-menu-grid-gap)}@media (min-width:768px){.page-menu .service-nav{--ifabsh-nav-font-size:calc(var(--fs-root-font-size) + 3px);-webkit-padding-before:0;padding-block-start:0}}.page-menu.drawer{--ifabsh-drawer-background-color:var(--fs-base-accent-color);--ifabsh-drawer-border-width:0px;--ifabsh-drawer-color:var(--fs-base-accent-color-contrast);--ifabsh-drawer-padding-x:var(--fs-page-margin);--ifabsh-drawer-padding-y:var(--fs-page-margin);--ifabsh-drawer-size:100%;--ifabsh-drawer-z-index:var(--fs-zindex-page-menu);color:var(--ifabsh-drawer-color)}.page-menu.drawer .drawer__body{overflow:hidden;padding:0}.page-menu{--fs-page-menu-grid-gap:var(--fs-page-margin)}.page-menu__container{display:grid;grid-template:"header" auto "content" 1fr "footer" auto/1fr;height:100%}.page-menu-header{align-items:center;display:flex;flex-flow:row nowrap;grid-area:header;height:var(--fs-page-header-height);justify-content:space-between;min-height:var(--fs-page-header-height);padding:0 var(--fs-page-margin)}.page-menu-header .drawer-close{--ifabsh-icon-button-background-color:var(--ifabsh-drawer-color);--ifabsh-icon-button-color:var(--ifabsh-drawer-background-color);order:2}.page-menu-header .logo{--fs-logo-height:var(--fs-page-header-logo-height);--svg-color:currentColor;--svg-color-accent:currentColor;order:1}.page-menu-footer{grid-area:footer;padding:var(--fs-page-margin);text-align:right}.page-menu-footer .button{--ifabsh-button-background-color:transparent;--ifabsh-button-border-color:currentColor;--ifabsh-button-color:currentColor}.page-menu-footer:empty{display:none}.page-menu-content{--fs-scrollbar-color:currentColor;container:page-menu-grid/inline-size;grid-area:content;overflow:auto;padding:2.5rem calc(var(--fs-page-margin)*2) var(--fs-page-margin)}@supports (scrollbar-width:auto){.page-menu-content{scrollbar-color:var(--fs-scrollbar-thumb-color,var(--fs-scrollbar-color,#000)) var(--fs-scrollbar-track-color,transparent);scrollbar-width:var(--fs-scrollbar-width,thin)}}@supports selector(::-webkit-scrollbar){.page-menu-content::-webkit-scrollbar-thumb{background:var(--fs-scrollbar-thumb-color,var(--fs-scrollbar-color,#000))}.page-menu-content::-webkit-scrollbar-track{background:var(--fs-scrollbar-track-color,transparent)}.page-menu-content::-webkit-scrollbar{max-height:var(--fs-scrollbar-width-legacy,8px);max-width:var(--fs-scrollbar-width-legacy,8px)}}.page-menu-content__grid{align-items:start;display:grid;gap:var(--fs-page-menu-grid-gap);grid-template:"portal" auto "main" auto "service" auto/1fr;margin-inline:auto}.page-menu-media{display:none;grid-area:media}.page-menu-media img{height:100%;max-width:none;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}@media (min-width:768px){.page-menu-content{-webkit-padding-before:1.25rem;padding-block-start:1.25rem}.page-menu-content__grid{max-width:33rem}}@media (min-width:1200px){.page-menu__container{grid-template:"media header" auto "media content" 1fr "media footer" auto/.9fr 1.1fr}.page-menu-content{-webkit-padding-before:3.5rem;padding-block-start:3.5rem}.page-menu-media{display:block}}@container page-menu-grid (min-width: 500px){.page-menu-content__grid{grid-template:"portal portal" auto "main service" auto/1fr 1fr}.page-menu-content__grid .service-nav{justify-self:right}}.page-controls{--fs-page-controls-color:var(--fs-color-secondary);--fs-page-controls-color-hover:var(--fs-base-accent-color);--fs-page-controls-color-active:var(--fs-base-accent-color-contrast);--fs-page-controls-background-color:transparent;--fs-page-controls-background-color-hover:transparent;--fs-page-controls-background-color-active:var(--fs-base-accent-color);--fs-page-controls-border-radius:var(--fs-border-radius-m);--fs-page-controls-font-size:var(--fs-font-size-s);--fs-page-controls-gap:var(--fs-spacing-xs);--fs-page-controls-size:var(--ifabsh-input-height);--fs-page-controls-duration:var(--fs-page-header-duration,var(--fs-transition-average));align-items:center;background-color:transparent;border-radius:var(--fs-page-controls-border-radius);display:flex;gap:var(--fs-page-controls-gap);transition:background-color var(--fs-page-controls-duration)}.page-controls .icon-button{--ifabsh-icon-button-background-color:var(--fs-page-controls-background-color);--ifabsh-icon-button-background-color-hover:var(--fs-page-controls-background-color-hover);--ifabsh-icon-button-background-color-active:var(--fs-page-controls-background-color-active);--ifabsh-icon-button-border-radius:var(--fs-page-controls-border-radius);--ifabsh-icon-button-color:var(--fs-page-controls-color);--ifabsh-icon-button-color-hover:var(--fs-page-controls-color-hover);--ifabsh-icon-button-color-active:var(--fs-page-controls-color-active);--ifabsh-icon-button-duration:var(--fs-page-controls-duration);--ifabsh-icon-button-font-size:var(--fs-page-controls-font-size);--ifabsh-icon-button-height:var(--fs-page-controls-size)}.page-controls .button,.page-controls .icon-button{transition-duration:background-color var(--fs-page-controls-duration)}.page-controls .button{--ifabsh-button-background-color:var(--fs-page-controls-background-color);--ifabsh-button-background-color-hover:var(--fs-page-controls-background-color-hover);--ifabsh-button-background-color-active:var(--fs-page-controls-background-color-active);--ifabsh-button-border-color:var(--ifabsh-button-background-color);--ifabsh-button-border-radius:var(--fs-page-controls-border-radius);--ifabsh-button-color:var(--fs-page-controls-color);--ifabsh-button-color-hover:var(--fs-page-controls-color-hover);--ifabsh-button-color-active:var(--fs-page-controls-color-active);--ifabsh-button-duration:var(--fs-page-controls-duration);--ifabsh-button-font-size:var(--fs-page-controls-font-size);--ifabsh-button-height:var(--fs-page-controls-size)}.page-controls [aria-controls=page-menu-drawer]{order:4}.page-controls [aria-controls=search-drawer]{order:3}.page-controls .language-picker{order:2}.page-controls .language-picker .dropdown-header{clip:rect(0,0,0,0)!important;border:0!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important;width:1px!important}.page-controls .language-picker .dropdown-item.active,.page-controls .language-picker .dropdown-item[aria-current=true]{display:none}@media (min-width:1200px){.page-controls{--fs-page-controls-font-size:calc(var(--fs-font-size-s) + 2px);--fs-page-controls-gap:var(--fs-spacing-s)}.page-controls .language-picker{--_lp-fs:calc(var(--fs-page-controls-font-size) - 4px)}}.page-controls button[aria-controls=page-menu-drawer]{--ifabsh-icon-button-background-color:var(--fs-color-secondary);--ifabsh-icon-button-background-color-hover:var(--ifabsh-icon-button-background-color);--ifabsh-icon-button-color:var(--fs-color-secondary-contrast);--ifabsh-icon-button-color-hover:var(--ifabsh-icon-button-color);--_pmd-duration:var(--fs-transition)}.page-controls button[aria-controls=page-menu-drawer] .icon-button__icon{position:relative}.page-controls button[aria-controls=page-menu-drawer] [data-off],.page-controls button[aria-controls=page-menu-drawer] [data-on]{left:50%;position:absolute;top:50%;transform-origin:center;transition:all var(--_pmd-duration)}.page-controls button[aria-controls=page-menu-drawer] [data-off]{opacity:1;transform:translate3d(-50%,-50%,0) scale(1);transition:all var(--_pmd-duration) ease-in-out calc(var(--_pmd-duration)/2)}.page-controls button[aria-controls=page-menu-drawer] [data-on]{opacity:0;transform:translate3d(-50%,-50%,0) scale(.5);transition:all var(--_pmd-duration)}.page-controls button[aria-controls=page-menu-drawer]._active [data-on]{opacity:1;transform:translate3d(-50%,-50%,0) scale(1);transition:all var(--_pmd-duration) ease-in-out calc(var(--_pmd-duration)/2)}.page-controls button[aria-controls=page-menu-drawer]._active [data-off]{opacity:0;transform:translate3d(-50%,-50%,0) scale(.5);transition:all var(--_pmd-duration)}.page-controls .language-picker>[data-bs-toggle=dropdown]{--ifabsh-button-border-radius:var(--fs-page-controls-border-radius);--ifabsh-button-font-size:var(--_lp-fs,calc(var(--fs-page-controls-font-size) - 2px));--ifabsh-button-padding:0;align-items:center;font-size:calc(var(--fs-page-controls-font-size) - 4px);line-height:1;text-transform:uppercase;width:var(--ifabsh-button-height)}.page-controls .language-picker>[data-bs-toggle=dropdown] .button__label{-webkit-border-after:max(1px,.0625em) solid currentColor;-webkit-padding-after:.125em;border-block-end:max(1px,.0625em) solid currentColor;padding-block-end:.125em}.page-header{--fs-page-header-duration:var(--fs-transition-average);--fs-page-header-background-color:var(--fs-color-white);align-items:center;background-color:var(--fs-page-header-background-color);color:var(--fs-color-text);display:grid;grid-template:"logo controls" 1fr/auto 1fr;inset-block-start:0;position:-webkit-sticky;position:sticky;transition:background-color var(--fs-page-header-duration),opacity var(--fs-page-header-duration);z-index:var(--fs-zindex-page-header)}.page-header,.page-header-sentinel{height:var(--fs-page-header-height)}.page-header-sentinel{left:0;pointer-events:none;position:absolute;top:0;width:1px}.page-header .logo.-page{--fs-logo-height:var(--fs-page-header-logo-height);grid-area:logo}.page-header .logo.-page path{transition-duration:var(--fs-page-header-duration)}.page-header .page-controls{grid-area:controls;justify-self:end}.page-header .portal-menu{display:none}.page-header .portal-menu-item{--_link-duration:var(--fs-page-header-duration)}.page-header-is-sticky .page-header{background-color:var(--fs-color-white)}@media (min-width:1200px){.page-header{grid-template:"portals logo controls" 1fr/1fr auto 1fr}.page-header .portal-menu.-compact{display:flex;grid-area:portals;justify-self:start}}.page-footer{--fs-footer-row-gap:calc(var(--fs-spacing-l) + var(--fs-spacing));--fs-footer-column-gap:var(--fs-footer-row-gap);--fs-block-element-margin:var(--fs-spacing);--fs-heading-color:currentColor;--fs-heading-font-family:var(--fs-font-family-sans);--fs-heading-margin:var(--fs-spacing);background-color:var(--fs-color-secondary);font-family:var(--fs-font-family-sans);font-size:var(--fs-font-size-xs);padding-inline:var(--fs-page-margin)}.page-footer .meta-nav{--ifabsh-nav-font-size:inherit;--ifabsh-nav-gap:calc(var(--fs-spacing-s) + var(--fs-spacing-xs));--ifabsh-nav-link-color:inherit;--ifabsh-nav-link-color-hover:inherit;--ifabsh-nav-link-padding:0}.page-footer .meta-nav .nav-link{text-transform:uppercase}.page-footer .meta-nav .nav-list{flex-direction:column}.page-footer-bar{padding-block:var(--fs-spacing-xl)}.page-footer-bar.-main{--fs-selection-background-color:var(--fs-color-secondary-contrast);--fs-selection-color:var(--fs-color-secondary);color:var(--fs-color-secondary-contrast);-moz-column-gap:var(--fs-footer-column-gap);column-gap:var(--fs-footer-column-gap);display:grid;grid-template:"contact" auto "social" auto "wayfinder" auto "nav" auto/1fr;row-gap:var(--fs-footer-row-gap)}.page-footer-bar.-main .page-contact-data{grid-area:contact}.page-footer-bar.-main .social-icons{-webkit-margin-before:calc(var(--fs-footer-row-gap)*-1);-webkit-padding-before:var(--fs-block-element-margin);grid-area:social;margin-block-start:calc(var(--fs-footer-row-gap)*-1);padding-block-start:var(--fs-block-element-margin)}.page-footer-bar.-main .page-wayfinder{grid-area:wayfinder}.page-footer-bar.-main .nav{grid-area:nav}.page-footer-bar.-main{margin-inline:auto;max-width:var(--fs-page-max-width);width:100%}.page-footer-bar.-supported{background-color:var(--fs-body-background-color);margin-inline:calc(var(--fs-page-margin)*-1);padding-inline:var(--fs-page-margin)}.page-footer-bar.-supported>*{margin-inline:auto;max-width:var(--fs-page-max-width);width:100%}@media (min-width:768px){.page-footer-bar.-main{grid-template:"contact nav" auto "social nav" auto "wayfinder nav" auto/auto 1fr}.page-footer-bar.-main .nav{justify-self:end}}@media (min-width:1200px){.page-footer{--fs-footer-column-gap:calc(var(--fs-spacing-xxl) + var(--fs-spacing-l));--fs-heading-margin:var(--fs-spacing-l)}.page-footer .meta-nav .nav-list{align-items:end}.page-footer-bar.-main{grid-template:"contact wayfinder nav" auto "social social nav" auto/auto auto 1fr}.page-footer-bar.-main .page-contact-data{-moz-column-gap:var(--fs-spacing-xl);column-gap:var(--fs-spacing-xl);display:grid;grid-template:"title title" auto "address contact" auto/auto auto}.page-footer-bar.-main .page-contact-data__title{grid-area:title}.page-footer-bar.-main .page-contact-data__address{grid-area:address}.page-footer-bar.-main .page-contact-data__contact{grid-area:contact}.page-footer-bar.-main .social-icons{-webkit-margin-before:0;-webkit-padding-before:0;margin-block-start:0;padding-block-start:0}}.page-main>.section{--fs-section-padding:var(--fs-page-margin);--fs-section-padding-x:var(--fs-section-padding);--fs-section-padding-y:var(--fs-spacing-xl);--fs-section-gap:0;background-color:var(--fs-section-background-color,transparent);color:var(--fs-section-color,inherit);overflow-anchor:auto;padding:var(--fs-section-padding-y) var(--fs-section-padding-x);position:relative;scroll-margin-top:var(--global-scroll-top-offset)}.page-main>.section .section-body,.page-main>.section .section-header{margin-inline:auto;max-width:var(--fs-page-max-width);width:100%}.page-main>.section .section-header{-webkit-margin-after:var(--fs-section-padding-y);font-size:var(--fs-font-size-s);margin-block-end:var(--fs-section-padding-y)}.page-main>.section .section-header>.title{--fs-heading-font-size:var(--fs-h2-font-size);--fs-heading-margin:var(--fs-spacing-xs);--fs-heading-color:currentColor}.page-main>.section .section-header>.subtext{font-style:italic;opacity:.75}.page-main>.section .section-header>:last-child{margin-bottom:0}.page-main>.section .section-body+.section-footer{-webkit-margin-before:calc(var(--fs-section-padding-y)/2);margin-block-start:calc(var(--fs-section-padding-y)/2);text-align:center}.page-main>.section .section-body__inner>*{margin-bottom:0;margin-top:0}.page-main>.section .section-body__inner>*+*{margin-top:var(--fs-content-element-margin)}.page-main>.section:not([class*=-color-])+.section:not([class*=-color-]){-webkit-padding-before:calc(var(--fs-section-padding-y)/2);padding-block-start:calc(var(--fs-section-padding-y)/2)}@media (min-width:1200px){.page-main>.section{--fs-section-padding-y:calc(var(--fs-spacing-xl) + var(--fs-spacing-l))}}.page-main>.section:has(.section-body__inner:empty){display:none}.page-main>.section[class*=-color-] .section-header{max-width:none;text-align:center;width:-webkit-max-content;width:-moz-max-content;width:max-content}.page-main>.section[class*=-color-] .section-header .title{max-width:none}.page-main>.section.-color-grey{--fs-section-background-color:var(--fs-color-grey-20)}.page-main>.section.-color-grey+.section[class*=-color-]{-webkit-margin-before:0;margin-block-start:0}.page-main>.section.-color-primary{--fs-section-background-color:var(--fs-color-primary);--fs-section-color:var(--fs-color-primary-contrast);--fs-selection-background-color:var(--fs-color-primary-contrast);--fs-selection-color:var(--fs-color-primary);--fs-heading-color:currentColor}.page-main>.section.-color-primary+.section[class*=-color-]{-webkit-margin-before:0;margin-block-start:0}.section-columns{display:flex;flex-wrap:wrap;gap:var(--fs-section-columns-gap,var(--fs-spacing))}.section-columns__column{flex-basis:var(--_sccl-width,100%);width:var(--_sccl-width,100%)}.section-columns__column>*{margin-bottom:0;margin-top:0}.section-columns__column>*+*{margin-top:var(--fs-content-element-margin)}@media (min-width:768px){.section-columns{--fs-section-columns-gap:var(--fs-spacing-l);flex-wrap:nowrap}.section-columns[data-columns="2"] .section-columns__column:not(:first-child:last-child){--_sccl-width:calc(50% - var(--fs-section-columns-gap)/2)}}@media (min-width:992px){.section-columns{--fs-section-columns-gap:var(--fs-spacing-xl)}}.content>*{margin-bottom:0;margin-top:0}.content>:not(:first-child){margin-top:var(--fs-block-element-margin)}.content>.ce:not(:first-child),.content>section:not(:first-child){margin-top:var(--fs-content-element-margin)}.sidebar{--fs-sidebar-gap:var(--fs-block-element-margin)}.sidebar__header{--fs-heading-margin:var(--fs-sidebar-gap);font-size:var(--fs-h3-font-size)}.sidebar:empty{display:none}.sidebar-item{padding:var(--fs-sidebar-item-padding,0)}.sidebar-item>*{margin:0}.sidebar-item+.sidebar-item{margin-top:var(--fs-sidebar-gap)}.section-sidebar{--fs-section-sidebar-gap:var(--fs-spacing-l);display:flex;flex-wrap:wrap;gap:var(--fs-section-sidebar-gap)}.section-sidebar>.content{flex-basis:100%;flex-grow:666;min-width:100%;order:1}.section-sidebar>.sidebar{flex-basis:100%;flex-grow:1;min-width:0;order:2;width:100%}@media (min-width:992px){.section-sidebar{--fs-section-sidebar-sidebar-width:33%;--_section-sidebar-width:calc(var(--fs-section-sidebar-sidebar-width) + var(--fs-section-sidebar-gap));align-items:flex-start;flex-wrap:nowrap}.section-sidebar>.content,.section-sidebar>.sidebar{position:-webkit-sticky;position:sticky;top:var(--global-scroll-top-offset)}.section-sidebar>.content{flex-basis:calc(100% - var(--_section-sidebar-width));min-width:calc(100% - var(--_section-sidebar-width))}.section-sidebar>.sidebar{flex-basis:var(--_section-sidebar-width);width:var(--_section-sidebar-width)}}@media (min-width:1200px){.section-sidebar{--fs-section-sidebar-sidebar-width:30%;--fs-section-sidebar-gap:calc(var(--fs-page-margin)*2)}}@media (min-width:1400px){.section-sidebar{--fs-section-sidebar-sidebar-width:25%}}.page-main{--_page-breadcrumb-end-offset:var(--fs-spacing);--_page-title-start-offset:calc(var(--fs-spacing-l) + var(--fs-spacing))}.page-main>.breadcrumb,.page-main>.page-title{-webkit-padding-before:var(--_page-title-start-offset);padding-block-start:var(--_page-title-start-offset);padding-inline:var(--fs-page-margin)}.page-main>.breadcrumb>*,.page-main>.page-title>*{margin-inline:auto;max-width:var(--fs-page-max-width);width:100%}.page-main>.breadcrumb+.page-title{--_page-title-start-offset:var(--_page-breadcrumb-end-offset)}.page-main>.breadcrumb+.page-jumplist{-webkit-margin-before:var(--_page-breadcrumb-end-offset);margin-block-start:var(--_page-breadcrumb-end-offset)}.page-main>.page-title+.page-jumplist{-webkit-margin-before:var(--fs-spacing-xl);margin-block-start:var(--fs-spacing-xl)}@media (min-width:1200px){.page-main{--_page-breadcrumb-end-offset:calc(var(--fs-spacing) + var(--fs-spacing-s));--_page-title-start-offset:var(--fs-spacing-xl)}}.search-drawer{--ifabsh-drawer-background-color:var(--fs-base-accent-color);--ifabsh-drawer-color:var(--fs-base-accent-color-contrast);--ifabsh-drawer-padding-x:0px;--ifabsh-drawer-padding-y:0px;--ifabsh-drawer-size:auto;color:var(--ifabsh-drawer-color)}.search-drawer .drawer__body-inner{padding:var(--fs-page-margin)}.search-drawer .search-box .form{--ifabsh-form-control-background-color:var(--ifabsh-drawer-background-color);--ifabsh-form-control-border-color:transparent;--ifabsh-form-control-color:currentColor}
/*# sourceMappingURL=main.css.map */