.hero[data-astro-cid-lcdefpme]{--leg:var(--space-11);grid-template-columns:minmax(0, 1fr) var(--leg) minmax(0, 1fr);margin-top:var(--space-16);display:grid}.bar[data-astro-cid-lcdefpme]{padding:0 var(--space-5);min-height:var(--leg);align-items:center;gap:var(--space-3);background:var(--surface-inverse);color:var(--text-inverse);font-family:var(--font-family-mono);font-size:var(--font-size--1);grid-area:1/1/auto/-1;margin:0;line-height:1.3;list-style:none;display:flex}.bar[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{align-items:center;gap:var(--space-3);white-space:nowrap;opacity:.88;flex:auto;display:flex}.bar[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:last-child{flex:none}.bar[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:not(:last-child):after{content:"";opacity:.55;background-image:radial-gradient(circle,currentColor 1px,#0000 1.4px);background-position:0;background-repeat:repeat-x;background-size:9px 4px;flex:1;height:4px}.leg[data-astro-cid-lcdefpme]{background:var(--accent-default);grid-area:2/2}.intro[data-astro-cid-lcdefpme]{padding:var(--space-8) var(--space-11) 0 0;flex-direction:column;grid-area:2/1;display:flex}.name[data-astro-cid-lcdefpme]{font-size:clamp(var(--font-hero-name-min), 5vw, var(--font-hero-name-max));font-weight:var(--font-weight-semibold);margin:0;line-height:1}.headliner[data-astro-cid-lcdefpme]{margin:var(--space-6) 0 0;font-size:clamp(var(--font-hero-headline-min), 2.35vw, var(--font-hero-headline-max));font-weight:var(--font-weight-medium);letter-spacing:-.01em;max-width:26ch;line-height:1.26}.cta[data-astro-cid-lcdefpme]{gap:0 var(--space-8);padding-top:var(--space-5);font-family:var(--font-family-mono);font-size:var(--font-hero-link);font-weight:var(--font-weight-medium);flex-wrap:wrap;display:flex}.cta[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{padding:var(--space-3) 0;display:inline-block}.depthwrap[data-astro-cid-lcdefpme]{padding:var(--space-10) 0 0 var(--space-10);flex-direction:column;grid-area:2/3;display:flex}.leg-title[data-astro-cid-lcdefpme]{margin:0 0 var(--space-5);font-family:var(--font-family-mono);font-size:var(--font-size--2);font-weight:var(--font-weight-medium);letter-spacing:.08em;text-transform:uppercase;color:var(--accent-text)}.depth[data-astro-cid-lcdefpme]{gap:var(--space-6);margin:0;padding:0;list-style:none;display:grid}.depth[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{position:relative}.depth[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:before{content:"";top:.62em;left:calc(var(--space-10) * -1);width:var(--space-7);background:var(--accent-default);height:2px;position:absolute}.depth[data-astro-cid-lcdefpme] b[data-astro-cid-lcdefpme]{font-size:var(--font-hero-step);font-weight:var(--font-weight-medium);line-height:var(--font-leading-tight);display:block}.depth[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{margin-top:var(--space-1);font-family:var(--font-family-mono);font-size:var(--font-size--2);color:var(--text-muted);line-height:1.45;display:block}.tquote[data-astro-cid-lcdefpme]{padding:var(--space-12) 0 var(--space-3);max-width:46ch;margin:auto 0 0}.tquote[data-astro-cid-lcdefpme] blockquote[data-astro-cid-lcdefpme]{margin:0}.tquote[data-astro-cid-lcdefpme] blockquote[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{font-family:var(--font-family-mono);font-style:italic;font-size:var(--font-hero-quote);margin:0;line-height:1.5}.tquote[data-astro-cid-lcdefpme] figcaption[data-astro-cid-lcdefpme]{margin-top:var(--space-1);font-family:var(--font-family-mono);font-size:var(--font-size--2);color:var(--text-muted);line-height:1.5}.tquote[data-astro-cid-lcdefpme] cite[data-astro-cid-lcdefpme]{font-style:normal}.nowrap[data-astro-cid-lcdefpme]{white-space:nowrap}@media (width<=860px){.hero[data-astro-cid-lcdefpme]{--leg:var(--space-7);margin-top:var(--space-10)}.intro[data-astro-cid-lcdefpme]{padding:0 0 var(--space-9);grid-area:1/1/auto/-1}.cta[data-astro-cid-lcdefpme]{padding-top:var(--space-3)}.bar[data-astro-cid-lcdefpme]{gap:var(--space-1) var(--space-3);padding:var(--space-2) var(--space-3);font-size:var(--font-hero-bar-small);grid-row:2;grid-template-columns:minmax(0,1fr) auto;display:grid}.bar[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{opacity:1}.bar[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:nth-child(odd){gap:var(--space-2)}.bar[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:nth-child(2n){justify-self:end}.bar[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:nth-child(2n):after{display:none}.leg[data-astro-cid-lcdefpme]{grid-row:3}.depthwrap[data-astro-cid-lcdefpme]{grid-area:3/1/auto/-1;grid-template-columns:minmax(0, 1fr) var(--leg) minmax(0, 1fr);padding:var(--space-6) 0 0;grid-template-rows:auto 1fr;display:grid}.leg-title[data-astro-cid-lcdefpme]{padding:var(--space-1) var(--space-4) 0 0;font-size:var(--font-hero-label-small);text-align:right;grid-area:1/1;margin:0}.depth[data-astro-cid-lcdefpme]{gap:var(--space-4);padding-left:var(--space-4);grid-area:1/3/span 2}.depth[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:before{left:calc(var(--space-4) * -1);width:var(--space-3)}.depth[data-astro-cid-lcdefpme] b[data-astro-cid-lcdefpme]{font-size:var(--font-hero-step-small)}.depth[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{font-size:var(--font-hero-detail-small);margin-top:2px}.tquote[data-astro-cid-lcdefpme]{padding:var(--space-6) var(--space-4) var(--space-1) 0;text-align:right;grid-area:2/1;align-self:end;margin:0}.tquote[data-astro-cid-lcdefpme] blockquote[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{font-size:var(--font-size--1)}.tquote[data-astro-cid-lcdefpme] figcaption[data-astro-cid-lcdefpme]{font-size:var(--font-hero-detail-small)}}
