.AboutPage-module__s9h7rG__page{--about-page-gutter:clamp(32px, 3vw, 56px);--about-content-max:1360px;--about-editorial-gap:clamp(64px, 7vw, 140px);--about-text-max-width:620px;background:var(--paper);color:var(--ink);overflow:clip}.AboutPage-module__s9h7rG__contentWide{width:min(var(--about-content-max), calc(100% - (2 * var(--about-page-gutter))));margin-inline:auto}.AboutPage-module__s9h7rG__hero{background:#050505}.AboutPage-module__s9h7rG__heroArt img{object-position:center center}.AboutPage-module__s9h7rG__heroShade{background:linear-gradient(270deg,#000000e6 0%,#000000b8 28%,#0000001f 66%,#0000000f 100%),linear-gradient(#0000 58%,#000000a3 100%)}.AboutPage-module__s9h7rG__heroContent{width:min(590px,100vw - 56px);left:auto;right:max(28px,50vw - 680px)}.AboutPage-module__s9h7rG__heroContent h1 span{display:block}.AboutPage-module__s9h7rG__bio,.AboutPage-module__s9h7rG__story{padding-block:clamp(86px,10vw,154px)}.AboutPage-module__s9h7rG__statement,.AboutPage-module__s9h7rG__bio{background:var(--paper)}.AboutPage-module__s9h7rG__bioGrid,.AboutPage-module__s9h7rG__wideCopy,.AboutPage-module__s9h7rG__futureEditorialContent,.AboutPage-module__s9h7rG__artworksGrid,.AboutPage-module__s9h7rG__splitCopy{column-gap:var(--about-editorial-gap);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.AboutPage-module__s9h7rG__bioGrid,.AboutPage-module__s9h7rG__wideCopy{border-top:1px solid #1113;align-items:start;padding-top:clamp(24px,3.5vw,48px)}.AboutPage-module__s9h7rG__bio h2{max-width:900px;font-family:var(--font-oswald), "Arial Narrow", Arial, sans-serif;font-size:var(--type-editorial);font-weight:var(--type-display-weight);line-height:var(--display-leading);letter-spacing:var(--type-display-tracking);text-transform:uppercase;margin:0}.AboutPage-module__s9h7rG__story h2{max-width:900px;font-family:var(--font-oswald), "Arial Narrow", Arial, sans-serif;font-size:var(--type-section);font-weight:var(--type-display-weight);line-height:var(--display-leading);letter-spacing:var(--type-display-tracking);text-transform:uppercase;margin:0}.AboutPage-module__s9h7rG__origin h2{max-width:900px;font-family:var(--font-oswald), "Arial Narrow", Arial, sans-serif;font-size:clamp(48px,6.4vw,104px);font-weight:700;line-height:var(--display-leading);letter-spacing:-.045em;text-transform:uppercase;margin:0}.AboutPage-module__s9h7rG__bio h2{max-width:12ch;font-size:var(--type-editorial);white-space:nowrap}.AboutPage-module__s9h7rG__bio .AboutPage-module__s9h7rG__prose{width:100%;max-width:var(--about-text-max-width)}.AboutPage-module__s9h7rG__futureEditorial,.AboutPage-module__s9h7rG__futureClosing{background:#fff}.AboutPage-module__s9h7rG__story.AboutPage-module__s9h7rG__futureEditorial{background:#fff;padding-block:0}.AboutPage-module__s9h7rG__futureEditorialPart{isolation:isolate;padding-block:clamp(86px,10vw,154px);position:relative;overflow:hidden}.AboutPage-module__s9h7rG__futureEditorialImage,.AboutPage-module__s9h7rG__futureEditorialMist{position:absolute;inset:0}.AboutPage-module__s9h7rG__futureEditorialImage{z-index:-2;object-fit:cover;object-position:44% center;opacity:.55;filter:saturate(.86)contrast(.9)brightness(1.06);transform:scale(1.02);-webkit-mask-image:linear-gradient(90deg,#000 0%,#000000e6 42%,#00000014 70%,#0000 86%);mask-image:linear-gradient(90deg,#000 0%,#000000e6 42%,#00000014 70%,#0000 86%)}.AboutPage-module__s9h7rG__futureEditorialMist{z-index:-1;background:linear-gradient(90deg,#ffffff42 0%,#ffffff85 40%,#fffffff0 68%,#fff 100%),linear-gradient(#ffffff9e,#ffffff2e 52%,#ffffffb8)}.AboutPage-module__s9h7rG__futureEditorialContent{position:relative}.AboutPage-module__s9h7rG__futureEditorial h2{max-width:900px;font-size:var(--type-editorial);letter-spacing:var(--type-display-tracking);white-space:nowrap;grid-column:1/-1}.AboutPage-module__s9h7rG__futureEditorialText{width:100%;max-width:var(--about-text-max-width);border-top:1px solid #1113;grid-column:2;margin:clamp(56px,7vw,96px) 0 0;padding-top:clamp(24px,2.6vw,38px);font-size:clamp(17px,1.25vw,20px);line-height:1.68}.AboutPage-module__s9h7rG__futureEditorialText p{margin:0}.AboutPage-module__s9h7rG__futureEditorialText p+p{margin-top:1.6em}.AboutPage-module__s9h7rG__futureEditorialContinuation{min-height:clamp(620px,54vw,820px)}.AboutPage-module__s9h7rG__futureEditorialContinuation:before{z-index:2;content:"";background:#11111124;width:min(1360px,100% - 56px);height:1px;position:absolute;top:0;left:50%;transform:translate(-50%)}.AboutPage-module__s9h7rG__futureEditorialContinuationImage,.AboutPage-module__s9h7rG__futureEditorialContinuationMist{position:absolute;inset:0}.AboutPage-module__s9h7rG__futureEditorialContinuationImage{z-index:-2;object-fit:cover;object-position:78% center;opacity:.68;filter:saturate(1.06)contrast(.96)brightness(1.01);transform:translate(10%)scale(1.02);-webkit-mask-image:linear-gradient(90deg,#0000 8%,#0000000a 34%,#00000038 54%,#000000d1 72%,#000 100%);mask-image:linear-gradient(90deg,#0000 8%,#0000000a 34%,#00000038 54%,#000000d1 72%,#000 100%)}.AboutPage-module__s9h7rG__futureEditorialContinuationMist{z-index:-1;background:linear-gradient(90deg,#fff 0%,#fffffff5 36%,#ffffff6b 68%,#ffffff24 100%),linear-gradient(#ffffff7a,#ffffff14 52%,#ffffff8f)}.AboutPage-module__s9h7rG__futureEditorialContinuationContent{align-items:center;min-height:clamp(448px,34vw,520px);display:flex;position:relative}.AboutPage-module__s9h7rG__futureEditorialContinuationText{border-top:1px solid #1113;width:min(100%,860px);padding-top:clamp(24px,2.6vw,38px);font-size:clamp(17px,1.25vw,20px);line-height:1.68}.AboutPage-module__s9h7rG__futureEditorialContinuationText p{margin:0}.AboutPage-module__s9h7rG__futureEditorialContinuationText p+p{margin-top:1.6em}.AboutPage-module__s9h7rG__futureClosing{min-height:clamp(64px,7vw,112px)}.AboutPage-module__s9h7rG__prose,.AboutPage-module__s9h7rG__storyCopy>p,.AboutPage-module__s9h7rG__originContent>p:last-child{font-size:clamp(17px,1.35vw,21px);line-height:1.62}.AboutPage-module__s9h7rG__prose p,.AboutPage-module__s9h7rG__storyCopy>p{margin:0 0 1.2em}.AboutPage-module__s9h7rG__origin{color:#fff;background:#050505;place-items:center;min-height:clamp(560px,67vw,820px);display:grid;position:relative;overflow:hidden}.AboutPage-module__s9h7rG__rootsReveal{opacity:1}.AboutPage-module__s9h7rG__rootsReveal[data-roots-motion=active]{opacity:var(--roots-opacity,1);will-change:opacity}.AboutPage-module__s9h7rG__originImage{object-fit:cover;object-position:center;transform-origin:50%;transform:scale(1)}.AboutPage-module__s9h7rG__rootsReveal[data-roots-motion=active] .AboutPage-module__s9h7rG__originImage{transform:scale(var(--roots-scale,1));will-change:transform}.AboutPage-module__s9h7rG__originShade{background:linear-gradient(90deg,#000000d1 0%,#0000008a 47%,#0000002e 100%),linear-gradient(#0000 42%,#0000008a);position:absolute;inset:0}.AboutPage-module__s9h7rG__originContent{z-index:1;position:relative}.AboutPage-module__s9h7rG__originContent h2{max-width:990px}.AboutPage-module__s9h7rG__originContent>p:last-child{max-width:650px;margin:clamp(30px,4vw,54px) 0 0}.AboutPage-module__s9h7rG__artworks{background:#f3f1ed}.AboutPage-module__s9h7rG__artworksMotion{isolation:isolate;--artworks-white-fade:0;background:#fff;position:relative;overflow:clip}.AboutPage-module__s9h7rG__artworksWhiteFade{z-index:2;opacity:var(--artworks-white-fade);pointer-events:none;will-change:opacity;background:#fff;position:absolute;inset:0}.AboutPage-module__s9h7rG__artworksSlideMedia{opacity:1;transform:translate(0,0)}.AboutPage-module__s9h7rG__artworksMotion[data-artworks-slide-state=pending] .AboutPage-module__s9h7rG__artworksSlideMedia{opacity:.12;transform:translate(-110vw)}.AboutPage-module__s9h7rG__artworksMotion[data-artworks-slide-state=sliding] .AboutPage-module__s9h7rG__artworksSlideMedia{transition:opacity 1.05s cubic-bezier(.22,1,.36,1),transform 1.05s cubic-bezier(.22,1,.36,1)}.AboutPage-module__s9h7rG__artworksGrid{align-items:center}.AboutPage-module__s9h7rG__portraitMedia{background:#e7e2dc;min-height:clamp(610px,68vw,900px);position:relative;overflow:hidden}.AboutPage-module__s9h7rG__portraitMedia img{object-fit:cover}.AboutPage-module__s9h7rG__storyCopy h2{margin-block:28px 38px}.AboutPage-module__s9h7rG__artworksCopy h2{max-width:17ch;font-size:var(--type-editorial);letter-spacing:var(--type-display-tracking)}.AboutPage-module__s9h7rG__storyCopy>.AboutPage-module__s9h7rG__artworksLabel{font-size:var(--type-label);line-height:1.35}.AboutPage-module__s9h7rG__storyCopy>p{max-width:var(--about-text-max-width)}.AboutPage-module__s9h7rG__wideStory{background:#fff}.AboutPage-module__s9h7rG__wideCopy,.AboutPage-module__s9h7rG__splitCopy{margin-bottom:clamp(52px,7vw,94px)}.AboutPage-module__s9h7rG__splitCopy{border-top:1px solid #1113;align-items:start;margin-top:28px;padding-top:clamp(24px,3.5vw,48px)}.AboutPage-module__s9h7rG__bannerMedia{background:#ddd;overflow:hidden}.AboutPage-module__s9h7rG__bannerMedia img{width:100%;height:auto;display:block}.AboutPage-module__s9h7rG__designBannerMedia{aspect-ratio:2048/736}.AboutPage-module__s9h7rG__designBannerMedia .AboutPage-module__s9h7rG__designBannerImage{object-fit:cover;object-position:center 48%;height:100%}.AboutPage-module__s9h7rG__workshops{color:#fff;background:#080808}.AboutPage-module__s9h7rG__workshops .AboutPage-module__s9h7rG__bannerMedia{margin-top:clamp(52px,7vw,94px)}.AboutPage-module__s9h7rG__workshops .AboutPage-module__s9h7rG__splitCopy{border-color:#ffffff3d;margin-bottom:0}.AboutPage-module__s9h7rG__portfolioTeaser{color:#fff;isolation:isolate;background:#080808;align-items:center;min-height:clamp(360px,40vh,480px);display:flex;position:relative;overflow:hidden}.AboutPage-module__s9h7rG__portfolioTeaserInner{z-index:2;position:relative}.AboutPage-module__s9h7rG__portfolioTeaserCopy{width:min(46%,610px)}.AboutPage-module__s9h7rG__portfolioTeaserCopy h2{max-width:15ch;font-family:var(--font-oswald), "Arial Narrow", Arial, sans-serif;font-size:var(--type-editorial);font-weight:var(--type-display-weight);line-height:var(--display-leading);letter-spacing:var(--type-display-tracking);text-transform:uppercase;margin:22px 0 0}.AboutPage-module__s9h7rG__portfolioTeaserText{color:#ffffffc2;max-width:52ch;margin:clamp(22px,2.5vw,34px) 0 0;font-family:Arial,Helvetica,sans-serif;font-size:clamp(16px,1.2vw,19px);line-height:1.62}.AboutPage-module__s9h7rG__portfolioTeaserLink{min-height:42px;margin-left:-14px;padding:12px 14px 10px;transition:color .22s,background-color .22s}.AboutPage-module__s9h7rG__portfolioTeaserLink:hover,.AboutPage-module__s9h7rG__portfolioTeaserLink:focus-visible{color:#fff;background:var(--cyan)}.AboutPage-module__s9h7rG__portfolioTeaserLink:focus-visible{outline:2px solid var(--cyan);outline-offset:4px}.AboutPage-module__s9h7rG__portfolioTeaserMedia{z-index:0;width:min(60%,1100px);margin:0;position:absolute;inset:0 0 0 auto}.AboutPage-module__s9h7rG__portfolioTeaserMedia:after{z-index:1;content:"";pointer-events:none;background:linear-gradient(90deg,#080808 0%,#080808f0 13%,#080808a3 38%,#0808081f 75%,#0000 100%),linear-gradient(#0808081f,#0000 58%,#08080838);position:absolute;inset:0}.AboutPage-module__s9h7rG__portfolioTeaserMedia img{object-fit:cover;object-position:52% center}.AboutPage-module__s9h7rG__portfolioTeaserReveal .AboutPage-module__s9h7rG__portfolioTeaserCopy[data-pop-state=pending]{visibility:hidden;opacity:0;translate:-16px;scale:1}.AboutPage-module__s9h7rG__portfolioTeaserReveal .AboutPage-module__s9h7rG__portfolioTeaserMedia[data-pop-state=pending]{visibility:hidden;opacity:0;translate:18px;scale:1}.AboutPage-module__s9h7rG__portfolioTeaserReveal .AboutPage-module__s9h7rG__portfolioTeaserCopy[data-pop-state=visible],.AboutPage-module__s9h7rG__portfolioTeaserReveal .AboutPage-module__s9h7rG__portfolioTeaserMedia[data-pop-state=visible]{animation:.7s cubic-bezier(.22,1,.36,1) both AboutPage-module__s9h7rG__portfolioTeaserReveal}.AboutPage-module__s9h7rG__portfolioTeaserReveal .AboutPage-module__s9h7rG__portfolioTeaserMedia[data-pop-state=visible]{animation-delay:.12s}@keyframes AboutPage-module__s9h7rG__portfolioTeaserReveal{to{visibility:visible;opacity:1;translate:0;scale:1}}@media (max-width:900px){.AboutPage-module__s9h7rG__page{--about-editorial-gap:36px}.AboutPage-module__s9h7rG__bioGrid,.AboutPage-module__s9h7rG__wideCopy,.AboutPage-module__s9h7rG__splitCopy,.AboutPage-module__s9h7rG__artworksGrid,.AboutPage-module__s9h7rG__futureEditorialContent{grid-template-columns:1fr}.AboutPage-module__s9h7rG__bioGrid,.AboutPage-module__s9h7rG__wideCopy,.AboutPage-module__s9h7rG__splitCopy{gap:36px}.AboutPage-module__s9h7rG__artworksGrid{gap:48px}.AboutPage-module__s9h7rG__portraitMedia{min-height:min(112vw,760px)}.AboutPage-module__s9h7rG__futureEditorial h2{white-space:normal}.AboutPage-module__s9h7rG__futureEditorialText{grid-column:1;width:min(100%,720px);margin-top:48px;margin-left:0;margin-right:0}.AboutPage-module__s9h7rG__futureEditorialContinuationContent{min-height:auto}.AboutPage-module__s9h7rG__futureEditorialContinuationText{width:min(100%,720px)}.AboutPage-module__s9h7rG__portfolioTeaserCopy{width:min(55%,560px)}.AboutPage-module__s9h7rG__portfolioTeaserMedia{width:58%}}@media (max-width:760px){.AboutPage-module__s9h7rG__page{--about-page-gutter:18px}.AboutPage-module__s9h7rG__hero .AboutPage-module__s9h7rG__heroArt{left:84%}.AboutPage-module__s9h7rG__heroArt img{object-position:center}.AboutPage-module__s9h7rG__heroShade{background:linear-gradient(#0000000d 0%,#00000029 28%,#0000009e 60%,#000000eb 100%)}.AboutPage-module__s9h7rG__heroContent{width:auto;left:18px;right:18px}.AboutPage-module__s9h7rG__bio,.AboutPage-module__s9h7rG__story{padding-block:84px}.AboutPage-module__s9h7rG__artworks{padding-bottom:0}.AboutPage-module__s9h7rG__futureClosing{min-height:0}.AboutPage-module__s9h7rG__futureClosing+div .AboutPage-module__s9h7rG__wideStory{padding-top:40px}.AboutPage-module__s9h7rG__bio h2{font-size:var(--type-editorial)}.AboutPage-module__s9h7rG__story h2{font-size:var(--type-section)}.AboutPage-module__s9h7rG__origin h2{font-size:clamp(42px,12.4vw,66px)}.AboutPage-module__s9h7rG__origin{min-height:680px}.AboutPage-module__s9h7rG__originImage{object-position:58% center}.AboutPage-module__s9h7rG__originShade{background:linear-gradient(#00000038 0%,#00000080 38%,#000000eb 100%)}.AboutPage-module__s9h7rG__portraitMedia{min-height:132vw}.AboutPage-module__s9h7rG__futureEditorialImage{object-position:46% center;opacity:.15;-webkit-mask-image:linear-gradient(#000 0%,#00000061 48%,#0000 78%);mask-image:linear-gradient(#000 0%,#00000061 48%,#0000 78%)}.AboutPage-module__s9h7rG__futureEditorialMist{background:#ffffffd1}.AboutPage-module__s9h7rG__futureEditorialContinuation{min-height:0}.AboutPage-module__s9h7rG__futureEditorialContinuation:before{width:calc(100% - 36px)}.AboutPage-module__s9h7rG__futureEditorialContinuationImage{object-position:80% center;opacity:.24;transform:translate(5%)scale(1.02);-webkit-mask-image:linear-gradient(#0000 4%,#0000003d 38%,#000 100%);mask-image:linear-gradient(#0000 4%,#0000003d 38%,#000 100%)}.AboutPage-module__s9h7rG__futureEditorialContinuationMist{background:#ffffffd1}.AboutPage-module__s9h7rG__portfolioTeaser{min-height:0;display:block}.AboutPage-module__s9h7rG__portfolioTeaserInner{padding-block:72px 54px}.AboutPage-module__s9h7rG__portfolioTeaserCopy{width:100%}.AboutPage-module__s9h7rG__portfolioTeaserCopy h2{max-width:14ch}.AboutPage-module__s9h7rG__portfolioTeaserMedia{width:100%;height:clamp(220px,68vw,330px);position:relative}.AboutPage-module__s9h7rG__portfolioTeaserMedia:after{background:linear-gradient(#080808 0%,#080808a8 18%,#0000 68%)}}@media (prefers-reduced-motion:reduce){.AboutPage-module__s9h7rG__page *,.AboutPage-module__s9h7rG__page :before,.AboutPage-module__s9h7rG__page :after{scroll-behavior:auto!important}.AboutPage-module__s9h7rG__rootsReveal,.AboutPage-module__s9h7rG__rootsReveal .AboutPage-module__s9h7rG__originImage{opacity:1;transform:none}.AboutPage-module__s9h7rG__artworksSlideMedia,.AboutPage-module__s9h7rG__artworksMotion[data-artworks-slide-state] .AboutPage-module__s9h7rG__artworksSlideMedia{opacity:1;transition:none;transform:none}.AboutPage-module__s9h7rG__artworksWhiteFade{opacity:0}.AboutPage-module__s9h7rG__portfolioTeaserReveal .AboutPage-module__s9h7rG__portfolioTeaserCopy[data-pop-state],.AboutPage-module__s9h7rG__portfolioTeaserReveal .AboutPage-module__s9h7rG__portfolioTeaserMedia[data-pop-state]{visibility:visible;opacity:1;animation:none;translate:0;scale:1}}.AboutPage-module__s9h7rG__bio,.AboutPage-module__s9h7rG__artworks{--label-cyan:var(--brand-cyan-text-on-light)}.AboutPage-module__s9h7rG__workshops,.AboutPage-module__s9h7rG__portfolioTeaser{--label-cyan:var(--brand-cyan-text-on-dark)}@media (760px<width<=900px) and (orientation:portrait){.AboutPage-module__s9h7rG__artworksSlideMedia img{object-fit:contain;object-position:center;background:#fff;padding:16px}}.AboutPage-module__s9h7rG__editorialReference{display:none}.AboutPage-module__s9h7rG__editorialTextContent{display:contents}.AboutPage-module__s9h7rG__futureEditorialContinuationText{border-top-color:#0000;position:relative}.AboutPage-module__s9h7rG__futureEditorialContinuationText .AboutPage-module__s9h7rG__editorialReference{visibility:hidden;pointer-events:none;display:block}.AboutPage-module__s9h7rG__futureEditorialContinuationText .AboutPage-module__s9h7rG__editorialTextContent{width:100%;padding-top:inherit;border-top:1px solid #1113;display:block;position:absolute;top:0;left:0}@media (min-width:761px){.AboutPage-module__s9h7rG__futureEditorialText,.AboutPage-module__s9h7rG__futureEditorialContinuationText{border-top-color:#0000;position:relative}.AboutPage-module__s9h7rG__futureEditorialText{justify-self:end}.AboutPage-module__s9h7rG__editorialReference{visibility:hidden;pointer-events:none;display:block}.AboutPage-module__s9h7rG__editorialTextContent{width:min(100%, calc((min(var(--about-content-max), 100vw - 2 * var(--about-page-gutter))) * .7));padding-top:inherit;border-top:1px solid #1113;display:block;position:absolute;top:50%;transform:translateY(-50%)}.AboutPage-module__s9h7rG__futureEditorialText .AboutPage-module__s9h7rG__editorialTextContent{right:0}.AboutPage-module__s9h7rG__futureEditorialContinuationText .AboutPage-module__s9h7rG__editorialTextContent{width:min(100%, calc((min(var(--about-content-max), 100vw - 2 * var(--about-page-gutter))) * .7));top:50%;left:0}}
.MediaGallery-module__narl8W__inline,.MediaGallery-module__narl8W__fullMedia{isolation:isolate;background:#101010;grid-template-rows:minmax(0,1fr) 56px;grid-template-columns:48px minmax(0,1fr) 48px;min-width:0;min-height:0;display:grid;position:relative}.MediaGallery-module__narl8W__thumbnail{width:100%;color:inherit;cursor:pointer;text-align:inherit;background:0 0;border:0;margin:0;padding:0;display:block}.MediaGallery-module__narl8W__thumbnail:focus-visible{outline:2px solid var(--brand-cyan);outline-offset:4px}.MediaGallery-module__narl8W__thumbnail[aria-pressed=true]{outline:1px solid var(--brand-cyan);outline-offset:3px}.MediaGallery-module__narl8W__mediaStage.MediaGallery-module__narl8W__mediaStage{overscroll-behavior:auto;touch-action:pan-y pinch-zoom;grid-area:1/2;width:100%;height:100%;min-height:0;padding:0;overflow:clip}.MediaGallery-module__narl8W__mediaStage.MediaGallery-module__narl8W__mediaStage img{width:auto;max-width:100%;height:auto;max-height:100%}.MediaGallery-module__narl8W__arrow,.MediaGallery-module__narl8W__close,.MediaGallery-module__narl8W__expand,.MediaGallery-module__narl8W__zoom{z-index:4;color:#fff;cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;width:44px;height:44px;padding:0;font:24px/1 Arial,sans-serif;display:grid}.MediaGallery-module__narl8W__arrow{grid-row:1;place-self:center;position:relative}.MediaGallery-module__narl8W__arrow:before{content:"";background:#ffffff0a;border:1px solid #ffffff2e;border-radius:50%;position:absolute;inset:8px}.MediaGallery-module__narl8W__previous{grid-column:1}.MediaGallery-module__narl8W__next{grid-column:3}.MediaGallery-module__narl8W__arrow:hover,.MediaGallery-module__narl8W__zoom:hover,.MediaGallery-module__narl8W__close:hover{background:#ffffff1a}.MediaGallery-module__narl8W__arrow:focus-visible,.MediaGallery-module__narl8W__zoom:focus-visible,.MediaGallery-module__narl8W__close:focus-visible,.MediaGallery-module__narl8W__dot:focus-visible,.MediaGallery-module__narl8W__expand:focus-visible{outline:2px solid var(--brand-cyan);outline-offset:-2px}.MediaGallery-module__narl8W__controls{pointer-events:none;grid-area:2/1/auto/-1;grid-template-columns:88px minmax(0,1fr) 88px;align-items:center;min-width:0;padding-inline:4px;display:grid}.MediaGallery-module__narl8W__position{color:#fff;white-space:nowrap;grid-column:2;justify-content:center;align-items:center;min-width:0;font:12px/1.4 Arial,sans-serif;display:flex}.MediaGallery-module__narl8W__dot{cursor:pointer;pointer-events:auto;background:0 0;border:0;flex:1;place-items:center;width:24px;min-width:8px;max-width:24px;height:44px;padding:0;display:grid}.MediaGallery-module__narl8W__dot span{border:1px solid #ffffff80;border-radius:50%;width:5px;height:5px}.MediaGallery-module__narl8W__dot[aria-current] span{background:#fff;border-color:#fff}.MediaGallery-module__narl8W__zoom{pointer-events:auto;grid-column:3;justify-self:end}.MediaGallery-module__narl8W__zoom[aria-pressed=true]{color:var(--brand-cyan)}.MediaGallery-module__narl8W__zoom svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.6px;width:20px;height:20px}.MediaGallery-module__narl8W__lightbox{color:#fff;background:#101010;border:0;width:100%;max-width:none;height:100dvh;max-height:none;margin:0;padding:0;position:fixed;inset:0;overflow:hidden}.MediaGallery-module__narl8W__lightbox::backdrop{background:#101010}.MediaGallery-module__narl8W__close{top:max(10px,env(safe-area-inset-top));right:max(10px,env(safe-area-inset-right));position:absolute}.MediaGallery-module__narl8W__fullMedia{inset:64px 0 max(12px,env(safe-area-inset-bottom));touch-action:pan-y pinch-zoom;position:absolute}.MediaGallery-module__narl8W__zoomMedia.MediaGallery-module__narl8W__zoomMedia{background:0 0}.MediaGallery-module__narl8W__zoomMedia.MediaGallery-module__narl8W__zoomMedia img{filter:none}.MediaGallery-module__narl8W__inlineVideo,.MediaGallery-module__narl8W__fullVideo{touch-action:pan-y pinch-zoom;background:#101010;flex-direction:column;grid-area:1/2;justify-content:center;align-items:center;min-width:0;min-height:0;padding:0;display:flex;position:relative;overflow:hidden}.MediaGallery-module__narl8W__inlineVideo video,.MediaGallery-module__narl8W__fullVideo video{object-fit:contain;width:100%;min-height:0;max-height:100%;display:block}.MediaGallery-module__narl8W__fullVideo{background:0 0}.MediaGallery-module__narl8W__expand{background:#0009;font-size:20px;position:absolute;bottom:8px;right:8px}.MediaGallery-module__narl8W__videoPlaceholder{aspect-ratio:9/16;color:#ccc;background:#111;place-items:center;width:100%;font-size:14px;display:grid}@media (max-width:760px){.MediaGallery-module__narl8W__inline{box-sizing:border-box;height:min(72dvh,720px);min-height:0;padding-top:0;padding-inline:env(safe-area-inset-left) env(safe-area-inset-right);grid-template-rows:minmax(0,1fr) calc(56px + env(safe-area-inset-bottom));flex:none}.MediaGallery-module__narl8W__lightbox:not(.MediaGallery-module__narl8W__legacyLightbox) .MediaGallery-module__narl8W__close{display:none}.MediaGallery-module__narl8W__lightbox:not(.MediaGallery-module__narl8W__legacyLightbox){height:100dvh}.MediaGallery-module__narl8W__fullMedia{top:env(safe-area-inset-top);padding-inline:env(safe-area-inset-left) env(safe-area-inset-right);grid-template-rows:minmax(0,1fr) calc(56px + env(safe-area-inset-bottom));bottom:0}.MediaGallery-module__narl8W__inline,.MediaGallery-module__narl8W__fullMedia{grid-template-columns:minmax(0,1fr)}.MediaGallery-module__narl8W__mediaStage.MediaGallery-module__narl8W__mediaStage,.MediaGallery-module__narl8W__inlineVideo,.MediaGallery-module__narl8W__fullVideo{grid-column:1;padding:0}.MediaGallery-module__narl8W__arrow{grid-area:2/1;place-self:center start;margin-left:4px}.MediaGallery-module__narl8W__next{margin-left:48px}.MediaGallery-module__narl8W__controls{padding-bottom:env(safe-area-inset-bottom);grid-column:1}.MediaGallery-module__narl8W__arrow{margin-bottom:env(safe-area-inset-bottom)}.MediaGallery-module__narl8W__dot{width:16px;max-width:20px}}@media (min-width:761px) and (max-width:1024px) and (orientation:portrait){.MediaGallery-module__narl8W__inline{flex:none;width:100%;height:min(66dvh,760px);padding-top:64px}.MediaGallery-module__narl8W__sidebarVideoPlayer{display:none}}@media (prefers-reduced-motion:reduce){.MediaGallery-module__narl8W__lightbox{scroll-behavior:auto}}.MediaGallery-module__narl8W__legacyLightbox .MediaGallery-module__narl8W__close{top:max(12px,env(safe-area-inset-top));right:max(12px,env(safe-area-inset-right));background:#000000a6;border:1px solid #ffffff59;font-size:28px}.MediaGallery-module__narl8W__legacyFullMedia{inset:64px 0 max(20px,env(safe-area-inset-bottom));touch-action:pan-y pinch-zoom;justify-content:center;align-items:center;padding:0 12px 52px;display:flex;position:absolute}.MediaGallery-module__narl8W__legacyFullMedia>img{object-fit:contain;-webkit-user-select:none;user-select:none;width:auto;max-width:100%;height:auto;max-height:100%;display:block}.MediaGallery-module__narl8W__legacyFullVideo{width:min(100%,1000px);max-height:100%}.MediaGallery-module__narl8W__legacyFullVideo video{object-fit:contain;width:100%;max-height:calc(100dvh - 210px);display:block}.MediaGallery-module__narl8W__legacyArrow{z-index:4;color:#fff;cursor:pointer;background:#000000a6;border:1px solid #ffffff59;border-radius:50%;place-items:center;width:44px;height:44px;padding:0;font:28px/1 Arial,sans-serif;display:grid;position:absolute;top:50%;transform:translateY(-50%)}.MediaGallery-module__narl8W__legacyPrevious{left:8px}.MediaGallery-module__narl8W__legacyNext{right:8px}.MediaGallery-module__narl8W__legacyPosition{z-index:4;color:#fff;white-space:nowrap;background:#000000a6;border-radius:20px;justify-content:center;align-items:center;min-height:36px;padding:0 10px;font:12px/1.4 Arial,sans-serif;display:flex;position:absolute;bottom:10px;left:50%;transform:translate(-50%)}.MediaGallery-module__narl8W__legacyDot{cursor:pointer;background:0 0;border:0;place-items:center;width:28px;height:36px;padding:0;display:grid}.MediaGallery-module__narl8W__legacyDot span{border:1px solid #fff;border-radius:50%;width:5px;height:5px}.MediaGallery-module__narl8W__legacyDot[aria-current] span{background:#fff}.MediaGallery-module__narl8W__legacyZoomMedia.MediaGallery-module__narl8W__legacyZoomMedia{background:0 0;width:100%;height:100%;min-height:0;padding:0}.MediaGallery-module__narl8W__legacyZoomMedia.MediaGallery-module__narl8W__legacyZoomMedia img{filter:none;width:auto;max-width:100%;height:auto;max-height:100%}
.DesignProjectPage-module__nuEQua__page{background:var(--paper);color:var(--ink);overflow:clip}.DesignProjectPage-module__nuEQua__siemensLightLabel{--label-cyan:var(--brand-cyan-text-on-light)}.DesignProjectPage-module__nuEQua__siemensDarkLabel{--label-cyan:var(--brand-cyan-text-on-dark)}.DesignProjectPage-module__nuEQua__contentWide{width:min(1360px,100% - 56px);margin-inline:auto}.DesignProjectPage-module__nuEQua__hero{min-height:min(82svh,880px);padding-top:var(--header-height);color:#fff;isolation:isolate;background-color:#050505;background-position:50%;background-size:cover;align-items:end;display:grid;position:relative;overflow:hidden}.DesignProjectPage-module__nuEQua__heroShade,.DesignProjectPage-module__nuEQua__visualShade{z-index:-1;position:absolute;inset:0}.DesignProjectPage-module__nuEQua__heroShade{background:linear-gradient(90deg,#000000b3 0%,#00000038 62%,#00000029 100%),linear-gradient(#0000 38%,#000000d1 100%)}.DesignProjectPage-module__nuEQua__heroCopy{padding-block:clamp(70px,8vw,116px)}.DesignProjectPage-module__nuEQua__heroCopy h1,.DesignProjectPage-module__nuEQua__story h2,.DesignProjectPage-module__nuEQua__process h2,.DesignProjectPage-module__nuEQua__projectNav h2{font-weight:var(--type-display-weight);letter-spacing:var(--type-display-tracking);line-height:var(--display-leading);text-transform:uppercase;margin:0}.DesignProjectPage-module__nuEQua__heroCopy h1{max-width:1180px;font-size:var(--type-hero)}.DesignProjectPage-module__nuEQua__rolandPilot{--roland-hero-fade:0;--roland-banner-fade:0;--roland-process-reveal:0}.DesignProjectPage-module__nuEQua__rolandHero{background-position:50% calc(100% + clamp(84px,12svh,152px));align-items:start;min-height:min(62svh,680px)}.DesignProjectPage-module__nuEQua__rolandHero:after{z-index:0;background:linear-gradient(to bottom, #faf9f62e, var(--paper) 100%);content:"";opacity:var(--roland-hero-fade);pointer-events:none;position:absolute;inset:0}.DesignProjectPage-module__nuEQua__rolandHero .DesignProjectPage-module__nuEQua__heroShade{background:linear-gradient(90deg,#000000bd 0%,#00000052 62%,#00000038 100%),linear-gradient(#0000 42%,#000000b8 100%)}.DesignProjectPage-module__nuEQua__rolandHero .DesignProjectPage-module__nuEQua__heroCopy{z-index:1;padding-block:clamp(94px,10vw,142px) clamp(52px,6vw,86px);position:relative}.DesignProjectPage-module__nuEQua__leadStage{background:#080808;padding:clamp(38px,5vw,72px) 0}.DesignProjectPage-module__nuEQua__leadStage img{border:1px solid #ffffff2e;width:100%;height:auto}.DesignProjectPage-module__nuEQua__rolandLeadStage{isolation:isolate;background:var(--paper);padding:0;position:relative}.DesignProjectPage-module__nuEQua__rolandLeadStage:after{content:none}.DesignProjectPage-module__nuEQua__rolandLeadStage .DesignProjectPage-module__nuEQua__contentWide{z-index:2;width:100%;margin-inline:0;position:relative}.DesignProjectPage-module__nuEQua__rolandLeadStage img{border:0;width:100%;height:auto;display:block}.DesignProjectPage-module__nuEQua__story.DesignProjectPage-module__nuEQua__rolandStory{padding-top:clamp(46px,5vw,72px)}.DesignProjectPage-module__nuEQua__story,.DesignProjectPage-module__nuEQua__process{padding-block:clamp(96px,10vw,154px)}.DesignProjectPage-module__nuEQua__storyGrid{border-top:1px solid var(--line);grid-template-columns:minmax(0,.78fr) minmax(360px,1.22fr);align-items:start;gap:clamp(54px,9vw,140px);padding-top:clamp(24px,3.5vw,48px);display:grid}.DesignProjectPage-module__nuEQua__story h2,.DesignProjectPage-module__nuEQua__projectNav h2{font-size:var(--type-editorial)}.DesignProjectPage-module__nuEQua__process h2{font-size:var(--type-section)}.DesignProjectPage-module__nuEQua__prose{max-width:760px;font-family:Arial,Helvetica,sans-serif;font-size:clamp(1rem,1.22vw,1.16rem);line-height:1.72}.DesignProjectPage-module__nuEQua__prose p{margin:0 0 1.35em}.DesignProjectPage-module__nuEQua__leadParagraph{color:var(--ink);font-size:clamp(1.25rem,1.8vw,1.65rem);line-height:1.5}.DesignProjectPage-module__nuEQua__editorialStoryLayout{border-top:1px solid var(--line);grid-template-columns:repeat(12,minmax(0,1fr));column-gap:clamp(18px,1.8vw,28px);padding-top:clamp(24px,3.5vw,48px);display:grid}.DesignProjectPage-module__nuEQua__editorialStoryLayout h2{text-wrap:balance;grid-column:1/span 9;margin-bottom:clamp(34px,3.8vw,54px)}.DesignProjectPage-module__nuEQua__editorialLead,.DesignProjectPage-module__nuEQua__editorialColumns{font-family:Arial,Helvetica,sans-serif}.DesignProjectPage-module__nuEQua__editorialLead{grid-column:1/span 8;max-width:840px;margin:0 0 clamp(60px,6vw,84px);font-size:clamp(1.16rem,1.35vw,1.34rem);line-height:1.56}.DesignProjectPage-module__nuEQua__leadKeepTogether{white-space:nowrap}.DesignProjectPage-module__nuEQua__editorialColumns{column-count:3;grid-column:1/-1;column-gap:clamp(34px,4vw,64px);font-size:clamp(1rem,1.08vw,1.1rem);line-height:1.68}.DesignProjectPage-module__nuEQua__editorialColumns p{break-inside:avoid-column;margin:0 0 1.35em}.DesignProjectPage-module__nuEQua__siemensStory .DesignProjectPage-module__nuEQua__editorialLead{margin-inline-start:max(0px,50% - 560px);grid-column:1/-1;width:min(100%,720px);max-width:720px;margin-bottom:clamp(48px,4.8vw,64px)}.DesignProjectPage-module__nuEQua__siemensStory .DesignProjectPage-module__nuEQua__editorialColumns{justify-self:center;column-gap:clamp(32px,3vw,44px);width:min(100%,1120px)}.DesignProjectPage-module__nuEQua__visualBreak{isolation:isolate;background-position:50%;background-size:cover;height:clamp(160px,20svh,260px);position:relative;overflow:hidden}.DesignProjectPage-module__nuEQua__visualBreak:after{z-index:0;content:"";pointer-events:none;background:linear-gradient(#0000 0%,#ffffff1a 28%,#ffffffad 72%,#fff 100%);position:absolute;inset:22% 0 0}.DesignProjectPage-module__nuEQua__rolandVisualBreak{z-index:2;height:clamp(442px,55.2svh,718px);position:relative}.DesignProjectPage-module__nuEQua__rolandVisualBreak:after{content:none}.DesignProjectPage-module__nuEQua__rolandPilot[data-roland-scroll-active=true] .DesignProjectPage-module__nuEQua__rolandVisualBreak{-webkit-mask-image:linear-gradient(to bottom, #000 calc(100% - var(--roland-banner-fade) * 150%), transparent calc(100% - var(--roland-banner-fade) * 100%));mask-image:linear-gradient(to bottom, #000 calc(100% - var(--roland-banner-fade) * 150%), transparent calc(100% - var(--roland-banner-fade) * 100%))}.DesignProjectPage-module__nuEQua__visualShade{background:linear-gradient(#0000000d,#00000057)}.DesignProjectPage-module__nuEQua__process{--process-overlap:clamp(34px, 3.4vw, 54px);z-index:1;margin-top:calc(-1 * var(--process-overlap));isolation:isolate;background:0 0;padding-top:0;position:relative}.DesignProjectPage-module__nuEQua__process:before{z-index:-1;background:linear-gradient(to bottom, transparent 0, #ffffffd1 calc(var(--process-overlap) - 14px), #fff var(--process-overlap));content:"";pointer-events:none;position:absolute;inset:0}.DesignProjectPage-module__nuEQua__rolandProcess{--process-overlap:0px;--roland-banner-overlap:clamp(128px, 16svh, 206px);z-index:1;margin-top:calc(-1 * var(--roland-banner-overlap));background:var(--paper);padding-top:clamp(18px,2vw,28px)}.DesignProjectPage-module__nuEQua__rolandProcess:before{display:none}.DesignProjectPage-module__nuEQua__rolandPilot[data-roland-scroll-active=true] .DesignProjectPage-module__nuEQua__rolandProcess .DesignProjectPage-module__nuEQua__processJump{margin-block:12px;font-size:.8rem}.DesignProjectPage-module__nuEQua__rolandProcess{scroll-margin-top:0}.DesignProjectPage-module__nuEQua__processHeader{opacity:var(--roland-process-reveal);z-index:1;position:relative}.DesignProjectPage-module__nuEQua__processHeader h2{margin-bottom:clamp(48px,6vw,84px)}.DesignProjectPage-module__nuEQua__processGrid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:clamp(18px,2.7vw,38px);display:grid}.DesignProjectPage-module__nuEQua__processImage{background:#e9e7e2;min-width:0;margin:0;overflow:hidden}.DesignProjectPage-module__nuEQua__processItemFull{grid-column:1/-1}.DesignProjectPage-module__nuEQua__processImage img{width:100%;height:auto}.DesignProjectPage-module__nuEQua__projectNav{color:#fff;background:#080808;padding:clamp(96px,11vw,160px) 0}.DesignProjectPage-module__nuEQua__projectNavInner{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(52px,8vw,120px);display:grid}.DesignProjectPage-module__nuEQua__projectNavInner>div{border-top:1px solid #ffffff3d;padding-top:30px}@media (max-width:1100px){.DesignProjectPage-module__nuEQua__editorialColumns{column-count:2;column-gap:40px}}@media (max-width:900px){.DesignProjectPage-module__nuEQua__visualBreak{height:clamp(120px,15svh,170px)}.DesignProjectPage-module__nuEQua__rolandVisualBreak{height:clamp(332px,41.4svh,470px)}.DesignProjectPage-module__nuEQua__rolandProcess{--roland-banner-overlap:clamp(96px, 12svh, 135px)}.DesignProjectPage-module__nuEQua__process{--process-overlap:clamp(28px, 4.5vw, 42px)}.DesignProjectPage-module__nuEQua__storyGrid{grid-template-columns:1fr;gap:42px}.DesignProjectPage-module__nuEQua__processGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.DesignProjectPage-module__nuEQua__contentWide{width:calc(100% - 36px)}.DesignProjectPage-module__nuEQua__hero{min-height:72svh}.DesignProjectPage-module__nuEQua__heroCopy h1{font-size:var(--type-hero);overflow-wrap:normal}.DesignProjectPage-module__nuEQua__visualBreak{height:clamp(96px,14svh,140px)}.DesignProjectPage-module__nuEQua__visualBreak:after{inset-block-start:14%}.DesignProjectPage-module__nuEQua__rolandVisualBreak{height:clamp(276px,41.4svh,392px)}.DesignProjectPage-module__nuEQua__rolandHero{background-position:50% calc(100% + 68px);min-height:56svh}.DesignProjectPage-module__nuEQua__rolandHero .DesignProjectPage-module__nuEQua__heroCopy{padding-block:86px 48px}.DesignProjectPage-module__nuEQua__rolandProcess{--roland-banner-overlap:clamp(80px, 12svh, 112px);padding-top:16px}.DesignProjectPage-module__nuEQua__story,.DesignProjectPage-module__nuEQua__process{padding-block:84px}.DesignProjectPage-module__nuEQua__process{--process-overlap:clamp(22px, 7vw, 32px);margin-top:calc(-1 * var(--process-overlap));padding-top:0}.DesignProjectPage-module__nuEQua__rolandProcess{--process-overlap:0px;margin-top:calc(-1 * var(--roland-banner-overlap));padding-top:16px}.DesignProjectPage-module__nuEQua__story h2,.DesignProjectPage-module__nuEQua__projectNav h2{font-size:var(--type-editorial);overflow-wrap:normal}.DesignProjectPage-module__nuEQua__process h2{font-size:var(--type-section);overflow-wrap:normal}.DesignProjectPage-module__nuEQua__editorialStoryLayout h2{text-wrap:balance;grid-column:1/-1}.DesignProjectPage-module__nuEQua__editorialLead{grid-column:1/-1;max-width:none;margin-bottom:48px}.DesignProjectPage-module__nuEQua__leadKeepTogether{white-space:normal}.DesignProjectPage-module__nuEQua__editorialColumns{column-count:1}.DesignProjectPage-module__nuEQua__siemensStory .DesignProjectPage-module__nuEQua__editorialLead{margin-bottom:48px}.DesignProjectPage-module__nuEQua__processGrid,.DesignProjectPage-module__nuEQua__projectNavInner{grid-template-columns:1fr}.DesignProjectPage-module__nuEQua__processItemFull{grid-column:auto}.DesignProjectPage-module__nuEQua__projectNavInner{gap:76px}}@media (prefers-reduced-motion:reduce){.DesignProjectPage-module__nuEQua__rolandProcess{margin-top:0;padding-top:clamp(84px,8vw,120px)}.DesignProjectPage-module__nuEQua__rolandProcess .DesignProjectPage-module__nuEQua__processHeader,.DesignProjectPage-module__nuEQua__rolandVisualBreak{opacity:1}}@media (max-width:700px){.DesignProjectPage-module__nuEQua__processGrid{grid-template-columns:repeat(auto-fit,minmax(90px,1fr));gap:10px}.DesignProjectPage-module__nuEQua__processGrid>*{grid-column:auto;min-width:0}.DesignProjectPage-module__nuEQua__processImage{aspect-ratio:1}.DesignProjectPage-module__nuEQua__processImage button{height:100%}.DesignProjectPage-module__nuEQua__processImage img{object-fit:cover;width:100%;height:100%}}.DesignProjectPage-module__nuEQua__rolandLeadStage .DesignProjectPage-module__nuEQua__processJump{margin:12px clamp(18px,2vw,28px);font-size:.8rem;display:inline-flex}@media (760px<width<=900px){.DesignProjectPage-module__nuEQua__processGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}
.DesignsPage-module__nu5p_q__page{--design-project-title:clamp(2.05rem, 1.2rem + 2.8vw, 3.9rem);--design-project-content-width:980px;background:var(--paper);color:var(--ink);overflow:clip}.DesignsPage-module__nu5p_q__contentWide{width:min(1360px,100% - 56px);margin-inline:auto}.DesignsPage-module__nu5p_q__hero .DesignsPage-module__nu5p_q__heroArt{width:100%;height:100%;inset:0;transform:none}.DesignsPage-module__nu5p_q__hero .DesignsPage-module__nu5p_q__heroArt img{object-fit:cover;object-position:center}.DesignsPage-module__nu5p_q__heroShade{background:linear-gradient(90deg,#000000b8 0%,#0000004d 48%,#00000014 78%),linear-gradient(#0000 45%,#000000c7 100%)}.DesignsPage-module__nu5p_q__heroContent{width:min(760px,100% - 56px)}.DesignsPage-module__nu5p_q__heroContent h1{font-size:var(--type-hero)}.DesignsPage-module__nu5p_q__heroContent h1 span{display:block}.DesignsPage-module__nu5p_q__intro,.DesignsPage-module__nu5p_q__projectsHeader,.DesignsPage-module__nu5p_q__faqSection,.DesignsPage-module__nu5p_q__download{padding-block:clamp(96px,10vw,154px)}.DesignsPage-module__nu5p_q__splitCopy{border-top:1px solid var(--line);grid-template-columns:minmax(0,1.2fr) minmax(320px,.8fr);align-items:start;gap:clamp(48px,8vw,124px);padding-top:clamp(24px,3.5vw,48px);display:grid}.DesignsPage-module__nu5p_q__splitCopy h2{font-size:var(--type-statement);font-weight:var(--type-display-weight);letter-spacing:var(--type-display-tracking);line-height:var(--display-leading);text-transform:uppercase;margin:0}.DesignsPage-module__nu5p_q__projectsHeader h2,.DesignsPage-module__nu5p_q__sprayCopy h2,.DesignsPage-module__nu5p_q__inquiry h2{font-size:var(--type-section);font-weight:var(--type-display-weight);letter-spacing:var(--type-display-tracking);line-height:var(--display-leading);text-transform:uppercase;margin:0}.DesignsPage-module__nu5p_q__faqIntro h2,.DesignsPage-module__nu5p_q__downloadPanel h2{font-size:var(--type-editorial);font-weight:var(--type-display-weight);letter-spacing:var(--type-display-tracking);line-height:var(--display-leading);text-transform:uppercase;margin:0}.DesignsPage-module__nu5p_q__prose,.DesignsPage-module__nu5p_q__projectCopy,.DesignsPage-module__nu5p_q__faqAnswer,.DesignsPage-module__nu5p_q__inquiry>div>p:not(:first-child){font-family:Arial,Helvetica,sans-serif}.DesignsPage-module__nu5p_q__prose{font-size:clamp(1.02rem,1.4vw,1.3rem);line-height:1.65}.DesignsPage-module__nu5p_q__prose p{margin:0}.DesignsPage-module__nu5p_q__projectsHeader{isolation:isolate;background:#fff;padding-block:clamp(62px,6.2vw,94px);position:relative;overflow:hidden}.DesignsPage-module__nu5p_q__projectsHeader:before{z-index:-1;content:"";filter:grayscale();opacity:.1;pointer-events:none;background-image:url(/images/gestaltungen/projects-intro-roland-sick.jpg);background-position:50% 43%;background-repeat:no-repeat;background-size:100%;position:absolute;inset:0 0 0 40%;-webkit-mask-image:linear-gradient(90deg,#0000 0,#0003 8%,#000 18% 100%);mask-image:linear-gradient(90deg,#0000 0,#0003 8%,#000 18% 100%)}.DesignsPage-module__nu5p_q__projectsHeader .DesignsPage-module__nu5p_q__contentWide{z-index:1;position:relative}.DesignsPage-module__nu5p_q__projectsReveal [data-scroll-pop-item][data-pop-state=pending]{visibility:hidden;opacity:0;translate:0 10px}.DesignsPage-module__nu5p_q__projectsReveal [data-scroll-pop-item][data-pop-state=visible]{animation:.3s cubic-bezier(.22,1,.36,1) both DesignsPage-module__nu5p_q__projectsIntroReveal}@keyframes DesignsPage-module__nu5p_q__projectsIntroReveal{0%{opacity:0;translate:0 10px}to{opacity:1;translate:0}}.DesignsPage-module__nu5p_q__projectsHeader h2{max-width:900px}.DesignsPage-module__nu5p_q__projectWorld{color:#fff;isolation:isolate;background-position:50%;background-size:cover;min-height:clamp(780px,86vw,1120px);position:relative;overflow:hidden}.DesignsPage-module__nu5p_q__projectShade,.DesignsPage-module__nu5p_q__sprayShade{z-index:-1;position:absolute;inset:0}.DesignsPage-module__nu5p_q__projectShade{background:linear-gradient(90deg,#000000a6 0%,#00000038 52%,#00000080 100%),linear-gradient(#00000008 38%,#000000ba 100%)}.DesignsPage-module__nu5p_q__projectContent{width:min(var(--design-project-content-width), calc(100% - 56px));min-height:inherit;grid-template-columns:minmax(0,1fr);grid-template-areas:"heading""image""copy";align-content:center;gap:clamp(24px,3vw,36px);margin-inline:auto;padding-block:clamp(64px,6vw,82px);display:grid}.DesignsPage-module__nu5p_q__projectReverse .DesignsPage-module__nu5p_q__projectContent{grid-template-columns:minmax(0,1fr);grid-template-areas:"heading""image""copy"}.DesignsPage-module__nu5p_q__projectHeading{grid-area:heading;width:100%}.DesignsPage-module__nu5p_q__projectLabel{color:var(--cyan);font-family:Arial,Helvetica,sans-serif;font-size:var(--type-label);letter-spacing:var(--type-label-tracking);text-transform:uppercase;margin:0 0 18px;font-weight:700}.DesignsPage-module__nu5p_q__projectHeading h2{max-width:1120px;font-size:var(--design-project-title);font-weight:var(--type-display-weight);letter-spacing:var(--type-display-tracking);line-height:var(--display-leading);text-transform:uppercase;margin:0}.DesignsPage-module__nu5p_q__projectHeading a{color:inherit;text-decoration:none}.DesignsPage-module__nu5p_q__projectImageLink{color:#fff;background:#0003;border:1px solid #ffffff52;grid-area:image;align-self:center;width:100%;text-decoration:none;display:block;position:relative;overflow:hidden}.DesignsPage-module__nu5p_q__projectImageLink img{width:100%;height:auto;transition:transform .65s cubic-bezier(.22,1,.36,1),filter .45s}.DesignsPage-module__nu5p_q__imageHint{letter-spacing:.1em;text-transform:uppercase;opacity:0;background:#000000ad;padding:9px 12px;font-family:Arial,Helvetica,sans-serif;font-size:.66rem;font-weight:700;transition:opacity .26s,translate .26s;position:absolute;bottom:18px;right:18px;translate:0 8px}.DesignsPage-module__nu5p_q__projectCopy{text-align:left;grid-area:copy;align-self:start;width:100%;max-width:none;font-size:clamp(.96rem,1.18vw,1.12rem);line-height:1.68}.DesignsPage-module__nu5p_q__projectCopy p{margin:0 0 1em}.DesignsPage-module__nu5p_q__sprayBanner{color:#fff;isolation:isolate;background-position:50%;background-size:cover;align-items:end;min-height:clamp(520px,60vw,760px);display:grid;position:relative;overflow:hidden}.DesignsPage-module__nu5p_q__sprayShade{background:linear-gradient(90deg,#000000b8 0%,#0000002e 62%),linear-gradient(#0000 35%,#000000c7 100%)}.DesignsPage-module__nu5p_q__sprayCopy{padding-block:clamp(72px,8vw,112px)}.DesignsPage-module__nu5p_q__sprayCopy h2{max-width:940px}.DesignsPage-module__nu5p_q__faqSection{background:var(--paper)}.DesignsPage-module__nu5p_q__faqLayout{grid-template-columns:minmax(280px,.5fr) minmax(0,1fr);align-items:start;gap:clamp(52px,8vw,120px);display:grid}.DesignsPage-module__nu5p_q__faqIntro{top:calc(var(--header-height) + 36px);position:sticky}.DesignsPage-module__nu5p_q__faqIntro h2{font-size:var(--type-editorial)}.DesignsPage-module__nu5p_q__faqList{border-top:1px solid var(--line)}.DesignsPage-module__nu5p_q__faqItem{border-bottom:1px solid var(--line)}.DesignsPage-module__nu5p_q__faqItem summary{cursor:pointer;min-height:88px;font-size:var(--type-subheading);font-weight:var(--type-display-weight);letter-spacing:var(--type-display-tracking);line-height:var(--display-leading);grid-template-columns:1fr auto;align-items:center;gap:24px;padding-block:24px;list-style:none;display:grid}.DesignsPage-module__nu5p_q__faqItem summary::-webkit-details-marker{display:none}.DesignsPage-module__nu5p_q__faqIcon{color:var(--cyan);font-family:Arial,Helvetica,sans-serif;font-size:1.35rem;font-weight:400;transition:rotate .26s}.DesignsPage-module__nu5p_q__faqItem[open] .DesignsPage-module__nu5p_q__faqIcon{rotate:45deg}.DesignsPage-module__nu5p_q__faqAnswer{color:#090909b8;max-width:70ch;padding:0 54px 30px 0;font-size:.96rem;line-height:1.72}.DesignsPage-module__nu5p_q__faqAnswer p{margin:0 0 1em}.DesignsPage-module__nu5p_q__download{background:#fff}.DesignsPage-module__nu5p_q__downloadPanel{border:1px solid var(--line);padding:clamp(62px,8vw,112px)}.DesignsPage-module__nu5p_q__downloadPanel h2{font-size:var(--type-editorial)}.DesignsPage-module__nu5p_q__downloadPanel .DesignsPage-module__nu5p_q__prose{align-self:end}@media (min-width:1200px){.DesignsPage-module__nu5p_q__download{padding-block:clamp(80px,7vw,112px)}.DesignsPage-module__nu5p_q__downloadPanel{width:min(1536px,100% - 56px);padding:clamp(56px,4.5vw,80px)}.DesignsPage-module__nu5p_q__downloadPanel .DesignsPage-module__nu5p_q__splitCopy{grid-template-columns:minmax(0,1.4fr) minmax(240px,.6fr);gap:clamp(40px,6vw,88px)}}.DesignsPage-module__nu5p_q__inquiry{color:#fff;background:#080808;padding:clamp(106px,13vw,180px) 0}.DesignsPage-module__nu5p_q__inquiry h2{max-width:1000px}.DesignsPage-module__nu5p_q__inquiry>div>p:not(:first-child){color:#ffffffb8;max-width:58ch;margin:36px 0 0;font-size:1rem;line-height:1.7}@media (hover:hover) and (pointer:fine){.DesignsPage-module__nu5p_q__projectImageLink:hover img,.DesignsPage-module__nu5p_q__projectImageLink:focus-visible img{filter:saturate(1.03);transform:scale(1.02)}.DesignsPage-module__nu5p_q__projectImageLink:hover .DesignsPage-module__nu5p_q__imageHint,.DesignsPage-module__nu5p_q__projectImageLink:focus-visible .DesignsPage-module__nu5p_q__imageHint{opacity:1;translate:0}}@media (max-width:900px){.DesignsPage-module__nu5p_q__projectsHeader:before{opacity:.075;background-position:50% 43%;background-size:105%;inset-inline-start:48%;-webkit-mask-image:linear-gradient(90deg,#0000 0,#0003 10%,#000 24% 100%);mask-image:linear-gradient(90deg,#0000 0,#0003 10%,#000 24% 100%)}.DesignsPage-module__nu5p_q__splitCopy,.DesignsPage-module__nu5p_q__faqLayout,.DesignsPage-module__nu5p_q__projectContent,.DesignsPage-module__nu5p_q__projectReverse .DesignsPage-module__nu5p_q__projectContent{grid-template-columns:1fr}.DesignsPage-module__nu5p_q__projectContent,.DesignsPage-module__nu5p_q__projectReverse .DesignsPage-module__nu5p_q__projectContent{grid-template-areas:"heading""image""copy"}.DesignsPage-module__nu5p_q__projectWorld{min-height:0}.DesignsPage-module__nu5p_q__projectCopy{max-width:none}.DesignsPage-module__nu5p_q__faqIntro{position:static}}@media (max-width:700px){.DesignsPage-module__nu5p_q__contentWide{width:calc(100% - 36px)}.DesignsPage-module__nu5p_q__heroContent{width:auto}.DesignsPage-module__nu5p_q__heroContent h1{font-size:var(--type-hero);overflow-wrap:normal}.DesignsPage-module__nu5p_q__intro,.DesignsPage-module__nu5p_q__faqSection,.DesignsPage-module__nu5p_q__download{padding-block:84px}.DesignsPage-module__nu5p_q__projectsHeader{padding-block:62px}.DesignsPage-module__nu5p_q__projectsHeader:before{display:none}.DesignsPage-module__nu5p_q__splitCopy{gap:32px}.DesignsPage-module__nu5p_q__splitCopy h2{font-size:var(--type-statement)}.DesignsPage-module__nu5p_q__projectsHeader h2,.DesignsPage-module__nu5p_q__sprayCopy h2,.DesignsPage-module__nu5p_q__inquiry h2{font-size:var(--type-section)}.DesignsPage-module__nu5p_q__projectContent{gap:30px;padding-block:72px}.DesignsPage-module__nu5p_q__projectHeading h2{font-size:var(--design-project-title)}.DesignsPage-module__nu5p_q__imageHint{display:none}.DesignsPage-module__nu5p_q__sprayBanner{min-height:560px}.DesignsPage-module__nu5p_q__faqItem summary{min-height:78px;font-size:var(--type-subheading)}.DesignsPage-module__nu5p_q__faqAnswer{padding-right:0}.DesignsPage-module__nu5p_q__downloadPanel{padding:58px 22px}.DesignsPage-module__nu5p_q__inquiry{padding-block:100px}}@media (prefers-reduced-motion:reduce){.DesignsPage-module__nu5p_q__projectsReveal [data-scroll-pop-item]{visibility:visible;opacity:1;animation:none;translate:0}.DesignsPage-module__nu5p_q__projectImageLink img,.DesignsPage-module__nu5p_q__imageHint,.DesignsPage-module__nu5p_q__faqIcon{transition:none}}.DesignsPage-module__nu5p_q__faqSection{--label-cyan:var(--brand-cyan-text-on-light)}.DesignsPage-module__nu5p_q__inquiry{--label-cyan:var(--brand-cyan-text-on-dark)}
.FaqPage-module__clHgzG__page{background:var(--paper);color:var(--ink);overflow:clip}.FaqPage-module__clHgzG__contentWide{width:min(1360px,100% - 56px);margin-inline:auto}.FaqPage-module__clHgzG__hero .FaqPage-module__clHgzG__heroArt{width:100%;height:100%;inset:0;transform:none}.FaqPage-module__clHgzG__hero .FaqPage-module__clHgzG__heroArt img{object-fit:cover}.FaqPage-module__clHgzG__heroShade{background:linear-gradient(90deg,#000000c2 0%,#00000045 56%,#00000014 82%),linear-gradient(#0000 42%,#000000d1 100%)}.FaqPage-module__clHgzG__heroContent{width:min(720px,100% - 56px)}.FaqPage-module__clHgzG__heroContent h1{font-size:var(--type-hero)}.FaqPage-module__clHgzG__heroContent h1 span{display:block}.FaqPage-module__clHgzG__topicSection{padding-block:clamp(98px,11vw,164px)}.FaqPage-module__clHgzG__topicSection h2,.FaqPage-module__clHgzG__contact h2{font-size:var(--type-section);font-weight:var(--type-display-weight);letter-spacing:var(--type-display-tracking);line-height:var(--display-leading);text-transform:uppercase;margin:0}.FaqPage-module__clHgzG__chapterHeader h2{font-size:var(--type-editorial);font-weight:var(--type-display-weight);letter-spacing:var(--type-display-tracking);line-height:var(--display-leading);text-transform:uppercase;margin:0}.FaqPage-module__clHgzG__topicGrid{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));margin-top:clamp(52px,7vw,92px);display:grid}.FaqPage-module__clHgzG__topicCard{border-right:1px solid var(--line);border-bottom:1px solid var(--line);min-height:clamp(330px,31vw,440px);color:var(--ink);background:#fff;flex-direction:column;justify-content:space-between;padding:clamp(28px,4vw,54px);text-decoration:none;transition:background .3s,color .3s,translate .3s cubic-bezier(.22,1,.36,1);display:flex}.FaqPage-module__clHgzG__topicCard:nth-child(2){background:var(--paper)}.FaqPage-module__clHgzG__topicCard:nth-child(3){color:#fff;background:#0a0a0a}.FaqPage-module__clHgzG__topicNumber,.FaqPage-module__clHgzG__topicCta,.FaqPage-module__clHgzG__itemNumber{letter-spacing:.14em;text-transform:uppercase;font-family:Arial,Helvetica,sans-serif;font-size:.68rem;font-weight:700}.FaqPage-module__clHgzG__topicNumber{color:var(--cyan)}.FaqPage-module__clHgzG__topicCard strong{max-width:9ch;font-size:var(--type-subheading);font-weight:var(--type-display-weight);letter-spacing:var(--type-display-tracking);line-height:var(--display-leading);overflow-wrap:normal;word-break:normal;-webkit-hyphens:manual;hyphens:manual;text-wrap:balance;text-transform:uppercase}.FaqPage-module__clHgzG__topicCta{justify-content:space-between;align-items:center;gap:18px;display:flex}.FaqPage-module__clHgzG__topicNav{z-index:5;top:var(--header-height);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#f5f3eff0;border-block:1px solid #09090924;position:sticky}.FaqPage-module__clHgzG__topicNav>div{grid-template-columns:repeat(3,1fr);display:grid}.FaqPage-module__clHgzG__topicLink,.FaqPage-module__clHgzG__activeTopicLink{color:#09090991;letter-spacing:.1em;text-align:center;text-transform:uppercase;padding:21px 20px;font-family:Arial,Helvetica,sans-serif;font-size:.7rem;font-weight:700;text-decoration:none;transition:color .22s;position:relative}.FaqPage-module__clHgzG__activeTopicLink{color:var(--ink)}.FaqPage-module__clHgzG__activeTopicLink:after{content:"";background:var(--cyan);height:3px;position:absolute;bottom:-1px;left:18px;right:18px}.FaqPage-module__clHgzG__chapter{scroll-margin-top:calc(var(--header-height) + 64px);background:var(--paper);padding-block:clamp(104px,12vw,180px)}.FaqPage-module__clHgzG__chapterWhite{background:#fff}.FaqPage-module__clHgzG__chapterDark{color:#fff;background:#090909}.FaqPage-module__clHgzG__chapterLayout{grid-template-columns:minmax(260px,.42fr) minmax(0,1fr);align-items:start;gap:clamp(56px,9vw,140px);display:grid}.FaqPage-module__clHgzG__chapterHeader{top:calc(var(--header-height) + 98px);position:sticky}.FaqPage-module__clHgzG__chapterHeader h2{font-size:var(--type-editorial)}.FaqPage-module__clHgzG__accordion{border-top:1px solid #0909092e}.FaqPage-module__clHgzG__chapterDark .FaqPage-module__clHgzG__accordion{border-color:#ffffff38}.FaqPage-module__clHgzG__faqItem{scroll-margin-top:calc(var(--header-height) + 76px);border-bottom:1px solid #0909092e}.FaqPage-module__clHgzG__chapterDark .FaqPage-module__clHgzG__faqItem{border-color:#ffffff38}.FaqPage-module__clHgzG__faqItem summary{cursor:pointer;grid-template-columns:42px minmax(0,1fr) 28px;align-items:center;gap:clamp(16px,2vw,28px);min-height:104px;padding-block:28px;list-style:none;display:grid}.FaqPage-module__clHgzG__faqItem summary::-webkit-details-marker{display:none}.FaqPage-module__clHgzG__itemNumber{color:var(--cyan)}.FaqPage-module__clHgzG__question{font-size:var(--type-subheading);font-weight:var(--type-display-weight);letter-spacing:var(--type-display-tracking);line-height:var(--display-leading)}.FaqPage-module__clHgzG__faqIcon{color:var(--cyan);text-align:center;font-family:Arial,Helvetica,sans-serif;font-size:1.45rem;transition:rotate .28s}.FaqPage-module__clHgzG__faqItem[open] .FaqPage-module__clHgzG__faqIcon{rotate:45deg}.FaqPage-module__clHgzG__answerClip{grid-template-rows:0fr;transition:grid-template-rows .42s cubic-bezier(.22,1,.36,1);display:grid}.FaqPage-module__clHgzG__faqItem[open] .FaqPage-module__clHgzG__answerClip{grid-template-rows:1fr}.FaqPage-module__clHgzG__answerInner{min-height:0;overflow:hidden}.FaqPage-module__clHgzG__answer{color:#090909b3;opacity:0;max-width:72ch;padding:0 54px 38px 70px;font-family:Arial,Helvetica,sans-serif;font-size:.98rem;line-height:1.75;transition:opacity .3s 40ms,translate .36s cubic-bezier(.22,1,.36,1) 40ms;translate:0 -8px}.FaqPage-module__clHgzG__chapterDark .FaqPage-module__clHgzG__answer{color:#ffffffb8}.FaqPage-module__clHgzG__faqItem[open] .FaqPage-module__clHgzG__answer{opacity:1;translate:0}.FaqPage-module__clHgzG__answer p{margin:0 0 1em}.FaqPage-module__clHgzG__contact{background:#fff;padding-block:clamp(110px,14vw,190px)}.FaqPage-module__clHgzG__contact h2{max-width:1000px}.FaqPage-module__clHgzG__contactLinks{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));margin-top:clamp(54px,7vw,96px);display:grid}.FaqPage-module__clHgzG__contactLinks a{border-right:1px solid var(--line);border-bottom:1px solid var(--line);min-height:112px;color:var(--ink);letter-spacing:-.025em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:24px;padding:28px;font-size:clamp(1.45rem,2.8vw,2.5rem);font-weight:560;line-height:1;text-decoration:none;transition:background .26s,color .26s;display:flex}.FaqPage-module__clHgzG__topicCard:focus-visible,.FaqPage-module__clHgzG__topicLink:focus-visible,.FaqPage-module__clHgzG__activeTopicLink:focus-visible,.FaqPage-module__clHgzG__faqItem summary:focus-visible,.FaqPage-module__clHgzG__contactLinks a:focus-visible{outline:3px solid var(--cyan);outline-offset:4px}@media (hover:hover) and (pointer:fine){.FaqPage-module__clHgzG__topicCard:hover,.FaqPage-module__clHgzG__topicCard:focus-visible{translate:0 -7px}.FaqPage-module__clHgzG__topicCard:hover{background:var(--cyan);color:#050505}.FaqPage-module__clHgzG__topicLink:hover{color:var(--ink)}.FaqPage-module__clHgzG__faqItem summary:hover .FaqPage-module__clHgzG__question{color:var(--cyan)}.FaqPage-module__clHgzG__contactLinks a:hover,.FaqPage-module__clHgzG__contactLinks a:focus-visible{color:#fff;background:#090909}}@media (max-width:980px){.FaqPage-module__clHgzG__topicGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.FaqPage-module__clHgzG__chapterLayout{grid-template-columns:1fr}.FaqPage-module__clHgzG__chapterHeader{position:static}.FaqPage-module__clHgzG__topicCard:last-child{grid-column:1/-1}}@media (max-width:700px){.FaqPage-module__clHgzG__contentWide{width:calc(100% - 36px)}.FaqPage-module__clHgzG__heroContent{width:auto}.FaqPage-module__clHgzG__heroContent h1{font-size:var(--type-hero)}.FaqPage-module__clHgzG__topicSection{padding-block:84px}.FaqPage-module__clHgzG__topicSection h2,.FaqPage-module__clHgzG__contact h2{font-size:var(--type-section)}.FaqPage-module__clHgzG__chapterHeader h2{font-size:var(--type-editorial)}.FaqPage-module__clHgzG__topicGrid{grid-template-columns:1fr;margin-top:48px}.FaqPage-module__clHgzG__topicCard,.FaqPage-module__clHgzG__topicCard:last-child{grid-column:auto;min-height:270px}.FaqPage-module__clHgzG__topicNav{position:static}.FaqPage-module__clHgzG__topicNav>div{grid-template-columns:1fr;padding-block:8px}.FaqPage-module__clHgzG__topicLink,.FaqPage-module__clHgzG__activeTopicLink{text-align:left;padding:14px 12px}.FaqPage-module__clHgzG__activeTopicLink:after{width:42px;left:12px;right:auto}.FaqPage-module__clHgzG__chapter{padding-block:92px}.FaqPage-module__clHgzG__chapterLayout{gap:48px}.FaqPage-module__clHgzG__faqItem summary{grid-template-columns:30px minmax(0,1fr) 24px;gap:12px;min-height:92px}.FaqPage-module__clHgzG__question{font-size:var(--type-subheading)}.FaqPage-module__clHgzG__answer{padding:0 0 32px 42px}.FaqPage-module__clHgzG__contact{padding-block:100px}.FaqPage-module__clHgzG__contactLinks{grid-template-columns:repeat(2,minmax(0,1fr))}.FaqPage-module__clHgzG__contactLinks a{gap:8px;min-width:0;min-height:92px;padding:18px 12px;font-size:clamp(18px,4.8vw,24px)}}@media (prefers-reduced-motion:reduce){.FaqPage-module__clHgzG__topicCard,.FaqPage-module__clHgzG__topicLink,.FaqPage-module__clHgzG__activeTopicLink,.FaqPage-module__clHgzG__faqIcon,.FaqPage-module__clHgzG__answerClip,.FaqPage-module__clHgzG__answer,.FaqPage-module__clHgzG__contactLinks a{transition:none}}.FaqPage-module__clHgzG__topicSection,.FaqPage-module__clHgzG__chapter{--label-cyan:var(--brand-cyan-text-on-light)}.FaqPage-module__clHgzG__chapterDark{--label-cyan:var(--brand-cyan-text-on-dark)}.FaqPage-module__clHgzG__topicCard:nth-child(2) .FaqPage-module__clHgzG__topicNumber,.FaqPage-module__clHgzG__itemNumber{color:var(--label-cyan,var(--brand-cyan-text-on-light))}.FaqPage-module__clHgzG__topicCard:nth-child(3) .FaqPage-module__clHgzG__topicNumber{color:var(--brand-cyan-text-on-dark)}@media (hover:hover) and (pointer:fine){.FaqPage-module__clHgzG__topicCard:hover .FaqPage-module__clHgzG__topicNumber,.FaqPage-module__clHgzG__topicCard:hover .FaqPage-module__clHgzG__topicCta{color:#000}}@media (760px<width<=980px){.FaqPage-module__clHgzG__topicGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.FaqPage-module__clHgzG__topicCard{min-width:0;padding:clamp(16px,2.5vw,28px)}.FaqPage-module__clHgzG__topicCard strong{font-size:clamp(22px,3.5vw,34px)}.FaqPage-module__clHgzG__topicCard:last-child{grid-column:auto}}
.WorkshopCarousel-module__ukaohG__carousel{color:#fff;isolation:isolate;background:#080808;width:100%;position:relative}.WorkshopCarousel-module__ukaohG__stage{color:#fff;cursor:pointer;background:#111;border:0;width:100%;padding:0;display:block;position:relative;overflow:hidden}.WorkshopCarousel-module__ukaohG__image{object-fit:cover;transition:scale .6s cubic-bezier(.22,1,.36,1),filter .4s;animation:.52s cubic-bezier(.22,1,.36,1) both WorkshopCarousel-module__ukaohG__imageReveal}.WorkshopCarousel-module__ukaohG__imageHint{letter-spacing:.1em;text-transform:uppercase;opacity:0;background:#000000b3;padding:9px 12px;font-family:Arial,Helvetica,sans-serif;font-size:.64rem;font-weight:700;transition:opacity .24s,translate .24s;position:absolute;bottom:18px;right:18px;translate:0 7px}.WorkshopCarousel-module__ukaohG__arrow{z-index:2;color:#fff;cursor:pointer;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0000009e;border:1px solid #ffffff6b;border-radius:50%;place-items:center;width:48px;height:48px;padding:0;font-family:Arial,Helvetica,sans-serif;font-size:1.15rem;transition:background .22s,border-color .22s,transform .22s;display:grid;position:absolute;top:calc(50% - 22px)}.WorkshopCarousel-module__ukaohG__previous{left:16px}.WorkshopCarousel-module__ukaohG__next{right:16px}.WorkshopCarousel-module__ukaohG__footer{border-top:1px solid #ffffff24;justify-content:space-between;align-items:center;gap:18px;min-height:50px;padding:12px 16px;display:flex}.WorkshopCarousel-module__ukaohG__count{color:#ffffffbd;letter-spacing:.1em;flex:none;font-family:Arial,Helvetica,sans-serif;font-size:.68rem;font-weight:700}.WorkshopCarousel-module__ukaohG__dots{justify-content:flex-end;align-items:center;gap:4px;max-width:calc(100% - 62px);display:flex}.WorkshopCarousel-module__ukaohG__dot,.WorkshopCarousel-module__ukaohG__activeDot{cursor:pointer;background:0 0;border:0;width:18px;height:18px;padding:0}.WorkshopCarousel-module__ukaohG__dot:before,.WorkshopCarousel-module__ukaohG__activeDot:before{content:"";background:#ffffff47;width:100%;height:2px;transition:background .22s,transform .22s;display:block}.WorkshopCarousel-module__ukaohG__activeDot:before{background:var(--brand-cyan);transform:scaleY(2)}.WorkshopCarousel-module__ukaohG__stage:focus-visible,.WorkshopCarousel-module__ukaohG__arrow:focus-visible,.WorkshopCarousel-module__ukaohG__dot:focus-visible,.WorkshopCarousel-module__ukaohG__activeDot:focus-visible{outline:3px solid var(--brand-cyan);outline-offset:3px}@media (hover:hover) and (pointer:fine){.WorkshopCarousel-module__ukaohG__stage:hover .WorkshopCarousel-module__ukaohG__image,.WorkshopCarousel-module__ukaohG__stage:focus-visible .WorkshopCarousel-module__ukaohG__image{filter:saturate(1.04);scale:1.015}.WorkshopCarousel-module__ukaohG__stage:hover .WorkshopCarousel-module__ukaohG__imageHint,.WorkshopCarousel-module__ukaohG__stage:focus-visible .WorkshopCarousel-module__ukaohG__imageHint{opacity:1;translate:0}.WorkshopCarousel-module__ukaohG__arrow:hover,.WorkshopCarousel-module__ukaohG__arrow:focus-visible{border-color:var(--brand-cyan);background:#000000db;transform:scale(1.04)}}@media (max-width:620px){.WorkshopCarousel-module__ukaohG__arrow{width:42px;height:42px;top:calc(50% - 19px)}.WorkshopCarousel-module__ukaohG__previous{left:10px}.WorkshopCarousel-module__ukaohG__next{right:10px}.WorkshopCarousel-module__ukaohG__imageHint{display:none}.WorkshopCarousel-module__ukaohG__dots{gap:2px}.WorkshopCarousel-module__ukaohG__dot,.WorkshopCarousel-module__ukaohG__activeDot{width:14px}}@media (prefers-reduced-motion:reduce){.WorkshopCarousel-module__ukaohG__image{transition:none;animation:none}.WorkshopCarousel-module__ukaohG__imageHint,.WorkshopCarousel-module__ukaohG__arrow,.WorkshopCarousel-module__ukaohG__dot:before,.WorkshopCarousel-module__ukaohG__activeDot:before{transition:none}}@keyframes WorkshopCarousel-module__ukaohG__imageReveal{0%{opacity:.25;scale:1.012}to{opacity:1;scale:1}}
.WorkshopsPage-module__qTqMWW__page{background:var(--paper);color:var(--ink);overflow:clip}.WorkshopsPage-module__qTqMWW__contentWide{width:min(1360px,100% - 56px);margin-inline:auto}.WorkshopsPage-module__qTqMWW__hero .WorkshopsPage-module__qTqMWW__heroArt{width:100%;height:100%;inset:0;transform:none}.WorkshopsPage-module__qTqMWW__hero .WorkshopsPage-module__qTqMWW__heroArt img{object-fit:cover;object-position:center}.WorkshopsPage-module__qTqMWW__heroShade{background:linear-gradient(90deg,#000000bd 0%,#0000004d 52%,#00000014 82%),linear-gradient(#0000 43%,#000000d1 100%)}.WorkshopsPage-module__qTqMWW__heroContent{width:min(780px,100% - 56px)}.WorkshopsPage-module__qTqMWW__heroContent h1{font-size:var(--type-hero)}.WorkshopsPage-module__qTqMWW__heroContent h1 span{display:block}.WorkshopsPage-module__qTqMWW__intro,.WorkshopsPage-module__qTqMWW__projectsHeader,.WorkshopsPage-module__qTqMWW__faqSection,.WorkshopsPage-module__qTqMWW__download{padding-block:clamp(96px,10vw,154px)}.WorkshopsPage-module__qTqMWW__splitCopy{border-top:1px solid var(--line);grid-template-columns:minmax(0,1.15fr) minmax(320px,.85fr);align-items:start;gap:clamp(48px,8vw,124px);padding-top:clamp(24px,3.5vw,48px);display:grid}.WorkshopsPage-module__qTqMWW__splitCopy h2{font-size:var(--type-statement);font-weight:var(--type-display-weight);letter-spacing:var(--type-display-tracking);line-height:var(--display-leading);text-transform:uppercase;margin:0}.WorkshopsPage-module__qTqMWW__projectsHeader h2,.WorkshopsPage-module__qTqMWW__infoCopy h2,.WorkshopsPage-module__qTqMWW__inquiry h2{font-size:var(--type-section);font-weight:var(--type-display-weight);letter-spacing:var(--type-display-tracking);line-height:var(--display-leading);text-transform:uppercase;margin:0}.WorkshopsPage-module__qTqMWW__faqIntro h2{font-size:var(--type-editorial);font-weight:var(--type-display-weight);letter-spacing:var(--type-display-tracking);line-height:var(--display-leading);text-transform:uppercase;margin:0}.WorkshopsPage-module__qTqMWW__prose,.WorkshopsPage-module__qTqMWW__projectText,.WorkshopsPage-module__qTqMWW__faqAnswer,.WorkshopsPage-module__qTqMWW__inquiry>div>p:not(:first-child){font-family:Arial,Helvetica,sans-serif}.WorkshopsPage-module__qTqMWW__prose{font-size:clamp(1.02rem,1.4vw,1.3rem);line-height:1.65}.WorkshopsPage-module__qTqMWW__prose p{margin:0 0 1em}.WorkshopsPage-module__qTqMWW__projectsHeader{isolation:isolate;background:#fff;padding-block:clamp(62px,6.2vw,94px);position:relative;overflow:hidden}.WorkshopsPage-module__qTqMWW__projectsHeader:before{z-index:-1;content:"";filter:grayscale();opacity:.1;pointer-events:none;background-image:url(/images/workshops/projects-intro-khs-donaueschingen.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;position:absolute;inset:0 0 0 45%;-webkit-mask-image:linear-gradient(90deg,#0000 0,#0003 10%,#000 24% 100%);mask-image:linear-gradient(90deg,#0000 0,#0003 10%,#000 24% 100%)}.WorkshopsPage-module__qTqMWW__projectsHeader .WorkshopsPage-module__qTqMWW__contentWide{z-index:1;position:relative}.WorkshopsPage-module__qTqMWW__projectsReveal [data-scroll-pop-item][data-pop-state=pending]{visibility:hidden;opacity:0;translate:0 10px}.WorkshopsPage-module__qTqMWW__projectsReveal [data-scroll-pop-item][data-pop-state=visible]{animation:.3s cubic-bezier(.22,1,.36,1) both WorkshopsPage-module__qTqMWW__workshopsProjectsIntroReveal}@keyframes WorkshopsPage-module__qTqMWW__workshopsProjectsIntroReveal{0%{opacity:0;translate:0 10px}to{opacity:1;translate:0}}.WorkshopsPage-module__qTqMWW__projectsHeader h2{max-width:980px}.WorkshopsPage-module__qTqMWW__projectGrid{background:#080808;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.WorkshopsPage-module__qTqMWW__projectWrap,.WorkshopsPage-module__qTqMWW__featuredWrap{min-width:0}.WorkshopsPage-module__qTqMWW__featuredWrap{grid-column:1/-1}.WorkshopsPage-module__qTqMWW__project{color:#fff;isolation:isolate;background-position:50%;background-size:cover;min-height:100%;padding:clamp(20px,3vw,44px);position:relative;overflow:hidden}.WorkshopsPage-module__qTqMWW__projectShade{z-index:-1;background:linear-gradient(#00000073 0%,#000000d4 88%),#00000047;position:absolute;inset:0}.WorkshopsPage-module__qTqMWW__projectInner{flex-direction:column;justify-content:space-between;gap:clamp(34px,4vw,60px);min-height:100%;display:flex}.WorkshopsPage-module__qTqMWW__featured .WorkshopsPage-module__qTqMWW__projectInner{grid-template-columns:minmax(0,1.25fr) minmax(340px,.75fr);align-items:center;gap:clamp(44px,7vw,110px);min-height:min(840px,75vw);display:grid}.WorkshopsPage-module__qTqMWW__projectMedia{border:1px solid #ffffff40;min-width:0;box-shadow:0 20px 70px #00000047}.WorkshopsPage-module__qTqMWW__projectCopy{max-width:62ch;padding:0 clamp(4px,1vw,14px) clamp(10px,2vw,24px)}.WorkshopsPage-module__qTqMWW__projectLabel{color:var(--cyan);font-family:Arial,Helvetica,sans-serif;font-size:var(--type-label);letter-spacing:var(--type-label-tracking);text-transform:uppercase;margin:0 0 18px;font-weight:700}.WorkshopsPage-module__qTqMWW__projectCopy h2{font-size:var(--type-editorial);font-weight:var(--type-display-weight);letter-spacing:var(--type-display-tracking);line-height:var(--display-leading);text-transform:uppercase;margin:0}.WorkshopsPage-module__qTqMWW__featured .WorkshopsPage-module__qTqMWW__projectCopy h2{font-size:var(--type-editorial)}.WorkshopsPage-module__qTqMWW__projectText{color:#ffffffd1;margin-top:clamp(24px,3vw,38px);font-size:clamp(.94rem,1.05vw,1.05rem);line-height:1.68}.WorkshopsPage-module__qTqMWW__projectText p{margin:0 0 1em}.WorkshopsPage-module__qTqMWW__infoBanner{color:#fff;isolation:isolate;background-position:50%;background-size:cover;align-items:end;min-height:clamp(540px,62vw,780px);display:grid;position:relative;overflow:hidden}.WorkshopsPage-module__qTqMWW__infoShade{z-index:-1;background:linear-gradient(90deg,#000000bd 0%,#0000002e 66%),linear-gradient(#0000 32%,#000000d1 100%);position:absolute;inset:0}.WorkshopsPage-module__qTqMWW__infoCopy{padding-block:clamp(72px,8vw,112px)}.WorkshopsPage-module__qTqMWW__infoCopy h2{max-width:980px}.WorkshopsPage-module__qTqMWW__faqLayout{grid-template-columns:minmax(280px,.5fr) minmax(0,1fr);align-items:start;gap:clamp(52px,8vw,120px);display:grid}.WorkshopsPage-module__qTqMWW__faqIntro{top:calc(var(--header-height) + 36px);position:sticky}.WorkshopsPage-module__qTqMWW__faqIntro h2{font-size:var(--type-editorial)}.WorkshopsPage-module__qTqMWW__faqList{border-top:1px solid var(--line)}.WorkshopsPage-module__qTqMWW__faqItem{border-bottom:1px solid var(--line)}.WorkshopsPage-module__qTqMWW__faqItem summary{cursor:pointer;min-height:88px;font-size:var(--type-subheading);font-weight:var(--type-display-weight);letter-spacing:var(--type-display-tracking);line-height:var(--display-leading);grid-template-columns:1fr auto;align-items:center;gap:24px;padding-block:24px;list-style:none;display:grid}.WorkshopsPage-module__qTqMWW__faqItem summary::-webkit-details-marker{display:none}.WorkshopsPage-module__qTqMWW__faqIcon{color:var(--cyan);font-family:Arial,Helvetica,sans-serif;font-size:1.35rem;transition:rotate .26s}.WorkshopsPage-module__qTqMWW__faqItem[open] .WorkshopsPage-module__qTqMWW__faqIcon{rotate:45deg}.WorkshopsPage-module__qTqMWW__faqAnswer{color:#090909b8;max-width:70ch;padding:0 54px 30px 0;font-size:.96rem;line-height:1.72}.WorkshopsPage-module__qTqMWW__faqAnswer p{margin:0 0 1em}.WorkshopsPage-module__qTqMWW__download{background:#fff}.WorkshopsPage-module__qTqMWW__downloadPanel{border:1px solid var(--line);padding:clamp(62px,8vw,112px)}.WorkshopsPage-module__qTqMWW__downloadPanel h2{font-size:var(--type-editorial)}.WorkshopsPage-module__qTqMWW__downloadPanel .WorkshopsPage-module__qTqMWW__prose{align-self:end}@media (min-width:1200px){.WorkshopsPage-module__qTqMWW__download{padding-block:clamp(80px,7vw,112px)}.WorkshopsPage-module__qTqMWW__downloadPanel{width:min(1536px,100% - 56px);padding:clamp(56px,4.5vw,80px)}.WorkshopsPage-module__qTqMWW__downloadPanel .WorkshopsPage-module__qTqMWW__splitCopy{grid-template-columns:minmax(0,1.4fr) minmax(240px,.6fr);gap:clamp(40px,6vw,88px)}}.WorkshopsPage-module__qTqMWW__inquiry{isolation:isolate;color:#fff;background:#080808;padding:clamp(106px,13vw,180px) 0;position:relative}.WorkshopsPage-module__qTqMWW__inquiry:before{z-index:-1;content:"";filter:grayscale();opacity:.16;pointer-events:none;background-image:url(/images/workshops/workshop-inquiry-background.webp);background-position:60%;background-size:cover;position:absolute;inset:8% 0 8% 62%;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 65%),linear-gradient(#0000,#000 22% 78%,#0000);mask-image:linear-gradient(90deg,#0000 0%,#000 65%),linear-gradient(#0000,#000 22% 78%,#0000);-webkit-mask-composite:source-in;mask-composite:intersect}.WorkshopsPage-module__qTqMWW__inquiry h2{max-width:1050px}.WorkshopsPage-module__qTqMWW__inquiry>div>p:not(:first-child){color:#ffffffb8;max-width:64ch;margin:30px 0 0;font-size:1rem;line-height:1.7}.WorkshopsPage-module__qTqMWW__faqItem summary:focus-visible{outline:3px solid var(--cyan);outline-offset:5px}@media (max-width:1040px){.WorkshopsPage-module__qTqMWW__inquiry:before{display:none}.WorkshopsPage-module__qTqMWW__projectGrid{grid-template-columns:1fr}.WorkshopsPage-module__qTqMWW__featuredWrap{grid-column:auto}.WorkshopsPage-module__qTqMWW__featured .WorkshopsPage-module__qTqMWW__projectInner{grid-template-columns:1fr;min-height:0}}@media (max-width:900px){.WorkshopsPage-module__qTqMWW__projectsHeader:before{opacity:.075;background-position:50%;background-size:cover;inset-inline-start:48%;-webkit-mask-image:linear-gradient(90deg,#0000 0,#0003 10%,#000 24% 100%);mask-image:linear-gradient(90deg,#0000 0,#0003 10%,#000 24% 100%)}.WorkshopsPage-module__qTqMWW__splitCopy,.WorkshopsPage-module__qTqMWW__faqLayout{grid-template-columns:1fr}.WorkshopsPage-module__qTqMWW__faqIntro{position:static}}@media (max-width:700px){.WorkshopsPage-module__qTqMWW__contentWide{width:calc(100% - 36px)}.WorkshopsPage-module__qTqMWW__heroContent{width:auto}.WorkshopsPage-module__qTqMWW__heroContent h1{font-size:var(--type-hero)}.WorkshopsPage-module__qTqMWW__intro,.WorkshopsPage-module__qTqMWW__faqSection,.WorkshopsPage-module__qTqMWW__download{padding-block:84px}.WorkshopsPage-module__qTqMWW__projectsHeader{padding-block:62px}.WorkshopsPage-module__qTqMWW__projectsHeader:before{display:none}.WorkshopsPage-module__qTqMWW__splitCopy{gap:32px}.WorkshopsPage-module__qTqMWW__splitCopy h2{font-size:var(--type-statement)}.WorkshopsPage-module__qTqMWW__projectsHeader h2,.WorkshopsPage-module__qTqMWW__infoCopy h2,.WorkshopsPage-module__qTqMWW__inquiry h2{font-size:var(--type-section)}.WorkshopsPage-module__qTqMWW__project{padding:18px}.WorkshopsPage-module__qTqMWW__projectInner{gap:30px}.WorkshopsPage-module__qTqMWW__projectCopy{padding-inline:2px}.WorkshopsPage-module__qTqMWW__projectCopy h2,.WorkshopsPage-module__qTqMWW__featured .WorkshopsPage-module__qTqMWW__projectCopy h2{font-size:var(--type-editorial)}.WorkshopsPage-module__qTqMWW__infoBanner{min-height:560px}.WorkshopsPage-module__qTqMWW__faqItem summary{min-height:78px;font-size:var(--type-subheading)}.WorkshopsPage-module__qTqMWW__faqAnswer{padding-right:0}.WorkshopsPage-module__qTqMWW__downloadPanel{padding:58px 22px}.WorkshopsPage-module__qTqMWW__inquiry{padding-block:100px}}@media (prefers-reduced-motion:reduce){.WorkshopsPage-module__qTqMWW__projectsReveal [data-scroll-pop-item]{visibility:visible;opacity:1;animation:none;translate:0}.WorkshopsPage-module__qTqMWW__faqIcon{transition:none}}.WorkshopsPage-module__qTqMWW__faqSection{--label-cyan:var(--brand-cyan-text-on-light)}.WorkshopsPage-module__qTqMWW__inquiry{--label-cyan:var(--brand-cyan-text-on-dark)}
