@layer vendor{.keen-slider:not([data-keen-slider-disabled]){-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;touch-action:pan-y;-webkit-user-select:none;user-select:none;-khtml-user-select:none;align-content:flex-start;width:100%;display:flex;position:relative;overflow:hidden}.keen-slider:not([data-keen-slider-disabled]) .keen-slider__slide{width:100%;min-height:100%;position:relative;overflow:hidden}.keen-slider:not([data-keen-slider-disabled])[data-keen-slider-reverse]{flex-direction:row-reverse}.keen-slider:not([data-keen-slider-disabled])[data-keen-slider-v]{flex-wrap:wrap}}@layer tokens,base,layout,components;@layer features{:where(.layout-builder .decom-layouts .products-layout .hero_article) .article-grid .contents ul.large-list li span:before{background:var(--hsg-color-surface-light);content:"";block-size:21px;inline-size:100%;z-index:var(--hsg-z-base);position:absolute;bottom:0}:where(.layout-builder .decom-layouts .products-layout .hero_article) .article-grid .contents ul.large-list li:before{content:"";display:none}@media screen and (max-width:1280px){:where(.layout-builder .decom-layouts .products-layout .hero_article) .article-grid .contents ul.large-list li span:before{background:var(--hsg-color-surface-light);content:"";block-size:21px;inline-size:100%;z-index:var(--hsg-z-base);position:absolute;bottom:0}}@media screen and (max-width:1020px){:where(.layout-builder .decom-layouts .products-layout .hero_article) .article-grid .contents ul.large-list li span:before{background:var(--hsg-color-surface-light);content:"";block-size:21px;inline-size:100%;z-index:var(--hsg-z-base);position:absolute;bottom:0}}.layout-builder .decom-layouts .products-layout .product-stage-section{padding-block-start:0;display:flow-root;overflow:visible}.products-layout :-webkit-any(.product-stage-section,.product-stage-section--category){--hsg-product-results-gallery-heading-h1-size:clamp(1.75rem, 1rem + 1.5cqi, 2.25rem);--hsg-product-results-gallery-heading-h1-line-height:clamp(2.125rem, 1.375rem + 1.5cqi, 3rem);--hsg-product-results-gallery-heading-h2-size:clamp(1.25rem, .75rem + 1cqi, 1.5rem);--hsg-product-results-gallery-heading-h2-line-height:clamp(1.625rem, 1.125rem + 1cqi, 2rem);--hsg-product-results-grid-min-block-size:25rem;--hsg-product-results-grid-column-gap:var(--hsg-space-bridge-30);--hsg-product-results-card-width-wide:calc((100% - (var(--hsg-product-results-grid-column-gap) * 2)) / 3);--hsg-product-results-pagination-gap:var(--hsg-space-1);--hsg-product-results-pagination-gap-compact:calc(var(--hsg-space-1) + var(--hsg-radius-1));--hsg-product-results-pagination-padding:var(--hsg-space-bridge-30) 0 var(--hsg-space-5);--hsg-product-results-pagination-target:var(--hsg-control-size-tight);--hsg-product-results-grid-gap:calc(var(--hsg-space-5) + var(--hsg-space-bridge-30)) var(--hsg-product-results-grid-column-gap);--hsg-product-results-card-width:calc((100% - (var(--hsg-product-results-grid-column-gap) * 3)) / 4);--hsg-product-results-detail-inset:var(--hsg-space-bridge-10);--hsg-product-results-chip-size:var(--hsg-control-size-compact);--hsg-product-results-label-width:calc(100% - (var(--hsg-product-results-chip-size) + var(--hsg-space-gutter)));container-type:inline-size}.products-layout :is(.product-stage-section,.product-stage-section--category){--hsg-product-results-gallery-heading-h1-size:clamp(1.75rem, 1rem + 1.5cqi, 2.25rem);--hsg-product-results-gallery-heading-h1-line-height:clamp(2.125rem, 1.375rem + 1.5cqi, 3rem);--hsg-product-results-gallery-heading-h2-size:clamp(1.25rem, .75rem + 1cqi, 1.5rem);--hsg-product-results-gallery-heading-h2-line-height:clamp(1.625rem, 1.125rem + 1cqi, 2rem);--hsg-product-results-grid-min-block-size:25rem;--hsg-product-results-grid-column-gap:var(--hsg-space-bridge-30);--hsg-product-results-card-width-wide:calc((100% - (var(--hsg-product-results-grid-column-gap) * 2)) / 3);--hsg-product-results-pagination-gap:var(--hsg-space-1);--hsg-product-results-pagination-gap-compact:calc(var(--hsg-space-1) + var(--hsg-radius-1));--hsg-product-results-pagination-padding:var(--hsg-space-bridge-30) 0 var(--hsg-space-5);--hsg-product-results-pagination-target:var(--hsg-control-size-tight);--hsg-product-results-grid-gap:calc(var(--hsg-space-5) + var(--hsg-space-bridge-30)) var(--hsg-product-results-grid-column-gap);--hsg-product-results-card-width:calc((100% - (var(--hsg-product-results-grid-column-gap) * 3)) / 4);--hsg-product-results-detail-inset:var(--hsg-space-bridge-10);--hsg-product-results-chip-size:var(--hsg-control-size-compact);--hsg-product-results-label-width:calc(100% - (var(--hsg-product-results-chip-size) + var(--hsg-space-gutter)));container-type:inline-size}.products-layout .product-stage-section .gallery-heading{padding-block-end:var(--hsg-space-5);display:block}.header-layout+.products-layout .product-stage-section .container .gallery-heading{padding-block-start:var(--hsg-space-bridge-35)}.products-layout .product-stage-section .gallery-heading h1{color:var(--hsg-color-brand-navy);font-family:var(--hsg-font-family-ubuntu);font-size:var(--hsg-product-results-gallery-heading-h1-size);font-weight:700;line-height:var(--hsg-product-results-gallery-heading-h1-line-height);padding-block-end:var(--hsg-space-5)}.products-layout .product-stage-section .gallery-heading h2{font-family:var(--hsg-font-family-ubuntu);font-size:var(--hsg-product-results-gallery-heading-h2-size);font-weight:700;line-height:var(--hsg-product-results-gallery-heading-h2-line-height);padding-block-end:var(--hsg-space-5)}.products-layout .product-stage-section .gallery-heading p{font-family:var(--hsg-font-family-roboto-condensed);line-height:var(--hsg-line-height-4)}.products-layout :-webkit-any(.product-stage-section,.product-stage-section--category) .products-grid+.pagination{align-items:center;gap:var(--hsg-product-results-pagination-gap);padding:var(--hsg-product-results-pagination-padding);font-family:var(--hsg-font-family-roboto-condensed);font-size:var(--hsg-font-size-1);flex-wrap:wrap;justify-content:center;display:flex}.products-layout :is(.product-stage-section,.product-stage-section--category) .products-grid+.pagination{align-items:center;gap:var(--hsg-product-results-pagination-gap);padding:var(--hsg-product-results-pagination-padding);font-family:var(--hsg-font-family-roboto-condensed);font-size:var(--hsg-font-size-1);flex-wrap:wrap;justify-content:center;display:flex}.products-layout :-webkit-any(.product-stage-section,.product-stage-section--category) .products-grid+.pagination :-webkit-any(a,span){background:var(--hsg-color-surface-strong);color:var(--hsg-color-ink-on-surface);min-block-size:var(--hsg-product-results-pagination-target);min-inline-size:var(--hsg-product-results-pagination-target);padding:var(--hsg-space-1) var(--hsg-space-bridge-10);justify-content:center;align-items:center;font-weight:700;text-decoration:none;display:inline-flex}.products-layout :is(.product-stage-section,.product-stage-section--category) .products-grid+.pagination :is(a,span){background:var(--hsg-color-surface-strong);color:var(--hsg-color-ink-on-surface);min-block-size:var(--hsg-product-results-pagination-target);min-inline-size:var(--hsg-product-results-pagination-target);padding:var(--hsg-space-1) var(--hsg-space-bridge-10);justify-content:center;align-items:center;font-weight:700;text-decoration:none;display:inline-flex}.products-layout :-webkit-any(.product-stage-section,.product-stage-section--category) .products-grid+.pagination span.current{background:var(--hsg-color-brand-navy);color:var(--hsg-color-ink-on-surface)}.products-layout :is(.product-stage-section,.product-stage-section--category) .products-grid+.pagination span.current{background:var(--hsg-color-brand-navy);color:var(--hsg-color-ink-on-surface)}.products-layout :-webkit-any(.product-stage-section,.product-stage-section--category) .products-grid+.pagination :-webkit-any(a,span):-webkit-any(:active,:focus,:hover){background:var(--hsg-color-surface-accent-soft-hover)}.products-layout :is(.product-stage-section,.product-stage-section--category) .products-grid+.pagination :is(a,span):is(:active,:focus,:hover){background:var(--hsg-color-surface-accent-soft-hover)}.products-layout :-webkit-any(.product-stage-section,.product-stage-section--category) .products-grid+.pagination span:-webkit-any(:active,:focus,:hover){background:var(--hsg-color-surface-lightest)}.products-layout :is(.product-stage-section,.product-stage-section--category) .products-grid+.pagination span:is(:active,:focus,:hover){background:var(--hsg-color-surface-lightest)}.products-layout :-webkit-any(.product-stage-section,.product-stage-section--category) .products-grid+.pagination :-webkit-any(a,span):-webkit-any(:active,:focus,:hover) span{background:0 0}.products-layout :is(.product-stage-section,.product-stage-section--category) .products-grid+.pagination :is(a,span):is(:active,:focus,:hover) span{background:0 0}.products-layout :-webkit-any(.product-stage-section,.product-stage-section--category) .products-grid :-webkit-any(.product-item,.page-item) .product-content h3{color:var(--hsg-color-brand-navy);font-family:var(--hsg-font-family-roboto-condensed);font-size:var(--hsg-font-size-2);font-weight:700;line-height:var(--hsg-line-height-4);overflow-wrap:break-word}.products-layout :is(.product-stage-section,.product-stage-section--category) .products-grid :is(.product-item,.page-item) .product-content h3{color:var(--hsg-color-brand-navy);font-family:var(--hsg-font-family-roboto-condensed);font-size:var(--hsg-font-size-2);font-weight:700;line-height:var(--hsg-line-height-4);overflow-wrap:break-word}.products-layout :-webkit-any(.product-stage-section,.product-stage-section--category) .products-grid{align-items:stretch;gap:var(--hsg-product-results-grid-gap);min-block-size:var(--hsg-product-results-grid-min-block-size);flex-wrap:wrap;justify-content:flex-start;inline-size:100%;margin-inline-start:0;display:flex}.products-layout :is(.product-stage-section,.product-stage-section--category) .products-grid{align-items:stretch;gap:var(--hsg-product-results-grid-gap);min-block-size:var(--hsg-product-results-grid-min-block-size);flex-wrap:wrap;justify-content:flex-start;inline-size:100%;margin-inline-start:0;display:flex}.products-layout :-webkit-any(.product-stage-section,.product-stage-section--category) .products-grid :-webkit-any(.product-item,.page-item){color:inherit;text-align:start;inline-size:var(--hsg-product-results-card-width);margin:0;text-decoration:none;display:block}.products-layout :is(.product-stage-section,.product-stage-section--category) .products-grid :is(.product-item,.page-item){color:inherit;text-align:start;inline-size:var(--hsg-product-results-card-width);margin:0;text-decoration:none;display:block}.products-layout :-webkit-any(.product-stage-section,.product-stage-section--category) .products-grid button.product-item{-webkit-appearance:none;appearance:none;cursor:pointer;font:inherit;background:0 0;border:0;padding:0}.products-layout :is(.product-stage-section,.product-stage-section--category) .products-grid button.product-item{-webkit-appearance:none;appearance:none;cursor:pointer;font:inherit;background:0 0;border:0;padding:0}.products-layout :-webkit-any(.product-stage-section,.product-stage-section--category) .products-grid :-webkit-any(.product-item,.page-item) .product-image{border:1px solid var(--hsg-color-border-strong);display:block;position:relative;overflow:hidden}.products-layout :is(.product-stage-section,.product-stage-section--category) .products-grid :is(.product-item,.page-item) .product-image{border:1px solid var(--hsg-color-border-strong);display:block;position:relative;overflow:hidden}.products-layout :-webkit-any(.product-stage-section,.product-stage-section--category) .products-grid :-webkit-any(.product-item,.page-item) .product-image:not(:has(img)){aspect-ratio:4/3;background:var(--hsg-color-surface-muted)}.products-layout :is(.product-stage-section,.product-stage-section--category) .products-grid :is(.product-item,.page-item) .product-image:not(:has(img)){aspect-ratio:4/3;background:var(--hsg-color-surface-muted)}.products-layout :-webkit-any(.product-stage-section,.product-stage-section--category) .products-grid :-webkit-any(.product-item,.page-item) .product-image:not(:has(img)):before{content:"";opacity:.45;pointer-events:none;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none' stroke='%23999' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='3' width='18' height='18' rx='2'/%3E%3Ccircle cx='8.5' cy='8.5' r='1.5'/%3E%3Cpath d='m21 15-5-5L5 21'/%3E%3C/svg%3E") 50%/2rem no-repeat;justify-content:center;align-items:center;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.products-layout :is(.product-stage-section,.product-stage-section--category) .products-grid :is(.product-item,.page-item) .product-image:not(:has(img)):before{content:"";opacity:.45;pointer-events:none;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none' stroke='%23999' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='3' width='18' height='18' rx='2'/%3E%3Ccircle cx='8.5' cy='8.5' r='1.5'/%3E%3Cpath d='m21 15-5-5L5 21'/%3E%3C/svg%3E") 50%/2rem no-repeat;justify-content:center;align-items:center;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.products-layout :-webkit-any(.product-stage-section,.product-stage-section--category) .products-grid :-webkit-any(.product-item,.page-item) .product-image :-webkit-any(.product-image-details,.product-kontakt-details){cursor:pointer;block-size:var(--hsg-product-results-chip-size);margin-inline:var(--hsg-product-results-detail-inset);inline-size:calc(100% - (var(--hsg-product-results-detail-inset) * 2));justify-content:space-between;align-items:center;display:flex;position:absolute;bottom:var(--hsg-product-results-detail-inset)}.products-layout :is(.product-stage-section,.product-stage-section--category) .products-grid :is(.product-item,.page-item) .product-image :is(.product-image-details,.product-kontakt-details){cursor:pointer;block-size:var(--hsg-product-results-chip-size);margin-inline:var(--hsg-product-results-detail-inset);inline-size:calc(100% - (var(--hsg-product-results-detail-inset) * 2));justify-content:space-between;align-items:center;display:flex;position:absolute;bottom:var(--hsg-product-results-detail-inset)}.products-layout :-webkit-any(.product-stage-section,.product-stage-section--category) .products-grid :-webkit-any(.product-item,.page-item) .product-image :-webkit-any(.product-image-details,.product-kontakt-details):not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:0}.products-layout :is(.product-stage-section,.product-stage-section--category) .products-grid :is(.product-item,.page-item) .product-image :is(.product-image-details,.product-kontakt-details):not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:0}.products-layout :-webkit-any(.product-stage-section,.product-stage-section--category) .products-grid :-webkit-any(.product-item,.page-item) .product-image :-webkit-any(.product-image-details,.product-kontakt-details):-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:0}.products-layout :is(.product-stage-section,.product-stage-section--category) .products-grid :is(.product-item,.page-item) .product-image :is(.product-image-details,.product-kontakt-details):is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:0}.products-layout :-webkit-any(.product-stage-section,.product-stage-section--category) .products-grid :-webkit-any(.product-item,.page-item) .product-image :-webkit-any(.product-image-details span,.product-kontakt-details span){background:var(--hsg-color-surface-frosted);color:var(--hsg-color-brand-navy);font-family:var(--hsg-font-family-roboto-condensed);text-align:center;transform-origin:100%;transition:transform var(--hsg-motion-base) var(--hsg-motion-ease-standard), opacity var(--hsg-motion-fast) var(--hsg-motion-ease-standard);inline-size:var(--hsg-product-results-label-width);font-weight:700;display:block;overflow:hidden;transform:scaleX(0)}.products-layout :is(.product-stage-section,.product-stage-section--category) .products-grid :is(.product-item,.page-item) .product-image :is(.product-image-details span,.product-kontakt-details span){background:var(--hsg-color-surface-frosted);color:var(--hsg-color-brand-navy);font-family:var(--hsg-font-family-roboto-condensed);text-align:center;transform-origin:100%;transition:transform var(--hsg-motion-base) var(--hsg-motion-ease-standard), opacity var(--hsg-motion-fast) var(--hsg-motion-ease-standard);inline-size:var(--hsg-product-results-label-width);font-weight:700;display:block;overflow:hidden;transform:scaleX(0)}.products-layout :-webkit-any(.product-stage-section,.product-stage-section--category) .products-grid :-webkit-any(.product-item,.page-item) .product-image :-webkit-any(.product-image-details span i,.product-kontakt-details span i){block-size:var(--hsg-product-results-chip-size);opacity:0;transition:transform var(--hsg-motion-fast) var(--hsg-motion-ease-standard), opacity var(--hsg-motion-fast) var(--hsg-motion-ease-standard);justify-content:center;align-items:center;font-style:normal;display:flex;position:relative;overflow:hidden;transform:translate(4px)}.products-layout :is(.product-stage-section,.product-stage-section--category) .products-grid :is(.product-item,.page-item) .product-image :is(.product-image-details span i,.product-kontakt-details span i){block-size:var(--hsg-product-results-chip-size);opacity:0;transition:transform var(--hsg-motion-fast) var(--hsg-motion-ease-standard), opacity var(--hsg-motion-fast) var(--hsg-motion-ease-standard);justify-content:center;align-items:center;font-style:normal;display:flex;position:relative;overflow:hidden;transform:translate(4px)}.products-layout :-webkit-any(.product-stage-section,.product-stage-section--category) .products-grid :-webkit-any(.product-item,.page-item):-webkit-any(:active,:focus,:hover) .product-image :-webkit-any(.product-image-details span,.product-kontakt-details span){transform:scaleX(1)}.products-layout :is(.product-stage-section,.product-stage-section--category) .products-grid :is(.product-item,.page-item):is(:active,:focus,:hover) .product-image :is(.product-image-details span,.product-kontakt-details span){transform:scaleX(1)}.products-layout :-webkit-any(.product-stage-section,.product-stage-section--category) .products-grid :-webkit-any(.product-item,.page-item):-webkit-any(:active,:focus,:hover) .product-image :-webkit-any(.product-image-details span i,.product-kontakt-details span i){opacity:1;transform:translate(0,0)}.products-layout :is(.product-stage-section,.product-stage-section--category) .products-grid :is(.product-item,.page-item):is(:active,:focus,:hover) .product-image :is(.product-image-details span i,.product-kontakt-details span i){opacity:1;transform:translate(0,0)}.products-layout :-webkit-any(.product-stage-section,.product-stage-section--category) .products-grid :-webkit-any(.product-item,.page-item) .product-image :-webkit-any(.product-image-details span,.product-kontakt-details span):active{transform:scaleX(.97)}.products-layout :is(.product-stage-section,.product-stage-section--category) .products-grid :is(.product-item,.page-item) .product-image :is(.product-image-details span,.product-kontakt-details span):active{transform:scaleX(.97)}.products-layout :-webkit-any(.product-stage-section,.product-stage-section--category) .products-grid :-webkit-any(.product-item,.page-item) .product-image .product-image-details:after{background-color:var(--hsg-color-brand-navy);border-radius:var(--hsg-radius-pill);content:"";block-size:var(--hsg-product-results-chip-size);inline-size:var(--hsg-product-results-chip-size);display:block;-webkit-mask-image:url("data:image/svg+xml,%3csvg%20id='gallery'%20xmlns='http://www.w3.org/2000/svg'%20width='18'%20height='14.411'%20viewBox='0%200%2018%2014.411'%20fill='currentColor'%3e%3cpath%20id='Path_299'%20data-name='Path%20299'%20d='M154.929,142.465h-.941v7.249a.7.7,0,0,1-.7.7h-10.82v.922a.527.527,0,0,0,.527.527h11.937a.527.527,0,0,0,.527-.527v-8.347a.527.527,0,0,0-.527-.527Zm0,0'%20transform='translate(-137.456%20-137.456)'/%3e%3cpath%20id='Path_300'%20data-name='Path%20300'%20d='M83.679,80.106V71.758a.527.527,0,0,0-.527-.527h-.9V78.48a.7.7,0,0,1-.7.7H70.688v.922a.527.527,0,0,0,.527.527H83.152a.527.527,0,0,0,.527-.527Zm0,0'%20transform='translate(-68.202%20-68.727)'/%3e%3cpath%20id='Path_301'%20data-name='Path%20301'%20d='M12.991,8.875V.527A.527.527,0,0,0,12.464,0H.527A.527.527,0,0,0,0,.527V8.875A.527.527,0,0,0,.527,9.4H12.464A.527.527,0,0,0,12.991,8.875Zm-1.055-.527H1.055V1.055H11.937Zm0,0'/%3e%3cpath%20id='Path_302'%20data-name='Path%20302'%20d='M60,60h8.773v5.183H60Zm0,0'%20transform='translate(-57.891%20-57.891)'/%3e%3c/svg%3e");mask-image:url("data:image/svg+xml,%3csvg%20id='gallery'%20xmlns='http://www.w3.org/2000/svg'%20width='18'%20height='14.411'%20viewBox='0%200%2018%2014.411'%20fill='currentColor'%3e%3cpath%20id='Path_299'%20data-name='Path%20299'%20d='M154.929,142.465h-.941v7.249a.7.7,0,0,1-.7.7h-10.82v.922a.527.527,0,0,0,.527.527h11.937a.527.527,0,0,0,.527-.527v-8.347a.527.527,0,0,0-.527-.527Zm0,0'%20transform='translate(-137.456%20-137.456)'/%3e%3cpath%20id='Path_300'%20data-name='Path%20300'%20d='M83.679,80.106V71.758a.527.527,0,0,0-.527-.527h-.9V78.48a.7.7,0,0,1-.7.7H70.688v.922a.527.527,0,0,0,.527.527H83.152a.527.527,0,0,0,.527-.527Zm0,0'%20transform='translate(-68.202%20-68.727)'/%3e%3cpath%20id='Path_301'%20data-name='Path%20301'%20d='M12.991,8.875V.527A.527.527,0,0,0,12.464,0H.527A.527.527,0,0,0,0,.527V8.875A.527.527,0,0,0,.527,9.4H12.464A.527.527,0,0,0,12.991,8.875Zm-1.055-.527H1.055V1.055H11.937Zm0,0'/%3e%3cpath%20id='Path_302'%20data-name='Path%20302'%20d='M60,60h8.773v5.183H60Zm0,0'%20transform='translate(-57.891%20-57.891)'/%3e%3c/svg%3e");-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:auto;mask-size:auto;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.products-layout :is(.product-stage-section,.product-stage-section--category) .products-grid :is(.product-item,.page-item) .product-image .product-image-details:after{background-color:var(--hsg-color-brand-navy);border-radius:var(--hsg-radius-pill);content:"";block-size:var(--hsg-product-results-chip-size);inline-size:var(--hsg-product-results-chip-size);display:block;-webkit-mask-image:url("data:image/svg+xml,%3csvg%20id='gallery'%20xmlns='http://www.w3.org/2000/svg'%20width='18'%20height='14.411'%20viewBox='0%200%2018%2014.411'%20fill='currentColor'%3e%3cpath%20id='Path_299'%20data-name='Path%20299'%20d='M154.929,142.465h-.941v7.249a.7.7,0,0,1-.7.7h-10.82v.922a.527.527,0,0,0,.527.527h11.937a.527.527,0,0,0,.527-.527v-8.347a.527.527,0,0,0-.527-.527Zm0,0'%20transform='translate(-137.456%20-137.456)'/%3e%3cpath%20id='Path_300'%20data-name='Path%20300'%20d='M83.679,80.106V71.758a.527.527,0,0,0-.527-.527h-.9V78.48a.7.7,0,0,1-.7.7H70.688v.922a.527.527,0,0,0,.527.527H83.152a.527.527,0,0,0,.527-.527Zm0,0'%20transform='translate(-68.202%20-68.727)'/%3e%3cpath%20id='Path_301'%20data-name='Path%20301'%20d='M12.991,8.875V.527A.527.527,0,0,0,12.464,0H.527A.527.527,0,0,0,0,.527V8.875A.527.527,0,0,0,.527,9.4H12.464A.527.527,0,0,0,12.991,8.875Zm-1.055-.527H1.055V1.055H11.937Zm0,0'/%3e%3cpath%20id='Path_302'%20data-name='Path%20302'%20d='M60,60h8.773v5.183H60Zm0,0'%20transform='translate(-57.891%20-57.891)'/%3e%3c/svg%3e");mask-image:url("data:image/svg+xml,%3csvg%20id='gallery'%20xmlns='http://www.w3.org/2000/svg'%20width='18'%20height='14.411'%20viewBox='0%200%2018%2014.411'%20fill='currentColor'%3e%3cpath%20id='Path_299'%20data-name='Path%20299'%20d='M154.929,142.465h-.941v7.249a.7.7,0,0,1-.7.7h-10.82v.922a.527.527,0,0,0,.527.527h11.937a.527.527,0,0,0,.527-.527v-8.347a.527.527,0,0,0-.527-.527Zm0,0'%20transform='translate(-137.456%20-137.456)'/%3e%3cpath%20id='Path_300'%20data-name='Path%20300'%20d='M83.679,80.106V71.758a.527.527,0,0,0-.527-.527h-.9V78.48a.7.7,0,0,1-.7.7H70.688v.922a.527.527,0,0,0,.527.527H83.152a.527.527,0,0,0,.527-.527Zm0,0'%20transform='translate(-68.202%20-68.727)'/%3e%3cpath%20id='Path_301'%20data-name='Path%20301'%20d='M12.991,8.875V.527A.527.527,0,0,0,12.464,0H.527A.527.527,0,0,0,0,.527V8.875A.527.527,0,0,0,.527,9.4H12.464A.527.527,0,0,0,12.991,8.875Zm-1.055-.527H1.055V1.055H11.937Zm0,0'/%3e%3cpath%20id='Path_302'%20data-name='Path%20302'%20d='M60,60h8.773v5.183H60Zm0,0'%20transform='translate(-57.891%20-57.891)'/%3e%3c/svg%3e");-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:auto;mask-size:auto;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.products-layout :-webkit-any(.product-stage-section,.product-stage-section--category) .products-grid :-webkit-any(.product-item,.page-item) .product-image .product-kontakt-details:after{background-color:var(--hsg-color-brand-navy);border-radius:var(--hsg-radius-pill);content:"";block-size:var(--hsg-product-results-chip-size);inline-size:var(--hsg-product-results-chip-size);display:block;-webkit-mask-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='21.035'%20viewBox='0%200%2024%2021.035'%20fill='currentColor'%3e%3cg%20id='Group_642'%20data-name='Group%20642'%20transform='translate(0%20-31.622)'%3e%3cpath%20id='Path_15'%20data-name='Path%2015'%20d='M16.6,31.622H2.714A2.717,2.717,0,0,0,0,34.336V46.5a.7.7,0,0,0,1.111.572l3.866-2.758a1.892,1.892,0,0,1,1.1-.353h8.5A2.717,2.717,0,0,0,17.3,41.247V32.325A.7.7,0,0,0,16.6,31.622ZM13.18,40.14H5.056a.7.7,0,0,1,0-1.406H13.18a.7.7,0,1,1,0,1.406Zm0-3.281H5.056a.7.7,0,0,1,0-1.406H13.18a.7.7,0,1,1,0,1.406Z'/%3e%3cpath%20id='Path_16'%20data-name='Path%2016'%20d='M160.268,150.677V162.84a.7.7,0,0,1-1.111.572l-3.866-2.758a1.892,1.892,0,0,0-1.1-.353h-8.5a2.717,2.717,0,0,1-2.714-2.715v-1.333h7.883a4.125,4.125,0,0,0,4.12-4.12v-4.171h2.581A2.717,2.717,0,0,1,160.268,150.677Z'%20transform='translate(-136.269%20-110.887)'/%3e%3c/g%3e%3c/svg%3e");mask-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='21.035'%20viewBox='0%200%2024%2021.035'%20fill='currentColor'%3e%3cg%20id='Group_642'%20data-name='Group%20642'%20transform='translate(0%20-31.622)'%3e%3cpath%20id='Path_15'%20data-name='Path%2015'%20d='M16.6,31.622H2.714A2.717,2.717,0,0,0,0,34.336V46.5a.7.7,0,0,0,1.111.572l3.866-2.758a1.892,1.892,0,0,1,1.1-.353h8.5A2.717,2.717,0,0,0,17.3,41.247V32.325A.7.7,0,0,0,16.6,31.622ZM13.18,40.14H5.056a.7.7,0,0,1,0-1.406H13.18a.7.7,0,1,1,0,1.406Zm0-3.281H5.056a.7.7,0,0,1,0-1.406H13.18a.7.7,0,1,1,0,1.406Z'/%3e%3cpath%20id='Path_16'%20data-name='Path%2016'%20d='M160.268,150.677V162.84a.7.7,0,0,1-1.111.572l-3.866-2.758a1.892,1.892,0,0,0-1.1-.353h-8.5a2.717,2.717,0,0,1-2.714-2.715v-1.333h7.883a4.125,4.125,0,0,0,4.12-4.12v-4.171h2.581A2.717,2.717,0,0,1,160.268,150.677Z'%20transform='translate(-136.269%20-110.887)'/%3e%3c/g%3e%3c/svg%3e");-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:18px;mask-size:18px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.products-layout :is(.product-stage-section,.product-stage-section--category) .products-grid :is(.product-item,.page-item) .product-image .product-kontakt-details:after{background-color:var(--hsg-color-brand-navy);border-radius:var(--hsg-radius-pill);content:"";block-size:var(--hsg-product-results-chip-size);inline-size:var(--hsg-product-results-chip-size);display:block;-webkit-mask-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='21.035'%20viewBox='0%200%2024%2021.035'%20fill='currentColor'%3e%3cg%20id='Group_642'%20data-name='Group%20642'%20transform='translate(0%20-31.622)'%3e%3cpath%20id='Path_15'%20data-name='Path%2015'%20d='M16.6,31.622H2.714A2.717,2.717,0,0,0,0,34.336V46.5a.7.7,0,0,0,1.111.572l3.866-2.758a1.892,1.892,0,0,1,1.1-.353h8.5A2.717,2.717,0,0,0,17.3,41.247V32.325A.7.7,0,0,0,16.6,31.622ZM13.18,40.14H5.056a.7.7,0,0,1,0-1.406H13.18a.7.7,0,1,1,0,1.406Zm0-3.281H5.056a.7.7,0,0,1,0-1.406H13.18a.7.7,0,1,1,0,1.406Z'/%3e%3cpath%20id='Path_16'%20data-name='Path%2016'%20d='M160.268,150.677V162.84a.7.7,0,0,1-1.111.572l-3.866-2.758a1.892,1.892,0,0,0-1.1-.353h-8.5a2.717,2.717,0,0,1-2.714-2.715v-1.333h7.883a4.125,4.125,0,0,0,4.12-4.12v-4.171h2.581A2.717,2.717,0,0,1,160.268,150.677Z'%20transform='translate(-136.269%20-110.887)'/%3e%3c/g%3e%3c/svg%3e");mask-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='21.035'%20viewBox='0%200%2024%2021.035'%20fill='currentColor'%3e%3cg%20id='Group_642'%20data-name='Group%20642'%20transform='translate(0%20-31.622)'%3e%3cpath%20id='Path_15'%20data-name='Path%2015'%20d='M16.6,31.622H2.714A2.717,2.717,0,0,0,0,34.336V46.5a.7.7,0,0,0,1.111.572l3.866-2.758a1.892,1.892,0,0,1,1.1-.353h8.5A2.717,2.717,0,0,0,17.3,41.247V32.325A.7.7,0,0,0,16.6,31.622ZM13.18,40.14H5.056a.7.7,0,0,1,0-1.406H13.18a.7.7,0,1,1,0,1.406Zm0-3.281H5.056a.7.7,0,0,1,0-1.406H13.18a.7.7,0,1,1,0,1.406Z'/%3e%3cpath%20id='Path_16'%20data-name='Path%2016'%20d='M160.268,150.677V162.84a.7.7,0,0,1-1.111.572l-3.866-2.758a1.892,1.892,0,0,0-1.1-.353h-8.5a2.717,2.717,0,0,1-2.714-2.715v-1.333h7.883a4.125,4.125,0,0,0,4.12-4.12v-4.171h2.581A2.717,2.717,0,0,1,160.268,150.677Z'%20transform='translate(-136.269%20-110.887)'/%3e%3c/g%3e%3c/svg%3e");-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:18px;mask-size:18px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.products-layout :-webkit-any(.product-stage-section,.product-stage-section--category) .products-grid :-webkit-any(.product-item,.page-item) .product-content{padding-block-start:var(--hsg-space-5)}.products-layout :is(.product-stage-section,.product-stage-section--category) .products-grid :is(.product-item,.page-item) .product-content{padding-block-start:var(--hsg-space-5)}.products-layout :-webkit-any(.product-stage-section,.product-stage-section--category) .products-grid :-webkit-any(.product-item,.page-item) .product-content p{font-family:var(--hsg-font-family-roboto-condensed);font-size:var(--hsg-font-size-2);line-height:var(--hsg-line-height-4);-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.products-layout :is(.product-stage-section,.product-stage-section--category) .products-grid :is(.product-item,.page-item) .product-content p{font-family:var(--hsg-font-family-roboto-condensed);font-size:var(--hsg-font-size-2);line-height:var(--hsg-line-height-4);-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}@media (hover:none){.products-layout :-webkit-any(.product-stage-section,.product-stage-section--category) .products-grid :-webkit-any(.product-item,.page-item) .product-image :-webkit-any(.product-image-details span,.product-kontakt-details span){transform:scaleX(1)}.products-layout :is(.product-stage-section,.product-stage-section--category) .products-grid :is(.product-item,.page-item) .product-image :is(.product-image-details span,.product-kontakt-details span){transform:scaleX(1)}.products-layout :-webkit-any(.product-stage-section,.product-stage-section--category) .products-grid :-webkit-any(.product-item,.page-item) .product-image .product-image-details span i{opacity:1;transform:translate(0,0)}.products-layout :is(.product-stage-section,.product-stage-section--category) .products-grid :is(.product-item,.page-item) .product-image .product-image-details span i{opacity:1;transform:translate(0,0)}.products-layout :-webkit-any(.product-stage-section,.product-stage-section--category) .products-grid :-webkit-any(.product-item,.page-item) .product-image .product-kontakt-details span i{opacity:1;transform:translate(0,0)}.products-layout :is(.product-stage-section,.product-stage-section--category) .products-grid :is(.product-item,.page-item) .product-image .product-kontakt-details span i{opacity:1;transform:translate(0,0)}}@container (width<=80rem){.products-layout :-webkit-any(.product-stage-section,.product-stage-section--category) .products-grid :-webkit-any(.product-item,.page-item){inline-size:var(--hsg-product-results-card-width-wide)}.products-layout :is(.product-stage-section,.product-stage-section--category) .products-grid :is(.product-item,.page-item){inline-size:var(--hsg-product-results-card-width-wide)}}@container (width<=64rem){.products-layout :-webkit-any(.product-stage-section,.product-stage-section--category) .products-grid+.pagination{gap:var(--hsg-product-results-pagination-gap-compact)}.products-layout :is(.product-stage-section,.product-stage-section--category) .products-grid+.pagination{gap:var(--hsg-product-results-pagination-gap-compact)}.products-layout :-webkit-any(.product-stage-section,.product-stage-section--category) .products-grid+.pagination :-webkit-any(a,span){min-block-size:var(--hsg-control-size-md);min-inline-size:var(--hsg-control-size-md)}.products-layout :is(.product-stage-section,.product-stage-section--category) .products-grid+.pagination :is(a,span){min-block-size:var(--hsg-control-size-md);min-inline-size:var(--hsg-control-size-md)}.products-layout :-webkit-any(.product-stage-section,.product-stage-section--category) .products-grid :-webkit-any(.product-item,.page-item){inline-size:calc((100% - var(--hsg-space-bridge-30)) / 2)}.products-layout :is(.product-stage-section,.product-stage-section--category) .products-grid :is(.product-item,.page-item){inline-size:calc((100% - var(--hsg-space-bridge-30)) / 2)}}@container (width<=48rem){.products-layout :-webkit-any(.product-stage-section,.product-stage-section--category) .products-grid{gap:var(--hsg-space-10) 0}.products-layout :is(.product-stage-section,.product-stage-section--category) .products-grid{gap:var(--hsg-space-10) 0}.products-layout :-webkit-any(.product-stage-section,.product-stage-section--category) .products-grid :-webkit-any(.product-item,.page-item){inline-size:100%}.products-layout :is(.product-stage-section,.product-stage-section--category) .products-grid :is(.product-item,.page-item){inline-size:100%}}@media (prefers-reduced-motion:reduce){.products-layout :-webkit-any(.product-stage-section,.product-stage-section--category) .products-grid :-webkit-any(.product-item,.page-item) .product-image :-webkit-any(.product-image-details span,.product-kontakt-details span){transition:none}.products-layout :is(.product-stage-section,.product-stage-section--category) .products-grid :is(.product-item,.page-item) .product-image :is(.product-image-details span,.product-kontakt-details span){transition:none}.products-layout :-webkit-any(.product-stage-section,.product-stage-section--category) .products-grid :-webkit-any(.product-item,.page-item) .product-image :-webkit-any(.product-image-details span i,.product-kontakt-details span i){transition:none}.products-layout :is(.product-stage-section,.product-stage-section--category) .products-grid :is(.product-item,.page-item) .product-image :is(.product-image-details span i,.product-kontakt-details span i){transition:none}}:root{--hsg-psl-top:var(--hsg-space-3);--hsg-psl-right:var(--hsg-space-3);--hsg-psl-close:var(--hsg-font-size-4);--hsg-psl-gap:var(--hsg-space-5);--hsg-psl-cta-w:var(--hsg-width-panel-sm);--hsg-psl-header-block-size:3.5rem;--hsg-psl-thumb-rail-inline-size:6.5rem;--hsg-psl-thumb-stack-inline-size:5.625rem;--hsg-psl-thumb-stack-block-size:13.5rem;--hsg-psl-viewer-inline-size:95rem;--hsg-psl-form-close-size:var(--hsg-font-size-4);--hsg-psl-header-main-max-inline-size:45rem;--hsg-psl-header-main-viewport-offset:20rem;--hsg-psl-panel-context-font-size:var(--hsg-font-size-ui-md);--hsg-psl-info-line-font-size:var(--hsg-font-size-1);--hsg-psl-mobile-cta-inline-size:8.75rem;--hsg-psl-title-letter-spacing:.0125rem;--hsg-psl-brand-blue:var(--hsg-color-brand-navy)}.psl-lightbox{--hsg-psl-overlay:var(--hsg-color-surface-lightest);--hsg-psl-text:var(--hsg-color-text-strong);--hsg-psl-ink-on-dark:var(--hsg-color-ink-on-surface);--hsg-psl-ink-on-accent:var(--hsg-color-surface-lightest);--hsg-psl-heading:var(--hsg-color-text-strong);--hsg-psl-subtle:var(--hsg-color-text-secondary);--hsg-psl-secondary:var(--hsg-color-ink);--hsg-psl-rail-w:var(--hsg-psl-thumb-rail-inline-size);--hsg-psl-rail-left:var(--hsg-radius-3);--hsg-psl-caption-max-inline-size:75rem;--hsg-psl-request-panel-inline-size:30rem;--hsg-psl-image-slot-block-size:min(88vh, calc(100vh - 104px));--hsg-psl-image-slot-min-block-size:16.25rem;--hsg-psl-toggle-font-size:var(--hsg-font-size-ui-sm);--hsg-psl-action-font-size:var(--hsg-font-size-ui-md);--hsg-psl-slide-duration:var(--hsg-motion-exit);--hsg-psl-slide-ease:var(--hsg-motion-ease-standard);z-index:var(--hsg-z-lightbox);color:var(--hsg-psl-text);overscroll-behavior:contain;display:none;position:fixed;top:0;bottom:0;left:0;right:0}.psl-lightbox.is-open{display:block}.psl-backdrop{background:var(--hsg-psl-overlay);position:absolute;top:0;bottom:0;left:0;right:0}.psl-shell{z-index:var(--hsg-z-base);box-sizing:border-box;opacity:0;block-size:100%;inline-size:100%;padding:env(safe-area-inset-top,0px) env(safe-area-inset-right,0px) env(safe-area-inset-bottom,0px) env(safe-area-inset-left,0px);transform-origin:50%;position:relative;transform:translateY(5px)scale(.99)}.psl-lightbox.is-open .psl-shell{opacity:1;animation:psl-shell-in .18s var(--hsg-motion-ease-emphasized) forwards;transform:translateY(0)scale(1)}@keyframes psl-shell-in{0%{opacity:0;transform:translateY(5px)scale(.99)}to{opacity:1;transform:translateY(0)scale(1)}}.psl-lightbox.is-closing{pointer-events:none;display:block}.psl-lightbox.is-closing .psl-shell{animation:psl-shell-out var(--hsg-motion-exit) var(--hsg-motion-ease-standard) forwards}@keyframes psl-shell-out{0%{opacity:1;transform:translateY(0)scale(1)}to{opacity:0;transform:translateY(5px)scale(.99)}}@keyframes psl-image-in{0%{opacity:0;transform:translateY(4px)scale(.995)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes psl-slide-in-next{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes psl-slide-in-prev{0%{transform:translate(-100%)}to{transform:translate(0)}}.psl-image{object-fit:contain;object-position:center;opacity:0;block-size:100%;inline-size:100%;position:absolute;top:0;bottom:0;left:0;right:0}.psl-image.is-current{opacity:1;z-index:var(--hsg-z-base)}.psl-image-slot.is-swapping .psl-image.is-prev{opacity:0;z-index:0;transition:opacity var(--hsg-psl-slide-duration) var(--hsg-motion-ease-standard)}.psl-image-slot.is-swapping .psl-image.is-current:not(.is-prev){animation:psl-image-in var(--hsg-psl-slide-duration) var(--hsg-motion-ease-standard) both}.psl-image-slot.is-swapping.is-moving-next .psl-image.is-prev{opacity:1;transition:transform var(--hsg-psl-slide-duration) var(--hsg-psl-slide-ease);transform:translate(-100%)}.psl-image-slot.is-swapping.is-moving-next .psl-image.is-current:not(.is-prev){animation:psl-slide-in-next var(--hsg-psl-slide-duration) var(--hsg-psl-slide-ease) both}.psl-image-slot.is-swapping.is-moving-prev .psl-image.is-prev{opacity:1;transition:transform var(--hsg-psl-slide-duration) var(--hsg-psl-slide-ease);transform:translate(100%)}.psl-image-slot.is-swapping.is-moving-prev .psl-image.is-current:not(.is-prev){animation:psl-slide-in-prev var(--hsg-psl-slide-duration) var(--hsg-psl-slide-ease) both}@media (prefers-reduced-motion:reduce){.psl-image-slot.is-swapping .psl-image.is-prev,.psl-image-slot.is-swapping.is-moving-next .psl-image.is-prev,.psl-image-slot.is-swapping.is-moving-prev .psl-image.is-prev{transition:none}.psl-image-slot.is-swapping .psl-image.is-current,.psl-image-slot.is-swapping.is-moving-next .psl-image.is-current:not(.is-prev),.psl-image-slot.is-swapping.is-moving-prev .psl-image.is-current:not(.is-prev){animation:none}.psl-shell,.psl-lightbox.is-closing .psl-shell,.psl-nav,.psl-navBtn,.psl-lightbox-close,.psl-form-close,.psl-cta,.psl-info-toggle,.psl-request-panel,.psl-edge-hint,.psl-info-backdrop,.psl-info-sheet{transition:none;animation:none}.psl-shell{transform:none}}.psl-header{block-size:var(--hsg-psl-header-block-size);z-index:var(--hsg-z-lightbox-controls);border-block-end:1px solid var(--hsg-color-border-default);background:var(--hsg-psl-overlay);justify-content:center;align-items:center;padding:0;display:flex;position:fixed;top:0;left:0;right:0}.psl-headerInner{inline-size:min(var(--hsg-width-container), calc(100vw - var(--hsg-space-20)));box-sizing:border-box;align-items:center;gap:var(--hsg-space-3);grid-template-columns:1fr auto 1fr;block-size:100%;margin:0 auto;display:grid}.psl-header-left{grid-column:1;justify-content:flex-start;align-items:center;min-inline-size:0;display:inline-flex}.psl-header-main{text-align:center;min-inline-size:0;max-inline-size:min(var(--hsg-psl-header-main-max-inline-size), calc(100vw - var(--hsg-psl-header-main-viewport-offset)));grid-column:2;justify-self:center}.psl-title{z-index:auto;max-inline-size:100%;padding-inline:var(--hsg-space-3);font-family:var(--hsg-font-family-roboto-condensed);font-size:var(--hsg-font-size-3);letter-spacing:var(--hsg-psl-title-letter-spacing);color:var(--hsg-psl-text);text-align:center;text-overflow:ellipsis;pointer-events:none;margin:0;font-weight:700;display:block;position:relative;top:auto;bottom:auto;left:auto;right:auto;overflow:hidden;translate:none}.psl-header-actions{align-items:center;gap:var(--hsg-space-5);display:flex;position:absolute;top:50%;transform:translateY(-50%)}.psl-header-actions:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:var(--hsg-space-8)}.psl-header-actions:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:var(--hsg-space-8)}.psl-header-actions:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:var(--hsg-space-8)}.psl-header-actions:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:var(--hsg-space-8)}.psl-info-toggle{-webkit-appearance:none;appearance:none;inline-size:var(--hsg-space-6);block-size:var(--hsg-space-6);border-radius:var(--hsg-radius-1);border:1px solid var(--hsg-color-border-default);background:var(--hsg-psl-overlay);color:var(--hsg-psl-secondary);font-size:var(--hsg-psl-toggle-font-size);cursor:pointer;transition:background-color var(--hsg-motion-fast) var(--hsg-motion-ease-standard), border-color var(--hsg-motion-fast) var(--hsg-motion-ease-standard);font-weight:700;display:none}.psl-info-toggle:hover{background:var(--hsg-color-surface-interactive-subtle);border-color:var(--hsg-color-border-default)}.psl-info-toggle:focus-visible{background:var(--hsg-color-surface-interactive-subtle);border-color:var(--hsg-color-border-default)}.psl-cta{z-index:var(--hsg-z-lightbox-controls);-webkit-appearance:none;appearance:none;inline-size:auto;min-inline-size:var(--hsg-psl-cta-w);block-size:var(--hsg-control-size-tight);padding-inline:var(--hsg-space-4);border-radius:var(--hsg-radius-2);border:1px solid var(--hsg-color-border-strong);background:var(--hsg-color-surface-strong);color:var(--hsg-psl-ink-on-accent);font-size:var(--hsg-psl-action-font-size);white-space:nowrap;box-shadow:var(--hsg-shadow-none);cursor:pointer;transition:scale 80ms var(--hsg-motion-ease-standard), box-shadow var(--hsg-motion-fast) var(--hsg-motion-ease-standard);justify-content:center;align-items:center;font-weight:800;display:inline-flex;position:relative;top:auto;bottom:auto;left:auto;right:auto}.psl-cta:hover{box-shadow:var(--hsg-shadow-3)}.psl-cta:focus-visible{box-shadow:var(--hsg-shadow-3)}.psl-cta:active{scale:.97}.psl-lightbox-close{z-index:var(--hsg-z-lightbox-controls);-webkit-appearance:none;appearance:none;inline-size:var(--hsg-control-size-tight);block-size:var(--hsg-control-size-tight);border-radius:var(--hsg-radius-2);border:1px solid var(--hsg-color-border-strong);background:var(--hsg-psl-overlay);color:var(--hsg-psl-secondary);line-height:1;font-size:var(--hsg-font-size-3);cursor:pointer;transition:background var(--hsg-motion-fast) var(--hsg-motion-ease-standard), scale 80ms var(--hsg-motion-ease-standard);justify-content:center;align-items:center;padding:0;display:inline-flex;position:relative;top:auto;bottom:auto;left:auto;right:auto}.psl-form-close{-webkit-appearance:none;appearance:none;inline-size:var(--hsg-psl-form-close-size);block-size:var(--hsg-psl-form-close-size);margin-block-start:var(--hsg-space-2);margin-inline:auto var(--hsg-space-2);border-radius:var(--hsg-radius-2);border:1px solid var(--hsg-color-border-strong);background:var(--hsg-psl-overlay);color:var(--hsg-psl-secondary);cursor:pointer;transition:background-color var(--hsg-motion-fast) var(--hsg-motion-ease-standard), border-color var(--hsg-motion-fast) var(--hsg-motion-ease-standard);justify-content:center;align-items:center;display:none}.psl-lightbox-close:hover{background:var(--hsg-color-surface-interactive)}.psl-lightbox-close:focus-visible{background:var(--hsg-color-surface-interactive)}.psl-lightbox-close:active{scale:.96}.psl-lightbox-close svg,.psl-form-close svg{width:var(--hsg-font-size-2);height:var(--hsg-font-size-2);pointer-events:none}.psl-lightbox-close svg{width:var(--hsg-font-size-3);height:var(--hsg-font-size-3);display:block}.psl-close-glyph{color:inherit;-webkit-user-select:none;user-select:none;font-size:1.375rem;font-weight:300;line-height:1}.psl-lightbox .psl-lightbox-close,.psl-lightbox .psl-form-close{background:var(--hsg-psl-overlay);color:var(--hsg-psl-secondary);border:1px solid var(--hsg-color-border-strong);box-shadow:var(--hsg-shadow-none)}.psl-lightbox .psl-lightbox-close:hover,.psl-lightbox .psl-form-close:hover{background:var(--hsg-color-surface-interactive);border-color:var(--hsg-color-border-stronger)}.psl-lightbox .psl-lightbox-close:focus-visible{background:var(--hsg-color-surface-interactive);border-color:var(--hsg-color-border-stronger);outline:var(--hsg-focus-ring-width) solid var(--hsg-color-focus-outline);outline-offset:var(--hsg-focus-ring-offset)}.psl-lightbox .psl-form-close:focus-visible{background:var(--hsg-color-surface-interactive);border-color:var(--hsg-color-border-stronger);outline:var(--hsg-focus-ring-width) solid var(--hsg-color-focus-outline);outline-offset:var(--hsg-focus-ring-offset)}.psl-lightbox .psl-lightbox-close:active,.psl-lightbox .psl-form-close:active{background:var(--hsg-color-surface-interactive-pressed);scale:.96}.psl-main{block-size:100%;padding-block:calc(var(--hsg-psl-header-block-size) + var(--hsg-space-2)) calc(var(--hsg-control-size-md) + var(--hsg-space-2));padding-inline:var(--hsg-space-4);box-sizing:border-box;justify-content:center;align-items:center;display:flex}.psl-viewer{min-block-size:0;inline-size:min(var(--hsg-psl-viewer-inline-size), calc(100vw - var(--hsg-space-8)));flex:none;max-inline-size:none;position:relative}.psl-rail,.psl-thumbs-rail{inline-size:var(--hsg-psl-rail-w);z-index:var(--hsg-z-lightbox);pointer-events:auto;padding:0;display:none;position:fixed;top:calc(var(--hsg-psl-header-block-size) + var(--hsg-space-4))}.psl-rail:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:var(--hsg-psl-rail-left)}.psl-rail:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:var(--hsg-psl-rail-left)}.psl-thumbs-rail:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:var(--hsg-psl-rail-left)}.psl-thumbs-rail:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:var(--hsg-psl-rail-left)}.psl-rail:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:var(--hsg-psl-rail-left)}.psl-rail:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:var(--hsg-psl-rail-left)}.psl-thumbs-rail:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:var(--hsg-psl-rail-left)}.psl-thumbs-rail:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:var(--hsg-psl-rail-left)}.psl-railBlock,.psl-rail-block{border-radius:var(--hsg-radius-0);inline-size:100%;box-shadow:var(--hsg-shadow-none);background:0 0;border:0;flex-direction:column;align-items:center;padding:0;display:flex;position:relative}.psl-thumbs-viewport{inline-size:var(--hsg-psl-thumb-stack-inline-size);justify-content:center;align-items:center;display:flex}.psl-thumbStack,.psl-thumbs{inline-size:var(--hsg-psl-thumb-stack-inline-size);block-size:var(--hsg-psl-thumb-stack-block-size);gap:var(--hsg-space-2);flex-direction:column;justify-content:flex-start;align-items:center;display:flex}.psl-thumb{-webkit-appearance:none;appearance:none;background:var(--hsg-color-surface-lightest);border:1px solid var(--hsg-color-border-default);border-radius:var(--hsg-radius-1);box-shadow:var(--hsg-shadow-none);cursor:pointer;inline-size:100%;transition:border-color var(--hsg-motion-fast) var(--hsg-motion-ease-standard), transform var(--hsg-motion-fast) var(--hsg-motion-ease-standard);margin:0;padding:0;display:block;overflow:hidden}.psl-thumb img{object-fit:cover;block-size:4.875rem;inline-size:100%;display:block}.psl-thumb.is-active,.psl-thumb:hover{border-color:var(--hsg-color-brand-navy)}.psl-thumb:focus-visible{border-color:var(--hsg-color-brand-navy)}.psl-thumb:focus-visible{outline:var(--hsg-focus-ring-width) solid var(--hsg-focus-ring-color);outline-offset:var(--hsg-focus-ring-offset);translate:0 -2px}.psl-rail-counter{inline-size:var(--hsg-psl-thumb-stack-inline-size);padding-block:var(--hsg-space-2);padding-inline:var(--hsg-space-3);border-radius:var(--hsg-radius-1);border:1px solid var(--hsg-color-border-strong);background:var(--hsg-psl-text);color:var(--hsg-psl-ink-on-dark);font-family:var(--hsg-font-family-roboto-condensed);font-size:var(--hsg-font-size-2);font-variant-numeric:tabular-nums;letter-spacing:.3px;text-align:center;white-space:nowrap;margin-block-start:var(--hsg-space-3);font-weight:700;display:none}.psl-image-wrap,.psl-imageWrap{inline-size:min(var(--hsg-psl-viewer-inline-size), calc(100vw - var(--hsg-space-8)));justify-content:center;align-items:center;min-block-size:0;max-inline-size:none;margin:0 auto;display:flex;position:relative}.psl-image-slot{inline-size:100%;block-size:var(--hsg-psl-image-slot-block-size);max-block-size:86vh;min-block-size:var(--hsg-psl-image-slot-min-block-size);background:var(--hsg-psl-overlay);isolation:isolate;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.psl-nav,.psl-navBtn{-webkit-appearance:none;appearance:none;block-size:var(--hsg-control-size-md);inline-size:var(--hsg-control-size-md);border-radius:var(--hsg-radius-3);border:1px solid var(--hsg-color-border-subtle);background:var(--hsg-psl-brand-blue);box-shadow:var(--hsg-shadow-4);color:var(--hsg-psl-ink-on-dark);font-size:var(--hsg-font-size-5);cursor:pointer;z-index:var(--hsg-z-element-overlay);transition:transform var(--hsg-motion-fast) var(--hsg-motion-ease-standard), filter var(--hsg-motion-fast) var(--hsg-motion-ease-standard);justify-content:center;align-items:center;padding:0;line-height:1;display:inline-flex;position:absolute;top:50%;transform:translateY(-50%)}.psl-nav:focus-visible{filter:brightness(1.08);transform:translateY(calc(-50% - 1px))}.psl-navBtn:focus-visible{filter:brightness(1.08);transform:translateY(calc(-50% - 1px))}.psl-nav:hover,.psl-navBtn:hover{filter:brightness(1.08);transform:translateY(calc(-50% - 1px))}.psl-nav:active,.psl-navBtn:active{filter:brightness(.95);transform:translateY(-50%)scale(.97)}.psl-prev:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:var(--hsg-space-3)}.psl-prev:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:var(--hsg-space-3)}.psl-navBtn--prev:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:var(--hsg-space-3)}.psl-navBtn--prev:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:var(--hsg-space-3)}.psl-prev:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:var(--hsg-space-3)}.psl-prev:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:var(--hsg-space-3)}.psl-navBtn--prev:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:var(--hsg-space-3)}.psl-navBtn--prev:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:var(--hsg-space-3)}.psl-next:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:var(--hsg-space-3)}.psl-next:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:var(--hsg-space-3)}.psl-navBtn--next:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:var(--hsg-space-3)}.psl-navBtn--next:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:var(--hsg-space-3)}.psl-next:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:var(--hsg-space-3)}.psl-next:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:var(--hsg-space-3)}.psl-navBtn--next:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:var(--hsg-space-3)}.psl-navBtn--next:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:var(--hsg-space-3)}.psl-tap-zone,.psl-edge-hint{display:none}.psl-lightbox .psl-tap-zone{-webkit-appearance:none;appearance:none;box-shadow:var(--hsg-shadow-none);color:#0000;background:0 0;border:0;margin:0;padding:0;font-size:0;line-height:0}.psl-counter{inline-size:var(--hsg-psl-thumb-stack-inline-size);z-index:var(--hsg-z-psl-nav);padding:var(--hsg-space-2) var(--hsg-space-3);border-radius:var(--hsg-radius-1);border:1px solid var(--hsg-color-border-strong);background:var(--hsg-psl-text);color:var(--hsg-psl-ink-on-dark);font-family:var(--hsg-font-family-roboto-condensed);font-size:var(--hsg-font-size-2);font-variant-numeric:tabular-nums;letter-spacing:.3px;text-align:center;margin:0;font-weight:700;display:block;position:fixed;bottom:var(--hsg-space-4);transform:translate(-50%)}.psl-counter:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:50%}.psl-counter:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:50%}.psl-counter:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:50%}.psl-counter:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:50%}.psl-footer{min-block-size:var(--hsg-control-size-md);padding:var(--hsg-space-2) var(--hsg-space-4);border-block-start:1px solid var(--hsg-color-border-default);background:var(--hsg-psl-overlay);z-index:var(--hsg-z-psl-nav);justify-content:center;align-items:center;display:flex;position:fixed;bottom:0;left:0;right:0}.psl-footer .psl-captionText,.psl-footer .psl-grilles-line,.psl-footer .psl-caption{max-inline-size:var(--hsg-psl-caption-max-inline-size);font-family:var(--hsg-font-family-roboto);font-size:var(--hsg-font-size-2);letter-spacing:.15px;color:var(--hsg-psl-text);text-align:center;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-weight:700;line-height:1.25;display:-webkit-box;overflow:hidden}.psl-info-backdrop,.psl-info-sheet{display:none}.psl-info-backdrop.is-open{opacity:1;pointer-events:auto}.psl-info-sheet.is-open{opacity:1;pointer-events:auto;transform:translateY(0)}.psl-request-panel{inline-size:min(var(--hsg-psl-request-panel-inline-size), 100%);inset-block:var(--hsg-psl-header-block-size) 0;background:var(--hsg-psl-overlay);color:var(--hsg-psl-heading);border-inline-start:1px solid var(--hsg-color-border-subtle);box-shadow:var(--hsg-shadow-none);transition:transform var(--hsg-motion-base) var(--hsg-motion-ease-standard);z-index:var(--hsg-z-lightbox-panel);pointer-events:none;flex-direction:column;display:flex;position:fixed;transform:translate(100%)}.psl-request-panel:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:0}.psl-request-panel:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:0}.psl-request-panel:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:0}.psl-request-panel:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:0}.psl-request-panel.is-open{pointer-events:auto;transform:translate(0)}.psl-panel-inner{padding:var(--hsg-space-4);overflow-y:auto}.psl-form-host .product-top{gap:var(--hsg-space-3);margin-block-end:var(--hsg-space-5);padding-block-end:var(--hsg-space-4);display:grid;position:relative}.psl-form-host .product-title{color:var(--hsg-color-brand-navy);font-family:var(--hsg-font-family-ubuntu);font-size:var(--hsg-font-size-5);font-weight:700;line-height:var(--hsg-line-height-2);text-transform:uppercase;margin:0;padding-inline-end:calc(var(--hsg-control-size-md) + var(--hsg-space-3))}.psl-form-host .product-desc{color:var(--hsg-color-text-secondary);font-family:var(--hsg-font-family-roboto);line-height:var(--hsg-line-height-4);margin:0}.psl-form-host .product-desc span{color:var(--hsg-color-text-primary);font-weight:700}.psl-form-host .close-product-popup{display:none}.psl-panel-inner h3{border-block-end:1px solid var(--hsg-color-border-subtle);color:var(--hsg-color-brand-navy);font-family:var(--hsg-font-family-ubuntu);font-size:var(--hsg-font-size-5);letter-spacing:.04em;text-transform:uppercase;margin:0;padding-block-end:var(--hsg-space-2);font-weight:700}.psl-panel-context{color:var(--hsg-color-text-primary);font-family:var(--hsg-font-family-roboto);font-size:var(--hsg-font-size-1);margin:var(--hsg-space-2) 0 var(--hsg-space-4);font-weight:500}.psl-form-host .ff-el-section-break{display:none}.psl-form-host .ff-el-group:has(input[type=file]){display:none}.psl-form-host .ff-el-group:has(input[type=file]).psl-upload-visible{display:block}.psl-form-host .ff-el-form-hide_label .ff-el-input--label{display:none}.psl-form-host .ff-el-group{margin-block-end:var(--hsg-space-2)}.psl-form-host .ff-el-form-control:-webkit-any(input:not([type=checkbox]):not([type=radio]),textarea){-webkit-appearance:none;appearance:none;background-color:var(--hsg-color-surface-lightest);border:1.5px solid var(--hsg-color-border-input);border-radius:var(--hsg-radius-1);box-shadow:var(--hsg-shadow-none);color:var(--hsg-color-text-primary);font-family:var(--hsg-font-family-roboto-condensed);font-size:var(--hsg-font-size-2);inline-size:100%;min-block-size:var(--hsg-control-size-sm);padding:var(--hsg-space-2) var(--hsg-space-4);display:block}.psl-form-host .ff-el-form-control:is(input:not([type=checkbox]):not([type=radio]),textarea){-webkit-appearance:none;appearance:none;background-color:var(--hsg-color-surface-lightest);border:1.5px solid var(--hsg-color-border-input);border-radius:var(--hsg-radius-1);box-shadow:var(--hsg-shadow-none);color:var(--hsg-color-text-primary);font-family:var(--hsg-font-family-roboto-condensed);font-size:var(--hsg-font-size-2);inline-size:100%;min-block-size:var(--hsg-control-size-sm);padding:var(--hsg-space-2) var(--hsg-space-4);display:block}.psl-form-host .ff-el-form-control:-webkit-any(textarea){resize:vertical;min-block-size:100px}.psl-form-host .ff-el-form-control:is(textarea){resize:vertical;min-block-size:100px}.psl-form-host .ff-el-form-control::placeholder{color:var(--hsg-color-text-secondary);font-style:italic}.psl-form-host select.ff-el-form-control:not([multiple]){-webkit-appearance:none;appearance:none;background-color:var(--hsg-color-surface-lightest);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' viewBox='0 0 10 6'%3E%3Cpath fill='%23414141' d='M0 0l5 6 5-6z'/%3E%3C/svg%3E");background-position:right var(--hsg-space-4) center;border:1.5px solid var(--hsg-color-border-input);border-radius:var(--hsg-radius-1);color:var(--hsg-color-text-primary);font-family:var(--hsg-font-family-roboto-condensed);font-size:var(--hsg-font-size-2);inline-size:100%;min-block-size:var(--hsg-control-size-sm);padding:var(--hsg-space-2) var(--hsg-space-4);background-repeat:no-repeat;background-size:10px 6px;padding-inline-end:var(--hsg-space-12);display:block}.psl-form-host .ff-el-form-label label{color:var(--hsg-color-text-secondary);font-family:var(--hsg-font-family-roboto);font-size:var(--hsg-font-size-ui-sm);margin-block-end:var(--hsg-space-1);display:block}.psl-form-host .ff-chained-select-field-wrapper .ff-t-container{gap:var(--hsg-space-2);grid-template-columns:1fr 1fr;display:grid}.psl-form-host .ff-chained-select-field-wrapper .ff-t-cell{inline-size:100%}.psl-form-host .ff-btn.ff-btn-submit{-webkit-appearance:none;appearance:none;border-radius:var(--hsg-radius-2);box-shadow:var(--hsg-shadow-none);cursor:pointer;font-family:var(--hsg-font-family-roboto-condensed);font-size:var(--hsg-font-size-2);letter-spacing:.02em;inline-size:100%;min-block-size:var(--hsg-control-size-md);padding:var(--hsg-space-3) var(--hsg-space-6);transition:background-color var(--hsg-motion-fast) var(--hsg-motion-ease-standard), box-shadow var(--hsg-motion-fast) var(--hsg-motion-ease-standard), translate var(--hsg-motion-fast) var(--hsg-motion-ease-standard);font-weight:700;display:block;background-color:var(--hsg-color-brand-navy)!important;color:var(--hsg-color-ink-on-surface)!important;border:0!important}.psl-form-host .ff-btn.ff-btn-submit:hover,.psl-form-host .ff-btn.ff-btn-submit:focus{box-shadow:var(--hsg-shadow-control-hover);translate:0 -1px;background-color:color-mix(in oklch, var(--hsg-color-brand-navy), white 12%)!important}.psl-form-host .ff-btn.ff-btn-submit:focus-visible{box-shadow:var(--hsg-shadow-control-hover);translate:0 -1px;background-color:color-mix(in oklch, var(--hsg-color-brand-navy), white 12%)!important}.psl-form-host .ff-btn.ff-btn-submit:focus-visible{outline:var(--hsg-focus-ring-width) solid var(--hsg-color-focus-outline);outline-offset:var(--hsg-focus-ring-offset)}.psl-form-host .ff-btn.ff-btn-submit:active{translate:0;scale:.98;background-color:var(--hsg-color-brand-navy)!important}.psl-form-host .ff_submit_btn_wrapper:after{color:var(--hsg-color-text-muted);content:"Unverbindlich · Persönliche Rückmeldung innerhalb von 48h";font-family:var(--hsg-font-family-roboto);font-size:var(--hsg-font-size-1);text-align:center;margin-block-start:var(--hsg-space-2);display:block}.psl-form-host input[type=file]{border:1px solid var(--hsg-color-border-input);border-radius:var(--hsg-radius-1);font-family:var(--hsg-font-family-roboto);font-size:var(--hsg-font-size-ui-sm);inline-size:100%;padding:var(--hsg-space-2) var(--hsg-space-4)}.psl-form-host .ff-el-form-control:-webkit-any(input:not([type=checkbox]):not([type=radio]),textarea,select):hover{border-color:var(--hsg-color-border-input-hover,var(--hsg-color-text-secondary))}.psl-form-host .ff-el-form-control:is(input:not([type=checkbox]):not([type=radio]),textarea,select):hover{border-color:var(--hsg-color-border-input-hover,var(--hsg-color-text-secondary))}.psl-form-host .ff-el-form-control:-webkit-any(input:not([type=checkbox]):not([type=radio]),textarea):focus-visible{border-color:var(--hsg-color-brand-navy);outline:var(--hsg-focus-ring-width) solid var(--hsg-color-brand-navy);outline-offset:var(--hsg-focus-ring-offset)}.psl-form-host .ff-el-form-control:is(input:not([type=checkbox]):not([type=radio]),textarea):focus-visible{border-color:var(--hsg-color-brand-navy);outline:var(--hsg-focus-ring-width) solid var(--hsg-color-brand-navy);outline-offset:var(--hsg-focus-ring-offset)}.psl-form-host select.ff-el-form-control:not([multiple]):focus-visible{border-color:var(--hsg-color-brand-navy);outline:var(--hsg-focus-ring-width) solid var(--hsg-color-brand-navy);outline-offset:var(--hsg-focus-ring-offset)}@keyframes psl-field-in{0%{opacity:0;translate:0 6px}to{opacity:1;translate:0}}.psl-request-panel.is-staggering .psl-panel-inner h3,.psl-request-panel.is-staggering .psl-panel-context,.psl-request-panel.is-staggering .psl-form-host .ff-el-group,.psl-request-panel.is-staggering .psl-form-host .ff_submit_btn_wrapper{opacity:0;animation:psl-field-in var(--hsg-motion-fast) var(--hsg-motion-ease-standard) forwards}.psl-request-panel.is-staggering .psl-panel-inner h3{animation-delay:60ms}.psl-request-panel.is-staggering .psl-panel-context{animation-delay:.1s}.psl-request-panel.is-staggering .psl-form-host .ff-el-group:first-child{animation-delay:.14s}.psl-request-panel.is-staggering .psl-form-host .ff-el-group:nth-child(2){animation-delay:.17s}.psl-request-panel.is-staggering .psl-form-host .ff-el-group:nth-child(3){animation-delay:.2s}.psl-request-panel.is-staggering .psl-form-host .ff-el-group:nth-child(4){animation-delay:.23s}.psl-request-panel.is-staggering .psl-form-host .ff-el-group:nth-child(5){animation-delay:.26s}.psl-request-panel.is-staggering .psl-form-host .ff-el-group:nth-child(6){animation-delay:.29s}.psl-request-panel.is-staggering .psl-form-host .ff-el-group:nth-child(7){animation-delay:.32s}.psl-request-panel.is-staggering .psl-form-host .ff-el-group:nth-child(8){animation-delay:.35s}.psl-request-panel.is-staggering .psl-form-host .ff_submit_btn_wrapper{animation-delay:.38s}@media (prefers-reduced-motion:reduce){.psl-form-host .ff-btn.ff-btn-submit{transition:none}.psl-form-host .ff-btn.ff-btn-submit:hover{translate:none}.psl-form-host .ff-btn.ff-btn-submit:active{scale:none}.psl-request-panel.is-staggering .psl-panel-inner h3,.psl-request-panel.is-staggering .psl-panel-context,.psl-request-panel.is-staggering .psl-form-host .ff-el-group,.psl-request-panel.is-staggering .psl-form-host .ff_submit_btn_wrapper{opacity:1;animation:none;translate:none}}.psl-single-slide .psl-next{display:none}body.psl-lock{overflow:hidden}body.psl-lock header#masthead.site-header{opacity:0;pointer-events:none;visibility:hidden}body.psl-lock .cta-main{display:none}@media not (max-width:1020px){.psl-viewer{translate:0}.psl-thumbs-rail,.psl-info-toggle{display:none}.psl-counter{inset-block:auto calc(var(--hsg-control-size-md) + var(--hsg-space-4));inset-inline:auto var(--hsg-space-3);min-block-size:auto;inline-size:var(--hsg-control-size-md);padding:var(--hsg-space-1) var(--hsg-space-2);border-radius:var(--hsg-radius-3);border:1px solid var(--hsg-color-border-subtle);background:var(--hsg-psl-brand-blue);color:var(--hsg-psl-ink-on-dark);box-shadow:var(--hsg-shadow-4);font-size:var(--hsg-font-size-ui-sm);justify-content:center;align-items:center;display:inline-flex;position:fixed;transform:none}.psl-footer .psl-captionText,.psl-footer .psl-grilles-line,.psl-footer .psl-caption{text-align:start;padding-inline-end:var(--hsg-space-16)}}@media (max-width:1020px){.psl-lightbox{--hsg-psl-image-slot-block-size:min(88vh, calc(100vh - 100px));--hsg-psl-image-slot-min-block-size:13.125rem}.psl-viewer{translate:0}.psl-headerInner{gap:var(--hsg-space-2);inline-size:auto}.psl-header-main{gap:var(--hsg-space-2);max-inline-size:min(var(--hsg-width-panel-md), calc(100vw - 190px))}.psl-header-actions{grid-column:3;justify-self:end;position:static;transform:none}.psl-cta{block-size:var(--hsg-control-size-md)}.psl-info-toggle{justify-content:center;align-items:center;display:inline-flex}.psl-lightbox-close,.psl-form-close{block-size:var(--hsg-control-size-md);inline-size:var(--hsg-control-size-md)}.psl-thumbs-rail{display:none}.psl-image-slot{block-size:var(--hsg-psl-image-slot-block-size);min-block-size:var(--hsg-psl-image-slot-min-block-size)}.psl-tap-zone{cursor:pointer;inline-size:25%;z-index:var(--hsg-z-above-base);background:0 0;border:0;margin:0;padding:0;display:block;position:absolute;top:0;bottom:0}.psl-tap-prev:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:0}.psl-tap-prev:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:0}.psl-tap-prev:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:0}.psl-tap-prev:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:0}.psl-tap-next:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:0}.psl-tap-next:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:0}.psl-tap-next:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:0}.psl-tap-next:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:0}.psl-edge-hint{pointer-events:none;inline-size:var(--hsg-control-size-lg);z-index:var(--hsg-z-above-base);color:var(--hsg-color-ink-on-dark-soft);opacity:.4;transition:opacity var(--hsg-motion-base) var(--hsg-motion-ease-standard);justify-content:center;align-items:center;display:flex;position:absolute;top:0;bottom:0}.psl-edge-hint span{font-size:var(--hsg-font-size-3);font-weight:700;line-height:1}.psl-edge-hint-left{background:linear-gradient(90deg, var(--hsg-color-overlay-edge), transparent)}.psl-edge-hint-left:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:0}.psl-edge-hint-left:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:0}.psl-edge-hint-left:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:0}.psl-edge-hint-left:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:0}.psl-edge-hint-right{background:linear-gradient(270deg, var(--hsg-color-overlay-edge), transparent)}.psl-edge-hint-right:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:0}.psl-edge-hint-right:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:0}.psl-edge-hint-right:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:0}.psl-edge-hint-right:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:0}.psl-counter{display:block}.psl-footer,.psl-grilles-line{display:none}.psl-info-backdrop{z-index:var(--hsg-z-psl-panel);background:var(--hsg-color-overlay-scrim-strong);opacity:0;pointer-events:none;transition:opacity var(--hsg-motion-base) var(--hsg-motion-ease-standard);display:block;position:fixed;top:0;bottom:0;left:0;right:0}.psl-info-sheet{z-index:var(--hsg-z-psl-close);background:var(--hsg-psl-overlay);color:var(--hsg-psl-heading);border-block-start:1px solid var(--hsg-color-border-default);border-radius:var(--hsg-radius-0);box-shadow:var(--hsg-shadow-none);padding:var(--hsg-space-2) var(--hsg-space-3) var(--hsg-space-3);opacity:0;pointer-events:none;transition:transform var(--hsg-motion-base) var(--hsg-motion-ease-standard), opacity var(--hsg-motion-base) var(--hsg-motion-ease-standard);display:block;position:fixed;bottom:0;left:0;right:0;transform:translateY(120%)}.psl-info-sheet-handle{background:var(--hsg-color-overlay-scrim);border-radius:var(--hsg-radius-1);block-size:4px;inline-size:var(--hsg-control-size-sm);margin:var(--hsg-radius-1) auto var(--hsg-space-3)}.psl-info-sheet-line{font-size:var(--hsg-psl-info-line-font-size);color:var(--hsg-psl-secondary);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;line-height:1.44;display:-webkit-box;overflow:hidden}.psl-request-panel{border-inline-start:0;inline-size:100%}}@media (max-width:519px){.psl-lightbox{--hsg-psl-cta-w:var(--hsg-psl-mobile-cta-inline-size)}.psl-title{font-size:var(--hsg-font-size-2)}}.psl-loading-placeholder{block-size:100%;min-block-size:200px;font-family:var(--hsg-font-family-roboto-condensed);font-size:var(--hsg-font-size-2);color:var(--hsg-color-text-muted);place-items:center;font-weight:700;display:grid}@media (max-width:768px){.psl-lightbox{--hsg-psl-image-slot-block-size:min(86vh, calc(100vh - 110px))}.psl-image-slot{block-size:var(--hsg-psl-image-slot-block-size)}}}@layer pages,overrides;
