.ueber-uns-hero{background:var(--color-white);color:var(--color-black);padding:var(--spacing-xxl) 0;text-align:center;border-bottom:1px solid var(--color-gray-200);}.ueber-uns-hero h1{font-size:clamp(2.5rem,5vw,4rem);margin-bottom:var(--spacing-md);font-weight:300;letter-spacing:-0.02em;color:var(--color-black);}.ueber-uns-hero .company-name{font-size:clamp(1.25rem,2.5vw,1.5rem);color:var(--color-gray-600);font-weight:400;margin-bottom:var(--spacing-lg);text-transform:uppercase;letter-spacing:0.1em;}.ueber-uns-content{max-width:900px;margin:0 auto;padding:var(--spacing-xxl) var(--container-padding);}.ueber-uns-section{margin-bottom:var(--spacing-xxl);}.ueber-uns-section h2{font-size:clamp(2rem,4vw,3rem);margin-bottom:var(--spacing-lg);font-weight:300;letter-spacing:-0.02em;color:var(--color-black);}.ueber-uns-section p{font-size:1.125rem;line-height:1.8;color:var(--color-gray-600);margin-bottom:var(--spacing-md);font-weight:400;}.ueber-uns-section p:last-child{margin-bottom:0;}.ueber-uns-features{list-style:none;padding:0;margin:var(--spacing-lg) 0;}.ueber-uns-features li{font-size:1.125rem;line-height:1.8;color:var(--color-gray-600);padding-left:1.5rem;margin-bottom:var(--spacing-sm);position:relative;font-weight:400;}.ueber-uns-features li::before{content:'•';position:absolute;left:0;color:var(--color-black);font-size:1.5rem;font-weight:700;line-height:1.8;}.ueber-uns-cta{background:var(--color-black);color:var(--color-white);padding:var(--spacing-xxl) var(--container-padding);text-align:center;margin-top:var(--spacing-xxl);}.ueber-uns-cta .company-name{font-size:clamp(1.25rem,2.5vw,1.5rem);margin-bottom:var(--spacing-md);text-transform:uppercase;letter-spacing:0.1em;color:var(--color-gray-300);font-weight:400;}.ueber-uns-cta .tagline{font-size:clamp(1.5rem,3vw,2rem);font-weight:300;letter-spacing:-0.02em;line-height:1.4;color:var(--color-white);}@media (max-width:768px){.ueber-uns-hero{padding:var(--spacing-xl) 0;}.ueber-uns-content{padding:var(--spacing-xl) var(--container-padding);}.ueber-uns-section{margin-bottom:var(--spacing-xl);}.ueber-uns-cta{padding:var(--spacing-xl) var(--container-padding);margin-top:var(--spacing-xl);}}