.company.svelte-1i3ic00{color:var(--color-text);display:block}.hero.svelte-1i3ic00{background-color:var(--color-section-surface);background-image:var(--gradient-section);padding:clamp(3.5rem, 9vw, 7rem) var(--space-xl);position:relative;overflow:hidden}.hero__inner.svelte-1i3ic00{max-width:56rem;margin:0 auto}.hero__title.svelte-1i3ic00{margin:var(--space-md) 0 0;font-size:clamp(2.2rem,6vw,3.75rem);font-weight:var(--font-weight-bold);letter-spacing:-.02em;max-width:18ch;line-height:1.06}.hero__lead.svelte-1i3ic00{max-width:38rem;margin:var(--space-lg) 0 0;font-size:var(--font-size-md);line-height:var(--line-height-base);color:var(--color-text-muted)}.vision.svelte-1i3ic00{content-visibility:auto;contain-intrinsic-size:auto 20rem;padding-block:clamp(3rem,7vw,5rem)}.vision__statement.svelte-1i3ic00{margin:var(--space-sm) 0 0;font-size:clamp(1.5rem,3.2vw,2.25rem);font-weight:var(--font-weight-semibold);line-height:var(--line-height-tight);letter-spacing:-.01em;text-align:justify}.values.svelte-1i3ic00{content-visibility:auto;contain-intrinsic-size:auto 18rem;border-top:1px solid var(--color-border);padding-block:clamp(2.5rem,6vw,4rem)}.values__grid.svelte-1i3ic00{gap:0 var(--space-xl);grid-template-columns:repeat(3,1fr);list-style:none;display:grid}.value.svelte-1i3ic00{align-items:baseline;gap:var(--space-md);padding:var(--space-lg) 0;border-top:2px solid var(--color-text);display:flex}.value__index.svelte-1i3ic00{font-family:var(--font-family-mono);font-size:var(--font-size-md);font-weight:var(--font-weight-bold);color:var(--color-accent);letter-spacing:-.02em;flex-shrink:0}.value__index.svelte-1i3ic00:after{content:"."}.value__name.svelte-1i3ic00{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);line-height:var(--line-height-tight)}.mission.svelte-1i3ic00{content-visibility:auto;contain-intrinsic-size:auto 18rem;border-top:1px solid var(--color-border);padding-block:clamp(2.5rem,6vw,4rem)}.mission__cols.svelte-1i3ic00{grid-template-columns:1fr 1fr;gap:clamp(1.5rem,4vw,3rem);display:grid}.mission__statement.svelte-1i3ic00{font-size:var(--font-size-md);line-height:var(--line-height-base);color:var(--color-text-muted);text-align:justify;margin:0}.mission__statement.svelte-1i3ic00+.mission__statement:where(.svelte-1i3ic00){border-left:1px solid var(--color-border);padding-left:clamp(1.5rem,4vw,3rem)}.closing.svelte-1i3ic00{content-visibility:auto;contain-intrinsic-size:auto 16rem;justify-content:space-between;align-items:baseline;gap:var(--space-md) var(--space-lg);border-top:2px solid var(--color-text);flex-wrap:wrap;margin-bottom:clamp(3rem,8vw,5rem);padding-block:clamp(2rem,5vw,3rem);display:flex}.closing__line.svelte-1i3ic00{font-size:var(--font-size-lg);color:var(--color-text-muted);margin:0;font-style:italic}.closing__link.svelte-1i3ic00{align-items:center;gap:var(--space-sm);font-weight:var(--font-weight-semibold);color:var(--color-accent);white-space:nowrap;text-decoration:none;display:inline-flex}.closing__link.svelte-1i3ic00:hover{text-underline-offset:3px;text-decoration:underline}.closing__link.svelte-1i3ic00 span:where(.svelte-1i3ic00){transition:transform .15s}.closing__link.svelte-1i3ic00:hover span:where(.svelte-1i3ic00){transform:translate(3px)}@media (prefers-reduced-motion:no-preference){.hero__inner.svelte-1i3ic00>:where(.svelte-1i3ic00){animation:.6s cubic-bezier(.22,1,.36,1) backwards svelte-1i3ic00-rise}.hero.svelte-1i3ic00 .eyebrow--bright:where(.svelte-1i3ic00){animation-delay:40ms}.hero__title.svelte-1i3ic00{animation-delay:.1s}.hero__lead.svelte-1i3ic00{animation-delay:.18s}@keyframes svelte-1i3ic00-rise{0%{opacity:0;transform:translateY(.9rem)}to{opacity:1;transform:translateY(0)}}}@media (width<=960px){.values__grid.svelte-1i3ic00{grid-template-columns:1fr 1fr}}@media (width<=600px){.values__grid.svelte-1i3ic00,.mission__cols.svelte-1i3ic00{grid-template-columns:1fr}.mission__statement.svelte-1i3ic00+.mission__statement:where(.svelte-1i3ic00){padding-left:0;padding-top:var(--space-lg);border-left:none;border-top:1px solid var(--color-border)}}
