.lf{--lf-shell:#F5EDE5;--lf-brown:#4A4236;--lf-grey:#EFEFEF;--lf-ink:#1C1C1C;--lf-text:#26262B;--lf-muted:#736657;--lf-line:#D6CFC9;--lf-sand:#D6CFC9;--lf-dark-line:#635C52;--lf-grey-line:#D1D1D2;--lf-head:"Instrument Sans",var(--font-heading-family,sans-serif);--lf-body:Fahkwang,var(--font-body-family,system-ui),sans-serif;--lf-pad:max(clamp(20px,4vw,56px), calc((100vw - 1360px)/2) );--lf-ease:cubic-bezier(.16,1,.3,1);--lf-ease-io:cubic-bezier(.65,0,.35,1);font-family:var(--lf-body);color:var(--lf-text);background:var(--lf-shell);-webkit-font-smoothing:antialiased;overflow-x:clip}.lf *,.lf *:before,.lf *:after{box-sizing:border-box}.lf a{color:inherit;text-decoration:none}.lf img{display:block;max-width:100%}.lf p,.lf h1,.lf h2,.lf h3{margin:0}.lf ul,.lf ol{list-style:none;margin:0;padding:0}.lf-sep{height:clamp(40px,6vw,72px)}.lf-eyebrow{font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:var(--lf-muted)}.lf-eyebrow--light{color:var(--lf-sand)}.lf-h{font-family:var(--lf-head);font-weight:400;line-height:.95;letter-spacing:-.035em;text-wrap:balance}.lf-h em{font-style:italic;font-weight:400}.lf-h--xl{font-size:clamp(46px,9vw,132px);line-height:.92}.lf-h--l{font-size:clamp(42px,6.8vw,100px)}.lf-h--m{font-size:clamp(40px,6.4vw,96px);line-height:.96}.lf-h--s{font-size:clamp(38px,5.8vw,84px)}.lf-mask{display:block;overflow:hidden;padding-bottom:.07em}.lf-mask>span{display:block;transform:translateY(110%);transition:transform 1s var(--lf-ease)}.lf-lead{font-size:clamp(16px,1.3vw,19px);line-height:1.65;color:var(--lf-brown);max-width:480px}.lf-dark .lf-lead{color:var(--lf-sand)}.lf-split{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));gap:0 clamp(32px,5vw,64px)}.lf-stack{display:grid;gap:clamp(28px,4vw,56px)}.lf-btn{display:inline-flex;align-items:center;min-height:48px;padding:0 24px;background:var(--lf-brown);color:var(--lf-shell);font-family:var(--lf-body);font-weight:700;font-size:13px;letter-spacing:.06em;text-transform:uppercase;transition:background .25s,color .25s;border:0;cursor:pointer}.lf-btn:hover{background:var(--lf-text);color:var(--lf-shell)}.lf-btn--light{background:var(--lf-shell);color:var(--lf-ink)}.lf-btn--light:hover{background:var(--lf-sand);color:var(--lf-ink)}.lf-btn--ghost{background:transparent;border:1px solid var(--lf-text);color:var(--lf-text)}.lf-btn--ghost:hover{background:var(--lf-text);color:var(--lf-shell)}.lf-list{border-top:1px solid var(--lf-line)}.lf-list>li{position:relative;display:grid;grid-template-columns:3rem minmax(0,1fr);gap:0 12px;padding:clamp(22px,3vw,34px) 0}.lf-list--tight>li{padding:20px 0}.lf-draw{position:absolute;left:0;right:0;bottom:0;height:1px;background:var(--lf-line);transform:scaleX(0);transform-origin:left;transition:transform 1.1s var(--lf-ease);display:block}.lf-num{font-size:12px;letter-spacing:.1em;color:var(--lf-muted);padding-top:.5em}.lf-list h3,.lf-list .lf-list-title{font-family:var(--lf-head);font-weight:400;font-size:clamp(26px,3vw,42px);line-height:1;letter-spacing:-.025em;margin:0 0 8px}.lf-list--tight .lf-list-title{font-size:clamp(20px,1.7vw,26px);line-height:1.05;letter-spacing:-.02em;margin-bottom:4px}.lf-list p{font-size:16px;line-height:1.65;color:var(--lf-brown);max-width:52ch}.lf-list--tight p{font-size:15px;line-height:1.6}.lf-dark{background:var(--lf-brown);color:var(--lf-grey)}.lf-dark .lf-list{border-color:var(--lf-dark-line)}.lf-dark .lf-draw{background:var(--lf-dark-line)}.lf-dark .lf-num,.lf-dark .lf-list p{color:var(--lf-sand)}.lf-media{position:relative;overflow:hidden;background:var(--lf-sand)}.lf-dark .lf-media{background:var(--lf-dark-line)}.lf-curtain{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--lf-shell);transform:scaleY(1);transform-origin:top;transition:transform 1.1s var(--lf-ease-io);z-index:1;display:block;pointer-events:none}.lf-dark .lf-curtain{background:var(--lf-brown)}.lf-media img{width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity .5s,transform .7s var(--lf-ease)}.lf-media img[data-parallax]{transform:scale(1.1)}.lf-caption{margin-top:12px}.lf-reveal{opacity:0;transform:translateY(24px);transition:opacity .8s var(--lf-ease),transform .8s var(--lf-ease)}.lf-reveal.is-in{opacity:1;transform:none}.lf-reveal.is-in .lf-draw{transform:scaleX(1)}.lf-reveal.is-in .lf-curtain{transform:scaleY(0)}.lf-reveal.is-in .lf-mask>span{transform:translateY(0)}.lf-hero{position:relative;min-height:100svh;display:flex;flex-direction:column;justify-content:space-between;color:var(--lf-shell);background:var(--lf-ink);overflow:hidden}.lf-hero__bg{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.lf-hero__bg img{width:100%;height:100%;object-fit:cover;transform:scale(1.14);transition:transform 2.2s var(--lf-ease)}.lf-hero__shade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,#1c1c1cd9,#1c1c1c4d,#1c1c1c1a)}.lf-hero__dim{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--lf-ink);opacity:.96;transition:opacity 1.8s var(--lf-ease-io)}.lf-hero.is-lit .lf-hero__dim{opacity:0}.lf-hero.is-lit .lf-hero__bg img{transform:scale(1.12)}.lf-hero__top{position:relative;display:flex;justify-content:space-between;align-items:flex-start;gap:16px;padding:clamp(20px,3vw,40px) var(--lf-pad);font-size:12px;letter-spacing:.12em;text-transform:uppercase}.lf-hero__content{position:relative;padding:0 var(--lf-pad) clamp(28px,4vw,56px);display:grid;gap:clamp(28px,4vw,48px)}.lf-dimmer{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:14px;max-width:360px;font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:var(--lf-sand)}.lf-dimmer__track{position:relative;height:1px;background:var(--lf-dark-line);display:block}.lf-dimmer__fill{position:absolute;left:0;top:0;height:1px;width:100%;background:var(--lf-shell);transform:scaleX(0);transform-origin:left;transition:transform 1.8s var(--lf-ease-io);display:block}.lf-dimmer__knob{position:absolute;top:50%;left:0;width:10px;height:10px;margin:-5px 0 0 -5px;background:var(--lf-shell);transition:transform 1.8s var(--lf-ease-io);display:block}.lf-hero.is-lit .lf-dimmer__fill{transform:scaleX(1)}.lf-hero.is-lit .lf-dimmer__knob{transform:translate(var(--lf-track,100%))}.lf-hero__grid{display:grid;gap:clamp(24px,4vw,48px);grid-template-columns:repeat(auto-fit,minmax(min(100%,520px),1fr));align-items:end}.lf-hero__line{display:block;overflow:hidden;padding-bottom:.05em}.lf-hero__line>span{display:block;transform:translateY(110%);transition:transform 1s var(--lf-ease);transition-delay:.65s}.lf-hero.is-lit .lf-hero__line>span{transform:translateY(0)}.lf-hero__aside{display:grid;gap:20px;max-width:420px;justify-self:end}.lf-hero__aside p{font-size:clamp(16px,1.25vw,18px);line-height:1.65;color:var(--lf-sand)}.lf-hero__cta{display:flex;flex-wrap:wrap;gap:12px 24px;align-items:center}.lf-hero__cta span{font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:var(--lf-sand)}.lf-guide{position:fixed;left:0;right:0;bottom:0;z-index:20;background:#f5ede5eb;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-top:1px solid var(--lf-line);color:var(--lf-text);transform:translateY(100%);transition:transform .6s var(--lf-ease);font-family:var(--lf-body)}.lf-guide.is-on{transform:none}.lf-guide__progress{position:absolute;left:0;top:-1px;height:1px;width:100%;background:var(--lf-text);transform:scaleX(0);transform-origin:left;display:block}.lf-guide__row{display:flex;justify-content:space-between;align-items:center;gap:16px;min-height:44px;padding:0 var(--lf-pad);font-size:12px;letter-spacing:.12em;text-transform:uppercase}.lf-guide__count{font-variant-numeric:tabular-nums}.lf-manifest{padding:clamp(24px,4vw,64px) var(--lf-pad) clamp(80px,12vw,180px);display:grid;gap:clamp(32px,5vw,72px)}.lf-words{max-width:560px;font-family:var(--lf-head);font-size:clamp(24px,2.6vw,38px);line-height:1.25;letter-spacing:-.02em}.lf-words span{opacity:.18;transition:opacity .5s var(--lf-ease-io)}.lf-words span.is-on{opacity:1}.lf-haltung{padding:0 var(--lf-pad) clamp(80px,10vw,160px)}.lf-haltung__grid{display:grid;gap:clamp(40px,6vw,96px);grid-template-columns:repeat(auto-fit,minmax(min(100%,400px),1fr));align-items:start}.lf-sticky{position:sticky;top:0;align-self:start}.lf-sortiment{padding:0 var(--lf-pad) clamp(80px,10vw,160px)}.lf-worlds{margin-top:clamp(16px,3vw,40px);display:grid;gap:clamp(20px,3vw,40px);grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));align-items:start}.lf-world__head{display:flex;justify-content:space-between;align-items:baseline;gap:16px;margin-top:16px;border-bottom:1px solid var(--lf-line);padding-bottom:14px}.lf-world__title{font-family:var(--lf-head);font-size:clamp(22px,2vw,30px);letter-spacing:-.02em;line-height:1.05}.lf-world__n{white-space:nowrap}.lf-world p{margin-top:12px;font-size:15px;line-height:1.6;color:var(--lf-brown)}.lf-world a:hover img{transform:scale(1.04)}.lf-ausstellung{padding:clamp(24px,4vw,64px) 0 clamp(64px,8vw,120px)}.lf-ausstellung__intro{padding:0 var(--lf-pad);margin-bottom:clamp(36px,5vw,72px)}.lf-ausstellung__hero{margin-left:var(--lf-pad);aspect-ratio:16/9}.lf-ausstellung__body{padding:clamp(40px,5vw,72px) var(--lf-pad) 0;display:grid;gap:clamp(32px,5vw,72px);grid-template-columns:repeat(auto-fit,minmax(min(100%,380px),1fr));align-items:start}.lf-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:40px 20px;align-self:start}.lf-fact__value{font-family:var(--lf-head);font-size:clamp(60px,7.5vw,120px);line-height:.88;letter-spacing:-.045em}.lf-fact__value small{font-size:.4em;vertical-align:top;margin-left:.1em;letter-spacing:0}.lf-fact__label{margin-top:12px}.lf-marquee{margin-top:clamp(48px,6vw,88px);border-top:1px solid var(--lf-dark-line);border-bottom:1px solid var(--lf-dark-line);padding:18px 0;overflow:hidden}.lf-marquee__track{display:flex;width:max-content;animation:lfMarquee 75s linear infinite}.lf-marquee__row{display:flex}.lf-marquee__item{display:inline-flex;align-items:center;gap:32px;padding-right:32px;font-family:var(--lf-head);font-size:clamp(22px,2.4vw,34px);letter-spacing:-.02em;white-space:nowrap;color:var(--lf-sand)}.lf-marquee__item:after{content:"";width:5px;height:5px;background:var(--lf-sand);display:inline-block}@keyframes lfMarquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.lf-planung{padding:clamp(24px,4vw,64px) var(--lf-pad) clamp(80px,10vw,160px)}.lf-planung__grid{display:grid;gap:clamp(32px,5vw,80px);grid-template-columns:repeat(auto-fit,minmax(min(100%,400px),1fr));align-items:start;margin-top:clamp(8px,2vw,24px)}.lf-planung__aside{display:grid;gap:20px}.lf-quote{font-family:var(--lf-head);font-size:clamp(22px,2.2vw,32px);line-height:1.2;letter-spacing:-.02em;margin-bottom:10px}.lf-planung .lf-btn{justify-self:start}.lf-statement{position:relative;min-height:min(78svh,720px);display:flex;align-items:flex-end;overflow:hidden;background:var(--lf-text);color:var(--lf-shell)}.lf-statement .lf-media{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent}.lf-statement__shade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,#1c1c1cc7,#1c1c1c40 55%,#1c1c1c1a)}.lf-statement__text{position:relative;padding:clamp(48px,8vw,120px) var(--lf-pad) clamp(40px,6vw,80px);display:grid;gap:20px}.lf-statement__h{font-family:var(--lf-head);font-size:clamp(40px,7vw,112px);line-height:.94;letter-spacing:-.035em;max-width:14ch;text-wrap:balance}.lf-statement__h em{font-style:italic}.lf-team{padding:clamp(80px,10vw,160px) var(--lf-pad)}.lf-team__intro{margin-bottom:clamp(40px,5vw,72px)}.lf-team__grid{display:grid;gap:clamp(32px,4vw,56px) clamp(16px,2.5vw,32px);grid-template-columns:repeat(auto-fill,minmax(min(100%,max(156px,21%)),1fr));max-width:1120px}.lf-member .lf-media{aspect-ratio:4/5}.lf-member:hover img{transform:scale(1.04)}.lf-member__role{margin:14px 0 6px;font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--lf-muted);white-space:nowrap}.lf-member__name{margin-bottom:8px;font-family:var(--lf-head);font-size:clamp(20px,1.8vw,26px);line-height:1.05;letter-spacing:-.02em;text-wrap:balance}.lf-member p:last-child{font-size:15px;line-height:1.6;color:var(--lf-brown)}.lf-besuch{background:var(--lf-grey);padding:clamp(24px,4vw,64px) var(--lf-pad) clamp(56px,7vw,100px)}.lf-besuch__grid{display:grid;gap:clamp(36px,5vw,72px);grid-template-columns:repeat(auto-fit,minmax(min(100%,440px),1fr));align-items:start}.lf-besuch address{font-style:normal}.lf-besuch__actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:32px}.lf-besuch__aside{display:grid;gap:36px;align-self:end}.lf-hours{position:relative;font-size:clamp(16px,1.3vw,19px)}.lf-hours .lf-draw{top:0;bottom:auto;background:var(--lf-text)}.lf-hours__row{display:flex;justify-content:space-between;gap:24px;padding:16px 0;border-bottom:1px solid var(--lf-grey-line)}.lf-hours__row span:first-child{color:var(--lf-muted)}.lf-hours__row span:last-child{font-variant-numeric:tabular-nums}.lf-links{display:flex;flex-wrap:wrap;gap:8px 28px;font-size:15px}.lf-links a{display:inline-flex;align-items:center;min-height:44px;border-bottom:1px solid var(--lf-text)}.lf-map{position:relative;margin-top:clamp(40px,6vw,80px);overflow:hidden;background:#e4e2de;aspect-ratio:16/7;min-height:320px}.lf-map iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0;filter:grayscale(1) contrast(1.05);display:block}.lf-map .lf-curtain{background:var(--lf-grey)}.lf-map .lf-btn{position:absolute;left:16px;bottom:16px;min-height:44px;padding:0 20px;font-size:12px;letter-spacing:.08em;z-index:2}.lf-usp{margin-top:clamp(56px,8vw,120px);display:flex;flex-wrap:wrap;gap:12px 0;border-top:1px solid var(--lf-grey-line);padding-top:20px;font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:var(--lf-muted)}.lf-usp span{padding-right:20px;border-right:1px solid var(--lf-grey-line);margin-right:20px}.lf-usp span:last-child{border:0;margin:0;padding:0}@media(prefers-reduced-motion:reduce){.lf *{transition-duration:.01ms!important;animation:none!important}.lf-reveal{opacity:1;transform:none}.lf-mask>span,.lf-hero__line>span{transform:none}.lf-curtain{transform:scaleY(0)}.lf-words span{opacity:1}.lf-hero__dim{opacity:0}}.lf a.lf-btn,.lf .lf-btn,.lf a.lf-btn:hover,.lf .lf-btn:hover{color:var(--lf-shell)!important}.lf a.lf-btn--light,.lf .lf-btn--light,.lf a.lf-btn--light:hover,.lf .lf-btn--light:hover{color:var(--lf-ink)!important}.lf a.lf-btn--ghost,.lf .lf-btn--ghost{color:var(--lf-text)!important}.lf a.lf-btn--ghost:hover,.lf .lf-btn--ghost:hover{color:var(--lf-shell)!important}.lf a.lf-btn:not(.lf-btn--light):not(.lf-btn--ghost){background:var(--lf-brown)!important}.lf a.lf-btn--light{background:var(--lf-shell)!important}@media(max-width:899px){.lf .lf-sticky{position:static}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/lf-ueber-uns.css.map */
