.project-page .project-back{display:inline-flex;align-items:center;min-height:44px;font-size:14px;color:var(--accent);margin-bottom:22px}.project-page .page-heading h1{overflow-wrap:anywhere;max-width:100%;font-size:clamp(36px,5.5vw,76px)}.project-page .original-work-image{display:flex;flex-direction:column;align-items:center;gap:28px;padding:0;background:transparent;border-radius:0;min-width:0}.project-page .original-work-image img{display:block;width:100%;max-width:100%;height:auto;max-height:none;object-fit:contain;border-radius:22px;background:#ededf0}.project-page .original-work-image img+img{max-width:1000px}.project-page .case-copy{grid-template-columns:minmax(0,1fr) minmax(0,2fr)}.project-page .case-copy p{font-size:18px}.project-page .bigtitle{overflow-wrap:anywhere}.project-page .page-heading{padding-top:34px}.project-page .case-copy .tags{margin:24px 0}.project-page .original-work-image img[loading=lazy]{content-visibility:auto}@media(max-width:700px){.project-page .original-work-image{gap:20px}.project-page .original-work-image img{border-radius:16px}.project-page .case-copy{grid-template-columns:1fr;gap:24px}.project-page .page-heading{padding-top:24px}.project-page .project-back{margin-bottom:16px}.project-page .page-heading h1{font-size:clamp(34px,8vw,48px)}.project-page .case-copy p{font-size:17px}}
