@font-face{font-family:XpositivEditorial;src:url(/assets/projekty/fonts/NimbusRoman-Regular.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:XpositivEditorial;src:url(/assets/projekty/fonts/NimbusRoman-Italic.otf) format("opentype");font-weight:400;font-style:italic;font-display:swap}.xpositiv-case.cs-case{--xp-ink:#24221f;--xp-muted:#625e57;--xp-paper:#f3f1ed;--xp-line:#c9c5bd;--case-accent:#514b40;--case-bright:#514b40;--case-tint:#f3f1ed;--cs-ink:#24221f;--cs-line:#c9c5bd;background:#fff;color:var(--xp-ink);font-family:Arial,Helvetica,sans-serif}.xp-wrap{width:min(1440px,calc(100% - 96px));margin-inline:auto}.xpositiv-case p,.xpositiv-case figure,.xpositiv-case h1{margin:0}.xpositiv-case h2,.xpositiv-case h3{font-family:XpositivEditorial,Georgia,serif;font-weight:400;line-height:1.02;letter-spacing:-.045em;margin:0}.xpositiv-case em{font-family:XpositivEditorial,Georgia,serif;font-weight:400}.xpositiv-case a{color:inherit}.xpositiv-case .xp-label{font:12px/1.55 Arial,Helvetica,sans-serif;letter-spacing:.065em;text-transform:uppercase;color:var(--xp-muted)}.xpositiv-case.cs-case .cs-motif{width:18px;height:18px;border-radius:0;background:none;position:relative;color:var(--case-bright)}.xpositiv-case.cs-case .cs-motif:before,.xpositiv-case.cs-case .cs-motif:after{content:"";position:absolute;left:8px;top:0;width:1px;height:18px;background:currentColor;transform:rotate(35deg)}.xpositiv-case.cs-case .cs-motif:after{transform:rotate(-35deg)}.xp-hero{padding-bottom:64px}.xp-hero-name{display:grid;grid-template-columns:minmax(0,1fr) 180px;gap:9%;align-items:end;padding:55px 0 60px}.xp-hero h1 img{display:block;width:100%;height:auto}.xp-hero-credit{display:flex;flex-direction:column;gap:24px;font:13px/1.6 Arial,sans-serif;color:var(--xp-muted);padding-bottom:5px}.xp-hero-credit>span:first-child{font-size:11px;text-transform:uppercase;letter-spacing:.06em}.xp-hero-gallery{display:grid;grid-template-columns:1fr .78fr;gap:9%;align-items:start}.xp-hero-left .xp-image img{width:100%}.xp-hero-right{padding-top:33px}.xp-hero-intro h2{font-size:clamp(46px,5.7vw,87px);margin:22px 0 25px}.xp-hero-intro>p:not(.xp-label){font-size:16px;line-height:1.6;color:var(--xp-muted)}.xp-link{display:inline-flex;gap:35px;justify-content:space-between;align-items:center;min-height:44px;padding:8px 0;border-bottom:1px solid currentColor;text-decoration:none;font:15px/1.5 Arial,sans-serif;transition:color .2s}.xp-link:hover{color:#6c5140}.xp-link span{font-size:22px}.xp-hero-intro .xp-link{margin-top:17px}.xp-hero-secondary{width:80%;margin:48px 0 0 auto!important}.xp-image img{display:block;width:100%;height:auto;object-fit:contain;max-width:100%}.xp-image figcaption{font:12px/1.5 Arial,sans-serif;color:var(--xp-muted);padding:13px 0 0}.xp-context{background:var(--xp-paper);padding:34px 0 40px;border-block:1px solid var(--xp-line)}.xp-context-top{display:flex;justify-content:space-between;align-items:center;gap:20px;font-size:12px;line-height:1.5;padding-bottom:24px;border-bottom:1px solid var(--xp-line);color:var(--xp-muted)}.xp-context-top>p{display:flex;align-items:center;gap:12px;color:var(--xp-ink);font-weight:600}.xp-context-grid{display:grid;grid-template-columns:1fr 1fr;gap:11%;padding:46px 0}.xp-context h2{font-size:clamp(48px,6vw,85px)}.xp-context-grid>div>p{font-size:16px;line-height:1.75;color:var(--xp-muted)}.xp-context-grid>div>p+p{margin-top:18px}.xpositiv-case .xp-lead{font-size:22px;line-height:1.45;letter-spacing:-.02em;color:var(--xp-ink)}.xp-facts{display:grid;grid-template-columns:1fr 1.1fr 1.2fr;gap:35px;margin:0;padding-top:27px;border-top:1px solid var(--xp-line)}.xp-facts dt{font-size:12px;color:var(--xp-muted);margin-bottom:10px}.xp-facts dd{margin:0;font-size:15px;line-height:1.55}.xp-section{padding-block:70px 85px}.xp-section-heading{display:grid;grid-template-columns:1fr .8fr;gap:10%;align-items:end;padding:28px 0 48px}.xp-section-heading h2{font-size:clamp(46px,5.7vw,84px)}.xp-section-heading>div>p+p{margin-top:19px}.xp-section-heading>div>p:not(.xp-lead){font-size:16px;line-height:1.7;color:var(--xp-muted)}.xp-concepts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:30px}.xp-concepts>article{border-top:1px solid var(--xp-line);padding-top:18px}.xp-concept-meta{display:flex;justify-content:space-between;gap:15px;font-size:12px;color:var(--xp-muted)}.xp-concept-meta>span:last-child{font-style:italic}.xp-concepts .xp-image{height:190px;display:flex;align-items:center;padding:20px 8px}.xp-concepts .xp-image img{max-height:150px;object-fit:contain}.xp-concepts h3{font-size:31px;line-height:1.08;min-height:66px;margin:5px 0 14px}.xp-concepts>article>p{font-size:15px;line-height:1.65;color:var(--xp-muted);max-width:29ch}.xpositiv-case .xp-source-note{font-size:12px;line-height:1.65;color:var(--xp-muted);margin-top:32px;max-width:75ch}.xp-logo-section{padding:60px 0 80px;background:var(--xp-paper);border-block:1px solid var(--xp-line)}.xp-logo-stage{padding:60px 7% 12px!important;background:#fff;border-block:1px solid #dcd8d1}.xp-logo-stage img{width:100%;height:auto;display:block;margin:auto}.xp-logo-stage figcaption{font:12px/1.5 Arial,sans-serif;color:var(--xp-muted);padding:36px 0 21px;text-align:right}.xp-symbol-grid{display:grid;grid-template-columns:1fr .8fr;gap:10%;align-items:center;padding-top:35px}.xp-symbol-frame{padding:40px 15%;border-bottom:1px solid var(--xp-line)}.xp-symbol-frame .xp-image{max-width:320px;margin:auto}.xp-symbol-frame .xp-image figcaption{text-align:center;padding-top:35px}.xp-symbol-grid h2{font-size:clamp(48px,5.6vw,80px);margin:20px 0 26px}.xp-symbol-grid>div>p:not(.xp-label){font-size:16px;line-height:1.7;color:var(--xp-muted)}.xp-symbol-grid>div>p+p{margin-top:18px}.xp-detail-section{background:#f8f7f4;border-block:1px solid var(--xp-line);padding:60px 0 72px}.xp-type-studies{display:grid;grid-template-columns:1fr;gap:0;background:#fff}.xp-type-studies>figure{display:grid;grid-template-columns:210px 1fr;gap:35px;align-items:center;padding:36px 40px;border-top:1px solid var(--xp-line)}.xp-type-studies>figure:last-child{border-bottom:1px solid var(--xp-line)}.xp-type-studies>figure>div{display:flex;flex-direction:column;gap:12px}.xp-type-studies span{font-size:17px}.xp-type-studies small{font-size:12px;line-height:1.6;color:var(--xp-muted)}.xp-type-studies .xp-image{max-width:700px}.xp-type-studies .xp-image img{height:180px;object-fit:contain}.xp-refinement{display:grid;grid-template-columns:1fr 1fr;gap:10%;padding-top:42px}.xp-refinement h3{font-size:41px}.xp-refinement>div>p{font-size:16px;line-height:1.75;color:var(--xp-muted)}.xp-refinement p+p{margin-top:18px}.xp-gallery{display:grid;grid-template-columns:1fr .8fr;gap:10%;align-items:start}.xp-gallery-offset{padding-top:110px}.xp-gallery-note{font-family:XpositivEditorial,Georgia,serif;font-size:43px;line-height:1.05;letter-spacing:-.03em;margin:35px 0 0!important}.xp-display{display:grid;grid-template-columns:.7fr 1fr;gap:13%;align-items:center;padding-top:90px}.xp-display h3{font-size:clamp(43px,5vw,70px);margin:22px 0 28px}.xp-display>div>p:not(.xp-label):not(.xp-source-note){font-size:16px;line-height:1.75;color:var(--xp-muted)}.xp-display>.xp-image{width:83%;margin-left:auto}.xp-web-section{padding:60px 0 72px;background:var(--xp-paper);border-block:1px solid var(--xp-line)}.xp-web-grid{display:grid;grid-template-columns:1fr 1fr;gap:10%;padding-top:30px}.xp-web-grid h2{font-size:clamp(46px,5.6vw,80px)}.xp-web-grid>div>p+p{margin-top:20px}.xp-web-grid>div>p:not(.xp-lead){font-size:16px;line-height:1.75;color:var(--xp-muted)}.xp-web-grid .xp-link{margin-top:25px}.xp-contact{padding:72px 0 85px;border-bottom:1px solid var(--xp-line)}.xp-contact .xp-label{display:flex;align-items:center;gap:15px}.xp-contact .xp-wrap>div{display:grid;grid-template-columns:1fr auto;gap:35px;align-items:end;margin-top:36px}.xp-contact h2{font-size:clamp(50px,7vw,100px)}.xp-contact-link{font-size:16px;text-decoration:none;border:1px solid var(--xp-ink);padding:20px 24px;display:flex;gap:45px;align-items:center;transition:background .2s,color .2s;margin-bottom:8px}.xp-contact-link:hover{background:var(--xp-ink);color:#fff}.xp-contact-link>span{font-size:25px}@media(max-width:1100px){.xp-wrap{width:calc(100% - 60px)}.xp-hero-name{grid-template-columns:1fr 150px;gap:6%}.xp-hero-gallery{gap:7%;grid-template-columns:1fr .85fr}.xp-hero-right{padding-top:12px}.xp-hero-intro h2{font-size:55px}.xp-hero-secondary{width:90%;margin-top:34px!important}.xp-concepts{gap:20px}.xp-concepts h3{font-size:28px}.xp-concepts .xp-image{height:155px}.xp-context-grid,.xp-section-heading,.xp-symbol-grid{gap:7%}.xp-type-studies>figure{grid-template-columns:150px 1fr;padding-inline:28px;gap:25px}.xp-contact .xp-wrap>div{grid-template-columns:1fr .7fr}.xp-contact-link{gap:20px;font-size:14px;padding-inline:18px}}@media(max-width:760px){.xp-wrap{width:calc(100% - 40px)}.xp-hero{padding-bottom:40px}.xp-hero-name{display:block;padding:30px 0}.xp-hero-credit{flex-direction:row;justify-content:space-between;gap:25px;font-size:12px;padding:0;margin-top:25px}.xp-hero-credit>span:first-child{font-size:11px}.xp-hero-gallery{grid-template-columns:1fr;gap:25px}.xp-hero-left{order:2}.xp-hero-right{display:contents}.xp-hero-intro{order:1;padding:10px 0 5px}.xp-hero-intro h2{font-size:clamp(44px,11vw,76px);margin:15px 0 22px}.xp-hero-intro>p:not(.xp-label){font-size:15px}.xp-hero-intro .xp-link{margin-top:14px}.xp-hero-secondary{order:3;width:68%;margin:0 0 0 auto!important}.xp-image figcaption{font-size:12px;padding-top:10px}.xp-context{padding:28px 0 32px}.xp-context-top{font-size:11px;align-items:start;padding-bottom:21px}.xp-context-top>span{text-align:right;max-width:105px}.xp-context-grid{grid-template-columns:1fr;gap:25px;padding:30px 0}.xp-context h2{font-size:49px}.xpositiv-case .xp-lead{font-size:21px;line-height:1.5}.xp-context-grid>div>p:not(.xp-lead){font-size:16px}.xp-facts{grid-template-columns:1fr;gap:21px;padding-top:23px}.xp-facts dt{margin-bottom:7px}.xp-facts dd{font-size:14px}.xp-section{padding-block:42px 48px}.xp-section-heading{grid-template-columns:1fr;gap:25px;padding:19px 0 32px}.xp-section-heading h2{font-size:49px}.xp-section-heading>div>p:not(.xp-lead){font-size:16px}.xp-concepts{grid-template-columns:1fr;gap:28px}.xp-concepts>article{padding-top:18px}.xp-concepts .xp-image{height:auto;min-height:130px;padding:25px 8px}.xp-concepts .xp-image img{max-height:120px}.xp-concepts h3{min-height:0;font-size:31px;margin:0 0 12px}.xp-concepts>article>p{max-width:none;font-size:16px}.xpositiv-case .xp-source-note{font-size:12px;margin-top:25px}.xp-logo-section{padding:35px 0 45px}.xp-logo-stage{padding:35px 12px 8px!important}.xp-logo-stage figcaption{font-size:11px;padding:25px 0 15px}.xp-symbol-grid{grid-template-columns:1fr;gap:30px;padding-top:20px}.xp-symbol-frame{padding:22px 18% 30px;order:2}.xp-symbol-frame .xp-image{max-width:240px}.xp-symbol-grid h2{font-size:48px;margin:18px 0 22px}.xp-symbol-grid>div>p:not(.xp-label){font-size:16px}.xp-symbol-frame .xp-image figcaption{padding-top:25px}.xp-detail-section{padding:35px 0 45px}.xp-type-studies>figure{grid-template-columns:1fr;padding:23px 17px;gap:24px}.xp-type-studies>figure>div{flex-direction:row;justify-content:space-between;align-items:center;gap:20px}.xp-type-studies span{font-size:15px}.xp-type-studies small{font-size:11px;text-align:right}.xp-type-studies .xp-image img{height:130px}.xp-refinement{grid-template-columns:1fr;gap:23px;padding-top:30px}.xp-refinement h3{font-size:37px}.xp-gallery{grid-template-columns:1fr;gap:30px}.xp-gallery-offset{padding-top:0;width:87%;margin-left:auto}.xp-gallery-note{font-size:34px;margin-top:25px!important}.xp-display{grid-template-columns:1fr;gap:30px;padding-top:45px}.xp-display h3{font-size:45px;margin:20px 0 23px}.xp-display>.xp-image{width:87%}.xp-web-section{padding:36px 0 45px}.xp-web-grid{grid-template-columns:1fr;gap:25px;padding-top:18px}.xp-web-grid h2{font-size:46px}.xp-web-grid .xp-link{font-size:14px;gap:24px}.xp-contact{padding:42px 0 50px}.xp-contact .xp-label{font-size:10px;letter-spacing:.03em;gap:10px}.xp-contact .xp-wrap>div{grid-template-columns:1fr;gap:25px;margin-top:26px}.xp-contact h2{font-size:clamp(45px,11.5vw,75px)}.xp-contact-link{justify-content:space-between;margin:0;padding:17px 20px;font-size:15px}}@media(prefers-reduced-motion:reduce){.xpositiv-case *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}#xp-concepts{padding-block:100px 105px}#xp-concepts .xp-section-heading{padding:42px 0 72px;align-items:start}#xp-concepts .xp-concepts{display:block;border-bottom:1px solid var(--xp-line)}#xp-concepts .xp-concepts>article{display:grid;grid-template-columns:110px minmax(0,1.2fr) minmax(0,.8fr);gap:48px;align-items:center;padding:42px 0}#xp-concepts .xp-concept-meta{align-self:start;flex-direction:column;gap:16px;padding-top:8px}#xp-concepts .xp-concept-meta>span:last-child{font:42px/1 XpositivEditorial,Georgia,serif;color:#938a7e}#xp-concepts .xp-image{height:230px;padding:30px 14px;background:#f8f7f4}#xp-concepts .xp-image img{max-height:170px}#xp-concepts .xp-concept-copy h3{min-height:0;font-size:clamp(28px,2.7vw,40px);line-height:1.12;margin:0 0 22px}#xp-concepts .xp-concept-copy p{font-size:17px;line-height:1.7;color:var(--xp-muted);max-width:34ch;margin:0}#xp-concepts .xp-source-note{margin-top:28px;max-width:85ch}@media(max-width:1000px){#xp-concepts .xp-concepts>article{grid-template-columns:80px minmax(0,1fr) minmax(0,.85fr);gap:25px}#xp-concepts .xp-image{height:210px}}@media(max-width:700px){#xp-concepts{padding-block:54px 64px}#xp-concepts .xp-section-heading{padding:26px 0 38px}#xp-concepts .xp-concepts>article{grid-template-columns:1fr;gap:25px;padding:30px 0 36px}#xp-concepts .xp-concept-meta{flex-direction:row;align-items:center;padding:0}#xp-concepts .xp-concept-meta>span:last-child{font-size:28px}#xp-concepts .xp-image{height:190px;margin:0}#xp-concepts .xp-concept-copy h3{font-size:32px;margin-bottom:16px}#xp-concepts .xp-concept-copy p{max-width:none;font-size:16px}}
