
 .innou-services-redesign.innou-sr-graphic-web .graphic-cover h1{position:relative;max-width:100%;padding-bottom:2.5rem;font-weight:500}
 .innou-services-redesign.innou-sr-graphic-web .city{display:inline-block;font-family:var(--font-meta);font-size:.95rem;letter-spacing:-.025em;margin-left:2.5rem;vertical-align:baseline}
 .innou-services-redesign.innou-sr-graphic-web .graphic-cover-art{display:grid;grid-template-columns:9fr 3fr;gap:2rem;align-items:end}
 .innou-services-redesign.innou-sr-graphic-web .graphic-cover-art .media-window{background:#e9e9eb;aspect-ratio:1.95}
 .innou-services-redesign.innou-sr-graphic-web .cover-note{display:flex;flex-direction:column;gap:1.25rem;padding-bottom:.5rem}
 .innou-services-redesign.innou-sr-graphic-web .cover-note p{font-size:clamp(1.2rem,2vw,2rem);letter-spacing:-.04em}
 .innou-services-redesign.innou-sr-graphic-web .circle-link{display:flex;align-items:center;justify-content:center;width:3.7rem;height:3.7rem;border:1px solid var(--color-line);font-size:2rem;border-radius:50%;margin-top:2rem}
 .innou-services-redesign.innou-sr-graphic-web .graphic-showcase{padding-top:0}
 .innou-services-redesign.innou-sr-graphic-web .graphic-showcase .chapter-rule h2{font-size:1.1rem;letter-spacing:-.02em}
 .innou-services-redesign.innou-sr-graphic-web .graphic-pair{display:grid;grid-template-columns:7fr 4fr;gap:8.33%;align-items:start}
 .innou-services-redesign.innou-sr-graphic-web .graphic-pair-offset{padding-top:9rem}
 .innou-services-redesign.innou-sr-graphic-web .work-note{font-size:.875rem;color:var(--color-muted);max-width:30rem;margin-top:1rem}
 .innou-services-redesign.innou-sr-graphic-web .editorial-showcase{display:grid;grid-template-columns:4fr 8fr;gap:2rem;align-items:center;margin-top:6rem}
 .innou-services-redesign.innou-sr-graphic-web .editorial-title h3{font-size:clamp(2rem,4vw,4rem);margin-block:1.5rem}
 .innou-services-redesign.innou-sr-graphic-web .editorial-title p:not(.eyebrow){max-width:25ch;color:var(--color-muted);font-size:.9rem}
 .innou-services-redesign.innou-sr-graphic-web .identity-chapter{background:var(--color-brand);color:white}
 .innou-services-redesign.innou-sr-graphic-web .identity-head{display:grid;grid-template-columns:3fr 6fr 3fr;gap:2rem;align-items:start;margin-bottom:4rem}
 .innou-services-redesign.innou-sr-graphic-web .identity-head .eyebrow::before{color:white}
 .innou-services-redesign.innou-sr-graphic-web .identity-head h2{font-size:clamp(2.3rem,5.2vw,5rem);line-height:1.05}
 .innou-services-redesign.innou-sr-graphic-web .identity-head h2 span{color:#f0b2b6}
 .innou-services-redesign.innou-sr-graphic-web .identity-head>p:last-child{font-size:.875rem;align-self:end}
 .innou-services-redesign.innou-sr-graphic-web .identity-board{display:grid;grid-template-columns:3fr 4fr 5fr;gap:2rem;align-items:center}
 .innou-services-redesign.innou-sr-graphic-web .identity-board .media:nth-child(1){align-self:start}
 .innou-services-redesign.innou-sr-graphic-web .identity-board .media:nth-child(3){align-self:end}
 .innou-services-redesign.innou-sr-graphic-web .identity-board figcaption{font-family:var(--font-meta);font-size:.75rem}
 .innou-services-redesign.innou-sr-graphic-web .identity-foot{display:flex;gap:2rem;justify-content:space-between;border-top:1px solid #df6b71;margin-top:3rem;padding-top:1.5rem}
 .innou-services-redesign.innou-sr-graphic-web .identity-foot .meta{color:#fff}
 .innou-services-redesign.innou-sr-graphic-web .identity-foot p{max-width:35rem;font-size:.95rem}
 .innou-services-redesign.innou-sr-graphic-web .web-project{display:grid;grid-template-columns:8fr 4fr;gap:3rem;align-items:center;margin-top:4rem}
 .innou-services-redesign.innou-sr-graphic-web .web-note h3{font-size:2rem;margin-block:1.5rem}
 .innou-services-redesign.innou-sr-graphic-web .web-note p{font-size:.9rem;color:var(--color-muted)}
 .innou-services-redesign.innou-sr-graphic-web .web-project-alt{grid-template-columns:6fr 4fr;margin-left:16.66%;gap:4rem}
 .innou-services-redesign.innou-sr-graphic-web .web-project-alt>p{font-size:.95rem;color:var(--color-muted)}
 @media(max-width:1023px){.innou-services-redesign.innou-sr-graphic-web .identity-head{grid-template-columns:1fr 2fr}.innou-services-redesign.innou-sr-graphic-web .identity-head>p:last-child{grid-column:2}.innou-services-redesign.innou-sr-graphic-web .identity-board{gap:1rem}.innou-services-redesign.innou-sr-graphic-web .graphic-pair-offset{padding-top:5rem}.innou-services-redesign.innou-sr-graphic-web .web-note h3{font-size:1.5rem}.innou-services-redesign.innou-sr-graphic-web .web-project-alt{margin-left:0;gap:2rem}}
 @media(max-width:767px){
  .innou-services-redesign.innou-sr-graphic-web .graphic-cover h1{font-size:clamp(2.75rem,9.8vw,5rem);padding-bottom:1.5rem}.innou-services-redesign.innou-sr-graphic-web .city{display:block;margin:1.4rem 0 0;font-size:.8rem}
  .innou-services-redesign.innou-sr-graphic-web .graphic-cover-art{grid-template-columns:1fr;gap:1rem}.innou-services-redesign.innou-sr-graphic-web .graphic-cover-art .media-window{aspect-ratio:1.45}
  .innou-services-redesign.innou-sr-graphic-web .cover-note{display:grid;grid-template-columns:1fr auto;gap:.5rem}.innou-services-redesign.innou-sr-graphic-web .cover-note .meta{grid-column:1}.innou-services-redesign.innou-sr-graphic-web .cover-note p{font-size:1rem}.innou-services-redesign.innou-sr-graphic-web .circle-link{grid-column:2;grid-row:1/3;margin:0;width:2.7rem;height:2.7rem;font-size:1.5rem}
  .innou-services-redesign.innou-sr-graphic-web .graphic-showcase .chapter-rule{display:block}.innou-services-redesign.innou-sr-graphic-web .graphic-showcase .chapter-rule .meta{display:block;margin-top:.8rem}
  .innou-services-redesign.innou-sr-graphic-web .graphic-pair{grid-template-columns:1fr;gap:2.5rem}.innou-services-redesign.innou-sr-graphic-web .graphic-pair-offset{padding-top:0;width:83.33%;justify-self:end}
  .innou-services-redesign.innou-sr-graphic-web .graphic-pair-offset .media-window{aspect-ratio:1}
  .innou-services-redesign.innou-sr-graphic-web .editorial-showcase{grid-template-columns:1fr;margin-top:3rem}.innou-services-redesign.innou-sr-graphic-web .editorial-title{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.innou-services-redesign.innou-sr-graphic-web .editorial-title .eyebrow{grid-column:1/-1}.innou-services-redesign.innou-sr-graphic-web .editorial-title h3{margin:0;font-size:2rem}.innou-services-redesign.innou-sr-graphic-web .editorial-title p:not(.eyebrow){font-size:.85rem}
  .innou-services-redesign.innou-sr-graphic-web .identity-head{grid-template-columns:1fr;gap:1.5rem;margin-bottom:2.5rem}.innou-services-redesign.innou-sr-graphic-web .identity-head>p:last-child{grid-column:auto;max-width:32ch}.innou-services-redesign.innou-sr-graphic-web .identity-head h2{font-size:2.7rem}
  .innou-services-redesign.innou-sr-graphic-web .identity-board{grid-template-columns:1fr 1fr;gap:1rem}.innou-services-redesign.innou-sr-graphic-web .identity-board .media:nth-child(3){grid-column:1/-1}
  .innou-services-redesign.innou-sr-graphic-web .identity-foot{display:block;margin-top:2rem}.innou-services-redesign.innou-sr-graphic-web .identity-foot p{margin-top:1rem;font-size:.9rem}
  .innou-services-redesign.innou-sr-graphic-web .web-project{grid-template-columns:1fr;gap:2rem;margin-top:2.5rem}.innou-services-redesign.innou-sr-graphic-web .web-note{max-width:35rem}.innou-services-redesign.innou-sr-graphic-web .web-note h3{font-size:1.7rem}.innou-services-redesign.innou-sr-graphic-web .web-project-alt{margin-top:3rem}
 }
