.nav-link[href=ueber-uns]{color:var(--night-text)}.nav-link[href=ueber-uns]::after{width:100%;background:var(--accent-bright)}.about-story{padding:110px 0 96px}.story-layout{display:grid;grid-template-columns:.85fr 1fr;gap:64px;align-items:center}.story-image-wrapper{position:relative}.story-image-wrapper img{width:100%;aspect-ratio:4/5;object-fit:cover;object-position:top center;border-radius:20px;display:block;box-shadow:0 24px 60px rgba(23,38,105,.14)}.story-badge{position:absolute;bottom:-20px;right:-16px;background:var(--day-card);border:1px solid var(--day-border);border-radius:16px;padding:20px 24px;box-shadow:0 12px 36px rgba(23,38,105,.12)}.story-badge-value{font-family:var(--font-display);font-size:2rem;font-weight:600;letter-spacing:-.02em;color:var(--accent-strong);line-height:1}.story-badge-label{font-size:.85rem;color:var(--day-text-2);margin-top:4px}.story-float{position:absolute;top:20px;left:-16px;z-index:2;display:flex;align-items:center;gap:10px;background:var(--day-card);border:1px solid var(--day-border);border-radius:14px;padding:14px 20px;box-shadow:0 12px 36px rgba(23,38,105,.12)}.story-float-dot{width:10px;height:10px;border-radius:50%;background:var(--signal);animation:about-pulse 2s ease infinite;flex-shrink:0}@keyframes about-pulse{0%,to{opacity:1;box-shadow:0 0 0 0 rgba(47,208,140,.4)}50%{opacity:.8;box-shadow:0 0 0 6px transparent}}@media (prefers-reduced-motion:reduce){.story-float-dot{animation:none}}.story-float-title{font-size:.82rem;font-weight:600;color:var(--ink)}.story-float-sub{font-size:.72rem;color:var(--day-text-2)}.story-content .section-tag{display:inline-block;margin-bottom:20px}.story-content h2{font-family:var(--font-display);font-size:clamp(1.9rem,3.2vw,2.5rem);font-weight:600;line-height:1.15;letter-spacing:-.02em;color:var(--ink);margin-bottom:24px;text-wrap:balance}.story-content h2 .serif-accent{color:var(--accent-strong)}.story-content p{font-size:1.0625rem;color:var(--day-text);line-height:1.8;margin-bottom:16px}.story-content p:last-child{margin-bottom:0}.about-team{padding:100px 0 120px;background:var(--day-card);border-top:1px solid var(--day-border)}.team-grid{display:grid;grid-template-columns:1fr 1fr;gap:32px;max-width:800px;margin:48px auto 0}.team-card{overflow:hidden}.team-card-img img{width:100%;height:380px;object-fit:cover;object-position:top center;display:block;transition:transform .5s var(--ease-out-expo)}.team-card:hover .team-card-img img{transform:scale(1.04)}.team-card-info{padding:20px 24px;text-align:center}.team-card-name{display:block;font-family:var(--font-display);font-size:1.2rem;font-weight:600;color:var(--ink);margin-bottom:4px}.team-card-role{display:block;font-size:.9rem;color:var(--day-text-2);font-weight:500}.team-card-link{display:inline-block;margin-top:10px;font-size:.85rem;font-weight:600;color:var(--accent-strong);text-decoration:none;transition:color .2s}.team-card-link:hover,.team-card-link:focus-visible{color:var(--accent-ink);text-decoration:underline}.about-values,.about-work,.about-network,.about-testimonial{position:relative;overflow:hidden;padding:120px 0}.about-values>.container,.about-work>.container,.about-network>.container,.about-testimonial>.container{position:relative;z-index:10}.values-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin-top:64px}.value-card{padding:36px 30px}.value-icon{width:56px;height:56px;border-radius:16px;display:flex;align-items:center;justify-content:center;margin-bottom:24px;background:rgba(76,111,255,.12);border:1px solid var(--night-border-soft);color:var(--accent-bright)}.value-card h3{font-family:var(--font-display);font-size:1.2rem;font-weight:600;margin-bottom:12px;color:var(--night-text)}.value-card p{font-size:.95rem;color:var(--night-text-2);line-height:1.7}.work-layout{display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:start;margin-top:64px}.work-steps{display:flex;flex-direction:column}.work-step{display:flex;gap:24px;position:relative;padding-bottom:40px}.work-step:last-child{padding-bottom:0}.work-step-line{display:flex;flex-direction:column;align-items:center;flex-shrink:0}.work-step-dot{width:40px;height:40px;border-radius:50%;background:rgba(76,111,255,.12);border:1px solid var(--night-border);display:flex;align-items:center;justify-content:center;font-family:var(--font-display);font-weight:600;font-size:.85rem;color:var(--accent-bright);flex-shrink:0}.work-step-connector{width:2px;flex:1;background:var(--night-border-soft);margin-top:8px}.work-step:last-child .work-step-connector{display:none}.work-step-content h3{font-family:var(--font-display);font-size:1.15rem;font-weight:600;margin-bottom:8px;color:var(--night-text)}.work-step-content p{font-size:.95rem;color:var(--night-text-2);line-height:1.7}.work-promises{padding:48px 40px;position:sticky;top:120px}.work-promises h3{font-family:var(--font-display);font-size:1.35rem;font-weight:600;margin-bottom:32px;color:var(--night-text)}.promise-item{display:flex;gap:16px;align-items:flex-start;margin-bottom:24px}.promise-item:last-child{margin-bottom:0}.promise-check{width:28px;height:28px;border-radius:50%;background:rgba(47,208,140,.12);display:flex;align-items:center;justify-content:center;flex-shrink:0;margin-top:2px}.promise-check svg{color:var(--signal)}.promise-item h4{font-size:1rem;font-weight:600;color:var(--night-text);margin-bottom:4px}.promise-item p{font-size:.9rem;color:var(--night-text-2);line-height:1.6}.network-layout{display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:center;margin-top:64px}.network-content p{font-size:1.0625rem;color:var(--night-text-2);line-height:1.8;margin-bottom:16px}.network-stats{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-top:32px}.network-stat{padding:24px;text-align:center}.network-stat-value{font-family:var(--font-display);font-size:2rem;font-weight:600;letter-spacing:-.02em;line-height:1;font-variant-numeric:tabular-nums}.network-stat-value .stat-number{background:var(--grad-accent-text);-webkit-background-clip:text;background-clip:text;color:transparent}.network-stat-label{font-size:.875rem;color:var(--night-text-2);margin-top:8px}.network-visual{display:grid;grid-template-columns:1fr 1fr;gap:16px}.expertise-card{padding:28px 24px;text-align:center}.expertise-icon{margin-bottom:12px;color:var(--accent-bright)}.expertise-card h3,.expertise-card h4{font-family:var(--font-display);font-size:.95rem;font-weight:600;color:var(--night-text);margin-bottom:6px}.expertise-card p{font-size:.8125rem;color:var(--night-text-2);line-height:1.5}.about-testimonial .cta-box{max-width:880px;margin:0 auto;padding:72px 28px;text-align:center}@media (min-width:640px){.about-testimonial .cta-box{padding:88px 64px}}.testimonial-stars{display:flex;gap:4px;justify-content:center;margin-bottom:24px}.testimonial-stars svg{color:#4c6fff}.testimonial-quote{font-family:var(--font-display);font-size:clamp(1.3rem,2.5vw,1.8rem);font-weight:540;line-height:1.6;color:var(--night-text);margin:0 0 32px;text-wrap:balance}.testimonial-author-block{display:flex;align-items:center;justify-content:center;gap:16px}.testimonial-avatar{width:52px;height:52px;border-radius:50%;background:rgba(76,111,255,.14);border:1px solid var(--night-border);display:flex;align-items:center;justify-content:center;font-weight:700;color:var(--accent-bright);font-size:1rem}.testimonial-author-info{text-align:left}.testimonial-author-name{font-weight:600;color:var(--night-text);font-size:1rem}.testimonial-author-role{font-size:.875rem;color:var(--night-text-2)}@media (max-width:1024px){.story-layout,.work-layout,.network-layout{grid-template-columns:1fr;gap:48px}.values-grid{grid-template-columns:repeat(2,1fr)}.work-promises{position:static}}@media (max-width:768px){.about-story{padding:72px 0 64px}.about-team{padding:72px 0 88px}.about-values,.about-work,.about-network,.about-testimonial{padding:88px 0}.story-badge{bottom:-16px;right:-8px;padding:16px 20px}.story-badge-value{font-size:1.6rem}.story-float{top:16px;left:-8px}.team-grid{gap:20px}.team-card-img img{height:260px}.team-card-info{padding:16px}.values-grid{grid-template-columns:1fr}.work-promises{padding:32px 24px}}@media (max-width:480px){.network-visual{grid-template-columns:1fr}.network-stats{grid-template-columns:1fr}}