.case-hero.svelte-9hm5jc{padding-block:var(--space-7) var(--section-pad)}.headline.svelte-9hm5jc{gap:var(--space-5);margin-block:var(--space-8);grid-template-columns:.45fr 1.2fr .65fr;align-items:start;display:grid}.headline.svelte-9hm5jc>p:where(.svelte-9hm5jc):first-child{color:var(--accent);padding-top:14px}.headline.svelte-9hm5jc .lede:where(.svelte-9hm5jc){padding-top:12px}.case-hero.svelte-9hm5jc>.photo{width:100%;height:min(70vh,780px)}.story-grid.svelte-9hm5jc{gap:var(--space-8);grid-template-columns:.35fr 1fr;display:grid}aside.svelte-9hm5jc{align-content:start;gap:var(--space-5);display:grid}aside.svelte-9hm5jc div:where(.svelte-9hm5jc){padding-top:var(--space-3);border-top:1px solid var(--line);gap:4px;display:grid}aside.svelte-9hm5jc .machine:where(.svelte-9hm5jc){color:var(--text-muted)}aside.svelte-9hm5jc a:where(.svelte-9hm5jc){width:fit-content}.story.svelte-9hm5jc article:where(.svelte-9hm5jc)+article:where(.svelte-9hm5jc){margin-top:var(--space-8)}.story.svelte-9hm5jc h2:where(.svelte-9hm5jc){max-width:28ch;margin-top:var(--space-4);font-size:var(--text-2xl);line-height:1.35}ol.svelte-9hm5jc{margin:var(--space-5) 0 0;border-top:1.5px solid var(--line-strong);padding:0;list-style:none}li.svelte-9hm5jc{gap:var(--space-4);padding:var(--space-5) 0;border-bottom:1px solid var(--line);grid-template-columns:52px 1fr;display:grid}li.svelte-9hm5jc span:where(.svelte-9hm5jc){color:var(--accent)}li.svelte-9hm5jc p:where(.svelte-9hm5jc){max-width:62ch;font-size:var(--text-lg)}.results.svelte-9hm5jc .label:where(.svelte-9hm5jc){margin-bottom:var(--space-7)}.result-grid.svelte-9hm5jc{border-block:1.5px solid var(--line-strong);grid-template-columns:repeat(3,1fr);display:grid}.result-grid.svelte-9hm5jc article:where(.svelte-9hm5jc){min-height:250px;padding:var(--space-6);border-right:1px solid var(--line-strong)}.result-grid.svelte-9hm5jc article:where(.svelte-9hm5jc):last-child{border:0}.result-grid.svelte-9hm5jc strong:where(.svelte-9hm5jc){letter-spacing:-.07em;font-size:clamp(3rem,7vw,6.5rem);font-weight:500}.result-grid.svelte-9hm5jc p:where(.svelte-9hm5jc){max-width:28ch;margin-top:var(--space-5)}.quote.svelte-9hm5jc{padding-block:var(--section-pad);text-align:center}blockquote.svelte-9hm5jc{max-width:25ch;font-family:var(--font-serif);font-size:var(--text-3xl);margin:0 auto;font-style:italic;line-height:1.2}.quote.svelte-9hm5jc p:where(.svelte-9hm5jc){margin-top:var(--space-5);color:var(--accent)}.sample.svelte-9hm5jc{padding-block:var(--space-4);color:var(--text-muted);font-size:var(--text-xs);display:block}.next.svelte-9hm5jc{gap:var(--space-5);padding:clamp(30px, 6vw, 80px) max(var(--gutter), calc((100vw - var(--container)) / 2));grid-template-columns:.3fr 1fr auto;align-items:center;text-decoration:none;display:grid}.next.svelte-9hm5jc strong:where(.svelte-9hm5jc){max-width:24ch;font-size:var(--text-2xl)}.next.svelte-9hm5jc>span:where(.svelte-9hm5jc):last-child{font-size:2rem}@media (width<=800px){.headline.svelte-9hm5jc,.story-grid.svelte-9hm5jc{grid-template-columns:1fr}.story-grid.svelte-9hm5jc aside:where(.svelte-9hm5jc){grid-template-columns:repeat(2,1fr)}}@media (width<=600px){.result-grid.svelte-9hm5jc{grid-template-columns:1fr}.result-grid.svelte-9hm5jc article:where(.svelte-9hm5jc){border-right:0;border-bottom:1px solid var(--line-strong);min-height:190px}.next.svelte-9hm5jc{grid-template-columns:1fr auto}.next.svelte-9hm5jc .machine:where(.svelte-9hm5jc){grid-column:1/-1}}
