.aigc-showcase{margin:28px 0 64px;padding:36px;background:#213b86;color:#fff;border-radius:30px}.aigc-showcase .chapter-index{color:#ffdb45}.aigc-showcase .chapter-title{color:#fff}.aigc-showcase .motion-heading>p{color:#d1ddff}.aigc-showcase h3{font-size:clamp(24px,3vw,40px);margin:18px 0}.aigc-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:30px}.aigc-grid .project-card{min-width:0}.aigc-grid .project-cover{aspect-ratio:9/14;max-height:530px}.aigc-grid .project-cover img{height:100%;width:100%;object-fit:cover}.aigc-grid .project-meta h3{font-size:clamp(17px,1.7vw,24px);margin:0}.aigc-grid .project-subtitle{color:#d1ddff}.aigc-grid .project-tags{color:#e2eaff}.aigc-gallery{text-align:center}.aigc-gallery .detail-video{width:auto;max-width:100%;height:auto;max-height:65vh;display:block;margin:0 auto}.aigc-showcase[hidden]{display:none}.filters{flex-wrap:wrap}@media(max-width:700px){.aigc-showcase{padding:22px 16px;margin-bottom:36px}.aigc-grid{grid-template-columns:1fr;gap:26px}.aigc-grid .project-cover{max-height:none;aspect-ratio:9/12}.aigc-grid .project-meta h3{font-size:23px}.aigc-showcase .motion-heading{display:block}.aigc-showcase .motion-heading>p{margin-top:18px}}

#motion-showcase{margin:0 0 44px}#motion-grid .project-cover{aspect-ratio:9/16;max-height:none}#motion-grid .project-cover img{width:100%;height:100%;object-fit:cover}#motion-grid .project-tags{display:flex;color:#dce5ff}#motion-grid .project-meta h3{font-size:24px}@media(max-width:700px){#motion-grid{grid-template-columns:1fr}#motion-grid .project-cover{aspect-ratio:9/16}#motion-grid .project-meta h3{font-size:26px}}
