.ovh--ueber .ovh__photo{background-position:center 28%;object-fit:cover;object-position:center 28%}.ovh--ueber .ovh__title .line:nth-child(2) .word{color:#c8ccc6}@media (min-width:881px){.ovh--ueber{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-rows:1fr;padding:0;align-items:stretch;overflow:hidden;background:radial-gradient(130% 120%at 6% 94%,rgba(42,78,118,.14),transparent 55%),linear-gradient(180deg,#090d13 0,#05070b 52%,#020306 100%)}.ovh--ueber .ovh__title{font-size:clamp(52px,7.4vw,112px);letter-spacing:-.05em}.ovh--ueber .ovh__lead{max-width:46ch}.ovh--ueber>.ovh__photo,.ovh--ueber>.ovh__glow,.ovh--ueber>.ovh__aperture{grid-column:2;grid-row:1}.ovh--ueber>.ovh__photo{position:relative;inset:auto;width:100%;height:100%;background-position:center 28%;object-position:center 28%}.ovh--ueber>.ovh__glow{position:relative;inset:auto;width:100%;height:100%;pointer-events:none}.ovh--ueber>.ovh__aperture{position:relative;top:42%;left:-10%;right:-10%;width:120%;margin-top:-48px;pointer-events:none}.ovh--ueber>.ovh__grid{grid-column:1;grid-row:1;position:relative;z-index:4;overflow:hidden;max-width:none;margin:0;padding:clamp(104px,12vw,150px) clamp(28px,4vw,72px) clamp(96px,11vw,140px);justify-content:center;background:linear-gradient(180deg,rgba(2,3,6,0)0,rgba(2,3,6,.5) 76%,rgba(2,3,6,.92) 100%),radial-gradient(120% 85%at 16% 22%,rgba(220,226,223,.09),transparent 52%),linear-gradient(180deg,#0a0e15 0,#06090e 50%,#03050a 100%)}.ovh--ueber>.ovh__grid::after{content:"";position:absolute;top:0;bottom:0;right:0;width:clamp(40px,5vw,96px);pointer-events:none;background:linear-gradient(90deg,rgba(2,3,6,0)0,rgba(2,3,6,.5) 60%,rgba(2,3,6,.88) 100%);z-index:1}}.ovh--ueber>.ovh__grid::before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:radial-gradient(72% 56%at 16% 18%,rgba(220,226,223,.22),transparent 52%),radial-gradient(140% 120%at -8% 106%,rgba(48,86,130,.55),transparent 60%),radial-gradient(82% 62%at 84% 56%,rgba(122,138,134,.2),transparent 58%),radial-gradient(120% 100%at 32% 52%,rgba(60,80,110,.12),transparent 72%);animation:ovhUeberAtmos 20s cubic-bezier(.23,1,.32,1) infinite alternate}@keyframes ovhUeberAtmos{0%{transform:translate3d(-2.4%,1.8%,0) scale(1);opacity:.72}to{transform:translate3d(3.2%,-2.2%,0) scale(1.08);opacity:1}}.ovh--ueber .ovh__beam{position:absolute;z-index:-1;left:-10%;right:-10%;top:46%;height:88px;pointer-events:none;opacity:.28;transform:rotate(-4deg) translateX(-46%);background:linear-gradient(90deg,transparent 0,rgba(243,245,239,.06) 34%,rgba(220,226,223,.4) 49%,rgba(220,226,223,.14) 56%,rgba(42,78,118,.14) 64%,transparent 84%);filter:blur(.3px);-webkit-mask-image:linear-gradient(180deg,transparent,#000 44%,#000 56%,transparent);mask-image:linear-gradient(180deg,transparent,#000 44%,#000 56%,transparent);animation:ovhUeberBeam 11s cubic-bezier(.23,1,.32,1) infinite}@keyframes ovhUeberBeam{0%,10%{transform:rotate(-4deg) translateX(-46%);opacity:0}30%{opacity:.3}60%{transform:rotate(-4deg) translateX(30%);opacity:.16}to{transform:rotate(-4deg) translateX(46%);opacity:0}}@media (prefers-reduced-motion:reduce){.ovh--ueber>.ovh__grid::before{animation:none}.ovh--ueber .ovh__beam{animation:none;opacity:.12}}@media (max-width:880px){.ovh--ueber{display:grid;grid-template-columns:1fr;grid-template-rows:auto 1fr;padding:0;height:auto;max-height:none;min-height:100svh;background:radial-gradient(120% 80%at 10% 96%,rgba(42,78,118,.14),transparent 60%),linear-gradient(180deg,#090d13 0,#05070b 55%,#020306 100%)}.ovh--ueber>.ovh__photo,.ovh--ueber>.ovh__glow,.ovh--ueber>.ovh__aperture{grid-column:1;grid-row:1}.ovh--ueber>.ovh__photo{position:relative;inset:auto;width:100%;height:auto;aspect-ratio:4/5;max-height:56svh}.ovh--ueber>.ovh__glow,.ovh--ueber>.ovh__aperture{pointer-events:none}.ovh--ueber>.ovh__grid{grid-column:1;grid-row:2;max-width:none;margin:0;padding:clamp(40px,8vw,72px) 22px clamp(56px,9vw,96px);justify-content:flex-start}}.values{background:var(--paper, #f3f5ef);color:var(--ink, #0a0c11);padding:clamp(86px,12vw,160px) clamp(28px,5vw,84px);position:relative}.values-grid{max-width:1540px;margin:0 auto;display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(40px,6vw,120px);align-items:start}.values-head{position:sticky;top:calc(72px + 24px);display:grid;gap:18px;align-content:start}.values-head .kicker{margin:0;font:700 10px/1 var(--font-mono, 'JetBrains Mono', monospace);letter-spacing:.28em;text-transform:uppercase;color:color-mix(in oklch,var(--ink, #0a0c11) 56%,transparent);display:inline-flex;align-items:center;gap:14px}.values-head .kicker::before{content:"";display:inline-block;width:32px;height:1px;background:currentColor;opacity:.65}.values-head h2{margin:0;font-family:var(--font-display, 'Neue Haas Grotesk Display'),"Söhne","Avenir Next",Helvetica,Arial,sans-serif;font-weight:700;font-size:clamp(44px,6.4vw,108px);line-height:.92;letter-spacing:-.045em;text-transform:uppercase;color:var(--ink, #0a0c11);text-wrap:balance}.values-head h2 em{font-style:normal;font-weight:600;color:#7a8a86;letter-spacing:-.045em}.values-note{margin:6px 0 0;max-width:36ch;color:color-mix(in oklch,var(--ink, #0a0c11) 62%,transparent);font-size:clamp(14px,1.05vw,16.5px);line-height:1.6}.values-list{list-style:none;margin:0;padding:0;border-top:1px solid rgba(10,12,17,.14)}.values-item{display:grid;grid-template-columns:minmax(72px,96px) minmax(0,1fr);gap:clamp(20px,3vw,48px);padding:clamp(24px,4vw,44px)0;border-bottom:1px solid rgba(10,12,17,.14);align-items:baseline}.values-item__no{font:700 10px/1 var(--font-mono, 'JetBrains Mono', monospace);letter-spacing:.26em;text-transform:uppercase;color:color-mix(in oklch,var(--ink, #0a0c11) 50%,transparent);padding-top:6px}.values-item__body{display:grid;gap:6px;min-width:0}.values-item__claim{margin:0;font-family:var(--font-display, 'Neue Haas Grotesk Display'),"Söhne",Helvetica,Arial,sans-serif;font-weight:600;font-size:clamp(22px,2.6vw,38px);line-height:1.05;letter-spacing:-.022em;color:var(--ink, #0a0c11)}.values-item__note{margin:0;font-size:clamp(14px,1.05vw,16.5px);line-height:1.6;color:color-mix(in oklch,var(--ink, #0a0c11) 68%,transparent);max-width:58ch;text-wrap:pretty}@media (max-width:880px){.values-grid{grid-template-columns:1fr;gap:clamp(28px,5vw,56px)}.values-head{position:static}.values-item{grid-template-columns:60px minmax(0,1fr);gap:20px}}.sister{background:var(--paper, #f3f5ef);color:var(--ink, #0a0c11);padding:clamp(86px,12vw,160px) clamp(28px,5vw,84px)}.sister-grid{max-width:1540px;margin:0 auto;display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:clamp(40px,7vw,120px);align-items:start}.sister-copy{display:grid;gap:22px;min-width:0}.sister-copy .kicker{margin:0;font:700 10px/1 var(--font-mono, 'JetBrains Mono', monospace);letter-spacing:.28em;text-transform:uppercase;color:color-mix(in oklch,var(--ink, #0a0c11) 56%,transparent);display:inline-flex;align-items:center;gap:14px}.sister-copy .kicker::before{content:"";display:inline-block;width:32px;height:1px;background:currentColor;opacity:.65}.sister-copy h2{margin:0;font-family:var(--font-display, 'Neue Haas Grotesk Display'),"Söhne",Helvetica,Arial,sans-serif;font-weight:700;font-size:clamp(42px,6vw,92px);line-height:.94;letter-spacing:-.04em;text-transform:uppercase;text-wrap:balance}.sister-copy h2 em{font-style:normal;font-weight:600;color:#7a8a86;letter-spacing:-.04em}.sister-copy .lead{margin:0;font-size:clamp(16px,1.3vw,21px);line-height:1.55;color:var(--ink, #0a0c11);max-width:60ch;text-wrap:pretty}.sister-copy p:not(.kicker):not(.lead){margin:0;font-size:clamp(15px,1.1vw,17.5px);line-height:1.65;color:color-mix(in oklch,var(--ink, #0a0c11) 70%,transparent);max-width:58ch}.sister-copy .actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:8px}.sister-plate{border-top:1px solid rgba(10,12,17,.22);border-bottom:1px solid rgba(10,12,17,.22);padding:clamp(28px,4vw,52px) clamp(20px,3vw,36px);display:grid;gap:18px;background:0 0}.sister-plate__tag{margin:0;font:700 10px/1 var(--font-mono, 'JetBrains Mono', monospace);letter-spacing:.28em;text-transform:uppercase;color:color-mix(in oklch,var(--ink, #0a0c11) 55%,transparent)}.sister-plate__name{margin:0;font-family:var(--font-display, 'Neue Haas Grotesk Display'),"Söhne",Helvetica,Arial,sans-serif;font-weight:700;font-size:clamp(40px,5.4vw,84px);line-height:.92;letter-spacing:-.038em;text-transform:uppercase;color:var(--ink, #0a0c11)}.sister-plate__name em{font-style:normal;font-weight:600;color:#7a8a86}.sister-plate__roles{list-style:none;margin:0;padding:0;display:grid;gap:6px}.sister-plate__roles li{font:700 10px/1.3 var(--font-mono, 'JetBrains Mono', monospace);letter-spacing:.22em;text-transform:uppercase;color:color-mix(in oklch,var(--ink, #0a0c11) 65%,transparent);padding-left:20px;position:relative}.sister-plate__roles li::before{content:"";position:absolute;left:0;top:50%;width:12px;height:1px;background:currentColor;opacity:.55}.sister-plate__loc{margin:0;font:700 10px/1.4 var(--font-mono, 'JetBrains Mono', monospace);letter-spacing:.26em;text-transform:uppercase;color:color-mix(in oklch,var(--ink, #0a0c11) 55%,transparent)}@media (max-width:880px){.sister-grid{grid-template-columns:1fr;gap:clamp(32px,5vw,56px)}}.services-sec.sec-dark{background:#07090d;color:#f3f5ef;padding:clamp(86px,12vw,160px) clamp(28px,5vw,84px)}.services-sec.sec-dark .services-head h2{color:#f3f5ef}.services-sec.sec-dark .services-head h2 em{color:#c8ccc6}.services-sec.sec-dark .services-head .lead{color:rgba(243,245,239,.72)}.services-sec.sec-dark .services-list{border-top:1px solid rgba(243,245,239,.14)}.services-sec.sec-dark .service-row{border-bottom:1px solid rgba(243,245,239,.14);color:#f3f5ef;cursor:default}.services-sec.sec-dark .service-row:hover{padding-left:0;background:0 0}.services-sec.sec-dark .service-row .num{color:rgba(243,245,239,.55)}.services-sec.sec-dark .service-row h3{color:#f3f5ef}.services-sec.sec-dark .service-row p{color:rgba(243,245,239,.72)}.services-sec.sec-dark .service-row .arr{color:rgba(243,245,239,.42)}@media (prefers-reduced-motion:reduce){.ovh.is-in .ovh__lead,.ovh.is-in .ovh__actions{transition:none;opacity:1;transform:none}}.statement .section-inner,.chapters .section-inner,.sister .section-inner{padding-top:clamp(48px,6vw,84px);padding-bottom:clamp(48px,6vw,84px)}.sister{padding-top:0;padding-bottom:0}.statement .section-inner{gap:clamp(28px,4vw,64px)}.statement h2,.chapters-head h2,.sister-copy h2{font-family:var(--font-display, 'Neue Haas Grotesk Display'),"Söhne","Avenir Next",Helvetica,Arial,sans-serif;font-size:clamp(38px,5.2vw,92px);line-height:.94;letter-spacing:-.045em}.chapters-head{margin-bottom:clamp(26px,3.4vw,48px)}