._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_zk4o5_1{padding:clamp(2.25rem,5vw,3.5rem) 0;background:var(--color-base);color:var(--color-text-dark)}._toneMuted_zk4o5_7{background:var(--color-surface-muted)}._inner_zk4o5_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_zk4o5_20{display:grid;gap:.85rem 1.5rem;align-items:start}._index_zk4o5_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_zk4o5_36{display:flex;flex-direction:column;align-items:flex-start;gap:.55rem;min-width:0}._client_zk4o5_44{color:var(--color-accent)}._title_zk4o5_48{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}._metaLine_zk4o5_57{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_zk4o5_69{display:inline-flex;align-items:baseline;gap:.55rem}._metaSep_zk4o5_75{color:color-mix(in srgb,var(--color-primary) 35%,transparent)}._feature_zk4o5_79{min-width:0}._frame_zk4o5_83{position:relative;overflow:hidden;background:color-mix(in srgb,var(--color-primary) 8%,transparent)}._frame_zk4o5_83: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_zk4o5_97{display:block;width:100%;height:auto;aspect-ratio:16 / 9;object-fit:cover;object-position:center}._story_zk4o5_106{display:grid;gap:clamp(1.5rem,3vw,2.25rem);align-items:start}._narrative_zk4o5_112{display:flex;flex-direction:column;gap:1.35rem;min-width:0}._section_zk4o5_119{display:flex;flex-direction:column;gap:.7rem}._sectionHeading_zk4o5_125{margin:0;font-family:var(--font-display);font-size:.8125rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--color-accent)}._body_zk4o5_135{margin:0;font-size:1rem;line-height:1.65;color:var(--color-muted)}._quote_zk4o5_142{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_zk4o5_142 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_zk4o5_142 footer{display:flex;flex-direction:column;gap:.1rem;margin-top:.85rem}._quoteAuthor_zk4o5_166{font-style:normal;font-family:var(--font-display);font-size:.8125rem;font-weight:600;color:var(--color-text-dark)}._quoteRole_zk4o5_174{font-size:.75rem;color:var(--color-muted)}._aside_zk4o5_179{display:flex;flex-direction:column;gap:1rem;min-width:0}._asideImage_zk4o5_186{display:block;width:100%;height:auto;aspect-ratio:4 / 5;object-fit:cover;object-position:center}._metricsBlock_zk4o5_195{display:flex;flex-direction:column;gap:.65rem}._metricsLabel_zk4o5_201{font-family:var(--font-display);font-size:.625rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--color-accent)}._metrics_zk4o5_195{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:.4rem}._metric_zk4o5_195{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_zk4o5_20{grid-template-columns:auto minmax(0,1fr);gap:1.25rem 1.75rem}._asideImage_zk4o5_186{aspect-ratio:5 / 4}}@media(min-width:900px){._story_zk4o5_106{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);gap:clamp(2rem,3.5vw,3rem)}._narrative_zk4o5_112{order:1}._aside_zk4o5_179{order:2}._reverse_zk4o5_258 ._aside_zk4o5_179{order:1}._reverse_zk4o5_258 ._narrative_zk4o5_112{order:2}._featureImage_zk4o5_97{aspect-ratio:21 / 9;max-height:28rem}._asideImage_zk4o5_186{aspect-ratio:4 / 5}._body_zk4o5_135{font-size:1.03125rem;line-height:1.68}}@media(prefers-reduced-motion:reduce){._frame_zk4o5_83,._featureImage_zk4o5_97,._asideImage_zk4o5_186{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}}
