.blocks.svelte-1441426{isolation:isolate;aspect-ratio:46/19;width:min(100%,46rem);margin:clamp(3rem,6vw,4.5rem) auto 0;position:relative}.blocks.svelte-1441426:before{content:"";z-index:-1;pointer-events:none;background-image:linear-gradient(var(--line-2) 1px, transparent 1px), linear-gradient(90deg, var(--line-2) 1px, transparent 1px);opacity:.85;background-position:top;background-size:36px 36px;position:absolute;inset:-3rem -20vw;-webkit-mask-image:radial-gradient(60% 75% at 50% 55%,#000 35%,#0000 100%);mask-image:radial-gradient(60% 75% at 50% 55%,#000 35%,#0000 100%)}.block.svelte-1441426{left:var(--x);top:var(--y);box-sizing:border-box;width:28%;height:40%;box-shadow:var(--shadow);color:var(--ink);opacity:0;transform:translate(var(--dx), var(--dy)) rotate(var(--r)) scale(.94);transition:transform 1.6s cubic-bezier(.2,.7,.2,1) calc(var(--i) * .14s), opacity 1.1s cubic-bezier(.2,.7,.2,1) calc(var(--i) * .14s);background:#fff;border-radius:16px;flex-direction:column;justify-content:space-between;padding:1rem 1.1rem;font-size:.95rem;font-weight:500;display:flex;position:absolute}.block.svelte-1441426 .ic:where(.svelte-1441426){width:24px;height:24px;color:var(--ink-2)}.frame.svelte-1441426{border:1.5px solid var(--ink);opacity:0;border-radius:26px;transition:opacity 1.2s cubic-bezier(.2,.7,.2,1) 1.3s,transform 1.6s cubic-bezier(.2,.7,.2,1) 1.3s;position:absolute;inset:-1.4rem -1.6rem;transform:scale(.97)}.tag.svelte-1441426{background:var(--bg,#fff);opacity:0;padding:.2rem .9rem;transition:opacity .9s cubic-bezier(.2,.7,.2,1) 2s,transform 1.1s cubic-bezier(.2,.7,.2,1) 2s;position:absolute;top:-1.4rem;left:50%;transform:translateY(8px)}.blocks.svelte-1441426.in .block:where(.svelte-1441426),.blocks.svelte-1441426.in .frame:where(.svelte-1441426),.blocks.svelte-1441426.in .tag:where(.svelte-1441426){opacity:1;transform:none}@media (width<=760px){.blocks.svelte-1441426{aspect-ratio:46/24}.block.svelte-1441426{border-radius:12px;padding:.7rem .75rem;font-size:.78rem}.block.svelte-1441426 .ic:where(.svelte-1441426){width:18px;height:18px}.frame.svelte-1441426{border-radius:20px;inset:-1rem -.9rem}.tag.svelte-1441426{top:-1rem}}@media (prefers-reduced-motion:reduce){.block.svelte-1441426,.frame.svelte-1441426,.tag.svelte-1441426{opacity:1;transition:none;transform:none}}.quote.svelte-1qtgmps{gap:1.4rem;margin:0;display:grid}blockquote.svelte-1qtgmps{margin:0}blockquote.svelte-1qtgmps p:where(.svelte-1qtgmps){letter-spacing:-.015em;text-wrap:pretty;margin:0;font-size:clamp(1.25rem,2.2vw,1.7rem);font-weight:400;line-height:1.35}.q.svelte-1qtgmps{color:var(--ochre);font-size:1.15em}.q-open.svelte-1qtgmps{margin-right:.3em}.q-close.svelte-1qtgmps{margin-left:.22em}figcaption.svelte-1qtgmps{align-items:center;gap:.9rem;display:flex}figcaption.svelte-1qtgmps img:where(.svelte-1qtgmps){object-fit:cover;border-radius:50%;width:56px;height:56px}figcaption.svelte-1qtgmps div:where(.svelte-1qtgmps){display:grid}.n.svelte-1qtgmps{font-size:.98rem;font-weight:500}.r.svelte-1qtgmps{color:var(--ink-2);font-size:.88rem}.compact.svelte-1qtgmps blockquote:where(.svelte-1qtgmps) p:where(.svelte-1qtgmps){font-size:1.12rem}.about-hero.svelte-cwls5q{padding-top:clamp(3rem,6vw,5rem)}.about-h.svelte-cwls5q{letter-spacing:-.03em;max-width:22ch;margin:0 auto;font-size:clamp(2.2rem,4.6vw,3.6rem);line-height:1.06}.top.svelte-cwls5q{align-items:start}.prose-lg.svelte-cwls5q{gap:1.2rem;padding-top:.4rem;display:grid}.people-grid.svelte-cwls5q{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start;gap:clamp(2rem,5vw,5rem);display:grid}.team.svelte-cwls5q{gap:1.25rem;margin:0;padding:0;list-style:none;display:grid}.team.svelte-cwls5q li:where(.svelte-cwls5q){border-radius:var(--r-xl);box-shadow:var(--shadow-soft);background:#fff;padding:clamp(1.4rem,2.5vw,2rem)}.team.svelte-cwls5q h3:where(.svelte-cwls5q){letter-spacing:-.015em;margin-bottom:.4rem;font-size:1.25rem}.team.svelte-cwls5q p:where(.svelte-cwls5q){color:var(--ink-2);margin:0}.quote-card.svelte-cwls5q{background:var(--bg-soft);border-radius:var(--r-xl);padding:clamp(1.6rem,3vw,2.5rem);position:sticky;top:6rem}.quote-card.svelte-cwls5q blockquote p{font-size:clamp(1.15rem,1.8vw,1.45rem)}.values.svelte-cwls5q{margin-top:clamp(2.5rem,5vw,4rem)}.center-p.svelte-cwls5q{max-width:46rem;margin:0 auto}.kv-wrap.svelte-cwls5q{text-align:left;margin-top:clamp(2rem,4vw,3rem)}@media (width<=900px){.people-grid.svelte-cwls5q{grid-template-columns:1fr}.quote-card.svelte-cwls5q{position:static}}
