html[data-polish]{--p-ease: cubic-bezier(.2, .7, .2, 1);--p-spring: cubic-bezier(.22, 1.2, .36, 1);--p-fast: .2s;--p-med: .45s;--p-slow: .8s;--p-reveal: .9s;--p-radius: 16px;--p-radius-btn: 8px;--p-btn-h: 48px;--p-btn-h-lg: 56px;--p-h1: clamp(2.75rem, 6.2vw, 5.75rem);--p-h1-sm: clamp(2.25rem, 10.2vw, 2.75rem);--p-h1-xl: clamp(3.5rem, 9vw, 8.5rem);--p-h1-home: clamp(2.75rem, 5.4vw, 4.875rem);--p-h2: clamp(2rem, 3.4vw, 2.875rem);--p-h3: clamp(1.25rem, 1.6vw, 1.5rem);--p-hover-line: color-mix(in oklab, var(--red) 35%, var(--line));--p-shadow: 0 18px 40px -18px rgb(0 0 0 / .25)}html[data-polish=legal]{--p-h1: clamp(2.25rem, 4.5vw, 3.5rem);--p-h1-sm: clamp(1.75rem, 8.5vw, 2.25rem)}@media(max-width:479px){html[data-polish]{--p-h1: var(--p-h1-sm)}}html[data-polish] main h1{font-size:var(--p-h1)!important;line-height:.98;letter-spacing:-.035em;text-wrap:balance;overflow-wrap:break-word}html[data-polish=site] main h1.hero-dark__h1{font-size:var(--p-h1-home)!important}html[data-polish]:not([data-polish=legal]) main h2:not(.longform-body__h2):not(.blog-body__h2){font-size:var(--p-h2)!important;line-height:1.08;letter-spacing:-.02em;text-wrap:balance;overflow-wrap:break-word}html[data-polish]:not([data-polish=legal]) main :is(h3.font-display,h3.rs-title,h3.rs-all-title,h3.flugbahn__titel,h3.ep-step__title,h3.ep-weg__titel,h3.consulting-card__title,h3.pf-einrichtung__titel,h3.pf-funktionen__spaltentitel,h3.ki-karte__titel,.longform-body__h2,.blog-body__h2){font-size:var(--p-h3);line-height:1.2;letter-spacing:-.015em;text-wrap:balance}@media(max-width:767px){html[data-polish] main :is(h1,h2,h3){-webkit-hyphens:auto;hyphens:auto;overflow-wrap:anywhere}}html[data-polish]:not([data-polish=legal]) main .g5-next h2.g5-next__title.g5-next__title{font-size:clamp(2.25rem,4.4vw,4rem)!important;line-height:1.02;letter-spacing:-.02em}html[data-polish] main :is(.label,.g7-head__label,.hero-dark__eyebrow,.zo__label,.flugbahn__label,.blog-kopf__label,.g5-contact__label,.rs-label,.pf-wkasten__eyebrow,.ep-person__label,.rw-kopf-dunkel__label,p:has(+h1)),html[data-polish] .g6-footer__heading{font-size:.75rem;text-transform:uppercase;letter-spacing:.14em!important;font-weight:700}html[data-polish] main :is(p,li,blockquote,figcaption){text-wrap:pretty}html[data-polish] main :is(p.leading-relaxed,.leading-relaxed p):not([class*=max-w-]):not(.text-center){max-width:68ch}html[data-polish]:not([data-polish=legal]) main :is(.btn-primary,.btn-outline,.btn--primary,.ludde-btn,.rs-all-btn){box-sizing:border-box;height:auto;min-height:var(--p-btn-h);padding-block:0;padding-inline:1.5rem;border-radius:var(--p-radius-btn);font-weight:600}html[data-polish]:not([data-polish=legal]) main>:is(section,div):first-of-type :is(a.btn-primary,a.btn-outline,a.btn--primary):not(form *){min-height:var(--p-btn-h-lg);padding-inline:1.75rem;font-size:1rem}@media(prefers-reduced-motion:no-preference){html[data-polish]:not([data-polish=legal]) main :is(.btn-primary,.btn-outline,.btn--primary,.ludde-btn,.rs-all-btn){transition:transform var(--p-fast) var(--p-ease),background-color var(--p-fast) var(--p-ease),border-color var(--p-fast) var(--p-ease),color var(--p-fast) var(--p-ease)}html[data-polish]:not([data-polish=legal]) main :is(.btn-primary,.btn-outline,.btn--primary,.ludde-btn,.rs-all-btn) :is(svg,.link-pfeil){transition:transform var(--p-fast) var(--p-ease)}@media(hover:hover){html[data-polish]:not([data-polish=legal]) main :is(.btn-primary,.btn-outline,.btn--primary,.ludde-btn,.rs-all-btn):hover{transform:translateY(-1px)}html[data-polish]:not([data-polish=legal]) main :is(.btn-primary,.btn-outline,.btn--primary,.ludde-btn,.rs-all-btn):hover :is(svg,.link-pfeil){transform:translate(3px)}}html[data-polish]:not([data-polish=legal]) main :is(.btn-primary,.btn-outline,.btn--primary,.ludde-btn,.rs-all-btn):active{transform:scale(.98)}}@media(prefers-reduced-motion:no-preference){html[data-polish]:not([data-polish=legal]) main{--p-fill: var(--ink);--p-fill-on: #fff;--p-fill-on-ghost: var(--bg)}html[data-polish]:not([data-polish=legal]) main :is(.hero-dark,.team-hero,.bg-dark,.nord,.g5-next,.g5-contact,.hero-ludde,.kasten--dark,.rs-card--all,.ref-teaser,.zo-card){--p-fill: var(--dark-ink);--p-fill-on: var(--dark);--p-fill-on-ghost: var(--dark)}html[data-polish]:not([data-polish=legal]) main :is(.btn-primary,.rs-all-btn,.ludde-btn--primary):not(.hero-dark__buttons *){background-image:linear-gradient(var(--p-fill),var(--p-fill));background-repeat:no-repeat;background-origin:border-box;background-position:0 0;background-size:0% 100%}html[data-polish]:not([data-polish=legal]) main :is(.btn-outline,.btn--primary,.btn--secondary,.btn--secondary-dark,.ludde-btn--ghost){background-image:linear-gradient(var(--p-fill),var(--p-fill));background-repeat:no-repeat;background-origin:border-box;background-position:0 100%;background-size:100% 0%}html[data-polish]:not([data-polish=legal]) main :is(.btn-primary,.rs-all-btn,.ludde-btn--primary):not(.hero-dark__buttons *),html[data-polish]:not([data-polish=legal]) main :is(.btn-outline,.btn--primary,.btn--secondary,.btn--secondary-dark,.ludde-btn--ghost){transition:transform var(--p-fast) var(--p-ease),background-color var(--p-fast) var(--p-ease),background-size .42s var(--p-ease),border-color .42s var(--p-ease),color .42s var(--p-ease)}@media(hover:hover){html[data-polish]:not([data-polish=legal]) main :is(.btn-primary,.rs-all-btn,.ludde-btn--primary):not(.hero-dark__buttons *):not(:disabled):not([aria-disabled=true]):is(:hover,:focus-visible){background-size:100% 100%;border-color:var(--p-fill);color:var(--p-fill-on)}html[data-polish]:not([data-polish=legal]) main :is(.btn-outline,.btn--primary,.btn--secondary,.btn--secondary-dark,.ludde-btn--ghost):not(:disabled):not([aria-disabled=true]):is(:hover,:focus-visible){background-size:100% 100%;border-color:var(--p-fill);color:var(--p-fill-on-ghost)}}}html[data-polish]:not([data-polish=legal]):not([data-p-tool]) main :where(a.hover-card:not(:has(.rounded-full)),.ref-teaser,.zo-card,.rs-card,.kasten,.pf-pricecard){border-radius:var(--p-radius)}html[data-polish]:not([data-polish=legal]):not([data-p-tool]) main :where(a.hover-card:not(:has(.rounded-full)),.zo-card,.rs-card){position:relative;overflow:clip}html[data-polish]:not([data-polish=legal]):not([data-p-tool]) main :where(a.hover-card:not(.bg-dark):not(:has(.rounded-full)),.rs-card:not(.rs-card--all)){border:1px solid var(--line)}html[data-polish]:not([data-polish=legal]):not([data-p-tool]) main a.blog-card{padding:16px}html[data-polish]:not([data-polish=legal]):not([data-p-tool]) main :where(.ref-teaser,.zo-card,.rs-card--all,a.kasten--dark){--p-hover-line: color-mix(in oklab, var(--red) 45%, var(--dark-line));--p-shadow: 0 18px 40px -18px rgb(0 0 0 / .6)}@media(hover:hover){html[data-polish]:not([data-polish=legal]):not([data-p-tool]) main :where(a.hover-card:not(:has(.rounded-full)),a.kasten,.zo-card,.rs-card):is(:hover,:focus-visible){border-color:var(--p-hover-line);box-shadow:var(--p-shadow)}}@media(prefers-reduced-motion:no-preference){html[data-polish]:not([data-polish=legal]):not([data-p-tool]) main :where(a.hover-card:not(:has(.rounded-full)),a.kasten,.zo-card,.rs-card){transition:transform .5s var(--p-spring),opacity .35s var(--p-ease),filter .35s var(--p-ease),border-color var(--p-med) var(--p-ease),box-shadow var(--p-med) var(--p-ease),background-color var(--p-med) var(--p-ease)}html[data-polish]:not([data-polish=legal]):not([data-p-tool]) main a.hover-card:not(:has(.rounded-full)) :where(.overflow-hidden,.placeholder-surface)>img{transition:transform var(--p-slow) var(--p-ease),filter .25s var(--p-ease)}@media(hover:hover){html[data-polish]:not([data-polish=legal]):not([data-p-tool]) main :where(a.hover-card:not(:has(.rounded-full)),a.kasten,.zo-card,.rs-card):is(:hover,:focus-visible){transform:perspective(900px) rotateX(var(--p-rx, 0deg)) rotateY(var(--p-ry, 0deg)) translateY(-4px)}html[data-polish]:not([data-polish=legal]):not([data-p-tool]) main a.hover-card:not(:has(.rounded-full)):hover :where(.overflow-hidden,.placeholder-surface)>img{transform:scale(1.045)}html[data-polish][data-p-fx~=cardSpotlight]:not([data-polish=legal]):not([data-p-tool]) main :where(.grid,.teamgrid__grid):has(>:nth-child(4)):has(:where(a.hover-card:not(:has(.rounded-full)),a.kasten,.zo-card,.rs-card):hover) :where(a.hover-card:not(:has(.rounded-full)),a.kasten,.zo-card,.rs-card):not(:hover){opacity:.5;filter:saturate(.5);transform:scale(.97)}}@media(hover:hover)and (min-width:768px){html[data-polish][data-p-fx~=cardSpotlight]:not([data-polish=legal]):not([data-p-tool]) main :where(a.hover-card:not(:has(.rounded-full)),.zo-card,.rs-card):has(img):after{content:"";position:absolute;inset:0;z-index:2;pointer-events:none;opacity:0;transition:opacity .35s var(--p-ease);background:radial-gradient(circle at var(--mx, 50%) var(--my, 50%),rgb(255 255 255 / .18),transparent 55%),radial-gradient(circle at var(--mx, 50%) var(--my, 50%),color-mix(in srgb,var(--red) 12%,transparent),transparent 60%)}html[data-polish][data-p-fx~=cardSpotlight]:not([data-polish=legal]):not([data-p-tool]) main :where(a.hover-card:not(:has(.rounded-full)),.zo-card,.rs-card):has(img):hover:after{opacity:1}html[data-polish][data-p-fx~=cardTilt]:not([data-polish=legal]):not([data-p-tool]) main :where(a.hover-card:not(:has(.rounded-full)),a.kasten,.zo-card,.rs-card)[data-p-tilt]{transition:transform .14s var(--p-ease),opacity .35s var(--p-ease),filter .35s var(--p-ease),border-color var(--p-med) var(--p-ease),box-shadow var(--p-med) var(--p-ease)}}}html[data-polish]:not([data-polish=legal]):not([data-p-tool]) main :is(.teamgrid__grid,.zo__raster,.ki-karten,.nb-fk__grid,.ski-fk__grid,.rs-track,.grid:has(>:is(a.hover-card,.kasten,.pf-pricecard,.ref-teaser,.zo-card,.rs-card,article)),.grid:has(>.reveal>:is(a.hover-card,.kasten,.pf-pricecard,.ref-teaser,article,div.flex.h-full))):not(.items-start):not(.items-center):not(.items-end):not(.items-baseline){align-items:stretch}html[data-polish]:not([data-polish=legal]):not([data-p-tool]) main :is(.grid,.teamgrid__grid):not(.gap-px):not(.items-start):not(.items-center):not(.items-end):not(.items-baseline)>.reveal:has(>:is(a.hover-card,.kasten,.pf-pricecard,.teamgrid__card,.ref-teaser,article,div.flex.h-full)){height:100%}html[data-polish]:not([data-polish=legal]):not([data-p-tool]) main :is(.grid,.teamgrid__grid,.ki-karten,.nb-fk__grid,.ski-fk__grid):not(.items-start):not(.items-center):not(.items-end):not(.items-baseline)>:is(a.hover-card:not(:has(.rounded-full)),.kasten,.teamgrid__card,.nb-fk__card,.ski-fk__card),html[data-polish]:not([data-polish=legal]):not([data-p-tool]) main :is(.grid,.teamgrid__grid):not(.items-start):not(.items-center):not(.items-end):not(.items-baseline)>.reveal>:is(a.hover-card:not(:has(.rounded-full)),.kasten,.teamgrid__card){display:flex;flex-direction:column;box-sizing:border-box;height:100%}html[data-polish]:not([data-polish=legal]):not([data-p-tool]) main :is(a.hover-card,.teamgrid__card)>:is(.overflow-hidden,.placeholder-surface,.teamgrid__img){flex:none}html[data-polish]:not([data-polish=legal]):not([data-p-tool]) main :is(div.flex.h-full.flex-col,.pf-pricecard,a.hover-card,.kasten)>div.mt-6.pt-6:last-child{margin-top:auto;padding-top:3rem}html[data-polish]:not([data-polish=legal]):not([data-p-tool]) main :is(div.flex.h-full.flex-col,.pf-pricecard,a.hover-card,.kasten)>div.mt-8.pt-2:last-child{margin-top:auto;padding-top:2.5rem}html[data-polish]:not([data-polish=legal]):not([data-p-tool]) main :is(a.hover-card,.kasten,.zo-card,.rs-card,.ref-teaser,.pf-pricecard,.teamgrid__card,.nb-fk__card,.ski-fk__card) :is(h3,p.font-display,.teamgrid__name,.rs-title,.zo-claim){text-wrap:balance}html[data-polish]:not([data-polish=legal]) main :is(h1,.g5-next__title) .dot{display:inline-block;transform-origin:50% 85%}html[data-polish]:not([data-polish=legal]):not([data-p-tool]) main :where(.hero-dark,.team-hero,.bg-dark,.nord,.g5-next)+:where(.bg-bg,.bg-flaeche,.g5-faq,.g5-contact,.lf-fragen),html[data-polish]:not([data-polish=legal]):not([data-p-tool]) main :where(.bg-bg,.bg-flaeche,.g5-faq)+:where(.bg-dark,.nord,.g5-next){position:relative}html[data-polish]:not([data-polish=legal]):not([data-p-tool]) main :where(.hero-dark,.team-hero,.bg-dark,.nord,.g5-next)+:where(.bg-bg,.bg-flaeche,.g5-faq,.g5-contact,.lf-fragen):before,html[data-polish]:not([data-polish=legal]):not([data-p-tool]) main :where(.bg-bg,.bg-flaeche,.g5-faq)+:where(.bg-dark,.nord,.g5-next):before{content:"";position:absolute;inset:0 0 auto;height:1px;z-index:3;pointer-events:none;background:linear-gradient(90deg,transparent,var(--red) 60%,transparent);transform-origin:0 50%}@media(prefers-reduced-motion:no-preference){@keyframes p-title-in{0%{clip-path:inset(0 0 100% 0);transform:translateY(45%)}to{clip-path:inset(-.25em -.1em -.25em -.1em);transform:none}}@keyframes p-hero-in{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@keyframes p-dot-pop{0%{transform:scale(0)}65%{transform:scale(1.25)}to{transform:scale(1)}}@keyframes p-dot-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.18)}}html[data-polish]:not([data-polish=legal]) main h1{animation:p-title-in 1.2s var(--p-ease) .1s backwards}html[data-polish]:not([data-polish=legal]) main>:is(section,div):first-of-type :is(p:has(+h1),h1+*,h1+*~*){animation:p-hero-in .9s var(--p-ease) backwards}html[data-polish]:not([data-polish=legal]) main>:is(section,div):first-of-type p:has(+h1){animation-delay:0ms}html[data-polish]:not([data-polish=legal]) main>:is(section,div):first-of-type h1+*{animation-delay:.18s}html[data-polish]:not([data-polish=legal]) main>:is(section,div):first-of-type h1+*~*{animation-delay:.27s}html[data-polish]:not([data-polish=legal]) main .g5-next__title .dot{animation:p-dot-pulse 3.2s ease-in-out infinite}html[data-polish]:not([data-polish=legal]) main h1 .dot{animation:p-dot-pop .7s var(--p-ease) 1.25s backwards,p-dot-pulse 3.2s ease-in-out 2s infinite}html[data-polish]:not([data-polish=legal]).reveal-ready .g5-next__title{clip-path:inset(-.25em -.1em -.25em -.1em);transition:clip-path 1.2s var(--p-ease) .15s,transform 1.2s var(--p-ease) .15s}html[data-polish]:not([data-polish=legal]).reveal-ready .reveal:not(.is-visible) .g5-next__title{clip-path:inset(0 0 100% 0);transform:translateY(45%)}}html[data-polish][data-p-scrolled] .site-header:not(.site-header--dark):not(:has(div.nav-burger,.mega-overlay)){background-color:var(--bg)}html[data-polish][data-p-fx~=headerHide][data-p-hide] .site-header:not(:has(div.nav-burger,.mega-overlay)):not(:focus-within){transform:translateY(-110%)}@media(prefers-reduced-motion:no-preference){html[data-polish] .site-header{transition:transform .45s var(--p-ease),background-color .3s var(--p-ease),backdrop-filter .3s var(--p-ease),border-color .2s var(--p-ease),height .2s var(--p-ease)}}html[data-polish] main :is(p a,a.textlink):not(.btn):not(.btn-primary):not(.btn-outline):not(.btn--primary):not(.ludde-btn):not(.hover-card):not(.teamgrid__card):not(.g5-next__step):not(.g5-person),html[data-polish] .g6-footer :is(li a,.g6-footer__legal a){text-decoration:none;background-image:linear-gradient(currentColor,currentColor),linear-gradient(var(--red),var(--red));background-repeat:no-repeat;background-position:0 100%,0 100%;background-size:0% 1px,var(--p-rest, 0%) 1px;-webkit-box-decoration-break:clone;box-decoration-break:clone}html[data-polish] main :is(p a.textlink,a.textlink){--p-rest: 100%}html[data-polish] main :is(p a,a.textlink):not(.btn):not(.btn-primary):not(.btn-outline):not(.btn--primary):not(.ludde-btn):not(.hover-card):not(.teamgrid__card):not(.g5-next__step):not(.g5-person):is(:hover,:focus-visible),html[data-polish] .g6-footer :is(li a,.g6-footer__legal a):is(:hover,:focus-visible){background-size:100% 1px,var(--p-rest, 0%) 1px}@media(prefers-reduced-motion:no-preference){html[data-polish] main :is(p a,a.textlink):not(.btn):not(.btn-primary):not(.btn-outline):not(.btn--primary):not(.ludde-btn):not(.hover-card):not(.teamgrid__card):not(.g5-next__step):not(.g5-person),html[data-polish] .g6-footer :is(li a,.g6-footer__legal a){transition:background-size var(--p-med) var(--p-ease),color var(--p-fast) var(--p-ease)}}html[data-polish] :is(main,.g6-footer,.site-header) :is(a,button,summary):focus-visible{outline:2px solid var(--red);outline-offset:3px}html[data-polish] :is(main,.g6-footer,.site-header) :is([role=button],[tabindex]:not([tabindex="-1"]),.lb-zoomable):focus-visible,html[data-polish] main label:has(>input.sr-only:focus-visible){outline:2px solid var(--red);outline-offset:3px}html[data-polish] ::selection{background:var(--red);color:#fff}html[data-polish]:where([data-p-fx~=progressLine]) .p-progress{position:fixed;top:0;left:0;width:100%;height:3px;background:var(--red);box-shadow:0 0 12px #ff3c2899;transform:scaleX(0);transform-origin:0 50%;pointer-events:none;z-index:55}html[data-polish]:where([data-p-fx~=progressLine])[data-p-menu] .p-progress{opacity:0}@media(prefers-reduced-motion:no-preference){html[data-polish]:where([data-p-fx~=progressLine]) .p-progress{transition:opacity .2s linear}}html[data-polish=team] main .hero-dark h1{font-size:var(--p-h1-xl)!important;line-height:.94;letter-spacing:-.045em;max-width:none}html[data-polish=team] .teamgrid__card .teamgrid__img{border-radius:calc(var(--p-radius) - 1px) calc(var(--p-radius) - 1px) 0 0;overflow:clip}html[data-polish=team] .teamgrid__card>:not(.teamgrid__img){padding-inline:14px}html[data-polish=team] .teamgrid__card>:last-child:not(.teamgrid__img){padding-bottom:14px}html[data-polish=team] .teamgrid__card .teamgrid__img img{transition:transform var(--p-slow) var(--p-ease),filter .3s var(--p-ease)}html[data-polish=team] .teamgrid__name{position:relative}html[data-polish=team] .teamgrid__name:after{content:"\2192";position:absolute;top:0;right:14px;color:var(--red);font-weight:700;line-height:1.3;opacity:0;pointer-events:none}html[data-polish=team] main .grid>.reveal>figure .placeholder-surface{border-radius:var(--p-radius);overflow:hidden}html[data-polish=team] main .grid>.reveal>figure .placeholder-surface img{transition:transform var(--p-slow) var(--p-ease)}html[data-polish=team] main .grid>.reveal>figure figcaption{transition:transform var(--p-med) var(--p-ease)}@media(hover:hover){html[data-polish=team] .teamgrid__card:hover .teamgrid__img img{transform:scale(1.045)}html[data-polish=team] main .grid>.reveal>figure:hover .placeholder-surface img{transform:scale(1.08) rotate(.6deg)}html[data-polish=team] main .grid>.reveal>figure:hover figcaption{transform:translateY(-4px)}}html[data-polish=team] [data-p-parallax]>:is(img,video){translate:0 var(--p-par, 0px) 0;scale:1.06;will-change:translate}@media(prefers-reduced-motion:no-preference){@media(hover:hover){html[data-polish=team] .teamgrid__name{transition:transform var(--p-med) var(--p-ease)}html[data-polish=team] .teamgrid__name:after{transform:translate(-8px);transition:opacity var(--p-med) var(--p-ease),transform var(--p-med) var(--p-ease)}html[data-polish=team] .teamgrid__card:hover .teamgrid__name{transform:translate(6px)}html[data-polish=team] .teamgrid__card:hover .teamgrid__name:after{opacity:1;transform:none}}@keyframes p-portrait-scale{0%{scale:1.12}to{scale:1.06}}@keyframes p-portrait-blur{0%{filter:blur(8px)}to{filter:blur(0)}}html[data-polish=team] .team-hero__stage>:is(img,video){animation:p-portrait-scale 1.4s var(--p-ease) both,p-portrait-blur 1.4s var(--p-ease) backwards}}html[data-polish=legal] main h1{-webkit-hyphens:auto;hyphens:auto;overflow-wrap:anywhere}@media(prefers-reduced-motion:no-preference){html[data-polish] .nav-desktop .nav-item__label{position:relative}html[data-polish] .nav-desktop .nav-item__label:after{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;background:var(--red);transform:scaleX(0);transform-origin:left;transition:transform .28s var(--p-ease);pointer-events:none}html[data-polish] .nav-desktop .nav-item:not(.is-active):not(.is-open):is(:hover,:focus-visible) .nav-item__label:after{transform:scaleX(1)}}@media screen{html[data-polish]:where([data-p-fx~=grain]):not([data-polish=legal]) body:after{content:"";position:fixed;inset:0;z-index:2;pointer-events:none;opacity:.045;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n' x='0' y='0' width='100%25' height='100%25'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='160' height='160' filter='url(%23n)'/%3E%3C/svg%3E");background-size:160px 160px}}html[data-polish]:where([data-p-fx~=cursor]) div.p-cursor{display:none}@media(hover:hover)and (pointer:fine)and (min-width:1024px)and (prefers-reduced-motion:no-preference){html[data-polish]:where([data-p-fx~=cursor]):not([data-polish=legal]).p-cursor,html[data-polish]:where([data-p-fx~=cursor]):not([data-polish=legal]).p-cursor *{cursor:none!important}html[data-polish]:where([data-p-fx~=cursor]):not([data-polish=legal]).p-cursor :is(input,textarea,select,[contenteditable],[contenteditable] *,iframe){cursor:auto!important}html[data-polish]:where([data-p-fx~=cursor]) div.p-cursor{display:contents}html[data-polish]:where([data-p-fx~=cursor]) .p-cursor__dot,html[data-polish]:where([data-p-fx~=cursor]) .p-cursor__ring{position:fixed;top:0;left:0;z-index:2147483000;pointer-events:none;translate:-50% -50%;will-change:transform;transition:opacity .2s linear}html[data-polish]:where([data-p-fx~=cursor]) .p-cursor__dot{width:8px;height:8px;border-radius:50%;background:var(--red, #e31019)}html[data-polish]:where([data-p-fx~=cursor]) .p-cursor__ring{box-sizing:border-box;width:36px;height:36px;border:1.5px solid #fff;border-radius:50%;mix-blend-mode:difference;transition:width .3s var(--p-ease, ease),height .3s var(--p-ease, ease),background-color .3s var(--p-ease, ease),border-color .3s var(--p-ease, ease),opacity .2s linear}html[data-polish]:where([data-p-fx~=cursor]) .p-cursor__label{position:absolute;inset:0;display:grid;place-items:center;font:700 12px/1 var(--font-display, "Schibsted Grotesk", system-ui, sans-serif);letter-spacing:.08em;text-transform:uppercase;color:#fff;white-space:nowrap;opacity:0;transition:opacity .2s linear}html[data-polish]:where([data-p-fx~=cursor]) .p-cursor--link .p-cursor__ring{width:56px;height:56px}html[data-polish]:where([data-p-fx~=cursor]) .p-cursor--card .p-cursor__ring{width:92px;height:92px;background-color:#ff3228eb;border-color:transparent;mix-blend-mode:normal}html[data-polish]:where([data-p-fx~=cursor]) .p-cursor--card .p-cursor__label{opacity:1}html[data-polish]:where([data-p-fx~=cursor]) .p-cursor--card .p-cursor__dot,html[data-polish]:where([data-p-fx~=cursor]) .p-cursor--native .p-cursor__dot,html[data-polish]:where([data-p-fx~=cursor]) .p-cursor--native .p-cursor__ring,html[data-polish]:where([data-p-fx~=cursor]) .p-cursor--off .p-cursor__dot,html[data-polish]:where([data-p-fx~=cursor]) .p-cursor--off .p-cursor__ring{opacity:0}}html[data-polish]:where([data-p-fx~=pageTransition],[data-p-fx~=intro]) .p-curtain{position:fixed;inset:0;z-index:2147482900;background:var(--dark, #111);clip-path:inset(100% 0 0 0)}html[data-polish]:where([data-p-fx~=pageTransition],[data-p-fx~=intro]) .p-curtain:before{content:"";position:absolute;inset:0 0 auto;height:4px;background:var(--red, #e31019)}@media(prefers-reduced-motion:no-preference){html[data-polish]:where([data-p-fx~=intro])[data-p-intro=hold] main h1,html[data-polish]:where([data-p-fx~=intro])[data-p-intro=hold] main h1 .dot,html[data-polish]:where([data-p-fx~=intro])[data-p-intro=hold] main>:is(section,div):first-of-type :is(p:has(+h1),h1+*,h1+*~*){animation-play-state:paused}}html[data-polish] .g6-footer{padding-bottom:calc(76px + env(safe-area-inset-bottom,0px))}@media(prefers-reduced-motion:reduce){html[data-polish] .p-progress,.p-curtain,div.p-cursor{display:none}html[data-polish=team] [data-p-parallax]>:is(img,video){translate:none;scale:none}}html[data-polish] .team-hero__box h1{font-size:clamp(2rem,3.4vw,3.25rem)!important;line-height:1.04!important;overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto;text-wrap:balance}.p-announce{box-sizing:border-box;width:100%;margin:72px 0 0;background:var(--dark);color:var(--dark-ink);font-family:var(--font-sans, system-ui, sans-serif);font-size:14px;line-height:1.3;overflow:clip}.p-announce__in{box-sizing:border-box;display:flex;align-items:center;gap:12px;max-width:1280px;min-height:44px;margin-inline:auto;padding:4px 16px}@media(min-width:1024px){.p-announce__in{padding-inline:40px}}.p-announce__dot{flex:none;width:6px;height:6px;border-radius:50%;background:var(--red)}.p-announce__txt{flex:1 1 auto;min-width:0;overflow-wrap:anywhere;font-weight:500}.p-announce__short{display:none}.p-announce__cta{flex:none;display:flex;align-items:center;gap:20px;margin-left:auto}.p-announce__btn{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;height:36px;padding:0 16px;border-radius:8px;background:var(--red);color:#fff;font-size:14px;font-weight:600;line-height:1;white-space:nowrap;text-decoration:none}.p-announce__btn:hover,.p-announce__btn:focus-visible{background:var(--red-dark, var(--red));color:#fff}.p-announce__arrow{display:inline-block;margin-left:.35em}.p-announce__mail{display:none;color:color-mix(in srgb,var(--dark-ink) 72%,transparent);font-weight:400;white-space:nowrap;text-decoration:underline;text-decoration-color:color-mix(in srgb,var(--dark-ink) 35%,transparent);text-underline-offset:3px}.p-announce__mail:hover,.p-announce__mail:focus-visible{color:var(--dark-ink);text-decoration-color:currentColor}@media(min-width:900px){.p-announce__mail{display:inline}}.p-announce a:focus-visible{outline:2px solid var(--dark-ink);outline-offset:3px}@media(max-width:639px){.p-announce__in{gap:10px;min-height:52px;padding-block:6px}.p-announce__full{display:none}.p-announce__short{display:inline}.p-announce__btn{height:40px;padding:0 14px;font-size:13.5px}}html[data-polish=team] .p-announce+main>.team-hero{padding-top:0}html[data-polish=team] .p-announce+main>section:first-child:not(.team-hero){padding-top:16px}@media(min-width:1024px){html[data-polish=team] .p-announce+main>section:first-child:not(.team-hero){padding-top:24px}}@media(prefers-reduced-motion:no-preference){@keyframes p-announce-in{0%{max-height:0;opacity:0}to{max-height:72px;opacity:1}}@keyframes p-announce-slide{0%{transform:translateY(-100%)}to{transform:none}}@keyframes p-announce-pulse{0%{box-shadow:0 0 color-mix(in srgb,var(--red) 55%,transparent)}70%,to{box-shadow:0 0 0 7px transparent}}.p-announce:not(.p-announce--still){animation:p-announce-in .4s cubic-bezier(.2,.7,.2,1) backwards}.p-announce:not(.p-announce--still) .p-announce__in{animation:p-announce-slide .4s cubic-bezier(.2,.7,.2,1) backwards}.p-announce__dot{animation:p-announce-pulse 2.6s ease-out infinite}.p-announce__btn{transition:background-color .2s ease}.p-announce__arrow{transition:transform .2s ease}.p-announce__btn:hover .p-announce__arrow{transform:translate(3px)}}@media print{.p-announce{display:none}}.p-hero-actions{display:flex;flex-wrap:wrap;gap:.75rem;max-width:100%;margin-top:1.5rem}html[data-polish=team] .team-hero__box .p-hero-actions a.p-hero-btn.p-hero-btn{box-sizing:border-box;height:auto;min-height:44px;max-width:100%;margin:0;padding:10px 20px;border-radius:8px;font-size:15px;line-height:1.2;text-align:center;white-space:normal}html[data-polish=team] .team-hero__box .p-hero-actions a.p-hero-btn--ghost.p-hero-btn{border:1px solid color-mix(in srgb,var(--dark-ink) 55%,transparent);color:var(--dark-ink)}html[data-polish=team] .team-hero__box .p-hero-actions a.p-hero-btn--ghost.p-hero-btn:is(:hover,:focus-visible){border-color:var(--dark-ink)}html[data-polish] :is(.teamgrid__name,.teamgrid__role,.g5-person__name,.g5-person__role){overflow:visible;white-space:normal;overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto;text-wrap:balance;text-overflow:clip}html[data-polish] .g7-head__title.g7-head__title{overflow:visible;white-space:normal;overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto;text-wrap:balance;text-overflow:clip}html[data-polish]:not([data-polish=legal]) main h2.g7-head__title.g7-head__title:not(.longform-body__h2):not(.blog-body__h2){overflow-wrap:anywhere}html[data-polish]:not([data-polish=legal]):not([data-p-tool]) main a.hover-card.teamgrid__card{overflow:visible}html[data-polish]:not([data-polish=legal]) main .teamgrid__card>.teamgrid__img{overflow:clip}html[data-polish=site] main .teamgrid__card>.teamgrid__img{border-radius:calc(var(--p-radius) - 1px) calc(var(--p-radius) - 1px) var(--radius, .75rem) var(--radius, .75rem)}html[data-polish]:not([data-polish=legal]):not([data-p-tool]) main a.hover-card.teamgrid__card:after{border-radius:inherit}@media(hover:hover){html[data-polish=team] .teamgrid__card>.teamgrid__name{padding-right:40px}}html[data-polish=team] body:has(.p-announce) .bc-strip{top:calc(72px + var(--p-ann-h, 44px))}html[data-polish] .zo-link{white-space:normal;overflow:visible;text-overflow:clip;overflow-wrap:anywhere}html[data-polish] .teamgrid__card{padding-bottom:16px}html[data-polish] .teamgrid__card>:is(.teamgrid__name,.teamgrid__role){padding-left:14px}html[data-polish] .teamgrid__card>.teamgrid__role{padding-right:14px}html[data-polish=site] .teamgrid__card>.teamgrid__name{padding-right:14px}@media(hover:none){html[data-polish=team] .teamgrid__card>.teamgrid__name{padding-right:14px}}.p-announce__lead{font-weight:500}.p-announce--contact .p-announce__txt{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 16px}.p-announce__links{display:inline-flex;flex-wrap:wrap;gap:2px 16px;min-width:0}.p-announce__link,.p-announce__more{color:color-mix(in srgb,var(--dark-ink) 78%,transparent);font-weight:400;text-decoration:underline;text-decoration-color:color-mix(in srgb,var(--dark-ink) 35%,transparent);text-underline-offset:3px;overflow-wrap:anywhere}.p-announce__more{color:var(--dark-ink);font-weight:500;text-decoration:none}.p-announce__link:hover,.p-announce__link:focus-visible{color:var(--dark-ink);text-decoration-color:currentColor}.p-announce__more:hover,.p-announce__more:focus-visible{text-decoration:underline;text-decoration-color:color-mix(in srgb,var(--dark-ink) 55%,transparent)}.p-announce--contact .p-announce__in,.p-announce--ludde .p-announce__in{flex-wrap:wrap;row-gap:2px}.p-announce--contact .p-announce__cta,.p-announce--ludde .p-announce__cta{flex:0 1 auto;min-width:0}@media(max-width:639px){.p-announce--contact .p-announce__cta,.p-announce--ludde .p-announce__cta{flex:1 0 100%;margin-left:0;padding-left:16px}.p-announce--contact .p-announce__txt{gap:2px 12px}}@media(max-width:639px){.p-announce--contact .p-announce__in{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;column-gap:10px;row-gap:0;min-height:0;padding:12px 16px 4px}.p-announce--contact .p-announce__txt{display:contents}.p-announce--contact .p-announce__dot{grid-column:1;grid-row:1}.p-announce--contact .p-announce__lead{grid-column:2;grid-row:1;font-size:13px;letter-spacing:.02em;color:color-mix(in srgb,var(--dark-ink) 70%,transparent)}.p-announce--contact .p-announce__links{grid-column:1 / -1;grid-row:2;display:flex;flex-wrap:wrap;gap:0 24px}.p-announce--contact .p-announce__cta{grid-column:1 / -1;grid-row:3;flex:none;margin:0;padding:0;border-top:1px solid var(--dark-line, rgba(255, 255, 255, .14))}html[data-polish] .p-announce--contact a.p-announce__link,html[data-polish] .p-announce--contact a.p-announce__more{margin-block:0;display:inline-flex;align-items:center;min-height:44px;font-size:15px}.p-announce--contact .p-announce__more{font-weight:600}}@media(prefers-reduced-motion:no-preference){.p-announce__more:hover .p-announce__arrow,.p-announce__more:focus-visible .p-announce__arrow{transform:translate(3px)}}html[data-polish]:where([data-p-fx~=heroSparks]) .p-sparks-cv{position:absolute;inset:0;z-index:1;display:block;width:100%;height:100%;pointer-events:none}@media(max-width:767px),(hover:none){html[data-polish]:where([data-p-fx~=heroSparks]) .p-sparks-cv{display:none}}html[data-polish]:where([data-p-fx~=clickBurst]) .p-burst{position:fixed;inset:0;overflow:hidden;pointer-events:none;z-index:2147482950}html[data-polish]:where([data-p-fx~=clickBurst]) .p-burst .p-spark{position:absolute;translate:-50% -50%;border-radius:50%;background:var(--p-c, #e31019);box-shadow:0 0 6px var(--p-c, #e31019);pointer-events:none}@media(prefers-reduced-motion:no-preference){@keyframes p-spark-fly{0%{transform:translate(0) scale(1);opacity:1}to{transform:translate(var(--p-dx, 0),var(--p-dy, 0)) scale(.3);opacity:0}}html[data-polish]:where([data-p-fx~=clickBurst]) .p-burst .p-spark{animation:p-spark-fly var(--p-dur, .6s) cubic-bezier(.1,.7,.3,1) forwards}}@media(prefers-reduced-motion:reduce){html[data-polish]:where([data-p-fx~=clickBurst]) .p-burst{display:none}}html[data-polish]:where([data-p-fx~=luddeFooter]) .p-foot-row{box-sizing:border-box;width:100%;margin-top:24px}html[data-polish]:where([data-p-fx~=luddeFooter]) .p-foot-row__in{box-sizing:border-box;display:flex;align-items:flex-end;justify-content:flex-end;gap:20px;max-width:1280px;margin-inline:auto;padding-inline:16px}@media(min-width:1024px){html[data-polish]:where([data-p-fx~=luddeFooter]) .p-foot-row__in{padding-inline:40px}}html[data-polish]:where([data-p-fx~=search]) .p-pal-hint{-webkit-appearance:none;appearance:none;margin:0;padding:6px 2px;border:0;background:none;color:color-mix(in srgb,var(--dark-muted) 85%,transparent);font:500 12.5px/1 var(--font-sans, system-ui, sans-serif);letter-spacing:.02em;cursor:pointer}html[data-polish]:where([data-p-fx~=search]) .p-pal-hint:hover,html[data-polish]:where([data-p-fx~=search]) .p-pal-hint:focus-visible{color:var(--dark-ink)}html[data-polish]:where([data-p-fx~=search]) .p-pal-hint:focus-visible{outline:2px solid var(--red);outline-offset:3px}@media(hover:none),(pointer:coarse),(max-width:1023px){html[data-polish]:where([data-p-fx~=search]) .p-pal-hint{display:none}}html[data-polish]:where([data-p-fx~=luddeFooter]) .p-ludde{position:relative;flex:none;width:88px;height:88px;border-radius:50%;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}html[data-polish]:where([data-p-fx~=luddeFooter]) .p-ludde__img{display:block;width:100%;height:100%;border-radius:50%;pointer-events:none}html[data-polish]:where([data-p-fx~=luddeFooter]) .p-ludde__bubble{position:absolute;right:6px;bottom:calc(100% + 10px);padding:7px 13px;border-radius:12px;background:var(--dark-ink);color:var(--dark);font:700 14px/1 var(--font-display, var(--font-sans, system-ui, sans-serif));white-space:nowrap;opacity:0;transform:translateY(4px);pointer-events:none}html[data-polish]:where([data-p-fx~=luddeFooter]) .p-ludde__bubble:after{content:"";position:absolute;top:100%;right:22px;border:6px solid transparent;border-top-color:var(--dark-ink)}html[data-polish]:where([data-p-fx~=luddeFooter]) .p-ludde[data-bubble] .p-ludde__bubble{opacity:1;transform:none}@media(prefers-reduced-motion:no-preference){@keyframes p-ludde-hop{0%{translate:0 0}40%{translate:0 -6px}to{translate:0 0}}html[data-polish]:where([data-p-fx~=luddeFooter]) .p-ludde--hop{animation:p-ludde-hop .38s cubic-bezier(.2,.7,.2,1)}html[data-polish]:where([data-p-fx~=luddeFooter]) .p-ludde__bubble{transition:opacity .2s ease,transform .2s ease}}html[data-polish]:where([data-p-fx~=luddeFooter]) .p-roll{position:fixed;left:0;bottom:8px;width:72px;height:72px;translate:-100px 0;pointer-events:none;z-index:2147482800}html[data-polish]:where([data-p-fx~=luddeFooter]) .p-roll__img{display:block;width:72px;height:72px;border-radius:50%}@media(prefers-reduced-motion:no-preference){@keyframes p-roll-x{0%{translate:-100px 0}to{translate:var(--p-roll-w, 100vw) 0}}@keyframes p-roll-spin{0%{rotate:0deg}to{rotate:var(--p-roll-deg, 1440deg)}}html[data-polish]:where([data-p-fx~=luddeFooter]) .p-roll{animation:p-roll-x 4s linear forwards}html[data-polish]:where([data-p-fx~=luddeFooter]) .p-roll__img{animation:p-roll-spin 4s linear forwards}}html[data-polish]:where([data-p-fx~=search])[data-p-pal]{overflow:hidden;scrollbar-gutter:stable}html[data-polish]:where([data-p-fx~=search]) .p-pal{--pp-bg: var(--bg);--pp-ink: var(--ink);--pp-muted: color-mix(in srgb, var(--ink) 58%, transparent);--pp-line: var(--line);--pp-hover: color-mix(in srgb, var(--ink) 6%, transparent);position:fixed;inset:0;z-index:2147482800;box-sizing:border-box;display:flex;align-items:flex-start;justify-content:center;padding:12vh 16px 16px}html[data-polish]:where([data-p-fx~=search]) .p-pal[data-theme=dark]{--pp-bg: var(--dark);--pp-ink: var(--dark-ink);--pp-muted: var(--dark-muted);--pp-line: rgb(255 255 255 / .14);--pp-hover: rgb(255 255 255 / .07)}html[data-polish]:where([data-p-fx~=search]) .p-pal__bd{position:absolute;inset:0;background:color-mix(in srgb,var(--dark) 78%,transparent)}html[data-polish]:where([data-p-fx~=search]) .p-pal__panel{position:relative;box-sizing:border-box;display:flex;flex-direction:column;width:min(640px,100%);max-height:min(560px,calc(100dvh - 12vh - 32px));overflow:hidden;border:1px solid var(--pp-line);border-radius:16px;background:var(--pp-bg);color:var(--pp-ink);box-shadow:0 30px 80px -20px #0000008c;font-family:var(--font-sans, system-ui, sans-serif)}html[data-polish]:where([data-p-fx~=search]) .p-pal__head{position:relative;flex:none;border-bottom:1px solid var(--pp-line)}html[data-polish]:where([data-p-fx~=search]) .p-pal .p-pal__in{box-sizing:border-box;-webkit-appearance:none;appearance:none;display:block;width:100%;height:64px;margin:0;padding:0 80px 0 20px;border:0;border-radius:0;outline:0;box-shadow:none;background:transparent;color:inherit;font:500 18px/1.2 var(--font-sans, system-ui, sans-serif)}html[data-polish]:where([data-p-fx~=search]) .p-pal .p-pal__in:focus,html[data-polish]:where([data-p-fx~=search]) .p-pal .p-pal__in:focus-visible{outline:0;box-shadow:none;border:0}html[data-polish]:where([data-p-fx~=search]) .p-pal .p-pal__in::placeholder{color:var(--pp-muted);opacity:1}html[data-polish]:where([data-p-fx~=search]) .p-pal__kbd{position:absolute;top:10px;right:14px;padding:3px 7px;border:1px solid var(--pp-line);border-radius:6px;color:var(--pp-muted);font:500 11px/1.3 var(--font-sans, system-ui, sans-serif);pointer-events:none}html[data-polish]:where([data-p-fx~=search]) .p-pal__list{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:4px 0 8px}html[data-polish]:where([data-p-fx~=search]) .p-pal__grp{padding:12px 20px 6px;color:var(--pp-muted);font:700 11px/1 var(--font-display, var(--font-sans, system-ui, sans-serif));letter-spacing:.1em;text-transform:uppercase}html[data-polish]:where([data-p-fx~=search]) .p-pal__row{position:relative;box-sizing:border-box;display:flex;align-items:center;justify-content:space-between;gap:16px;height:48px;padding:0 20px;font-size:16px;cursor:pointer}html[data-polish]:where([data-p-fx~=search]) .p-pal__row.is-active{background:var(--pp-hover)}html[data-polish]:where([data-p-fx~=search]) .p-pal__row.is-active:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:var(--red)}html[data-polish]:where([data-p-fx~=search]) .p-pal__t{min-width:0;overflow:hidden;font-weight:500;text-overflow:ellipsis;white-space:nowrap}html[data-polish]:where([data-p-fx~=search]) .p-pal__p{flex:none;max-width:45%;overflow:hidden;color:var(--pp-muted);font-size:13px;text-overflow:ellipsis;white-space:nowrap}@media(max-width:479px){html[data-polish]:where([data-p-fx~=search]) .p-pal__p{display:none}}html[data-polish]:where([data-p-fx~=search]) .p-pal__note{padding:20px;color:var(--pp-muted);font-size:15px}html[data-polish]:where([data-p-fx~=search]) .p-pal__foot{flex:none;padding:10px 20px;border-top:1px solid var(--pp-line);color:var(--pp-muted);font-size:12px}@media(hover:none),(pointer:coarse){html[data-polish]:where([data-p-fx~=search]) .p-pal__foot{display:none}}@media(prefers-reduced-motion:no-preference){@keyframes p-pal-fade{0%{opacity:0}to{opacity:1}}@keyframes p-pal-in{0%{opacity:0;transform:translateY(-8px) scale(.98)}to{opacity:1;transform:none}}html[data-polish]:where([data-p-fx~=search]) .p-pal__bd{animation:p-pal-fade .18s ease-out backwards}html[data-polish]:where([data-p-fx~=search]) .p-pal__panel{animation:p-pal-in .22s cubic-bezier(.2,.7,.2,1) backwards}}html[data-polish]{scroll-padding-top:96px}html[data-polish] main[tabindex="-1"]:focus{outline:none}.p-skip{position:fixed;top:12px;left:12px;z-index:2147482800;padding:12px 18px;border-radius:8px;background:var(--dark);color:var(--dark-ink);font:600 15px/1.2 var(--font-sans, system-ui, sans-serif);text-decoration:none;box-shadow:0 8px 24px -8px #00000080;transform:translateY(-200%)}.p-skip:focus-visible{transform:none;outline:2px solid var(--red);outline-offset:3px}@media(prefers-reduced-motion:no-preference){.p-skip{transition:transform .2s cubic-bezier(.2,.7,.2,1)}}.p-top{position:fixed;left:20px;bottom:var(--p-top-b, 88px);z-index:45;box-sizing:border-box;width:60px;height:60px;margin:0;padding:0;border:0;border-radius:50%;background:var(--dark);color:var(--dark-ink);box-shadow:0 8px 24px -8px #00000080;cursor:pointer;opacity:0;visibility:hidden;pointer-events:none;transform:translateY(8px);-webkit-tap-highlight-color:transparent}.p-top[data-show]{opacity:1;visibility:visible;pointer-events:auto;transform:none}.p-top svg{display:block;width:100%;height:100%}.p-top__track{fill:none;stroke:#ffffff2e;stroke-width:2.5}.p-top__ring{fill:none;stroke:var(--red);stroke-width:2.5;stroke-linecap:round}.p-top__arrow{fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.p-top:hover{background:color-mix(in srgb,var(--dark) 88%,white)}.p-top:focus-visible{outline:2px solid var(--red);outline-offset:3px}html[data-polish][data-p-menu] .p-top{opacity:0;pointer-events:none}@media(prefers-reduced-motion:no-preference){.p-top{transition:opacity .25s ease,transform .25s cubic-bezier(.2,.7,.2,1),visibility .25s}}@media print{.p-pal,.p-top,.p-skip,.p-foot-row,.p-burst,.p-roll,.p-search-menu,canvas.p-aurora{display:none}}html[data-polish]:where([data-p-fx~=search]) button.p-search-menu{flex:none;display:flex;align-items:center;gap:10px;box-sizing:border-box;width:calc(100% - 32px);height:48px;margin:12px 16px 0;padding:0 14px;border:1px solid var(--line);border-radius:var(--radius-s, 8px);background:transparent;color:var(--ink);font:500 16px/1 var(--font-sans, system-ui, sans-serif);text-align:left;cursor:pointer}html[data-polish]:where([data-p-fx~=search]) button.p-search-menu svg{flex:none}html[data-polish]:where([data-p-fx~=search]) button.p-search-menu:hover{border-color:var(--ink)}html[data-polish]:where([data-p-fx~=search]) button.p-search-menu:focus-visible{outline:2px solid var(--red);outline-offset:3px}@media(min-width:1024px){html[data-polish] .hero-dark__grid{flex:0 1 auto;align-items:end;margin-block:auto}html[data-polish] .hero-dark__grid>.hero-dark__text{align-self:end}html[data-polish] .hero-dark__grid>.hero-dark__kasten{align-self:end;margin:0;min-height:300px;display:flex;flex-direction:column}html[data-polish] .hero-dark__grid>.hero-dark__kasten>.hero-ludde{flex:1 1 auto;box-sizing:border-box;display:flex;flex-direction:column;justify-content:space-between}html[data-polish] .hero-dark__grid .hero-ludde>.hero-ludde__frage{margin-top:auto;margin-bottom:auto;padding:12px 0}html[data-polish] .hero-dark__grid .hero-ludde>.hero-ludde__kopf{flex:none}html[data-polish] .hero-dark>svg:has(.fp-ziel){scale:var(--p-fp-s, 1);transform-origin:var(--p-fp-ox, 32.19%) var(--p-fp-oy, 23.9%)}}html[data-polish]:where([data-p-fx~=aurora]) canvas.p-aurora{position:absolute;inset:0;z-index:-1;display:block;width:100%;height:100%;pointer-events:none;-webkit-mask-image:linear-gradient(90deg,rgb(0 0 0 / .2) 0%,rgb(0 0 0 / .24) 42%,rgb(0 0 0 / .4) 58%,rgb(0 0 0 / .85) 78%,#000 100%);mask-image:linear-gradient(90deg,#0003,#0000003d 42%,#0006 58%,#000000d9 78%,#000)}@media(max-width:1023px){html[data-polish]:where([data-p-fx~=aurora]) canvas.p-aurora{-webkit-mask-image:linear-gradient(180deg,rgb(0 0 0 / .5) 0%,rgb(0 0 0 / .3) 100%);mask-image:linear-gradient(180deg,#00000080,#0000004d);opacity:.6}}@media(prefers-reduced-motion:no-preference){@keyframes p-aurora-in{0%{opacity:0}to{opacity:1}}html[data-polish]:where([data-p-fx~=aurora]) canvas.p-aurora{animation:p-aurora-in 1.8s ease-out backwards}}html[data-polish]:where([data-p-fx~=aurora])[data-p-aurora] .fp-licht:not(.fp-licht--flaeche)>.fp-schwade{opacity:0!important;visibility:hidden}html[data-polish] .kundenband{background-color:#fff}html[data-polish] .kundenband__logo-img{height:130px;max-width:416px}html[data-polish] .kundenband__track{gap:96px;animation-duration:130s}@media(min-width:900px){html[data-polish] .kundenband__logo-img{height:172px;max-width:546px}html[data-polish] .kundenband__track{gap:128px;animation-duration:156s}}html[data-polish] :is(.customer-grid,.customer-grid-ref){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;width:100%}@media(min-width:640px){html[data-polish] :is(.customer-grid,.customer-grid-ref){grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:1024px){html[data-polish] :is(.customer-grid,.customer-grid-ref){grid-template-columns:repeat(4,minmax(0,1fr))}}@media(min-width:1280px){html[data-polish] :is(.customer-grid,.customer-grid-ref){grid-template-columns:repeat(5,minmax(0,1fr))}}html[data-polish] :is(.customer-tile,.customer-grid-ref>div){position:relative!important;display:block!important;box-sizing:border-box;aspect-ratio:6 / 5!important;padding:0!important;overflow:hidden;background:var(--bg)!important;border:1px solid var(--line)!important;border-radius:12px!important;text-decoration:none}html[data-polish] :is(.customer-tile,.customer-grid-ref>div)>img{position:absolute!important;top:14%;left:20%;display:block;width:60%!important;height:72%!important;max-width:none!important;object-fit:contain;object-position:center}html[data-polish] .customer-tile>.customer-arrow{z-index:1}html[data-polish] a.customer-tile:focus-visible{outline:2px solid var(--red);outline-offset:3px}@media(hover:hover)and (pointer:fine){html[data-polish] :is(.customer-tile,.customer-grid-ref>div){transition:border-color .25s var(--p-ease, ease),box-shadow .25s var(--p-ease, ease)}html[data-polish] :is(.customer-tile,.customer-grid-ref>div)>img{filter:grayscale(1);opacity:.85;transition:filter .25s var(--p-ease, ease),opacity .25s var(--p-ease, ease)}html[data-polish] :is(.customer-tile,.customer-grid-ref>div):hover{border-color:color-mix(in oklab,var(--red) 38%,var(--line))!important;box-shadow:0 14px 28px -18px #0000004d}html[data-polish] :is(.customer-tile,.customer-grid-ref>div):hover>img,html[data-polish] a.customer-tile:focus-visible>img{filter:none;opacity:1}}@media(hover:none){html[data-polish] :is(.customer-tile,.customer-grid-ref>div)>img{filter:none}}@media(prefers-reduced-motion:no-preference)and (hover:hover)and (pointer:fine){html[data-polish] :is(.customer-tile,.customer-grid-ref>div){transition:transform .25s var(--p-ease, ease),border-color .25s var(--p-ease, ease),box-shadow .25s var(--p-ease, ease)}html[data-polish] :is(.customer-tile,.customer-grid-ref>div):hover{transform:translateY(-3px)}}html[data-polish] .lz{border-top:1px solid var(--line)}html[data-polish] .lz__row{border-bottom:1px solid var(--line);isolation:isolate}html[data-polish] .lz__row:before{content:"";position:absolute;inset:0 -12px 1px;z-index:-1;border-radius:12px;background:color-mix(in oklab,var(--red) 5%,transparent);opacity:0;pointer-events:none;transition:opacity .25s var(--p-ease, ease)}html[data-polish] .lz--cols-2 .lz__row:before{inset:0 0 1px}html[data-polish] .lz__pfeil svg{display:block}html[data-polish] .lz__preview{box-sizing:border-box;width:280px;aspect-ratio:16 / 10;border:1px solid var(--line);border-radius:12px;background:linear-gradient(135deg,var(--flaeche),var(--line));box-shadow:0 18px 40px -22px #0006;overflow:hidden;transform:translateY(-50%);transform-origin:100% 50%;transition:opacity .2s linear}html[data-polish] .lz__preview img{position:static;display:block;width:100%;max-width:100%;height:100%;object-fit:contain;object-position:center;border-radius:0}@media(hover:hover)and (pointer:fine){html[data-polish] .lz__row:hover,html[data-polish] .lz__row:focus-visible{z-index:3}html[data-polish] .lz__row:hover:before,html[data-polish] .lz__row:focus-visible:before{opacity:1}html[data-polish] .lz__row:hover .lz__pfeil,html[data-polish] .lz__row:focus-visible .lz__pfeil{background-color:var(--red);border-color:var(--red);color:#fff}html[data-polish] .lz__row:hover .lz__titel,html[data-polish] .lz__row:focus-visible .lz__titel{color:var(--red)}html[data-polish] .lz__row:hover .lz__stichworte,html[data-polish] .lz__row:focus-visible .lz__stichworte{color:var(--ink)}}@media(hover:hover)and (pointer:fine)and (min-width:900px){html[data-polish] .lz__row:hover .lz__preview,html[data-polish] .lz__row:focus-visible .lz__preview{opacity:1;transform:translateY(-50%)}}@media(prefers-reduced-motion:no-preference){html[data-polish] .lz__pfeil svg{transition:transform .35s var(--p-ease, ease)}html[data-polish] .lz__preview{transform:translateY(-50%) translate(14px) scale(.97);transition:opacity .25s var(--p-ease, ease),transform .4s var(--p-ease, ease)}}@media(prefers-reduced-motion:no-preference)and (hover:hover)and (pointer:fine){html[data-polish] .lz__row:hover .lz__pfeil svg,html[data-polish] .lz__row:focus-visible .lz__pfeil svg{transform:rotate(-45deg)}}@media(prefers-reduced-motion:no-preference)and (hover:hover)and (pointer:fine)and (min-width:900px){html[data-polish] .lz__row:hover .lz__preview,html[data-polish] .lz__row:focus-visible .lz__preview{transform:translateY(-50%)}}html[data-polish] :is(.textlink,.lz__stichworte,.lz__row p,main li a){overflow-wrap:anywhere;min-width:0;max-width:100%}html[data-polish] .lz__titel{overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto;min-width:0}html[data-polish] .lz__row{min-width:0}@media(pointer:coarse),(max-width:1023px){html[data-polish] a.bc__link{min-height:44px;margin-block:-6px}html[data-polish] a.feuerpfeil-logo{min-height:44px;margin-block:calc((var(--logo-h, 28px) - 44px) / 2)}html[data-polish] .g6-footer a.g6-footer__route{min-height:44px;margin-top:1px;margin-bottom:-11px}html[data-polish] .g6-footer a.g6-kanal{min-height:44px;margin-block:-11px}html[data-polish] .g6-footer nav.g6-footer__legal a{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;margin:-12px -4px;padding-inline:4px;background-origin:content-box}html[data-polish] :is(button.kundenband__pause,a.hero-themen__chip,a.blog-chip,button.rs-filter){min-height:44px}html[data-polish] a.bc__link{min-width:44px}html[data-polish] :is(.ref-um__toggle,.ko-fm__toggle,.ke-fm__toggle,.nb-sp__tab,.ref-filter,.customer-chip){display:inline-flex;align-items:center;min-height:44px}html[data-polish] .ski-zoom{width:44px;height:44px}html[data-polish] :is(a.pf-wkasten__link,a.p-book__alt){display:inline-flex;align-items:center;min-height:44px;margin-block:-11px}html[data-polish] :is(a.p-announce__link,a.p-announce__more){display:inline-flex;align-items:center;min-height:44px;margin-block:-13px}html[data-polish] a.p-announce__btn{min-height:44px}html[data-polish] :is(div,li,blockquote,section)>a.textlink:not(.inline-block,.self-start,.w-fit),html[data-polish] a.mt-4.inline-block.text-sm{padding-block:12px;background-origin:content-box}html[data-polish] :is(div,li,blockquote,section)>a.textlink:not(.inline-block,.self-start,.w-fit){margin-block:-12px}html[data-polish] a.mt-4.inline-block.text-sm{margin-block:4px -12px}html[data-polish] button.textlink{min-height:44px;margin-block:-12px;padding-block:12px;background-origin:content-box}html[data-polish] a.p-skip{min-height:44px}html[data-polish] .wc-input-wrap input{box-sizing:border-box;align-self:stretch;margin-block:-16px;padding-block:16px;min-height:44px;font-size:17px}html[data-polish] .g6-footer a.g6-social__btn{min-width:44px;min-height:44px;margin:-2px}html[data-polish] label:has(>input[type=checkbox]:not(.sr-only)){min-height:44px}}@media(pointer:coarse),(max-width:1023px){html[data-polish] :is(input:not([type=checkbox],[type=radio],[type=hidden],[type=range]),select):not(.wc-input-wrap input){min-height:44px;font-size:max(16px,1em)}html[data-polish] textarea{font-size:max(16px,1em)}}html[data-polish] :is(.label,.kurz__label,.tabelle th,.mega-branches__label,.mobile-subtitle,.hero-dark__eyebrow,.hero-themen__label,.g5-contact__label,.g6-footer__heading,.g6-newsletter__label,.g7-head__label,.g7-toc__label,.kundenband__label,.rs-label,.ki-karte__num,.mega-highlight__flag,.ref-filter-label,.rw-leiste__label,.rw-leiste__nr,.blog-kopf__label,.ref-tag,.zo-shot__leiste span,.blog-card-ai-badge,.ke-pw__dot,.ke-pw__num){font-size:12px}html[data-polish] .ref-tag{line-height:1.3}html[data-polish] :is(.delsana-sf__m-num,.rothe-sf__m-num,.ko-fw__corner,.bb-chat__addr){font-size:12px}.p-announce--contact .p-announce__more{display:inline-flex;align-items:center;gap:8px}.p-announce__cal{flex:0 0 auto;width:16px;height:16px;opacity:.9}

@property --p-cur{syntax: "<integer>"; inherits: false; initial-value: 0;}html[data-polish]{--p-i-mail: url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='black'%20stroke-width='1.7'%20stroke-linecap='round'%20stroke-linejoin='round'%3E%3Crect%20x='3'%20y='5'%20width='18'%20height='14'%20rx='2'/%3E%3Cpath%20d='m3%207%209%206%209-6'/%3E%3C/svg%3E");--p-i-phone: url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='black'%20stroke-width='1.7'%20stroke-linecap='round'%20stroke-linejoin='round'%3E%3Cpath%20d='M5%204h4l2%205-2.5%201.5a11%2011%200%200%200%205%205L15%2013l5%202v4a2%202%200%200%201-2%202A16%2016%200%200%201%203%206a2%202%200%200%201%202-2z'/%3E%3C/svg%3E");--p-i-copy: url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='black'%20stroke-width='1.7'%20stroke-linecap='round'%20stroke-linejoin='round'%3E%3Crect%20x='9'%20y='9'%20width='11'%20height='11'%20rx='2'/%3E%3Cpath%20d='M5%2015V6a2%202%200%200%201%202-2h9'/%3E%3C/svg%3E");--p-i-check: url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='black'%20stroke-width='1.7'%20stroke-linecap='round'%20stroke-linejoin='round'%3E%3Cpath%20d='m5%2012.5%204.5%204.5L19%207'/%3E%3C/svg%3E");--p-i-arrow: url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='black'%20stroke-width='1.7'%20stroke-linecap='round'%20stroke-linejoin='round'%3E%3Cpath%20d='M5%2012h14m-6-6%206%206-6%206'/%3E%3C/svg%3E");--p-i-paw: url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2064%2064'%3E%3Cellipse%20cx='32'%20cy='42'%20rx='14'%20ry='11'/%3E%3Cellipse%20cx='13'%20cy='27'%20rx='6'%20ry='8'/%3E%3Cellipse%20cx='25'%20cy='15'%20rx='6'%20ry='9'/%3E%3Cellipse%20cx='39'%20cy='15'%20rx='6'%20ry='9'/%3E%3Cellipse%20cx='51'%20cy='27'%20rx='6'%20ry='8'/%3E%3C/svg%3E");--p-i-pin: url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='black'%20stroke-width='1.7'%20stroke-linecap='round'%20stroke-linejoin='round'%3E%3Cpath%20d='M12%2021s7-5.6%207-11.5a7%207%200%200%200-14%200C5%2015.4%2012%2021%2012%2021z'/%3E%3Ccircle%20cx='12'%20cy='9.5'%20r='2.5'/%3E%3C/svg%3E")}.p-sr{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.p-years{--p-cur: var(--p-n, 0);counter-reset:p-n var(--p-cur);font-variant-numeric:tabular-nums}.p-years:before{content:counter(p-n)}@keyframes p-count{0%{--p-cur: 0}}html[data-polish]{--p-red: var(--red)}html[data-p-person=alexander-hanke-mellby]{--p-motif: url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20width='28'%20height='28'%20viewBox='0%200%2028%2028'%20fill='none'%20stroke='white'%20stroke-opacity='.12'%20stroke-width='1.2'%20stroke-linecap='round'%20stroke-linejoin='round'%3E%3Cpath%20d='M14%209v10M9%2014h10'/%3E%3C/svg%3E") 0 0 / 28px 28px}html[data-p-person=patrick-ziegler]{--p-motif: url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20width='240'%20height='140'%20viewBox='0%200%20240%20140'%20fill='none'%20stroke='white'%20stroke-opacity='.10'%20stroke-width='1.2'%20stroke-linecap='round'%20stroke-linejoin='round'%3E%3Crect%20x='2'%20y='2'%20width='236'%20height='136'%20rx='2'/%3E%3Cpath%20d='M120%202v136'/%3E%3Ccircle%20cx='120'%20cy='70'%20r='24'/%3E%3Cpath%20d='M2%2040h44v60H2M238%2040h-44v60h44'/%3E%3C/svg%3E") no-repeat right 24px bottom 18px / 240px 140px}html[data-p-person=irina-lauterbach]{--p-motif: url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20width='240'%20height='240'%20viewBox='0%200%20240%20240'%20fill='none'%20stroke='white'%20stroke-opacity='.09'%20stroke-width='1.2'%20stroke-linecap='round'%20stroke-linejoin='round'%3E%3Ccircle%20cx='120'%20cy='120'%20r='30'/%3E%3Ccircle%20cx='120'%20cy='120'%20r='62'/%3E%3Ccircle%20cx='120'%20cy='120'%20r='96'/%3E%3C/svg%3E") no-repeat right -40px center / 240px 240px}html[data-p-person=pero-koehler]{--p-motif: conic-gradient(rgb(255 255 255 / .045) 25%, transparent 0 50%, rgb(255 255 255 / .045) 0 75%, transparent 0) 0 0 / 40px 40px}html[data-p-person=franz-kralik]{--p-motif: repeating-linear-gradient(90deg, rgb(255 255 255 / .06) 0 1px, transparent 1px 16px)}html[data-p-person=alexander-brese]{--p-motif: linear-gradient(rgb(255 255 255 / .05) 1px, transparent 1px) 0 0 / 100% 24px, linear-gradient(90deg, rgb(255 255 255 / .05) 1px, transparent 1px) 0 0 / 24px 100%}html[data-p-person=marion-hoenig]{--p-motif: radial-gradient(circle, rgb(255 255 255 / .12) 1.2px, transparent 1.6px) 0 0 / 16px 16px}html[data-p-person=robin-mellby]{--p-motif: url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20width='400'%20height='130'%20viewBox='0%200%20400%20130'%20fill='none'%20stroke='white'%20stroke-opacity='.12'%20stroke-width='1.2'%20stroke-linecap='round'%20stroke-linejoin='round'%3E%3Cpath%20d='M0%20118%20L40%2074%20L66%2094%20L118%2030%20L158%2084%20L196%2052%20L246%20106%20L304%2038%20L348%2088%20L384%2062%20L400%2082'/%3E%3C/svg%3E") no-repeat left bottom / 100% auto}html[data-p-person=ludde]{--p-motif: url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20width='64'%20height='64'%20viewBox='0%200%2064%2064'%20fill='none'%20stroke='white'%20stroke-opacity='0'%20stroke-width='1.2'%20stroke-linecap='round'%20stroke-linejoin='round'%3E%3Cg%20fill='white'%20fill-opacity='.08'%20stroke='none'%3E%3Cellipse%20cx='32'%20cy='42'%20rx='14'%20ry='11'/%3E%3Cellipse%20cx='13'%20cy='27'%20rx='6'%20ry='8'/%3E%3Cellipse%20cx='25'%20cy='15'%20rx='6'%20ry='9'/%3E%3Cellipse%20cx='39'%20cy='15'%20rx='6'%20ry='9'/%3E%3Cellipse%20cx='51'%20cy='27'%20rx='6'%20ry='8'/%3E%3C/g%3E%3C/svg%3E") 0 0 / 72px 72px}html[data-polish][data-polish][data-polish][data-polish][data-polish][data-polish][data-polish][data-polish][data-polish] .teamgrid__img>img[alt^="Portrait "],html[data-polish][data-polish][data-polish][data-polish][data-polish][data-polish][data-polish][data-polish][data-polish] .g5-person__foto img[alt^="Portrait "]{object-fit:cover;object-position:var(--p-op, 50% 20%);transform-origin:50% 50%!important;filter:grayscale(1) contrast(1.05);scale:1;translate:none;animation:none}html[data-polish][data-polish][data-polish][data-polish][data-polish][data-polish][data-polish][data-polish][data-polish] .g5-person__foto img[alt^="Portrait "]{--img-scale: 1 !important;--img-shift-y: 0% !important;object-position:50% 20%}html[data-polish][data-polish][data-polish][data-polish][data-polish][data-polish][data-polish][data-polish][data-polish] .teamgrid__img,html[data-polish][data-polish][data-polish][data-polish][data-polish][data-polish][data-polish][data-polish][data-polish] .g5-person__foto .placeholder-surface{background-color:#101114}html[data-polish][data-polish][data-polish][data-polish][data-polish][data-polish][data-polish][data-polish][data-polish] .teamgrid__img>img[alt="Portrait Alexander Hanke-Mellby"]{--p-op: 50% 20%}html[data-polish][data-polish][data-polish][data-polish][data-polish][data-polish][data-polish][data-polish][data-polish] .teamgrid__img>img[alt="Portrait Patrick Ziegler"]{--p-op: 50% 20%}html[data-polish][data-polish][data-polish][data-polish][data-polish][data-polish][data-polish][data-polish][data-polish] .teamgrid__img>img[alt="Portrait Irina Lauterbach"]{--p-op: 54% 20%}html[data-polish][data-polish][data-polish][data-polish][data-polish][data-polish][data-polish][data-polish][data-polish] .teamgrid__img>img[alt="Portrait Pero K\f6hler"]{--p-op: 50% 20%}html[data-polish][data-polish][data-polish][data-polish][data-polish][data-polish][data-polish][data-polish][data-polish] .teamgrid__img>img[alt="Portrait Franz Kralik"]{--p-op: 52% 20%}html[data-polish][data-polish][data-polish][data-polish][data-polish][data-polish][data-polish][data-polish][data-polish] .teamgrid__img>img[alt="Portrait Alexander Brese"]{--p-op: 50% 20%}html[data-polish][data-polish][data-polish][data-polish][data-polish][data-polish][data-polish][data-polish][data-polish] .teamgrid__img>img[alt="Portrait Robin Mellby"]{--p-op: 50% 20%}html[data-polish][data-polish][data-polish][data-polish][data-polish][data-polish][data-polish][data-polish][data-polish] .teamgrid__img>img[alt="Portrait Marion H\f6nig"]{--p-op: 44% 20%}html[data-polish=team][data-polish][data-polish][data-polish][data-polish][data-polish][data-polish][data-polish][data-polish][data-p-person] .team-hero__stage:before{content:"";position:absolute;inset:auto 0 0;z-index:3;height:2px;pointer-events:none;background:linear-gradient(90deg,var(--red) 0 120px,transparent 120px)}html[data-polish=team][data-polish][data-polish][data-polish][data-polish][data-polish][data-polish][data-polish][data-polish][data-p-person] .team-hero__box.team-hero__box{max-width:min(100%,720px);margin-top:clamp(-64px,-5vw,-32px);padding:clamp(20px,3.4vw,40px);border:1px solid var(--dark-line);border-top:3px solid var(--red);border-radius:12px;background:var(--dark);box-shadow:none}html[data-polish=team][data-polish][data-polish][data-polish][data-polish][data-polish][data-polish][data-polish][data-polish][data-p-person] .team-hero__box:before{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;background:var(--p-motif)}html[data-polish=team][data-polish][data-polish][data-polish][data-polish][data-polish][data-polish][data-polish][data-polish][data-p-person] .team-hero__box .relative>p:first-child{display:flex;align-items:center;gap:12px;margin-bottom:16px;color:var(--dark-muted);font-size:clamp(.78rem,.72rem + .3vw,.92rem);letter-spacing:.12em;line-height:1.35;overflow-wrap:anywhere}html[data-polish=team][data-polish][data-polish][data-polish][data-polish][data-polish][data-polish][data-polish][data-polish][data-p-person] .team-hero__box .relative>p:first-child:before{content:"";flex:none;width:28px;height:2px;background:var(--red)}html[data-polish=team][data-polish][data-polish][data-polish][data-polish][data-polish][data-polish][data-polish][data-polish][data-p-person] .team-hero__box h1{font-size:clamp(1.75rem,.6rem + 5.4vw,4rem)!important;line-height:1.02!important;letter-spacing:-.03em;overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto;text-wrap:balance}html[data-polish=team][data-polish][data-polish][data-polish][data-polish][data-polish][data-polish][data-polish][data-polish][data-p-person] .team-hero__box p:has(>.team-hero__link){display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-top:22px}html[data-polish=team][data-polish][data-polish][data-polish][data-polish][data-polish][data-polish][data-polish][data-polish][data-p-person] .team-hero__box p:has(>.team-hero__link)>br{display:none}html[data-polish=team][data-polish][data-polish][data-polish][data-polish][data-polish][data-polish][data-polish][data-polish][data-p-person] .team-hero__box .team-hero__link{display:inline-flex;align-items:center;gap:8px;box-sizing:border-box;min-height:44px;max-width:100%;padding:8px 16px 8px 12px;border:1px solid var(--dark-line);border-radius:999px;background-color:transparent;background-image:none;color:var(--dark-ink);font-size:15px;line-height:1.25;text-decoration:none;overflow-wrap:anywhere;transition:border-color var(--p-fast) var(--p-ease)}html[data-polish=team][data-polish][data-polish][data-polish][data-polish][data-polish][data-polish][data-polish][data-polish][data-p-person] .team-hero__box .team-hero__link:before{content:"";flex:none;width:18px;height:18px;background:var(--dark-muted);-webkit-mask:var(--p-i) center / contain no-repeat;mask:var(--p-i) center / contain no-repeat}html[data-polish=team][data-polish][data-polish][data-polish][data-polish][data-polish][data-polish][data-polish][data-polish][data-p-person] .team-hero__box .team-hero__link[href^="mailto:"]{--p-i: var(--p-i-mail)}html[data-polish=team][data-polish][data-polish][data-polish][data-polish][data-polish][data-polish][data-polish][data-polish][data-p-person] .team-hero__box .team-hero__link[href^="tel:"]{--p-i: var(--p-i-phone)}html[data-polish=team][data-polish][data-polish][data-polish][data-polish][data-polish][data-polish][data-polish][data-polish][data-p-person] .team-hero__box .team-hero__link:is(:hover,:focus-visible){border-color:var(--dark-ink);color:var(--dark-ink)}html[data-polish=team][data-polish][data-polish][data-polish][data-polish][data-polish][data-polish][data-polish][data-polish][data-p-person] .team-hero__box .p-hero-actions{margin-top:18px}html[data-p-book="0"] .team-hero__box .p-hero-actions,html[data-p-book="1"] .team-hero__box .p-hero-actions .p-hero-btn--ghost{display:none}.p-facts{position:relative;background:var(--bg);color:var(--ink);border-bottom:1px solid var(--line)}.p-facts:before{content:"";position:absolute;inset:0 0 auto;height:1px;background:linear-gradient(90deg,var(--red) 0 96px,var(--line) 96px)}.p-facts__in{box-sizing:border-box;max-width:1280px;margin:0 auto;padding:0 16px}.p-facts__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:1px;background:var(--line)}.p-facts__cell{position:relative;min-width:0;box-sizing:border-box;padding:20px 14px 22px;background:var(--bg)}.p-facts__cell--wide{grid-column:1 / -1}.p-facts__k{display:flex;align-items:center;gap:8px;margin:0 0 10px;color:var(--muted);font-family:var(--font-display, var(--font-sans));font-size:12px;font-weight:700;letter-spacing:.14em;line-height:1.3;text-transform:uppercase}.p-facts__v{margin:0;color:var(--ink);font-family:var(--font-display, var(--font-sans));font-size:clamp(1.05rem,.95rem + .5vw,1.3rem);font-weight:800;letter-spacing:-.01em;line-height:1.2;overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}.p-facts__v--year{font-size:clamp(2rem,1.4rem + 2.4vw,3.25rem);line-height:1;letter-spacing:-.035em}.p-facts__sub{display:block;margin:8px 0 0;color:var(--muted);font-size:14px;line-height:1.35}.p-facts__sub .p-years{color:var(--ink);font-weight:700}html[data-polish] :is(.p-chips,.p-bchips,.p-rail__links)>li{position:static;margin:0}html[data-polish] .p-rail__links>li{padding:0}html[data-polish] :is(.p-chips,.p-rail__links)>li:before{content:none;display:none}.p-chips{display:flex;flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none}.p-chip{display:inline-flex;align-items:center;box-sizing:border-box;max-width:100%;padding:4px 11px;border:1px solid var(--line);border-radius:999px;background:var(--karte);color:var(--ink);font-size:13px;font-weight:500;line-height:1.3;overflow-wrap:anywhere;transition:border-color var(--p-fast) var(--p-ease)}.p-chip:hover{border-color:var(--ink)}.p-facts__cell--place .p-facts__v{display:flex;align-items:center;gap:8px}.p-facts__cell--place .p-facts__v:before{content:"";flex:none;width:18px;height:18px;background:var(--red);-webkit-mask:var(--p-i-pin) center / contain no-repeat;mask:var(--p-i-pin) center / contain no-repeat}@media(min-width:640px){.p-facts__cell{padding:24px 22px 26px}.p-facts__cell--wide{grid-column:auto}.p-facts__grid{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr) minmax(0,1.6fr)}}@media(min-width:1024px){.p-facts__in{padding:0 40px}.p-facts__grid{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr) minmax(0,1.6fr)}.p-facts__cell--year{order:1}.p-facts__cell--role{order:2}.p-facts__cell--focus{order:3}.p-facts__cell--place{order:4}}.p-book{background:var(--bg);padding:clamp(20px,3vw,40px) 0 0}.p-book__in{box-sizing:border-box;max-width:1280px;margin:0 auto;padding:0 16px}@media(min-width:1024px){.p-book__in{padding:0 40px}}.p-book__card,.p-book-side{position:relative;isolation:isolate;overflow:hidden;box-sizing:border-box;border:1px solid var(--dark-line);border-top:3px solid var(--red);border-radius:16px;background:var(--dark);color:var(--dark-ink)}.p-book__card:before,.p-book-side:before,.p-contact__card-wrap:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:var(--p-motif)}.p-book__card{display:grid;gap:28px;padding:clamp(22px,4vw,56px)}.p-book__txt{min-width:0}.p-eyebrow{display:flex;align-items:center;gap:10px;margin:0 0 14px;color:var(--dark-muted);font-family:var(--font-display, var(--font-sans));font-size:12px;font-weight:700;letter-spacing:.16em;line-height:1.3;text-transform:uppercase}.p-eyebrow:before{content:"";flex:none;width:24px;height:2px;background:var(--red)}.p-book__title{margin:0;color:var(--dark-ink);font-family:var(--font-display, var(--font-sans));font-size:clamp(1.9rem,1.2rem + 2.8vw,3.4rem);font-weight:800;letter-spacing:-.03em;line-height:1.02;overflow-wrap:anywhere;text-wrap:balance}.p-book__title .dot{color:var(--red)}.p-book__lead{max-width:46ch;margin:16px 0 0;color:var(--dark-muted);font-size:16px;line-height:1.55}.p-bchips{display:flex;flex-wrap:wrap;gap:8px;margin:22px 0 0;padding:0;list-style:none}.p-bchips li{display:inline-flex;align-items:center;gap:8px;box-sizing:border-box;min-height:36px;padding:6px 14px 6px 10px;border:1px solid var(--dark-line);border-radius:999px;background:transparent;color:var(--dark-ink);font-size:14px;font-weight:500;line-height:1.2}.p-bchips li:before{content:"";position:static;inset:auto;flex:none;width:16px;height:16px;background:var(--dark-muted);-webkit-mask:var(--p-i-check) center / contain no-repeat;mask:var(--p-i-check) center / contain no-repeat}.p-book__act{display:flex;flex-wrap:wrap;align-items:center;gap:14px 22px;margin-top:28px}.p-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;box-sizing:border-box;min-height:52px;max-width:100%;padding:12px 26px;border-radius:var(--p-radius-btn, 8px);background:var(--red);color:#fff;font-family:var(--font-display, var(--font-sans));font-size:16px;font-weight:700;line-height:1.2;text-align:center;text-decoration:none;transition:background-color var(--p-fast) var(--p-ease)}.p-btn:after{content:"";flex:none;width:18px;height:18px;background:currentColor;-webkit-mask:var(--p-i-arrow) center / contain no-repeat;mask:var(--p-i-arrow) center / contain no-repeat;transition:transform var(--p-med) var(--p-ease)}.p-btn:is(:hover,:focus-visible){background:var(--red-dark, #b80d15);color:#fff}.p-btn:is(:hover,:focus-visible):after{transform:translate(4px)}.p-btn--block{width:100%}html[data-polish] .p-btn:focus-visible,html[data-polish] :is(.p-book__card,.p-book-side,.p-contact__card-wrap) a:focus-visible{outline:2px solid var(--dark-ink);outline-offset:3px}.p-book__alt{color:var(--dark-ink);font-size:14px;text-decoration:underline;text-decoration-color:var(--dark-line);text-underline-offset:4px}.p-book__alt:hover{text-decoration-color:currentColor}.p-calwrap{min-width:0}.p-cal{--g: 6px;box-sizing:border-box;padding:16px;border:1px solid var(--dark-line);border-radius:16px;background:#ffffff0d}.p-cal__bar{display:flex;align-items:center;gap:6px;margin-bottom:14px}.p-cal__bar i{width:8px;height:8px;border-radius:50%;background:color-mix(in oklab,var(--dark-ink) 30%,transparent)}.p-cal__bar b{height:8px;margin-left:8px;border-radius:4px;background:color-mix(in oklab,var(--dark-ink) 18%,transparent)}.p-cal__bar b:nth-of-type(1){width:28%}.p-cal__bar b:nth-of-type(2){width:14%;margin-left:auto;background:color-mix(in oklab,var(--dark-ink) 30%,transparent)}.p-cal__week,.p-cal__grid{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:var(--g)}.p-cal__week{margin-bottom:var(--g)}.p-cal__week em{color:var(--dark-muted);font-size:12px;font-style:normal;font-weight:600;letter-spacing:.04em;text-align:center}.p-cal__grid{position:relative}.p-cal__grid i{aspect-ratio:1;border-radius:7px;background:color-mix(in oklab,var(--dark-ink) 9%,transparent)}.p-cal__grid i.we{background:color-mix(in oklab,var(--dark-ink) 4%,transparent)}.p-cal__grid i.is-hl{background:color-mix(in oklab,var(--dark-ink) 16%,transparent)}.p-cal__sel{grid-row:var(--p-row, 3);grid-column:1;z-index:1;aspect-ratio:1;border-radius:7px;background:var(--red);translate:calc(3 * (100% + var(--g))) 0}.p-cal__sel:after{content:"";position:absolute;inset:50% auto auto 50%;width:min(18px,60%);aspect-ratio:1;translate:-50% -50%;background:#fff;-webkit-mask:var(--p-i-check) center / contain no-repeat;mask:var(--p-i-check) center / contain no-repeat}.p-cal__sel{position:relative}.p-cal__cap{margin:14px 0 0;color:var(--dark-muted);font-size:13.5px;line-height:1.4;text-align:center}@media(min-width:900px){.p-book__card{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center;gap:clamp(28px,4vw,64px)}.p-calwrap{justify-self:end;width:100%;max-width:440px}}.p-book-side{display:none;padding:22px}.p-book-side .p-eyebrow{margin-bottom:10px;font-size:12px}.p-book-side__title{margin:0;color:var(--dark-ink);font-family:var(--font-display, var(--font-sans));font-size:1.55rem;font-weight:800;letter-spacing:-.02em;line-height:1.08;overflow-wrap:anywhere}.p-book-side__title .dot{color:var(--red)}.p-book-side .p-bchips{margin-top:14px;gap:6px}.p-book-side .p-bchips li{min-height:30px;padding:4px 11px 4px 8px;font-size:13px}.p-book-side .p-cal{margin-top:16px;padding:12px;--g: 4px}.p-book-side .p-cal__bar{margin-bottom:10px}.p-book-side .p-cal__cap{margin-top:10px;font-size:12.5px}.p-book-side .p-btn{min-height:50px;margin-top:16px;padding:12px 18px;font-size:16px}.p-contact{background:var(--bg);padding:clamp(20px,3vw,40px) 0 0}.p-contact__in{box-sizing:border-box;max-width:1280px;margin:0 auto;padding:0 16px}@media(min-width:1024px){.p-contact__in{padding:0 40px}}.p-contact__card-wrap{position:relative;isolation:isolate;overflow:hidden;box-sizing:border-box;padding:clamp(22px,4vw,48px);border:1px solid var(--dark-line);border-top:3px solid var(--red);border-radius:16px;background:var(--dark);color:var(--dark-ink)}.p-contact__title{margin:0;color:var(--dark-ink);font-family:var(--font-display, var(--font-sans));font-size:clamp(1.7rem,1.1rem + 2.4vw,3rem);font-weight:800;letter-spacing:-.03em;line-height:1.04;overflow-wrap:anywhere;text-wrap:balance}.p-contact__title .dot{color:var(--red)}.p-contact__cards{display:grid;gap:12px;margin-top:26px}.p-ccard{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:4px 16px;box-sizing:border-box;min-height:84px;padding:18px 20px;border:1px solid var(--dark-line);border-radius:16px;background:transparent;color:var(--dark-ink);text-decoration:none;transition:border-color var(--p-fast) var(--p-ease)}.p-ccard__ic{grid-row:1 / span 2;width:44px;height:44px;border:1px solid var(--dark-line);border-radius:50%;position:relative}.p-ccard__ic:after{content:"";position:absolute;inset:12px;background:var(--dark-ink);-webkit-mask:var(--p-i) center / contain no-repeat;mask:var(--p-i) center / contain no-repeat}.p-ccard--mail{--p-i: var(--p-i-mail)}.p-ccard--tel{--p-i: var(--p-i-phone)}.p-ccard__k{color:var(--dark-muted);font-size:12px;font-weight:600;letter-spacing:.12em;text-transform:uppercase}.p-ccard__v{min-width:0;font-family:var(--font-display, var(--font-sans));font-size:clamp(1.05rem,.9rem + .8vw,1.5rem);font-weight:700;letter-spacing:-.01em;line-height:1.2;overflow-wrap:anywhere}.p-ccard__go{grid-row:1 / span 2;grid-column:3;width:18px;height:18px;background:var(--dark-ink);-webkit-mask:var(--p-i-arrow) center / contain no-repeat;mask:var(--p-i-arrow) center / contain no-repeat;transition:transform var(--p-med) var(--p-ease)}.p-ccard:is(:hover,:focus-visible){border-color:var(--red)}.p-ccard:is(:hover,:focus-visible) .p-ccard__go{transform:translate(4px)}.p-contact__hint{margin:24px 0 0;color:var(--dark-muted);font-size:15px;line-height:1.5}.p-contact__hint a{color:var(--dark-ink);font-weight:600;white-space:nowrap}@media(min-width:640px){.p-contact__cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}}.p-rail{display:none}@media(min-width:1024px){html[data-polish=team][data-polish][data-polish][data-polish][data-polish][data-polish][data-polish][data-polish][data-polish][data-p-person] [data-p-sec=intro]>div,html[data-polish=team][data-polish][data-polish][data-polish][data-polish][data-polish][data-polish][data-polish][data-polish][data-p-person] [data-p-sec=text]>div,html[data-polish=team][data-polish][data-polish][data-polish][data-polish][data-polish][data-polish][data-polish][data-polish][data-p-person] [data-p-sec=story]>div{display:grid;grid-template-columns:220px minmax(0,1fr);column-gap:56px;align-items:start}html[data-polish=team][data-polish][data-polish][data-polish][data-polish][data-polish][data-polish][data-polish][data-polish][data-p-person] [data-p-sec=intro]>div>.max-w-3xl,html[data-polish=team][data-polish][data-polish][data-polish][data-polish][data-polish][data-polish][data-polish][data-polish][data-p-person] [data-p-sec=text]>div>.max-w-3xl,html[data-polish=team][data-polish][data-polish][data-polish][data-polish][data-polish][data-polish][data-polish][data-polish][data-p-person] [data-p-sec=story]>div>.max-w-3xl{grid-column:2;max-width:68ch}html[data-polish=team][data-polish][data-polish][data-polish][data-polish][data-polish][data-polish][data-polish][data-polish][data-p-person] [data-p-sec=text]>div>h2,html[data-polish=team][data-polish][data-polish][data-polish][data-polish][data-polish][data-polish][data-polish][data-polish][data-p-person] [data-p-sec=story]>div>h2{grid-column:1;grid-row:1;position:sticky;top:96px;margin:0;font-size:clamp(1.5rem,1rem + 1vw,2rem);line-height:1.12;overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}html[data-polish=team][data-polish][data-polish][data-polish][data-polish][data-polish][data-polish][data-polish][data-polish][data-p-person] [data-p-sec=text]>div>.max-w-3xl,html[data-polish=team][data-polish][data-polish][data-polish][data-polish][data-polish][data-polish][data-polish][data-polish][data-p-person] [data-p-sec=story]>div>.max-w-3xl{grid-row:1}html[data-polish=team][data-polish][data-polish][data-polish][data-polish][data-polish][data-polish][data-polish][data-polish][data-p-person] [data-p-sec=intro]>div>.p-rail{display:block;grid-column:1;grid-row:1;position:sticky;top:96px}html[data-polish=team][data-polish][data-polish][data-polish][data-polish][data-polish][data-polish][data-polish][data-polish][data-p-person] [data-p-sec=intro]>div>.max-w-3xl{grid-row:1}}@media(min-width:1100px){html[data-polish=team][data-polish][data-polish][data-polish][data-polish][data-polish][data-polish][data-polish][data-polish][data-p-person] [data-p-sec=intro][data-p-side]>div{grid-template-columns:200px minmax(0,66ch) 300px;justify-content:space-between;column-gap:40px}html[data-polish=team][data-polish][data-polish][data-polish][data-polish][data-polish][data-polish][data-polish][data-polish][data-p-person] [data-p-sec=intro][data-p-side]>div>.p-book-side{display:block;grid-column:3;grid-row:1;position:sticky;top:96px}}html[data-polish=team][data-polish][data-polish][data-polish][data-polish][data-polish][data-polish][data-polish][data-polish][data-p-person] :is([data-p-sec=intro],[data-p-sec=text],[data-p-sec=story])>div{padding-block:clamp(36px,5vw,72px)}html[data-polish=team][data-polish][data-polish][data-polish][data-polish][data-polish][data-polish][data-polish][data-polish][data-p-person] [data-p-sec=intro]>div{padding-top:clamp(40px,6vw,88px)}.p-rail__ph{position:relative;box-sizing:border-box;width:96px;height:96px;overflow:hidden;border:1px solid var(--line);border-radius:50%;background:#101114}.p-rail__ph img{display:block;width:100%;height:100%;object-fit:cover;object-position:50% 20%;filter:grayscale(1) contrast(1.05)}.p-rail__name{margin:20px 0 0;color:var(--ink);font-family:var(--font-display, var(--font-sans));font-size:1.05rem;font-weight:800;line-height:1.2;overflow-wrap:anywhere}.p-rail__meta{margin:6px 0 0;color:var(--muted);font-size:14px;line-height:1.4}.p-rail__links{display:grid;gap:4px;margin:18px 0 0;padding:16px 0 0;border-top:1px solid var(--line);list-style:none}.p-rail__links a{display:flex;align-items:center;gap:8px;min-height:32px;color:var(--ink);font-size:14px;line-height:1.3;text-decoration:none;overflow-wrap:anywhere}.p-rail__links a:before{content:"";flex:none;width:16px;height:16px;background:var(--red);-webkit-mask:var(--p-i) center / contain no-repeat;mask:var(--p-i) center / contain no-repeat}.p-rail__links a[href^="mailto:"]{--p-i: var(--p-i-mail)}.p-rail__links a[href^="tel:"]{--p-i: var(--p-i-phone)}.p-rail__links a:hover{text-decoration:underline;text-decoration-color:var(--red);text-underline-offset:4px}html[data-polish=team][data-polish][data-polish][data-polish][data-polish][data-polish][data-polish][data-polish][data-polish][data-p-person] [data-p-sec=intro] .max-w-3xl>.reveal:first-child>p{font-size:clamp(1.375rem,1.05rem + 1vw,1.625rem);font-weight:500;line-height:1.42;letter-spacing:-.01em}html[data-polish=team][data-polish][data-polish][data-polish][data-polish][data-polish][data-polish][data-polish][data-polish][data-p-person] :is([data-p-sec=intro],[data-p-sec=text],[data-p-sec=story]) .max-w-3xl>.reveal>p{max-width:68ch}html[data-polish=team][data-polish][data-polish][data-polish][data-polish][data-polish][data-polish][data-polish][data-polish][data-p-person] :is([data-p-sec=text],[data-p-sec=story]) .max-w-3xl>.reveal>p:before,html[data-polish=team][data-polish][data-polish][data-polish][data-polish][data-polish][data-polish][data-polish][data-polish][data-p-person] [data-p-sec=intro] .max-w-3xl>.reveal:not(:first-child)>p:before{content:"";display:block;width:28px;height:2px;margin-bottom:.85em;background:var(--red)}html[data-polish=team][data-polish][data-polish][data-polish][data-polish][data-polish][data-polish][data-polish][data-polish][data-p-person] [data-p-sec=story] .max-w-3xl h3{display:flex;align-items:center;gap:10px}html[data-polish=team][data-polish][data-polish][data-polish][data-polish][data-polish][data-polish][data-polish][data-polish][data-p-person] [data-p-sec=story] .max-w-3xl h3:before{content:"";flex:none;width:10px;height:10px;border-radius:2px;background:var(--red);rotate:45deg}html[data-polish=team][data-polish][data-polish][data-polish][data-polish][data-polish][data-polish][data-polish][data-polish][data-p-person] [data-p-sec=story]>div>.max-w-3xl{position:relative;padding:6px 0 10px clamp(18px,3vw,36px)}html[data-polish=team][data-polish][data-polish][data-polish][data-polish][data-polish][data-polish][data-polish][data-polish][data-p-person] [data-p-sec=story]>div>.max-w-3xl:before{content:"";position:absolute;inset:0 auto 0 0;width:2px;background:var(--red);transform-origin:50% 0}html[data-p-person] [data-p-sec=hearts] .grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}@media(min-width:640px){html[data-p-person] [data-p-sec=hearts] .grid{grid-template-columns:repeat(3,minmax(0,1fr))}}html[data-p-person] [data-p-sec=hearts] .grid>.reveal{min-width:0}html[data-p-person] [data-p-sec=hearts] .grid>.reveal>figure{position:relative;box-sizing:border-box;aspect-ratio:1;margin:0;overflow:hidden;border:1px solid var(--line);border-radius:12px;isolation:isolate}html[data-p-person] [data-p-sec=hearts] .grid>.reveal>figure .placeholder-surface{display:block;width:100%;height:100%;max-width:none!important;aspect-ratio:auto!important;border:0;border-radius:0;background:none}html[data-p-person] [data-p-sec=hearts] .grid>.reveal>figure .placeholder-surface img{display:block;width:100%;height:100%;object-fit:cover;object-position:50% 50%;scale:none;translate:none;animation:none}html[data-p-person] [data-p-sec=hearts] .grid>.reveal>figure figcaption{position:absolute;left:12px;bottom:12px;z-index:2;box-sizing:border-box;max-width:calc(100% - 24px);margin:0;padding:4px 10px;border-radius:6px;background:#101114b8;color:#fff;font-size:12px;letter-spacing:.06em;line-height:1.25;overflow-wrap:anywhere}@media(hover:hover){html[data-p-person] [data-p-sec=hearts] .grid>.reveal>figure:hover .placeholder-surface img{transform:scale(1.03)}html[data-p-person] [data-p-sec=hearts] .grid>.reveal>figure:hover figcaption{transform:none}}html[data-p-person] [data-p-sec=others] .teamgrid__grid{grid-template-columns:repeat(2,minmax(0,1fr))}@media(min-width:800px){html[data-p-person] [data-p-sec=others] .teamgrid__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:1100px){html[data-p-person] [data-p-sec=others] .teamgrid__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}html[data-polish=team][data-polish][data-polish][data-polish][data-polish][data-polish][data-polish][data-polish][data-polish][data-p-person] [data-p-sec=hero-ludde] .z-10{position:relative;overflow:hidden;border:1px solid var(--line);border-top:3px solid var(--red);background:var(--bg)}html[data-polish=team][data-polish][data-polish][data-polish][data-polish][data-polish][data-polish][data-polish][data-polish][data-p-person] [data-p-sec=ludde-text] h2:before{content:"";display:block;width:36px;height:2px;margin-bottom:14px;background:var(--red)}html[data-polish=team][data-polish][data-polish][data-polish][data-polish][data-polish][data-polish][data-polish][data-polish][data-p-person] [data-p-sec=ludde-text] p.text-lg{max-width:62ch}.p-ludde-row{display:flex;flex-wrap:wrap;align-items:center;gap:12px 16px;padding:18px 0 26px;border-top:1px solid var(--line)}.p-wuff{display:inline-flex;align-items:center;gap:8px;min-height:34px;box-sizing:border-box;padding:5px 14px;border:1px solid var(--line);border-radius:999px;background:var(--karte);color:var(--ink);font-family:var(--font-display, var(--font-sans));font-size:14px;font-weight:800;line-height:1.2}.p-wuff:before{content:"";flex:none;width:16px;height:16px;background:var(--red);-webkit-mask:var(--p-i-paw) center / contain no-repeat;mask:var(--p-i-paw) center / contain no-repeat}.p-ludde-note{margin:0;min-width:0;color:var(--ink);font-size:15px;line-height:1.45;overflow-wrap:anywhere}.p-ludde-note strong{font-weight:700}@media(prefers-reduced-motion:no-preference){@keyframes p-cal-walk{0%,12%{translate:0 0}20%,32%{translate:calc(3 * (100% + var(--g))) 0}40%,52%{translate:calc(1 * (100% + var(--g))) 0}60%,72%{translate:calc(5 * (100% + var(--g))) 0}80%,92%{translate:calc(2 * (100% + var(--g))) 0}to{translate:0 0}}.p-years{animation:p-count 1.8s var(--p-ease) .35s backwards}.p-cal__sel{animation:p-cal-walk 14s var(--p-ease) 1s infinite}}@media(min-width:1100px){html[data-polish] .p-book{display:none}}@media(max-width:700px){html[data-polish] .p-book{padding-top:12px}html[data-polish] .p-book__card{padding:20px 18px;gap:14px}html[data-polish] .p-book__title{font-size:clamp(1.45rem,6.6vw,1.7rem)}html[data-polish] .p-book__card .p-calwrap{display:none}}@media(max-width:1023px){html[data-polish=team][data-p-person] [data-p-sec=intro]>div>.p-rail{display:grid;grid-template-columns:72px minmax(0,1fr);column-gap:16px;align-items:center;margin:0 0 24px}html[data-polish=team][data-p-person] [data-p-sec=intro]>div>.p-rail .p-rail__ph{width:72px;height:72px;grid-row:1 / span 2}html[data-polish=team][data-p-person] [data-p-sec=intro]>div>.p-rail .p-rail__name{margin:0;align-self:end}html[data-polish=team][data-p-person] [data-p-sec=intro]>div>.p-rail .p-rail__meta{margin:4px 0 0;align-self:start}html[data-polish=team][data-p-person] [data-p-sec=intro]>div>.p-rail .p-rail__links{display:none}}.p-reel{box-sizing:border-box;margin:32px 0 0}.p-reel .p-eyebrow{margin:0 0 12px}.p-reel__hint{margin:12px 0 0;color:var(--muted);font-size:13px;line-height:1.5}.p-reel__hint a,.p-reel__ext{color:var(--ink);text-decoration:underline;text-underline-offset:3px}.p-reel__ext{display:inline-block;margin-top:8px;font-size:14px;padding-block:6px}.p-reel__frame{position:relative;box-sizing:border-box;width:100%;max-width:300px;aspect-ratio:9 / 16;overflow:hidden;border:1px solid var(--dark-line);border-top:3px solid var(--red);border-radius:16px;background:var(--dark)}.p-reel__frame.is-loaded{aspect-ratio:auto;height:560px;background:#fff}.p-reel__iframe{display:block;width:100%;height:100%;border:0}.p-reel__play{position:absolute;inset:0;display:grid;place-items:center;width:100%;padding:0;border:0;background:transparent;color:#fff;cursor:pointer;font:inherit}.p-reel__play img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:50% 20%;filter:grayscale(1) brightness(.62)}.p-reel__ic{position:relative;display:grid;place-items:center;width:64px;height:64px;border-radius:50%;background:var(--red);box-shadow:0 0 0 8px #ffffff24}.p-reel__ic:before{content:"";margin-left:5px;border-style:solid;border-width:10px 0 10px 17px;border-color:transparent transparent transparent #fff}.p-reel__cta{position:absolute;left:0;right:0;bottom:20px;text-align:center;font-size:15px;font-weight:600}.p-reel__play:focus-visible{outline:3px solid #fff;outline-offset:-6px}@media(max-width:700px){.p-reel__frame{max-width:260px}.p-reel__frame.is-loaded{height:500px}}@media(min-width:1024px){html[data-polish=team][data-polish][data-polish][data-polish][data-polish][data-polish][data-polish][data-polish][data-polish][data-p-person] [data-p-sec=story][data-p-reel]>div>.p-reel{grid-column:2;grid-row:2;margin-top:40px}}@media(min-width:1100px){html[data-polish=team][data-polish][data-polish][data-polish][data-polish][data-polish][data-polish][data-polish][data-polish][data-p-person] [data-p-sec=story][data-p-reel]>div{grid-template-columns:200px minmax(0,66ch) 300px;justify-content:space-between;column-gap:40px}html[data-polish=team][data-polish][data-polish][data-polish][data-polish][data-polish][data-polish][data-polish][data-polish][data-p-person] [data-p-sec=story][data-p-reel]>div>.p-reel{grid-column:3;grid-row:1;margin-top:0;position:sticky;top:96px;align-self:start}}

html[data-polish]{--pr-hdr: 64px;--pr-bar: 61px;--pr-noise: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 .1 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");--pr-ico-goal: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Ccircle cx='8' cy='8' r='6' fill='none' stroke='black' stroke-width='1.6'/%3E%3Ccircle cx='8' cy='8' r='2.2'/%3E%3C/svg%3E");--pr-ico-check: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M3 8.5l3.2 3.2L13 4.8' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}html[data-polish][data-p-hide]{--pr-hdr: 0px}@property --n{syntax: "<integer>"; inherits: false; initial-value: 0;}@keyframes p-count{0%{--n: 0}}@keyframes p-breathe{0%,to{opacity:.55}50%{opacity:1}}html[data-polish] main .rw-wege{gap:clamp(12px,1.6vw,20px)}html[data-polish] main .rw-weg{position:relative;overflow:hidden;gap:10px;padding:26px 24px 20px;border:1px solid var(--line);border-radius:16px;background:var(--karte);color:var(--ink)}html[data-polish] main .rw-weg:is(:hover,:focus-visible){border-color:color-mix(in srgb,var(--red) 45%,var(--line))}@media(prefers-reduced-motion:no-preference){html[data-polish] main .rw-weg{transition:border-color var(--p-med, .45s) var(--p-ease, ease)}}html[data-polish] main .rw-weg>.rw-weg__nr{order:0}html[data-polish] main .rw-weg>.p-num{order:1}html[data-polish] main .rw-weg>.rw-weg__titel{order:2}html[data-polish] main .rw-weg>.rw-weg__text{order:3}html[data-polish] main .rw-weg>.rw-weg__fuss{order:4}html[data-polish] main .rw-weg:has(>.p-num) .rw-weg__fuss{justify-content:flex-end}html[data-polish] main .rw-weg:has(>.p-num) .rw-weg__fuss>span:first-child{font-size:0;line-height:0}html[data-polish] main .rw-weg .rw-weg__fuss>span[aria-hidden]{font-size:18px;line-height:1;color:var(--red)}html[data-polish] main .p-num{display:flex;flex-direction:column;gap:6px;margin:4px 0 2px;min-width:0}html[data-polish] main .p-num__n{--n: var(--to, 0);counter-reset:pn var(--n);font-family:var(--font-display);font-weight:800;font-size:clamp(56px,6.2vw,72px);line-height:.95;letter-spacing:-.04em;color:var(--ink);font-variant-numeric:tabular-nums;white-space:nowrap}html[data-polish] main .p-num__n:before{content:counter(pn)}html[data-polish] main .p-num__n:after{content:var(--sfx, "");color:var(--red)}html[data-polish] main .p-num__l{font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}@media(prefers-reduced-motion:no-preference){html[data-polish] main .p-num[data-p-armed]:not([data-p-in]) .p-num__n{--n: 0}html[data-polish] main .p-num[data-p-in] .p-num__n{animation:p-count 1.4s ease-out backwards}}html[data-polish] .rw-leiste{top:var(--pr-hdr);z-index:30;background:var(--bg);border-top:0;border-bottom:1px solid var(--line)}html[data-polish] .rw-leiste>div{--seg: 196px;--padx: max(16px, calc((100% - 1200px)/2) );position:relative;display:grid;grid-template-columns:repeat(4,var(--seg));justify-content:start;gap:0;max-width:none;margin:0;padding:8px var(--padx);overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none;scroll-snap-type:x proximity;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 14px,#000 calc(100% - 14px),transparent 100%);mask-image:linear-gradient(90deg,transparent 0,#000 14px,#000 calc(100% - 14px),transparent 100%)}html[data-polish] .rw-leiste>div::-webkit-scrollbar{display:none}@media(min-width:640px){html[data-polish] .rw-leiste>div{--seg: 208px}}@media(min-width:1024px){html[data-polish] .rw-leiste>div{--seg: 224px}}html[data-polish] .rw-leiste__label{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}html[data-polish] .rw-leiste>div:before,html[data-polish] .rw-leiste>div:after{content:"";position:absolute;top:8px;left:var(--padx);height:44px;border-radius:999px;box-sizing:border-box;pointer-events:none}html[data-polish] .rw-leiste>div:before{width:calc(var(--seg) * 4);background:color-mix(in srgb,var(--ink) 5%,transparent);border:1px solid var(--line)}html[data-polish] .rw-leiste>div:after{width:var(--seg);background:var(--ink);transform:translate(calc(var(--i, 0) * var(--seg)))}html[data-polish] .rw-leiste>div:has(a:nth-of-type(2).is-aktiv){--i: 1}html[data-polish] .rw-leiste>div:has(a:nth-of-type(3).is-aktiv){--i: 2}html[data-polish] .rw-leiste>div:has(a:nth-of-type(4).is-aktiv){--i: 3}html[data-polish] .rw-leiste>div:not(:has(.is-aktiv)):after{opacity:0}html[data-polish] .rw-leiste__link{position:relative;z-index:1;justify-content:center;min-width:0;min-height:44px;padding:0 10px;border:0;border-radius:999px;background:transparent;color:var(--muted);font-size:14px;scroll-snap-align:center;scroll-margin-inline:24px}html[data-polish] .rw-leiste__link:hover{color:var(--ink)}html[data-polish] .rw-leiste__link.is-aktiv{background:transparent;color:var(--bg)}html[data-polish] .rw-leiste__link:focus-visible{outline:2px solid var(--red);outline-offset:-2px}html[data-polish] .rw-leiste__nr{opacity:.65}@media(prefers-reduced-motion:no-preference){html[data-polish] .rw-leiste{transition:top .45s var(--p-ease, ease),background-color .3s var(--p-ease, ease)}html[data-polish] .rw-leiste>div:after{transition:transform .5s var(--p-spring, cubic-bezier(.22, 1.2, .36, 1)),opacity .2s linear}html[data-polish] .rw-leiste__link{transition:color .3s var(--p-ease, ease)}}html[data-polish] main .filter-band .space-y-4{display:grid;gap:22px}html[data-polish] main .filter-band .space-y-4>div{margin:0;min-width:0}html[data-polish] main .filter-band .ref-filter-label{margin-bottom:10px}html[data-polish] main .filter-band .space-y-4>div:nth-child(2) .ref-filter-label{opacity:.7}html[data-polish] main .filter-band .ref-filter{gap:8px;min-height:40px;padding:0 14px;border-radius:999px;font-weight:600;transition:background-color .2s var(--p-ease, ease),border-color .2s var(--p-ease, ease),color .2s var(--p-ease, ease)}@media(pointer:coarse),(max-width:1023px){html[data-polish] main .filter-band .ref-filter{min-height:44px}}html[data-polish] main .filter-band .ref-filter[data-p-n]:after{content:attr(data-p-n);min-width:1.6em;padding:3px 6px;border-radius:999px;background:#ffffff1a;color:var(--dark-muted);font-size:12px;font-weight:700;line-height:1;text-align:center;font-variant-numeric:tabular-nums}html[data-polish] main .filter-band .ref-filter:is(.is-active,[aria-pressed=true]){background-color:var(--red);border-color:var(--red);color:#fff}html[data-polish] main .filter-band .ref-filter:is(.is-active,[aria-pressed=true])[data-p-n]:after{background:#00000040;color:#fff}html[data-polish] main .filter-band .space-y-4>div:nth-child(2) .ref-filter-row{flex-wrap:nowrap;overflow-x:auto;padding:2px 36px 4px 0;scrollbar-width:none;scroll-snap-type:x proximity;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 40px),transparent);mask-image:linear-gradient(90deg,#000 calc(100% - 40px),transparent)}html[data-polish] main .filter-band .space-y-4>div:nth-child(2) .ref-filter-row::-webkit-scrollbar{display:none}html[data-polish] main .filter-band .space-y-4>div:nth-child(2) .ref-filter{flex:none;scroll-snap-align:start;min-height:36px;font-size:13.5px;font-weight:500}@media(pointer:coarse),(max-width:1023px){html[data-polish] main .filter-band .space-y-4>div:nth-child(2) .ref-filter{min-height:44px}}html[data-polish] main .p-filter-toggle{display:none}@media(max-width:639px){html[data-polish] main .filter-band [data-p-collapsible]>.ref-filter-label{display:none}html[data-polish] main .p-filter-toggle{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;min-height:44px;padding:0 16px;border:1px solid var(--dark-line);border-radius:12px;background:#ffffff0a;color:var(--dark-ink);font:inherit;font-size:14.5px;font-weight:600;text-align:left;cursor:pointer}html[data-polish] main .p-filter-toggle:after{content:"";flex:none;width:8px;height:8px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:translateY(-2px) rotate(45deg);transition:transform .25s var(--p-ease, ease)}html[data-polish] main .p-filter-toggle[aria-expanded=true]:after{transform:translateY(2px) rotate(225deg)}html[data-polish] main .p-filter-toggle:focus-visible{outline:2px solid var(--red);outline-offset:2px}html[data-polish] main .filter-band [data-p-collapsible]:not([data-p-open])>.ref-filter-row{display:none}html[data-polish] main .filter-band [data-p-collapsible][data-p-open]>.ref-filter-row{flex-wrap:wrap;overflow:visible;padding:12px 0 0;-webkit-mask-image:none;mask-image:none}}html[data-polish] main section.rw-karten>div{padding-top:16px}html[data-polish] main .p-filterbar{display:flex;align-items:baseline;justify-content:space-between;gap:12px;min-height:44px;margin:0 0 24px;padding:0 0 12px;background:none;border-bottom:1px solid var(--line)}html[data-polish] main .p-result-count{color:var(--muted);font-size:14px}html[data-polish] main .p-result-count__n{margin-right:4px;font-family:var(--font-display);font-size:20px;font-weight:800;letter-spacing:-.02em;color:var(--ink);font-variant-numeric:tabular-nums}html[data-polish] main .p-filter-reset{min-height:44px;padding:0 4px;border:0;background:none;color:var(--ink);font:inherit;font-size:14px;font-weight:600;text-decoration:underline;text-underline-offset:3px;cursor:pointer}html[data-polish] main .p-filter-reset:hover{color:var(--red)}html[data-polish] main .p-filter-reset:focus-visible{outline:2px solid var(--red);outline-offset:2px}html[data-polish] main .p-filter-reset[hidden]{display:none}html[data-polish]:where([data-p-fx~=referenceMockups]) main [data-p-mock]{--pm1: var(--p-c1, #14171c);--pm2: var(--p-c2, #e31019);--pm3: var(--p-c3, #eceef1);--pmix: var(--p-mix, 16%);--rw: clamp(6px, 1.7cqw, 12px);--bar: clamp(16px, 4.2cqw, 30px);--ih: calc(var(--iw) / 1.6);--ww: var(--iw);--wh: calc(var(--bar) + var(--ih));--ix: var(--wx);--iy: calc(var(--wy) + var(--bar));--ir: 0 0 var(--rw) var(--rw);position:relative;isolation:isolate;overflow:hidden;container-type:size;aspect-ratio:16 / 10!important;background:radial-gradient(60% 70% at 16% 6%,rgb(255 255 255 / .22),transparent 62%),radial-gradient(55% 65% at 92% 100%,color-mix(in srgb,var(--pm2) 38%,transparent),transparent 70%),var(--pr-noise),linear-gradient(140deg,var(--pm1) 0%,color-mix(in srgb,var(--pm1) var(--pmix),var(--pm2)) 100%)}html[data-polish]:where([data-p-fx~=referenceMockups]) main [data-p-scene=hero][data-p-mock]{aspect-ratio:16 / 9!important}html[data-polish]:where([data-p-fx~=referenceMockups]) main :is([data-p-brand] [data-p-mock],[data-p-mock][data-p-brand]){background:radial-gradient(60% 70% at 16% 6%,rgb(255 255 255 / .07),transparent 62%),radial-gradient(55% 65% at 92% 100%,color-mix(in srgb,var(--red) 14%,transparent),transparent 70%),var(--pr-noise),linear-gradient(140deg,var(--dark) 0%,var(--dark-2) 100%)}html[data-polish]:where([data-p-fx~=referenceMockups]) main [data-p-mock="1"]{--iw: min(86cqw, calc((88cqh - var(--bar)) * 1.6));--wx: calc((100cqw - var(--ww)) / 2);--wy: calc((100cqh - var(--wh)) / 2)}html[data-polish]:where([data-p-fx~=referenceMockups]) main [data-p-mock="2"]{--bar: 0px;--bz: clamp(5px, 1.2cqw, 10px);--bs: clamp(8px, 2.4cqw, 16px);--iw: min(66cqw, calc((86cqh - 2 * var(--bz) - var(--bs)) * 1.6));--ww: calc(var(--iw) + 2 * var(--bz));--wh: calc(var(--iw) / 1.6 + 2 * var(--bz));--wx: calc((100cqw - var(--ww)) / 2);--wy: calc((100cqh - var(--wh) - var(--bs)) / 2);--ix: calc(var(--wx) + var(--bz));--iy: calc(var(--wy) + var(--bz));--ir: 3px}html[data-polish]:where([data-p-fx~=referenceMockups]) main [data-p-mock="3"]{--iw: min(70cqw, calc((70cqh - var(--bar)) * 1.6));--wx: calc(100cqw - var(--ww) - 6cqw);--wy: calc(100cqh - var(--wh) - 6cqh);--bx: 6cqw;--by: 6cqh}html[data-polish]:where([data-p-fx~=referenceMockups]) main [data-p-mock="4"]{--iw: min(78cqw, calc((80cqh - var(--bar)) * 1.6));--wx: calc((100cqw - var(--ww)) / 2);--wy: calc((100cqh - var(--wh)) / 2)}html[data-polish]:where([data-p-fx~=referenceMockups]) main [data-p-mock="5"]{--bar: 0px;--bz: clamp(6px, 1.5cqw, 12px);--nk: clamp(10px, 4cqh, 24px);--ft: clamp(4px, 1.4cqh, 10px);--iw: min(72cqw, calc((90cqh - 2 * var(--bz) - var(--nk) - var(--ft)) * 1.6));--ww: calc(var(--iw) + 2 * var(--bz));--wh: calc(var(--iw) / 1.6 + 2 * var(--bz));--wx: calc((100cqw - var(--ww)) / 2);--wy: calc((100cqh - var(--wh) - var(--nk) - var(--ft)) / 2);--ix: calc(var(--wx) + var(--bz));--iy: calc(var(--wy) + var(--bz));--ir: 3px}html[data-polish]:where([data-p-fx~=referenceMockups]) main [data-p-mock="6"]{--iw: min(68cqw, calc((84cqh - var(--bar)) * 1.6));--wx: 6cqw;--wy: calc((100cqh - var(--wh)) / 2)}html[data-polish]:where([data-p-fx~=referenceMockups]) main [data-p-mock]>button.lb-zoomable{position:absolute!important;inset:0;z-index:2;width:100%!important;height:100%!important}html[data-polish]:where([data-p-fx~=referenceMockups]) main :is([data-p-mock]>img,[data-p-mock]>button.lb-zoomable>img){position:absolute!important;inset:0;z-index:2;box-sizing:border-box;width:100%!important;height:100%!important;max-width:none;aspect-ratio:auto!important;padding:var(--iy) calc(100cqw - var(--ix) - var(--iw)) calc(100cqh - var(--iy) - var(--ih)) var(--ix);object-fit:contain!important;object-position:center!important;background:var(--pm3) content-box;clip-path:inset(var(--iy) calc(100cqw - var(--ix) - var(--iw)) calc(100cqh - var(--iy) - var(--ih)) var(--ix) round var(--ir));scale:none!important;animation:none!important;transform:none!important}html[data-polish]:where([data-p-fx~=referenceMockups]) main [data-p-mock] .p-mock-layers{display:contents}html[data-polish]:where([data-p-fx~=referenceMockups]) main [data-p-mock] .p-mock-layers>i{position:absolute;inset:0;display:block;font-style:normal;pointer-events:none}html[data-polish]:where([data-p-fx~=referenceMockups]) main [data-p-mock] .p-x{z-index:0}html[data-polish]:where([data-p-fx~=referenceMockups]) main [data-p-mock] .p-w{z-index:1}html[data-polish]:where([data-p-fx~=referenceMockups]) main [data-p-mock] .p-c{z-index:3}html[data-polish]:where([data-p-fx~=referenceMockups]) main [data-p-mock] .p-g{z-index:4}html[data-polish]:where([data-p-fx~=referenceMockups]) main [data-p-mock] .p-w:before{content:"";position:absolute;left:var(--wx);top:var(--wy);width:var(--ww);height:var(--wh);border-radius:var(--rw);background:radial-gradient(circle closest-side,#c3c7ce 88%,transparent) calc(var(--bar) * .4) calc(var(--bar) * .36) / calc(var(--bar) * .28) calc(var(--bar) * .28) no-repeat,radial-gradient(circle closest-side,#c3c7ce 88%,transparent) calc(var(--bar) * .9) calc(var(--bar) * .36) / calc(var(--bar) * .28) calc(var(--bar) * .28) no-repeat,radial-gradient(circle closest-side,#c3c7ce 88%,transparent) calc(var(--bar) * 1.4) calc(var(--bar) * .36) / calc(var(--bar) * .28) calc(var(--bar) * .28) no-repeat,linear-gradient(#f4f5f7,#e6e8ec) 0 0 / 100% var(--bar) no-repeat,#fff;box-shadow:0 0 0 1px #ffffff24,0 .5cqw 1.2cqw #00000038,0 3cqw 6cqw -1.5cqw #0000008c}html[data-polish]:where([data-p-fx~=referenceMockups]) main [data-p-mock] .p-c:before{content:attr(data-d);position:absolute;left:calc(var(--wx) + var(--bar) * 1.95);top:calc(var(--wy) + var(--bar) * .2);box-sizing:border-box;width:min(calc(var(--ww) - var(--bar) * 2.4),46cqw);height:calc(var(--bar) * .6);padding:0 .9em;border-radius:999px;background:#0000000f;color:#566070;font:600 clamp(8px,calc(var(--bar) * .4),12px) / calc(var(--bar) * .6) var(--font-sans, system-ui, sans-serif);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}html[data-polish]:where([data-p-fx~=referenceMockups]) main [data-p-mock]:is([data-p-mock="2"],[data-p-mock="5"]) .p-c{display:none}html[data-polish]:where([data-p-fx~=referenceMockups]) main [data-p-mock] .p-g:before{content:"";position:absolute;left:var(--wx);top:var(--wy);width:var(--ww);height:var(--wh);border-radius:var(--rw);background:linear-gradient(118deg,rgb(255 255 255 / .26) 0%,rgb(255 255 255 / .07) 26%,transparent 44%,transparent 70%,rgb(255 255 255 / .09) 100%);opacity:.8}html[data-polish]:where([data-p-fx~=referenceMockups]) main [data-p-mock="2"] .p-w:before{border-radius:clamp(8px,1.6cqw,14px) clamp(8px,1.6cqw,14px) 2px 2px;background:linear-gradient(#1b1e23,#0d0f12);box-shadow:0 0 0 1px #ffffff1a,0 3cqw 6cqw -1.5cqw #0000008c}html[data-polish]:where([data-p-fx~=referenceMockups]) main [data-p-mock="2"] .p-w:after{content:"";position:absolute;left:calc(var(--wx) + var(--ww) / 2 - 2px);top:calc(var(--wy) + var(--bz) / 2 - 1px);width:4px;height:4px;border-radius:50%;background:#3a3f48}html[data-polish]:where([data-p-fx~=referenceMockups]) main [data-p-mock="2"] .p-x{z-index:1}html[data-polish]:where([data-p-fx~=referenceMockups]) main [data-p-mock="2"] .p-x:before{content:"";position:absolute;left:calc(var(--wx) - var(--ww) * .06);top:calc(var(--wy) + var(--wh));width:calc(var(--ww) * 1.12);height:var(--bs);border-radius:0 0 clamp(6px,1.4cqw,12px) clamp(6px,1.4cqw,12px);background:linear-gradient(#dfe2e7,#a9aeb7);box-shadow:0 2.2cqw 4cqw -1cqw #00000080}html[data-polish]:where([data-p-fx~=referenceMockups]) main [data-p-mock="2"] .p-x:after{content:"";position:absolute;left:calc(var(--wx) + var(--ww) / 2 - var(--ww) * .08);top:calc(var(--wy) + var(--wh));width:calc(var(--ww) * .16);height:max(3px,calc(var(--bs) * .34));border-radius:0 0 8px 8px;background:#8b909a}html[data-polish]:where([data-p-fx~=referenceMockups]) main [data-p-mock="3"] .p-x:before{content:"";position:absolute;left:var(--bx);top:var(--by);width:var(--ww);height:var(--wh);border-radius:var(--rw);background:linear-gradient(#e9ebee,#e9ebee) 0 0 / 100% var(--bar) no-repeat,var(--p-bg, none) 0 var(--bar) / 100% auto no-repeat,var(--pm3);filter:blur(3px) brightness(.82);opacity:.62;box-shadow:0 2cqw 4cqw -1cqw #00000080}html[data-polish]:where([data-p-fx~=referenceMockups]) main [data-p-mock="4"] :is(.p-w,.p-c,.p-g){transform:perspective(1100px) rotateY(calc(-6deg + var(--p-px, 0) * -2deg)) rotateX(calc(4deg + var(--p-py, 0) * 2deg))}html[data-polish]:where([data-p-fx~=referenceMockups])[data-polish] main [data-p-mock="4"][data-p-mock]>img,html[data-polish]:where([data-p-fx~=referenceMockups])[data-polish] main [data-p-mock="4"][data-p-mock]>button.lb-zoomable>img{transform:perspective(1100px) rotateY(calc(-6deg + var(--p-px, 0) * -2deg)) rotateX(calc(4deg + var(--p-py, 0) * 2deg))!important}html[data-polish]:where([data-p-fx~=referenceMockups]) main [data-p-mock="4"] .p-g:before{background:linear-gradient(105deg,rgb(255 255 255 / .4) 0%,rgb(255 255 255 / .05) 34%,transparent 52%,rgb(255 255 255 / .12) 100%)}html[data-polish]:where([data-p-fx~=referenceMockups]) main [data-p-mock="5"] .p-w:before{border-radius:clamp(8px,1.4cqw,12px);background:linear-gradient(#20242a,#0d0f12);box-shadow:0 0 0 1px #ffffff1a,0 3cqw 6cqw -1.5cqw #0000008c}html[data-polish]:where([data-p-fx~=referenceMockups]) main [data-p-mock="5"] .p-x{z-index:1}html[data-polish]:where([data-p-fx~=referenceMockups]) main [data-p-mock="5"] .p-x:before{content:"";position:absolute;left:calc(var(--wx) + var(--ww) / 2 - var(--ww) * .06);top:calc(var(--wy) + var(--wh));width:calc(var(--ww) * .12);height:var(--nk);background:linear-gradient(90deg,#8f949d,#d3d6dc 50%,#8f949d)}html[data-polish]:where([data-p-fx~=referenceMockups]) main [data-p-mock="5"] .p-x:after{content:"";position:absolute;left:calc(var(--wx) + var(--ww) / 2 - var(--ww) * .16);top:calc(var(--wy) + var(--wh) + var(--nk));width:calc(var(--ww) * .32);height:var(--ft);border-radius:999px;background:linear-gradient(#cfd2d8,#8d929b);box-shadow:0 1.4cqw 2.6cqw -.6cqw #00000080}html[data-polish]:where([data-p-fx~=referenceMockups]) main [data-p-mock="6"]{--cs: 58cqh}html[data-polish]:where([data-p-fx~=referenceMockups]) main [data-p-mock="6"] .p-x:before{content:"";position:absolute;right:-8cqw;top:calc(50% - var(--cs) / 2);width:var(--cs);height:var(--cs);border-radius:50%;background:radial-gradient(circle at 30% 28%,rgb(255 255 255 / .55),transparent 58%),var(--pm3);opacity:.9}html[data-polish]:where([data-p-fx~=referenceMockups]) main [data-p-mock="6"] .p-x:after{content:"";position:absolute;right:6cqw;bottom:8cqh;width:16cqw;height:16cqw;border-radius:3cqw;background:var(--pm2);box-shadow:0 2cqw 4cqw -1cqw #00000073}html[data-polish]:where([data-p-fx~=referenceMockups]) main [data-p-mock] :is(.p-w,.p-c,.p-g),html[data-polish]:where([data-p-fx~=referenceMockups]) main :is([data-p-mock]>img,[data-p-mock]>button.lb-zoomable>img),html[data-polish]:where([data-p-fx~=referenceMockups]) main [data-p-mock]:is([data-p-mock="2"],[data-p-mock="5"]) .p-x{translate:calc(var(--p-px, 0) * 5px) calc(var(--p-lift, 0px) + var(--p-py, 0) * 3px)}html[data-polish]:where([data-p-fx~=referenceMockups]) main [data-p-mock]:is([data-p-mock="3"],[data-p-mock="6"]) .p-x{translate:calc(var(--p-px, 0) * -9px) calc(var(--p-py, 0) * -6px)}@media(hover:hover)and (pointer:fine){html[data-polish]:where([data-p-fx~=referenceMockups]) main :is(a.ref-teaser,.zo-card):is(:hover,:focus-visible) [data-p-mock],html[data-polish]:where([data-p-fx~=referenceMockups]) main [data-p-scene=hero][data-p-mock]:hover{--p-lift: -6px}}@media(prefers-reduced-motion:no-preference){html[data-polish]:where([data-p-fx~=referenceMockups]) main [data-p-mock] :is(.p-w,.p-c,.p-g,.p-x),html[data-polish]:where([data-p-fx~=referenceMockups]) main :is([data-p-mock]>img,[data-p-mock]>button.lb-zoomable>img){transition:translate .5s var(--p-spring, cubic-bezier(.22, 1.2, .36, 1)),transform .3s var(--p-ease, ease)}html[data-polish]:where([data-p-fx~=referenceMockups]) main [data-p-mock] .p-g:before{animation:p-breathe 7s ease-in-out infinite;animation-delay:calc(var(--p-i, 0) * -1.3s)}}html[data-polish]:where([data-p-fx~=referenceMockups]) main .zo-shot[data-p-mock]{--bar: 26px;--ww: min(88cqw, calc((100cqh - var(--bar)) * 1.6));--wh: calc(var(--bar) + var(--ww) / 1.6);--bx: calc((100cqw - var(--ww)) / 2 - 6cqw);--by: 18px;display:grid;grid-template-columns:minmax(0,1fr);justify-items:center;align-content:start;box-sizing:border-box;padding:30px 0 12px}html[data-polish]:where([data-p-fx~=referenceMockups]) main .zo-shot[data-p-mock] .zo-shot__leiste{position:relative;box-sizing:border-box;width:var(--ww);z-index:2;border-radius:10px 10px 0 0;box-shadow:0 24px 40px -18px #0009}html[data-polish]:where([data-p-fx~=referenceMockups]) main .zo-shot[data-p-mock]>img{position:relative;z-index:2;width:var(--ww);height:auto;aspect-ratio:16 / 10;object-fit:contain;object-position:center;background:var(--pm3);border-radius:0 0 10px 10px;box-shadow:0 24px 40px -18px #0009;scale:none!important;animation:none!important;transform:none!important}html[data-polish]:where([data-p-fx~=referenceMockups]) main .zo-shot[data-p-mock] .zo-art{top:8px;bottom:auto;left:8px;z-index:5}html[data-polish]:where([data-p-fx~=referenceMockups]) main .zo-shot[data-p-mock] :is(.p-w,.p-c,.p-g){display:none}html[data-polish]:where([data-p-fx~=referenceMockups]) main .zo-shot[data-p-mock]>:is(.zo-shot__leiste,img){translate:calc(var(--p-px, 0) * 5px) calc(var(--p-lift, 0px) + var(--p-py, 0) * 3px)}@media(prefers-reduced-motion:no-preference){html[data-polish]:where([data-p-fx~=referenceMockups]) main .zo-shot[data-p-mock]>:is(.zo-shot__leiste,img){transition:translate .5s var(--p-spring, cubic-bezier(.22, 1.2, .36, 1))}}html[data-polish]:where([data-p-fx~=referenceMockups]) main [data-p-scene=hero][data-p-mock]{border-radius:var(--radius-lg, 16px)}html[data-polish]:where([data-p-fx~=referenceMockups]) main [data-p-scene=hero][data-p-mock] .lb-zoomable__lens{z-index:6}html[data-polish]:where([data-p-fx~=referenceMockups]) main [data-p-mock-g]{--pg: clamp(10px, 2.6vw, 32px);--gbar: 24px;position:relative;padding:calc(var(--pg) + var(--gbar)) var(--pg) var(--pg);background:radial-gradient(60% 70% at 16% 6%,rgb(255 255 255 / .2),transparent 62%),var(--pr-noise),linear-gradient(140deg,var(--p-c1, #14171c) 0%,color-mix(in srgb,var(--p-c1, #14171c) var(--p-mix, 16%),var(--p-c2, #e31019)) 100%)}html[data-polish]:where([data-p-fx~=referenceMockups]) main [data-p-mock-g]:before{content:"";position:absolute;z-index:1;left:var(--pg);right:var(--pg);top:var(--pg);height:var(--gbar);border-radius:8px 8px 0 0;background:radial-gradient(circle closest-side,#c3c7ce 88%,transparent) 10px 7px / 10px 10px no-repeat,radial-gradient(circle closest-side,#c3c7ce 88%,transparent) 26px 7px / 10px 10px no-repeat,radial-gradient(circle closest-side,#c3c7ce 88%,transparent) 42px 7px / 10px 10px no-repeat,linear-gradient(#f4f5f7,#e6e8ec)}html[data-polish]:where([data-p-fx~=referenceMockups]) main [data-p-mock-g]>button{position:relative;z-index:2}html[data-polish]:where([data-p-fx~=referenceMockups]) main [data-p-mock-g]>button>img{border-radius:0 0 8px 8px;box-shadow:0 18px 40px -16px #0009;background:#fff}html[data-polish] main a.ref-teaser{--pm2: var(--p-c2, #e31019);--p-rx: 0deg !important;--p-ry: 0deg !important;border-radius:16px}html[data-polish] main a.ref-teaser>:first-child{border-bottom:0}html[data-polish] main a.ref-teaser>:nth-child(2){gap:0;padding:24px;border-top:3px solid var(--pm2);background:linear-gradient(180deg,color-mix(in srgb,var(--red) 6%,var(--dark)),var(--dark) 70%)}html[data-polish] main a.ref-teaser>:nth-child(2)>div:first-child{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:8px}html[data-polish] main a.ref-teaser h3{order:2;flex:0 0 100%;min-width:0;margin:12px 0 0;overflow-wrap:anywhere;font-size:clamp(1.4rem,2.2vw,1.75rem);line-height:1.1;letter-spacing:-.02em}html[data-polish] main a.ref-teaser>:nth-child(2)>div:first-child>span:not(.p-pills){order:0;padding:4px 10px;border:1px solid color-mix(in srgb,var(--red) 55%,var(--dark-line));border-radius:999px;background:color-mix(in srgb,var(--red) 16%,transparent);color:var(--dark-ink);font-size:12px;font-weight:600;letter-spacing:.08em;line-height:1.3}html[data-polish] main a.ref-teaser .p-pills{display:contents}html[data-polish] main a.ref-teaser .p-pill{order:1;padding:4px 9px;border:1px solid var(--dark-line);border-radius:999px;color:var(--dark-muted);font-size:12px;font-weight:600;letter-spacing:.04em;line-height:1.3}html[data-polish] main a.ref-teaser>:nth-child(2)>p{margin:16px 0 0;padding:14px 16px;border:1px solid var(--dark-line);border-radius:12px;color:var(--dark-muted);font-size:14.5px;line-height:1.55}html[data-polish] main a.ref-teaser>:nth-child(2)>p.mt-2{margin-top:10px;background:color-mix(in srgb,var(--red) 8%,transparent);border-color:color-mix(in srgb,var(--red) 35%,var(--dark-line))}html[data-polish] main a.ref-teaser>:nth-child(2)>p>span:first-child{display:flex;align-items:center;gap:8px;margin-bottom:6px;color:color-mix(in srgb,var(--red) 55%,#fff);font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:lowercase}html[data-polish] main a.ref-teaser>:nth-child(2)>p>span:first-child:before{content:"";flex:none;width:14px;height:14px;background:currentColor;-webkit-mask:var(--pr-ico-goal) center / contain no-repeat;mask:var(--pr-ico-goal) center / contain no-repeat}html[data-polish] main a.ref-teaser>:nth-child(2)>p.mt-2>span:first-child:before{-webkit-mask-image:var(--pr-ico-check);mask-image:var(--pr-ico-check)}html[data-polish] main a.ref-teaser>:nth-child(2)>div:last-child{padding-top:24px}html[data-polish] main a.ref-teaser .ref-teaser__link{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 18px;border-radius:10px;background:var(--red);color:#fff;font-size:14.5px;font-weight:700}html[data-polish] main a.ref-teaser:is(:hover,:focus-visible) .ref-teaser__link{background:color-mix(in srgb,var(--red) 82%,#000)}html[data-polish]:where([data-p-fx~=referenceMockups]) main .p-visit{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:44px;padding:0 16px;border:1px solid var(--dark-line);border-radius:10px;background:#ffffff0f;color:var(--dark-ink);font-size:14px;font-weight:700;line-height:1.2;text-decoration:none;white-space:nowrap;transition:background-color .2s var(--p-ease, ease),border-color .2s var(--p-ease, ease),color .2s var(--p-ease, ease)}html[data-polish]:where([data-p-fx~=referenceMockups]) main .p-visit:hover{border-color:var(--red);background:color-mix(in srgb,var(--red) 18%,transparent)}html[data-polish]:where([data-p-fx~=referenceMockups]) main .p-visit:focus-visible{outline:2px solid var(--red);outline-offset:2px}html[data-polish]:where([data-p-fx~=referenceMockups]) main [data-p-refwrap]{position:relative}html[data-polish]:where([data-p-fx~=referenceMockups]) main .p-ref-actions{--pm2: var(--p-c2, #e31019);position:absolute;inset:0;z-index:5;display:flex;align-items:flex-end;justify-content:flex-end;padding:24px;pointer-events:none}html[data-polish]:where([data-p-fx~=referenceMockups]) main .p-ref-actions .p-visit{pointer-events:auto}@media(max-width:479px){html[data-polish]:where([data-p-fx~=referenceMockups]) main [data-p-hasvisit] a.ref-teaser>:nth-child(2)>div:last-child{padding-bottom:52px}html[data-polish]:where([data-p-fx~=referenceMockups]) main .p-ref-actions{justify-content:stretch}html[data-polish]:where([data-p-fx~=referenceMockups]) main .p-ref-actions .p-visit{flex:1}}@media(prefers-reduced-motion:no-preference){html[data-polish]:where([data-p-fx~=referenceMockups]) main .p-ref-actions{transition:transform .5s var(--p-spring, cubic-bezier(.22, 1.2, .36, 1)),opacity .35s var(--p-ease, ease),filter .35s var(--p-ease, ease)}}@media(hover:hover){html[data-polish]:where([data-p-fx~=referenceMockups]) main [data-p-refwrap]:has(>a.ref-teaser:is(:hover,:focus-visible))>.p-ref-actions{transform:translateY(-4px)}}@media(hover:hover)and (prefers-reduced-motion:no-preference){html[data-polish]:where([data-p-fx~=referenceMockups]) main .grid:has(>:nth-child(4)):has(a.ref-teaser:hover) [data-p-refwrap]:has(>a.ref-teaser:not(:hover))>.p-ref-actions{opacity:.5;filter:saturate(.5);transform:scale(.97)}}html[data-polish] main .lf-aside__inner>div.border{border-top:3px solid var(--p-c2, var(--red));border-radius:16px!important;padding:24px}html[data-polish]:where([data-p-fx~=referenceMockups]) main .p-visit--box{--pm2: var(--p-c2, #e31019);width:100%;margin-top:20px;border-color:var(--ink);background:transparent;color:var(--ink)}html[data-polish]:where([data-p-fx~=referenceMockups]) main .p-visit--box:hover{background:var(--ink);border-color:var(--ink);color:var(--bg)}html[data-polish]:where([data-p-fx~=referenceMockups]) main [data-p-visitwrap]{position:relative}html[data-polish]:where([data-p-fx~=referenceMockups]) main .p-visit--hero{margin-top:24px;border-color:var(--ink);background:transparent;color:var(--ink)}html[data-polish]:where([data-p-fx~=referenceMockups]) main .p-visit--hero:hover{background:var(--ink);border-color:var(--ink);color:var(--bg)}@media(min-width:1200px){html[data-polish]:where([data-p-fx~=referenceMockups]) main .p-visit--hero{position:absolute;top:152px;right:40px;margin:0}}html[data-polish]:where([data-p-fx~=referenceMockups]) main .p-ref-endwrap{background:var(--bg)}html[data-polish]:where([data-p-fx~=referenceMockups]) main .p-ref-end{--pm2: var(--p-c2, #e31019);box-sizing:border-box;max-width:1280px;margin:0 auto;padding:24px;border:1px solid var(--dark-line);border-top:3px solid var(--pm2);border-radius:16px;background:linear-gradient(180deg,color-mix(in srgb,var(--red) 6%,var(--dark)),var(--dark) 70%);color:var(--dark-ink);display:grid;gap:16px}html[data-polish]:where([data-p-fx~=referenceMockups]) main .p-ref-endwrap>div.p-ref-endin{max-width:1280px;margin:0 auto;padding:0 16px 56px}@media(min-width:1024px){html[data-polish]:where([data-p-fx~=referenceMockups]) main .p-ref-endwrap>div.p-ref-endin{padding-inline:40px}}html[data-polish]:where([data-p-fx~=referenceMockups]) main .p-ref-end__head{display:flex;flex-wrap:wrap;align-items:center;gap:8px}html[data-polish]:where([data-p-fx~=referenceMockups]) main .p-ref-end__branch,html[data-polish]:where([data-p-fx~=referenceMockups]) main .p-ref-end .p-pill{padding:4px 10px;border-radius:999px;font-size:12px;font-weight:600;letter-spacing:.06em;line-height:1.3}html[data-polish]:where([data-p-fx~=referenceMockups]) main .p-ref-end__branch{border:1px solid color-mix(in srgb,var(--red) 55%,var(--dark-line));background:color-mix(in srgb,var(--red) 16%,transparent);text-transform:uppercase}html[data-polish]:where([data-p-fx~=referenceMockups]) main .p-ref-end .p-pill{border:1px solid var(--dark-line);color:var(--dark-muted)}html[data-polish]:where([data-p-fx~=referenceMockups]) main .p-ref-end__name{margin:0;font-family:var(--font-display);font-size:clamp(1.5rem,3vw,2.25rem);font-weight:800;line-height:1.1;letter-spacing:-.02em;overflow-wrap:anywhere}html[data-polish]:where([data-p-fx~=referenceMockups]) main .p-ref-end__row{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px}html[data-polish]:where([data-p-fx~=referenceMockups]) main .p-ref-end__text{margin:0;color:var(--dark-muted);font-size:15px}html[data-polish]:where([data-p-fx~=referenceMockups]) main .p-ref-end .p-visit{background:var(--red);border-color:var(--red);color:#fff}html[data-polish]:where([data-p-fx~=referenceMockups]) main .p-ref-end .p-visit:hover{background:color-mix(in srgb,var(--red) 82%,#000);border-color:transparent}@media(prefers-reduced-motion:reduce){html[data-polish] main [data-p-mock] .p-g:before{animation:none;opacity:.8}html[data-polish] .rw-leiste,html[data-polish] .rw-leiste>div:after,html[data-polish] main .p-filterbar{transition:none}}html[data-polish]:where([data-p-fx~=referenceMockups]) main [data-p-mock=print][data-p-scene=card] .p-mock-layers>:is(.p-x,.p-w,.p-c){display:none!important}html[data-polish]:where([data-p-fx~=referenceMockups]) main [data-p-mock=print][data-p-scene=card]>img{padding:clamp(10px,6cqw,28px)!important;clip-path:none!important;background:transparent!important;object-fit:contain!important;filter:drop-shadow(0 14px 22px rgb(0 0 0 / .42)) drop-shadow(0 2px 4px rgb(0 0 0 / .3))!important}

html[data-polish] footer.g6-footer{position:relative;isolation:isolate}html[data-polish]:where([data-p-fx~=aurora]) canvas.p-aurora-foot{position:absolute;left:0;right:0;bottom:0;z-index:-2;display:block;width:100%;height:min(100%,820px);pointer-events:none;-webkit-mask-image:linear-gradient(0deg,transparent 0,#000 4%,#000 72%,transparent 100%);mask-image:linear-gradient(0deg,transparent 0,#000 4%,#000 72%,transparent 100%)}@media(max-width:979px){html[data-polish]:where([data-p-fx~=aurora]) canvas.p-aurora-foot{height:min(100%,560px);opacity:.8}}html[data-polish] .g5-next__aurora{display:none}@media(prefers-reduced-motion:no-preference){@keyframes p-af-in{0%{opacity:0}to{opacity:1}}html[data-polish]:where([data-p-fx~=aurora]) canvas.p-aurora-foot{animation:p-af-in 1.8s ease-out backwards}}html[data-polish]:where([data-p-fx~=aurora]) .g6-footer .g6-footer__bottom{position:relative}html[data-polish]:where([data-p-fx~=aurora]) .g6-footer .g6-footer__bottom:before{content:"";position:absolute;z-index:-1;inset:-14px -32px;pointer-events:none;background:color-mix(in srgb,var(--dark) 40%,transparent);-webkit-mask-image:linear-gradient(90deg,transparent,#000 40px,#000 calc(100% - 40px),transparent),linear-gradient(180deg,transparent,#000 14px,#000 calc(100% - 14px),transparent);mask-image:linear-gradient(90deg,transparent,#000 40px,#000 calc(100% - 40px),transparent),linear-gradient(180deg,transparent,#000 14px,#000 calc(100% - 14px),transparent);-webkit-mask-composite:source-in;mask-composite:intersect}html[data-polish] .g6-footer .g6-footer__legal .p-pal-hint{padding:0;font-size:13px;line-height:inherit;letter-spacing:0;color:var(--dark-muted)}html[data-polish] .g6-footer .g6-footer__legal .p-pal-hint:is(:hover,:focus-visible){color:var(--dark-ink)}html[data-polish] .g6-footer .p-foot-row .p-pal-hint{color:var(--dark-ink)}html[data-polish]:where([data-p-fx~=aurora]) .g6-footer>.p-wordmark{background-image:radial-gradient(circle 22vw at var(--p-wx, 50%) var(--p-wy, 50%),color-mix(in srgb,var(--red, #e31019) calc(var(--p-wa, 0) * 100%),transparent),transparent 70%),linear-gradient(#ffffff1a,#ffffff1a)}html[data-polish] .g6-footer .g6-footer__heading{margin-bottom:16px}html[data-polish] .g6-footer .g6-footer__top{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:36px;padding-bottom:28px;border-bottom:1px solid var(--dark-line)}html[data-polish] .g6-footer .g6-footer__top .g6-social{margin:0}@media(max-width:639px){html[data-polish] .g6-footer .g6-footer__top{flex-direction:column;align-items:flex-start;gap:18px}}@media(min-width:980px){html[data-polish] .g6-footer .g6-footer__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:48px 40px}}html[data-polish] .g6-footer li a:after{content:"\2192";display:inline-block;width:0;margin-left:6px;overflow:visible;opacity:0;transform:translate(-4px);color:var(--red);text-decoration:none}html[data-polish] .g6-footer li a:is(:hover,:focus-visible):after{opacity:1;transform:translate(0)}@media(prefers-reduced-motion:no-preference){html[data-polish] .g6-footer li a:after{transition:opacity var(--p-fast, .2s) var(--p-ease, ease),transform var(--p-med, .45s) var(--p-ease, ease)}}@media(pointer:coarse){html[data-polish] .g6-footer :is(li a,.g6-footer__legal a,.g6-footer__route,.g6-kanal){position:relative}html[data-polish] .g6-footer :is(li a,.g6-footer__legal a,.g6-footer__route,.g6-kanal):before{content:"";position:absolute;inset:-11px -6px}}html[data-polish] .g6-footer .g6-footer__legal{gap:10px 22px}html[data-polish] .g6-footer a.g6-review{position:relative;gap:12px;margin-top:22px;padding:16px;border:1px solid var(--dark-line);border-radius:14px;color:var(--dark-muted);background:radial-gradient(120% 100% at 0% 0%,rgb(251 188 4 / .08),transparent 60%),linear-gradient(160deg,#ffffff17,#ffffff05);box-shadow:inset 0 1px #ffffff0f}html[data-polish] .g6-footer a.g6-review .g6-review__top{display:flex;flex-wrap:wrap;align-items:center;gap:8px 10px;width:100%}html[data-polish] .g6-footer a.g6-review .g6-review__top:before{content:"";order:0;flex:none;width:22px;height:22px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 48 48'%3E%3Cpath fill='%23EA4335' d='M24 9.5c3.54 0 6.71 1.22 9.21 3.6l6.85-6.85C35.9 2.38 30.47 0 24 0 14.62 0 6.51 5.38 2.56 13.22l7.98 6.19C12.43 13.72 17.74 9.5 24 9.5z'/%3E%3Cpath fill='%234285F4' d='M46.98 24.55c0-1.57-.15-3.09-.38-4.55H24v9.02h12.94c-.58 2.96-2.26 5.48-4.78 7.18l7.73 6c4.51-4.18 7.09-10.36 7.09-17.65z'/%3E%3Cpath fill='%23FBBC05' d='M10.53 28.59c-.48-1.45-.76-2.99-.76-4.59s.27-3.14.76-4.59l-7.98-6.19C.92 16.46 0 20.12 0 24c0 3.88.92 7.54 2.56 10.78l7.97-6.19z'/%3E%3Cpath fill='%2334A853' d='M24 48c6.48 0 11.93-2.13 15.89-5.81l-7.73-6c-2.15 1.45-4.92 2.3-8.16 2.3-6.26 0-11.57-4.22-13.47-9.91l-7.98 6.19C6.51 42.62 14.62 48 24 48z'/%3E%3C/svg%3E") center / contain no-repeat}html[data-polish] .g6-footer a.g6-review .g6-review__quelle{order:1;flex:1 1 calc(100% - 32px);min-width:0;font:600 12.5px/1.3 var(--font-sans, system-ui, sans-serif);letter-spacing:.01em;color:var(--dark-muted)}html[data-polish] .g6-footer a.g6-review .g6-review__value{order:2;font:800 28px/1 var(--font-display, var(--font-sans, system-ui, sans-serif));letter-spacing:-.02em;color:var(--dark-ink)}html[data-polish] .g6-footer a.g6-review .g6-review__stars{order:3;position:relative;width:78px;height:14px;gap:2px;color:#fbbc04}html[data-polish] .g6-footer a.g6-review .g6-review__stars svg{flex:none;width:14px;height:14px}html[data-polish] .g6-footer a.g6-review .g6-review__link{display:inline-flex;align-items:center;gap:4px;font:600 13px/1.4 var(--font-sans, system-ui, sans-serif);color:var(--dark-ink);text-decoration:none}html[data-polish] .g6-footer a.g6-review .g6-review__link>span{display:inline-block}html[data-polish] .g6-footer a.g6-review:is(:hover,:focus-visible){border-color:#fbbc0473}@media(hover:hover){html[data-polish] .g6-footer a.g6-review:hover{transform:translateY(-3px);box-shadow:inset 0 1px #ffffff14,0 14px 28px -14px #000000b3,0 0 0 1px #fbbc041f}}@media(prefers-reduced-motion:no-preference){html[data-polish] .g6-footer a.g6-review{transition:transform var(--p-med, .45s) var(--p-ease, ease),border-color var(--p-fast, .2s) var(--p-ease, ease),box-shadow var(--p-med, .45s) var(--p-ease, ease)}html[data-polish] .g6-footer a.g6-review .g6-review__link>span{transition:transform var(--p-med, .45s) var(--p-ease, ease)}html[data-polish] .g6-footer a.g6-review:is(:hover,:focus-visible) .g6-review__link>span{transform:translate(4px)}@keyframes p-star-shine{0%,70%{transform:translate(-110%)}to{transform:translate(210%)}}html[data-polish] .g6-footer a.g6-review .g6-review__stars{-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 78 14'%3E%3Cpath transform='translate(0 0) scale(0.58333)' d='M12 17.27 18.18 21l-1.64-7.03L22 9.24l-7.19-.61L12 2 9.19 8.63 2 9.24l5.46 4.73L5.82 21z'/%3E%3Cpath transform='translate(16 0) scale(0.58333)' d='M12 17.27 18.18 21l-1.64-7.03L22 9.24l-7.19-.61L12 2 9.19 8.63 2 9.24l5.46 4.73L5.82 21z'/%3E%3Cpath transform='translate(32 0) scale(0.58333)' d='M12 17.27 18.18 21l-1.64-7.03L22 9.24l-7.19-.61L12 2 9.19 8.63 2 9.24l5.46 4.73L5.82 21z'/%3E%3Cpath transform='translate(48 0) scale(0.58333)' d='M12 17.27 18.18 21l-1.64-7.03L22 9.24l-7.19-.61L12 2 9.19 8.63 2 9.24l5.46 4.73L5.82 21z'/%3E%3Cpath transform='translate(64 0) scale(0.58333)' d='M12 17.27 18.18 21l-1.64-7.03L22 9.24l-7.19-.61L12 2 9.19 8.63 2 9.24l5.46 4.73L5.82 21z'/%3E%3C/svg%3E") 0 0 / 100% 100% no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 78 14'%3E%3Cpath transform='translate(0 0) scale(0.58333)' d='M12 17.27 18.18 21l-1.64-7.03L22 9.24l-7.19-.61L12 2 9.19 8.63 2 9.24l5.46 4.73L5.82 21z'/%3E%3Cpath transform='translate(16 0) scale(0.58333)' d='M12 17.27 18.18 21l-1.64-7.03L22 9.24l-7.19-.61L12 2 9.19 8.63 2 9.24l5.46 4.73L5.82 21z'/%3E%3Cpath transform='translate(32 0) scale(0.58333)' d='M12 17.27 18.18 21l-1.64-7.03L22 9.24l-7.19-.61L12 2 9.19 8.63 2 9.24l5.46 4.73L5.82 21z'/%3E%3Cpath transform='translate(48 0) scale(0.58333)' d='M12 17.27 18.18 21l-1.64-7.03L22 9.24l-7.19-.61L12 2 9.19 8.63 2 9.24l5.46 4.73L5.82 21z'/%3E%3Cpath transform='translate(64 0) scale(0.58333)' d='M12 17.27 18.18 21l-1.64-7.03L22 9.24l-7.19-.61L12 2 9.19 8.63 2 9.24l5.46 4.73L5.82 21z'/%3E%3C/svg%3E") 0 0 / 100% 100% no-repeat}html[data-polish] .g6-footer a.g6-review .g6-review__stars:after{content:"";position:absolute;top:0;left:0;width:60%;height:100%;pointer-events:none;background:linear-gradient(100deg,transparent,rgb(255 255 255 / .5),transparent);transform:translate(-110%);animation:p-star-shine 10s var(--p-ease, ease) 2.5s infinite}}html[data-polish] .g6-footer .g6-social{flex-wrap:wrap;gap:10px;margin-top:18px}html[data-polish] .g6-footer a.g6-social__btn{box-sizing:border-box;width:44px;height:44px;padding:0;border:1px solid var(--dark-line);border-radius:10px;color:var(--dark-ink);background:#ffffff0a}html[data-polish] .g6-footer a.g6-social__btn svg{width:20px;height:20px;flex:none}html[data-polish] .g6-footer a.g6-social__btn:is(:hover,:focus-visible){color:#fff;background:var(--red);border-color:var(--red)}@media(hover:hover){html[data-polish] .g6-footer a.g6-social__btn:hover{transform:translateY(-2px)}}@media(prefers-reduced-motion:no-preference){html[data-polish] .g6-footer a.g6-social__btn{transition:transform var(--p-fast, .2s) var(--p-ease, ease),background-color var(--p-fast, .2s) var(--p-ease, ease),border-color var(--p-fast, .2s) var(--p-ease, ease),color var(--p-fast, .2s) var(--p-ease, ease)}}html[data-polish] .g6-footer .g6-newsletter{position:relative;isolation:isolate;overflow:hidden;padding:24px;border:1px solid var(--dark-line);border-radius:18px;background:radial-gradient(90% 120% at 0% 100%,rgb(227 16 25 / .26),rgb(227 16 25 / .08) 40%,transparent 70%),linear-gradient(180deg,color-mix(in srgb,var(--dark-2) 92%,transparent),color-mix(in srgb,var(--dark) 90%,transparent))}@media(min-width:600px){html[data-polish] .g6-footer .g6-newsletter{grid-column:1 / -1;padding:32px}}@media(min-width:980px){html[data-polish] .g6-footer .g6-newsletter{display:grid;grid-template-columns:minmax(0,1fr) minmax(340px,.9fr);column-gap:56px;align-items:center;padding:40px 44px}html[data-polish] .g6-footer .g6-newsletter>:is(.g6-newsletter__label,.g6-newsletter__heading,.g6-newsletter__text){grid-column:1}html[data-polish] .g6-footer .g6-newsletter>div{grid-column:2;grid-row:1 / span 3;align-self:center}}html[data-polish] .g6-footer .g6-newsletter__label{color:#ff8c90;margin-bottom:10px}html[data-polish] .g6-footer .g6-newsletter__label:before{content:"";display:block;width:40px;height:40px;margin-bottom:16px;border-radius:12px;border:1px solid rgb(227 16 25 / .4);background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ff7a7e' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='2.5' y='6' width='17' height='13' rx='2.5'/%3E%3Cpath d='m3 8 8 5.5L19 8'/%3E%3Cpath d='M20.5 1.5v4M18.5 3.5h4' stroke-width='1.6'/%3E%3C/svg%3E") center / 22px 22px no-repeat,#e3101924}html[data-polish] .g6-footer .g6-newsletter__heading{margin:0 0 12px;font-family:var(--font-display, var(--font-sans, system-ui, sans-serif));font-size:clamp(26px,3.2vw,36px);font-weight:800;letter-spacing:-.03em;line-height:1.08;color:var(--dark-ink)}html[data-polish] .g6-footer .g6-newsletter__heading:after{content:".";content:"." / "";color:var(--red)}html[data-polish] .g6-footer .g6-newsletter__text{max-width:46ch;margin:0 0 20px;font-size:15px;line-height:1.6;color:color-mix(in srgb,var(--dark-ink) 72%,var(--dark-muted))}@media(min-width:980px){html[data-polish] .g6-footer .g6-newsletter__text{margin-bottom:0}}html[data-polish] .g6-footer .g6-newsletter form>.flex{display:flex;flex-direction:column;align-items:stretch;gap:10px}html[data-polish] .g6-footer .g6-newsletter form>.flex>.flex-1{flex:none;width:100%}html[data-polish] .g6-footer .g6-newsletter input#ff-email{box-sizing:border-box;width:100%;height:52px!important;min-height:52px!important;padding:0 22px;border:1px solid rgb(255 255 255 / .3)!important;border-radius:999px;background:#00000052;color:var(--dark-ink);font-size:16px;outline:none}html[data-polish] .g6-footer .g6-newsletter input#ff-email::placeholder{color:var(--dark-muted);opacity:1}html[data-polish] .g6-footer .g6-newsletter input#ff-email:focus-visible{border-color:var(--red)!important;box-shadow:0 0 0 3px #e3101973;outline:none}html[data-polish] .g6-footer .g6-newsletter button.btn-primary{box-sizing:border-box;width:100%;height:52px;min-height:52px!important;padding:0 26px;border-radius:999px;font-size:15px;font-weight:600}html[data-polish] .g6-footer .g6-newsletter button.btn-primary:focus-visible{outline:2px solid #fff;outline-offset:-6px}@media(min-width:560px){html[data-polish] .g6-footer .g6-newsletter form>.flex{flex-direction:row;gap:0;overflow:hidden;border:1px solid rgb(255 255 255 / .3);border-radius:999px;background:#00000052}html[data-polish] .g6-footer .g6-newsletter form>.flex>.flex-1{flex:1 1 auto;min-width:0;width:auto}html[data-polish] .g6-footer .g6-newsletter input#ff-email{border:0!important;border-radius:0;background:transparent;padding-left:24px}html[data-polish] .g6-footer .g6-newsletter input#ff-email:focus-visible{box-shadow:none}html[data-polish] .g6-footer .g6-newsletter form>.flex:has(input#ff-email:focus-visible){border-color:var(--red);box-shadow:0 0 0 3px #e3101973}html[data-polish] .g6-footer .g6-newsletter button.btn-primary{flex:none;width:auto;border-radius:0;padding:0 28px}}html[data-polish] .g6-footer .g6-newsletter form>p{margin:12px 0 0;font-size:12px;line-height:1.55;color:var(--dark-muted)}@media(prefers-reduced-motion:no-preference){@keyframes p-funke{0%{transform:translateZ(0) scale(1);opacity:0}12%{opacity:.95}70%{opacity:.5}to{transform:translate3d(var(--dx, 12px),calc(var(--rise, 160px) * var(--k, 1) * -1),0) scale(.3);opacity:0}}html[data-polish] .g6-footer .g6-newsletter .g6-newsletter__funke,html[data-polish] .g6-footer .g6-newsletter .g6-spark,html[data-polish] .g6-footer .g6-newsletter:before,html[data-polish] .g6-footer .g6-newsletter:after{content:"";position:absolute;z-index:-1;top:auto;right:auto;bottom:var(--b, 8%);left:var(--l, 20%);width:var(--s, 4px);height:var(--s, 4px);border-radius:50%;background:var(--c, #ff5a3c);box-shadow:0 0 8px 1px var(--c, #ff5a3c);opacity:0;pointer-events:none;animation:p-funke var(--d, 5s) ease-out var(--dl, 0s) infinite both}html[data-polish] .g6-footer .g6-newsletter[data-p-spark=off] .g6-newsletter__funke,html[data-polish] .g6-footer .g6-newsletter[data-p-spark=off] .g6-spark,html[data-polish] .g6-footer .g6-newsletter[data-p-spark=off]:before,html[data-polish] .g6-footer .g6-newsletter[data-p-spark=off]:after{animation-play-state:paused}html[data-polish] .g6-footer .g6-newsletter .g6-newsletter__funke{--l: 14%;--b: 10%;--s: 6px;--c: #ff5a3c;--d: 8.6s;--dl: 0s;--dx: 14px;--rise: 170px}html[data-polish] .g6-footer .g6-newsletter .g6-spark{--l: 32%;--b: 6%;--s: 4px;--c: #ff8a3d;--d: 7.4s;--dl: 2.2s;--dx: -10px;--rise: 140px}html[data-polish] .g6-footer .g6-newsletter .g6-spark--2{--l: 52%;--b: 12%;--s: 3px;--c: #ffb347;--d: 5.8s;--dl: 1.8s;--dx: 18px;--rise: 210px}html[data-polish] .g6-footer .g6-newsletter .g6-spark--3{--l: 70%;--b: 8%;--s: 5px;--c: #e31019;--d: 8.2s;--dl: 4.4s;--dx: -16px;--rise: 150px}html[data-polish] .g6-footer .g6-newsletter .g6-spark--4{--l: 86%;--b: 14%;--s: 3px;--c: #ff7a2e;--d: 5.5s;--dl: 2.6s;--dx: 8px;--rise: 140px}html[data-polish] .g6-footer .g6-newsletter:before{--l: 24%;--b: 4%;--s: 4px;--c: #ffb347;--d: 9.4s;--dl: 6.2s;--dx: 12px;--rise: 190px}html[data-polish] .g6-footer .g6-newsletter:after{--l: 62%;--b: 3%;--s: 3px;--c: #ff5a3c;--d: 5s;--dl: 1.3s;--dx: -12px;--rise: 200px}}@media(prefers-reduced-motion:no-preference){html[data-polish] .g6-footer .g6-newsletter .g6-spark--2,html[data-polish] .g6-footer .g6-newsletter .g6-spark--4{display:none}html[data-polish] .g6-footer .g6-newsletter:after{content:none;animation:none}}@media(prefers-reduced-motion:no-preference)and (min-width:980px){html[data-polish] .g6-footer .g6-newsletter{--k: .6}}@media(prefers-reduced-motion:reduce){html[data-polish] .g6-footer .g6-newsletter :is(.g6-newsletter__funke,.g6-spark){display:none}}@media print{canvas.p-aurora-foot{display:none}}html[data-polish] .p-wordmark{display:none!important}html[data-polish] .g6-footer:has(>.p-wordmark){padding-bottom:calc(76px + env(safe-area-inset-bottom,0px))}html[data-polish] .g6-footer a.g6-review{margin-top:28px;padding:18px 0 0;border:0;border-top:1px solid var(--dark-line);border-radius:0;background:none;box-shadow:none;width:100%;max-width:240px;transform:none}html[data-polish] .g6-footer a.g6-review:hover,html[data-polish] .g6-footer a.g6-review:focus-visible{transform:none;border-color:var(--dark-line);box-shadow:none;background:none}

html[data-polish]{--p-nav-ease: var(--p-ease, cubic-bezier(.2, .7, .2, 1));--p-header-h: 72px;--p-nav-accent: oklch(68% .2 27.66);--p-nav-accent-text: oklch(78% .13 27.66);--p-nav-sub: oklch(90% .008 89)}html[data-polish]:has(.site-header.is-scrolled){--p-header-h: 64px}html[data-polish]:where([data-p-fx~=mobileMenu]) button.header-burger-btn,html[data-polish]:where([data-p-fx~=mobileMenu]) div.nav-burger>div:first-child>button{width:48px;height:48px;background-image:linear-gradient(currentColor,currentColor);background-repeat:no-repeat;background-position:50% 50%;background-size:20px 1.5px}html[data-polish]:where([data-p-fx~=mobileMenu]) button.header-burger-btn svg,html[data-polish]:where([data-p-fx~=mobileMenu]) div.nav-burger>div:first-child>button svg{display:none}html[data-polish]:where([data-p-fx~=mobileMenu]) div.nav-burger>div:first-child>button{position:relative}html[data-polish]:where([data-p-fx~=mobileMenu]) button.header-burger-btn:before,html[data-polish]:where([data-p-fx~=mobileMenu]) button.header-burger-btn:after,html[data-polish]:where([data-p-fx~=mobileMenu]) div.nav-burger>div:first-child>button:before,html[data-polish]:where([data-p-fx~=mobileMenu]) div.nav-burger>div:first-child>button:after{content:"";position:absolute;left:50%;top:50%;width:20px;height:1.5px;margin:-.75px 0 0 -10px;border-radius:2px;background:currentColor}html[data-polish]:where([data-p-fx~=mobileMenu]) button.header-burger-btn:before{transform:translateY(-6px)}html[data-polish]:where([data-p-fx~=mobileMenu]) button.header-burger-btn:after{transform:translateY(6px)}html[data-polish]:where([data-p-fx~=mobileMenu]) button.header-burger-btn[aria-expanded=true]{background-size:0 1.5px}html[data-polish]:where([data-p-fx~=mobileMenu]) button.header-burger-btn[aria-expanded=true]:before{transform:rotate(45deg)}html[data-polish]:where([data-p-fx~=mobileMenu]) button.header-burger-btn[aria-expanded=true]:after{transform:rotate(-45deg)}html[data-polish]:where([data-p-fx~=mobileMenu]) div.nav-burger>div:first-child>button{background-size:0 1.5px;border-color:#ffffff47;color:var(--dark-ink)}html[data-polish]:where([data-p-fx~=mobileMenu]) div.nav-burger>div:first-child>button:before{transform:rotate(45deg)}html[data-polish]:where([data-p-fx~=mobileMenu]) div.nav-burger>div:first-child>button:after{transform:rotate(-45deg)}html[data-polish]:where([data-p-fx~=mobileMenu]) .site-header--dark:not(.is-scrolled) button.header-burger-btn{border-color:#ffffff59}@media(prefers-reduced-motion:no-preference){html[data-polish]:where([data-p-fx~=mobileMenu]) button.header-burger-btn{transition:border-color .2s,background-color .2s,background-size .2s var(--p-nav-ease)}html[data-polish]:where([data-p-fx~=mobileMenu]) button.header-burger-btn:before,html[data-polish]:where([data-p-fx~=mobileMenu]) button.header-burger-btn:after{transition:transform .35s var(--p-nav-ease)}html[data-polish]:where([data-p-fx~=mobileMenu]) div.nav-burger>div:first-child>button{animation:p-nav-x-bg .22s linear .1s backwards}html[data-polish]:where([data-p-fx~=mobileMenu]) div.nav-burger>div:first-child>button:before{animation:p-nav-x-a .45s var(--p-nav-ease) .1s backwards}html[data-polish]:where([data-p-fx~=mobileMenu]) div.nav-burger>div:first-child>button:after{animation:p-nav-x-b .45s var(--p-nav-ease) .1s backwards}}@keyframes p-nav-x-bg{0%{background-size:20px 1.5px}to{background-size:0 1.5px}}@keyframes p-nav-x-a{0%{transform:translateY(-6px) rotate(0)}to{transform:translateY(0) rotate(45deg)}}@keyframes p-nav-x-b{0%{transform:translateY(6px) rotate(0)}to{transform:translateY(0) rotate(-45deg)}}html[data-polish]:where([data-p-fx~=mobileMenu]) div.nav-burger{height:100vh;height:100dvh;isolation:isolate;overflow:hidden;color:var(--dark-ink);background-color:var(--dark);background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='180' height='180'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.8' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 .07 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");background-size:180px 180px}html[data-polish]:where([data-p-fx~=mobileMenu]) div.nav-burger:before,html[data-polish]:where([data-p-fx~=mobileMenu]) div.nav-burger:after{content:"";position:absolute;z-index:0;pointer-events:none;border-radius:50%}html[data-polish]:where([data-p-fx~=mobileMenu]) div.nav-burger:before{top:-28vmin;left:-38vmin;width:125vmin;height:125vmin;background:radial-gradient(closest-side,oklch(64% .12 188 / .34),oklch(62% .13 160 / .12) 55%,transparent 72%)}html[data-polish]:where([data-p-fx~=mobileMenu]) div.nav-burger:after{right:-42vmin;bottom:-32vmin;width:135vmin;height:135vmin;background:radial-gradient(closest-side,oklch(57.95% .2313 27.66 / .3),oklch(50% .2 27.66 / .09) 55%,transparent 72%)}html[data-polish]:where([data-p-fx~=mobileMenu]) div.nav-burger>*{position:relative;z-index:1}@media(prefers-reduced-motion:no-preference){html[data-polish]:where([data-p-fx~=mobileMenu]) div.nav-burger{animation:p-nav-wipe .42s var(--p-nav-ease) backwards}html[data-polish]:where([data-p-fx~=mobileMenu]) div.nav-burger:before{animation:p-nav-drift-a 19s ease-in-out infinite alternate}html[data-polish]:where([data-p-fx~=mobileMenu]) div.nav-burger:after{animation:p-nav-drift-b 23s ease-in-out infinite alternate}}@keyframes p-nav-wipe{0%{clip-path:inset(0 0 100% 0)}to{clip-path:inset(0 0 0 0)}}@keyframes p-nav-drift-a{0%{transform:translateZ(0) scale(1)}to{transform:translate3d(16vmin,20vmin,0) scale(1.18)}}@keyframes p-nav-drift-b{0%{transform:translateZ(0) scale(1)}to{transform:translate3d(-18vmin,-16vmin,0) scale(1.12)}}html[data-polish]:where([data-p-fx~=mobileMenu]) div.nav-burger>div:first-child{flex:none;box-sizing:border-box;height:calc(var(--p-header-h) + env(safe-area-inset-top,0px));padding:env(safe-area-inset-top,0px) max(16px,env(safe-area-inset-right,0px)) 0 max(16px,env(safe-area-inset-left,0px));border-bottom:1px solid var(--dark-line)}html[data-polish]:where([data-p-fx~=mobileMenu]) div.nav-burger .feuerpfeil-logo__wordmark{filter:brightness(0) invert()}html[data-polish]:where([data-p-fx~=mobileMenu]) div.nav-burger>button.p-search-menu{height:52px;margin:16px max(16px,env(safe-area-inset-right,0px)) 0 max(16px,env(safe-area-inset-left,0px));width:auto;align-self:stretch;border:1px solid var(--dark-line);border-radius:12px;background:#ffffff0f;color:var(--dark-ink);font:500 1rem/1 var(--font-sans, system-ui, sans-serif);-webkit-tap-highlight-color:transparent}html[data-polish]:where([data-p-fx~=mobileMenu]) div.nav-burger>button.p-search-menu svg{color:#52cec4}html[data-polish]:where([data-p-fx~=mobileMenu]) div.nav-burger>button.p-search-menu:hover{border-color:#fff6}html[data-polish]:where([data-p-fx~=mobileMenu]) div.nav-burger>button.p-search-menu:active{background:#ffffff1a}html[data-polish]:where([data-p-fx~=mobileMenu]) div.nav-burger>nav{gap:0;padding:8px max(16px,env(safe-area-inset-right,0px)) 16px max(16px,env(safe-area-inset-left,0px));overscroll-behavior:contain}html[data-polish]:where([data-p-fx~=mobileMenu]) div.nav-burger>nav>:is(a,button).mobile-item{position:relative;box-sizing:border-box;min-height:60px;padding:10px 0;border-bottom:0;color:var(--dark-ink);font-family:var(--font-display, var(--font-wide, system-ui, sans-serif));font-weight:800;font-size:clamp(1.75rem,8vw,2.5rem);line-height:1.08;letter-spacing:-.02em;text-align:left;-webkit-tap-highlight-color:transparent}html[data-polish]:where([data-p-fx~=mobileMenu]) div.nav-burger>nav>a.mobile-item{display:flex;align-items:center}html[data-polish]:where([data-p-fx~=mobileMenu]) div.nav-burger>nav>:is(a,button).mobile-item:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:var(--dark-line);transform-origin:0 50%}html[data-polish]:where([data-p-fx~=mobileMenu]) div.nav-burger>nav>button.mobile-item[aria-expanded=true]:after{opacity:0}html[data-polish]:where([data-p-fx~=mobileMenu]) div.nav-burger>nav>:is(a,button).mobile-item:active{background:#ffffff0d}html[data-polish]:where([data-p-fx~=mobileMenu]) div.nav-burger>nav>a.mobile-item[aria-current=page]:before,html[data-polish]:where([data-p-fx~=mobileMenu]) div.nav-burger>nav>button.mobile-item:has(+div [aria-current=page]):before{content:"";position:absolute;left:-11px;top:50%;width:7px;height:7px;margin-top:-3.5px;border-radius:50%;background:var(--red);box-shadow:0 0 0 3px #e3101938}html[data-polish]:where([data-p-fx~=mobileMenu]) div.nav-burger>nav>button.mobile-item>span{flex:none;display:inline-grid;place-items:center;width:36px;height:36px;border:1px solid var(--dark-line);border-radius:50%;color:var(--dark-muted)}html[data-polish]:where([data-p-fx~=mobileMenu]) div.nav-burger>nav>button.mobile-item[aria-expanded=true]>span{color:var(--dark-ink);border-color:var(--p-nav-accent);background:#e3101929}html[data-polish]:where([data-p-fx~=mobileMenu]) div.nav-burger>nav>div.pb-2{padding:4px 0 14px;border-bottom:1px solid var(--dark-line)}html[data-polish]:where([data-p-fx~=mobileMenu]) div.nav-burger>nav>div.pb-2>div.py-2{padding-block:6px}html[data-polish]:where([data-p-fx~=mobileMenu]) div.nav-burger .mobile-subtitle{padding:8px 0 6px 16px;color:var(--p-nav-accent-text)}html[data-polish]:where([data-p-fx~=mobileMenu]) div.nav-burger>nav>div.pb-2>div.py-2>a{position:relative;display:flex;align-items:center;box-sizing:border-box;min-height:48px;padding:6px 8px 6px 44px;border-radius:10px;color:var(--p-nav-sub);font-size:1.0625rem;line-height:1.25;overflow-wrap:break-word;-webkit-tap-highlight-color:transparent}html[data-polish]:where([data-p-fx~=mobileMenu]) div.nav-burger>nav>div.pb-2>div.py-2>a:before{content:"\2192";position:absolute;left:18px;top:50%;margin-top:-.62em;color:var(--p-nav-accent);font-size:1rem;line-height:1.25}html[data-polish]:where([data-p-fx~=mobileMenu]) div.nav-burger>nav>div.pb-2>div.py-2>a:active{background:#ffffff0f}html[data-polish]:where([data-p-fx~=mobileMenu]) div.nav-burger>nav>div.pb-2>div.py-2>a[aria-current=page]{color:#fff;font-weight:600}html[data-polish]:where([data-p-fx~=mobileMenu]) div.nav-burger>nav>div.pb-2>div.py-2>a[aria-current=page]:before{left:19px;width:8px;height:8px;margin-top:-4px;border-radius:50%;background:var(--red);content:""}html[data-polish]:where([data-p-fx~=mobileMenu]) div.nav-burger>nav>div.pb-2>a{display:flex;align-items:center;box-sizing:border-box;min-height:52px;margin-top:8px;padding:0 16px;border:1px solid var(--dark-line);border-radius:12px;background:#ffffff0f;color:#fff;font-weight:600}html[data-polish]:where([data-p-fx~=mobileMenu]) div.nav-burger>nav>div.mt-6{margin-top:24px;gap:12px}html[data-polish]:where([data-p-fx~=mobileMenu]) div.nav-burger>nav>div.mt-6>a{min-height:52px;justify-content:center}html[data-polish]:where([data-p-fx~=mobileMenu]) div.nav-burger .btn-outline{background:transparent;color:var(--dark-ink);border-color:#ffffff52}html[data-polish]:where([data-p-fx~=mobileMenu]) div.nav-burger .btn-outline:hover,html[data-polish]:where([data-p-fx~=mobileMenu]) div.nav-burger .btn-outline:active{background:var(--dark-ink);color:var(--dark)}html[data-polish]:where([data-p-fx~=mobileMenu]) div.nav-burger:has(>.p-menubar)>nav>div.mt-6>a[href="/erstgespraech"]{display:none}html[data-polish]:where([data-p-fx~=mobileMenu]) .p-menubar{flex:none;display:flex;align-items:stretch;gap:10px;box-sizing:border-box;padding:12px max(16px,env(safe-area-inset-right,0px)) max(12px,env(safe-area-inset-bottom,0px)) max(16px,env(safe-area-inset-left,0px));border-top:1px solid var(--dark-line);background:var(--dark)}html[data-polish]:where([data-p-fx~=mobileMenu]) .p-menubar__cta{flex:1 1 auto;min-width:0;min-height:52px;display:flex;align-items:center;justify-content:center;gap:8px;padding:0 16px;border-radius:var(--radius-s, 8px);background:var(--red);color:#fff;font:600 1rem/1.2 var(--font-sans, system-ui, sans-serif);text-align:center;text-decoration:none;-webkit-tap-highlight-color:transparent}html[data-polish]:where([data-p-fx~=mobileMenu]) .p-menubar__cta svg{flex:none}html[data-polish]:where([data-p-fx~=mobileMenu]) .p-menubar__cta:active{filter:brightness(.92)}html[data-polish]:where([data-p-fx~=mobileMenu]) .p-menubar__ico{flex:none;display:inline-flex;align-items:center;justify-content:center;width:52px;min-height:52px;border:1px solid oklch(100% 0 0 / .28);border-radius:var(--radius-s, 8px);background:#ffffff0f;color:var(--dark-ink);-webkit-tap-highlight-color:transparent}html[data-polish]:where([data-p-fx~=mobileMenu]) .p-menubar__ico:active{background:#ffffff24}html[data-polish]:where([data-p-fx~=mobileMenu]) .p-menubar a:focus-visible,html[data-polish]:where([data-p-fx~=mobileMenu]) div.nav-burger :is(a,button):focus-visible{outline:2px solid var(--p-nav-accent-text);outline-offset:3px}@media(hover:hover)and (pointer:fine){html[data-polish]:where([data-p-fx~=mobileMenu]) div.nav-burger>nav>:is(a,button).mobile-item:hover{color:#fff}html[data-polish]:where([data-p-fx~=mobileMenu]) div.nav-burger>nav>div.pb-2>div.py-2>a:hover{color:#fff;background:#ffffff0d}html[data-polish]:where([data-p-fx~=mobileMenu]) div.nav-burger>nav>div.pb-2>a:hover{border-color:#fff6}html[data-polish]:where([data-p-fx~=mobileMenu]) .p-menubar__ico:hover{background:#ffffff24;border-color:#ffffff73}html[data-polish]:where([data-p-fx~=mobileMenu]) .p-menubar__cta:hover{filter:brightness(1.08)}}@media(prefers-reduced-motion:no-preference){html[data-polish]:where([data-p-fx~=mobileMenu]) div.nav-burger>nav>:nth-child(1){--i: 0}html[data-polish]:where([data-p-fx~=mobileMenu]) div.nav-burger>nav>:nth-child(2){--i: 1}html[data-polish]:where([data-p-fx~=mobileMenu]) div.nav-burger>nav>:nth-child(3){--i: 2}html[data-polish]:where([data-p-fx~=mobileMenu]) div.nav-burger>nav>:nth-child(4){--i: 3}html[data-polish]:where([data-p-fx~=mobileMenu]) div.nav-burger>nav>:nth-child(5){--i: 4}html[data-polish]:where([data-p-fx~=mobileMenu]) div.nav-burger>nav>:nth-child(6){--i: 5}html[data-polish]:where([data-p-fx~=mobileMenu]) div.nav-burger>nav>:nth-child(7){--i: 6}html[data-polish]:where([data-p-fx~=mobileMenu]) div.nav-burger>nav>:nth-child(8){--i: 7}html[data-polish]:where([data-p-fx~=mobileMenu]) div.nav-burger>nav>:nth-child(9){--i: 8}html[data-polish]:where([data-p-fx~=mobileMenu]) div.nav-burger>nav>:nth-child(10){--i: 9}html[data-polish]:where([data-p-fx~=mobileMenu]) div.nav-burger>nav>:nth-child(11){--i: 10}html[data-polish]:where([data-p-fx~=mobileMenu]) div.nav-burger>nav>:nth-child(n+12){--i: 11}html[data-polish]:where([data-p-fx~=mobileMenu]) div.nav-burger>nav>:is(a,button).mobile-item,html[data-polish]:where([data-p-fx~=mobileMenu]) div.nav-burger>nav>div.mt-6{animation:p-nav-in .55s var(--p-nav-ease) backwards;animation-delay:calc(.14s + var(--i, 11) * 55ms)}html[data-polish]:where([data-p-fx~=mobileMenu]) div.nav-burger>nav>:is(a,button).mobile-item:after{animation:p-nav-line .7s var(--p-nav-ease) backwards;animation-delay:calc(.26s + var(--i, 11) * 55ms)}html[data-polish]:where([data-p-fx~=mobileMenu]) div.nav-burger>button.p-search-menu{animation:p-nav-in .5s var(--p-nav-ease) 90ms backwards}html[data-polish]:where([data-p-fx~=mobileMenu]) .p-menubar{animation:p-nav-up .55s var(--p-nav-ease) .3s backwards}html[data-polish]:where([data-p-fx~=mobileMenu]) div.nav-burger>nav>div.pb-2[data-p-acc]{animation:p-nav-acc .38s var(--p-nav-ease) backwards}html[data-polish]:where([data-p-fx~=mobileMenu]) div.nav-burger>nav>div.pb-2:not([data-p-acc]){animation:p-nav-fade .25s ease-out backwards}html[data-polish]:where([data-p-fx~=mobileMenu]) div.nav-burger>nav>div.pb-2>*{animation:p-nav-in .4s var(--p-nav-ease) 70ms backwards}html[data-polish]:where([data-p-fx~=mobileMenu]) div.nav-burger>nav>div.pb-2>:nth-child(2){animation-delay:115ms}html[data-polish]:where([data-p-fx~=mobileMenu]) div.nav-burger>nav>div.pb-2>:nth-child(3){animation-delay:.16s}html[data-polish]:where([data-p-fx~=mobileMenu]) div.nav-burger>nav>div.pb-2>:nth-child(n+4){animation-delay:205ms}html[data-polish]:where([data-p-fx~=mobileMenu]) div.nav-burger>nav>button.mobile-item>span{transition:transform .35s var(--p-nav-ease),rotate .35s var(--p-nav-ease),color .2s,border-color .2s,background-color .2s}html[data-polish]:where([data-p-fx~=mobileMenu]) div.nav-burger>nav>:is(a,button).mobile-item{transition:color .2s,background-color .2s}}@keyframes p-nav-in{0%{opacity:0;transform:translate3d(0,28px,0)}to{opacity:1;transform:none}}@keyframes p-nav-up{0%{opacity:0;transform:translate3d(0,100%,0)}to{opacity:1;transform:none}}@keyframes p-nav-fade{0%{opacity:0;transform:translate3d(0,-6px,0)}to{opacity:1;transform:none}}@keyframes p-nav-line{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes p-nav-acc{0%{max-height:0;padding-top:0;padding-bottom:0;opacity:0;overflow:hidden}to{max-height:var(--p-acc-h, 800px);padding-top:4px;padding-bottom:14px;opacity:1;overflow:hidden}}@media(max-height:520px){html[data-polish]:where([data-p-fx~=mobileMenu]) div.nav-burger>div:first-child{height:calc(56px + env(safe-area-inset-top,0px))}html[data-polish]:where([data-p-fx~=mobileMenu]) div.nav-burger>button.p-search-menu{margin-top:8px;height:48px}html[data-polish]:where([data-p-fx~=mobileMenu]) div.nav-burger>nav>:is(a,button).mobile-item{min-height:52px;font-size:clamp(1.5rem,5vw,2rem)}html[data-polish]:where([data-p-fx~=mobileMenu]) .p-menubar{padding-top:8px;padding-bottom:max(8px,env(safe-area-inset-bottom,0px))}html[data-polish]:where([data-p-fx~=mobileMenu]) .p-menubar__cta,html[data-polish]:where([data-p-fx~=mobileMenu]) .p-menubar__ico{min-height:48px}html[data-polish]:where([data-p-fx~=mobileMenu]) div.nav-burger:before,html[data-polish]:where([data-p-fx~=mobileMenu]) div.nav-burger:after{width:90vmax;height:90vmax}}@media(max-width:359px){html[data-polish]:where([data-p-fx~=mobileMenu]) .p-menubar__cta{padding:0 10px;font-size:.9375rem}html[data-polish]:where([data-p-fx~=mobileMenu]) .p-menubar__ico{width:48px}}@media(prefers-reduced-motion:no-preference){html[data-polish] header.site-header{transition:transform .45s var(--p-nav-ease),background-color .3s var(--p-nav-ease),backdrop-filter .3s var(--p-nav-ease),border-color .2s var(--p-nav-ease),height .3s var(--p-nav-ease)}html[data-polish] .feuerpfeil-logo__signet{transition:height .3s var(--p-nav-ease)}html[data-polish] .feuerpfeil-logo__wordmark{transition:opacity .3s var(--p-nav-ease),max-width .3s var(--p-nav-ease),margin-left .3s var(--p-nav-ease)}}html[data-polish] .nav-item__label{position:relative}html[data-polish] .nav-item .nav-item__label,html[data-polish] .nav-item.is-active .nav-item__label,html[data-polish] .nav-item.is-open .nav-item__label{box-shadow:none}html[data-polish] .nav-item__label:after{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;border-radius:1px;background:var(--red);opacity:.5;transform:scaleX(0);transform-origin:100% 50%}html[data-polish] .nav-item:focus-visible .nav-item__label:after,html[data-polish] .nav-item[aria-expanded=true] .nav-item__label:after,html[data-polish] .nav-item.is-open .nav-item__label:after,html[data-polish] .nav-item.is-active .nav-item__label:after{opacity:1;transform:scaleX(1);transform-origin:0 50%}@media(hover:hover)and (pointer:fine){html[data-polish] .nav-item:hover .nav-item__label:after{transform:scaleX(1);transform-origin:0 50%}}@media(prefers-reduced-motion:no-preference){html[data-polish] .nav-item__label:after{transition:transform .32s var(--p-nav-ease),opacity .2s}}html[data-polish] .nav-item:focus-visible{outline:2px solid var(--red);outline-offset:6px;border-radius:2px}html[data-polish] .site-header .header-cta:focus-visible{outline:2px solid var(--red);outline-offset:3px}@media(prefers-reduced-motion:no-preference){html[data-polish] .mega-panel.is-open .mega-panel__sheet>div{animation:p-nav-mega-in .18s var(--p-nav-ease) backwards}html[data-polish] .mega-panel:not(.is-open) .mega-panel__sheet>div{opacity:0;transition:opacity .15s ease-out}html[data-polish] .mega-sublink:after,html[data-polish] .mega-branches__link:after{transition:opacity .18s var(--p-nav-ease),transform .2s var(--p-nav-ease)}}@keyframes p-nav-mega-in{0%{opacity:0;transform:translate3d(0,8px,0)}to{opacity:1;transform:none}}html[data-polish] .mega-sublink:after,html[data-polish] .mega-branches__link:after{content:"\2192";display:inline-block;margin-left:6px;color:var(--red);opacity:0;transform:translate(-4px)}html[data-polish] .mega-sublink:focus-visible:after,html[data-polish] .mega-branches__link:focus-visible:after{opacity:1;transform:none}@media(hover:hover)and (pointer:fine){html[data-polish] .mega-sublink:hover:after,html[data-polish] .mega-branches__link:hover:after{opacity:1;transform:none}html[data-polish] .mega-highlight{transition:transform .25s var(--p-nav-ease),border-color .25s var(--p-nav-ease),box-shadow .25s var(--p-nav-ease)}html[data-polish] .mega-highlight:hover{transform:translateY(-2px);border-color:#ffffff4d;box-shadow:0 14px 28px -18px #0000008c}}@media(prefers-reduced-motion:reduce){html[data-polish] .mega-highlight{transition:none}html[data-polish] .mega-highlight:hover{transform:none}}html[data-polish] .mega-sublink[aria-current=page],html[data-polish] .mega-branches__link[aria-current=page]{color:var(--ink);font-weight:600}html[data-polish] .mega-sublink[aria-current=page]:before{opacity:1}html[data-polish] .mega-grid>*,html[data-polish] .mega-col{min-width:0}html[data-polish] .mega-sublink,html[data-polish] .mega-branches__link{max-width:100%;overflow-wrap:break-word;-webkit-hyphens:manual;hyphens:manual}html[data-polish] .mega-sublink:after{position:absolute;top:0;left:10px;margin-left:0;line-height:inherit}html[data-polish] .mega-branches__link,html[data-polish] .mega-highlight__link{white-space:nowrap}html[data-polish] .mega-highlight__text{text-wrap:pretty}html[data-polish] .mega-sublink{padding-left:24px}html[data-polish] .mega-sublink:before{left:12px}html[data-polish] .mega-sublink:after{left:6px}@media(min-width:1024px){html[data-polish] .mega-sublink{white-space:nowrap}html[data-polish] .mega-grid__cols:has(.mega-col--wide){grid-template-columns:minmax(0,2.8fr) minmax(max-content,1fr) minmax(max-content,1fr)}html[data-polish] .mega-grid__cols:not(:has(.mega-col--wide)){grid-template-columns:repeat(3,minmax(max-content,1fr))}}@media(min-width:768px)and (max-width:1279px){html[data-polish] .mega-grid{grid-template-columns:minmax(0,1fr) 250px;gap:32px}html[data-polish] .mega-grid__cols{gap:24px}}@media(min-width:1024px)and (max-width:1099px){html[data-polish] .mega-grid{grid-template-columns:minmax(0,1fr) 220px;gap:24px}html[data-polish] .mega-grid__cols{gap:20px}}@media(min-width:1080px)and (max-height:640px){html[data-polish] .mega-panel.is-open .mega-panel__sheet{max-height:calc(100vh - var(--p-header-h));max-height:calc(100dvh - var(--p-header-h));overflow-y:auto;overscroll-behavior:contain}}html[data-polish] .mobile-cta-bar{box-sizing:border-box;height:auto;min-height:calc(60px + env(safe-area-inset-bottom,0px));padding-top:0;padding-bottom:env(safe-area-inset-bottom,0px);border-top:1px solid color-mix(in srgb,var(--ink) 10%,transparent);background-color:var(--bg);box-shadow:0 -10px 30px -22px #11161f73}html[data-polish] .mobile-cta-bar .mobile-cta-inner{padding-left:max(1rem,env(safe-area-inset-left,0px))}html[data-polish] .mobile-cta-bar .mobile-cta-inner>div{justify-content:space-between;gap:12px;text-align:left}html[data-polish] .mobile-cta-bar p{min-width:0;color:var(--ink);font-weight:600;line-height:1.25}html[data-polish] .mobile-cta-bar .mobile-cta-link{flex:none;justify-content:center;box-sizing:border-box;min-height:46px;padding:0 18px;border-radius:var(--radius-s, 8px);background:var(--red);color:#fff;font-weight:600;text-decoration:none}html[data-polish] .mobile-cta-bar .mobile-cta-link:hover{text-decoration:none}html[data-polish] .mobile-cta-bar .mobile-cta-link:focus-visible{outline:2px solid var(--ink);outline-offset:3px}@media(max-width:379px){html[data-polish] .mobile-cta-bar p{display:none}html[data-polish] .mobile-cta-bar .mobile-cta-link{flex:1 1 auto}}@media(prefers-reduced-motion:no-preference){html[data-polish] .mobile-cta-bar{transition:opacity .2s ease-out,transform .35s var(--p-nav-ease)}}html[data-polish][data-p-cta-hide] .mobile-cta-bar:not(:focus-within){transform:translate3d(0,100%,0);pointer-events:none}html[data-polish][data-p-cta-hide] .p-top{bottom:calc(var(--p-top-b, 20px) + env(safe-area-inset-bottom,0px))}html[data-polish] .p-top{left:max(20px,env(safe-area-inset-left,0px));right:auto}@media(max-width:1023px){html[data-polish] footer{padding-bottom:calc(76px + env(safe-area-inset-bottom,0px))}}html[data-polish]{-webkit-text-size-adjust:100%;text-size-adjust:100%}html[data-polish] :is(h1,h2,h3,h4){overflow-wrap:break-word}@media(max-width:767px){html[data-polish]:lang(de) :is(h1,h2,h3){-webkit-hyphens:auto;hyphens:auto;hyphenate-limit-chars:7 3 3}}@media(max-width:400px){html[data-polish] .hero-dark__h1{font-size:clamp(28px,9.4vw,36px)}}@media(max-width:1023px){html[data-polish] .site-header .header-bar{padding-left:max(1rem,env(safe-area-inset-left,0px));padding-right:max(1rem,env(safe-area-inset-right,0px))}html[data-polish] button.header-burger-btn{right:max(1rem,env(safe-area-inset-right,0px))}}@media(pointer:coarse){html[data-polish] .header-icon-btn{min-width:44px;min-height:44px}html[data-polish] :is(.rs-filter,.ref-filter){display:inline-flex;align-items:center;min-height:44px}html[data-polish] .g6-footer :is(li>a,.g6-footer__bottom-inner a){display:inline-flex;align-items:center;min-height:44px}html[data-polish] .g6-footer li{margin-bottom:0}html[data-polish] .g6-social__btn{width:44px;height:44px}}
