@layer sections{.strategic-service-context,.strategic-service-signals,.strategic-service-transformation,.strategic-service-moments,.strategic-service-method,.strategic-service-deliverables,.strategic-service-scope,.strategic-service-audience,.strategic-service-final{padding-block:var(--section-space)}.strategic-service-context,.strategic-service-moments{background:var(--color-paper)}.strategic-service-signals,.strategic-service-deliverables,.strategic-service-scope{background:var(--color-surface)}.strategic-service-transformation{background:var(--color-accent)}.strategic-service-audience{background:var(--color-sage)}.strategic-service-method,.strategic-service-final{color:var(--color-surface);background:var(--color-ink)}.strategic-service-method h2 em,.strategic-service-final h2 em{color:var(--color-accent)}.strategic-service-context__grid,.strategic-service-audience__grid,.strategic-service-final__grid{column-gap:var(--space-20);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.strategic-service-context h2,.strategic-service-audience h2{margin-top:var(--space-6)}.strategic-service-context__copy,.strategic-service-audience__copy{max-width:var(--prose-width)}.strategic-service-context__copy p+p,.strategic-service-audience__copy p+p{margin-top:var(--space-5)}.strategic-service-context__copy p:not(.strategic-service-context__statement),.strategic-service-audience__copy p:not(.strategic-service-audience__statement){line-height:var(--leading-relaxed)}.strategic-service-context__statement,.strategic-service-audience__statement{font-size:var(--text-proposition-lead);letter-spacing:var(--tracking-lead);line-height:var(--leading-label)}.strategic-service-signals__list,.strategic-service-moments__list,.strategic-service-method__steps,.strategic-service-deliverables__grid{margin-top:var(--collection-top-space);display:grid}.strategic-service-moments__list,.strategic-service-method__steps{padding:0;list-style:none}.strategic-service-signals__list{gap:var(--space-10) var(--space-8);grid-template-columns:repeat(3,minmax(0,1fr))}.strategic-service-signals__list li{padding-top:var(--space-5);border-top:var(--stroke) solid var(--color-line)}.strategic-service-signals__list p{margin-top:var(--space-4);color:var(--color-text-muted);line-height:var(--leading-copy)}.strategic-service-transformation h2{margin-top:var(--space-6)}.strategic-service-transformation__grid{margin-top:var(--collection-top-space);border-block:var(--stroke) solid var(--color-ink);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.strategic-service-transformation__grid article{padding-block:var(--space-8)}.strategic-service-transformation__grid article+article{padding-left:var(--space-10);border-left:var(--stroke) solid var(--color-ink)}.strategic-service-transformation__label{margin-bottom:var(--space-8);font-size:var(--text-sm);font-weight:var(--weight-strong);letter-spacing:var(--tracking-label);text-transform:uppercase}.strategic-service-transformation__grid article>p:last-child{margin-top:var(--space-6);color:var(--color-ink-soft);line-height:var(--leading-relaxed)}.strategic-service-transformation__statement{max-width:var(--measure-proposition-lead);margin-top:var(--space-16);font-size:var(--text-proposition-lead);letter-spacing:var(--tracking-lead);line-height:var(--leading-label)}.strategic-service-moments__list{counter-reset:moment;grid-template-columns:repeat(3,minmax(0,1fr))}.strategic-service-moments__list li{min-height:var(--service-card-height-compact);padding:var(--card-padding);border-top:var(--stroke) solid var(--color-line);border-right:var(--stroke) solid var(--color-line);counter-increment:moment;font-size:var(--text-body-large);line-height:var(--leading-copy)}.strategic-service-moments__list li:nth-child(3n+1){border-left:var(--stroke) solid var(--color-line)}.strategic-service-moments__list li:nth-last-child(-n+3){border-bottom:var(--stroke) solid var(--color-line)}.strategic-service-moments__list li:before{margin-bottom:var(--space-8);color:var(--color-text-muted);font-size:var(--text-sm);content:counter(moment);display:block}.strategic-service-moments__closing{max-width:var(--measure-proposition-lead);margin-top:var(--space-16);font-size:var(--text-body-large);line-height:var(--leading-copy)}.strategic-service-method{scroll-margin-top:var(--service-anchor-offset)}.strategic-service-method__heading>p{color:var(--color-on-dark-lead)}.strategic-service-method__steps{gap:var(--stroke);background:var(--color-line-on-dark);border:var(--stroke) solid var(--color-line-on-dark);counter-reset:method;grid-template-columns:repeat(3,minmax(0,1fr))}.strategic-service-method__steps li{min-height:var(--service-card-height);padding:var(--card-padding);background:var(--color-ink);counter-increment:method}.strategic-service-method__steps li:before{margin-bottom:var(--space-10);color:var(--color-on-dark-label);font-size:var(--text-sm);content:counter(method);display:block}.strategic-service-method__steps li>p{margin-top:var(--space-5);color:var(--color-on-dark-muted);line-height:var(--leading-copy)}.strategic-service-method__steps .strategic-service-method__question{color:var(--color-surface);font-family:var(--font-editorial);font-style:italic}.strategic-service-deliverables__grid{gap:var(--space-8);grid-template-columns:repeat(4,minmax(0,1fr))}.strategic-service-scope__grid{gap:var(--space-8);margin-top:var(--collection-top-space);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.strategic-service-scope__grid article{padding:var(--card-padding);border:var(--stroke) solid var(--color-line)}.strategic-service-scope__grid h3{margin-bottom:var(--space-8)}.strategic-service-scope__grid li{padding-block:var(--space-3);border-top:var(--stroke) solid var(--color-line);color:var(--color-text-muted);line-height:var(--leading-copy)}.strategic-service-scope__grid li:last-child{border-bottom:var(--stroke) solid var(--color-line)}.strategic-service-deliverables__grid section{padding-top:var(--space-5);border-top:var(--stroke) solid var(--color-line)}.strategic-service-deliverables__grid h3{margin-bottom:var(--space-8)}.strategic-service-deliverables__grid li{padding-block:var(--space-3);border-top:var(--stroke) solid var(--color-line);color:var(--color-text-muted);line-height:var(--leading-copy)}.strategic-service-deliverables__grid li:last-child{border-bottom:var(--stroke) solid var(--color-line)}.strategic-service-final__grid{margin-top:var(--space-6)}.strategic-service-final__lead{max-width:var(--measure-proposition-lead);color:var(--color-on-dark-lead);font-size:var(--text-body-large);line-height:var(--leading-relaxed)}.strategic-service-final .button{margin-top:var(--space-10)}.strategic-service-final__microcopy{max-width:var(--measure-service-copy);margin-top:var(--space-5);color:var(--color-on-dark-muted);font-size:var(--text-sm);line-height:var(--leading-copy)}}@layer responsive{@media (width<=1100px){.strategic-service-signals__list,.strategic-service-moments__list,.strategic-service-method__steps,.strategic-service-deliverables__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.strategic-service-moments__list li:nth-child(3n+1){border-left:0}.strategic-service-moments__list li:nth-child(odd){border-left:var(--stroke) solid var(--color-line)}.strategic-service-moments__list li:nth-last-child(-n+3){border-bottom:0}.strategic-service-moments__list li:nth-last-child(-n+2){border-bottom:var(--stroke) solid var(--color-line)}}@media (width<=850px){.strategic-service-context__grid,.strategic-service-audience__grid,.strategic-service-transformation__grid,.strategic-service-final__grid{grid-template-columns:1fr}.strategic-service-context__grid,.strategic-service-audience__grid,.strategic-service-final__grid{row-gap:var(--space-8)}.strategic-service-transformation__grid article+article{border-top:var(--stroke) solid var(--color-ink);border-left:0;padding-left:0}.strategic-service-method{scroll-margin-top:var(--service-anchor-offset-compact)}}@media (width<=600px){.strategic-service-signals__list,.strategic-service-moments__list,.strategic-service-method__steps,.strategic-service-deliverables__grid,.strategic-service-scope__grid{grid-template-columns:1fr}.strategic-service-moments__list li,.strategic-service-moments__list li:nth-child(odd){border-right:var(--stroke) solid var(--color-line);border-bottom:0;border-left:var(--stroke) solid var(--color-line)}.strategic-service-moments__list li:last-child{border-bottom:var(--stroke) solid var(--color-line)}}}
