.products-intro.svelte-171l7w4{padding-top:clamp(84px,11vw,148px)}.path-card.svelte-171l7w4{scroll-margin-top:100px}.section-heading.svelte-171l7w4{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);align-items:end;gap:clamp(28px,6vw,88px);margin-bottom:36px;display:grid}.section-heading.svelte-171l7w4 p:where(.svelte-171l7w4){max-width:40ch}.story-paper.svelte-171l7w4{background:color-mix(in srgb, var(--lh-road-surface) 65%, var(--lh-sky))}.role-row.svelte-171l7w4{border-top:1px solid var(--lh-line);grid-template-columns:44px minmax(160px,.7fr) minmax(240px,1.2fr) auto;align-items:center;gap:clamp(16px,3vw,40px);padding-block:26px;scroll-margin-top:100px;display:grid}.role-row.svelte-171l7w4:last-child{border-bottom:1px solid var(--lh-line)}.role-number.svelte-171l7w4{color:var(--lh-name-ink);font:700 1rem var(--font-display), sans-serif}.role-identity.svelte-171l7w4{color:var(--lh-ink);align-items:center;gap:12px;font-weight:650;display:flex}.role-identity.svelte-171l7w4 img:where(.svelte-171l7w4),.path-card.svelte-171l7w4 img:where(.svelte-171l7w4){object-fit:contain;flex:none}.role-copy.svelte-171l7w4 h3:where(.svelte-171l7w4){margin-bottom:6px}.role-copy.svelte-171l7w4 p:where(.svelte-171l7w4),.path-card.svelte-171l7w4 p:where(.svelte-171l7w4){margin-bottom:0!important}.role-row.svelte-171l7w4>a:where(.svelte-171l7w4){white-space:nowrap}.paths-note.svelte-171l7w4{max-width:75ch;margin-top:26px!important}.path-grid.svelte-171l7w4{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.path-card.svelte-171l7w4{border:1px solid var(--lh-line);background:var(--lh-tag-surface);border-radius:18px;flex-direction:column;align-items:flex-start;min-height:310px;padding:clamp(20px,2.5vw,30px);display:flex}.path-card.svelte-171l7w4 h3:where(.svelte-171l7w4){margin-top:25px}.path-stage.svelte-171l7w4{border:1px solid var(--lh-line);color:var(--lh-muted);border-radius:999px;margin-top:15px;padding:2px 8px;font-size:.72rem;line-height:1.5}.path-card.svelte-171l7w4 p:where(.svelte-171l7w4){flex:1}.path-card.svelte-171l7w4 a:where(.svelte-171l7w4){margin-top:26px}@media (width<=1040px){.role-row.svelte-171l7w4{grid-template-columns:30px minmax(150px,.7fr) minmax(200px,1.3fr)}.role-row.svelte-171l7w4>a:where(.svelte-171l7w4){grid-column:3}.path-grid.svelte-171l7w4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=680px){.section-heading.svelte-171l7w4,.role-row.svelte-171l7w4{grid-template-columns:1fr;gap:12px}.role-number.svelte-171l7w4{margin-bottom:8px}.role-row.svelte-171l7w4>a:where(.svelte-171l7w4){grid-column:1;margin-top:6px}.path-grid.svelte-171l7w4{grid-template-columns:1fr}.path-card.svelte-171l7w4{min-height:0}}
