.project-case[data-project="sparkle"] .project-cover{height:min(82svh,850px);background:#eee6fa}.project-case[data-project="sparkle"] .sparkle-cover{background:#332641;padding:0}.project-case[data-project="sparkle"] .project-cover-image{width:100%;height:100%;object-fit:contain}.project-case[data-project="sparkle"] .visual-project-info>p{max-width:850px}.sparkle-sticker-sheet{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:28px;padding:50px 7%;background:#e6f0df}.sparkle-sticker-sheet figure{margin:0;text-align:center}.sparkle-sticker-sheet img{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:contain}.sparkle-sticker-sheet figcaption{font-size:13px;margin:12px 0}.editorial-sparkle .editorial-chapter a{display:inline-block;margin-top:16px;text-underline-offset:4px}.portfolio-index-card[data-project="sparkle"] .portfolio-thumb-image{object-fit:cover!important;background:#eee6fa}@media(max-width:650px){.project-case[data-project="sparkle"] .project-cover{height:53svh;min-height:300px}.sparkle-sticker-sheet{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;padding:30px 6%}.editorial-sparkle .editorial-chapter h2{font-size:clamp(36px,10vw,49px)}}
.sparkle-team-photo{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center 35%}.sparkle-cover:after{content:"";position:absolute;inset:0;background:linear-gradient(transparent 40%,#22112e9c 100%);pointer-events:none}.sparkle-hero-wordmark{position:absolute;z-index:1;width:clamp(280px,40vw,560px);height:auto;bottom:-6%;left:50%;transform:translateX(-50%);filter:brightness(0) invert(1)}.sparkle-cover .project-cover-hint{z-index:2}.project-case[data-project="sparkle"] .project-cover{height:min(82svh,850px)}
@media(max-width:650px){.project-case[data-project="sparkle"] .project-cover{height:280px;min-height:0}.sparkle-team-photo{object-fit:cover;object-position:center top;background:#332641}.sparkle-hero-wordmark{bottom:-12%;width:64%}.sparkle-cover:after{background:linear-gradient(transparent 40%,#22112eb3 100%)}}

@media(max-width:650px){.sparkle-cover .project-cover-hint{display:none}}

/* Brand color marks a new chapter without competing with the work. */
.editorial-sparkle>.editorial-chapter{background:#fff}.editorial-sparkle>.editorial-chapter h2{color:#171a15}.editorial-sparkle>.editorial-chapter .eyebrow{color:#963d13}.sparkle-live-project{background:#fff}.sparkle-live-project h2{color:#171a15}.sparkle-live-project .hero-inquiry-cta{background:#f26524;color:#171a15}.project-case[data-project="sparkle"] .case-end{background:#fbf3dc;color:#171a15;max-width:none;padding:70px 8%;margin:0}.project-case[data-project="sparkle"] .case-end h2,.project-case[data-project="sparkle"] .case-end .eyebrow,.project-case[data-project="sparkle"] .case-end a,.project-case[data-project="sparkle"] .case-credit{color:#171a15}.project-case[data-project="sparkle"] .case-end .hero-inquiry-cta{background:#f26524;color:#171a15}
