.home_sections__AAQmz{gap:var(--space-16)}.home_hero__z_jpu{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);gap:var(--space-12);align-items:center;padding-block:var(--space-8) var(--space-4)}.home_heroCopy__ODb0e{display:grid;gap:var(--space-6);justify-items:start}.home_hero__z_jpu .home_heroTitle__31oGI{font-size:clamp(2.25rem,4.6vw,4rem);font-weight:600;line-height:1.05;letter-spacing:-.045em;color:var(--color-on-canvas);text-wrap:balance;-webkit-hyphens:none;hyphens:none}.home_heroLede__kqiqa{max-width:46ch;color:var(--color-on-surface-secondary);font-size:1.125rem;line-height:1.65}.home_heroActions__n5Obp{display:flex;flex-wrap:wrap;gap:var(--space-3);padding-top:var(--space-2)}.home_evidence__NBrMU{display:grid;gap:var(--space-4);margin:0;min-width:0}.home_evidenceCaption__CYeeC{display:grid;gap:var(--space-1)}.home_evidenceTitle__n0dl_{font-size:1.125rem;font-weight:600;letter-spacing:-.02em}.home_selected__xma1S{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:var(--space-12) var(--space-8)}.home_supporting__vhjtb{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-8) var(--space-6);align-content:start}.home_supporting__vhjtb .work-card-line{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.home_lab__fNXMb{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:var(--space-8)}.home_labCompact__Wwoji{display:grid;gap:var(--space-8);align-content:start}.home_split__mLVwS{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:var(--space-4) var(--space-12);padding-top:var(--space-8);border-top:1px solid var(--hairline)}.home_splitLede__WZMBU{margin-top:var(--space-2);max-width:40ch;color:var(--color-on-surface-secondary);line-height:1.7}.home_splitLinks__M7dB8{grid-column:2;display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-6)}.home_rows__nWgOW{display:grid}.home_rows__nWgOW>li+li{border-top:1px solid var(--surface-border)}.home_row__hdFUA{display:grid;grid-template-columns:11rem minmax(0,1fr);gap:var(--space-1) var(--space-6);align-items:baseline;padding:var(--space-4) var(--space-3);margin-inline:calc(var(--space-3) * -1);border-radius:var(--radius-sm);transition:background-color var(--duration-fast) var(--ease-standard)}.home_row__hdFUA:focus-visible,.home_row__hdFUA:hover{background:var(--color-primary-surface)}.home_row__hdFUA:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.home_rowTitle__uxZNd{font-weight:600;letter-spacing:-.015em;color:var(--color-on-canvas)}.home_row__hdFUA:focus-visible .home_rowTitle__uxZNd,.home_row__hdFUA:hover .home_rowTitle__uxZNd{color:var(--color-primary)}.home_rowLine__QmH00{grid-column:2;color:var(--color-on-surface-secondary);font-size:.9375rem;line-height:1.55}.home_shippedRow__KnYYV{grid-template-columns:11rem minmax(0,1fr) auto}.home_about__a693r{min-width:0;display:grid;gap:var(--space-4);padding:var(--space-10);border:1px solid var(--surface-border);border-radius:var(--radius-lg);background:radial-gradient(120% 140% at 100% 0,color-mix(in srgb,var(--color-primary) 9%,transparent),transparent 60%),var(--color-surface)}.home_aboutCopy__McItC{max-width:58ch;font-size:1.125rem;line-height:1.7;color:var(--color-on-canvas)}.home_aboutLinks__UUj2N{display:flex;flex-wrap:wrap;gap:var(--space-1) var(--space-6)}.home_hire__62RlU{align-items:center;justify-content:space-between;gap:var(--space-6);padding-top:var(--space-8)}.home_hire__62RlU,.home_index__fxayE{display:flex;flex-wrap:wrap;border-top:1px solid var(--hairline)}.home_index__fxayE{gap:var(--space-1) var(--space-8);padding-top:var(--space-6)}.home_index__fxayE a{display:inline-flex;align-items:center;gap:var(--space-2);min-height:44px;color:var(--color-on-surface-secondary);font-size:.875rem;transition:color var(--duration-fast)}.home_index__fxayE a:hover{color:var(--color-primary)}@media (prefers-reduced-motion:no-preference){:root[data-tcv-motion=full] .home_heroCopy__ODb0e{animation:home_home-settle__ViWY1 .32s var(--ease-entrance) both}}@keyframes home_home-settle__ViWY1{0%{transform:translateY(8px)}to{transform:none}}@media (max-width:1023px){.home_hero__z_jpu,.home_lab__fNXMb,.home_selected__xma1S{grid-template-columns:minmax(0,1fr)}.home_hero__z_jpu{padding-block:var(--space-4) 0;gap:var(--space-8)}}@media (max-width:767px){.home_split__mLVwS{grid-template-columns:minmax(0,1fr)}.home_splitLinks__M7dB8{grid-column:1}.home_row__hdFUA,.home_shippedRow__KnYYV{grid-template-columns:minmax(0,1fr)}.home_rowLine__QmH00{grid-column:1}.home_about__a693r{padding:var(--space-6)}.home_sections__AAQmz{gap:var(--space-12)}}@media (max-width:639px){.home_supporting__vhjtb{grid-template-columns:minmax(0,1fr)}}