.hero.svelte-cwls5q{position:relative;overflow:hidden;background:var(--bg)}.hero-inner.svelte-cwls5q{position:relative;z-index:1;max-width:900px;text-align:center;padding-bottom:clamp(40px,7vw,80px)}.hero-inner.svelte-cwls5q .eyebrow:where(.svelte-cwls5q){margin-bottom:18px}.hero.svelte-cwls5q h1:where(.svelte-cwls5q){font-size:clamp(38px,6vw,72px)}.lede.svelte-cwls5q{margin:26px auto 0;max-width:34em;font-size:clamp(17px,1.5vw,20px);color:var(--ink-muted)}.founder.svelte-cwls5q{background:var(--surface);border-top:1px solid var(--outline)}.founder-inner.svelte-cwls5q{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:clamp(28px,5vw,56px);align-items:center}.portrait.svelte-cwls5q{margin:0}.portrait.svelte-cwls5q img:where(.svelte-cwls5q){display:block;width:100%;height:auto;border-radius:var(--radius);box-shadow:var(--shadow-card)}.portrait.svelte-cwls5q figcaption:where(.svelte-cwls5q){margin-top:16px;display:flex;flex-direction:column;gap:3px}.portrait.svelte-cwls5q figcaption:where(.svelte-cwls5q) strong:where(.svelte-cwls5q){font-size:17px;color:var(--ink)}.portrait.svelte-cwls5q figcaption:where(.svelte-cwls5q) span:where(.svelte-cwls5q){font-size:14.5px;color:var(--ink-muted)}.intro.svelte-cwls5q h2:where(.svelte-cwls5q){font-size:clamp(24px,3vw,32px);margin-bottom:14px}.intro.svelte-cwls5q p:where(.svelte-cwls5q){color:#463c4e;font-size:17px;margin-top:12px}.story.svelte-cwls5q{background:var(--bg);border-top:1px solid var(--outline)}.story-inner.svelte-cwls5q{max-width:760px;display:flex;flex-direction:column;gap:44px}.story-block.svelte-cwls5q h2:where(.svelte-cwls5q){font-size:clamp(24px,3vw,32px);margin-bottom:14px}.story-block.svelte-cwls5q p:where(.svelte-cwls5q){color:#463c4e;font-size:17px;margin-top:12px}.pullquote.svelte-cwls5q{margin:0;padding:30px clamp(24px,4vw,40px);background:var(--surface);border:1px solid var(--outline);border-left:4px solid var(--plum);border-radius:var(--radius);box-shadow:var(--shadow-card)}.pullquote.svelte-cwls5q blockquote:where(.svelte-cwls5q){margin:0;font-size:clamp(20px,2.6vw,26px);font-weight:700;line-height:1.35;color:var(--ink)}.pullquote.svelte-cwls5q figcaption:where(.svelte-cwls5q){margin-top:14px;font-size:15px;color:var(--ink-muted)}.values.svelte-cwls5q{background:radial-gradient(760px 440px at 92% 4%,rgba(168,78,128,.12),transparent),radial-gradient(680px 440px at 4% 100%,rgba(126,107,176,.12),transparent),var(--surface)}.vhead.svelte-cwls5q{max-width:40rem}.vhead.svelte-cwls5q h2:where(.svelte-cwls5q){font-size:clamp(30px,4.2vw,48px);margin-bottom:14px}.vhead.svelte-cwls5q p:where(.svelte-cwls5q){color:var(--ink-muted);font-size:18px}.vgrid.svelte-cwls5q{margin-top:48px;display:grid;grid-template-columns:repeat(2,1fr);gap:20px}.vcard.svelte-cwls5q{background:var(--surface);border:1px solid var(--outline);border-radius:var(--radius);padding:32px 30px;box-shadow:var(--shadow-card);transition:transform .25s ease,opacity .7s cubic-bezier(.22,1,.36,1),translate .7s cubic-bezier(.22,1,.36,1)}.vcard.svelte-cwls5q:hover{transform:translateY(-6px)}.dot.svelte-cwls5q{display:block;width:16px;height:16px;border-radius:50%;background:var(--c);box-shadow:0 8px 18px -6px var(--c)}.vcard.svelte-cwls5q h3:where(.svelte-cwls5q){font-size:22px;margin:20px 0 10px}.vcard.svelte-cwls5q p:where(.svelte-cwls5q){color:var(--ink-muted);font-size:15.5px}.closing.svelte-cwls5q{position:relative;overflow:hidden;background:var(--grad-brand);text-align:center}.closing-inner.svelte-cwls5q{position:relative;z-index:1}.closing-inner.svelte-cwls5q h2:where(.svelte-cwls5q){font-size:clamp(32px,5vw,58px);color:#fff}.u.svelte-cwls5q{position:relative;white-space:nowrap}.u.svelte-cwls5q:after{content:"";position:absolute;left:0;right:0;bottom:.06em;height:.12em;background:#ffffff8c;border-radius:999px}.closing-inner.svelte-cwls5q p:where(.svelte-cwls5q){margin:22px auto 0;max-width:30em;font-size:18px;color:#ffffffeb}.store.svelte-cwls5q{margin-top:32px;background:var(--plum);color:#fff;box-shadow:0 14px 28px -14px #00000073}.store.svelte-cwls5q:hover{transform:translateY(-3px)}.blob.svelte-cwls5q{position:absolute;border-radius:50%;filter:blur(70px);opacity:.5;z-index:0}.hero.svelte-cwls5q .h1:where(.svelte-cwls5q){width:420px;height:420px;background:#e8a0c2;top:-180px;right:-120px}.hero.svelte-cwls5q .h2:where(.svelte-cwls5q){width:340px;height:340px;background:#f3c98a;bottom:-160px;left:-120px}.c1.svelte-cwls5q{width:320px;height:320px;background:#fff;top:-140px;left:-80px;opacity:.28;filter:blur(50px)}.c2.svelte-cwls5q{width:300px;height:300px;background:#ffd9a0;bottom:-150px;right:-60px;filter:blur(50px)}@media(max-width:900px){.founder-inner.svelte-cwls5q{grid-template-columns:1fr}.portrait.svelte-cwls5q{max-width:420px}}@media(max-width:820px){.vgrid.svelte-cwls5q{grid-template-columns:1fr}}
