.projectvisuals_headerContainer__7zroO{width:640px;display:flex;flex-direction:column;align-items:flex-start;gap:24px}.projectvisuals_detailsContainer__hx0Oi{gap:18px}.projectvisuals_detailsContainer__hx0Oi,.projectvisuals_details__ZP0fc{display:flex;flex-direction:column;align-items:flex-start;align-self:stretch}.projectvisuals_details__ZP0fc{gap:6px}.projectvisuals_overlineHeading__dCVMb{align-self:stretch;color:var(--text-primary);font:var(--text-14);font-weight:var(--fw-semibold);text-transform:uppercase}.projectvisuals_heroImageContainer__jH2tZ{width:1200px;height:-moz-fit-content;height:fit-content}.projectvisuals_heroImage__yKoUY{width:100%;height:auto;border-radius:12px}.projectvisuals_cardParentContainer__9NWoW{width:640px}.projectvisuals_cardMainContainer__2qJEX{display:flex;width:100%;flex-direction:column;align-items:flex-start;border-radius:12px;background:var(--bg-secondary);overflow:hidden}.projectvisuals_caseStudyDetailsContainer__peHnp{display:flex;padding:40px 40px 24px;flex-direction:column;align-items:flex-start;gap:18px;align-self:stretch}.projectvisuals_caseStudyTextContainer__ln3T4{display:flex;flex-direction:column;align-items:flex-start;gap:6px;align-self:stretch}.projectvisuals_caseStudyRedirectionButton__rlwnL{display:flex;padding:8px 24px;justify-content:center;align-items:center;gap:8px;border-radius:9999px;background:var(--bg-invert-primary);color:var(--text-invert-primary);font:var(--text-15);font-weight:var(--fw-semibold)}.projectvisuals_caseStudyThumbnailSRC__EfLHc{width:100%;height:auto}.projectvisuals_visualSectionContainer__ksbCD{display:flex;width:980px;flex-direction:column;align-items:flex-start;gap:24px}.projectvisuals_visualGrid__nORIS{display:grid;grid-gap:8px;gap:8px}.projectvisuals_panelImage__HimpB{width:100%;height:auto;display:block;border-radius:12px}.projectvisuals_visualGridSingle___QP0S{grid-template-columns:1fr}.projectvisuals_visualGridSplit__pwo5_{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}.projectvisuals_visualGridStack__9JOxF{grid-template-columns:1fr}.projectvisuals_visualGridThree__5wxTs{grid-template-columns:repeat(2,minmax(0,1fr))}.projectvisuals_panelImageFull__5TKn_{grid-column:1/-1}@media (max-width:688px){.projectvisuals_cardParentContainer__9NWoW,.projectvisuals_headerContainer__7zroO{width:100%}.projectvisuals_caseStudyDetailsContainer__peHnp{padding:40px 24px 24px}.projectvisuals_visualGrid__nORIS{grid-template-columns:1fr}.projectvisuals_panelImageFull__5TKn_{grid-column:auto}}@media (max-width:1248px){.projectvisuals_heroImageContainer__jH2tZ{width:100%}}@media (max-width:1028px){.projectvisuals_visualSectionContainer__ksbCD{width:100%}}