:root{--u-white:#FFFFFF;--u-creme:#F5F3EE;--u-ink:#1F2624;--u-anthra:#444E4F;--u-text:#677279;--u-muted:#8A9297;--u-sage:#98ACA0;--u-sage-deep:#3D4A44;--u-sage-soft:#E3EAE5;--u-green:#537861}.u-section{padding:var(--u-pt,90px) 0 var(--u-pb,90px);background:var(--u-bg,#fff);color:var(--u-fg,#677279)}.u-section--divide{border-top:1px solid var(--u-line,rgba(31,38,36,.1))}.u-wrap{max-width:var(--u-maxw,1120px);margin:0 auto;padding:0 32px}.u-narrow{max-width:760px;margin:0 auto;padding:0 32px}.u-section h1,.u-section h2,.u-section h3,.u-section h4{font-family:var(--u-font-h),"Ubuntu",system-ui,-apple-system,Segoe UI,sans-serif;font-weight:500;color:var(--u-heading,#444E4F);letter-spacing:-.4px;line-height:1.1;margin:0}.u-section p,.u-section li,.u-section input,.u-section button,.u-section a{font-family:var(--u-font-b),"Ubuntu",system-ui,-apple-system,Segoe UI,sans-serif}.u-section .rte p{margin-bottom:14px}.u-section .rte p:last-child{margin-bottom:0}.u-eyebrow{font-size:11px;letter-spacing:1.7px;text-transform:uppercase;color:var(--u-accent,#3D4A44);font-weight:500;display:inline-flex;align-items:center;gap:12px}.u-eyebrow:before{content:"";width:18px;height:1px;background:var(--u-accent,#3D4A44)}.u-eyebrow.center{justify-content:center}.u-btn{display:inline-flex;align-items:center;gap:9px;font-weight:500;font-size:14px;padding:0 26px;min-height:50px;border:1px solid transparent;cursor:pointer;text-decoration:none;transition:background .2s,color .2s,opacity .2s,border-color .2s;border-radius:var(--u-radius,10px)}.u-btn svg{width:15px;height:15px}.u-btn--primary{background:var(--u-btn-bg,#537861);color:var(--u-btn-text,#fff);border-radius:4px}.u-btn--primary:hover{opacity:.85}.u-btn--dark{background:var(--u-anthra,#444E4F);color:#fff}.u-btn--dark:hover{background:var(--u-ink,#1F2624)}.u-btn--ghost{background:transparent;color:var(--u-heading,#444E4F);border-color:var(--u-line,rgba(31,38,36,.16))}.u-btn--ghost:hover{background:var(--u-heading,#444E4F);color:var(--u-bg,#fff);border-color:var(--u-heading,#444E4F)}:where(.u-section) a:focus-visible,:where(.u-section) button:focus-visible,:where(.u-section) input:focus-visible{outline:2px solid var(--u-accent,#3D4A44);outline-offset:3px}.u-ph{background:var(--u-sage-soft,#E3EAE5);color:var(--u-sage-deep,#3D4A44);display:flex;align-items:center;justify-content:center;gap:10px;font-size:12px;letter-spacing:.4px;font-weight:400;position:relative;overflow:hidden}.u-ph svg{width:22px;height:22px;opacity:.7}.u-ph span{opacity:.85}.u-ph--creme{background:var(--u-creme,#F5F3EE);color:var(--u-muted,#8A9297)}.u-ph--dark{background:var(--u-anthra,#444E4F);color:#f4f7f5b3}.u-img{width:100%;height:100%;object-fit:cover;display:block}.u-anim .u-rev{opacity:0;transform:translateY(16px);transition:opacity .7s ease,transform .7s ease}.u-anim .u-rev.in{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.u-anim .u-rev{opacity:1;transform:none;transition:none}}.u-hero{position:relative;isolation:isolate;min-height:var(--u-hero-h,clamp(520px,74vh,780px));display:flex;align-items:center;justify-content:center;text-align:center;padding:120px 0;background-color:var(--u-bg,#1F2624);background-size:cover;background-position:center;color:#fff}.u-hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:var(--u-overlay,rgba(31,38,36,.45))}.u-hero .u-narrow{position:relative}.u-hero .u-eyebrow{color:var(--u-accent,#98ACA0)}.u-hero .u-eyebrow:before{background:var(--u-accent,#98ACA0)}.u-hero h1{font-size:var(--u-hero-size,clamp(44px,7vw,88px));letter-spacing:-2px;line-height:.98;margin:26px 0 0;color:#fff}.u-hero h1 .g{color:var(--u-accent,#98ACA0)}.u-hero .u-lead{font-size:19px;color:#f4f7f5d9;font-weight:300;max-width:560px;margin:26px auto 0}.u-hero .u-cta{display:flex;gap:16px;justify-content:center;margin-top:40px;flex-wrap:wrap}.u-hero .u-btn--ghost{color:#fff;border-color:#ffffff8c}.u-hero .u-btn--ghost:hover{background:#fff;color:var(--u-ink,#1F2624);border-color:#fff}.u-hero .u-imglabel{position:absolute;bottom:16px;left:0;right:0;text-align:center;font-size:11px;letter-spacing:.4px;color:#ffffff80}.u-hero .u-scroll{margin-top:44px;display:inline-flex;color:#fff9}.u-hero .u-scroll svg{width:24px;height:24px;animation:u-bob 2s ease-in-out infinite}@keyframes u-bob{0%,to{transform:translateY(0)}50%{transform:translateY(6px)}}@media(prefers-reduced-motion:reduce){.u-hero .u-scroll svg{animation:none}}.u-hero.align-left{text-align:left;justify-content:flex-start}.u-hero.align-left .u-cta,.u-hero.align-left .u-eyebrow{justify-content:flex-start}.u-hero.align-left .u-lead{margin-left:0}.u-welcome{max-width:760px;margin:0 auto}.u-welcome h2{font-size:clamp(28px,4vw,40px);margin:18px 0 22px}.u-welcome .rte,.u-welcome p{font-size:18px;color:var(--u-fg,#677279);font-weight:300}.u-zahlen h2{font-size:clamp(30px,4.6vw,54px);letter-spacing:-1.4px;margin:22px 0 0}.u-znums{display:grid;grid-template-columns:repeat(var(--u-zcols,5),1fr);margin-top:58px}.u-znum{padding-left:24px;border-left:1px solid var(--u-line,rgba(255,255,255,.14))}.u-znum:first-child{border-left:0;padding-left:0}.u-znum b{display:block;font-weight:400;font-size:clamp(34px,3.7vw,58px);color:var(--u-accent,#98ACA0);letter-spacing:-1.5px;line-height:1}.u-znum span{display:block;font-size:13px;color:var(--u-fg,rgba(244,247,245,.6));margin-top:12px}@media(max-width:820px){.u-znums{grid-template-columns:repeat(3,1fr);row-gap:40px}.u-znum:nth-child(3n+1){border-left:0;padding-left:0}}@media(max-width:520px){.u-znums{grid-template-columns:repeat(2,1fr);row-gap:34px}.u-znum{border-left:1px solid var(--u-line);padding-left:22px}.u-znum:nth-child(odd){border-left:0;padding-left:0}}.u-split{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:center}.u-split.img-left .u-split__txt{order:2}.u-split__img{height:clamp(280px,34vw,440px);border-radius:var(--u-radius,16px);overflow:hidden;border:1px solid var(--u-line)}.u-split h2{font-size:clamp(26px,3.4vw,38px);margin:16px 0 20px}.u-split p{font-size:16.5px;color:var(--u-fg);margin-bottom:14px}@media(max-width:820px){.u-split{grid-template-columns:1fr;gap:36px}.u-split.img-left .u-split__txt{order:0}}.u-values-head{text-align:center;max-width:600px;margin:0 auto 60px}.u-values-head h2{font-size:clamp(28px,4vw,40px);margin-top:16px}.u-values{display:grid;grid-template-columns:repeat(var(--u-vcols,3),1fr)}.u-value{padding:0 40px;text-align:center;border-right:1px solid var(--u-line)}.u-value:last-child{border-right:0}.u-value .u-ic{width:44px;height:44px;margin:0 auto 20px;color:var(--u-accent,#3D4A44)}.u-value .u-ic svg{width:44px;height:44px}.u-value h3{font-size:20px;margin-bottom:12px}.u-value p{font-size:15px;color:var(--u-fg)}@media(max-width:820px){.u-values{grid-template-columns:1fr}.u-value{border-right:0;border-top:1px solid var(--u-line);padding:44px 20px}.u-value:first-child{border-top:0}}.u-verein{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:center}.u-verein.img-right .u-verein__img{order:2}.u-verein__img{height:clamp(260px,32vw,420px);border-radius:var(--u-radius,16px);overflow:hidden;border:1px solid var(--u-line)}.u-verein blockquote{font-size:clamp(20px,2.4vw,27px);font-weight:300;color:var(--u-heading);line-height:1.4;margin:18px 0 22px}.u-verein cite{font-style:normal;font-size:13.5px;color:var(--u-muted,#8A9297)}@media(max-width:820px){.u-verein{grid-template-columns:1fr;gap:34px}.u-verein.img-right .u-verein__img{order:0}}.u-team-head{text-align:center;margin-bottom:56px}.u-team-head h2{font-size:clamp(28px,4vw,40px);margin-top:16px}.u-team{display:grid;grid-template-columns:repeat(var(--u-tcols,4),1fr);gap:36px 28px}.u-member{text-align:center}.u-member__pic{aspect-ratio:1/1;border-radius:var(--u-member-radius,14px);overflow:hidden;border:1px solid var(--u-line);margin-bottom:16px}.u-member b{display:block;font-size:15.5px;color:var(--u-heading);font-weight:500}.u-member span{display:block;font-size:12.5px;color:var(--u-muted,#8A9297);margin-top:3px}.u-member a{text-decoration:none}@media(max-width:820px){.u-team{grid-template-columns:1fr 1fr;gap:32px 22px}}@media(max-width:420px){.u-team{grid-template-columns:1fr}}.u-team-ed{display:grid;grid-template-columns:var(--u-team-lead-w,300px) 1fr;gap:56px;align-items:start}.u-team-ed .u-team-lead{position:sticky;top:40px}.u-team-ed .u-team-lead h2{font-size:clamp(28px,3.6vw,40px);margin:16px 0}.u-team-ed .u-team-lead .rte,.u-team-ed .u-team-lead p{font-size:16px;color:var(--u-fg)}.u-team-ed .u-team-grid{display:grid;grid-template-columns:repeat(var(--u-tcols,3),1fr);gap:28px 24px}.u-team-ed .u-member{border:1px solid var(--u-line);border-radius:16px;padding:18px 18px 22px;transition:border-color .2s,transform .2s}.u-team-ed .u-member:hover{border-color:var(--u-accent);transform:translateY(-3px)}.u-team-ed .u-member__pic{border-radius:12px;margin-bottom:15px}@media(max-width:900px){.u-team-ed{grid-template-columns:1fr;gap:34px}.u-team-ed .u-team-lead{position:static}.u-team-ed .u-team-grid{grid-template-columns:1fr 1fr}}@media(max-width:520px){.u-team-ed .u-team-grid{grid-template-columns:1fr}}.u-khead{text-align:center;max-width:640px;margin:0 auto 48px}.u-khead h2{font-size:clamp(28px,4vw,42px);margin:16px 0 18px}.u-khead p{font-size:17px}.u-kgrid{display:grid;grid-template-columns:1.05fr .95fr;gap:32px;align-items:stretch}@media(max-width:820px){.u-kgrid{grid-template-columns:1fr}}.u-job{background:var(--u-card,#fff);border:1px solid var(--u-line);border-radius:18px;padding:38px}.u-job .u-tag{display:inline-block;font-size:11px;letter-spacing:.6px;text-transform:uppercase;color:var(--u-accent,#3D4A44);background:var(--u-sage-soft,#E3EAE5);padding:6px 12px;border-radius:30px;font-weight:500}.u-job h3{font-size:26px;margin:18px 0 6px}.u-job .u-sub{font-size:13.5px;color:var(--u-muted,#8A9297);margin-bottom:22px}.u-job ul{list-style:none;padding:0;margin:0 0 28px;display:flex;flex-direction:column;gap:13px}.u-job li{display:flex;gap:11px;align-items:flex-start;font-size:14.5px;color:var(--u-heading)}.u-job li svg{flex:none;width:16px;height:16px;margin-top:3px;color:var(--u-btn-bg,#537861)}.u-testi{background:var(--u-card,#fff);border:1px solid var(--u-line);border-radius:18px;padding:38px;display:flex;flex-direction:column;justify-content:center}.u-testi .u-q{font-size:19px;font-weight:300;color:var(--u-heading);line-height:1.45;margin-bottom:24px}.u-testi .u-who{display:flex;align-items:center;gap:14px}.u-testi .u-who .u-av{width:52px;height:52px;border-radius:50%;overflow:hidden;background:var(--u-sage-soft,#E3EAE5);flex:none}.u-testi .u-who b{display:block;font-size:14px;color:var(--u-heading);font-weight:500}.u-testi .u-who span{font-size:12.5px;color:var(--u-muted,#8A9297)}.u-imp-head{text-align:center;margin-bottom:44px}.u-imp-head h2{font-size:clamp(26px,3.6vw,38px);margin-top:16px}.u-gallery{display:grid;grid-template-columns:repeat(6,1fr);grid-auto-rows:130px;gap:14px}.u-gallery .u-cell{border-radius:12px;overflow:hidden;grid-column:span 2}.u-gallery .u-cell.span-3{grid-column:span 3}.u-gallery .u-cell.big{grid-column:span 2;grid-row:span 2}@media(max-width:820px){.u-gallery{grid-template-columns:1fr 1fr;grid-auto-rows:120px}.u-gallery .u-cell,.u-gallery .u-cell.span-3{grid-column:span 1}.u-gallery .u-cell.big{grid-column:span 2;grid-row:span 1}}.u-news{text-align:center}.u-news .u-news__in{max-width:600px;margin:0 auto}.u-news h2{font-size:clamp(26px,3.6vw,38px);margin:16px 0}.u-news p{font-size:16.5px;max-width:560px;margin:0 auto 30px;color:var(--u-fg)}.u-news .u-nlform{display:flex;gap:12px;max-width:480px;margin:0 auto;flex-wrap:wrap;justify-content:center}.u-news input[type=email]{flex:1;min-width:220px;height:50px;padding:0 16px;border:1px solid var(--u-line);border-radius:10px;background:#fff;font-size:15px;font-weight:300;color:var(--u-heading)}.u-news .u-btn{white-space:nowrap}.u-news small{display:block;margin-top:16px;font-size:12px;color:var(--u-muted,#8A9297)}.u-news .alert{font-size:14px;margin-bottom:14px}.u-news .alert--success{color:var(--u-btn-bg,#537861)}.u-news .alert--error{color:#b4654a}@media(max-width:820px){.u-section{padding:calc(var(--u-pt,90px) * .7) 0 calc(var(--u-pb,90px) * .7)}.u-wrap,.u-narrow{padding:0 22px}}
/*# sourceMappingURL=/cdn/shop/t/69/assets/ueber-uns.css.map */
