.hh-site{background:var(--hh-bg);color:var(--hh-text);font-family:var(--font-league-spartan), system-ui, sans-serif;-webkit-font-smoothing:antialiased;min-height:100vh;font-size:1rem;line-height:normal}:where(.hh-site) :is(h1,h2,h3,h4,h5,h6){color:inherit;font-family:inherit;font-size:inherit;letter-spacing:normal;text-wrap:wrap;font-weight:700;line-height:normal}:where(.hh-site) p{margin:1em 0}:where(.hh-site) :is(h1,h2,h3){overflow-wrap:break-word}:where(.hh-site) a{color:var(--hh-brand-text);text-underline-offset:4px;text-decoration:underline}:where(.hh-site) a:hover{color:var(--hh-text)}.hh-site :is(button,input,textarea,select){font-family:inherit}.hh-site input::placeholder,.hh-site textarea::placeholder{color:var(--hh-placeholder)}.hh-site :focus-visible{outline:3px solid var(--hh-focus,var(--hh-line-strong));outline-offset:3px;border-radius:0}.hh-site main{padding-top:0}.hh-site main:focus{outline:none}.hh-site ::selection{background:var(--hh-brand);color:var(--hh-on-dark)}.hh-site [style*=--hh-focus] ::selection{background:var(--hh-accent);color:#16201a}.hh-site :is(input,textarea,select){caret-color:var(--hh-brand-text);accent-color:var(--hh-brand)}@keyframes hh-ring{0%,60%,to{transform:rotate(0)}8%,24%,40%{transform:rotate(-14deg)}16%,32%,48%{transform:rotate(14deg)}}.hh-nav-wide{display:contents}.hh-nav-narrow{display:none}@media (max-width:59.99em){.hh-nav-wide{display:none}.hh-nav-narrow{display:contents}}.hh-site{--hh-display-cap:13vw;overflow-wrap:break-word}html.cg-a11y-font-lg .hh-nav-wide{display:none}html.cg-a11y-font-lg .hh-nav-narrow{display:contents}.hh-site{--hh-fast:.16s;--hh-base:.22s;--hh-reveal:.64s;--hh-ease:cubic-bezier(.22, 1, .36, 1)}[data-hh-btn]{transition:transform var(--hh-base) var(--hh-ease), box-shadow var(--hh-base) var(--hh-ease), background-color var(--hh-fast) ease, color var(--hh-fast) ease, border-color var(--hh-fast) ease}[data-hh-btn]:is(:hover,:focus-visible){box-shadow:3px 3px 0 var(--hh-line-strong);transform:translate(-2px,-2px)}[data-hh-btn][data-hh-dark]:is(:hover,:focus-visible){box-shadow:3px 3px 0 var(--hh-accent-text)}[data-hh-btn]:active{box-shadow:0 0 0 var(--hh-line-strong);transition-duration:80ms;transform:translate(0)scale(.98)}[data-hh-btn][data-hh-round]:is(:hover,:focus-visible){box-shadow:none;transform:translateY(-2px)scale(1.04)}[data-hh-btn][data-hh-round]:active{transform:scale(.94)}[data-hh-reveal]{opacity:0;transform:translateY(14px)}[data-hh-reveal=in]{opacity:1;transition:opacity var(--hh-reveal) var(--hh-ease), transform var(--hh-reveal) var(--hh-ease);transition-delay:var(--hh-d,0s);transform:none}[data-hh-bubble]{opacity:0;transform-origin:var(--hh-origin,left bottom);transform:translateY(10px)scale(.97)}[data-hh-bubble=in]{opacity:1;transition:opacity .42s var(--hh-ease), transform .52s var(--hh-ease);transition-delay:var(--hh-d,0s);transform:none}@media (prefers-reduced-motion:reduce){[data-hh-btn],[data-hh-btn]:is(:hover,:focus-visible,:active){transition:background-color .12s,color .12s,box-shadow .12s!important;transform:none!important}[data-hh-reveal],[data-hh-bubble]{opacity:1!important;transition:none!important;transform:none!important}.hh-site *{animation:none!important}}.hv1c2c45:hover{text-decoration:underline!important}.hv32b6d9:hover{background:var(--hh-surface-inverse)!important;color:var(--hh-on-dark)!important}.hv336c80:focus{top:12px!important}.hv45fdd4:hover{background:var(--hh-bg)!important;color:var(--hh-text)!important}.hv4a936c:hover{background:var(--hh-cta-hover-bg)!important}.hv524569:hover{color:var(--hh-text)!important;text-decoration:underline!important}.hv6b06d8:hover{background:var(--hh-cta-bg)!important;color:var(--hh-cta-text)!important}.hv82999f:hover{background:var(--hh-accent)!important;color:var(--hh-text)!important}.hv91e231:hover{background:var(--hh-bg)!important;color:var(--hh-brand-text)!important}.hv9e9239:hover{background:var(--hh-cta-hover-bg)!important;color:var(--hh-cta-hover-text)!important}.hva19c84:hover{background:var(--hh-accent-hover)!important;color:var(--hh-text)!important}.hvc80669:hover{background:var(--hh-accent)!important;color:var(--hh-text)!important}.hvceea47:hover{color:var(--hh-brand-text)!important;text-decoration:underline!important}.hvdaab82:hover{background:var(--hh-accent)!important;border-color:var(--hh-accent)!important;color:var(--hh-text)!important}.hvf3629d:hover{background:var(--hh-cta-bg)!important}.hh-site{--hh-img-radius:64px 64px 16px 64px;--hh-photo-radius:64px 64px 64px 16px;--hh-avatar-radius:22% 22% 6% 22%;--hh-card-radius-lg:32px 32px 32px 8px;--hh-card-radius:28px 28px 28px 6px;--hh-card-radius-sm:24px 24px 24px 6px;--hh-panel-radius:clamp(20px, 2.4vw, 28px);--hh-radius-xl:36px;--hh-radius-lg:24px;--hh-radius-md:20px}@media (max-width:767px){.hh-site{--hh-img-radius:32px 32px 10px 32px;--hh-photo-radius:24px 24px 24px 8px;--hh-card-radius-lg:20px 20px 20px 6px;--hh-card-radius:18px 18px 18px 5px;--hh-card-radius-sm:16px 16px 16px 4px;--hh-panel-radius:16px;--hh-radius-xl:22px;--hh-radius-lg:16px;--hh-radius-md:14px}:where(.hh-site) p,.hh-site .hh-lh{line-height:1.3}}.hh-span-2{grid-column:span 2}@media (max-width:959px){.hh-span-2{grid-column:1/-1}}.hh-press-logos{display:contents}@media (max-width:767px){.hh-press-logos{flex:1 0 100%;order:1;grid-template-columns:137fr 69fr 119fr;align-items:center;column-gap:20px;max-width:365px;display:grid}.hh-press-logos img{width:100%!important;height:auto!important}}.hh-pay-icons{grid-template-columns:repeat(8,auto);gap:6px;display:grid}@media (max-width:439px){.hh-pay-icons{grid-template-columns:repeat(4,auto)}}@media (max-width:599px){.hh-team-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:28px 14px!important}.hh-team-grid h3{font-size:1.1875rem!important}.hh-team-grid p{line-height:1.3;font-size:.9375rem!important}}.hh-offer{padding:clamp(56px,7vw,104px) clamp(20px,4vw,48px)}.hh-offer-inner{flex-direction:column;gap:24px;height:100%;display:flex}@media (min-width:960px){.hh-offer-start{padding-right:32px}.hh-offer-end{padding-left:32px}.hh-offer-inner{max-width:calc(min(100vw,1320px)/2 - clamp(20px,4vw,48px) - 32px)}.hh-offer-start .hh-offer-inner{margin-left:auto}}.hh-site :is([style*=";color:var(--hh-on-dark)"],[style^="color:var(--hh-on-dark)"]) :is(h1,h2,h3,blockquote)[style*=font-weight\:800],.hh-site :is(h1,h2,h3)[style*=font-weight\:800]:is([style*=";color:var(--hh-on-dark)"],[style^="color:var(--hh-on-dark)"]),:root[data-theme=dark] .hh-site :is(h1,h2,h3,blockquote)[style*=font-weight\:800]:not(.hh-light,.hh-light *){font-weight:700!important}.hh-dd-green:hover,.hh-dd-green:focus-visible{background:var(--hh-brand)!important;color:var(--hh-on-dark)!important}.hh-dd-green:hover>span:first-child,.hh-dd-green:focus-visible>span:first-child{color:var(--hh-accent-text)!important}@media (max-width:799px){.hh-week-tabs{flex-wrap:wrap;gap:6px!important;overflow:visible!important}.hh-week-tabs>[role=tab]{min-width:0;flex:calc(33.3333% - 4px)!important;padding:12px clamp(8px,2.6vw,16px) 10px!important}.hh-week-tabs>[role=tab]>span:first-child{font-size:min(1.5rem, max(24px, var(--hh-display-cap,100vw)))!important}.hh-week-tabs>[role=tab]>span:nth-child(2){font-size:clamp(.8125rem,3.9vw,1rem)!important}}.hh-tab-progress{background:var(--hh-accent-text);transform-origin:0;width:100%;height:4px;animation:7s linear forwards hh-tab-fill;position:absolute;bottom:0;left:0;transform:scaleX(0)}@keyframes hh-tab-fill{to{transform:scaleX(1)}}.hh-fade{animation:hh-fade-in .42s var(--hh-ease,ease) both}@keyframes hh-fade-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.hh-fade{animation:none}}.hh-play{isolation:isolate;position:relative}.hh-play[data-idle]:before{content:"";background:inherit;z-index:-1;border-radius:50%;animation:2s cubic-bezier(.22,1,.36,1) infinite hh-play-pulse;position:absolute;inset:0}.hh-play[data-idle] svg{animation:2s ease-in-out infinite hh-play-nudge}@keyframes hh-play-pulse{0%{opacity:.55;transform:scale(1)}70%,to{opacity:0;transform:scale(1.75)}}@keyframes hh-play-nudge{0%,60%,to{transform:none}15%{transform:translate(2px)scale(1.12)}30%{transform:none}}.hh-play:hover:before,.hh-play:focus-visible:before{opacity:0;animation-play-state:paused}.hh-video-grid{grid-template-columns:1fr;display:grid}.hh-video-grid>figure{justify-self:center!important}@media (min-width:960px){.hh-video-grid{grid-template-columns:minmax(0,1.7fr) minmax(0,1fr)}.hh-video-grid>figure{justify-self:end!important}}.hh-explainer-grid{grid-template-columns:1fr;display:grid}@media (min-width:960px){.hh-explainer-grid{grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr) minmax(0,1.6fr)}.hh-explainer-grid>div{align-self:center}.hh-explainer-grid>figure{grid-row:span 2;grid-template-rows:subgrid;row-gap:14px!important;display:grid!important}}.hh-site .hh-video-poster:focus-visible{outline-offset:-8px;border-radius:14px}@media print{html:has(.hh-print-page) :is(.hh-site>header,.hh-site-footer,.cg-a11y-root,section[aria-label=Cookie-Hinweis],nextjs-portal){display:none!important}html:has(.hh-print-page) .hh-site{background:0 0;min-height:0}[data-hh-reveal],[data-hh-bubble]{opacity:1!important;transform:none!important}}
.G1yfcG_layout{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));align-items:start;gap:40px clamp(40px,6vw,96px);max-width:1320px;margin:0 auto;padding:clamp(40px,5vw,72px) clamp(20px,4vw,48px) clamp(72px,9vw,128px);display:grid}.G1yfcG_toc{background:var(--hh-surface);border-radius:24px 24px 24px 6px;padding:24px 24px 18px;position:static;top:96px}@media (min-width:1000px){.G1yfcG_toc{position:sticky}}.G1yfcG_tocTitle{margin:0 0 8px;font-size:1.25rem;font-weight:800}.G1yfcG_tocList{margin:0;padding:0;list-style:none}.G1yfcG_tocLink{gap:10px;padding:7px 0;font-size:1.0625rem;line-height:1.25;display:flex;color:var(--hh-text)!important;text-decoration:none!important}.G1yfcG_tocLink:hover{text-decoration:underline!important}.G1yfcG_tocNum{width:24px;color:var(--hh-brand-text);flex:none;font-weight:700}.G1yfcG_tocLink>span:last-child{overflow-wrap:anywhere;min-width:0}.G1yfcG_content{grid-column:span 2;min-width:min(100%,300px);max-width:820px}@media (max-width:959px){.G1yfcG_content{grid-column:1/-1}}@media (max-width:767px){.G1yfcG_toc{border-radius:16px 16px 16px 4px}}.G1yfcG_section{border-top:2px solid var(--hh-line-strong);flex-direction:column;gap:14px;padding:32px 0;display:flex}.G1yfcG_section:first-child{border-top:none;padding-top:0}.G1yfcG_heading{align-items:baseline;gap:16px;margin:0;scroll-margin-top:96px;display:flex;font-weight:800!important;font-size:min(clamp(1.75rem, 2.6vw, 2.25rem), max(clamp(28px, 2.6vw, 36px), var(--hh-display-cap,100vw)))!important;letter-spacing:-.02em!important;line-height:1.05!important}.G1yfcG_num{color:var(--hh-brand-text)}.G1yfcG_heading>span:last-child{overflow-wrap:anywhere;min-width:0}@media (max-width:400px){.G1yfcG_heading{gap:12px;font-size:min(1.5rem, max(24px, var(--hh-display-cap,100vw)))!important}}.G1yfcG_subheading{margin:10px 0 0;letter-spacing:-.01em!important;font-size:1.375rem!important;font-weight:800!important;line-height:1.15!important}.G1yfcG_section p,.G1yfcG_section li{color:var(--hh-text-2);text-wrap:pretty;margin:0;font-size:1.1875rem;line-height:1.6}.G1yfcG_section strong{color:var(--hh-text)}.G1yfcG_list,.G1yfcG_rightsList{gap:6px;margin:0;padding:0 0 0 22px;display:grid}.G1yfcG_list li,.G1yfcG_rightsList li{line-height:1.5}.G1yfcG_rightsItem::marker{color:var(--hh-brand-text)}.G1yfcG_link,.G1yfcG_section a{text-underline-offset:4px;overflow-wrap:anywhere;font-weight:600;text-decoration:underline;color:var(--hh-text)!important}
.gXRUZa_page{flex-direction:column;gap:clamp(40px,5vw,64px);max-width:1320px;margin:0 auto;padding:clamp(40px,6vw,88px) clamp(20px,4vw,48px) clamp(72px,9vw,120px);display:flex}.gXRUZa_head{flex-direction:column;gap:22px;max-width:920px;display:flex}.gXRUZa_eyebrow{color:var(--hh-brand-text);margin:0;font-size:1.1875rem;font-weight:600}.gXRUZa_title{font-weight:800;font-size:min(clamp(3rem, 7vw, 6.5rem), max(clamp(48px, 7vw, 104px), var(--hh-display-cap,100vw)));letter-spacing:-.045em;text-wrap:balance;margin:0;line-height:.98}.gXRUZa_lead{color:var(--hh-text-2);text-wrap:pretty;max-width:34em;margin:0;font-size:clamp(1.25rem,1.7vw,1.4375rem);line-height:1.45}.gXRUZa_actions{flex-wrap:wrap;align-items:flex-start;gap:14px 16px;display:flex}.gXRUZa_printBtn{background:var(--hh-cta-bg);color:var(--hh-cta-text);cursor:pointer;border:none;border-radius:6px;align-items:center;gap:10px;padding:15px 22px 13px;font-size:1.1875rem;font-weight:700;display:inline-flex}.gXRUZa_grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,440px),1fr));align-items:start;gap:clamp(40px,5vw,64px) clamp(40px,6vw,96px);display:grid}.gXRUZa_block{flex-direction:column;gap:16px;min-width:0;display:flex}.gXRUZa_wide{grid-column:1/-1}.gXRUZa_h2{font-weight:800;font-size:min(clamp(1.875rem, 3vw, 2.625rem), max(clamp(30px, 3vw, 42px), var(--hh-display-cap,100vw)));letter-spacing:-.02em;border-top:2px solid var(--hh-line-strong);align-items:baseline;gap:14px;margin:0;padding-top:16px;line-height:1.05;display:flex}.gXRUZa_num{background:var(--hh-cta-bg);width:1.3em;height:1.3em;color:var(--hh-cta-text);border-radius:50%;flex:none;place-items:center;padding-top:.12em;font-size:.6em;display:inline-grid;transform:translateY(-.12em)}.gXRUZa_list,.gXRUZa_steps{color:var(--hh-text-2);gap:10px;margin:0;padding:0 0 0 1.2em;font-size:1.1875rem;line-height:1.45;display:grid}.gXRUZa_list strong{color:var(--hh-text)}.gXRUZa_list a,.gXRUZa_foot a{color:var(--hh-text);font-weight:600}.gXRUZa_quote{background:var(--hh-accent);color:var(--hh-text);border-radius:var(--hh-card-radius);margin:0;padding:24px 26px 20px;font-size:clamp(1.25rem,1.8vw,1.5rem);font-weight:500;line-height:1.35}.gXRUZa_note{color:var(--hh-text-2);margin:0;font-size:1.125rem;line-height:1.45}.gXRUZa_qa{grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));gap:0 clamp(32px,4vw,64px);margin:0;display:grid}.gXRUZa_qaItem{border-bottom:1px solid var(--hh-border-2);flex-direction:column;gap:6px;padding:16px 0;display:flex}.gXRUZa_qaItem dt{letter-spacing:-.01em;font-size:1.375rem;font-weight:800}.gXRUZa_qaItem dd{color:var(--hh-text-2);margin:0;font-size:1.1875rem;line-height:1.45}.gXRUZa_slip{border:2px dashed var(--hh-line-strong);border-radius:14px;gap:8px;padding:18px 20px 14px;display:grid}.gXRUZa_slip p{margin:0}.gXRUZa_slipHead{font-size:1.25rem;font-weight:800}.gXRUZa_slipRow{border-bottom:1px solid var(--hh-border);flex-wrap:wrap;justify-content:space-between;gap:2px 16px;padding:6px 0;font-size:1.1875rem;display:flex}.gXRUZa_slipRow strong{font-variant-numeric:tabular-nums;white-space:nowrap;font-size:1.375rem}.gXRUZa_slipFoot{padding-top:4px;font-size:1.0625rem;font-weight:600}.gXRUZa_foot{color:var(--hh-text-muted);border-top:1px solid var(--hh-border);gap:8px;padding-top:20px;font-size:1.0625rem;display:grid}.gXRUZa_foot p{margin:0}.gXRUZa_url{display:none}@media print{@page{size:A4;margin:11mm 12mm}.gXRUZa_page{gap:3.5mm;max-width:none;padding:0;font-size:10.5pt}.gXRUZa_head{gap:1.5mm;max-width:none}.gXRUZa_eyebrow{font-size:10pt}.gXRUZa_title{letter-spacing:-.03em;font-size:28pt}.gXRUZa_lead{max-width:none;font-size:11pt;line-height:1.35}.gXRUZa_actions,.gXRUZa_screenOnly{display:none}.gXRUZa_grid{grid-template-columns:1fr 1fr;gap:3.5mm 8mm}.gXRUZa_block{break-inside:avoid;gap:1.8mm}.gXRUZa_h2{border-top-width:1.5px;gap:2.5mm;padding-top:1.8mm;font-size:14.5pt}.gXRUZa_num{color:var(--hh-text);border:1.5px solid var(--hh-line-strong);background:0 0;font-size:.65em}.gXRUZa_list,.gXRUZa_steps{gap:1.2mm;font-size:10.5pt;line-height:1.35}.gXRUZa_quote{border:1.5px solid var(--hh-line-strong);background:0 0;border-radius:3mm;padding:2.5mm 3.5mm 2mm;font-size:11.5pt;line-height:1.35}.gXRUZa_note{font-size:10pt;line-height:1.3}.gXRUZa_qa{grid-template-columns:1fr 1fr;gap:0 8mm}.gXRUZa_qaItem{break-inside:avoid;gap:.5mm;padding:1.6mm 0}.gXRUZa_qaItem dt{font-size:11pt}.gXRUZa_qaItem dd{font-size:10.5pt;line-height:1.3}.gXRUZa_slip{border-width:1.5px;border-radius:3mm;gap:.8mm;padding:2.5mm 3.5mm 2mm}.gXRUZa_slipHead{font-size:11.5pt}.gXRUZa_slipRow{padding:.8mm 0;font-size:10.5pt}.gXRUZa_slipRow strong{font-size:12.5pt}.gXRUZa_slipFoot{font-size:10pt}.gXRUZa_foot{gap:0;padding-top:2mm;font-size:9pt}.gXRUZa_url{display:inline}.gXRUZa_list a{font-weight:inherit;color:inherit;text-decoration:none}}
