.NarrativeProfileSections-module__yuA9FW__useCases,.NarrativeProfileSections-module__yuA9FW__outcomes{gap:var(--space-vitrine-section-gap);padding:var(--space-vitrine-section-block) var(--space-vitrine-article-gutter);grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr);display:grid}.NarrativeProfileSections-module__yuA9FW__sectionIntro{max-width:var(--measure-body);flex-direction:column;gap:1.5rem;display:flex}.NarrativeProfileSections-module__yuA9FW__eyebrow{color:var(--brand-primary);font-size:var(--font-size-body-compact);font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-normal);text-transform:uppercase;line-height:var(--line-height-snug)}.NarrativeProfileSections-module__yuA9FW__sectionIntro h2{font-size:var(--font-size-title-large);font-weight:var(--weight-regular);line-height:var(--line-height-tight);letter-spacing:var(--letter-spacing-tight)}.NarrativeProfileSections-module__yuA9FW__sectionIntro>p:last-child{max-width:var(--measure-body);color:var(--text-primary);font-size:var(--font-size-body-secondary);line-height:var(--line-height-normal);font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-normal)}.NarrativeProfileSections-module__yuA9FW__useCaseList{border-top:var(--border-width-thin) solid var(--border-strong);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.NarrativeProfileSections-module__yuA9FW__useCase{border-bottom:var(--border-width-thin) solid var(--border-strong);flex-direction:column;gap:1rem;padding:2rem 2rem 2rem 0;display:flex}.NarrativeProfileSections-module__yuA9FW__useCase:nth-child(2n){border-left:var(--border-width-thin) solid var(--border-strong);padding-left:2rem;padding-right:0}.NarrativeProfileSections-module__yuA9FW__useCase h3,.NarrativeProfileSections-module__yuA9FW__outcomeList h3{font-size:var(--font-size-title-small);font-weight:var(--weight-semibold);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal)}.NarrativeProfileSections-module__yuA9FW__useCase p,.NarrativeProfileSections-module__yuA9FW__outcomeList p{color:var(--text-primary);font-size:var(--font-size-body-compact);line-height:var(--line-height-snug);font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-normal)}.NarrativeProfileSections-module__yuA9FW__useCase .NarrativeProfileSections-module__yuA9FW__useCaseQuestion{color:var(--text-primary);font-size:var(--font-size-body-secondary);font-weight:var(--weight-regular);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-normal)}.NarrativeProfileSections-module__yuA9FW__outcomes{background:var(--interaction-hover)}.NarrativeProfileSections-module__yuA9FW__outcomeList{counter-reset:marketing-outcomes;border-top:var(--border-width-thin) solid var(--border-strong);margin:0;padding:0;list-style:none}.NarrativeProfileSections-module__yuA9FW__outcomeList li{counter-increment:marketing-outcomes;border-bottom:var(--border-width-thin) solid var(--border-strong);grid-template-columns:2rem minmax(0,.65fr) minmax(0,1.35fr);align-items:start;gap:1.25rem;padding:1.5rem 0;display:grid}.NarrativeProfileSections-module__yuA9FW__outcomeList li:before{content:counter(marketing-outcomes, decimal-leading-zero);color:var(--brand-primary);font-size:var(--font-size-body-compact);font-weight:var(--weight-regular);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal)}@media not all and (min-width:900px){.NarrativeProfileSections-module__yuA9FW__useCases,.NarrativeProfileSections-module__yuA9FW__outcomes{grid-template-columns:1fr}}@media (max-width:620px){.NarrativeProfileSections-module__yuA9FW__useCaseList{grid-template-columns:1fr}.NarrativeProfileSections-module__yuA9FW__useCase,.NarrativeProfileSections-module__yuA9FW__useCase:nth-child(2n){border-left:var(--border-width-none);padding:1.5rem 0}.NarrativeProfileSections-module__yuA9FW__outcomeList li{grid-template-columns:2rem minmax(0,1fr)}.NarrativeProfileSections-module__yuA9FW__outcomeList p{grid-column:2}}
.NarrativeProfileSpotlight-module__r8l9xq__useCases{gap:var(--space-vitrine-section-gap);grid-template-columns:1fr;max-width:82rem;margin-inline:auto}.NarrativeProfileSpotlight-module__r8l9xq__useCasesIntro{gap:1.5rem var(--space-vitrine-section-gap);width:100%;max-width:var(--measure-wide);grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:end;margin-inline:auto;display:grid}.NarrativeProfileSpotlight-module__r8l9xq__useCasesIntro>:first-child{grid-column:1/-1}.NarrativeProfileSpotlight-module__r8l9xq__useCasesIntro h2{max-width:15ch;font-size:var(--font-size-title-xl)}.NarrativeProfileSpotlight-module__r8l9xq__useCasesIntro>p:last-child{justify-self:end}.NarrativeProfileSpotlight-module__r8l9xq__useCaseList{border-top:var(--border-width-none);border-bottom:var(--border-width-thin) solid var(--border-strong);grid-template-rows:repeat(3,minmax(0,auto));grid-template-columns:minmax(0,1.35fr) minmax(18rem,.65fr)}.NarrativeProfileSpotlight-module__r8l9xq__useCase:nth-child(n){border-left:var(--border-width-thin) solid var(--border-strong);border-bottom:var(--border-width-thin) solid var(--border-strong);padding:1.75rem 0 1.75rem 2rem}.NarrativeProfileSpotlight-module__r8l9xq__useCase:first-child{min-height:28rem;padding:var(--space-vitrine-section-gap);border-top:var(--border-width-thin) solid var(--border-strong);border-left:var(--border-width-none);background:var(--surface-sunken);grid-row:1/4;justify-content:center}.NarrativeProfileSpotlight-module__r8l9xq__useCase:first-child h3{color:var(--brand-primary)}.NarrativeProfileSpotlight-module__r8l9xq__useCase:first-child p:first-of-type{max-width:15ch;font-size:var(--font-size-title-large);line-height:var(--line-height-tight);letter-spacing:var(--letter-spacing-tight)}.NarrativeProfileSpotlight-module__r8l9xq__useCase:first-child p:last-child{max-width:var(--measure-narrow);font-size:var(--font-size-body-secondary);line-height:var(--line-height-normal)}.NarrativeProfileSpotlight-module__r8l9xq__method{column-gap:var(--space-vitrine-section-gap);max-width:none;padding-inline:var(--space-vitrine-article-gutter);background:var(--surface-raised);grid-template-columns:minmax(0,.72fr) minmax(0,1.28fr);display:grid}.NarrativeProfileSpotlight-module__r8l9xq__methodIntro{top:calc(var(--nav-height) + 2rem);max-width:var(--measure-body);flex-direction:column;gap:1.5rem;display:flex;position:sticky}.NarrativeProfileSpotlight-module__r8l9xq__methodIntro h2{max-width:12ch;font-size:var(--font-size-title-xl)}.NarrativeProfileSpotlight-module__r8l9xq__methodSteps{border-color:var(--border-strong);grid-template-columns:1fr}.NarrativeProfileSpotlight-module__r8l9xq__methodStep:nth-child(n){border-left:var(--border-width-none);border-bottom:var(--border-width-thin) solid var(--border-strong);grid-template-columns:minmax(7rem,.35fr) minmax(0,1.65fr);grid-template-areas:"label title""label text";align-content:center;gap:.75rem 1.5rem;min-height:11rem;padding:2rem 0;display:grid}.NarrativeProfileSpotlight-module__r8l9xq__methodStep h3{grid-area:title}.NarrativeProfileSpotlight-module__r8l9xq__methodStep>p:last-child{grid-area:text}.NarrativeProfileSpotlight-module__r8l9xq__stepLabel{max-width:6ch;color:var(--brand-primary);font-size:var(--font-size-title-large);line-height:var(--line-height-tight);letter-spacing:var(--letter-spacing-tight);text-transform:none;grid-area:label}.NarrativeProfileSpotlight-module__r8l9xq__boundary{border-bottom:var(--border-width-thin) solid var(--border-strong);grid-column:1/-1;align-items:start;width:100%;padding-block:2rem}.NarrativeProfileSpotlight-module__r8l9xq__outcomes{gap:var(--space-vitrine-section-gap);background:var(--text-primary);color:var(--text-inverse);grid-template-columns:1fr}.NarrativeProfileSpotlight-module__r8l9xq__outcomesIntro{gap:1.5rem var(--space-vitrine-section-gap);width:100%;max-width:var(--measure-wide);grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:end;margin-inline:auto;display:grid}.NarrativeProfileSpotlight-module__r8l9xq__outcomesIntro>:first-child{color:var(--brand-muted);grid-column:1/-1}.NarrativeProfileSpotlight-module__r8l9xq__outcomesIntro h2{max-width:14ch;color:var(--text-inverse);font-size:var(--font-size-title-xl)}.NarrativeProfileSpotlight-module__r8l9xq__outcomesIntro>p:last-child{color:var(--text-inverse)}.NarrativeProfileSpotlight-module__r8l9xq__outcomeList{border-top:var(--glass-border);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.NarrativeProfileSpotlight-module__r8l9xq__outcome:nth-child(n){border-bottom:var(--glass-border);flex-direction:column;gap:1rem;min-height:13rem;padding:1.75rem;display:flex}.NarrativeProfileSpotlight-module__r8l9xq__outcome+.NarrativeProfileSpotlight-module__r8l9xq__outcome{border-left:var(--glass-border)}.NarrativeProfileSpotlight-module__r8l9xq__outcome:before{color:var(--brand-muted)}.NarrativeProfileSpotlight-module__r8l9xq__outcome h3,.NarrativeProfileSpotlight-module__r8l9xq__outcome p{color:var(--text-inverse)}.NarrativeProfileSpotlight-module__r8l9xq__outcome h3{font-size:var(--font-size-title-medium)}@media not all and (min-width:900px){.NarrativeProfileSpotlight-module__r8l9xq__method{grid-template-columns:1fr}.NarrativeProfileSpotlight-module__r8l9xq__useCasesIntro,.NarrativeProfileSpotlight-module__r8l9xq__outcomesIntro{max-width:var(--measure-wide);grid-template-columns:1fr}.NarrativeProfileSpotlight-module__r8l9xq__useCasesIntro>p:last-child{justify-self:start}.NarrativeProfileSpotlight-module__r8l9xq__useCaseList{grid-template-rows:auto;grid-template-columns:1fr}.NarrativeProfileSpotlight-module__r8l9xq__useCase:first-child{grid-row:auto;min-height:22rem}.NarrativeProfileSpotlight-module__r8l9xq__useCase:nth-child(n){padding-inline:var(--space-vitrine-section-gap);border-left:var(--border-width-none)}.NarrativeProfileSpotlight-module__r8l9xq__methodIntro{position:static}.NarrativeProfileSpotlight-module__r8l9xq__outcomeList{grid-template-columns:1fr}.NarrativeProfileSpotlight-module__r8l9xq__outcome+.NarrativeProfileSpotlight-module__r8l9xq__outcome{border-left:var(--border-width-none)}}@media (max-width:620px){.NarrativeProfileSpotlight-module__r8l9xq__useCasesIntro h2,.NarrativeProfileSpotlight-module__r8l9xq__methodIntro h2,.NarrativeProfileSpotlight-module__r8l9xq__outcomesIntro h2{font-size:var(--font-size-title-large)}.NarrativeProfileSpotlight-module__r8l9xq__useCase:first-child{min-height:0;padding:2rem 1.5rem}.NarrativeProfileSpotlight-module__r8l9xq__useCase:nth-child(n){padding-inline:0}.NarrativeProfileSpotlight-module__r8l9xq__useCase:first-child{padding-inline:1.5rem}.NarrativeProfileSpotlight-module__r8l9xq__methodStep:nth-child(n){grid-template-columns:1fr;grid-template-areas:"label""title""text";min-height:0}.NarrativeProfileSpotlight-module__r8l9xq__stepLabel{min-height:0;font-size:var(--font-size-title-small)}.NarrativeProfileSpotlight-module__r8l9xq__outcome:nth-child(n){min-height:0;padding-inline:0}}
