.approach-focus.svelte-hkfw51>header:where(.svelte-hkfw51){font:500 .62rem/1 var(--font-mono);text-transform:uppercase;color:#b0b0aa;border-bottom:1px solid #ffffff1f;grid-template-columns:4rem 1fr auto;padding:.85rem 1.25rem;display:grid}.approach-focus.svelte-hkfw51>header:where(.svelte-hkfw51) :is(span:where(.svelte-hkfw51),p:where(.svelte-hkfw51),small:where(.svelte-hkfw51)){font:inherit;margin:0}.approach-focus.svelte-hkfw51>header:where(.svelte-hkfw51) span:where(.svelte-hkfw51){color:var(--orange)}.focus-list.svelte-hkfw51{padding:3rem 1.25rem 6rem}.focus-list.svelte-hkfw51 article:where(.svelte-hkfw51){border-bottom:1px solid #ffffff1f;grid-template-columns:.42fr 1fr;align-items:center;gap:clamp(3rem,8vw,8rem);max-width:76rem;min-height:30rem;margin:0 auto;padding:5rem 0;display:grid}.step-index.svelte-hkfw51{flex-direction:column;justify-content:space-between;align-self:stretch;display:flex}.step-index.svelte-hkfw51 span:where(.svelte-hkfw51){font:500 clamp(6rem, 11vw, 11rem)/.72 var(--font-body);letter-spacing:-.095em;color:var(--orange)}.step-index.svelte-hkfw51 small:where(.svelte-hkfw51),.step-copy.svelte-hkfw51>p:where(.svelte-hkfw51){font:500 .62rem/1.5 var(--font-mono);text-transform:uppercase;color:#b0b0aa}.step-copy.svelte-hkfw51>p:where(.svelte-hkfw51){max-width:28rem;margin:0 0 2rem}.step-copy.svelte-hkfw51 h2:where(.svelte-hkfw51){max-width:11ch;font:570 clamp(3.5rem, 7vw, 7rem)/.85 var(--font-body);letter-spacing:-.075em;text-transform:uppercase;margin:0}.detail.svelte-hkfw51{color:#b8b8b2;border-top:1px solid #ffffff1f;max-width:38rem;margin-top:4rem;padding-top:1.25rem;font-size:1.05rem;line-height:1.7}.deliverables.svelte-hkfw51{border-top:1px solid #ffffff1f;grid-template-columns:repeat(2,minmax(0,1fr));max-width:42rem;margin:3rem 0 0;padding:0;list-style:none;display:grid}.deliverables.svelte-hkfw51 li:where(.svelte-hkfw51){font:500 .62rem/1.5 var(--font-mono);text-transform:uppercase;color:#b0b0aa;border-bottom:1px solid #ffffff1f;grid-template-columns:1.25rem 1fr;gap:.5rem;padding:.85rem 1rem .85rem 0;display:grid}.deliverables.svelte-hkfw51 li:where(.svelte-hkfw51):nth-child(2n){border-left:1px solid #ffffff1f;padding-left:1rem}.deliverables.svelte-hkfw51 li:where(.svelte-hkfw51):before{content:"+";color:var(--orange)}@media (width<=760px){.approach-focus.svelte-hkfw51>header:where(.svelte-hkfw51){grid-template-columns:2.5rem 1fr}.approach-focus.svelte-hkfw51>header:where(.svelte-hkfw51) small:where(.svelte-hkfw51){display:none}.focus-list.svelte-hkfw51{padding-top:1rem}.focus-list.svelte-hkfw51 article:where(.svelte-hkfw51){grid-template-columns:1fr;gap:3rem;min-height:0;padding:5rem 0}.step-index.svelte-hkfw51{min-height:8rem}.step-index.svelte-hkfw51 span:where(.svelte-hkfw51){font-size:6rem}.step-copy.svelte-hkfw51 h2:where(.svelte-hkfw51){letter-spacing:-.06em;max-width:100%;font-size:clamp(1.9rem,9.5vw,3.4rem)}.detail.svelte-hkfw51{margin-top:3rem}.deliverables.svelte-hkfw51{grid-template-columns:1fr}.deliverables.svelte-hkfw51 li:where(.svelte-hkfw51):nth-child(2n){border-left:0;padding-left:0}}
