.uu-hero{padding-top:var(--page-hero-pt);padding-bottom:var(--section-py)}.uu-hero-h1{letter-spacing:-.03em;color:var(--foreground);max-width:26ch;font-size:clamp(40px,3.8vw,68px);font-weight:400;line-height:1.05}.uu-hero-foot{border-top:1px solid var(--border);grid-template-columns:1fr;align-items:end;gap:2.25rem;margin-top:clamp(2.25rem,4vw,3.5rem);padding-top:clamp(1.75rem,3vw,2.5rem);display:grid}.uu-person-media{aspect-ratio:3/4}.uu-haltung-media{aspect-ratio:4/5}@media (min-width:1024px){.uu-hero-foot{grid-template-columns:minmax(0,1.1fr) auto;gap:3rem}}@media (min-width:1024px) and (max-width:1599px){.uu-hero-h1{font-size:clamp(36px,3.4vw,52px)}}@media (min-width:1024px) and (max-height:1000px){.uu-hero-h1{font-size:clamp(34px,3.2vw,48px)}.uu-haltung-media{aspect-ratio:5/6}}@media (max-width:1023px){.uu-hero-h1{overflow-wrap:break-word;max-width:min(26ch,100%);font-size:clamp(22px,6.6vw,40px);line-height:1.1}.uu-hero-cta{flex-direction:column;align-items:stretch;width:100%}.uu-hero-cta .btn{justify-content:center;width:100%;max-width:100%}}@media (min-width:768px) and (max-width:1023px){.uu-hero-h1{font-size:clamp(36px,5vw,48px)}.uu-hero-cta{flex-flow:wrap;align-items:center}.uu-hero-cta .btn{width:auto}}
