.design-story.svelte-1mu0yhy{color:#11273e;background:#f5f7f9;padding:64px 0}.eyebrow.svelte-1mu0yhy,.story-steps.svelte-1mu0yhy span:where(.svelte-1mu0yhy){color:#237ab0}h2.svelte-1mu0yhy{margin:16px 0 28px;font-size:clamp(30px,3vw,42px);font-weight:600}img.svelte-1mu0yhy{width:100%;height:auto}.story-steps.svelte-1mu0yhy{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;margin-top:22px;display:grid}.story-steps.svelte-1mu0yhy span:where(.svelte-1mu0yhy){letter-spacing:.1em;font-size:12px;font-weight:700}h3.svelte-1mu0yhy{margin:10px 0;font-size:22px;font-weight:600}p.svelte-1mu0yhy{line-height:1.7}.caption.svelte-1mu0yhy{color:#607184;margin:22px 0;font-size:12px}.action-primary.svelte-1mu0yhy{margin-top:6px}.engineering-images.svelte-1mu0yhy{aspect-ratio:2;position:relative;overflow:hidden}.engineering-images.svelte-1mu0yhy img:where(.svelte-1mu0yhy){width:150%;max-width:none;height:100%;position:absolute;top:0;left:-50%}.story-steps.two-steps.svelte-1mu0yhy{grid-template-columns:repeat(2,minmax(0,1fr))}@media (width<=640px){.story-steps.svelte-1mu0yhy,.story-steps.two-steps.svelte-1mu0yhy{grid-template-columns:1fr;gap:20px}.design-story.svelte-1mu0yhy{padding:40px 0}}
