.project-gallery-module__3jTPEG__gallery{grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;gap:64px 5%;width:100%;display:grid}.project-gallery-module__3jTPEG__project{color:#f4efe7;grid-column:span 7;min-width:0;text-decoration:none;display:block}.project-gallery-module__3jTPEG__project:nth-child(4n+2),.project-gallery-module__3jTPEG__project:nth-child(4n+3){grid-column:span 5}.project-gallery-module__3jTPEG__project:nth-child(4n+2){margin-top:88px}.project-gallery-module__3jTPEG__project:nth-child(4n+4){margin-top:72px}.project-gallery-module__3jTPEG__media{aspect-ratio:1.65;clip-path:polygon(0 0,100% 0,100% 86%,94% 100%,0 100%);background:0 0;width:100%;position:relative;overflow:hidden}.project-gallery-module__3jTPEG__project:nth-child(4n+2) .project-gallery-module__3jTPEG__media{aspect-ratio:1.5;clip-path:polygon(7% 0,100% 0,100% 100%,0 100%,0 12%)}.project-gallery-module__3jTPEG__project:nth-child(4n+3) .project-gallery-module__3jTPEG__media{aspect-ratio:1;clip-path:polygon(0 0,92% 0,100% 8%,100% 100%,0 100%)}.project-gallery-module__3jTPEG__project:nth-child(4n+4) .project-gallery-module__3jTPEG__media{aspect-ratio:1.55;clip-path:polygon(0 0,100% 0,100% 100%,5% 100%,0 90%)}.project-gallery-module__3jTPEG__media img{object-fit:cover;object-position:center;transition:transform .5s cubic-bezier(.2,.7,.2,1)}.project-gallery-module__3jTPEG__project[data-client=吉利汽车] .project-gallery-module__3jTPEG__media img{object-position:38% center}.project-gallery-module__3jTPEG__project[data-client=NeonEcho] .project-gallery-module__3jTPEG__media{aspect-ratio:1}.project-gallery-module__3jTPEG__project[data-client="3D 打印鞋客户"] .project-gallery-module__3jTPEG__media,.project-gallery-module__3jTPEG__project[data-client=服装客户] .project-gallery-module__3jTPEG__media,.project-gallery-module__3jTPEG__project[data-client=电商客户] .project-gallery-module__3jTPEG__media{aspect-ratio:4/5}.project-gallery-module__3jTPEG__project:hover .project-gallery-module__3jTPEG__media img{transform:scale(1.018)}.project-gallery-module__3jTPEG__project:focus-visible{outline-offset:8px;outline:2px solid #cf9d7b}.project-gallery-module__3jTPEG__meta{color:#cf9d7b;align-items:baseline;gap:12px;padding:20px 0 12px;font-size:14px;line-height:1.5;display:flex}.project-gallery-module__3jTPEG__meta span:first-child{padding-right:5px;font:24px/1 Georgia,serif}.project-gallery-module__3jTPEG__meta span:last-child{margin-left:auto;font-size:21px}.project-gallery-module__3jTPEG__project h3{letter-spacing:-.025em;color:#f4efe7;overflow-wrap:anywhere;max-width:28em;margin:4px 0 12px;font-size:clamp(22px,2vw,30px);line-height:1.5}.project-gallery-module__3jTPEG__project p{color:#c7c1b9;overflow-wrap:anywhere;max-width:40em;margin:0;font-size:14px;line-height:1.8}.project-gallery-module__3jTPEG__compact{gap:48px 5%}.project-gallery-module__3jTPEG__compact .project-gallery-module__3jTPEG__project:nth-child(4n+2){margin-top:64px}.project-gallery-module__3jTPEG__compact .project-gallery-module__3jTPEG__project:nth-child(4n+4){margin-top:48px}.project-gallery-module__3jTPEG__compact .project-gallery-module__3jTPEG__project h3{font-size:clamp(21px,1.8vw,27px)}@media (max-width:900px){.project-gallery-module__3jTPEG__gallery{gap:44px 28px}.project-gallery-module__3jTPEG__project,.project-gallery-module__3jTPEG__project:nth-child(n){grid-column:span 6;margin-top:0}.project-gallery-module__3jTPEG__project:nth-child(2n){margin-top:52px}.project-gallery-module__3jTPEG__compact .project-gallery-module__3jTPEG__project:nth-child(n){margin-top:0}.project-gallery-module__3jTPEG__compact .project-gallery-module__3jTPEG__project:nth-child(2n){margin-top:40px}}@media (max-width:600px){.project-gallery-module__3jTPEG__gallery,.project-gallery-module__3jTPEG__compact{grid-template-columns:minmax(0,1fr);gap:40px}.project-gallery-module__3jTPEG__project,.project-gallery-module__3jTPEG__project:nth-child(n),.project-gallery-module__3jTPEG__compact .project-gallery-module__3jTPEG__project:nth-child(n){grid-column:1;margin:0}.project-gallery-module__3jTPEG__project:nth-child(n) .project-gallery-module__3jTPEG__media{aspect-ratio:1.6;clip-path:polygon(0 0,100% 0,100% calc(100% - 22px),calc(100% - 22px) 100%,0 100%)}.project-gallery-module__3jTPEG__project[data-client=NeonEcho] .project-gallery-module__3jTPEG__media{aspect-ratio:1}.project-gallery-module__3jTPEG__project[data-client="3D 打印鞋客户"] .project-gallery-module__3jTPEG__media,.project-gallery-module__3jTPEG__project[data-client=服装客户] .project-gallery-module__3jTPEG__media,.project-gallery-module__3jTPEG__project[data-client=电商客户] .project-gallery-module__3jTPEG__media{aspect-ratio:4/5}.project-gallery-module__3jTPEG__project:nth-child(2n) .project-gallery-module__3jTPEG__media{clip-path:polygon(22px 0,100% 0,100% 100%,0 100%,0 22px)}.project-gallery-module__3jTPEG__project h3,.project-gallery-module__3jTPEG__compact .project-gallery-module__3jTPEG__project h3{font-size:22px}.project-gallery-module__3jTPEG__meta{padding-top:16px}}@media (prefers-reduced-motion:reduce){.project-gallery-module__3jTPEG__media img{transition:none}.project-gallery-module__3jTPEG__project:hover .project-gallery-module__3jTPEG__media img{transform:none}}.project-gallery-module__3jTPEG__project[data-client=服装客户] .project-gallery-module__3jTPEG__media{aspect-ratio:1280/1628;clip-path:none}.project-gallery-module__3jTPEG__project[data-client=服装客户] .project-gallery-module__3jTPEG__media img{object-fit:contain;transform:none}
.working-method-module__s27jJW__flow{grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin:0;padding:0;list-style:none;display:grid}.working-method-module__s27jJW__step{min-width:0;padding:0 24px 0 0}.working-method-module__s27jJW__step+.working-method-module__s27jJW__step{border-left:1px solid #3a3534;padding-left:24px}.working-method-module__s27jJW__marker{color:#cf9d7b;justify-content:space-between;align-items:center;padding-bottom:24px;font-size:30px;display:flex}.working-method-module__s27jJW__marker i{font-size:20px;font-style:normal}.working-method-module__s27jJW__step h3{color:#f4efe7;margin:0 0 16px;font-size:22px;line-height:1.5}.working-method-module__s27jJW__step p{color:#c7c1b9;margin:0;font-size:15px;line-height:1.8}.working-method-module__s27jJW__output{border-top:1px solid #724b39;margin-top:24px;padding-top:16px}.working-method-module__s27jJW__output small{color:#c7c1b9;margin-bottom:8px;font-size:12px;display:block}.working-method-module__s27jJW__output strong{color:#cf9d7b;font-size:16px;font-weight:500;line-height:1.6}@media (max-width:900px){.working-method-module__s27jJW__flow{grid-template-columns:repeat(2,minmax(0,1fr));gap:36px 0}.working-method-module__s27jJW__step:nth-child(3){border-left:0;padding-left:0}}@media (max-width:600px){.working-method-module__s27jJW__flow{grid-template-columns:minmax(0,1fr);gap:32px}.working-method-module__s27jJW__step,.working-method-module__s27jJW__step+.working-method-module__s27jJW__step{border-left:1px solid #724b39;padding:0 0 0 24px}.working-method-module__s27jJW__marker{padding-bottom:12px}.working-method-module__s27jJW__marker i{transform:rotate(90deg)}.working-method-module__s27jJW__step:last-child .working-method-module__s27jJW__marker i{transform:none}}
