.ProjektDetail-module-scss-module__0XTpQq__projektDetail{justify-content:center;align-items:center;width:100%;padding-top:24px;display:flex}.ProjektDetail-module-scss-module__0XTpQq__projektDetail .ProjektDetail-module-scss-module__0XTpQq__projektDetailInner{box-sizing:border-box;width:100%;max-width:1940px;padding:0 24px 160px;position:relative}.ProjektDetail-module-scss-module__0XTpQq__projektDetail .ProjektDetail-module-scss-module__0XTpQq__projektDetailInner .ProjektDetail-module-scss-module__0XTpQq__backLink{color:#111;margin:0;font-size:16px;text-decoration:underline;transition:color .3s;display:inline-block}.ProjektDetail-module-scss-module__0XTpQq__projektDetail .ProjektDetail-module-scss-module__0XTpQq__projektDetailInner .ProjektDetail-module-scss-module__0XTpQq__backLink:hover{color:#222}.ProjektDetail-module-scss-module__0XTpQq__projektDetail .ProjektDetail-module-scss-module__0XTpQq__projektDetailInner h3{color:#111;text-align:center;margin:0 0 16px;font-family:Fraunces,serif;font-size:48px;font-weight:400}@media (max-width:768px){.ProjektDetail-module-scss-module__0XTpQq__projektDetail .ProjektDetail-module-scss-module__0XTpQq__projektDetailInner h3{text-align:left;font-size:30px}}.ProjektDetail-module-scss-module__0XTpQq__projektDetail .ProjektDetail-module-scss-module__0XTpQq__projektDetailInner h5{color:#111;text-align:center;margin:0 0 16px;font-size:18px;font-weight:200}@media (max-width:768px){.ProjektDetail-module-scss-module__0XTpQq__projektDetail .ProjektDetail-module-scss-module__0XTpQq__projektDetailInner h5{text-align:left}}.ProjektDetail-module-scss-module__0XTpQq__projektDetail .ProjektDetail-module-scss-module__0XTpQq__projektDetailInner p,.ProjektDetail-module-scss-module__0XTpQq__projektDetail .ProjektDetail-module-scss-module__0XTpQq__projektDetailInner p.ProjektDetail-module-scss-module__0XTpQq__imageCount{text-align:center;color:#111;margin:0 0 48px;font-size:16px}.ProjektDetail-module-scss-module__0XTpQq__projektDetail .ProjektDetail-module-scss-module__0XTpQq__projektDetailInner p>span,.ProjektDetail-module-scss-module__0XTpQq__projektDetail .ProjektDetail-module-scss-module__0XTpQq__projektDetailInner p.ProjektDetail-module-scss-module__0XTpQq__imageCount>span{font-weight:700}@media (max-width:768px){.ProjektDetail-module-scss-module__0XTpQq__projektDetail .ProjektDetail-module-scss-module__0XTpQq__projektDetailInner p,.ProjektDetail-module-scss-module__0XTpQq__projektDetail .ProjektDetail-module-scss-module__0XTpQq__projektDetailInner p.ProjektDetail-module-scss-module__0XTpQq__imageCount{text-align:left}}.ProjektDetail-module-scss-module__0XTpQq__projektDetail .ProjektDetail-module-scss-module__0XTpQq__imageGrid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:24px;margin-top:40px;padding:0;display:grid}@media (max-width:768px){.ProjektDetail-module-scss-module__0XTpQq__projektDetail .ProjektDetail-module-scss-module__0XTpQq__imageGrid{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:16px}}.ProjektDetail-module-scss-module__0XTpQq__projektDetail .ProjektDetail-module-scss-module__0XTpQq__imageGrid .ProjektDetail-module-scss-module__0XTpQq__imageCard{cursor:pointer;aspect-ratio:3/2;background:#f5f5f5;transition:transform .3s,box-shadow .3s;position:relative;overflow:hidden}.ProjektDetail-module-scss-module__0XTpQq__projektDetail .ProjektDetail-module-scss-module__0XTpQq__imageGrid .ProjektDetail-module-scss-module__0XTpQq__imageCard:hover{transform:scale(1.05);box-shadow:0 8px 16px #00000026}.ProjektDetail-module-scss-module__0XTpQq__projektDetail .ProjektDetail-module-scss-module__0XTpQq__imageGrid .ProjektDetail-module-scss-module__0XTpQq__imageCard .ProjektDetail-module-scss-module__0XTpQq__thumbnail{object-fit:cover;width:100%;height:100%;transition:opacity .3s}.ProjektDetail-module-scss-module__0XTpQq__lightbox{z-index:9999;background:#000000f2;justify-content:center;align-items:center;padding:40px;display:flex;position:fixed;inset:0}@media (max-width:768px){.ProjektDetail-module-scss-module__0XTpQq__lightbox{padding:20px}}.ProjektDetail-module-scss-module__0XTpQq__lightbox .ProjektDetail-module-scss-module__0XTpQq__lightboxContent{flex-direction:column;align-items:center;max-width:90vw;max-height:90vh;display:flex;position:relative}.ProjektDetail-module-scss-module__0XTpQq__lightbox .ProjektDetail-module-scss-module__0XTpQq__lightboxContent .ProjektDetail-module-scss-module__0XTpQq__lightboxImage{object-fit:contain;border-radius:4px;width:auto;max-width:100%;height:auto;max-height:85vh}.ProjektDetail-module-scss-module__0XTpQq__lightbox .ProjektDetail-module-scss-module__0XTpQq__lightboxContent .ProjektDetail-module-scss-module__0XTpQq__imageCounter{color:#fff;text-align:center;margin-top:16px;font-size:14px}.ProjektDetail-module-scss-module__0XTpQq__lightbox .ProjektDetail-module-scss-module__0XTpQq__closeButton{color:#fff;cursor:pointer;z-index:10001;background:#ffffff1a;border:none;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;font-size:32px;transition:background .3s;display:flex;position:absolute;top:20px;right:20px}.ProjektDetail-module-scss-module__0XTpQq__lightbox .ProjektDetail-module-scss-module__0XTpQq__closeButton:hover{background:#fff3}@media (max-width:768px){.ProjektDetail-module-scss-module__0XTpQq__lightbox .ProjektDetail-module-scss-module__0XTpQq__closeButton{width:40px;height:40px;font-size:24px;top:10px;right:10px}}.ProjektDetail-module-scss-module__0XTpQq__lightbox .ProjektDetail-module-scss-module__0XTpQq__navButton{color:#fff;cursor:pointer;z-index:10001;background:#ffffff1a;border:none;border-radius:50%;justify-content:center;align-items:center;width:60px;height:60px;font-size:48px;transition:background .3s;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.ProjektDetail-module-scss-module__0XTpQq__lightbox .ProjektDetail-module-scss-module__0XTpQq__navButton:hover{background:#fff3}@media (max-width:768px){.ProjektDetail-module-scss-module__0XTpQq__lightbox .ProjektDetail-module-scss-module__0XTpQq__navButton{width:40px;height:40px;font-size:32px}}.ProjektDetail-module-scss-module__0XTpQq__lightbox .ProjektDetail-module-scss-module__0XTpQq__navButton.ProjektDetail-module-scss-module__0XTpQq__prevButton{left:20px}@media (max-width:768px){.ProjektDetail-module-scss-module__0XTpQq__lightbox .ProjektDetail-module-scss-module__0XTpQq__navButton.ProjektDetail-module-scss-module__0XTpQq__prevButton{left:10px}}.ProjektDetail-module-scss-module__0XTpQq__lightbox .ProjektDetail-module-scss-module__0XTpQq__navButton.ProjektDetail-module-scss-module__0XTpQq__nextButton{right:20px}@media (max-width:768px){.ProjektDetail-module-scss-module__0XTpQq__lightbox .ProjektDetail-module-scss-module__0XTpQq__navButton.ProjektDetail-module-scss-module__0XTpQq__nextButton{right:10px}}
