._section_fezsd_1{background:var(--color-primary);color:var(--color-accent-soft);padding:calc(var(--nav-height) + clamp(1.75rem,4vw,2.75rem)) 0 clamp(2.25rem,5vw,3.5rem)}._inner_fezsd_8{max-width:var(--max-width-content);margin-inline:auto;padding-inline:clamp(1.25rem,4vw,2.5rem);display:flex;flex-direction:column;gap:clamp(1.25rem,3vw,2rem)}._heading_fezsd_17{margin:0;font-family:var(--font-display);font-size:clamp(2rem,5.5vw,3.5rem);font-weight:700;letter-spacing:-.04em;line-height:.95;text-transform:uppercase;color:var(--color-accent-soft)}._period_fezsd_28{color:var(--color-accent-soft)}._grid_fezsd_32{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(.5rem,1.5vw,1rem);align-items:stretch}._cell_fezsd_42{display:flex;min-width:0}._link_fezsd_47{display:flex;align-items:center;justify-content:center;width:100%;min-height:3rem;padding:.35rem .25rem;margin:0;border:0;background:transparent;color:inherit;text-decoration:none;cursor:pointer}._link_fezsd_47:focus-visible{outline:2px solid var(--color-accent-soft);outline-offset:2px}._gap_fezsd_67{display:block;width:100%;min-height:3rem}._logo_fezsd_73{display:block;width:auto;max-width:100%;height:auto;max-height:2.35rem;object-fit:contain;mix-blend-mode:lighten}@media(min-width:600px){._grid_fezsd_32{grid-template-columns:repeat(4,minmax(0,1fr))}._link_fezsd_47,._gap_fezsd_67{min-height:3.35rem}._logo_fezsd_73{max-height:2.65rem}}@media(min-width:900px){._grid_fezsd_32{grid-template-columns:repeat(6,minmax(0,1fr));gap:clamp(.65rem,1.5vw,1.15rem)}._link_fezsd_47{min-height:3.75rem;padding:.4rem .3rem}._gap_fezsd_67{min-height:3.75rem}._logo_fezsd_73{max-height:3rem}}._block_1xst9_1{padding:clamp(2.25rem,5vw,3.5rem) 0;background:var(--color-base);color:var(--color-text-dark)}._toneMuted_1xst9_7{background:var(--color-surface-muted)}._inner_1xst9_11{max-width:var(--max-width-content);margin-inline:auto;padding-inline:clamp(1.25rem,4vw,2.5rem);display:flex;flex-direction:column;gap:clamp(1.25rem,2.5vw,1.75rem)}._header_1xst9_20{display:grid;gap:.85rem 1.5rem;align-items:start}._index_1xst9_26{font-family:var(--font-display);font-size:.75rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--color-accent);padding-top:.35rem}._headerCopy_1xst9_36{display:flex;flex-direction:column;align-items:flex-start;gap:.55rem;min-width:0}._client_1xst9_44{margin:0;font-size:clamp(1.85rem,4vw,2.85rem);line-height:1.02;letter-spacing:-.035em;color:var(--color-text-dark);max-width:22ch}._title_1xst9_53{margin:0;font-family:var(--font-display);font-size:.8125rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;line-height:1.35;color:var(--color-accent);max-width:42rem}._metaLine_1xst9_65{margin:0;display:flex;flex-wrap:wrap;align-items:baseline;gap:.35rem .15rem;font-size:.875rem;line-height:1.45;color:var(--color-muted);max-width:42rem}._metaChunk_1xst9_77{display:inline-flex;align-items:baseline;gap:.55rem}._metaSep_1xst9_83{color:color-mix(in srgb,var(--color-primary) 35%,transparent)}._feature_1xst9_87{min-width:0}._frame_1xst9_91{position:relative;overflow:hidden;background:color-mix(in srgb,var(--color-primary) 8%,transparent)}._frame_1xst9_91:after{content:"";position:absolute;inset:0;pointer-events:none;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--color-ink) 8%,transparent)}._featureImage_1xst9_105{display:block;width:100%;height:auto;aspect-ratio:16 / 9;object-fit:cover;object-position:var(--img-position, center)}._fitContain_1xst9_114{object-fit:contain}._story_1xst9_118{display:grid;gap:clamp(1.5rem,3vw,2.25rem);align-items:start}._narrative_1xst9_124{display:flex;flex-direction:column;gap:1.35rem;min-width:0}._section_1xst9_131{display:flex;flex-direction:column;gap:.7rem}._sectionHeading_1xst9_137{margin:0;font-family:var(--font-display);font-size:.8125rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--color-accent)}._body_1xst9_147{margin:0;font-size:1rem;line-height:1.65;color:var(--color-muted)}._quote_1xst9_154{margin:.25rem 0 0;padding:1.1rem 0 1.1rem 1.1rem;border-left:3px solid var(--color-accent-soft);background:color-mix(in srgb,var(--color-accent) 8%,transparent)}._quote_1xst9_154 p{margin:0;font-family:var(--font-display);font-size:clamp(1.05rem,2vw,1.25rem);font-weight:500;line-height:1.4;letter-spacing:-.02em;color:var(--color-text-dark)}._quote_1xst9_154 footer{display:flex;flex-direction:column;gap:.1rem;margin-top:.85rem}._quoteAuthor_1xst9_178{font-style:normal;font-family:var(--font-display);font-size:.8125rem;font-weight:600;color:var(--color-text-dark)}._quoteRole_1xst9_186{font-size:.75rem;color:var(--color-muted)}._aside_1xst9_191{display:flex;flex-direction:column;gap:1rem;min-width:0}._asideImage_1xst9_198{display:block;width:100%;height:auto;aspect-ratio:4 / 5;object-fit:cover;object-position:var(--img-position, center)}._metricsBlock_1xst9_207{display:flex;flex-direction:column;gap:.65rem}._metricsLabel_1xst9_213{font-family:var(--font-display);font-size:.625rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--color-accent)}._metrics_1xst9_207{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:.4rem}._metric_1xst9_207{font-family:var(--font-display);font-size:.8125rem;font-weight:600;letter-spacing:-.01em;line-height:1.25;color:var(--color-ink);background:color-mix(in srgb,var(--color-accent-soft) 34%,var(--color-surface));border:1px solid color-mix(in srgb,var(--color-primary) 12%,transparent);padding:.5rem .7rem}@media(min-width:720px){._header_1xst9_20{grid-template-columns:auto minmax(0,1fr);gap:1.25rem 1.75rem}._asideImage_1xst9_198{aspect-ratio:5 / 4}}@media(min-width:900px){._story_1xst9_118{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);gap:clamp(2rem,3.5vw,3rem)}._narrative_1xst9_124{order:1}._aside_1xst9_191{order:2}._reverse_1xst9_270 ._aside_1xst9_191{order:1}._reverse_1xst9_270 ._narrative_1xst9_124{order:2}._featureImage_1xst9_105{aspect-ratio:21 / 9;max-height:28rem}._asideImage_1xst9_198{aspect-ratio:4 / 5}._body_1xst9_147{font-size:1.03125rem;line-height:1.68}}@media(prefers-reduced-motion:reduce){._frame_1xst9_91,._featureImage_1xst9_105,._asideImage_1xst9_198{transition:none}}._cases_uvrw0_1{background:var(--color-base);padding-bottom:0}._casesIntro_uvrw0_6{max-width:var(--max-width-content);margin-inline:auto;padding:clamp(2.25rem,5vw,3.5rem) clamp(1.25rem,4vw,2.5rem) clamp(1.25rem,2.5vw,1.75rem);display:grid;gap:.75rem 2rem;align-items:end;border-bottom:1px solid color-mix(in srgb,var(--color-primary) 12%,transparent);margin-bottom:.25rem}._introCopy_uvrw0_18{display:flex;flex-direction:column;align-items:flex-start;gap:.5rem;max-width:36rem}._casesHeading_uvrw0_26{font-size:clamp(1.85rem,4vw,2.75rem);line-height:.98;letter-spacing:-.04em;color:var(--color-text-dark);max-width:16ch}._introLede_uvrw0_34{margin:0;font-size:1rem;line-height:1.55;color:var(--color-muted);max-width:34rem}._introAside_uvrw0_42{display:flex;flex-direction:column;gap:1rem;min-width:0}._jumpNav_uvrw0_49{display:flex;flex-wrap:wrap;gap:.4rem .75rem}._jumpLink_uvrw0_55{font-family:var(--font-display);font-size:.75rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--color-primary);text-decoration:none;border-bottom:1px solid color-mix(in srgb,var(--color-primary) 28%,transparent);padding-bottom:.1rem;transition:color .2s ease,border-color .2s ease}._jumpLink_uvrw0_55:hover,._jumpLink_uvrw0_55:focus-visible{color:var(--color-accent);border-color:var(--color-accent)}@media(min-width:900px){._casesIntro_uvrw0_6{grid-template-columns:minmax(0,1fr) minmax(0,.85fr);padding-bottom:clamp(1.5rem,3vw,2rem)}._introAside_uvrw0_42{justify-self:end;max-width:26rem}}
