@charset "UTF-8";
/*!
 * Theaterderjungenwelt 2026 (Styles, 1.0.1)
 * 
 * Last release date October 1, 2026
 *
 * Copyright 2026 i-fabrik GmbH
 * 
 * Author: i-fabrik GmbH <info@ifabrik.de> (https://www.ifabrik.de)
 * Contributor: Heiko Pfefferkorn <heiko.pfefferkorn@ifabrik.de> (https://www.ifabrik.de)
 * Homepage: https://www.theaterderjungenwelt.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}._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){border:0!important;-webkit-clip-path:rect(0 0 0 0)!important;clip-path:rect(0 0 0 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(--tdjw-grid-gap-inline);--bs-gutter-y:var(--tdjw-grid-gap-block)}.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-bg:var(--tdjw-backdrop-color);--bs-backdrop-opacity:var(--tdjw-backdrop-opacity);--bs-backdrop-zindex:var(--tdjw-zindex-modal);-webkit-backdrop-filter:var(--tdjw-backdrop-filter);backdrop-filter:var(--tdjw-backdrop-filter);height:calc(var(--tdjw-vh, 1vh)*100)}.modal-backdrop.fade{transition:opacity .35s ease-in-out}.modal{--bs-modal-bg:var(--tdjw-body-background-color);--bs-modal-border-color:var(--bs-modal-bg);--bs-modal-border-radius:0;--bs-modal-border-width:var(--tdjw-border-width);--bs-modal-box-shadow:var(--tdjw-box-shadow-size) var(--tdjw-box-shadow-color);--bs-modal-color:var(--tdjw-body-color);--bs-modal-inner-border-radius:calc(var(--bs-modal-border-radius) - var(--bs-modal-border-width));--bs-modal-margin:var(--tdjw-page-padding-inline);--bs-modal-padding:var(--tdjw-spacing);--bs-modal-zindex:calc(var(--tdjw-zindex-modal) + 1);--bs-modal-header-background-color:var(--tdjw-color-accent-2);--bs-modal-header-color:var(--tdjw-color-accent-2-contrast);--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(--tdjw-backdrop-filter);backdrop-filter:var(--tdjw-backdrop-filter)}.modal [data-bs-dismiss=modal]{--ifabsh-icon-button-background-color:var(--tdjw-color-dark);--ifabsh-icon-button-color:var(--tdjw-color-dark-contrast)}.modal .modal-title{font-weight:var(--tdjw-font-weight-bold);margin:0;width:auto}.modal .modal-header{background-color:var(--bs-modal-header-background-color);color:var(--bs-modal-header-color);justify-content:space-between;-webkit-mask-image:url(media/mask/introduction.svg);mask-image:url(media/mask/introduction.svg);-webkit-mask-position:42%;mask-position:42%;-webkit-mask-size:200% 100%;mask-size:200% 100%}.modal .modal-header .modal-title{font-size:var(--tdjw-font-size-s)}.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-content:has(>.svg-bg-modal){background-color:transparent;padding:var(--tdjw-spacing);position:relative}.modal .modal-content:has(>.svg-bg-modal)>.svg-bg-modal{--svg-border-color:var(--tdjw-color-black);--svg-background-color:var(--bs-modal-bg);--svg-border-width:1.25;display:block;height:100%;inset:0;margin:0;pointer-events:none;position:absolute;width:100%;z-index:-1}.modal .modal-body{--_modal-padding-body:var(--bs-modal-padding);padding:var(--_modal-padding-body)}.modal .modal-body .modal-title{-webkit-margin-after:var(--tdjw-heading-margin);margin-block-end:var(--tdjw-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(--tdjw-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(--tdjw-scrollbar-thumb-color,var(--tdjw-scrollbar-color,#000)) var(--tdjw-scrollbar-track-color,transparent);scrollbar-width:var(--tdjw-scrollbar-width,thin)}}@supports selector(::-webkit-scrollbar){.modal-dialog-scrollable .modal-body::-webkit-scrollbar-thumb{background:var(--tdjw-scrollbar-thumb-color,var(--tdjw-scrollbar-color,#000))}.modal-dialog-scrollable .modal-body::-webkit-scrollbar-track{background:var(--tdjw-scrollbar-track-color,transparent)}.modal-dialog-scrollable .modal-body::-webkit-scrollbar{max-height:var(--tdjw-scrollbar-width-legacy,8px);max-width:var(--tdjw-scrollbar-width-legacy,8px)}}@media (min-width:576px){.modal .modal-dialog{padding-inline:var(--bs-modal-margin)}}@media (min-width:768px){.modal .modal-header .modal-title{font-size:1rem}.modal .modal-body{--_modal-padding-body:calc(var(--bs-modal-padding)*2)}}@media (min-width:992px){.modal .modal-header .modal-title{font-size:var(--tdjw-font-size-l)}.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:80rem}.modal-iframe .modal-body{padding:0}.modal-iframe .modal-body iframe{min-height:100%;transition:all var(--tdjw-transition-open)}@supports (scrollbar-width:auto){.modal-iframe .modal-body iframe{scrollbar-color:var(--tdjw-scrollbar-thumb-color,var(--tdjw-scrollbar-color,#000)) var(--tdjw-scrollbar-track-color,transparent);scrollbar-width:var(--tdjw-scrollbar-width,thin)}}@supports selector(::-webkit-scrollbar){.modal-iframe .modal-body iframe::-webkit-scrollbar-thumb{background:var(--tdjw-scrollbar-thumb-color,var(--tdjw-scrollbar-color,#000))}.modal-iframe .modal-body iframe::-webkit-scrollbar-track{background:var(--tdjw-scrollbar-track-color,transparent)}.modal-iframe .modal-body iframe::-webkit-scrollbar{max-height:var(--tdjw-scrollbar-width-legacy,8px);max-width:var(--tdjw-scrollbar-width-legacy,8px)}}.modal-iframe[data-modal-context=emailrequest]{--bs-modal-width:70rem}.modal-iframe[data-modal-context=tickets]{--bs-modal-header-background-color:var(--tdjw-color-accent-2);--bs-modal-header-color:var(--tdjw-color-accent-2-contrast)}@keyframes dropdown-toggle-bottom{0%{-webkit-margin-before:var(--tdjw-dropdown-menu-offset-anim);margin-block-start:var(--tdjw-dropdown-menu-offset-anim);opacity:0}to{-webkit-margin-before:calc(var(--bs-dropdown-border-width)*-1*3);margin-block-start:calc(var(--bs-dropdown-border-width)*-1*3);opacity:1}}@keyframes dropdown-toggle-top{0%{-webkit-margin-after:var(--tdjw-dropdown-menu-offset-anim);margin-block-end:var(--tdjw-dropdown-menu-offset-anim);opacity:0}to{-webkit-margin-after:calc(var(--bs-dropdown-border-width)*-1*3);margin-block-end:calc(var(--bs-dropdown-border-width)*-1*3);opacity:1}}.dropdown-item{align-items:center;display:flex;gap:.5em}.dropdown-item:is(a){--tdjw-link-color:var(--bs-dropdown-link-color);--tdjw-link-color-hover:var(--bs-dropdown-link-hover-color);--tdjw-link-text-decoration-line:none;--tdjw-link-text-decoration-line-hover:none}.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{-webkit-margin-start:auto;margin-inline-start:auto;order:3}.dropdown-item.active,.dropdown-item.is-active,.dropdown-item:active,.dropdown-item[aria-current=true]{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(--tdjw-base-disabled-opacity);pointer-events:none}.dropdown-menu{--tdjw-dropdown-menu-offset-anim:calc(var(--tdjw-spacing-s)*-1);--bs-dropdown-bg:var(--tdjw-body-background-color);--bs-dropdown-border-color:var(--tdjw-color-grey-80);--bs-dropdown-border-radius:var(--tdjw-border-radius-m);--bs-dropdown-border-width:var(--tdjw-border-width);--bs-dropdown-color:var(--tdjw-body-color);--bs-dropdown-font-size:var(--tdjw-font-size-s);--bs-dropdown-min-width:none;--bs-dropdown-padding-x:var(--tdjw-spacing);--bs-dropdown-padding-y:var(--tdjw-spacing-y);--bs-dropdown-spacer:var(--tdjw-spacing-xs);--bs-dropdown-header-color:hsl(var(--tdjw-color-grey-h),var(--tdjw-color-grey-s),66%);--bs-dropdown-header-padding-x:var(--tdjw-spacing-s);--bs-dropdown-header-padding-y:var(--tdjw-spacing-s);--bs-dropdown-divider-bg:var(--tdjw-color-grey-20);--bs-dropdown-divider-margin-y:0;--bs-dropdown-item-padding-x:var(--tdjw-spacing-s);--bs-dropdown-item-padding-y:var(--tdjw-spacing-s);--bs-dropdown-link-color:currentColor;--bs-dropdown-link-hover-color:var(--tdjw-color-primary);--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);--tdjw-scrollbar-color:var(--bs-dropdown-color);animation-duration:var(--tdjw-dropdown-menu-duration,var(--tdjw-transition-close));animation-fill-mode:both;box-shadow:var(--tdjw-box-shadow-size) var(--tdjw-box-shadow-color);margin:0;pointer-events:none}.dropdown-menu[data-popper-placement|=bottom]{--tdjw-box-shadow-size:0 0.25rem 0.5rem -0.25rem;animation-name:dropdown-toggle-bottom}.dropdown-menu[data-popper-placement|=top]{--tdjw-box-shadow-size:0 -0.25rem 0.5rem -0.25rem;animation-name:dropdown-toggle-top}.dropdown-menu.show{--tdjw-dropdown-menu-duration:var(--tdjw-transition-open);pointer-events:all}@supports (scrollbar-width:auto){.dropdown-menu{scrollbar-color:var(--tdjw-scrollbar-thumb-color,var(--tdjw-scrollbar-color,#000)) var(--tdjw-scrollbar-track-color,transparent);scrollbar-width:var(--tdjw-scrollbar-width,thin)}}@supports selector(::-webkit-scrollbar){.dropdown-menu::-webkit-scrollbar-thumb{background:var(--tdjw-scrollbar-thumb-color,var(--tdjw-scrollbar-color,#000))}.dropdown-menu::-webkit-scrollbar-track{background:var(--tdjw-scrollbar-track-color,transparent)}.dropdown-menu::-webkit-scrollbar{max-height:var(--tdjw-scrollbar-width-legacy,8px);max-width:var(--tdjw-scrollbar-width-legacy,8px)}}.dropdown-header{font-size:var(--tdjw-font-size-xs)}.dropdown-header .dropdown-header:empty{display:none}.dropdown-divider{--tdjw-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(--tdjw-spacing-xs);--bs-tooltip-arrow-height:var(--_ttp-arraw-size);--bs-tooltip-arrow-width:calc(var(--_ttp-arraw-size)*2);--bs-tooltip-bg:var(--tdjw-color-primary-dark);--bs-tooltip-border-radius:var(--tdjw-border-radius);--bs-tooltip-color:var(--tdjw-color-primary-dark-contrast);--bs-tooltip-font-size:var(--tdjw-font-size-xs);--bs-tooltip-opacity:0.9;--bs-tooltip-padding-x:var(--tdjw-spacing-s);--bs-tooltip-padding-y:var(--tdjw-spacing-xs)}[data-provider=overlayscrollbars]{overflow:hidden}[data-provider=overlayscrollbars] .os-scrollbar{--os-handle-interactive-area-offset:var(--tdjw-spacing);--os-padding-axis:0px;--os-padding-perpendicular:0px;--os-size:4px;--os-handle-bg:var(--tdjw-color-primary);--os-handle-bg-active:currentColor;--os-handle-bg-hover:currentColor;--os-handle-border-radius:0px;--os-track-bg:var(--tdjw-color-grey-light);--os-track-border-radius:0px}.cookie-consent-box{align-items:center;display:flex;justify-content:center}.cookie-consent-container.theme-tdjw{z-index:var(--tdjw-zindex-cookie-consent)}.cookie-consent-container.theme-tdjw::backdrop{-webkit-backdrop-filter:var(--tdjw-backdrop-filter);backdrop-filter:var(--tdjw-backdrop-filter);background-color:var(--tdjw-backdrop-color);opacity:var(--tdjw-backdrop-opacity)}.cookie-consent-container.theme-tdjw .consent-modal .option-wrapper .label .checkmark,.cookie-consent-container.theme-tdjw .label .checkmark{background-color:var(--ifabsh-form-control-background-color);border:var(--ifabsh-form-control-border-width) solid var(--ifabsh-form-control-border-color);border-radius:0;color:var(--ifabsh-form-control-color);height:1.25rem;width:1.25rem}.cookie-consent-container.theme-tdjw .consent-modal .option-wrapper .label .checkmark:after,.cookie-consent-container.theme-tdjw .label .checkmark:after{border-color:currentColor;border-style:solid;border-width:0 var(--ifabsh-form-control-border-width) var(--ifabsh-form-control-border-width) 0;display:block;height:.75em;transform-origin:center;translate:0 -.0625em;width:.375em}@media (hover:hover){.cookie-consent-container.theme-tdjw .consent-modal .option-wrapper .label:hover .checkmark,.cookie-consent-container.theme-tdjw .label:hover .checkmark{background-color:var(--ifabsh-form-control-background-color);border-color:var(--ifabsh-form-control-border-color-hover)}}.cookie-consent-container.theme-tdjw .consent-modal .option-wrapper .label input:focus~.checkmark,.cookie-consent-container.theme-tdjw .label input:focus~.checkmark{outline:var(--ifabsh-focus-outline-color) solid currentColor;outline-offset:var(--ifabsh-focus-outline-offset)}.cookie-consent-container.theme-tdjw .consent-modal .option-wrapper .label input:checked~.checkmark,.cookie-consent-container.theme-tdjw .label input:checked~.checkmark{background-color:var(--tdjw-color-black);border-color:var(--tdjw-color-black);color:var(--tdjw-color-white)}.cookie-consent-container.theme-tdjw .consent-modal{background-color:var(--tdjw-body-background-color);border-radius:0;box-shadow:none;color:var(--tdjw-body-color);overflow:hidden;padding:var(--tdjw-spacing-xs);width:min(95%,34rem)}.cookie-consent-container.theme-tdjw .consent-modal .cookie-headline{color:inherit;font-size:var(--tdjw-h3-font-size);font-weight:var(--tdjw-font-weight-bold);line-height:var(--tdjw-heading-line-height);-webkit-margin-after:1em;margin-block-end:1em;text-transform:none}.cookie-consent-container.theme-tdjw .consent-modal .option-wrapper{background-color:transparent;border:1px solid var(--tdjw-color-grey);margin-bottom:0;padding:var(--tdjw-spacing-s)}.cookie-consent-container.theme-tdjw .consent-modal .option-wrapper+.option-wrapper{-webkit-margin-before:var(--tdjw-spacing);margin-block-start:var(--tdjw-spacing)}.cookie-consent-container.theme-tdjw .consent-modal .option-wrapper:has(>.svg-box){border:0;padding:1em}.cookie-consent-container.theme-tdjw .consent-modal .option-wrapper:has(>.svg-box)>.svg-box{--svg-border-color:var(--tdjw-color-grey)}.cookie-consent-container.theme-tdjw .consent-modal .option-wrapper .option-headline{display:block;font-size:var(--tdjw-h4-font-size);font-weight:var(--tdjw-font-weight-bold);-webkit-margin-after:.5em;margin-block-end:.5em;text-transform:none}.cookie-consent-container.theme-tdjw .consent-modal .option-wrapper .option-headline+p{font-size:var(--tdjw-font-size-s);-webkit-margin-after:1em;margin-block-end:1em}.cookie-consent-container.theme-tdjw .consent-modal .option-wrapper .option-detail-wrapper{-webkit-border-after:0;border-block-end:0;font-size:var(--tdjw-font-size-s);margin:0}.cookie-consent-container.theme-tdjw .consent-modal .option-wrapper .option-detail-wrapper+.option-detail-wrapper{-webkit-margin-before:1em;margin-block-start:1em}.cookie-consent-container.theme-tdjw .consent-modal .option-wrapper .option-detail-wrapper .option-detail,.cookie-consent-container.theme-tdjw .consent-modal .option-wrapper .option-detail-wrapper .option-detail *{font-size:1em}.cookie-consent-container.theme-tdjw .consent-modal .option-wrapper .option-detail-wrapper .option-detail{border:0;padding:.5em .75em}.cookie-consent-container.theme-tdjw .consent-modal .option-wrapper .option-detail-wrapper .option-detail:last-child{-webkit-padding-after:.5em;padding-block-end:.5em}.cookie-consent-container.theme-tdjw .consent-modal .option-wrapper .option-detail-wrapper .option-detail.cookie-option{background-color:var(--tdjw-color-grey-lighter);font-size:1em;font-weight:var(--tdjw-font-weight-bold)}.cookie-consent-container.theme-tdjw .consent-modal .option-wrapper .option-detail-wrapper .option-detail.cookie-option .label{color:currentColor;font-weight:var(--tdjw-font-weight-bold)}@media (hover:hover){.cookie-consent-container.theme-tdjw .consent-modal .option-wrapper .option-detail-wrapper .option-detail.cookie-option:hover{background-color:var(--tdjw-color-grey-lighter)}.cookie-consent-container.theme-tdjw .consent-modal .option-wrapper .option-detail-wrapper .option-detail.cookie-option:hover~.option-detail{background-color:transparent}}.cookie-consent-container.theme-tdjw .consent-modal .footer-links{-webkit-margin-before:var(--tdjw-spacing);margin-block-start:var(--tdjw-spacing)}.cookie-consent-container.theme-tdjw .consent-modal-inner{display:block;max-height:70dvh;overflow-y:auto;padding:var(--tdjw-spacing)}.cookie-consent-container.theme-tdjw .consent-modal:has(>.svg-bg-modal){background-color:transparent}.cookie-consent-container.theme-tdjw .consent-modal:has(>.svg-bg-modal)>.svg-bg-modal{--svg-border-color:var(--tdjw-body-color);--svg-background-color:var(--tdjw-body-background-color);--svg-border-width:1.25;display:block;height:100%;inset:0;margin:0;pointer-events:none;position:absolute;width:100%;z-index:-1}.cookie-consent-container.theme-tdjw .consent-modal.open{width:min(95%,50rem)}@media (min-width:992px){.cookie-consent-container.theme-tdjw .consent-modal-inner{padding:var(--tdjw-spacing-l)}}@media (min-width:1400px){.cookie-consent-container.theme-tdjw .button.-s{--ifabsh-button-label-offset-block:0.1875em}}.page .leipzig-brand-endorsement{background-color:var(--tdjw-body-background-color);z-index:calc(var(--tdjw-zindex-page-header) + 1)}.fancybox__container{--_fb-bg-h:var(--tdjw-backdrop-color-h);--_fb-bg-s:var(--tdjw-backdrop-color-s);--_fb-bg-l:var(--tdjw-backdrop-color-l);--fancybox-bg:hsl(var(--_fb-bg-h),var(--_fb-bg-s),var(--_fb-bg-l));--fancybox-color:var(--tdjw-body-color);--fancybox-opacity:var(--tdjw-backdrop-opacity);--fancybox-slide-gap:var(--tdjw-grid-gap-inline)}.fancybox__container .fancybox__nav,.fancybox__container .fancybox__toolbar{--f-button-bg:var(--tdjw-color-white);--f-button-border:0 none;--f-button-border-radius:0;--f-button-color:var(--fancybox-color);--f-button-hover-bg:transparent;--f-button-hover-color:var(--tdjw-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:1.25em;--f-button-svg-stroke-width:1.5;--f-button-svg-width:1.25em;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)}.fancybox__container .fancybox__toolbar__column{gap:var(--tdjw-border-width)}.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(--tdjw-page-padding-inline);--f-button-prev-pos:var(--tdjw-page-padding-inline)}.fancybox__container .fancybox__slide{padding:0}.fancybox__container .f-button.icon-button{--ifabsh-icon-button-background-color:var(--tdjw-color-primary);--ifabsh-icon-button-background-color-hover:var(--tdjw-color-black);--ifabsh-icon-button-color:var(--tdjw-color-primary-contrast);--ifabsh-icon-button-color-hover:var(--tdjw-color-white);--f-button-svg-height:1.75em;--f-button-svg-width:1.75em;--f-button-svg-stroke-width:2}.fancybox__container .f-button.icon-button .icon-button__icon{height:2em;width:2em}.fancybox__container .fancybox__caption{background-color:hsla(var(--_fb-bg-h),var(--_fb-bg-s),var(--_fb-bg-l),var(--fancybox-opacity));display:flex;flex-flow:column nowrap;font-size:var(--tdjw-font-size-s);gap:var(--tdjw-spacing-s);inset-block-end:0;inset-inline:0;padding:var(--tdjw-spacing-s) var(--tdjw-spacing);position:absolute;z-index:25}.fancybox__container .fancybox__caption>*{margin:0}.form-group:has(.frc-captcha) .frc-captcha{width:var(--tdjw-captcha-width,100%)!important}body [data-provider=voice-reader]{--_vr-pos-offset:var(--tdjw-spacing);--_vr-pos-player-offset:calc(2rem + var(--_vr-pos-offset)*2);inset-block-end:var(--_vr-pos-offset);inset-inline-start:50%;position:fixed;translate:-50% 0;z-index:var(--tdjw-zindex-voice-reader)}body [data-provider=voice-reader]>.vrweb_icon>.button{--ifabsh-button-background-color:var(--tdjw-body-color);--ifabsh-button-background-color-hover:var(--ifabsh-button-background-color);--ifabsh-button-background-color-focus:var(--ifabsh-button-background-color);--ifabsh-button-border-color:var(--tdjw-body-color);--ifabsh-button-border-color-hover:var(--ifabsh-border-background-color);--ifabsh-button-border-color-focus:var(--ifabsh-border-background-color);--ifabsh-button-color:var(--tdjw-body-background-color);--ifabsh-button-color-hover:var(--ifabsh-button-color);--ifabsh-button-color-focus:var(--ifabsh-button-color);--ifabsh-button-height:2rem;--ifabsh-button-font-size:1.125rem;--ifabsh-button-label-offset-block:0.1875em;pointer-events:none}body [data-provider=voice-reader]>.vrweb_icon>.button .button__prefix{--svg-size:1.75em}body [data-provider=voice-reader]>.vrweb_player{inset:auto auto var(--_vr-pos-player-offset) 50%!important;translate:-50% 0!important}body [data-provider=voice-reader]>.vrweb_player>.vrweb_settings_wrapper{inset:auto auto 0 50%!important;translate:-50% 0!important}body [data-provider=voice-reader]>.vrweb_player .vrweb_settings{max-height:calc(100vh - var(--_vr-pos-player-offset));overflow:hidden auto}@font-face{font-display:swap;font-family:Balgin;font-weight:300;src:url(../default/media/fonts/balgin/balgin-light.woff2) format("woff2"),url(../default/media/fonts/balgin/balgin-light.woff) format("woff")}@font-face{font-display:swap;font-family:Balgin;font-style:italic;font-weight:300;src:url(../default/media/fonts/balgin/balgin-light-italic.woff2) format("woff2"),url(../default/media/fonts/balgin/balgin-light-italic.woff) format("woff")}@font-face{font-display:swap;font-family:Balgin;font-weight:400;src:url(../default/media/fonts/balgin/balgin-regular.woff2) format("woff2"),url(../default/media/fonts/balgin/balgin-regular.woff) format("woff")}@font-face{font-display:swap;font-family:Balgin;font-style:italic;font-weight:400;src:url(../default/media/fonts/balgin/balgin-regular-italic.woff2) format("woff2"),url(../default/media/fonts/balgin/balgin-regular-italic.woff) format("woff")}@font-face{font-display:swap;font-family:Balgin;font-weight:600;src:url(../default/media/fonts/balgin/balgin-semi-bold.woff2) format("woff2"),url(../default/media/fonts/balgin/balgin-semi-bold.woff) format("woff")}@font-face{font-display:swap;font-family:Balgin SemiBold Expanded;font-weight:600;src:url(../default/media/fonts/balgin/balgin-semi-bold-expanded.woff2) format("woff2"),url(../default/media/fonts/balgin/balgin-semi-bold-expanded.woff) format("woff")}@font-face{font-display:swap;font-family:SkribblughSs2;font-weight:700;src:url(../default/media/fonts/skribblughss2/skribblughss2.woff2) format("woff2"),url(../default/media/fonts/skribblughss2/skribblughss2.woff) format("woff")}:root{--global-rootvar-prefix:tdjw-;--global-duration-multiplier:1;--global-scroll-top-offset:0px;--brand-endorsement-height:0px;--system-grid-opacity:0.05;--system-grid-margin:var(--tdjw-page-padding-inline);--system-page-max-width:var(--tdjw-page-max-width);--tdjw-color-black-h:48;--tdjw-color-black-s:8.197%;--tdjw-color-black-l:11.961%;--tdjw-color-black:hsl(var(--tdjw-color-black-h),var(--tdjw-color-black-s),var(--tdjw-color-black-l));--tdjw-color-white-h:0;--tdjw-color-white-s:0%;--tdjw-color-white-l:100%;--tdjw-color-white:hsl(var(--tdjw-color-white-h),var(--tdjw-color-white-s),var(--tdjw-color-white-l));--tdjw-color-text-h:0;--tdjw-color-text-s:0%;--tdjw-color-text-l:7.843%;--tdjw-color-text:hsl(var(--tdjw-color-text-h),var(--tdjw-color-text-s),var(--tdjw-color-text-l));--tdjw-color-grey-h:0;--tdjw-color-grey-s:0%;--tdjw-color-grey-l:85.882%;--tdjw-color-grey:hsl(var(--tdjw-color-grey-h),var(--tdjw-color-grey-s),var(--tdjw-color-grey-l));--tdjw-color-grey-darker-h:var(--tdjw-color-grey-h);--tdjw-color-grey-darker-s:var(--tdjw-color-grey-s);--tdjw-color-grey-darker-l:55%;--tdjw-color-grey-darker:hsl(var(--tdjw-color-grey-darker-h),var(--tdjw-color-grey-darker-s),var(--tdjw-color-grey-darker-l));--tdjw-color-grey-dark-h:var(--tdjw-color-grey-h);--tdjw-color-grey-dark-s:var(--tdjw-color-grey-s);--tdjw-color-grey-dark-l:77%;--tdjw-color-grey-dark:hsl(var(--tdjw-color-grey-dark-h),var(--tdjw-color-grey-dark-s),var(--tdjw-color-grey-dark-l));--tdjw-color-grey-light-h:var(--tdjw-color-grey-h);--tdjw-color-grey-light-s:var(--tdjw-color-grey-s);--tdjw-color-grey-light-l:93%;--tdjw-color-grey-light:hsl(var(--tdjw-color-grey-light-h),var(--tdjw-color-grey-light-s),var(--tdjw-color-grey-light-l));--tdjw-color-grey-lighter-h:var(--tdjw-color-grey-h);--tdjw-color-grey-lighter-s:var(--tdjw-color-grey-s);--tdjw-color-grey-lighter-l:95%;--tdjw-color-grey-lighter:hsl(var(--tdjw-color-grey-lighter-h),var(--tdjw-color-grey-lighter-s),var(--tdjw-color-grey-lighter-l));--tdjw-color-primary-h:0;--tdjw-color-primary-s:77.406%;--tdjw-color-primary-l:53.137%;--tdjw-color-primary:hsl(var(--tdjw-color-primary-h),var(--tdjw-color-primary-s),var(--tdjw-color-primary-l));--tdjw-color-primary-contrast-h:0;--tdjw-color-primary-contrast-s:0%;--tdjw-color-primary-contrast-l:100%;--tdjw-color-primary-contrast:hsl(var(--tdjw-color-primary-contrast-h),var(--tdjw-color-primary-contrast-s),var(--tdjw-color-primary-contrast-l));--tdjw-color-secondary-h:58.909;--tdjw-color-secondary-s:100%;--tdjw-color-secondary-l:43.137%;--tdjw-color-secondary:hsl(var(--tdjw-color-secondary-h),var(--tdjw-color-secondary-s),var(--tdjw-color-secondary-l));--tdjw-color-secondary-contrast-h:0;--tdjw-color-secondary-contrast-s:0%;--tdjw-color-secondary-contrast-l:20%;--tdjw-color-secondary-contrast:hsl(var(--tdjw-color-secondary-contrast-h),var(--tdjw-color-secondary-contrast-s),var(--tdjw-color-secondary-contrast-l));--tdjw-color-danger-h:3.934;--tdjw-color-danger-s:81.333%;--tdjw-color-danger-l:55.882%;--tdjw-color-danger:hsl(var(--tdjw-color-danger-h),var(--tdjw-color-danger-s),var(--tdjw-color-danger-l));--tdjw-color-danger-contrast-h:0;--tdjw-color-danger-contrast-s:0%;--tdjw-color-danger-contrast-l:0%;--tdjw-color-danger-contrast:hsl(var(--tdjw-color-danger-contrast-h),var(--tdjw-color-danger-contrast-s),var(--tdjw-color-danger-contrast-l));--tdjw-color-success-h:64.063;--tdjw-color-success-s:83.478%;--tdjw-color-success-l:45.098%;--tdjw-color-success:hsl(var(--tdjw-color-success-h),var(--tdjw-color-success-s),var(--tdjw-color-success-l));--tdjw-color-success-contrast-h:0;--tdjw-color-success-contrast-s:0%;--tdjw-color-success-contrast-l:20%;--tdjw-color-success-contrast:hsl(var(--tdjw-color-success-contrast-h),var(--tdjw-color-success-contrast-s),var(--tdjw-color-success-contrast-l));--tdjw-color-warning-h:37.277;--tdjw-color-warning-s:97.51%;--tdjw-color-warning-l:52.745%;--tdjw-color-warning:hsl(var(--tdjw-color-warning-h),var(--tdjw-color-warning-s),var(--tdjw-color-warning-l));--tdjw-color-warning-contrast-h:0;--tdjw-color-warning-contrast-s:0%;--tdjw-color-warning-contrast-l:0%;--tdjw-color-warning-contrast:hsl(var(--tdjw-color-warning-contrast-h),var(--tdjw-color-warning-contrast-s),var(--tdjw-color-warning-contrast-l));--tdjw-color-info-h:195.342;--tdjw-color-info-s:100%;--tdjw-color-info-l:42.941%;--tdjw-color-info:hsl(var(--tdjw-color-info-h),var(--tdjw-color-info-s),var(--tdjw-color-info-l));--tdjw-color-info-contrast-h:0;--tdjw-color-info-contrast-s:0%;--tdjw-color-info-contrast-l:0%;--tdjw-color-info-contrast:hsl(var(--tdjw-color-info-contrast-h),var(--tdjw-color-info-contrast-s),var(--tdjw-color-info-contrast-l));--tdjw-color-accent-1-h:337.959;--tdjw-color-accent-1-s:76.563%;--tdjw-color-accent-1-l:74.902%;--tdjw-color-accent-1:hsl(var(--tdjw-color-accent-1-h),var(--tdjw-color-accent-1-s),var(--tdjw-color-accent-1-l));--tdjw-color-accent-1-contrast-h:48;--tdjw-color-accent-1-contrast-s:8.197%;--tdjw-color-accent-1-contrast-l:11.961%;--tdjw-color-accent-1-contrast:hsl(var(--tdjw-color-accent-1-contrast-h),var(--tdjw-color-accent-1-contrast-s),var(--tdjw-color-accent-1-contrast-l));--tdjw-color-accent-2-h:198.841;--tdjw-color-accent-2-s:92%;--tdjw-color-accent-2-l:44.118%;--tdjw-color-accent-2:hsl(var(--tdjw-color-accent-2-h),var(--tdjw-color-accent-2-s),var(--tdjw-color-accent-2-l));--tdjw-color-accent-2-contrast-h:0;--tdjw-color-accent-2-contrast-s:0%;--tdjw-color-accent-2-contrast-l:100%;--tdjw-color-accent-2-contrast:hsl(var(--tdjw-color-accent-2-contrast-h),var(--tdjw-color-accent-2-contrast-s),var(--tdjw-color-accent-2-contrast-l));--tdjw-color-accent-3-h:55.765;--tdjw-color-accent-3-s:100%;--tdjw-color-accent-3-l:50%;--tdjw-color-accent-3:hsl(var(--tdjw-color-accent-3-h),var(--tdjw-color-accent-3-s),var(--tdjw-color-accent-3-l));--tdjw-color-accent-3-contrast-h:48;--tdjw-color-accent-3-contrast-s:8.197%;--tdjw-color-accent-3-contrast-l:11.961%;--tdjw-color-accent-3-contrast:hsl(var(--tdjw-color-accent-3-contrast-h),var(--tdjw-color-accent-3-contrast-s),var(--tdjw-color-accent-3-contrast-l));--tdjw-color-accent-4-h:198.571;--tdjw-color-accent-4-s:79.245%;--tdjw-color-accent-4-l:79.216%;--tdjw-color-accent-4:hsl(var(--tdjw-color-accent-4-h),var(--tdjw-color-accent-4-s),var(--tdjw-color-accent-4-l));--tdjw-color-accent-4-contrast-h:48;--tdjw-color-accent-4-contrast-s:8.197%;--tdjw-color-accent-4-contrast-l:11.961%;--tdjw-color-accent-4-contrast:hsl(var(--tdjw-color-accent-4-contrast-h),var(--tdjw-color-accent-4-contrast-s),var(--tdjw-color-accent-4-contrast-l));--tdjw-color-accent-5-h:93.273;--tdjw-color-accent-5-s:43.651%;--tdjw-color-accent-5-l:50.588%;--tdjw-color-accent-5:hsl(var(--tdjw-color-accent-5-h),var(--tdjw-color-accent-5-s),var(--tdjw-color-accent-5-l));--tdjw-color-accent-5-contrast-h:48;--tdjw-color-accent-5-contrast-s:8.197%;--tdjw-color-accent-5-contrast-l:11.961%;--tdjw-color-accent-5-contrast:hsl(var(--tdjw-color-accent-5-contrast-h),var(--tdjw-color-accent-5-contrast-s),var(--tdjw-color-accent-5-contrast-l));--tdjw-color-accent-6-h:244;--tdjw-color-accent-6-s:27.273%;--tdjw-color-accent-6-l:67.647%;--tdjw-color-accent-6:hsl(var(--tdjw-color-accent-6-h),var(--tdjw-color-accent-6-s),var(--tdjw-color-accent-6-l));--tdjw-color-accent-6-contrast-h:48;--tdjw-color-accent-6-contrast-s:8.197%;--tdjw-color-accent-6-contrast-l:11.961%;--tdjw-color-accent-6-contrast:hsl(var(--tdjw-color-accent-6-contrast-h),var(--tdjw-color-accent-6-contrast-s),var(--tdjw-color-accent-6-contrast-l));--tdjw-font-family-sans:Balgin,Arial,-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";--tdjw-font-family-heading:Balgin,Arial,-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";--tdjw-font-family-expanded:"Balgin SemiBold Expanded",Arial,-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";--tdjw-font-family-accent:"SkribblughSs2",Arial,-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";--tdjw-font-family-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--tdjw-root-font-size:16px;--tdjw-font-size-xxs:calc(var(--tdjw-root-font-size) - 6px);--tdjw-font-size-xs:calc(var(--tdjw-root-font-size) - 4px);--tdjw-font-size-s:calc(var(--tdjw-root-font-size) - 2px);--tdjw-font-size-l:calc(var(--tdjw-root-font-size) + 2px);--tdjw-font-size-xl:calc(var(--tdjw-root-font-size) + 4px);--tdjw-font-size-xxl:calc(var(--tdjw-root-font-size) + 6px);--tdjw-font-size-xxxl:calc(var(--tdjw-root-font-size) + 8px);--tdjw-h1-font-size:calc(var(--tdjw-root-font-size) + 16px);--tdjw-h2-font-size:calc(var(--tdjw-root-font-size) + 10px);--tdjw-h3-font-size:calc(var(--tdjw-root-font-size) + 6px);--tdjw-h4-font-size:calc(var(--tdjw-root-font-size) + 2px);--tdjw-h5-font-size:calc(var(--tdjw-root-font-size) + 1px);--tdjw-h6-font-size:calc(var(--tdjw-root-font-size) + 1px);--tdjw-font-weight-light:300;--tdjw-font-weight-regular:400;--tdjw-font-weight-bold:600;--tdjw-spacing:16px;--tdjw-spacing-xxs:2px;--tdjw-spacing-xs:4px;--tdjw-spacing-s:8px;--tdjw-spacing-l:32px;--tdjw-spacing-xl:64px;--tdjw-spacing-xxl:128px;--tdjw-breakpoint-xs:0;--tdjw-breakpoint-s:576px;--tdjw-breakpoint-m:768px;--tdjw-breakpoint-l:992px;--tdjw-breakpoint-xl:1200px;--tdjw-breakpoint-xxl:1400px;--tdjw-zindex-page-footer:10;--tdjw-zindex-page-jumplist:20;--tdjw-zindex-page-scroll-top:45;--tdjw-zindex-cookie-consent-trigger:46;--tdjw-zindex-voice-reader:47;--tdjw-zindex-newsflash:48;--tdjw-zindex-page-search:49;--tdjw-zindex-page-header:50;--tdjw-zindex-scroll-progress:90;--tdjw-zindex-page-menu:200;--tdjw-zindex-modal:210;--tdjw-zindex-cookie-consent:500;--tdjw-zindex-page-loader:9000;--tdjw-body-background-color:var(--tdjw-color-white);--tdjw-body-color:var(--tdjw-color-text);--tdjw-body-font-family:var(--tdjw-font-family-sans);--tdjw-body-font-size:1rem;--tdjw-body-font-weight:400;--tdjw-body-line-height:1.5;--tdjw-base-disabled-opacity:0.4;--tdjw-page-max-width:1280px;--tdjw-link-color:currentColor;--tdjw-link-color-hover:var(--tdjw-color-primary);--tdjw-link-color-disabled:currentColor;--tdjw-link-text-decoration-line:underline;--tdjw-link-text-decoration-line-hover:underline;--tdjw-link-text-decoration-line-disabled:line-through;--tdjw-selection-background-color:var(--tdjw-color-secondary);--tdjw-selection-color:var(--tdjw-color-secondary-contrast);--tdjw-backdrop-color-h:var(--tdjw-color-white-h);--tdjw-backdrop-color-s:var(--tdjw-color-white-s);--tdjw-backdrop-color-l:var(--tdjw-color-white-l);--tdjw-backdrop-color:hsl(var(--tdjw-color-white-h),var(--tdjw-color-white-s),var(--tdjw-color-white-l));--tdjw-backdrop-filter:blur(0.125rem);--tdjw-backdrop-opacity:0.8;--tdjw-focus-ring-h:var(--tdjw-color-secondary-h);--tdjw-focus-ring-s:var(--tdjw-color-secondary-s);--tdjw-focus-ring-l:var(--tdjw-color-secondary-l);--tdjw-focus-ring-alpha:0.25;--tdjw-focus-ring-width:3px;--tdjw-focus-ring-box-shadow:0 0 0 var(--tdjw-focus-ring-width) hsla(var(--tdjw-focus-ring-h),var(--tdjw-focus-ring-s),var(--tdjw-focus-ring-l),var(--tdjw-focus-ring-alpha));--tdjw-focus-ring-box-shadow-inset:inset 0 0 0 var(--tdjw-focus-ring-width) hsla(var(--tdjw-focus-ring-h),var(--tdjw-focus-ring-s),var(--tdjw-focus-ring-l),var(--tdjw-focus-ring-alpha));--tdjw-focus-outline-color:var(--tdjw-color-primary);--tdjw-focus-outline-offset:3px;--tdjw-focus-outline-style:dotted;--tdjw-focus-outline-width:3px;--tdjw-border-width:1px;--tdjw-border-radius-xs:0.125rem;--tdjw-border-radius-s:0.25rem;--tdjw-border-radius-m:0.5rem;--tdjw-border-radius-l:0.75rem;--tdjw-border-radius-xl:1.25rem;--tdjw-border-radius:0;--tdjw-transition-simple:calc(var(--global-duration-multiplier, 1)*0.15s);--tdjw-transition-average:calc(var(--global-duration-multiplier, 1)*0.25s);--tdjw-transition-complex:calc(var(--global-duration-multiplier, 1)*0.5s);--tdjw-transition-check:calc(var(--global-duration-multiplier, 1)*0.15s);--tdjw-transition-expand:calc(var(--global-duration-multiplier, 1)*0.3s);--tdjw-transition-collape:calc(var(--global-duration-multiplier, 1)*0.25s);--tdjw-transition-open:calc(var(--global-duration-multiplier, 1)*0.25s);--tdjw-transition-close:calc(var(--global-duration-multiplier, 1)*0.2s);--tdjw-transition:0.2s;--tdjw-scrollbar-size:6px;--tdjw-scrollbar-color:var(--tdjw-color-black);--tdjw-scrollbar-track-color:var(--tdjw-color-transparent);--tdjw-block-element-margin:1rem;--tdjw-content-element-margin:4rem;--tdjw-grid-gap-block:1rem;--tdjw-grid-gap-inline:1rem;--tdjw-heading-margin:0.785em;--tdjw-page-header-size:70px;--tdjw-page-logo-size:3rem;--tdjw-page-logo-text-size:1em;--tdjw-page-padding-block:2rem;--tdjw-page-padding-inline:1rem;--tdjw-page-introduction-padding-block:2rem;--tdjw-section-column-gap-block:1rem;--tdjw-section-column-gap-inline:1rem}@media (min-width:768px){:root{--tdjw-block-element-margin:2rem;--tdjw-page-header-size:90px;--tdjw-page-logo-size:3.5rem;--tdjw-page-padding-inline:2rem}}@media (min-width:992px){:root{--tdjw-h1-font-size:calc(var(--tdjw-root-font-size) + 24px);--tdjw-h2-font-size:calc(var(--tdjw-root-font-size) + 17px);--tdjw-grid-gap-block:2rem;--tdjw-grid-gap-inline:2rem;--tdjw-page-header-size:120px;--tdjw-page-logo-size:4.25rem;--tdjw-page-logo-text-size:1.25em;--tdjw-page-padding-block:3rem;--tdjw-page-introduction-padding-block:3rem;--tdjw-section-column-gap-block:2rem;--tdjw-section-column-gap-inline:2rem}}@media (min-width:1200px){:root{--tdjw-h1-font-size:calc(var(--tdjw-root-font-size) + 32px);--tdjw-h2-font-size:calc(var(--tdjw-root-font-size) + 24px);--tdjw-page-header-size:150px;--tdjw-page-logo-size:5rem;--tdjw-page-logo-text-size:1.5em;--tdjw-page-padding-block:4rem}}@media (min-width:1400px){:root{--tdjw-page-header-size:170px;--tdjw-page-logo-size:5.5rem}}@media (prefers-reduced-motion:reduce){:root{--global-duration-multiplier:0.0}}:root{font-size:var(--tdjw-root-font-size)}@media (prefers-reduced-motion:no-preference){:root{scroll-behavior:smooth}}html{background-color:var(--tdjw-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;inset-block-start:1rem;inset-inline-start:50%;max-width:32rem;padding:16px 32px;position:fixed;text-align:center;transform:translateX(-50%);width:90%}body{background-color:transparent;color:var(--tdjw-body-color);font-family:var(--tdjw-body-font-family);font-size:var(--tdjw-body-font-size);font-style:normal;font-variant:normal;font-weight:var(--tdjw-body-font-weight);line-height:var(--tdjw-body-line-height);min-height:100vh;overflow:hidden auto;position:relative}@supports (scrollbar-width:auto){body{scrollbar-color:var(--tdjw-scrollbar-thumb-color,var(--tdjw-scrollbar-color,#000)) var(--tdjw-scrollbar-track-color,transparent);scrollbar-width:var(--tdjw-scrollbar-width,thin)}}@supports selector(::-webkit-scrollbar){body::-webkit-scrollbar-thumb{background:var(--tdjw-scrollbar-thumb-color,var(--tdjw-scrollbar-color,#000))}body::-webkit-scrollbar-track{background:var(--tdjw-scrollbar-track-color,transparent)}body::-webkit-scrollbar{max-height:var(--tdjw-scrollbar-width-legacy,8px);max-width:var(--tdjw-scrollbar-width-legacy,8px)}}.page-complete body{overflow-y:auto;pointer-events:all}*,:after,:before{box-sizing:border-box}::-moz-selection{background-color:var(--tdjw-selection-background-color);color:var(--tdjw-selection-color)}::selection{background-color:var(--tdjw-selection-background-color);color:var(--tdjw-selection-color)}@view-transition{navigation:auto}::view-transition-group(*){animation-duration:.5s}@media (prefers-reduced-motion:reduce){::view-transition-group(*){animation-duration:0s}}svg:not(:root){overflow:hidden}path{transition:all var(--svg-transition-delay,var(--tdjw-transition-simple,.15s)) var(--svg-transition-function,linear)}:focus-visible{outline:var(--tdjw-focus-outline-width) var(--tdjw-focus-outline-style) var(--focus-outline-color,var(--tdjw-focus-outline-color));outline-offset:var(--tdjw-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(--tdjw-focus-outline-width) var(--tdjw-focus-outline-style) var(--focus-outline-color,var(--tdjw-focus-outline-color));outline-offset:var(--tdjw-focus-outline-offset)}a:not([class]){-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}:-webkit-any-link{--tdjw-link-icon-color:var(--tdjw-link-color);--tdjw-link-icon-color-hover:var(--tdjw-link-color-hover);--tdjw-focus-outline-color:currentColor;--_link-icon-color:var(--tdjw-link-icon-color);--_link-duration:var(--tdjw-transition);color:var(--tdjw-link-color);font-weight:var(--tdjw-link-font-weight,inherit);-webkit-text-decoration:var(--tdjw-link-text-decoration-line,underline) var(--tdjw-link-text-decoration-style,solid) var(--tdjw-link-text-decoration-color,currentColor);text-decoration:var(--tdjw-link-text-decoration-line,underline) var(--tdjw-link-text-decoration-style,solid) var(--tdjw-link-text-decoration-color,currentColor);text-decoration-thickness:max(1px,.0625em);text-underline-offset:.125em;-webkit-transition:color var(--_link-duration),background-color var(--tdjw-transition),border-color var(--tdjw-transition);transition:color var(--_link-duration),background-color var(--tdjw-transition),border-color var(--tdjw-transition)}:-moz-any-link{--tdjw-link-icon-color:var(--tdjw-link-color);--tdjw-link-icon-color-hover:var(--tdjw-link-color-hover);--tdjw-focus-outline-color:currentColor;--_link-icon-color:var(--tdjw-link-icon-color);--_link-duration:var(--tdjw-transition);color:var(--tdjw-link-color);font-weight:var(--tdjw-link-font-weight,inherit);text-decoration:var(--tdjw-link-text-decoration-line,underline) var(--tdjw-link-text-decoration-style,solid) var(--tdjw-link-text-decoration-color,currentColor);text-decoration-thickness:max(1px,.0625em);text-underline-offset:.125em;-moz-transition:color var(--_link-duration),background-color var(--tdjw-transition),border-color var(--tdjw-transition);transition:color var(--_link-duration),background-color var(--tdjw-transition),border-color var(--tdjw-transition)}:any-link{--tdjw-link-icon-color:var(--tdjw-link-color);--tdjw-link-icon-color-hover:var(--tdjw-link-color-hover);--tdjw-focus-outline-color:currentColor;--_link-icon-color:var(--tdjw-link-icon-color);--_link-duration:var(--tdjw-transition);color:var(--tdjw-link-color);font-weight:var(--tdjw-link-font-weight,inherit);-webkit-text-decoration:var(--tdjw-link-text-decoration-line,underline) var(--tdjw-link-text-decoration-style,solid) var(--tdjw-link-text-decoration-color,currentColor);text-decoration:var(--tdjw-link-text-decoration-line,underline) var(--tdjw-link-text-decoration-style,solid) var(--tdjw-link-text-decoration-color,currentColor);text-decoration-thickness:max(1px,.0625em);text-underline-offset:.125em;transition:color var(--_link-duration),background-color var(--tdjw-transition),border-color var(--tdjw-transition)}:-webkit-any-link *{pointer-events:none}:-moz-any-link *{pointer-events:none}:any-link *{pointer-events:none}:-webkit-any-link>i{color:var(--_link-icon-color);-webkit-margin-end:var(--tdjw-link-icon-gap,var(--tdjw-spacing-s));margin-inline-end:var(--tdjw-link-icon-gap,var(--tdjw-spacing-s))}:-moz-any-link>i{color:var(--_link-icon-color);margin-inline-end:var(--tdjw-link-icon-gap,var(--tdjw-spacing-s))}:any-link>i{color:var(--_link-icon-color);-webkit-margin-end:var(--tdjw-link-icon-gap,var(--tdjw-spacing-s));margin-inline-end:var(--tdjw-link-icon-gap,var(--tdjw-spacing-s))}@media (hover:hover){:-webkit-any-link:hover{--_link-icon-color:var(--tdjw-link-icon-color-hover);color:var(--tdjw-link-color-hover);cursor:pointer;-webkit-text-decoration-color:var(--tdjw-link-text-decoration-color-hover,currentColor);text-decoration-color:var(--tdjw-link-text-decoration-color-hover,currentColor);-webkit-text-decoration-line:var(--tdjw-link-text-decoration-line-hover);text-decoration-line:var(--tdjw-link-text-decoration-line-hover)}:-moz-any-link:hover{--_link-icon-color:var(--tdjw-link-icon-color-hover);color:var(--tdjw-link-color-hover);cursor:pointer;text-decoration-color:var(--tdjw-link-text-decoration-color-hover,currentColor);text-decoration-line:var(--tdjw-link-text-decoration-line-hover)}:any-link:hover{--_link-icon-color:var(--tdjw-link-icon-color-hover);color:var(--tdjw-link-color-hover);cursor:pointer;-webkit-text-decoration-color:var(--tdjw-link-text-decoration-color-hover,currentColor);text-decoration-color:var(--tdjw-link-text-decoration-color-hover,currentColor);-webkit-text-decoration-line:var(--tdjw-link-text-decoration-line-hover);text-decoration-line:var(--tdjw-link-text-decoration-line-hover)}}:-webkit-any-link._focus,:-webkit-any-link:focus{--_link-icon-color:var(--tdjw-link-icon-color-hover);color:var(--tdjw-link-color-hover);cursor:pointer;-webkit-text-decoration-color:var(--tdjw-link-text-decoration-color-hover,currentColor);text-decoration-color:var(--tdjw-link-text-decoration-color-hover,currentColor);-webkit-text-decoration-line:var(--tdjw-link-text-decoration-line-hover);text-decoration-line:var(--tdjw-link-text-decoration-line-hover)}:-moz-any-link._focus,:-moz-any-link:focus{--_link-icon-color:var(--tdjw-link-icon-color-hover);color:var(--tdjw-link-color-hover);cursor:pointer;text-decoration-color:var(--tdjw-link-text-decoration-color-hover,currentColor);text-decoration-line:var(--tdjw-link-text-decoration-line-hover)}:any-link._focus,:any-link:focus{--_link-icon-color:var(--tdjw-link-icon-color-hover);color:var(--tdjw-link-color-hover);cursor:pointer;-webkit-text-decoration-color:var(--tdjw-link-text-decoration-color-hover,currentColor);text-decoration-color:var(--tdjw-link-text-decoration-color-hover,currentColor);-webkit-text-decoration-line:var(--tdjw-link-text-decoration-line-hover);text-decoration-line:var(--tdjw-link-text-decoration-line-hover)}:-webkit-any-link._active,:-webkit-any-link:active,:-webkit-any-link[aria-pressed=true]{--_link-icon-color:var(--tdjw-link-icon-color-hover);color:var(--tdjw-link-color-hover);-webkit-text-decoration-color:var(--tdjw-link-text-decoration-color-hover,currentColor);text-decoration-color:var(--tdjw-link-text-decoration-color-hover,currentColor);-webkit-text-decoration-line:var(--tdjw-link-text-decoration-line-hover);text-decoration-line:var(--tdjw-link-text-decoration-line-hover)}:-moz-any-link._active,:-moz-any-link:active,:-moz-any-link[aria-pressed=true]{--_link-icon-color:var(--tdjw-link-icon-color-hover);color:var(--tdjw-link-color-hover);text-decoration-color:var(--tdjw-link-text-decoration-color-hover,currentColor);text-decoration-line:var(--tdjw-link-text-decoration-line-hover)}:any-link._active,:any-link:active,:any-link[aria-pressed=true]{--_link-icon-color:var(--tdjw-link-icon-color-hover);color:var(--tdjw-link-color-hover);-webkit-text-decoration-color:var(--tdjw-link-text-decoration-color-hover,currentColor);text-decoration-color:var(--tdjw-link-text-decoration-color-hover,currentColor);-webkit-text-decoration-line:var(--tdjw-link-text-decoration-line-hover);text-decoration-line:var(--tdjw-link-text-decoration-line-hover)}:-webkit-any-link._disabled{--_link-icon-color:var(--tdjw-link-color-disabled);color:var(--tdjw-link-color-disabled);pointer-events:none;-webkit-text-decoration-color:var(--tdjw-link-text-decoration-color-disabled,currentColor);text-decoration-color:var(--tdjw-link-text-decoration-color-disabled,currentColor);-webkit-text-decoration-line:var(--tdjw-link-text-decoration-line-disabled);text-decoration-line:var(--tdjw-link-text-decoration-line-disabled)}:-moz-any-link._disabled{--_link-icon-color:var(--tdjw-link-color-disabled);color:var(--tdjw-link-color-disabled);pointer-events:none;text-decoration-color:var(--tdjw-link-text-decoration-color-disabled,currentColor);text-decoration-line:var(--tdjw-link-text-decoration-line-disabled)}:any-link._disabled{--_link-icon-color:var(--tdjw-link-color-disabled);color:var(--tdjw-link-color-disabled);pointer-events:none;-webkit-text-decoration-color:var(--tdjw-link-text-decoration-color-disabled,currentColor);text-decoration-color:var(--tdjw-link-text-decoration-color-disabled,currentColor);-webkit-text-decoration-line:var(--tdjw-link-text-decoration-line-disabled);text-decoration-line:var(--tdjw-link-text-decoration-line-disabled)}a:not(a[href]):not(.button),a[href=""]:not(.button){color:currentColor;pointer-events:none;text-decoration:line-through}hr{background-color:currentColor;border:0;color:currentColor;margin-block:0 var(--tdjw-block-element-margin);opacity:1}hr:not([size]){height:1px}p{-webkit-margin-after:var(--tdjw-paragraph-margin,var(--tdjw-block-element-margin));margin-block-end:var(--tdjw-paragraph-margin,var(--tdjw-block-element-margin))}blockquote{margin-block:var(--tdjw-blockquote-margin,calc(var(--tdjw-block-element-margin)*2))}dl,ol,ul{-webkit-margin-after:var(--tdjw-list-margin,var(--tdjw-block-element-margin));margin-block-end:var(--tdjw-list-margin,var(--tdjw-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:", "}[data-c],[data-ce],[id^=c]{scroll-margin-top:var(--global-scroll-top-offset)}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{--tdjw-heading-color:var(--tdjw-color-body-text);--tdjw-heading-font-family:var(--tdjw-font-family-heading);--tdjw-heading-font-size:1rem;--tdjw-heading-font-weight:var(--tdjw-font-weight-bold);--tdjw-heading-line-height:1.125;--tdjw-heading-margin:1.125em;color:var(--tdjw-heading-color);display:block;font-family:var(--tdjw-heading-font-family);font-size:var(--_ow-tfs,var(--tdjw-heading-font-size));font-weight:var(--tdjw-heading-font-weight);-webkit-hyphens:auto;hyphens:auto;line-height:var(--tdjw-heading-line-height);margin-block:calc(var(--tdjw-heading-margin)*1.75) var(--tdjw-heading-margin);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{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{-webkit-margin-before:0;margin-block-start: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{-webkit-margin-after:0;margin-block-end:0}.h1,h1{--tdjw-heading-font-size:var(--tdjw-h1-font-size)}.h2,h2{--tdjw-heading-font-size:var(--tdjw-h2-font-size)}.h3,h3{--tdjw-heading-font-size:var(--tdjw-h3-font-size)}.h4,h4{--tdjw-heading-font-size:var(--tdjw-h4-font-size)}.h5,h5{--tdjw-heading-font-size:var(--tdjw-h5-font-size)}.h6,h6{--tdjw-heading-font-size:var(--tdjw-h6-font-size)}.em,em{font-style:italic}.small,.text-small,small{font-size:var(--tdjw-font-size-s)}.mark,mark{background-color:var(--tdjw-mark-background-color,var(--tdjw-color-secondary));color:var(--tdjw-mark-color,var(--tdjw-color-secondary-contrast));padding:0 .25em .25em}del,s{-webkit-text-decoration-line:line-through;text-decoration-line:line-through}del{color:var(--tdjw-del-color,hsl(var(--tdjw-color-black-h),var(--tdjw-color-black-s),70%))}.strong,b,strong{font-weight:var(--tdjw-font-weight-bold)}.text-color-primary{color:var(--tdjw-color-primary)}.text-color-primary a:not(.button){--tdjw-link-color:currentColor}.text-color-secondary{color:var(--tdjw-color-secondary)}.text-color-secondary a:not(.button){--tdjw-link-color:currentColor}.text-color-danger{color:var(--tdjw-color-danger)}.text-color-danger a:not(.button){--tdjw-link-color:currentColor}.text-color-success{color:var(--tdjw-color-success)}.text-color-success a:not(.button){--tdjw-link-color:currentColor}.text-color-warning{color:var(--tdjw-color-warning)}.text-color-warning a:not(.button){--tdjw-link-color:currentColor}.text-color-info{color:var(--tdjw-color-info)}.text-color-info a:not(.button){--tdjw-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-xxs{font-size:var(--tdjw-font-size-xxs)}.text-size-xs{font-size:var(--tdjw-font-size-xs)}.text-size-s{font-size:var(--tdjw-font-size-s)}.text-size-l{font-size:var(--tdjw-font-size-l)}.text-size-xl{font-size:var(--tdjw-font-size-xl)}.text-size-xxl{font-size:var(--tdjw-font-size-xxl)}.text-size-xxxl{font-size:var(--tdjw-font-size-xxxl)}.subtitle:before{content:"( ";padding-right:.125em}.subtitle:after{content:")";-webkit-padding-start:.125em;padding-inline-start:.125em}blockquote{font-size:var(--tdjw-blockquote-font-size,1rem);font-weight:var(--tdjw-blockquote-font-weight,var(--tdjw-font-weight-light));-webkit-hyphens:auto;hyphens:auto;margin-inline:auto;max-width:calc(100% - var(--i-page-margin)*4);overflow-wrap:break-word;padding:0}blockquote p{margin:0}blockquote p:before{content:"»"}blockquote p:after{content:"«"}: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-input-height:40px;--ifabsh-input-height-s:30px;--ifabsh-input-height-l:50px;--ifabsh-color-border-h:var(--tdjw-color-black-h);--ifabsh-color-border-s:var(--tdjw-color-black-s);--ifabsh-color-border-l:85%;--ifabsh-color-text-h:var(--tdjw-color-text-h);--ifabsh-color-text-s:var(--tdjw-color-text-s);--ifabsh-color-text-l:var(--tdjw-color-text-l);--ifabsh-color-ui-h:var(--tdjw-color-primary-h);--ifabsh-color-ui-s:var(--tdjw-color-primary-s);--ifabsh-color-ui-l:var(--tdjw-color-primary-l);--ifabsh-color-ui-contrast-h:var(--tdjw-color-primary-contrast-h);--ifabsh-color-ui-contrast-s:var(--tdjw-color-primary-contrast-s);--ifabsh-color-ui-contrast-l:var(--tdjw-color-primary-contrast-l);--ifabsh-color-danger-h:var(--tdjw-color-danger-h);--ifabsh-color-danger-s:var(--tdjw-color-danger-s);--ifabsh-color-danger-l:var(--tdjw-color-danger-l);--ifabsh-color-danger-contrast-h:var(--tdjw-color-danger-contrast-h);--ifabsh-color-danger-contrast-s:var(--tdjw-color-danger-contrast-s);--ifabsh-color-danger-contrast-l:var(--tdjw-color-danger-contrast-l);--ifabsh-color-success-h:var(--tdjw-color-success-h);--ifabsh-color-success-s:var(--tdjw-color-success-s);--ifabsh-color-success-l:var(--tdjw-color-success-l);--ifabsh-color-success-contrast-h:var(--tdjw-color-success-contrast-h);--ifabsh-color-success-contrast-s:var(--tdjw-color-success-contrast-s);--ifabsh-color-success-contrast-l:var(--tdjw-color-success-contrast-l);--ifabsh-color-warning-h:var(--tdjw-color-warning-h);--ifabsh-color-warning-s:var(--tdjw-color-warning-s);--ifabsh-color-warning-l:var(--tdjw-color-warning-l);--ifabsh-color-warning-contrast-h:var(--tdjw-color-warning-contrast-h);--ifabsh-color-warning-contrast-s:var(--tdjw-color-warning-contrast-s);--ifabsh-color-warning-contrast-l:var(--tdjw-color-warning-contrast-l);--ifabsh-color-info-h:var(--tdjw-color-info-h);--ifabsh-color-info-s:var(--tdjw-color-info-s);--ifabsh-color-info-l:var(--tdjw-color-info-l);--ifabsh-color-info-contrast-h:var(--tdjw-color-info-contrast-h);--ifabsh-color-info-contrast-s:var(--tdjw-color-info-contrast-s);--ifabsh-color-info-contrast-l:var(--tdjw-color-info-contrast-l);--ifabsh-focus-outline-width:var(--tdjw-focus-outline-width);--ifabsh-focus-outline-style:var(--tdjw-focus-outline-style);--ifabsh-focus-outline-color:var(--tdjw-focus-outline-color);--ifabsh-focus-outline-offset:var(--tdjw-focus-outline-offset);--ifabsh-backdrop-color:var(--tdjw-backdrop-color);--ifabsh-backdrop-filter:var(--tdjw-backdrop-filter);--ifabsh-backdrop-opacity:var(--tdjw-backdrop-opacity);--ifabsh-font-size-xs:var(--tdjw-font-size-xs);--ifabsh-font-size-s:var(--tdjw-font-size-s);--ifabsh-font-size-l:var(--tdjw-font-size-l);--ifabsh-spacing:var(--tdjw-spacing);--ifabsh-spacing-xxs:var(--tdjw-spacing-xxs);--ifabsh-spacing-xs:var(--tdjw-spacing-xs);--ifabsh-spacing-s:var(--tdjw-spacing-s);--ifabsh-spacing-l:var(--tdjw-spacing-l);--ifabsh-border-radius:var(--tdjw-border-radius);--ifabsh-border-width:var(--tdjw-border-width);--ifabsh-scroll-progress-zindex:var(--tdjw-zindex-scroll-progress)}.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));inset-block-start:var(--_al-offset);inset-inline:var(--_al-offset);position:absolute}.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{-webkit-margin-before:0;margin-block-start:0}.alert__message>:last-child{-webkit-margin-after:0;margin-block-end:0}.alert__icon{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);-webkit-margin-start:var(--ifabsh-alert-padding-x);margin-inline-start:var(--ifabsh-alert-padding-x);order:1}.alert__icon:empty{display:none}.alert__close{align-items:center;display:flex;flex:0 0 auto;font-size:var(--ifabsh-alert-icon-font-size);order:3;-webkit-padding-end:calc(var(--ifabsh-alert-padding-x)/2);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}.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-padding-x:0.125em;--ifabsh-badge-font-size:2rem;--ifabsh-badge-padding-y:0;font-family:var(--tdjw-font-family-accent);height:1em;line-height:1em}.badge:has(.badge__background>svg){background-color:transparent;border:0;position:var(--_rewrite-position,relative)}.badge:has(.badge__background>svg) .badge__background{display:block;height:100%;inset:0;overflow:hidden;position:absolute;width:100%;z-index:-1}.badge:has(.badge__background>svg) .badge__background>svg{--svg-color:var(--_badge-background-color);height:100%;width:100%}.badge.-secondary{--ifabsh-badge-background-color:var(--tdjw-color-secondary);--ifabsh-badge-border-color:var(--tdjw-color-secondary);--ifabsh-badge-color:var(--tdjw-color-secondary-contrast)}.badge.-secondary.-soft{--ifabsh-badge-color:var(--ifabsh-badge-background-color);--_badge-background-color:hsla(var(--tdjw-color-secondary-h),var(--tdjw-color-secondary-s),var(--tdjw-color-secondary-l),var(--ifabsh-badge-soft-factor));--_badge-border-color:transparent}.badge.-secondary.-soft.-outline{--_badge-border-color:var(--ifabsh-badge-border-color)}.badge.-accent-1{--ifabsh-badge-background-color:var(--tdjw-color-accent-1);--ifabsh-badge-border-color:var(--tdjw-color-accent-1);--ifabsh-badge-color:var(--tdjw-color-accent-1-contrast)}.badge.-accent-1.-soft{--ifabsh-badge-color:var(--ifabsh-badge-background-color);--_badge-background-color:hsla(var(--tdjw-color-accent-1-h),var(--tdjw-color-accent-1-s),var(--tdjw-color-accent-1-l),var(--ifabsh-badge-soft-factor));--_badge-border-color:transparent}.badge.-accent-1.-soft.-outline{--_badge-border-color:var(--ifabsh-badge-border-color)}.badge.-accent-2{--ifabsh-badge-background-color:var(--tdjw-color-accent-2);--ifabsh-badge-border-color:var(--tdjw-color-accent-2);--ifabsh-badge-color:var(--tdjw-color-accent-2-contrast)}.badge.-accent-2.-soft{--ifabsh-badge-color:var(--ifabsh-badge-background-color);--_badge-background-color:hsla(var(--tdjw-color-accent-2-h),var(--tdjw-color-accent-2-s),var(--tdjw-color-accent-2-l),var(--ifabsh-badge-soft-factor));--_badge-border-color:transparent}.badge.-accent-2.-soft.-outline{--_badge-border-color:var(--ifabsh-badge-border-color)}.badge.-accent-3{--ifabsh-badge-background-color:var(--tdjw-color-accent-3);--ifabsh-badge-border-color:var(--tdjw-color-accent-3);--ifabsh-badge-color:var(--tdjw-color-accent-3-contrast)}.badge.-accent-3.-soft{--ifabsh-badge-color:var(--ifabsh-badge-background-color);--_badge-background-color:hsla(var(--tdjw-color-accent-3-h),var(--tdjw-color-accent-3-s),var(--tdjw-color-accent-3-l),var(--ifabsh-badge-soft-factor));--_badge-border-color:transparent}.badge.-accent-3.-soft.-outline{--_badge-border-color:var(--ifabsh-badge-border-color)}.badge.-accent-4{--ifabsh-badge-background-color:var(--tdjw-color-accent-4);--ifabsh-badge-border-color:var(--tdjw-color-accent-4);--ifabsh-badge-color:var(--tdjw-color-accent-4-contrast)}.badge.-accent-4.-soft{--ifabsh-badge-color:var(--ifabsh-badge-background-color);--_badge-background-color:hsla(var(--tdjw-color-accent-4-h),var(--tdjw-color-accent-4-s),var(--tdjw-color-accent-4-l),var(--ifabsh-badge-soft-factor));--_badge-border-color:transparent}.badge.-accent-4.-soft.-outline{--_badge-border-color:var(--ifabsh-badge-border-color)}.badge.-accent-5{--ifabsh-badge-background-color:var(--tdjw-color-accent-5);--ifabsh-badge-border-color:var(--tdjw-color-accent-5);--ifabsh-badge-color:var(--tdjw-color-accent-5-contrast)}.badge.-accent-5.-soft{--ifabsh-badge-color:var(--ifabsh-badge-background-color);--_badge-background-color:hsla(var(--tdjw-color-accent-5-h),var(--tdjw-color-accent-5-s),var(--tdjw-color-accent-5-l),var(--ifabsh-badge-soft-factor));--_badge-border-color:transparent}.badge.-accent-5.-soft.-outline{--_badge-border-color:var(--ifabsh-badge-border-color)}.badge.-accent-6{--ifabsh-badge-background-color:var(--tdjw-color-accent-6);--ifabsh-badge-border-color:var(--tdjw-color-accent-6);--ifabsh-badge-color:var(--tdjw-color-accent-6-contrast)}.badge.-accent-6.-soft{--ifabsh-badge-color:var(--ifabsh-badge-background-color);--_badge-background-color:hsla(var(--tdjw-color-accent-6-h),var(--tdjw-color-accent-6-s),var(--tdjw-color-accent-6-l),var(--ifabsh-badge-soft-factor));--_badge-border-color:transparent}.badge.-accent-6.-soft.-outline{--_badge-border-color:var(--ifabsh-badge-border-color)}.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.-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))}.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.-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))}.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.-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))}.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.-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))}.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-border-color:transparent;--ifabsh-tag-border-width:2px;--ifabsh-tag-color:var(--tdjw-body-color);--ifabsh-tag-font-size:1rem;--ifabsh-tag-height:auto;padding-inline:.375em}.tag,.tag__label{line-height:unset}.tag__label{-webkit-hyphens:auto;hyphens:auto;overflow:visible;overflow-wrap:break-word;padding-block:.125em .375em;white-space:wrap}.tag-group{--ifabsh-tag-group-gap:var(--tdjw-spacing-s);display:block;flex-wrap:unset;gap:unset}.tag-group-inner{margin:calc(var(--ifabsh-tag-group-gap)*-1/2)}.tag-group-inner>*{margin:calc(var(--ifabsh-tag-group-gap)/2)}.tag-group.-accessibility .tag{--ifabsh-tag-font-weight:var(--tdjw-font-weight-light);padding-inline:0}.tag-group.-accessibility .tag-group-inner{margin:0}.tag-group.-accessibility .tag-group-inner .tag{margin:0 var(--ifabsh-tag-group-gap) 0 0}.tag-group:has(.tag-group-inner:empty){display:none}.tag.-secondary{--ifabsh-tag-border-color:var(--tdjw-color-secondary);--ifabsh-tag-color:var(--tdjw-body-color)}.tag.-success{--ifabsh-tag-border-color:var(--tdjw-color-success);--ifabsh-tag-color:var(--tdjw-body-color)}.tag.-warning{--ifabsh-tag-border-color:var(--tdjw-color-warning);--ifabsh-tag-color:var(--tdjw-body-color)}.tag.-accent-1{--ifabsh-tag-border-color:var(--tdjw-color-accent-1);--ifabsh-tag-color:var(--tdjw-body-color)}.tag.-accent-2{--ifabsh-tag-border-color:var(--tdjw-color-accent-2);--ifabsh-tag-color:var(--tdjw-body-color)}.tag.-accent-3{--ifabsh-tag-border-color:var(--tdjw-color-accent-3);--ifabsh-tag-color:var(--tdjw-body-color)}.tag.-accent-4{--ifabsh-tag-border-color:var(--tdjw-color-accent-4);--ifabsh-tag-color:var(--tdjw-body-color)}.tag.-accent-5{--ifabsh-tag-border-color:var(--tdjw-color-accent-5);--ifabsh-tag-color:var(--tdjw-body-color)}.tag.-accent-6{--ifabsh-tag-border-color:var(--tdjw-color-accent-6);--ifabsh-tag-color:var(--tdjw-body-color)}.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;display:flex;flex-wrap:wrap;gap:var(--ifabsh-breadcrumb-gap-y) var(--ifabsh-breadcrumb-gap-x);justify-content:var(--ifabsh-breadcrumb-align,center)}.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{-webkit-margin-end:var(--ifabsh-breadcrumb-prefix-suffix-gap);margin-inline-end:var(--ifabsh-breadcrumb-prefix-suffix-gap);order:1}.breadcrumb-item__suffix{-webkit-margin-start:var(--ifabsh-breadcrumb-prefix-suffix-gap);margin-inline-start: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}.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;-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-inline-end-width:0;border-top-right-radius:0}.button.split-button:not(button)>.button+.button{border-bottom-left-radius:0;border-inline-start-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));inset-block-start:51%;inset-inline-start:0;opacity:var(--ifabsh-button-split-opacity,.3125);position:absolute;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;inset-block-start:var(--_sp-pos);inset-inline-start:var(--_sp-pos);position:absolute;z-index:5}.button{--ifabsh-button-height:2rem;--ifabsh-button-font-size:1.25rem;--ifabsh-button-label-offset-block:0.125em;--ifabsh-button-padding:0.5em}@media (min-width:992px){.button{--ifabsh-button-height:2.375rem;--ifabsh-button-font-size:1.5625rem}}@media (min-width:1400px){.button{--ifabsh-button-height:2.875rem;--ifabsh-button-font-size:1.875rem;--ifabsh-button-label-offset-block:0.0625em}}.button{--ifabsh-button-border-width:0px;--ifabsh-button-font-weight:var(--tdjw-font-weight-bold);--ifabsh-button-prefix-suffix-gap:0.25em;transition-property:all;transition-timing-function:ease-in-out}.button>*{pointer-events:none}.button__caret,.button__prefix,.button__suffix{font-size:.6125em}.button__suffix{z-index:1}.button__prefix{z-index:2}.button__label{align-items:baseline;line-height:normal;-webkit-padding-before:var(--ifabsh-button-label-offset-block,0);padding-block-start:var(--ifabsh-button-label-offset-block,0);z-index:3}.button__caret{z-index:4}.button:has(.button__background>svg){background-color:transparent;position:var(--_rewrite-position,relative)}.button:has(.button__background>svg) .button__background{display:block;height:100%;inset:0;overflow:hidden;position:absolute;width:100%;z-index:0}.button:has(.button__background>svg) .button__background>svg{--svg-color:var(--_btn-background-color);height:100%;width:100%}.button-outline:has(.button__background>svg){--svg-line-color:var(--ifabsh-button-border-color)}.button[data-loading]>:not(.spinner){visibility:visible}.button[data-loading] .button__caret,.button[data-loading] .button__label,.button[data-loading] .button__prefix,.button[data-loading] .button__suffix{opacity:.25}.button.-secondary{--ifabsh-button-background-color:var(--tdjw-color-secondary);--ifabsh-button-border-color:var(--tdjw-color-secondary);--ifabsh-button-color:var(--tdjw-color-secondary-contrast)}.button.-secondary.-outline,.button.-secondary.-soft{--ifabsh-button-color:var(--tdjw-color-secondary)}.button.-secondary.-outline:not(.-soft){--ifabsh-button-background-color:transparent}.button.-secondary.-soft{--ifabsh-button-background-color:hsla(var(--tdjw-color-secondary-h),var(--tdjw-color-secondary-s),var(--tdjw-color-secondary-l),var(--tdjw-button-soft-factor))}.button.-secondary.-soft:not(.-outline){--ifabsh-button-border-color:transparent}.button.-accent-1{--ifabsh-button-background-color:var(--tdjw-color-accent-1);--ifabsh-button-border-color:var(--tdjw-color-accent-1);--ifabsh-button-color:var(--tdjw-color-accent-1-contrast)}.button.-accent-1.-outline,.button.-accent-1.-soft{--ifabsh-button-color:var(--tdjw-color-accent-1)}.button.-accent-1.-outline:not(.-soft){--ifabsh-button-background-color:transparent}.button.-accent-1.-soft{--ifabsh-button-background-color:hsla(var(--tdjw-color-accent-1-h),var(--tdjw-color-accent-1-s),var(--tdjw-color-accent-1-l),var(--tdjw-button-soft-factor))}.button.-accent-1.-soft:not(.-outline){--ifabsh-button-border-color:transparent}.button.-accent-2{--ifabsh-button-background-color:var(--tdjw-color-accent-2);--ifabsh-button-border-color:var(--tdjw-color-accent-2);--ifabsh-button-color:var(--tdjw-color-accent-2-contrast)}.button.-accent-2.-outline,.button.-accent-2.-soft{--ifabsh-button-color:var(--tdjw-color-accent-2)}.button.-accent-2.-outline:not(.-soft){--ifabsh-button-background-color:transparent}.button.-accent-2.-soft{--ifabsh-button-background-color:hsla(var(--tdjw-color-accent-2-h),var(--tdjw-color-accent-2-s),var(--tdjw-color-accent-2-l),var(--tdjw-button-soft-factor))}.button.-accent-2.-soft:not(.-outline){--ifabsh-button-border-color:transparent}.button.-accent-4{--ifabsh-button-background-color:var(--tdjw-color-accent-4);--ifabsh-button-border-color:var(--tdjw-color-accent-4);--ifabsh-button-color:var(--tdjw-color-accent-4-contrast)}.button.-accent-4.-outline,.button.-accent-4.-soft{--ifabsh-button-color:var(--tdjw-color-accent-4)}.button.-accent-4.-outline:not(.-soft){--ifabsh-button-background-color:transparent}.button.-accent-4.-soft{--ifabsh-button-background-color:hsla(var(--tdjw-color-accent-4-h),var(--tdjw-color-accent-4-s),var(--tdjw-color-accent-4-l),var(--tdjw-button-soft-factor))}.button.-accent-4.-soft:not(.-outline){--ifabsh-button-border-color:transparent}.button.-l{--ifabsh-button-height:2.375rem;--ifabsh-button-font-size:1.5rem;--ifabsh-button-label-offset-block:0.125em;--ifabsh-button-padding:0.5em}@media (min-width:992px){.button.-l{--ifabsh-button-height:2.75rem;--ifabsh-button-font-size:1.8125rem}}@media (min-width:1400px){.button.-l{--ifabsh-button-height:3.125rem;--ifabsh-button-font-size:2.125rem;--ifabsh-button-label-offset-block:0.0625em}}.button.-s{--ifabsh-button-height:1.625rem;--ifabsh-button-font-size:0.9375rem;--ifabsh-button-label-offset-block:0.25em;--ifabsh-button-padding:0.5em}@media (min-width:992px){.button.-s{--ifabsh-button-height:2rem;--ifabsh-button-font-size:1.25rem}}@media (min-width:1400px){.button.-s{--ifabsh-button-height:2.375rem;--ifabsh-button-font-size:1.5625rem;--ifabsh-button-label-offset-block:0.0625em}}.button.-text{--ifabsh-button-font-size:1em;--ifabsh-button-font-weight:var(--tdjw-font-weight-regular);--ifabsh-button-height:auto;--ifabsh-button-label-offset-block:0;--ifabsh-button-padding:0}@media (hover:hover){.button.-text:hover{--_btn-color:var(--tdjw-color-primary)}}.button[data-custom-toggle]{--ifabsh-button-color:var(--tdjw-color-primary);--ifabsh-button-font-size:var(--tdjw-font-size-s);--ifabsh-button-font-weight:var(--tdjw-font-weight-regular);--ifabsh-button-label-offset-block:0;align-items:center;flex-flow:column nowrap;height:auto;line-height:normal;overflow:visible;padding:0;scroll-margin-top:var(--global-scroll-top-offset);width:100%}.button[data-custom-toggle] .svg-icon{--svg-size:4em}.button[data-custom-toggle] .button__label>span,.button[data-custom-toggle] .svg-icon{transition-duration:var(--_btn-duration);transition-property:all;transition-timing-function:ease-in-out}.button[data-custom-toggle] .button__label>span.-off,.button[data-custom-toggle] .svg-icon.-off{transform-origin:center}.button[data-custom-toggle] .button__label>span.-on,.button[data-custom-toggle] .svg-icon.-on{inset-block-start:0;inset-inline-start:50%;opacity:0;position:absolute;scale:.25;transform-origin:center;translate:-50% 0}.button[data-custom-toggle] .button__label,.button[data-custom-toggle] .button__prefix{position:relative}.button[data-custom-toggle] .button__label{justify-content:center;overflow:visible;position:relative;width:100%}.button[data-custom-toggle][aria-pressed=true] .button__label>span.-off,.button[data-custom-toggle][aria-pressed=true] .svg-icon.-off{opacity:0;scale:.25}.button[data-custom-toggle][aria-pressed=true] .button__label>span.-on,.button[data-custom-toggle][aria-pressed=true] .svg-icon.-on{opacity:1;scale:1}.button[data-custom-toggle]:last-child{-webkit-margin-before:var(--tdjw-spacing);margin-block-start:var(--tdjw-spacing)}.button[data-custom-toggle]:first-child{-webkit-margin-after:var(--tdjw-spacing);margin-block-end:var(--tdjw-spacing)}.button-custom{opacity:0;visibility:hidden}.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))}.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}.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;inset-block-start:var(--_sp-pos);inset-inline-start:var(--_sp-pos);position:absolute;z-index:5}.icon-button{transition-property:all;transition-timing-function:ease-in-out}.icon-button>*{pointer-events:none}.icon-button__icon:has(.svg-icon){height:100%;overflow:hidden;width:100%}.icon-button:has(.icon-button__background>svg){background-color:transparent;position:var(--_rewrite-position,relative)}.icon-button:has(.icon-button__background>svg) .icon-button__background{display:block;height:100%;inset:0;overflow:hidden;position:absolute;width:100%;z-index:0}.icon-button:has(.icon-button__background>svg) .icon-button__background>svg{--svg-color:var(--_ibtn-background-color);height:100%;width:100%}.icon-button:has(.icon-button__background>svg) .icon-button__icon{z-index:1}.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);display:block;inset-block-start:50%;margin:auto;position:relative;translate:0 -50%;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))}.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-font-size:var(--tdjw-font-size-xs);--ifabsh-figcaption-padding-block:var(--tdjw-spacing-s);--ifabsh-figcaption-padding-inline:var(--tdjw-spacing);--ifabsh-figcaption-color:currentColor}.figcaption>svg{display:none}.figcaption__copyright:before{content:"("}.figcaption__copyright:after{content:")"}.figure{--ifabsh-figcaption-background-color:var(--tdjw-body-background-color);position:relative}.figure .figcaption{inset-block-end:0;inset-inline-start:1rem;max-width:calc(100% - 2rem);position:absolute;width:-webkit-max-content;width:-moz-max-content;width:max-content}.figure .figcaption>:not(svg){z-index:1}.figure .figcaption>svg{display:block;height:100%;inset:0;margin:0;position:absolute;width:100%;z-index:0}.figure>a[data-zoom]{--tdjw-link-color:var(--tdjw-color-primary);--tdjw-link-color-hover:var(--tdjw-body-color);--tdjw-link-color-disabled:var(--tdjw-link-color);--tdjw-link-text-decoration-line:none;--tdjw-link-text-decoration-line-hover:none;--tdjw-link-text-decoration-line-disabled:none}.figure>a[data-zoom]>.icon-zoom{--svg-size:2em;inset-block-start:.25em;inset-inline-end:.25em;position:absolute;z-index:2}.images{container:images/inline-size}.images .figure img{aspect-ratio:3/2;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.images-inner{--_images-gap:var(--tdjw-spacing);--_images-columns:1}.images-group{display:grid;gap:var(--_images-gap);grid-template-columns:repeat(var(--_images-columns),1fr)}.images-slider .slider{--_images-sl-gap:calc(var(--_images-gap)/2)}.images-slider .slider-container{margin-inline:calc(var(--_images-sl-gap)*-1)}.images-slider .slider-item__inner{padding-inline:var(--_images-sl-gap)}.images-slider .slider-item{width:calc(100%/var(--_images-columns))}@container images (min-width: 34rem){.images-inner{--_images-gap:var(--tdjw-spacing-l)}}@container images (min-width: 576px){.images-inner[data-columns="2"],.images-inner[data-columns="3"],.images-inner[data-columns="4"]{--_images-columns:2}}@container images (min-width: 992px){.images-inner[data-columns="3"],.images-inner[data-columns="4"]{--_images-columns:3}}@container images (min-width: 1200px){.images-inner[data-columns="4"]{--_images-columns:4}}.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{-webkit-margin-before:0;margin-block-start:0}.list li:last-child{-webkit-margin-after:0;margin-block-end: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));-webkit-padding-start:var(--_ul-marker-gap);padding-inline-start: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));inset-inline-start: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-item-margin:0.5em;--ifabsh-list-marker-color:var(--tdjw-color-primary);--ifabsh-list-marker-gap:0.75em}ul.list>li:before{display:none}ul.list>li>.svg-icon{--svg-color:var(--ifabsh-ul-marker-color);--svg-size:1em;--svg-border-width:2.5;inset-block-start:.375em;inset-inline-start:0;position:absolute}ul.icon-list{list-style:none;padding:0}ul.icon-list .svg-icon{--svg-color:currentColor;--svg-size:2.75em;--_icon-list-icon-offset:calc((1lh - var(--svg-size))/2);translate:0 var(--_icon-list-icon-offset)}ul.icon-list li{align-items:start;-moz-column-gap:1em;column-gap:1em;display:flex;flex-flow:row nowrap;margin:0;padding:0}ul.icon-list li>.svg-icon{flex-shrink:0}ul.icon-list li+li{-webkit-margin-before:var(--icon-list-gap,var(--tdjw-spacing));margin-block-start:var(--icon-list-gap,var(--tdjw-spacing))}.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{display:grid;gap:var(--ifabsh-deck-gap-row) var(--ifabsh-deck-gap-column);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)}}@media (min-width:1200px){.deck[data-columns="4"] .deck__container{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr)}}.deck:has(.deck-inner){background-color:transparent;border:0;border-radius:0;container:deck/inline-size;padding:0}.deck:has(.deck-inner).deck-inner{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-inner{container:deck/inline-size;display:grid;gap:var(--ifabsh-deck-gap-row) var(--ifabsh-deck-gap-column);grid-template-columns:repeat(var(--ifabsh-deck-columns,1),1fr);scroll-margin-top:var(--global-scroll-top-offset,0)}.deck-inner>*{margin:0!important;width:100%}.deck-inner>*+*{margin:0}@container deck (min-width: 768px){.deck-inner[data-columns="2"],.deck-inner[data-columns="3"],.deck-inner[data-columns="4"]{--ifabsh-deck-columns:2}}@container deck (min-width: 992px){.deck-inner[data-columns="3"],.deck-inner[data-columns="4"]{--ifabsh-deck-columns:3}}@container deck (min-width: 1200px){.deck-inner[data-columns="4"]{--ifabsh-deck-columns:4}}.deck{--ifabsh-deck-gap-column:var(--tdjw-grid-gap-inline);--ifabsh-deck-gap-row:var(--tdjw-grid-gap-block)}.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;padding:var(--ifabsh-card-padding)}.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)}.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{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;-webkit-border-after:var(--ifabsh-drawer-border-width) solid var(--ifabsh-drawer-border-color);border-block-end: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{flex:1 1 auto;overflow:auto;-webkit-overflow-scrolling:touch;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;-webkit-border-before:var(--ifabsh-drawer-border-width) solid var(--ifabsh-drawer-border-color);border-block-start: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-block-end-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-block-start-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-inline-end-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-inline-start-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(--tdjw-color-black-h),var(--tdjw-color-black-s),90%);--ifabsh-drawer-title-font-size:var(--tdjw-font-size-l)}.drawer__overlay{-webkit-backdrop-filter:var(--tdjw-backdrop-filter);backdrop-filter:var(--tdjw-backdrop-filter)}.drawer__body{--tdjw-scrollbar-track-color:transparent}.drawer__body>:first-child:not(.row){-webkit-margin-before:0;margin-block-start:0}.drawer__body>:last-child:not(.row){-webkit-margin-after:0;margin-block-end:0}@supports (scrollbar-width:auto){.drawer__body{scrollbar-color:var(--tdjw-scrollbar-thumb-color,var(--tdjw-scrollbar-color,#000)) var(--tdjw-scrollbar-track-color,transparent);scrollbar-width:var(--tdjw-scrollbar-width,thin)}}@supports selector(::-webkit-scrollbar){.drawer__body::-webkit-scrollbar-thumb{background:var(--tdjw-scrollbar-thumb-color,var(--tdjw-scrollbar-color,#000))}.drawer__body::-webkit-scrollbar-track{background:var(--tdjw-scrollbar-track-color,transparent)}.drawer__body::-webkit-scrollbar{max-height:var(--tdjw-scrollbar-width-legacy,8px);max-width:var(--tdjw-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));-webkit-margin-start:auto;margin-inline-start: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{border:0!important;-webkit-clip-path:rect(0 0 0 0)!important;clip-path:rect(0 0 0 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{-webkit-margin-before:var(--ifabsh-file-group-gap);margin-block-start: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){-webkit-margin-before:calc(var(--ifabsh-file-border-width)*-1);margin-block-start:calc(var(--ifabsh-file-border-width)*-1)}.file{--ifabsh-file-border-color:var(--tdjw-color-black);--tdjw-svg-box-padding:calc(var(--tdjw-spacing) + var(--tdjw-spacing-s));line-height:var(--tdjw-body-line-height)}.file:has(>.svg-box){--ifabsh-file-border-width:0}.file-inner{padding:var(--ifabsh-file-padding-y) var(--ifabsh-file-padding-x)}.file__label{--tdjw-link-text-decoration-line:none;--tdjw-link-text-decoration-line-hover:none}.file__label .description,.file__label .title{line-height:inherit}.file-group{--ifabsh-file-group-gap:var(--tdjw-spacing)}.file-group[data-thumbnails] .file__prefix{aspect-ratio:4/3;background-color:var(--tdjw-color-grey-light);display:flex;justify-content:center;overflow:hidden;width:6rem}.file-group[data-thumbnails] .file__prefix>img{height:calc(100% - .5em);max-height:none;max-width:none;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;place-self:center;width:calc(100% - .5em)}.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-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-color,.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-block:0;padding-inline:var(--_poco-padding-left) var(--_poco-padding-right);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-color:hover:not(._disabled),.form-color:hover:not(:disabled),.form-color:hover:not([disabled]),.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-color:focus,.form-control:focus,.form-select:focus{outline:none}.form-color:focus:not(._disabled),.form-color:focus:not(:disabled),.form-color:focus:not([disabled]),.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-color._focus-visible:focus,.form-color:focus-visible: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-color._disabled,.form-color:disabled,.form-color[disabled],.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-color:-moz-read-only[readonly],.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-color._readonly,.form-color:read-only[readonly],.form-color[readonly],.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);-webkit-margin-before:var(--ifabsh-form-text-margin);margin-block-start:var(--ifabsh-form-text-margin)}.form-text{color:var(--ifabsh-form-text-color)}.form-fieldset{margin:0}.form-fieldset~fieldset{-webkit-margin-before:var(--ifabsh-form-fieldset-margin,var(--ifabsh-spacing,1rem));margin-block-start: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{-webkit-margin-before:0;margin-block-start:0}.form-legend:last-child{-webkit-margin-after:0;margin-block-end: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);-webkit-margin-after:var(--ifabsh-form-label-margin);margin-block-end:var(--ifabsh-form-label-margin)}.form-label__required{color:var(--ifabsh-form-label-required-color);-webkit-padding-start:var(--ifabsh-form-label-required-margin);padding-inline-start: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;-webkit-margin-after:0;margin-block-end:0;min-height:var(--_lbl-height);padding-block: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-inline:var(--ifabsh-form-control-padding,var(--ifabsh-form-control-plaintext-padding,0)) 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-block:var(--ifabsh-form-select-multiple-padding-y) 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-block:var(--ifabsh-form-textarea-padding-y) 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{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);-webkit-margin-end:var(--ifabsh-form-control-padding);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{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);-webkit-margin-end:var(--ifabsh-form-control-padding);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{-webkit-margin-before:var(--ifabsh-form-check-gap);margin-block-start: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);-webkit-margin-start:0;margin-inline-start: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,[role=radiogroup]{display:flex;flex-flow:column wrap;gap:var(--ifabsh-form-check-group-row-gap,var(--ifabsh-spacing-s,.5rem)) var(--ifabsh-form-check-group-column-gap,var(--ifabsh-spacing,1rem))}.form-check-group>.form-check,[role=radiogroup]>.form-check{margin:0}.form-check-group.-inline,[role=radiogroup].-inline{flex-direction:row}.form-color{height:var(--ifabsh-form-color-height,var(--ifabsh-form-control-height));padding:0;width:var(--ifabsh-form-color-width,var(--ifabsh-form-control-height))}.form-color::-moz-color-swatch{block-size:var(--ifabsh-form-color-swatch-size,1em);border:0;border-radius:var(--ifabsh-form-color-swatch-border-radius,var(--ifabsh-form-control-border-radius));flex:none;inline-size:var(--ifabsh-form-color-swatch-size,1em)}.form-color::-webkit-color-swatch-wrapper{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.form-color::-webkit-color-swatch{block-size:var(--ifabsh-form-color-swatch-size,1em);border:0;border-radius:var(--ifabsh-form-color-swatch-border-radius,var(--ifabsh-form-control-border-radius));flex:none;inline-size:var(--ifabsh-form-color-swatch-size,1em)}.input-group>:not(label):not(:first-child){-webkit-margin-start:calc(var(--ifabsh-form-control-border-width)*-1)!important;margin-inline-start: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-inline:0 none}.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));-webkit-padding-end:var(--ifabsh-form-control-padding);padding-inline-end: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{-webkit-padding-end:var(--ifabsh-form-control-padding);padding-inline-end: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"]{-webkit-padding-end:var(--ifabsh-form-control-padding);padding-inline-end: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-image:none;-webkit-padding-end:var(--ifabsh-form-control-padding);padding-inline-end: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{-webkit-padding-end:var(--ifabsh-form-control-padding);padding-inline-end:var(--ifabsh-form-control-padding)}.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"]{-webkit-padding-end:var(--ifabsh-form-control-padding);padding-inline-end: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: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-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);inset-block-start:50%;inset-inline-end:var(--_trigger-offset,var(--ifabsh-clearable-trigger-offset));margin:var(--ifabsh-form-control-border-width) 0 0;position:absolute;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-control-border-color:var(--tdjw-body-color);--ifabsh-form-control-border-color-focus:var(--tdjw-color-accent-2);--ifabsh-form-control-border-width:2px;--ifabsh-form-control-placeholder-color:var(--tdjw-color-grey-darker);--ifabsh-form-textarea-min-height:calc(var(--ifabsh-form-control-height)*3);--ifabsh-form-label-required-margin:0.25em;--ifabsh-form-valid-background-color:var(--ifabsh-input-background-color);--ifabsh-form-valid-border-color:var(--ifabsh-input-border-color);--ifabsh-form-valid-color:var(--ifabsh-input-color);--bs-form-valid-border-color:var(--ifabsh-form-valid-color)}.form,.form-control{scroll-margin-top:var(--global-scroll-top-offset)}.form-control{--ifabsh-focus-outline-color:var(--ifabsh-form-control-color);height:auto!important}.form-control::-moz-placeholder{font-style:italic}.form-control::placeholder{font-style:italic}textarea.form-control{field-sizing:content;height:auto;max-height:calc(var(--ifabsh-form-control-height)*8)}.form-check,.form-select{scroll-margin-top:var(--global-scroll-top-offset)}.form-check{--ifabsh-form-check-accent-color:var(--tdjw-body-color);--ifabsh-form-check-accent-color-contrast:var(--tdjw-body-background-color);--ifabsh-form-check-size:1.25em;font-size:var(--ifabsh-form-label-font-size);font-style:var(--ifabsh-form-label-font-style);font-weight:var(--ifabsh-form-label-font-weight)}.form-check .form-check-input{-webkit-margin-before:.125em;margin-block-start:.125em}.gmap{--ifabsh-gmap-border-color:var(--ifabsh-color-border,#e8e8e8);--ifabsh-gmap-border-width:var(--ifabsh-border-width,1px);--ifabsh-gmap-marker-gap:var(--ifabsh-spacing-s);background-color:var(--ifabsh-gmap-background-color,var(--ifabsh-color-grey-light,#f1f1f1));border:var(--ifabsh-gmap-border-width) solid var(--ifabsh-gmap-border-color);border-radius:var(--ifabsh-gmap-border-radius,var(--ifabsh-border-radius,0));display:block;max-height:var(--ifabsh-gmap-max-height,100vh);overflow:hidden;padding:0;position:relative;width:100%}.gmap:before{content:"";display:block;-webkit-padding-after:var(--ifabsh-gmap-ratio,56.25%);padding-block-end:var(--ifabsh-gmap-ratio,56.25%)}.gmap-card{border-radius:var(--ifabsh-gmap-border-radius);height:100%;inset-block-start:0;inset-inline-start:0;opacity:0;pointer-events:none;position:absolute;width:100%}.gmap-marker{display:flex;flex-flow:column nowrap;font-size:var(--ifabsh-gmap-marker-font-size,var(--ifabsh-font-size-xs,.5rem));gap:var(--ifabsh-gmap-marker-gap);line-height:var(--ifabsh-gmap-marker-line-height,1.375)}.gmap-marker>[role=heading]{font-weight:var(--ifabsh-gmap-marker-title-font-weight,bold)}.gmap-marker>[role=heading]:not(:first-child){-webkit-margin-before:var(--ifabsh-gmap-marker-gap);margin-block-start:var(--ifabsh-gmap-marker-gap)}.gmap-marker>*{margin-block:0}.gmap .privacy-info{display:block;height:100%;inset-block-end:0;inset-inline-start:0;pointer-events:all;position:absolute;z-index:5}.gmap[data-privacy-disabled] .privacy-info{display:none;pointer-events:none}.gmap[data-privacy-disabled] .gmap-card{opacity:1;pointer-events:all}.gmap{--ifabsh-gmap-max-height:calc(90vh - var(--global-scroll-top-offset) - var(--tdjw-page-padding-block)*2)}.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{display:none;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{inset-inline:auto 0}.nav-list .nav-list .nav-item:not(:first-child){-webkit-margin-before:var(--ifabsh-nav-list-gap-y);margin-block-start:var(--ifabsh-nav-list-gap-y)}.nav>.nav-list{display:flex;gap:var(--ifabsh-nav-list-gap-y) var(--ifabsh-nav-list-gap-x);justify-content:stretch}@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-subpages{--tdjw-nav-subpage-padding-inline:var(--tdjw-spacing);--tdjw-nav-subpage-padding-block:var(--tdjw-spacing-s);--ifabsh-nav-link-padding-x:0;--ifabsh-nav-list-gap-x:var(--tdjw-spacing);--ifabsh-nav-list-gap-y:var(--tdjw-spacing-xxs);background-color:var(--tdjw-color-accent-4);color:var(--tdjw-color-accent-4-contrast);container:nav-subpages/inline-size;padding:0;position:relative;scroll-margin-top:var(--global-scroll-top-offset)}.nav-subpages .nav-link{--tdjw-link-text-decoration-line-hover:none}.nav-subpages .nav-link__label{white-space:wrap}.nav-subpages .nav-link__label>span{display:none}.nav-subpages .nav-list{display:flex;flex-wrap:wrap;gap:var(--ifabsh-nav-list-gap-y) var(--ifabsh-nav-list-gap-x)}.nav-subpages .nav-inner{padding:var(--tdjw-nav-subpage-padding-block) var(--tdjw-nav-subpage-padding-inline);scroll-margin-top:var(--global-scroll-top-offset)}.nav-subpages:has(>.svg-box){padding:0}.nav-subpages:has(>.svg-box) .svg-box{--svg-border-color:transparent}@container nav-subpages (min-width: 768px){.nav-inner{--tdjw-nav-subpage-padding-inline:var(--tdjw-spacing-l);--ifabsh-nav-list-gap-x:var(--tdjw-spacing-l);--ifabsh-nav-list-gap-y:var(--tdjw-spacing-xs)}}.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:transparent;--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);gap:var(--ifabsh-pagination-gap);justify-content:var(--ifabsh-pagination-align,center);padding:0}.pagination-list{display:inline-flex;flex-flow:row wrap;gap:var(--ifabsh-pagination-gap);justify-content:center;list-style:none;margin:0;order:3;padding:0;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){-webkit-margin-start:calc(var(--ifabsh-pagination-border-width)*-1);margin-inline-start: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-border-width:0px;--ifabsh-pagination-background-color:var(--tdjw-color-grey-lighter);--ifabsh-pagination-background-color-hover:var(--tdjw-color-grey-light);--ifabsh-pagination-background-color-active:var(--tdjw-color-primary);--ifabsh-pagination-color:var(--tdjw-body-color);--ifabsh-pagination-color-hover:var(--tdjw-body-color);--ifabsh-pagination-color-active:var(--tdjw-color-primary-contrast)}.pagination-item{align-items:center}.pagination-item.-next,.pagination-item.-prev{aspect-ratio:1}.pagination-item.-next:after,.pagination-item.-next:before,.pagination-item.-prev:after,.pagination-item.-prev:before{content:""}.pagination-item__label{line-height:1;-webkit-padding-after:.25em;padding-block-end:.25em}.pagination-item:has(.pagination-item__background){background-color:transparent;border-color:transparent;position:relative}.pagination-item:has(.pagination-item__background) .pagination-item__background{inset:0;position:absolute;z-index:-1}.pagination-item:has(.pagination-item__background) .pagination-item__background svg{--svg-color:var(--_pg-background-color);height:100%;width:100%}.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>*+*{-webkit-margin-start:var(--ifabsh-player-caption-copyright-gap,var(--ifabsh-spacing-s,.5rem));margin-inline-start: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;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}.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}.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-audio-border-color:var(--tdjw-color-grey-darker);--ifabsh-player-video-border-color:var(--tdjw-color-grey-darker);--ifabsh-player-video-background-color:var(--tdjw-color-black)}.player-media:has(>.svg-box){position:relative}.player-media:has(>.svg-box)>.svg-box{display:block;height:100%;inset:0;margin:0;pointer-events:none;position:absolute;width:100%;z-index:0}.player-caption{--ifabsh-player-caption-font-size:var(--ifabsh-figcaption-font-size)}.player-caption:has(>.svg-box){--tdjw-svg-box-padding:0}.player-caption:has(>.svg-box)>.svg-box{display:none}.player-audio .player-media:has(>.svg-box){padding-inline:var(--tdjw-spacing-s);position:relative}.player-audio .player-media:has(>.svg-box)>.svg-box{--svg-color:var(--ifabsh-player-audio-border-color)}.player-audio .player-media:has(>.svg-box) .plyr--audio .plyr__controls{border:0}.player-video{container:player-video/inline-size}.player-video .privacy-info{display:block;transform-origin:top center;transition-duration:var(--tdjw-transition-average)}.player-video .player-media:has(>.svg-box){--_pvm-offset:var(--_pvm-offset-overwrite,var(--tdjw-spacing));padding:var(--_pvm-offset)}.player-video .player-media:has(>.svg-box)>.svg-box{--svg-color:var(--ifabsh-player-video-border-color)}.player-video .player-media:has(>.svg-box) .player-media__player,.player-video .player-media:has(>.svg-box) .player-media__poster,.player-video .player-media:has(>.svg-box) [data-player-media]{height:calc(100% - var(--_pvm-offset)*2);inset-block-start:var(--_pvm-offset);inset-inline:var(--_pvm-offset);width:calc(100% - var(--_pvm-offset)*2)}.player-video .player-media:has(>.svg-box) .privacy-info{--ifabsh-privacy-info-padding:var(--_pvm-offset)}.player-video .player-media__play{--ifabsh-player-video-control-background-color-hover:transparent;--ifabsh-icon-button-height:1em;--ifabsh-icon-button-font-size:3rem;font-size:var(--ifabsh-icon-button-font-size);height:100%;inset-block-start:0;inset-inline-start:0;transform:unset;transition-duration:var(--tdjw-transition-average);width:100%}.player-video .player-media__play .svg-icon{--svg-background-color:var(--tdjw-body-background-color);--svg-color:var(--tdjw-body-color)}@media (hover:hover){.player-video .player-media__play{transition-duration:var(--tdjw-transition-simple)}.player-video .player-media__play:hover .svg-icon{--svg-color:var(--tdjw-color-primary)}}.player-video[data-privacy]:not([data-privacy-disabled]) .player-media__play{display:block;opacity:0;pointer-events:none;transform:scale(0)}.player-video[data-privacy]:not([data-privacy-disabled]) .privacy-info{opacity:1;pointer-events:all;transform:scale(1)}.player-video[data-privacy][data-privacy-disabled] .player-media__play{display:block;opacity:1;pointer-events:all;transform:scale(1)}.player-video[data-privacy][data-privacy-disabled] .privacy-info,.player-video[data-privacy][data-privacy-disabled].-initialized .player-media__poster{opacity:0;pointer-events:none;transform:scale(0)}@container player-video (min-width: 768px){.player-media:has(>.svg-box){--_pvm-offset-overwrite:var(--tdjw-spacing-l)}}.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;-webkit-margin-before:-.5em;margin-block-start:-.5em;-webkit-margin-start:-.5em;margin-inline-start:-.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);display:inline-flex;flex-wrap:wrap;gap:var(--ifabsh-slider-pagination-row-gap) var(--ifabsh-slider-pagination-column-gap);padding:var(--ifabsh-slider-pagination-padding)}.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{inset:var(--ifabsh-slider-pagination-offset) var(--ifabsh-slider-pagination-offset) auto auto;justify-content:flex-end;line-height:1;max-width:100%;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));--ifabsh-slider-theme-color:var(--tdjw-color-black);--ifabsh-slider-pagination-gap:var(--tdjw-spacing-xs);--ifabsh-slider-pagination-padding:0.675em;--ifabsh-slider-pagination-item-color:transparent;--ifabsh-slider-pagination-item-color-active:var(--tdjw-color-black);--ifabsh-slider-pagination-item-height:auto;--ifabsh-slider-pagination-item-width:1.675em;container:slider/inline-size}.slider,.slider-item__inner{position:relative}.slider-item__inner>:not(.swiper-lazy-preloader){margin:0}.slider .swiper{opacity:0;transition:opacity var(--tdjw-transition-average)}.slider .swiper.swiper-initialized{opacity:1}.slider .swiper-lazy-preloader{border-width:.125em;font-size:1rem;height:1em;-webkit-margin-before:-.5em;margin-block-start:-.5em;-webkit-margin-start:-.5em;margin-inline-start:-.5em;width:1em}.slider .swiper-button-lock{display:none;pointer-events:none}.slider .swiper-button-next,.slider .swiper-button-prev{display:none}.slider .swiper-pagination{inset:unset;-webkit-padding-after:0;padding-block-end:0;padding-inline:0;position:relative}.slider .swiper-pagination-bullet{--svg-background-color:var(--ifabsh-slider-pagination-item-color);aspect-ratio:1;background:transparent;display:block;padding:.3125em}.slider .swiper-pagination-bullet-active{--svg-background-color:var(--ifabsh-slider-pagination-item-color-active)}.slider .swiper-pagination.swiper-pagination-horizontal{justify-content:center;max-width:none;width:100%}.slider .swiper .swiper-slide{background-color:var(--tdjw-body-background-color)}.section[data-color]:has(.section-inner .slider) .section-inner .slider .swiper-slide{background-color:var(--tdjw-section-background-color)}.privacy-info{--ifabsh-privacy-info-background-color:hsla(var(--tdjw-color-white-h),var(--tdjw-color-white-s),var(--tdjw-color-white-l),0.8)}.privacy-info__container{align-self:flex-start}.privacy-info__text{--tdjw-scrollbar-thumb-color:currentColor}@supports (scrollbar-width:auto){.privacy-info__text{scrollbar-color:var(--tdjw-scrollbar-thumb-color,var(--tdjw-scrollbar-color,#000)) var(--tdjw-scrollbar-track-color,transparent);scrollbar-width:var(--tdjw-scrollbar-width,thin)}}@supports selector(::-webkit-scrollbar){.privacy-info__text::-webkit-scrollbar-thumb{background:var(--tdjw-scrollbar-thumb-color,var(--tdjw-scrollbar-color,#000))}.privacy-info__text::-webkit-scrollbar-track{background:var(--tdjw-scrollbar-track-color,transparent)}.privacy-info__text::-webkit-scrollbar{max-height:var(--tdjw-scrollbar-width-legacy,8px);max-width:var(--tdjw-scrollbar-width-legacy,8px)}}.gmap .privacy-info,.player-video .privacy-info{height:calc(100% - var(--ifabsh-privacy-info-padding)*2);inset:var(--ifabsh-privacy-info-padding)}.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);inset-block-start:50%;inset-inline-end:0;opacity:var(--_repa-opacity);position:absolute;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);inset-block-start:0;inset-inline-start:0;opacity:0;overflow:hidden;position:fixed;text-align:center;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{-webkit-clip-path:rect(0 0 0 0);clip-path:rect(0 0 0 0);height:1px;line-height:1;width:1px}.skip-to__link{color:inherit;position:absolute}.skip-to__link:focus{-webkit-clip-path:none;clip-path:none;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{-webkit-clip-path:none;clip-path:none;height:auto;inset-block-start:50%;inset-inline-start:50%;opacity:var(--ifabsh-skip-to-opacity);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-block-start-color:var(--ifabsh-spinner-color);border-inline-end-color:var(--ifabsh-spinner-color);border-radius:50%;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)}}.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)}.stack-inner,.stack__container{background-color:var(--ifabsh-stack-background-color);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-inner>*,.stack__container>*{border-radius:0;margin:0;max-width:none;width:100%}.stack-inner>*+*,.stack__container>*+*{-webkit-margin-before:var(--ifabsh-stack-gap);margin-block-start:var(--ifabsh-stack-gap)}.stack-inner>*+:before,.stack__container>*+:before{background-color:var(--ifabsh-stack-border-color);content:"";display:block;height:var(--ifabsh-stack-border-width);-webkit-margin-after:var(--ifabsh-stack-gap);margin-block-end:var(--ifabsh-stack-gap);margin-inline:calc(var(--ifabsh-stack-gap)*-1) calc(var(--ifabsh-stack-gap)*-1);overflow:hidden}.stack-inner>:first-child,.stack__container>:first-child{border-top-left-radius:var(--ifabsh-stack-border-radius);border-top-right-radius:var(--ifabsh-stack-border-radius)}.stack-inner>:last-child,.stack__container>:last-child{border-bottom-left-radius:var(--ifabsh-stack-border-radius);border-bottom-right-radius:var(--ifabsh-stack-border-radius)}.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-header-border-style:var(--ifabsh-table-border-style);--ifabsh-table-header-border-color:var(--ifabsh-color-ui,#6176ff);--ifabsh-table-footer-border-width:var(--ifabsh-table-header-border-width);--ifabsh-table-footer-border-style:var(--ifabsh-table-border-style);--ifabsh-table-footer-border-color:var(--ifabsh-color-ui,#6176ff);--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){-webkit-border-before:initial;border-block-start: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{-webkit-margin-before:0;margin-block-start:0}.table td>:last-child,.table th>:last-child{-webkit-margin-after:0;margin-block-end: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{-webkit-border-after:var(--ifabsh-table-header-border-width) var(--ifabsh-table-header-border-style) var(--ifabsh-table-header-border-color);border-block-end:var(--ifabsh-table-header-border-width) var(--ifabsh-table-header-border-style) var(--ifabsh-table-header-border-color)}.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{-webkit-border-before:var(--ifabsh-table-footer-border-width) var(--ifabsh-table-footer-border-style) var(--ifabsh-table-footer-border-color);border-block-start:var(--ifabsh-table-footer-border-width) var(--ifabsh-table-footer-border-style) var(--ifabsh-table-footer-border-color)}.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{overflow-x:auto;scrollbar-width:none}.table{--ifabsh-table-cell-padding-x:var(--tdjw-spacing-s);--ifabsh-table-cell-padding-y:var(--tdjw-spacing-s)}.table-container{--tdjw-scrollbar-size:2px}.table-container:not(:first-child){-webkit-margin-before:var(--tdjw-block-element-margin);margin-block-start:var(--tdjw-block-element-margin)}.table-container:not(:last-child){-webkit-margin-after:var(--tdjw-block-element-margin);margin-block-end:var(--tdjw-block-element-margin)}@supports (scrollbar-width:auto){.table-container{scrollbar-color:var(--tdjw-scrollbar-thumb-color,var(--tdjw-scrollbar-color,#000)) var(--tdjw-scrollbar-track-color,transparent);scrollbar-width:var(--tdjw-scrollbar-width,thin)}}@supports selector(::-webkit-scrollbar){.table-container::-webkit-scrollbar-thumb{background:var(--tdjw-scrollbar-thumb-color,var(--tdjw-scrollbar-color,#000))}.table-container::-webkit-scrollbar-track{background:var(--tdjw-scrollbar-track-color,transparent)}.table-container::-webkit-scrollbar{max-height:var(--tdjw-scrollbar-width-legacy,8px);max-width:var(--tdjw-scrollbar-width-legacy,8px)}}.table-container>table{margin:0}.table-container>p:empty{display:none}.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;-webkit-border-after:0;border-block-end:0;-webkit-border-start:0;border-inline-start: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){-webkit-margin-before:0;margin-block-start:0}.details__content>:last-child:not(div){-webkit-margin-after:0;margin-block-end:0}.details-group{--ifabsh-details-group-gap:var(--ifabsh-spacing-s,0.5rem)}.details-group .details+.details{-webkit-margin-before:var(--ifabsh-details-group-gap);margin-block-start:var(--ifabsh-details-group-gap)}.details{--ifabsh-details-border-color:currentColor;--ifabsh-details-toggle-icon-size:1rem;--ifabsh-details-toggle-icon-size:1rm;--ifabsh-details-toggle-padding-x:0;border-inline:0 none;container:details/inline-size;scroll-margin-top:var(--global-scroll-top-offset)}.details__content{-webkit-padding-before:0;padding-block-start:0}.details:not(.details-group .details){border-block:0}.details__header-summary{order:2}.details__header-icon{order:1;transform:none}.details__header-icon:before{display:none}.details__header-icon .svg-icon{--svg-opacity-lv:0;--svg-transition-delay:var(--tdjw-transition-simple)}.details__header[aria-expanded=false] .details__header-icon{transform:none}.details__header[aria-expanded=false] .details__header-icon .svg-icon{--svg-opacity-lv:1}.details-group{--ifabsh-details-group-gap:0;scroll-margin-top:var(--global-scroll-top-offset)}.details-group .details{-webkit-border-after:0 none;border-block-end:0 none}.details-group .details:first-child{-webkit-border-before:0 none;border-block-start:0 none}.details-group .details:last-child .details__content{-webkit-padding-after:0;padding-block-end:0}@container details (min-width: 34rem){.details__body{--ifabsh-details-panel-padding-x:var(--tdjw-spacing-l);--ifabsh-details-panel-padding-y:var(--tdjw-spacing-l)}.details__content{-webkit-padding-before:var(--tdjw-spacing);padding-block-start:var(--tdjw-spacing)}}@container details (min-width: 56rem){.details__body{--ifabsh-details-panel-padding-x:var(--tdjw-spacing-xl);--ifabsh-details-panel-padding-y:var(--tdjw-spacing-xl)}.details__content{-webkit-padding-before:var(--tdjw-spacing-l);padding-block-start:var(--tdjw-spacing-l)}}.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){-webkit-margin-before:0;margin-block-start:0}.tab-group .tab-panel__content>:last-child:not(.row){-webkit-margin-after:0;margin-block-end:0}.tab-group.-tabs-bottom .tab-group__indicator,.tab-group.-tabs-top .tab-group__indicator{inset-inline-start: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-block-start-width:0;border-top-left-radius:0;border-top-right-radius:0;order:2}.tab-group.-tabs-top .tab-group__tabs{-webkit-border-after:var(--ifabsh-tabgroup-border-width) solid var(--ifabsh-tabgroup-border-color);border-block-end:var(--ifabsh-tabgroup-border-width) solid var(--ifabsh-tabgroup-border-color)}.tab-group.-tabs-top .tab-group__indicator{-webkit-border-after:var(--ifabsh-tabgroup-indicator-size) solid var(--ifabsh-tabgroup-indicator-color);border-block-end:var(--ifabsh-tabgroup-indicator-size) solid var(--ifabsh-tabgroup-indicator-color);inset-block-end: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-block-end-width:0;border-bottom-left-radius:0;border-bottom-right-radius:0;order:1}.tab-group.-tabs-bottom .tab-group__tabs{-webkit-border-before:var(--ifabsh-tabgroup-border-width) solid var(--ifabsh-tabgroup-border-color);border-block-start:var(--ifabsh-tabgroup-border-width) solid var(--ifabsh-tabgroup-border-color)}.tab-group.-tabs-bottom .tab-group__indicator{-webkit-border-before:var(--ifabsh-tabgroup-indicator-size) solid var(--ifabsh-tabgroup-indicator-color);border-block-start:var(--ifabsh-tabgroup-indicator-size) solid var(--ifabsh-tabgroup-indicator-color);inset-block-start: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;inset-block-start: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-inline-start-width:0;border-top-left-radius:0;order:2}.tab-group.-tabs-left .tab-group__tabs{-webkit-border-end:var(--ifabsh-tabgroup-border-width) solid var(--ifabsh-tabgroup-border-color);border-inline-end:var(--ifabsh-tabgroup-border-width) solid var(--ifabsh-tabgroup-border-color)}.tab-group.-tabs-left .tab-group__indicator{-webkit-border-end:var(--ifabsh-tabgroup-indicator-size) solid var(--ifabsh-tabgroup-indicator-color);border-inline-end:var(--ifabsh-tabgroup-indicator-size) solid var(--ifabsh-tabgroup-indicator-color);inset-inline-end: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-inline-end-width:0;border-top-right-radius:0;order:1}.tab-group.-tabs-right .tab-group__tabs{-webkit-border-start:var(--ifabsh-tabgroup-border-width) solid var(--ifabsh-tabgroup-border-color);border-inline-start:var(--ifabsh-tabgroup-border-width) solid var(--ifabsh-tabgroup-border-color)}.tab-group.-tabs-right .tab-group__indicator{-webkit-border-start:var(--ifabsh-tabgroup-indicator-size) solid var(--ifabsh-tabgroup-indicator-color);border-inline-start:var(--ifabsh-tabgroup-indicator-size) solid var(--ifabsh-tabgroup-indicator-color);inset-inline-start:calc(var(--ifabsh-tabgroup-border-width)*-1)}.tab-group{--ifabsh-tabgroup-border-color:currentColor;--ifabsh-tabgroup-indicator-color:var(--ifabsh-tabgroup-tab-color-active);--ifabsh-tabgroup-panel-padding-x:0;--ifabsh-tabgroup-tab-gap:var(--tdjw-spacing);--ifabsh-tabgroup-tab-padding-x:0;container:tab-group/inline-size;scroll-margin-top:var(--global-scroll-top-offset)}.tab-group .tab{-webkit-padding-before:0;padding-block-start:0}.tab-group__body{border:0}.tab-group .tab-panel__content{-webkit-padding-after:0;padding-block-end:0}@container tab-group (min-width: 34rem){.tab-group__nav-container{--ifabsh-tabgroup-tab-gap:var(--tdjw-spacing-l)}.tab-group__body{--ifabsh-tabgroup-panel-padding-y:var(--tdjw-spacing-l)}}@container tab-group (min-width: 56rem){.tab-group__body{--ifabsh-tabgroup-panel-padding-x:var(--tdjw-spacing-xl)}}.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{-webkit-hyphens:manual;hyphens:manual;order:2;overflow-wrap:break-word}.text-block-text>:first-child{-webkit-margin-before:0;margin-block-start:0}.text-block-text>:last-child{-webkit-margin-after:0;margin-block-end: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);display:flex;flex-wrap:wrap;gap:var(--ifabsh-text-block-row-gap) var(--ifabsh-text-block-column-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(--tdjw-block-element-margin)}.text-block .swiper-button-next,.text-block .swiper-button-prev{display:none}.svg-icon{--svg-color:currentColor;--svg-border-width:1.25;aspect-ratio:1;display:inline-flex;pointer-events:none;width:var(--svg-size,1.5em)}.svg-icon>svg{display:block;height:auto;width:100%}.svg-box{--svg-border-color:var(--tdjw-color-black);--svg-background-color:var(--tdjw-body-background-color);--svg-border-width:1.25;pointer-events:none}:has(>.svg-box){padding:var(--tdjw-svg-box-padding,var(--tdjw-spacing));position:relative}:has(>.svg-box)>.svg-box{display:block;height:100%;inset:0;margin:0;position:absolute;width:100%;z-index:0}.svg-line{height:auto;pointer-events:none;width:100%}.svg-line>svg{display:block;height:auto;width:100%}.svg-column-delimiter,.svg-line.-v,.svg-line.-v>svg{height:100%;width:auto}.svg-column-delimiter{pointer-events:none}.svg-column-delimiter>svg{display:block;height:100%;width:auto}.link{align-items:center;display:inline-flex}.link__prefix{--svg-size:1.25em;flex-shrink:0;inset-block-start:.125em;-webkit-margin-end:var(--tdjw-link-gap,.25em);margin-inline-end:var(--tdjw-link-gap,.25em);position:relative}.social-icon-group-inner{display:flex;flex-wrap:wrap;gap:var(--tdjw-social-icon-group-gap,var(--tdjw-spacing))}.social-icon-group-inner:is(ul){list-style:none;margin:0;padding:0}.social-icon{align-items:center;display:inline-flex;font-size:var(--tdjw-social-icon-font-size,1rem);height:1em;justify-content:center;width:1em;z-index:1}.social-icon .icon{display:block;font-size:1em}a.social-icon{--tdjw-link-text-decoration-line:none;--tdjw-link-text-decoration-line-hover:none;position:relative}a.social-icon:after{content:"";display:block;inset:-.5em;position:absolute}@media (hover:hover){a.social-icon:hover{z-index:2}}:root{--tdjw-horizontal-rule-margin:var(--tdjw-block-element-margin)}.horizontal-rule{-webkit-clip-path:polygon(0 0,0 0,0 100%,0 100%);clip-path:polygon(0 0,0 0,0 100%,0 100%);margin-block:0 var(--tdjw-horizontal-rule-margin);opacity:0}.horizontal-rule.-animate{animation:hr .5s ease-out 0s 1 normal both running}.section-body__inner>*+.horizontal-rule,.section-body__inner>.horizontal-rule+*{-webkit-margin-before:var(--tdjw-horizontal-rule-margin);margin-block-start:var(--tdjw-horizontal-rule-margin)}@keyframes hr{to{-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 100%);clip-path:polygon(0 0,100% 0,100% 100%,0 100%);opacity:1}}.header{--tdjw-header-margin:var(--tdjw-spacing-l);color:var(--tdjw-header-color,currentColor);display:flex;flex-direction:column;font-size:var(--tdjw-header-font-size,1rem);gap:var(--tdjw-header-gap,var(--tdjw-spacing-xs))}.header>time{color:var(--tdjw-header-time-color,currentColor);display:none;font-size:var(--tdjw-header-time-font-size,inherit);order:3}.header__title{margin:0;order:1}.header__subtext{color:var(--tdjw-header-subtext-color,currentColor);font-size:var(--tdjw-header-subtext-font-size,inherit);margin:0;order:2}.header:not(:first-child){-webkit-margin-before:var(--tdjw-header-margin);margin-block-start:var(--tdjw-header-margin)}.header:not(:last-child){-webkit-margin-after:var(--tdjw-header-margin);margin-block-end:var(--tdjw-header-margin)}.audio-content .player{-webkit-margin-after:var(--tdjw-block-element-margin);margin-block-end:var(--tdjw-block-element-margin)}.audio-content>:last-child{-webkit-margin-after:0;margin-block-end:0}.video{--tdjw-video-content-max-width:36rem}.video-body,.video-media{margin-inline:auto;max-width:var(--tdjw-video-content-max-width)}.video-body{-webkit-padding-before:var(--tdjw-spacing-xl);padding-block-start:var(--tdjw-spacing-xl)}.video-body>:last-child{-webkit-margin-after:0;margin-block-end:0}.video-media .player-video .player-media{--_video-ply-width:var(--_video-ply-width-overwrite,100vw);inset-inline-start:50%;-webkit-margin-start:calc(var(--_video-ply-width)/2*-1);margin-inline-start:calc(var(--_video-ply-width)/2*-1);position:relative;width:var(--_video-ply-width)}.video-media .player-video .plyr__controls{margin:0 auto;max-width:var(--tdjw-video-content-max-width);padding:var(--tdjw-spacing) 0;width:calc(100% - var(--tdjw-page-padding-inline)*2)}.section.-video{--fs-section-background-color:var(--tdjw-color-primary)}.section.-video:before{display:none}.section.-video{color:var(--tdjw-color-primary-contrast);padding-block:var(--tdjw-spacing-xl) 0}.article{--tdjw-article-gap:var(--tdjw-page-padding-block);--tdjw-article-sidebar-gap:var(--tdjw-spacing-l);--tdjw-article-sidebar-sidebar-width:33%;display:flex;flex-direction:column;gap:var(--tdjw-article-gap);padding-inline:var(--tdjw-page-padding-inline);position:relative}.article>*{margin-inline:auto;max-width:var(--tdjw-page-max-width);width:100%}.article-header .page-introduction{margin-inline:calc(-50vw + 50%) calc(-50vw + 50%);padding-inline:calc(50vw - 50%) calc(50vw - 50%)}.article-body{display:flex;flex-wrap:wrap;gap:var(--tdjw-article-body-column-gap,var(--tdjw-spacing-l))}.article-body__column{flex-basis:var(--_abcl-width,100%);width:var(--_abcl-width,100%)}.article-body__column>*{margin-block:0}.article-body__column>*+*{-webkit-margin-before:var(--tdjw-content-element-margin);margin-block-start:var(--tdjw-content-element-margin)}@media (min-width:992px){.article-body{--tdjw-article-body-column-gap:var(--tdjw-spacing-xl)}.article-body:has(.article-body__column:nth-child(2)){--_abcl-width:50%;flex-wrap:nowrap}}.article-footer{align-items:center;display:flex;justify-content:space-between}.article-footer:has(.article-footer-inner:empty){display:none}.article-header__teaser{background-color:var(--tdjw-color-black-lighten);padding:var(--tdjw-article-teaser-padding,var(--tdjw-spacing))}.article-header__meta{align-items:center;color:hsl(var(--tdjw-color-black-h),var(--tdjw-color-black-s),50%);display:flex;font-size:var(--tdjw-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(--tdjw-spacing-s)}.article-section>*{margin-block:0}.article-section>:not(:first-child){-webkit-margin-before:var(--tdjw-block-element-margin);margin-block-start:var(--tdjw-block-element-margin)}.article-section>.ce:not(:first-child){-webkit-margin-before:var(--tdjw-content-element-margin);margin-block-start:var(--tdjw-content-element-margin)}.article-section+.article-section{-webkit-border-before:1px solid hsl(var(--tdjw-color-black-h),var(--tdjw-color-black-s),90%);border-block-start:1px solid hsl(var(--tdjw-color-black-h),var(--tdjw-color-black-s),90%);-webkit-padding-before:var(--tdjw-article-gap);padding-block-start:var(--tdjw-article-gap)}.page{display:flex;flex-direction:column;min-height:calc(var(--global-vh, 1vh)*100)}.page:focus-visible{outline:none}.page-header{inset-block-start:0;padding-inline:var(--tdjw-page-padding-inline);position:-webkit-sticky;position:sticky;z-index:var(--tdjw-zindex-page-header)}.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>.section{scroll-margin-top:var(--global-scroll-top-offset)}.page-footer,.page-main>.section+.section{-webkit-margin-before:var(--tdjw-page-padding-block);margin-block-start:var(--tdjw-page-padding-block)}.page-footer{padding-inline:var(--tdjw-page-padding-inline)}.page-footer:focus-visible{outline:none}[data-scroll-top=global]{--ifabsh-icon-button-background-color:var(--tdjw-body-color);--ifabsh-icon-button-color:var(--tdjw-body-background-color);--_rewrite-position:fixed;inset-block-end:var(--tdjw-spacing);inset-inline-end:var(--tdjw-spacing);opacity:0;pointer-events:none;position:fixed;transition-duration:calc(var(--global-duration-multiplier, 1)*var(--tdjw-transition-close));transition-timing-function:ease-in;z-index:var(--tdjw-zindex-page-scroll-top)}[data-scroll-top=global] .icon-button__icon .svg-icon{--svg-size:1.25em;--svg-border-width:2}[data-scroll-top=global].-show{opacity:1;pointer-events:all;transition-duration:calc(var(--global-duration-multiplier, 1)*var(--tdjw-transition-open));transition-timing-function:ease-out}@media (hover:hover){[data-scroll-top=global].-show:hover{transform:scale(1.1);z-index:10}}button[data-consent-trigger=global]{--_svg-transition:var(--tdjw-transition-close);aspect-ratio:1;background-color:transparent;border:0;color:var(--tdjw-body-color);height:var(--ifabsh-input-height);inset-block-end:var(--tdjw-spacing);inset-inline-start:var(--tdjw-spacing);opacity:1;padding:0;position:fixed;transform:scale(1);transition:all var(--_svg-transition) ease-in;z-index:var(--tdjw-zindex-cookie-consent-trigger)}button[data-consent-trigger=global] .svg-icon{--svg-background-color:var(--tdjw-body-background-color);--svg-color:currentColor;height:auto;width:100%}button[data-consent-trigger=global]:hover{transform:scale(1.1);z-index:10}button[data-consent-trigger=global].-hidden{opacity:0;pointer-events:none;transform:scale(0)}.main-nav.nav{--ifabsh-nav-link-padding-x:0;--ifabsh-nav-link-padding-y:0;--ifabsh-nav-font-size:1.25rem;--ifabsh-nav-link-suffix-color:var(--tdjw-color-primary);--ifabsh-nav-link-color-hover:var(--tdjw-color-primary);--ifabsh-nav-link-color-active:var(--tdjw-color-accent-2);--ifabsh-nav-link-background-color-active:var(--tdjw-color-white);--ifabsh-nav-link-prefix-suffix-gap:0}.main-nav.nav .nav-delimiter{display:none}.main-nav.nav .nav-link{--tdjw-link-text-decoration-line-hover:none;background-color:transparent!important;text-transform:uppercase;width:100%}.main-nav.nav .nav-link__label{position:relative}.main-nav.nav .nav-link__label>span{--svg-color:var(--_nvli-background-color);display:block;height:100%;inset:0;overflow:hidden;position:absolute;width:100%;z-index:-1}.main-nav.nav .nav-link__suffix{-webkit-margin-start:auto;margin-inline-start:auto;transition:all var(--_nv-duration) ease-in-out}.main-nav.nav .nav-link__suffix .svg-icon{--svg-duration:var(--tdjw-transition-average);--svg-transition-delay:var(--tdjw-transition-average);--svg-border-width:var(--_mn-suffix-border-width,2.5)}.main-nav.nav .nav-link[aria-expanded=true] .nav-link__suffix .svg-icon{--svg-opacity-lv:0}.main-nav.nav .nav-list{flex-direction:column;width:100%}.main-nav.nav .nav-list.-has-reveal{display:none;inset-block-start:auto;inset-inline:auto;opacity:1;position:static;visibility:visible}.main-nav.nav>.nav-list>.nav-item.-active>.nav-link .nav-link__label{padding-inline:.25em .5em}@media (hover:hover){.main-nav.nav>.nav-list>.nav-item.-active.-active:hover>.nav-link:not(span){--_nvli-background-color:var(--ifabsh-nav-link-background-color-active);--_nvli-color:var(--ifabsh-nav-link-color-active)}}.main-nav.nav>.nav-list .nav-list{--ifabsh-nav-list-gap-y:0;--ifabsh-nav-link-color-active:var(--tdjw-color-primary);padding-block:var(--tdjw-spacing)}.main-nav.nav>.nav-list .nav-list .nav-link{font-size:calc(var(--ifabsh-nav-font-size) - .25rem)}.main-nav.nav>.nav-list .nav-list .nav-item.-active>.nav-link{--_nvli-background-color:transparent;--_nvli-color:var(--ifabsh-nav-link-color-active)}@media (min-width:992px){.main-nav.nav{--ifabsh-nav-font-size:1.375rem}}@media (min-width:1200px){.main-nav.nav{--ifabsh-nav-font-size:1.5rem}}.page-menu.drawer{--ifabsh-drawer-background-color:var(--tdjw-color-accent-4);--ifabsh-drawer-border-width:0px;--ifabsh-drawer-padding:var(--tdjw-page-padding-inline);--ifabsh-drawer-z-index:var(--tdjw-zindex-page-menu);color:var(--tdjw-color-accent-4-contrast)}.page-menu.drawer .drawer-title{border:0!important;-webkit-clip-path:rect(0 0 0 0)!important;clip-path:rect(0 0 0 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-menu .drawer__header{height:var(--tdjw-page-header-size);min-height:var(--tdjw-page-header-size);padding-block:0}.page-menu .drawer__header .drawer-close{--ifabsh-icon-button-color:var(--tdjw-color-primary);font-size:2rem}.page-menu .drawer__header .drawer-close .svg-icon{--svg-border-width:var(--_pmw-close-border-width,2.5)}@media (min-width:992px){.page-menu .drawer__footer{padding-block:calc(var(--ifabsh-drawer-padding)/2)}}@media (min-width:768px){.page-menu{--_pmw-close-border-width:3}}@media (min-width:992px){.page-menu{--ifabsh-drawer-size:30rem;--ifabsh-drawer-padding-y:var(--tdjw-spacing-l);--ifabsh-drawer-padding-x:var(--tdjw-spacing-xl);--_pmw-close-border-width:4}}@media (min-width:1200px){.page-menu{--ifabsh-drawer-size:34rem;--_pmw-close-border-width:5}}.page-header button[aria-controls=page-menu-drawer]{--ifabsh-icon-button-color:var(--tdjw-color-primary);--ifabsh-icon-button-color-hover:currentColor}.page-footer{--tdjw-page-footer-font-size:var(--tdjw-font-size-s);color:var(--tdjw-color-accent-5-contrast);line-height:1.25;position:relative;z-index:var(--tdjw-zindex-page-footer)}.page-footer a{--tdjw-link-text-decoration-line:none;--tdjw-link-text-decoration-line-hover:none}.page-footer .nav{--ifabsh-nav-link-background-color:transparent;--ifabsh-nav-link-background-color-hover:transparent;--ifabsh-nav-link-background-color-active:transparent;--ifabsh-nav-link-color:inherit;--ifabsh-nav-link-padding:0;--ifabsh-nav-gap:var(--tdjw-spacing-xs);--ifabsh-nav-font-size:inherit}.page-footer .nav-list{flex-direction:column}.page-footer .nav-link{--tdjw-link-text-decoration-line-hover:none}.page-footer .nav-link__label>span{display:none}.page-footer__navs{display:grid;gap:var(--tdjw-spacing-xs) var(--tdjw-spacing);grid-area:navs;grid-template:"metanav servicenav" auto/1fr 1fr}.page-footer__navs .meta-nav{grid-area:metanav}.page-footer__navs .service-nav{grid-area:servicenav}@media (min-width:576px){.page-footer__navs{grid-template:"metanav" auto "servicenav" auto/1fr}}.page-footer__header{grid-area:header}.page-footer__header .title{--tdjw-heading-font-size:0.9375rem;--tdjw-heading-line-height:unset;margin-block:0;text-transform:uppercase}.page-footer__header .client-address{margin-block:0}.page-footer .client-opening-hours{grid-area:openinghours}.page-footer .client-service{font-weight:var(--tdjw-font-weight-bold);grid-area:service}.page-footer .client-shop{--ifabsh-button-background-color:var(--tdjw-body-background-color);--ifabsh-button-color:var(--tdjw-color-accent-5);--ifabsh-button-font-size:0.9375rem;--ifabsh-button-height:1.875rem;--ifabsh-button-label-offset-block:0.3125em;grid-area:shop;justify-self:start}.page-footer .social-icon-group{--tdjw-social-icon-font-size:1.75em;--tdjw-social-icon-group-gap:var(--tdjw-spacing-l);grid-area:social}.page-footer-body{align-items:baseline;display:grid;font-size:var(--tdjw-page-footer-font-size);font-weight:var(--tdjw-page-footer-font-weight);gap:var(--tdjw-spacing) var(--tdjw-spacing-s);grid-template:"header" auto "social" auto "shop" auto "openinghours" auto "service" auto "navs" auto/1fr;justify-content:space-between;margin-inline:auto;max-width:var(--tdjw-page-max-width);padding-block:3rem;width:100%}.page-footer-body>*{margin:0}.page-footer-media{background-color:var(--tdjw-color-accent-5);inset:0;-webkit-mask-image:url(media/mask/footer.svg);mask-image:url(media/mask/footer.svg);-webkit-mask-position:var(--_pf-mask-inline-offset,70%) 0;mask-position:var(--_pf-mask-inline-offset,70%) 0;-webkit-mask-size:var(--_pf-mask-block-size,500%) 100%;mask-size:var(--_pf-mask-block-size,500%) 100%;position:absolute;z-index:-1}.page-footer-media img{height:100%;max-width:unset;-o-object-fit:cover;object-fit:cover;-o-object-position:center bottom;object-position:center bottom;width:100%}@media (min-width:576px){.page-footer-body{grid-template:"header navs" auto "social navs" auto "shop navs" auto "openinghours navs" auto "service navs" auto/2fr 1fr}}@media (min-width:768px){.page-footer .social-icon-group{align-self:center}.page-footer-body{-moz-column-gap:var(--tdjw-spacing);column-gap:var(--tdjw-spacing);grid-template:"header openinghours navs" auto "social service navs" auto "shop shop navs" auto/.75fr .75fr auto}}@media (min-width:992px){.page-footer{--tdjw-page-footer-font-size:0.9375rem}.page-footer .client-shop{align-self:center}.page-footer-body{gap:var(--tdjw-spacing) var(--tdjw-spacing-l);grid-template:"header openinghours navs" auto "social service navs" auto "shop shop navs" 1fr/auto 1fr auto;padding-block:3.5rem}.page-footer-media{--_pf-mask-inline-offset:15%;--_pf-mask-block-size:200%}}@media (min-width:1200px){.page-footer .client-opening-hours{-webkit-margin-after:var(--tdjw-spacing);margin-block-end:var(--tdjw-spacing)}.page-footer .page-footer__navs{align-self:end}.page-footer .nav-list{--ifabsh-nav-list-gap-x:var(--tdjw-spacing);flex-direction:row}.page-footer-body{-moz-column-gap:var(--tdjw-spacing-xl);column-gap:var(--tdjw-spacing-xl);grid-template:"header openinghours navs" auto "social service navs" auto "shop shop shop" 1fr/auto 1fr auto}}@media (min-width:1400px){.page-footer-body{padding-block:6rem}.page-footer-media{--_pf-mask-inline-offset:0%;--_pf-mask-block-size:100%}}.section{--_section-gap:var(--tdjw-section-gap,var(--tdjw-spacing-l));background-color:var(--tdjw-section-background-color,transparent);margin:0;overflow-anchor:auto;padding:var(--tdjw-section-padding-block,0) var(--tdjw-section-padding-inline,var(--tdjw-page-padding-inline));position:relative}.section-body,.section-header{margin-inline:auto;max-width:var(--tdjw-page-max-width);width:100%}.section-header{color:var(--tdjw-color-black);font-size:var(--tdjw-font-size-s);-webkit-margin-after:var(--_section-gap);margin-block-end:var(--_section-gap)}.section-header>.title{--tdjw-heading-font-size:var(--tdjw-h2-font-size);--tdjw-heading-color:var(--tdjw-color-black)}.section-header>.subtext{font-style:italic}.section-header>:last-child{-webkit-margin-after:0;margin-block-end:0}.section-body+.section-footer{-webkit-margin-before:calc(var(--_section-gap)/2);margin-block-start:calc(var(--_section-gap)/2);text-align:center}.section-body__inner>*{margin-block:0}.section-body__inner>*+*{-webkit-margin-before:var(--tdjw-content-element-margin);margin-block-start:var(--tdjw-content-element-margin)}@media (min-width:992px){.section{--tdjw-page-footer-font-size:0.9375rem}}.section[data-section=hero]{padding-inline:0}.section[data-section=hero] .section-body{max-width:none}.section-columns{display:flex;flex-wrap:wrap;gap:var(--tdjw-section-columns-gap,var(--tdjw-content-element-margin));position:relative}.section-columns__column{flex-basis:var(--_sccl-width,100%);width:var(--_sccl-width,100%)}.section-columns__column>*{margin-block:0}.section-columns__column>*+*{-webkit-margin-before:var(--tdjw-content-element-margin);margin-block-start:var(--tdjw-content-element-margin)}.section-columns__delimiter{display:none;inset-block:0;inset-inline-start:50%;position:absolute;translate:-50% 0}@media (min-width:768px){.section-columns{--tdjw-section-columns-gap:var(--tdjw-spacing-l);flex-wrap:nowrap}.section-columns[data-columns="2"] .section-columns__column:not(:first-child:last-child){--_sccl-width:calc(50% - var(--tdjw-section-columns-gap)/2)}.section-columns:has(.section-columns__delimiter){--tdjw-section-columns-gap:var(--tdjw-spacing-xl)}.section-columns:has(.section-columns__delimiter) .section-columns__delimiter{display:block}}@media (min-width:992px){.section-columns{--tdjw-section-columns-gap:var(--tdjw-spacing-xl)}.section-columns:has(.section-columns__delimiter){--tdjw-section-columns-gap:var(--tdjw-spacing-xxl)}}.content>*{margin-block:0}.content>:not(:first-child){-webkit-margin-before:var(--tdjw-block-element-margin);margin-block-start:var(--tdjw-block-element-margin)}.content>.ce:not(:first-child),.content>section:not(:first-child){-webkit-margin-before:var(--tdjw-content-element-margin);margin-block-start:var(--tdjw-content-element-margin)}.sidebar{--tdjw-sidebar-gap:var(--tdjw-block-element-margin)}.sidebar:empty{display:none}.sidebar-item{background-color:var(--tdjw-color-black-lighten);padding:var(--tdjw-sidebar-item-padding,var(--tdjw-spacing))}@media (min-width:992px){.sidebar-item{--tdjw-sidebar-item-padding:var(--tdjw-spacing-l)}}.sidebar-item>*{margin:0}.sidebar-item+.sidebar-item{-webkit-margin-before:var(--tdjw-sidebar-gap);margin-block-start:var(--tdjw-sidebar-gap)}.section-sidebar{--tdjw-section-sidebar-gap:var(--tdjw-spacing);--tdjw-section-sidebar-sidebar-width:33%;display:flex;flex-wrap:wrap;gap:var(--tdjw-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:768px){.section-sidebar{--tdjw-section-sidebar-gap:var(--tdjw-spacing-l);--_section-sidebar-width:calc(var(--tdjw-section-sidebar-sidebar-width) + var(--tdjw-section-sidebar-gap));align-items:flex-start;flex-wrap:nowrap}.section-sidebar>.content,.section-sidebar>.sidebar{inset-block-start:var(--global-scroll-top-offset);position:-webkit-sticky;position:sticky}.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:992px){.section-sidebar{--tdjw-section-sidebar-gap:var(--tdjw-spacing-xl)}}.page-jumplist{--ifabsh-jumplist-background-color:hsl(var(--tdjw-color-black-h),var(--tdjw-color-black-s),97%);--ifabsh-jumplist-padding-x:var(--tdjw-page-padding-inline);--ifabsh-jumplist-link-background-color-hover:hsl(var(--tdjw-color-black-h),var(--tdjw-color-black-s),95%);--ifabsh-jumplist-link-background-color-active:transparent;--ifabsh-jumplist-link-color-hover:var(--tdjw-body-color);--ifabsh-jumplist-link-color-active:var(--tdjw-color-primary);--ifabsh-jumplist-link-padding-x:var(--tdjw-spacing-s);--ifabsh-jumplist-link-padding-y:0;-webkit-border-after:1px solid hsl(var(--tdjw-color-black-h),var(--tdjw-color-black-s),90%);border-block-end:1px solid hsl(var(--tdjw-color-black-h),var(--tdjw-color-black-s),90%);height:2.5rem;inset-block-start:var(--global-scroll-top-offset,0);overflow-x:auto;position:-webkit-sticky;position:sticky;z-index:calc(var(--tdjw-zindex-page-footer) - 1)}.page-jumplist .jumplist__container{height:100%;text-align:center}.page-jumplist .jumplist-menu{display:flex;flex-direction:row;height:100%;justify-content:center}.page-jumplist .jumplist-menu__link{display:inline-flex}.page-jumplist .jumplist-menu__link>*{align-self:center}.page-jumplist:not(:empty){--tdjw-scrollbar-track-color:transparent;--tdjw-scrollbar-size:1px}@supports (scrollbar-width:auto){.page-jumplist:not(:empty){scrollbar-color:var(--tdjw-scrollbar-thumb-color,var(--tdjw-scrollbar-color,#000)) var(--tdjw-scrollbar-track-color,transparent);scrollbar-width:var(--tdjw-scrollbar-width,thin)}}@supports selector(::-webkit-scrollbar){.page-jumplist:not(:empty)::-webkit-scrollbar-thumb{background:var(--tdjw-scrollbar-thumb-color,var(--tdjw-scrollbar-color,#000))}.page-jumplist:not(:empty)::-webkit-scrollbar-track{background:var(--tdjw-scrollbar-track-color,transparent)}.page-jumplist:not(:empty)::-webkit-scrollbar{max-height:var(--tdjw-scrollbar-width-legacy,8px);max-width:var(--tdjw-scrollbar-width-legacy,8px)}}.page-jumplist:not(:empty)+.section{-webkit-border-before:0 none;border-block-start:0 none}@media (min-width:992px){.page-jumplist{--ifabsh-jumplist-menu-gap:var(--tdjw-spacing-s);height:3.5rem}}.page-main>.breadcrumb{--ifabsh-breadcrumb-color:hsl(var(--tdjw-color-black-h),var(--tdjw-color-black-s),60%);--ifabsh-breadcrumb-color-hover:var(--tdjw-color-black);--ifabsh-breadcrumb-font-size:var(--tdjw-font-size-xxs);--ifabsh-breadcrumb-gap-x:1em;--ifabsh-breadcrumb-padding-x:var(--tdjw-page-padding-inline);--ifabsh-breadcrumb-padding-y:var(--tdjw-spacing-s)}@media (max-width:1199px){.page-main>.breadcrumb{display:none}}.page-search{background-color:var(--tdjw-color-accent-4);color:var(--tdjw-color-accent-4-contrast);display:block;height:calc(var(--global-vh, 1vh)*100 - var(--tdjw-page-header-size));inset-block-start:var(--tdjw-page-header-size);padding:var(--tdjw-page-padding-block) var(--tdjw-page-padding-inline);place-content:center;pointer-events:none;position:fixed;transform:translateY(-100%);transition-duration:var(--tdjw-transition-expand);transition-property:transform;transition-timing-function:ease-in;width:100%;z-index:var(--tdjw-zindex-page-search)}.page-search .search-box{background-image:url(media/backgrounds/search.svg);background-size:100% 100%;margin:0 auto;max-width:50rem;overflow:hidden;padding:var(--tdjw-spacing);width:100%}.page-search .search-box:has(input:focus-visible){outline:var(--tdjw-focus-outline-color) var(--tdjw-focus-outline-style) var(--tdjw-focus-outline-width);outline-offset:var(--tdjw-focus-outline-offset)}.page-search .search-box input[type=search]{--ifabsh-form-control-border-width:0px;--ifabsh-form-control-font-size:1.125rem;outline:none}.page-search .search-box .form{display:flex;flex-flow:row nowrap}.page-search .was-validated .search-box__input:invalid{--_foco-border-color:transparent}.page-search.-show{pointer-events:all;transform:translateY(0);transition-timing-function:ease-out}@media (min-width:992px){.page-search .search-box{padding:var(--tdjw-spacing-l)}}
/*# sourceMappingURL=main.css.map */