@font-face{font-family:Ray Five;src:url(/fonts/ray/Ray-Five.woff2)format("woff2"),url(/fonts/ray/Ray-Five.woff)format("woff");font-weight:400;font-style:normal;font-display:swap}:root{--ink:#000;--paper:#fff;--grey:#878787;--stone:#eceae2;--sand:#d3c0ac;--sky:#5db5e4;--jade:#2fc687;--rose:#f9628a;--orange:#fb6322;--violet:#ae70ff;--lime:#9be446;--red:#e64525;--deep-green:#178067;--deep-navy:#092f55;--deep-blue:#30679f;--deep-brown:#98745f;--deep-earth:#7a5a48;--deep-red:#901d06;--deep-violet:#5b2e9e;--plum:#2e1258;--aiboomi-green:#00ff37;--color-bg:var(--ink);--color-bg-subtle:#1f1f1f;--color-bg-stone:var(--stone);--color-text:var(--paper);--color-text-muted:var(--grey);--color-text-body:#b3b3b3;--color-text-body-inverse:#4a4a4a;--color-text-inverse:var(--ink);--color-border-subtle:#404040;--color-border-strong:var(--paper);--color-border-line:#fff9;--color-accent:var(--aiboomi-green);--color-accent-2:var(--violet);--color-cta-bg:var(--aiboomi-green);--color-cta-bg-hover:var(--paper);--color-cta-text:var(--ink);--pass-builder:var(--jade);--pass-builder-dark:var(--deep-green);--pass-builder-plus:var(--lime);--pass-builder-plus-dark:var(--jade);--pass-builder-plus-ink:var(--ink);--pass-scholar:var(--sky);--pass-scholar-dark:var(--deep-blue);--pass-architect:var(--sand);--pass-architect-dark:var(--deep-brown);--pass-backer:var(--rose);--pass-backer-dark:var(--red);--pass-backer-plus:var(--red);--pass-backer-plus-dark:var(--deep-red);--pass-navigator:var(--violet);--pass-navigator-dark:var(--deep-violet);--pass-navigator-plus:var(--deep-violet);--pass-navigator-plus-dark:var(--plum);--audience-founders:var(--pass-builder);--audience-builders:var(--pass-builder-plus);--audience-researchers:var(--pass-scholar);--audience-operators:var(--pass-architect);--audience-investors:var(--pass-backer);--font-ray:"Ray Five", "Courier New", monospace;--font-display:"Big Shoulders Display", "Arial Narrow", Arial, sans-serif;--font-body:"Archivo", -apple-system, "Segoe UI", sans-serif;--font-ui:var(--font-body);--text-ray-numeral:clamp(10rem, 5.357rem + 19.048vw, 22.5rem);--text-ray-display:clamp(5.5rem, 3.364rem + 8.762vw, 11.25rem);--text-ray-title:clamp(2.5rem, 1.2rem + 5.333vw, 6rem);--text-ray-name:clamp(2rem, 1.443rem + 2.286vw, 3.5rem);--text-h1:clamp(3rem, 1.886rem + 4.571vw, 6rem);--text-h2:clamp(2rem, 1.443rem + 2.286vw, 3.5rem);--text-lede:clamp(1.5rem, 1.221rem + 1.143vw, 2.25rem);--text-body-l:clamp(1.125rem, 1.032rem + .381vw, 1.375rem);--text-body:clamp(1rem, .954rem + .19vw, 1.125rem);--text-body-s:clamp(.875rem, .829rem + .19vw, 1rem);--text-label-l:clamp(.8125rem, .789rem + .095vw, .875rem);--text-label-s:clamp(.6875rem, .664rem + .095vw, .75rem);--text-ui:clamp(.8125rem, .789rem + .095vw, .875rem);--space-12:.75rem;--space-24:1.5rem;--space-32:2rem;--flow-m:clamp(1.5rem, 1.118rem + 1.569vw, 3rem);--flow-l:clamp(3rem, 2.49rem + 2.092vw, 5rem);--flow-hero:clamp(7.5rem, 5.588rem + 7.843vw, 15rem);--flow-section:clamp(5rem, 3.725rem + 5.229vw, 10rem);--flow-gap:4rem;--flow-seam:clamp(12.5rem, 9.314rem + 13.072vw, 25rem);--margin:clamp(1rem, -.529rem + 6.275vw, 7rem);--nav-h:calc(var(--flow-m) + 2.375rem + var(--space-24));--gutter:clamp(1rem, .745rem + 1.046vw, 2rem)}@media (width<=47.99rem){:root{--nav-h:calc(1.25rem + 2 * 1rem)}}*,:before,:after{box-sizing:border-box}html{-webkit-font-smoothing:antialiased;text-size-adjust:100%}body{background:var(--color-bg);color:var(--color-text);font-family:var(--font-body);font-size:var(--text-body);margin:0;line-height:1.55}img,svg{max-width:100%;display:block}a{color:inherit}:focus-visible{outline:2px solid var(--color-accent);outline-offset:3px}.t-ray-numeral{font:400 var(--text-ray-numeral)/.8 var(--font-ray);text-transform:uppercase;margin:0}.t-ray-display{font:400 var(--text-ray-display)/.9 var(--font-ray);text-transform:uppercase;margin:0}.t-ray-title{font:400 var(--text-ray-title)/1 var(--font-ray);text-transform:uppercase;margin:0}.t-ray-name{font:400 var(--text-ray-name)/1 var(--font-ray);text-transform:uppercase;margin:0}.t-h1{font:800 var(--text-h1)/.9 var(--font-display);margin:0}.t-h2{font:800 var(--text-h2)/1 var(--font-display);margin:0}.t-lede{font:800 var(--text-lede)/1.1 var(--font-display);margin:0}.t-body-l{font-size:var(--text-body-l);line-height:1.45}.t-body{font-size:var(--text-body);line-height:1.55}.t-body-s{font-size:var(--text-body-s);line-height:1.5}.t-label-l{font:400 var(--text-label-l)/1.3 var(--font-ui);letter-spacing:.08em;text-transform:uppercase}.t-label-s{font:400 var(--text-label-s)/1.3 var(--font-ui);letter-spacing:.1em;text-transform:uppercase}.t-ui{font:600 var(--text-ui)/1 var(--font-ui);letter-spacing:.06em;text-transform:uppercase}.section{padding-inline:var(--margin)}.spine{background:var(--color-border-strong);opacity:.6;transform-origin:top;width:1px;transform:scaleY(var(--p,1));margin-inline:auto}.js .spine{--p:0}.js [data-reveal]>*{opacity:0;transition:opacity .9s,transform 1s cubic-bezier(.2,.7,.2,1);transition-delay:var(--d,0s);transform:translateY(1.5rem)}.js [data-reveal].is-in>*{opacity:1;transform:none}.js [data-reveal].is-in>:nth-child(2){transition-delay:calc(var(--d,0s) + .12s)}.js [data-reveal].is-in>:nth-child(3){transition-delay:calc(var(--d,0s) + .24s)}.js [data-reveal].is-in>:nth-child(4){transition-delay:calc(var(--d,0s) + .36s)}.js [data-reveal].is-in>:nth-child(5){transition-delay:calc(var(--d,0s) + .48s)}.js [data-reveal].is-in>:nth-child(n+6){transition-delay:calc(var(--d,0s) + .6s)}@media (prefers-reduced-motion:reduce){.js [data-reveal]>*{transition:opacity .4s;transform:none}}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.btn{padding:var(--space-12) var(--space-32);background:var(--color-cta-bg);color:var(--color-cta-text);white-space:nowrap;border-radius:9999px;justify-content:center;align-items:center;text-decoration:none;transition:background-color .2s;display:inline-flex}.btn:hover{background:var(--color-cta-bg-hover)}.snapshot-flag[data-astro-cid-hkbrpulz]{z-index:100;background:var(--color-accent-2);color:#000;border-radius:4px;margin:0;padding:6px 10px;position:fixed;bottom:12px;left:12px}.logo[data-astro-cid-f7espo7c]{color:inherit;display:inline-flex}.logo[data-astro-cid-f7espo7c] svg{width:auto;height:100%}.nav[data-astro-cid-wpvy4v7s]{z-index:20;padding:var(--flow-m) var(--margin) var(--space-24);background:0 0;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;transition:background-color .3s;display:grid;position:fixed;inset:0 0 auto}.nav[data-astro-cid-wpvy4v7s].is-scrolled{background:var(--color-bg)}.nav__left[data-astro-cid-wpvy4v7s]{align-items:center;display:flex}.nav__logo[data-astro-cid-wpvy4v7s]{height:2.375rem;color:var(--color-text);flex-shrink:0;display:inline-flex}.nav__center[data-astro-cid-wpvy4v7s]{grid-template-columns:1fr auto 1fr;align-items:center;display:grid}.nav__pair[data-astro-cid-wpvy4v7s]{grid-column:1;justify-self:end;display:flex}.nav__message[data-astro-cid-wpvy4v7s]{grid-column:3;justify-self:start;margin:0}.nav__pair[data-astro-cid-wpvy4v7s] .cell[data-astro-cid-wpvy4v7s]+.cell[data-astro-cid-wpvy4v7s]{margin-left:-1px}.nav__slot[data-astro-cid-wpvy4v7s]{grid-column:2;width:clamp(4.5rem,5vw,6rem);height:2.375rem}.nav__right[data-astro-cid-wpvy4v7s]{justify-content:flex-end;align-items:center;gap:var(--space-32);display:flex}.cell[data-astro-cid-wpvy4v7s]{border:1px solid var(--color-border-subtle);white-space:nowrap;justify-content:center;align-items:center;min-width:clamp(10rem,9.6vw,11.5rem);height:2.375rem;padding-inline:clamp(.75rem,1.25vw,1.5rem);display:inline-flex}.nav__message[data-astro-cid-wpvy4v7s]{width:clamp(17rem,19.2vw,23rem);overflow:hidden}[data-astro-cid-wpvy4v7s][data-phrase]{transition:opacity .25s,transform .25s;display:inline-block}[data-astro-cid-wpvy4v7s][data-phrase].is-out{opacity:0;transform:translateY(-.4em)}.menu-btn[data-astro-cid-wpvy4v7s]{cursor:pointer;width:44px;height:44px;color:var(--stone);background:0 0;border:0;flex-shrink:0;padding:10px 0;display:block}.menu-btn[data-astro-cid-wpvy4v7s] svg[data-astro-cid-wpvy4v7s]{width:100%;height:100%;display:block;overflow:visible}.menu-btn[data-astro-cid-wpvy4v7s] path[data-astro-cid-wpvy4v7s]{fill:none;stroke:currentColor;stroke-width:1px}.menu-btn[data-astro-cid-wpvy4v7s]:hover{color:var(--color-cta-bg)}.menu[data-astro-cid-wpvy4v7s]{z-index:40;place-items:center;display:grid;position:fixed;inset:0}.menu[data-astro-cid-wpvy4v7s][hidden]{display:none}.menu__scrim[data-astro-cid-wpvy4v7s]{opacity:0;background:#0009;transition:opacity .4s;position:absolute;inset:0}.menu__panel[data-astro-cid-wpvy4v7s]{aspect-ratio:1668/906;background:var(--color-bg-stone);width:min(86.875vw,104.25rem,184.106svh - 3.68212rem);color:var(--color-text-inverse);align-content:center;place-items:center;transition:transform .5s cubic-bezier(.65,0,.35,1);display:grid;position:relative;transform:translateY(calc(-50svh - 50%));container-type:inline-size}.menu[data-astro-cid-wpvy4v7s].is-open .menu__scrim[data-astro-cid-wpvy4v7s]{opacity:1}.menu[data-astro-cid-wpvy4v7s].is-open .menu__panel[data-astro-cid-wpvy4v7s]{transform:none}.menu__art[data-astro-cid-wpvy4v7s]{color:var(--sand);pointer-events:none;position:absolute;inset:5.96% 3.78%}.menu__art[data-astro-cid-wpvy4v7s] svg{width:100%;height:100%;display:block}.menu__close[data-astro-cid-wpvy4v7s]{cursor:pointer;height:5.96%;color:var(--color-text-inverse);background:0 0;border:0;align-items:center;padding:0;transition:color .2s;display:flex;position:absolute;top:0;right:3.78%}.menu__close[data-astro-cid-wpvy4v7s]:hover,.menu__close[data-astro-cid-wpvy4v7s]:focus-visible{color:var(--deep-brown)}.menu__dates[data-astro-cid-wpvy4v7s]{align-items:center;height:5.96%;margin:0;display:flex;position:absolute;top:0;left:3.78%}.menu__list[data-astro-cid-wpvy4v7s]{text-align:center;margin:0;padding:0;list-style:none;position:relative}.menu__list[data-astro-cid-wpvy4v7s] a[data-astro-cid-wpvy4v7s]{color:var(--color-text-inverse);text-transform:uppercase;font:400 5.755cqw/1 var(--font-ray);text-decoration:none;transition:color .2s;display:block}.menu__list[data-astro-cid-wpvy4v7s] a[data-astro-cid-wpvy4v7s]:hover,.menu__list[data-astro-cid-wpvy4v7s] a[data-astro-cid-wpvy4v7s]:focus-visible{color:var(--deep-brown)}.menu__text[data-astro-cid-wpvy4v7s]{position:relative}.menu__caret[data-astro-cid-wpvy4v7s]{visibility:hidden;margin-right:.35em;position:absolute;right:100%}.menu__list[data-astro-cid-wpvy4v7s] .is-on[data-astro-cid-wpvy4v7s] .menu__caret[data-astro-cid-wpvy4v7s]{visibility:visible;animation:1.1s step-end infinite menu-blink}@keyframes menu-blink{50%{opacity:0}}.menu__quote[data-astro-cid-wpvy4v7s]{text-align:center;gap:.75rem;width:16rem;margin:8.5cqw 0 0;display:grid;position:relative}.menu__on[data-astro-cid-wpvy4v7s]{color:var(--jade);margin:0}.menu__quote[data-astro-cid-wpvy4v7s] blockquote[data-astro-cid-wpvy4v7s],.menu__quote[data-astro-cid-wpvy4v7s] figcaption[data-astro-cid-wpvy4v7s]{color:var(--color-text-inverse);margin:0;line-height:1.5}.menu__quote[data-astro-cid-wpvy4v7s] strong[data-astro-cid-wpvy4v7s]{font-weight:600}@media (prefers-reduced-motion:reduce){.menu__panel[data-astro-cid-wpvy4v7s],.menu__scrim[data-astro-cid-wpvy4v7s]{transition:none}.menu__list[data-astro-cid-wpvy4v7s] .is-on[data-astro-cid-wpvy4v7s] .menu__caret[data-astro-cid-wpvy4v7s]{animation:none}}.menu__art--tall[data-astro-cid-wpvy4v7s]{display:none}@media (width<=47.99rem){.menu__panel[data-astro-cid-wpvy4v7s]{--top:3rem;--side:1rem;--aw:min(100vw - 2rem - 2 * var(--side), (100svh - 2rem - var(--top) - var(--side)) * 652 / 1219);--ah:calc(var(--aw) * 1219 / 652);width:calc(var(--aw) + 2 * var(--side));height:calc(var(--ah) + var(--top) + var(--side));aspect-ratio:auto;display:block}.menu__art--wide[data-astro-cid-wpvy4v7s]{display:none}.menu__art--tall[data-astro-cid-wpvy4v7s]{inset:var(--top) var(--side) var(--side);display:block}.menu__close[data-astro-cid-wpvy4v7s]{right:calc(var(--side) + .5rem);height:var(--top)}.menu__dates[data-astro-cid-wpvy4v7s]{left:calc(var(--side) + .5rem);height:var(--top)}.menu__list[data-astro-cid-wpvy4v7s]{left:var(--side);right:var(--side);top:calc(var(--top) + var(--ah) * .246);position:absolute;transform:translateY(-50%)}.menu__list[data-astro-cid-wpvy4v7s] a[data-astro-cid-wpvy4v7s]{font-size:min(2.5rem, var(--aw) * .11)}.menu__list[data-astro-cid-wpvy4v7s]{gap:min(1.25rem, var(--aw) * .055);display:grid}.menu__quote[data-astro-cid-wpvy4v7s]{left:50%;top:calc(var(--top) + var(--ah) * .77);width:min(15rem, var(--aw) - 3rem);margin:0;position:absolute;transform:translate(-50%,-50%)}}@media (width<=89.99rem){.nav__pair[data-astro-cid-wpvy4v7s],.nav__message[data-astro-cid-wpvy4v7s]{display:none}}@media (width<=40rem){.nav__right[data-astro-cid-wpvy4v7s] .btn[data-astro-cid-wpvy4v7s]{display:none}}@media (width<=47.99rem){.nav[data-astro-cid-wpvy4v7s]{padding-block:1rem}.nav__logo[data-astro-cid-wpvy4v7s],.nav__slot[data-astro-cid-wpvy4v7s]{height:1.25rem}.menu-btn[data-astro-cid-wpvy4v7s]{width:28px;height:1.25rem;padding:0}.menu-btn[data-astro-cid-wpvy4v7s] path[data-astro-cid-wpvy4v7s]{vector-effect:non-scaling-stroke}}.ft[data-astro-cid-jo6i4kqk]{padding:var(--flow-gap) var(--margin) var(--flow-m);position:relative}.ft__line[data-astro-cid-jo6i4kqk]{height:var(--flow-gap);margin:0;position:absolute;top:0;left:calc(50% - .5px)}.ft__main[data-astro-cid-jo6i4kqk]{--mark:calc((50cqw - var(--margin)) / .9102);grid-template-columns:minmax(0,1fr);display:grid}.ft__brand[data-astro-cid-jo6i4kqk],.ft__mark[data-astro-cid-jo6i4kqk]{grid-area:1/1}.ft__brand[data-astro-cid-jo6i4kqk]{align-content:space-between;gap:var(--space-24);grid-template-rows:auto auto;justify-items:start;display:grid}.ft__brand[data-astro-cid-jo6i4kqk]>a[data-astro-cid-jo6i4kqk]{color:var(--color-text);display:block}.ft__lockup{height:clamp(1.5rem,1.2rem + .6vw,2.125rem);display:block}.ft__lockup svg{width:auto;height:100%;display:block}.ft__social[data-astro-cid-jo6i4kqk]{gap:var(--space-24);margin:0;padding:0;list-style:none;display:flex}.ft__social[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{width:1.5rem;height:1.5rem;color:var(--color-text-muted);transition:color .2s;display:block}.ft__social[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover,.ft__social[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:focus-visible{color:var(--color-text)}.ft__social[data-astro-cid-jo6i4kqk] svg[data-astro-cid-jo6i4kqk]{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linejoin:round;stroke-linecap:round;width:100%;height:100%;display:block}.ft__mark[data-astro-cid-jo6i4kqk]{width:var(--mark);margin-left:calc(50cqw - var(--margin) - .0898 * var(--mark));aspect-ratio:246.845/44.37;position:relative}.ft__mark[data-astro-cid-jo6i4kqk] canvas[data-astro-cid-jo6i4kqk]{width:100%;height:100%;-webkit-mask:var(--mask) center / 100% 100% no-repeat;mask:var(--mask) center / 100% 100% no-repeat;position:absolute;inset:0}.ft__mark[data-astro-cid-jo6i4kqk] canvas[data-astro-cid-jo6i4kqk].is-fading{opacity:0;transition:opacity 8s cubic-bezier(.4,0,.6,1)}.ft__mark[data-astro-cid-jo6i4kqk] svg[data-astro-cid-jo6i4kqk]{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.ft__mark[data-astro-cid-jo6i4kqk] path{fill:none;stroke:var(--grey);stroke-width:1px;vector-effect:non-scaling-stroke}.ft__legal[data-astro-cid-jo6i4kqk]{justify-content:space-between;gap:var(--space-24);margin-top:var(--flow-section);padding-top:var(--space-24);border-top:1px solid var(--color-border-subtle);color:var(--color-text-muted);flex-wrap:wrap;display:flex}.ft__legal[data-astro-cid-jo6i4kqk] p[data-astro-cid-jo6i4kqk]{margin:0}.ft__br[data-astro-cid-jo6i4kqk]{display:none}.ft__legal[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{color:inherit;text-underline-offset:.2em;text-decoration:underline;transition:color .2s}.ft__legal[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{color:var(--color-text)}@media (width<=47.99rem){.ft__main[data-astro-cid-jo6i4kqk]{row-gap:var(--flow-gap);text-align:center}.ft__brand[data-astro-cid-jo6i4kqk]{grid-area:2/1;justify-items:center}.ft__social[data-astro-cid-jo6i4kqk]{gap:var(--space-12)}.ft__social[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{width:2.75rem;height:2.75rem;padding:.625rem}.ft__legal[data-astro-cid-jo6i4kqk]{text-align:center;flex-direction:column;align-items:center}.ft__br[data-astro-cid-jo6i4kqk]{display:inline}.ft__mark[data-astro-cid-jo6i4kqk]{touch-action:none;grid-area:1/1;width:100%;margin-left:0}.ft__line[data-astro-cid-jo6i4kqk]{display:none}}
