.case-intro.svelte-bv755r{background:var(--paper);padding-block:28px 48px}.breadcrumb.svelte-bv755r{color:var(--muted);flex-wrap:wrap;gap:12px;margin-bottom:48px;font-size:14px;display:flex}.breadcrumb.svelte-bv755r a:where(.svelte-bv755r):hover{color:var(--blue);text-decoration:underline}.case-hero.svelte-bv755r{grid-template-columns:1fr 1fr;align-items:center;gap:64px;display:grid}.case-copy.svelte-bv755r{flex-direction:column;align-items:flex-start;gap:24px;display:flex}h1.svelte-bv755r{font-size:clamp(42px,4.25vw,62px);line-height:1.15}h1.svelte-bv755r:after{width:100px;margin-top:24px}.case-copy.svelte-bv755r>p:where(.svelte-bv755r):not(.eyebrow):not(.body-large){color:var(--muted)}.project-tags.svelte-bv755r{flex-wrap:wrap;gap:8px;display:flex}.project-tags.svelte-bv755r li:where(.svelte-bv755r){border:1px solid var(--line);color:var(--slate);border-radius:20px;padding:4px 12px;font-size:14px}.prototype-photo.svelte-bv755r{margin:0}.prototype-photo.svelte-bv755r img:where(.svelte-bv755r){border-radius:16px;width:100%;height:auto}figcaption.svelte-bv755r{color:var(--muted);margin-top:12px;font-size:14px}.project-facts.svelte-bv755r{border-top:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:48px;padding-top:32px;display:grid}.project-facts.svelte-bv755r dt:where(.svelte-bv755r){font-family:var(--font-heading);color:var(--blue);font-size:32px;line-height:42px}.project-facts.svelte-bv755r dd:where(.svelte-bv755r){color:var(--muted);margin-top:4px}.editorial-grid.svelte-bv755r{grid-template-columns:1fr 1fr;gap:80px;display:grid}h2.svelte-bv755r{margin-top:12px}.section-copy.svelte-bv755r{flex-direction:column;gap:20px;display:flex}.section-copy.svelte-bv755r>p:where(.svelte-bv755r):not(.body-large){color:var(--muted)}.prototype-section.svelte-bv755r{background:var(--blue-tint)}.process-grid.svelte-bv755r{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;margin-top:40px;display:grid}.process-grid.svelte-bv755r li:where(.svelte-bv755r){border-top:1px solid var(--line);padding-top:24px}.step-number.svelte-bv755r{font-family:var(--font-heading);color:var(--blue);margin-bottom:16px;font-size:32px;line-height:40px;display:block}.process-grid.svelte-bv755r p:where(.svelte-bv755r){color:var(--muted);margin-top:12px}.case-result.svelte-bv755r{background:var(--navy);color:var(--white)}.result-grid.svelte-bv755r{grid-template-columns:.65fr 1fr;align-items:center;gap:80px;display:grid}.award.svelte-bv755r{flex-direction:column;align-items:flex-start;gap:24px;display:flex}.award.svelte-bv755r strong:where(.svelte-bv755r){font-family:var(--font-heading);color:var(--orange);font-size:160px;font-weight:500;line-height:1}.award.svelte-bv755r sup:where(.svelte-bv755r){font-size:.45em}.award.svelte-bv755r span:where(.svelte-bv755r){letter-spacing:1.5px;color:var(--pale-blue);font-size:13px;font-weight:700;line-height:20px}.case-result.svelte-bv755r .eyebrow:where(.svelte-bv755r){color:var(--pale-blue)}.case-result.svelte-bv755r p:where(.svelte-bv755r):not(.eyebrow){color:var(--pale-blue);margin-top:24px}.team-intro.svelte-bv755r{max-width:760px;margin-top:24px}.contributors.svelte-bv755r{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:32px;display:grid}.contributors.svelte-bv755r li:where(.svelte-bv755r){background:var(--paper);border-radius:16px;padding:24px}.contributors.svelte-bv755r h3:where(.svelte-bv755r){font-size:26px;line-height:34px}.contributors.svelte-bv755r p:where(.svelte-bv755r){color:var(--muted);margin-top:12px}.contributors.svelte-bv755r span:where(.svelte-bv755r){color:var(--muted);margin-top:16px;font-size:14px;line-height:22px;display:block}.project-partners.svelte-bv755r{border-top:1px solid var(--line);margin-top:40px;padding-top:24px}.project-partners.svelte-bv755r h3:where(.svelte-bv755r){font-size:24px;line-height:32px}.project-partners.svelte-bv755r p:where(.svelte-bv755r){color:var(--muted);max-width:850px;margin-top:12px}.case-contact-action.svelte-bv755r{justify-self:end}@media (width<=1199px){.case-hero.svelte-bv755r,.editorial-grid.svelte-bv755r,.result-grid.svelte-bv755r{gap:40px}}@media (width<=767px){.case-intro.svelte-bv755r{padding-block:20px 40px}.breadcrumb.svelte-bv755r{margin-bottom:32px}.case-hero.svelte-bv755r,.editorial-grid.svelte-bv755r,.result-grid.svelte-bv755r{grid-template-columns:1fr;gap:32px}h1.svelte-bv755r{font-size:clamp(34px,9.8vw,44px)}.project-facts.svelte-bv755r{grid-template-columns:1fr;gap:24px;margin-top:32px;padding-top:24px}.process-grid.svelte-bv755r,.contributors.svelte-bv755r{grid-template-columns:1fr}.award.svelte-bv755r{gap:16px}.award.svelte-bv755r strong:where(.svelte-bv755r){font-size:112px}.case-contact-action.svelte-bv755r{justify-self:stretch}.case-contact-action.svelte-bv755r .button{width:100%}}
