.hero[data-astro-cid-i3irphx7]{text-align:center;padding-top:clamp(40px,7vw,96px);position:relative}.hero-copy[data-astro-cid-i3irphx7]{justify-items:center;gap:clamp(18px,2.4vw,28px);display:grid}.hero-label[data-astro-cid-i3irphx7]{color:var(--ink-2)}.hero[data-astro-cid-i3irphx7] h1[data-astro-cid-i3irphx7]{max-width:11ch}.h1-spark[data-astro-cid-i3irphx7]{vertical-align:baseline;width:.3em;height:.3em;margin-left:.05em;display:inline-block}.h1-spark[data-astro-cid-i3irphx7] .spark{width:100%;height:100%}.hero-ctas[data-astro-cid-i3irphx7]{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:8px;display:flex}.hero-stage[data-astro-cid-i3irphx7]{max-width:1080px;margin-top:clamp(40px,6vw,72px);position:relative}.hero-video[data-astro-cid-i3irphx7]{aspect-ratio:16/9;object-fit:cover;border-radius:var(--radius);background:#f2ede6;width:100%}.film-play[data-astro-cid-i3irphx7]{border-radius:var(--radius);cursor:pointer;background:linear-gradient(#0000 55%,#1c1b190d);border:0;flex-direction:column;justify-content:flex-end;align-items:center;gap:14px;width:100%;height:100%;margin:auto;padding-bottom:clamp(18px,4vw,40px);display:flex;position:absolute;inset:0}.fp-btn[data-astro-cid-i3irphx7]{background:var(--red);color:#fff;width:clamp(64px,8vw,92px);height:clamp(64px,8vw,92px);transition:transform .5s var(--ease);border-radius:50%;place-items:center;display:grid;position:absolute;top:50%;left:50%;translate:-50% -50%;box-shadow:0 18px 40px -12px #e22326b3}.fp-btn[data-astro-cid-i3irphx7] svg[data-astro-cid-i3irphx7]{width:38%;height:38%;margin-left:6%}.film-play[data-astro-cid-i3irphx7]:hover .fp-btn[data-astro-cid-i3irphx7]{transform:scale(1.08)}.fp-text[data-astro-cid-i3irphx7]{letter-spacing:.02em;background:var(--paper);box-shadow:var(--shadow);border-radius:999px;padding:8px 16px;font-size:15px;font-weight:700}.fp-text[data-astro-cid-i3irphx7] span[data-astro-cid-i3irphx7]{color:var(--ink-2);margin-left:6px;font-weight:600}.film-play[data-astro-cid-i3irphx7]:focus-visible{border-radius:var(--radius)}.playing[data-astro-cid-i3irphx7] .film-play[data-astro-cid-i3irphx7]{display:none}@media (width<=720px){.hero-ctas[data-astro-cid-i3irphx7]{width:100%}.hero-ctas[data-astro-cid-i3irphx7] .btn[data-astro-cid-i3irphx7]{flex:100%}}.cw-veil[data-astro-cid-i3irphx7],.cw-spark[data-astro-cid-i3irphx7]{display:none}@property --r{syntax:"<length>";inherits:false;initial-value:0}html.cw .cw-veil[data-astro-cid-i3irphx7]{z-index:70;pointer-events:none;mask-image:radial-gradient(circle at 50% 38%, transparent var(--r), #000 calc(var(--r) + 14vmax));-webkit-mask-image:radial-gradient(circle at 50% 38%, transparent var(--r), #000 calc(var(--r) + 14vmax));background:#1a1e24c7;animation:1.15s cubic-bezier(.7,0,.2,1) forwards flood;display:block;position:fixed;inset:0}html.cw .cw-spark[data-astro-cid-i3irphx7]{z-index:71;pointer-events:none;filter:drop-shadow(0 0 18px #ff3b2fe6);width:64px;height:64px;animation:ignite 1s var(--ease) forwards;display:block;position:fixed;top:38%;left:50%;translate:-50% -50%}.cw-spark[data-astro-cid-i3irphx7] .spark{width:100%;height:100%}@keyframes flood{0%,22%{--r:0px;opacity:1}92%{opacity:1}to{--r:150vmax;opacity:0;visibility:hidden}}@keyframes ignite{0%{rotate:-45deg;scale:0}24%{rotate:0deg;scale:1.25}55%{opacity:1;scale:.9}to{opacity:0;visibility:hidden;scale:.2}}.paths[data-astro-cid-lglkfzwa]{padding-top:clamp(72px,9vw,128px)}.group[data-astro-cid-lglkfzwa]+.group[data-astro-cid-lglkfzwa]{margin-top:clamp(40px,5vw,64px)}.g-head[data-astro-cid-lglkfzwa]{border-bottom:1px solid var(--line);align-items:baseline;gap:16px;margin-bottom:18px;padding-bottom:14px;display:flex}.g-title[data-astro-cid-lglkfzwa]{letter-spacing:-.03em;font-size:clamp(22px,2.2vw,30px)}.g-note[data-astro-cid-lglkfzwa]{color:var(--ink-2);font-size:16px}.path-grid[data-astro-cid-lglkfzwa]{grid-template-columns:repeat(3,1fr);gap:16px;margin:0;padding:0;list-style:none;display:grid}.g-investors[data-astro-cid-lglkfzwa] .path-grid[data-astro-cid-lglkfzwa]{grid-template-columns:repeat(2,1fr)}.path-card[data-astro-cid-lglkfzwa]{background:var(--paper);border-radius:var(--radius);height:100%;box-shadow:var(--shadow), inset 0 0 0 1px var(--line);transition:transform .6s var(--ease), box-shadow .6s var(--ease);grid-template-rows:auto 1fr;padding:12px 12px 22px;text-decoration:none;display:grid;position:relative}.g-investors[data-astro-cid-lglkfzwa] .path-card[data-astro-cid-lglkfzwa]{grid-template-rows:none;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:center;padding-bottom:12px}@media (hover:hover){.path-card[data-astro-cid-lglkfzwa]:hover{box-shadow:var(--shadow-lift), inset 0 0 0 1px var(--line);transform:translateY(-6px)}}.pc-text[data-astro-cid-lglkfzwa]{align-content:start;gap:10px;padding:20px 12px 40px;display:grid}.g-investors[data-astro-cid-lglkfzwa] .pc-text[data-astro-cid-lglkfzwa]{padding:12px 24px 40px}.pc-label[data-astro-cid-lglkfzwa]{font-size:12px}.pc-label[data-astro-cid-lglkfzwa] .spark{width:11px;height:11px}.pc-promise[data-astro-cid-lglkfzwa]{font-family:var(--f-display);letter-spacing:-.03em;font-size:clamp(21px,1.9vw,26px);font-weight:800;line-height:1.1}.pc-sub[data-astro-cid-lglkfzwa]{color:var(--ink-2);font-size:16px;line-height:1.45}.pc-go[data-astro-cid-lglkfzwa]{background:var(--ink);width:44px;height:44px;color:var(--cream);border-radius:50%;place-items:center;font-weight:700;transition:background-color .3s;display:grid;position:absolute;bottom:18px;right:18px}.path-card[data-astro-cid-lglkfzwa]:hover .pc-go[data-astro-cid-lglkfzwa]{background:var(--red)}@media (width<=900px){.path-grid[data-astro-cid-lglkfzwa],.g-investors[data-astro-cid-lglkfzwa] .path-grid[data-astro-cid-lglkfzwa]{grid-template-columns:1fr;gap:10px}.path-card[data-astro-cid-lglkfzwa],.g-investors[data-astro-cid-lglkfzwa] .path-card[data-astro-cid-lglkfzwa]{border-radius:22px;grid-template-rows:none;grid-template-columns:112px minmax(0,1fr);align-items:center;gap:4px;padding:8px}.path-card[data-astro-cid-lglkfzwa] .pc-illo{aspect-ratio:1;border-radius:15px}.pc-text[data-astro-cid-lglkfzwa],.g-investors[data-astro-cid-lglkfzwa] .pc-text[data-astro-cid-lglkfzwa]{gap:4px;padding:6px 54px 6px 12px}.pc-promise[data-astro-cid-lglkfzwa]{font-size:18px}.pc-sub[data-astro-cid-lglkfzwa]{font-size:15px}.pc-go[data-astro-cid-lglkfzwa]{width:36px;height:36px;top:50%;bottom:auto;right:12px;translate:0 -50%}.g-head[data-astro-cid-lglkfzwa]{flex-direction:column;gap:2px}}.sides[data-astro-cid-cwph3bgb]{view-timeline:--sides block;height:220vh;position:relative}.sides-sticky[data-astro-cid-cwph3bgb]{top:var(--nav-h);height:calc(100vh - var(--nav-h));height:calc(100svh - var(--nav-h));grid-template-rows:auto 1fr;align-items:center;padding-block:clamp(24px,4vh,56px);display:grid;position:sticky;overflow:hidden}.sides-head[data-astro-cid-cwph3bgb]{text-align:center;justify-items:center;gap:16px;display:grid}.sides-sub[data-astro-cid-cwph3bgb]{color:var(--ink-2);max-width:36ch;font-size:clamp(18px,1.6vw,21px)}.stage[data-astro-cid-cwph3bgb]{width:min(100% - 2 * var(--gutter), 1000px, 64vh);align-self:center;margin-block:clamp(64px,9vh,96px) clamp(84px,12vh,120px);margin-inline:auto;position:relative}.stage-svg[data-astro-cid-cwph3bgb]{width:100%;height:auto;overflow:visible}.g8[data-astro-cid-cwph3bgb] path[data-astro-cid-cwph3bgb]{fill:var(--ink)}.gspark[data-astro-cid-cwph3bgb] path[data-astro-cid-cwph3bgb]{fill:var(--red)}.gspark[data-astro-cid-cwph3bgb]{transform-box:fill-box;transform-origin:50%}.ln[data-astro-cid-cwph3bgb]{fill:none;stroke:var(--ink);stroke-width:5px;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:1px}.dot[data-astro-cid-cwph3bgb]{fill:var(--red);opacity:0;offset-rotate:0deg}.dot-a[data-astro-cid-cwph3bgb]{offset-path:path("M 393 562 C 453 562, 470 600, 534 566")}.dot-b[data-astro-cid-cwph3bgb]{offset-path:path("M 664 560 C 726 526, 747 562, 807 562")}.tag[data-astro-cid-cwph3bgb]{text-align:center;opacity:0;gap:4px;margin-top:clamp(10px,2vh,24px);display:grid;position:absolute;top:100%;translate:0 14px}.tag[data-astro-cid-cwph3bgb] span[data-astro-cid-cwph3bgb]{font-family:var(--f-display);letter-spacing:-.03em;font-size:clamp(17px,1.8vw,26px);font-weight:800;line-height:1.1}.tag[data-astro-cid-cwph3bgb] small[data-astro-cid-cwph3bgb]{letter-spacing:.3em;text-transform:uppercase;color:var(--ink-2);font-size:12px;font-weight:600}.tag-l[data-astro-cid-cwph3bgb]{left:17.8%;translate:-50% 14px}.tag-r[data-astro-cid-cwph3bgb]{width:max-content;max-width:46vw;left:82.2%;translate:-50% 14px}.tag-c[data-astro-cid-cwph3bgb]{margin:0 0 clamp(6px,1.5vh,16px);top:auto;bottom:100%;left:50%;translate:-50% -14px}.tag-c[data-astro-cid-cwph3bgb] span[data-astro-cid-cwph3bgb]{color:var(--red)}.sides-lines[data-astro-cid-cwph3bgb]{opacity:0;grid-template-columns:repeat(3,1fr);gap:28px;display:grid}.sides-lines[data-astro-cid-cwph3bgb] p[data-astro-cid-cwph3bgb]{color:var(--ink-2);text-align:center;max-width:30ch;margin-inline:auto;font-size:17px;line-height:1.5}.sides-lines[data-astro-cid-cwph3bgb] b[data-astro-cid-cwph3bgb]{color:var(--ink);font-weight:700}.g8[data-astro-cid-cwph3bgb],.gspark[data-astro-cid-cwph3bgb]{transition:transform 1.1s var(--ease)}.tag[data-astro-cid-cwph3bgb]{transition:opacity .8s var(--ease), translate 1s var(--ease)}.ln[data-astro-cid-cwph3bgb]{transition:stroke-dashoffset 1.1s var(--ease-io)}.sides-lines[data-astro-cid-cwph3bgb]{transition:opacity .9s var(--ease)}[data-astro-cid-cwph3bgb][data-s="1"] .g8-l[data-astro-cid-cwph3bgb],[data-astro-cid-cwph3bgb][data-s="2"] .g8-l[data-astro-cid-cwph3bgb],[data-astro-cid-cwph3bgb][data-s="3"] .g8-l[data-astro-cid-cwph3bgb]{transform:translateX(calc(var(--split) * -1))}[data-astro-cid-cwph3bgb][data-s="1"] .g8-r[data-astro-cid-cwph3bgb],[data-astro-cid-cwph3bgb][data-s="2"] .g8-r[data-astro-cid-cwph3bgb],[data-astro-cid-cwph3bgb][data-s="3"] .g8-r[data-astro-cid-cwph3bgb]{transform:translateX(var(--split))}[data-astro-cid-cwph3bgb][data-s="1"] .gspark[data-astro-cid-cwph3bgb],[data-astro-cid-cwph3bgb][data-s="2"] .gspark[data-astro-cid-cwph3bgb],[data-astro-cid-cwph3bgb][data-s="3"] .gspark[data-astro-cid-cwph3bgb]{transform:scale(1.3)}[data-astro-cid-cwph3bgb][data-s="2"] .tag[data-astro-cid-cwph3bgb],[data-astro-cid-cwph3bgb][data-s="3"] .tag[data-astro-cid-cwph3bgb]{opacity:1;translate:-50%}[data-astro-cid-cwph3bgb][data-s="3"] .ln[data-astro-cid-cwph3bgb]{stroke-dashoffset:0}[data-astro-cid-cwph3bgb][data-s="3"] .ln-r[data-astro-cid-cwph3bgb]{transition-delay:.35s}[data-astro-cid-cwph3bgb][data-s="3"] .sides-lines[data-astro-cid-cwph3bgb]{opacity:1}@media (prefers-reduced-motion:no-preference){[data-astro-cid-cwph3bgb][data-s="3"] .dot[data-astro-cid-cwph3bgb]{animation:deal 2.4s var(--ease-io) infinite 1.2s}[data-astro-cid-cwph3bgb][data-s="3"] .dot-b[data-astro-cid-cwph3bgb]{animation-delay:2.4s}}@keyframes deal{0%{offset-distance:0%;opacity:0}12%{opacity:1}88%{opacity:1}to{offset-distance:100%;opacity:0}}@supports (animation-timeline:view()){@media (width>=721px) and (prefers-reduced-motion:no-preference){.g8[data-astro-cid-cwph3bgb],.gspark[data-astro-cid-cwph3bgb],.tag[data-astro-cid-cwph3bgb],.ln[data-astro-cid-cwph3bgb],.sides-lines[data-astro-cid-cwph3bgb]{transition:none}.g8-l[data-astro-cid-cwph3bgb]{animation:linear both split-l}.g8-r[data-astro-cid-cwph3bgb]{animation:linear both split-r}.gspark[data-astro-cid-cwph3bgb]{animation:linear both spark-grow}.tag-l[data-astro-cid-cwph3bgb],.tag-r[data-astro-cid-cwph3bgb]{animation:linear both tag-in}.tag-c[data-astro-cid-cwph3bgb]{animation:linear both tag-in-c}.ln-l[data-astro-cid-cwph3bgb]{animation:linear both draw}.ln-r[data-astro-cid-cwph3bgb]{animation:linear both draw-r}.sides-lines[data-astro-cid-cwph3bgb]{animation:linear both fade-in}.g8-l[data-astro-cid-cwph3bgb],.g8-r[data-astro-cid-cwph3bgb],.gspark[data-astro-cid-cwph3bgb],.tag[data-astro-cid-cwph3bgb],.ln[data-astro-cid-cwph3bgb],.sides-lines[data-astro-cid-cwph3bgb]{animation-timeline:--sides;animation-range:contain}.dot[data-astro-cid-cwph3bgb]{animation:deal 2.4s var(--ease-io) infinite;animation-delay:0s}.dot-b[data-astro-cid-cwph3bgb]{animation-delay:1.2s}}}@keyframes split-l{0%,12%{transform:none}42%,to{transform:translateX(calc(var(--split) * -1))}}@keyframes split-r{0%,12%{transform:none}42%,to{transform:translateX(var(--split))}}@keyframes spark-grow{0%,12%{transform:none}42%,to{transform:scale(1.3)}}@keyframes tag-in{0%,38%{opacity:0;translate:-50% 14px}56%,to{opacity:1;translate:-50%}}@keyframes tag-in-c{0%,38%{opacity:0;translate:-50% -14px}56%,to{opacity:1;translate:-50%}}@keyframes draw{0%,54%{stroke-dashoffset:1px}70%,to{stroke-dashoffset:0}}@keyframes draw-r{0%,62%{stroke-dashoffset:1px}78%,to{stroke-dashoffset:0}}@keyframes fade-in{0%,72%{opacity:0}86%,to{opacity:1}}@media (width<=720px){.sides[data-astro-cid-cwph3bgb]{height:auto;padding-block:96px 88px}.sides-sticky[data-astro-cid-cwph3bgb]{height:auto;padding:0;display:block;position:static;overflow:visible}.stage[data-astro-cid-cwph3bgb]{width:calc(100% - 2 * var(--gutter));margin-top:72px;margin-bottom:110px}.tag[data-astro-cid-cwph3bgb] span[data-astro-cid-cwph3bgb]{font-size:15px}.tag[data-astro-cid-cwph3bgb] small[data-astro-cid-cwph3bgb]{letter-spacing:.22em;font-size:10px}.tag-l[data-astro-cid-cwph3bgb]{left:22%}.tag-r[data-astro-cid-cwph3bgb]{max-width:46vw;left:76%}.tag-r[data-astro-cid-cwph3bgb] span[data-astro-cid-cwph3bgb] br[data-astro-cid-cwph3bgb]{display:none}.sides-lines[data-astro-cid-cwph3bgb]{grid-template-columns:1fr;gap:14px;margin-top:0}.sides-lines[data-astro-cid-cwph3bgb] p[data-astro-cid-cwph3bgb]{font-size:18px}}@media (prefers-reduced-motion:reduce){.sides[data-astro-cid-cwph3bgb]{height:auto;padding-block:120px}.sides-sticky[data-astro-cid-cwph3bgb]{height:auto;position:static}}.why[data-astro-cid-solwo6ow]{padding-top:clamp(64px,7vw,104px)}.why-grid[data-astro-cid-solwo6ow]{grid-template-columns:repeat(3,1fr);gap:clamp(16px,2vw,24px);margin:0;padding:0;list-style:none;display:grid}.why-grid[data-astro-cid-solwo6ow] li[data-astro-cid-solwo6ow]{border-radius:var(--radius);background:var(--paper);box-shadow:inset 0 0 0 1px var(--line);align-content:start;gap:16px;padding:clamp(28px,3vw,40px);display:grid}.why-grid[data-astro-cid-solwo6ow] p[data-astro-cid-solwo6ow]{color:var(--ink-2);font-size:18px}.why-grid[data-astro-cid-solwo6ow] h3[data-astro-cid-solwo6ow]{margin-top:12px}@media (width<=860px){.why-grid[data-astro-cid-solwo6ow]{grid-template-columns:1fr}}.how[data-astro-cid-hahnwogd]{padding-top:clamp(96px,10vw,148px)}.steps[data-astro-cid-hahnwogd]{grid-template-columns:repeat(3,1fr);gap:clamp(24px,3vw,48px);margin:0;padding:0;list-style:none;display:grid;position:relative}.steps[data-astro-cid-hahnwogd]:before{content:"";background:repeating-linear-gradient(90deg, var(--ink) 0 10px, transparent 10px 20px);opacity:.25;height:2px;position:absolute;top:34px;left:8%;right:8%}.steps[data-astro-cid-hahnwogd] li[data-astro-cid-hahnwogd]{text-align:center;justify-items:center;gap:14px;display:grid;position:relative}.step-n[data-astro-cid-hahnwogd]{background:var(--paper);width:68px;height:68px;box-shadow:inset 0 0 0 1.5px var(--ink);font-family:var(--f-display);letter-spacing:-.03em;border-radius:50%;place-items:center;margin-bottom:10px;font-size:20px;font-weight:800;display:grid;position:relative}.step-n[data-astro-cid-hahnwogd] .spark{position:absolute;top:-4px;right:-4px}.steps[data-astro-cid-hahnwogd] p[data-astro-cid-hahnwogd]{color:var(--ink-2);max-width:28ch}.how-note[data-astro-cid-hahnwogd]{text-align:center;font-family:var(--f-display);letter-spacing:-.03em;margin-top:clamp(40px,5vw,64px);font-size:clamp(20px,2vw,26px);font-weight:800}@media (width<=760px){.steps[data-astro-cid-hahnwogd]{grid-template-columns:1fr;gap:40px}.steps[data-astro-cid-hahnwogd]:before{background:repeating-linear-gradient(180deg, var(--ink) 0 10px, transparent 10px 20px);width:2px;height:auto;inset:34px auto 34px 50%}.steps[data-astro-cid-hahnwogd] li[data-astro-cid-hahnwogd]{background:var(--cream);padding-bottom:6px}}.team-in[data-astro-cid-o6vut3sa]{grid-template-columns:1.1fr 1fr;align-items:center;gap:clamp(32px,6vw,96px);display:grid}.team-photo[data-astro-cid-o6vut3sa]{border-radius:var(--radius);aspect-ratio:4/3.4;margin:0;overflow:hidden}.team-photo[data-astro-cid-o6vut3sa] img{object-fit:cover;object-position:50% 35%;width:100%;height:100%}.team-copy[data-astro-cid-o6vut3sa]{justify-items:start;gap:22px;display:grid}.team-copy[data-astro-cid-o6vut3sa] .h2[data-astro-cid-o6vut3sa]{font-size:clamp(34px,4.2vw,60px)}.faces[data-astro-cid-o6vut3sa]{gap:10px;margin:4px 0 0;padding:0;list-style:none;display:grid}.faces[data-astro-cid-o6vut3sa] li[data-astro-cid-o6vut3sa]{align-items:center;gap:14px;font-weight:700;display:flex}.faces[data-astro-cid-o6vut3sa] .av{object-fit:cover;object-position:50% 22%;width:48px;height:48px;box-shadow:0 0 0 2px var(--paper), 0 0 0 3.5px var(--line);border-radius:50%}@media (width<=860px){.team-in[data-astro-cid-o6vut3sa]{grid-template-columns:1fr}}.close[data-astro-cid-q6zypm2r]{padding-bottom:clamp(104px,11vw,160px)}.close-in[data-astro-cid-q6zypm2r]{grid-template-columns:minmax(0,1fr);justify-items:center;gap:24px;display:grid}.close-h[data-astro-cid-q6zypm2r]{max-width:12ch;font-size:clamp(30px,7.6vw,112px)}.close-btns[data-astro-cid-q6zypm2r]{margin-top:12px}.close-cta[data-astro-cid-q6zypm2r]{--h:64px;padding:0 40px;font-size:18px}.close-learn[data-astro-cid-q6zypm2r]{color:var(--ink-2);margin-top:18px}.close-learn[data-astro-cid-q6zypm2r] .link[data-astro-cid-q6zypm2r]{color:var(--ink)}.thread[data-astro-cid-t2zq4dhl]{pointer-events:none;z-index:1;width:100%;display:none;position:absolute;top:0;left:0;overflow:visible}.thread[data-astro-cid-t2zq4dhl] path[data-astro-cid-t2zq4dhl]{fill:none;stroke-linecap:round;stroke-linejoin:round}.thread-base[data-astro-cid-t2zq4dhl]{stroke:#1c1b1914;stroke-width:1.5px}.thread-draw[data-astro-cid-t2zq4dhl]{stroke:var(--ink);stroke-width:1.5px}@media (prefers-reduced-motion:no-preference) and (width>=1100px){.js .thread[data-astro-cid-t2zq4dhl]{display:block}}.home[data-astro-cid-lcdefpme]{position:relative}.home[data-astro-cid-lcdefpme]>section{z-index:2;position:relative}
