html[data-theme=ds] .ue-hero .section__body{padding-top:64px}html[data-theme=ds] .ue-hero__copy{display:flex;flex-direction:column;align-items:center;text-align:center}html[data-theme=ds] .ue-hero__copy .eyebrow{margin-bottom:24px}html[data-theme=ds] .ue-hero .lead{max-width:var(--container-lead);margin-top:24px}html[data-theme=ds] .ue-hero__buttons{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--space-4);margin-top:40px}html[data-theme=ds] .ue-luis .about{align-items:center}html[data-theme=ds] .ue-luis .about__text .lead{margin-top:var(--copy-gap)}html[data-theme=ds] .ue-luis__text{margin-top:16px;font:400 16px/1.6 var(--font-sans);color:var(--content-default)}html[data-theme=ds] .ue-luis__link{margin-top:24px}html[data-theme=ds] .ue-belege__grid{display:grid;gap:8px}@media(min-width:768px){html[data-theme=ds] .ue-belege__grid{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr)}}html[data-theme=ds] .ue-belege__partner{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;gap:32px;padding:32px;background:var(--background-elevated)}html[data-theme=ds] .ue-belege__badge{display:block;width:auto;height:160px}html[data-theme=ds] .ue-belege__partner-text{font:400 clamp(1.5rem,2.6vw,2rem)/1.15 var(--font-display);letter-spacing:-.03em;color:var(--content-strong);text-wrap:balance}html[data-theme=ds] .ue-belege__partner-history{margin-top:12px;font:400 16px/1.5 var(--font-sans);color:var(--content-subtle)}html[data-theme=ds] .ue-belege__stats{display:grid;gap:8px}html[data-theme=ds] .ue-belege__stat{display:flex;flex-direction:column;justify-content:space-between;gap:24px;min-height:180px;padding:28px}html[data-theme=ds] .ue-belege__stat--dark{background:var(--background-inverted);color:var(--content-inverted)}html[data-theme=ds] .ue-belege__stat--lime{background:var(--background-accent);color:var(--content-strong)}html[data-theme=ds] .ue-belege__label{font:400 14px/1.4 var(--font-sans)}html[data-theme=ds] .ue-belege__label span{display:block;opacity:.72}html[data-theme=ds] .ue-belege__value{font:400 clamp(3rem,5vw,4rem)/1 var(--font-display);letter-spacing:-.05em;font-variant-numeric:tabular-nums;white-space:nowrap}html[data-theme=ds] .ue-belege__caption{margin:var(--content-gap) 0 24px;text-align:center;font:400 14px/1.5 var(--font-display);color:var(--content-subtle)}html[data-theme=ds] .ue-belege__logos{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:28px 40px;margin:0;padding:0;list-style:none}@media(min-width:1100px){html[data-theme=ds] .ue-belege__logos{flex-wrap:nowrap;justify-content:space-between}}html[data-theme=ds] .ue-belege__logos img{display:block;width:auto;height:24px;max-width:100%;filter:grayscale(1);opacity:.6}html[data-theme=ds] .ue-belege__logos img.logo--tall{height:40px}html[data-theme=ds] .ue-arbeit__list{margin:0;padding:0;list-style:none;border-bottom:1px solid var(--border-subtle)}html[data-theme=ds] .ue-arbeit__item{display:grid;gap:16px;padding:32px 0;border-top:1px solid var(--border-subtle)}@media(min-width:976px){html[data-theme=ds] .ue-arbeit__item{grid-template-columns:minmax(0,1fr) minmax(0,1.45fr);gap:clamp(40px,5vw,80px);padding:40px 0}}html[data-theme=ds] .ue-arbeit__kopf{display:flex;align-items:baseline;gap:16px}html[data-theme=ds] .ue-arbeit__num{flex-shrink:0;min-width:24px;font:400 14px/1.5 var(--font-display);font-variant-numeric:tabular-nums;color:var(--content-muted)}html[data-theme=ds] .ue-arbeit__title{font-size:clamp(1.5rem,2.2vw,1.75rem);line-height:1.2;letter-spacing:-.03em;text-wrap:balance}html[data-theme=ds] .ue-arbeit__text{max-width:68ch;font:400 16px/1.6 var(--font-sans);color:var(--content-default)}@media(min-width:976px){html[data-theme=ds] .ue-hero .section__body{padding-top:80px}}@media(max-width:767px){html[data-theme=ds] .ue-belege__partner,html[data-theme=ds] .ue-belege__stat{padding:24px}html[data-theme=ds] .ue-belege__badge{height:120px}html[data-theme=ds] .ue-belege__stat{min-height:150px}html[data-theme=ds] .ue-belege__logos{gap:24px 32px}html[data-theme=ds] .ue-belege__logos img{height:20px}html[data-theme=ds] .ue-belege__logos img.logo--tall{height:34px}html[data-theme=ds] .ue-arbeit__kopf{gap:12px}}@media(max-width:479px){html[data-theme=ds] .ue-hero__buttons{flex-direction:column;align-self:stretch}html[data-theme=ds] .ue-hero__buttons .btn{width:100%}}
