@font-face{font-family:Mona Sans Variable;font-style:normal;font-display:swap;font-weight:200 900;font-stretch:75% 125%;src:url(/assets/mona-sans-vietnamese-standard-normal-Rd0aZl9c.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Mona Sans Variable;font-style:normal;font-display:swap;font-weight:200 900;font-stretch:75% 125%;src:url(/assets/mona-sans-latin-ext-standard-normal-CQ1tG6In.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Mona Sans Variable;font-style:normal;font-display:swap;font-weight:200 900;font-stretch:75% 125%;src:url(/assets/mona-sans-latin-standard-normal-BMVx8nn_.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Mona Sans Variable;font-style:italic;font-display:swap;font-weight:200 900;font-stretch:75% 125%;src:url(/assets/mona-sans-vietnamese-standard-italic-DbrkffsW.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Mona Sans Variable;font-style:italic;font-display:swap;font-weight:200 900;font-stretch:75% 125%;src:url(/assets/mona-sans-latin-ext-standard-italic-ClEi4KPQ.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Mona Sans Variable;font-style:italic;font-display:swap;font-weight:200 900;font-stretch:75% 125%;src:url(/assets/mona-sans-latin-standard-italic-CRH5m36E.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--paper: #ffffff;--ink: #1e2124;--ink-soft: #565b60;--rule: #b8bcbd;--rule-strong: #8d9295;--paper-soft: color-mix(in srgb, var(--paper) 64%, var(--ink));--rule-on-ink: color-mix(in srgb, var(--paper) 20%, var(--ink));--space-1: .25rem;--space-2: .5rem;--space-3: .75rem;--space-4: 1rem;--space-5: 1.5rem;--space-6: 2rem;--space-7: 3rem;--space-8: 4rem;--space-9: 6rem;--gutter: clamp(1rem, 2.4vw, 2.25rem);--hairline: 1px;--focus-offset: .3em;--font: "Mona Sans Variable", "Helvetica Neue", Arial, sans-serif;--font-display: var(--font);--text-label: clamp(.6875rem, .66rem + .12vw, .75rem);--text-small: clamp(.8125rem, .79rem + .1vw, .875rem);--text-body: clamp(.9375rem, .9rem + .18vw, 1.0625rem);--text-wordmark: 1.0625rem;--text-reading: clamp(1.0625rem, 1rem + .25vw, 1.125rem);--text-hero-statement: clamp(1.125rem, .875rem + .65vw, 1.5rem);--text-section: clamp(1.5rem, 1.1rem + 1.3vw, 2.25rem);--text-h2: clamp(1.75rem, 1.2rem + 2.2vw, 3.25rem);--text-hero: clamp(2.5rem, 1rem + 4.4vw, 6rem);--text-display: clamp(3rem, .6rem + 8.4vw, 10.5rem);--text-equation: clamp(1.5rem, .6rem + 3vw, 4rem);--leading-display: .94;--leading-headline: 1.02;--leading-heading: 1.1;--leading-text: 1.55;--leading-reading: 1.65;--ease-out: cubic-bezier(.16, 1, .3, 1);--duration-underline: .4s}*,*:before,*:after{box-sizing:border-box}html{background:var(--paper);color:var(--ink);font-family:var(--font);font-size-adjust:from-font;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;scrollbar-color:var(--rule-strong) var(--paper);scrollbar-width:none}html::-webkit-scrollbar{display:none}body{margin:0;background:var(--paper)}::selection{background:var(--ink);color:var(--paper)}a{color:inherit;text-decoration-thickness:var(--hairline);text-underline-offset:.22em}a:focus-visible{outline:var(--hairline) solid var(--ink);outline-offset:var(--focus-offset);text-decoration:none}h1,h2,p{margin:0}h1,h2{font-family:var(--font-display);font-variation-settings:"wdth" 118;font-weight:560;letter-spacing:-.02em;line-height:var(--leading-headline);text-wrap:balance}h1{font-size:var(--text-hero)}h2{font-size:var(--text-h2)}p{font-size:var(--text-body);line-height:var(--leading-text);text-wrap:pretty}.visually-hidden{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.skip{position:fixed;top:var(--space-4);left:50%;translate:-50% -200%;z-index:10;padding:var(--space-2) var(--space-4);background:var(--ink);color:var(--paper);font-size:var(--text-label);text-decoration:none}.skip:focus-visible{translate:-50% 0}.hero__name,.article__title{font-family:var(--font-display);font-variation-settings:"wdth" 125;font-weight:680;letter-spacing:-.025em}.label,.masthead nav a{font-family:var(--font);font-size:var(--text-label);font-variation-settings:"wdth" 92;font-weight:520;letter-spacing:.06em;text-transform:uppercase}.masthead{position:fixed;inset:0 0 auto;z-index:6;display:flex;align-items:center;justify-content:space-between;padding:var(--space-5) var(--gutter)}.wordmark{font-family:var(--font-display);font-size:var(--text-wordmark);font-variation-settings:"wdth" 125;font-weight:640;letter-spacing:-.01em;text-decoration:none}.masthead nav{display:flex;gap:var(--space-5)}.masthead nav a{position:relative;padding-block:var(--space-1);text-decoration:none}.masthead nav a:after{content:"";position:absolute;inset:auto 0 0;height:var(--hairline);background:currentColor;transform:scaleX(0);transform-origin:left;transition:transform var(--duration-underline) var(--ease-out)}.masthead nav a:hover:after,.masthead nav a:focus-visible:after,.masthead nav a[aria-current=page]:after{transform:scaleX(1)}@media (max-width: 760px),(max-aspect-ratio: 5/6){:root{--text-hero: clamp(2.5rem, 1rem + 6.4vw, 4.5rem)}.masthead{padding:var(--space-4) var(--gutter)}.masthead nav{gap:var(--space-4)}}.masthead__short{display:none}@media (max-width: 30rem){.masthead__long{display:none}.masthead__short{display:inline}}:root:lang(zh){--font: "Mona Sans Variable", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "Noto Sans SC", "Source Han Sans SC", sans-serif;--text-label: clamp(.75rem, .72rem + .12vw, .8125rem);--leading-display: 1.16;--leading-headline: 1.22;--leading-heading: 1.3;--leading-text: 1.75;--leading-reading: 1.8;font-size-adjust:none}:root:lang(zh) :is(h1,h2){word-break:keep-all;overflow-wrap:anywhere;letter-spacing:.01em}@media (prefers-reduced-motion: reduce){*,*:before,*:after{transition-duration:0s!important}}:root{--knockout: 0 0 2px var(--paper), 0 0 6px var(--paper), 0 0 12px var(--paper);--stage-factory: 420svh;--logo-cell: clamp(5.5rem, 3.6rem + 4.4vw, 8.5rem);--logo-swap: .9s;--logo-stagger: .14s;--logo-swap-every: 1.7s;--logo-travel: 2.25rem;--logo-size: clamp(2.5rem, 1.8rem + 1.6vw, 3.6rem);--close-inset: clamp(0rem, 10vw - 2rem, 9rem)}.overlay{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:2;pointer-events:none}.hero,.pick{position:relative;display:grid;height:100svh}.layer{grid-area:1 / 1;position:relative;height:100svh;overflow:clip}.layer--under{z-index:1}.layer--over{z-index:3;pointer-events:none}.layer--over>*{pointer-events:auto}.hero__copy,.pick__copy{text-shadow:var(--knockout)}.hero__copy{position:absolute;left:var(--gutter);top:30svh;max-width:min(44rem,52vw);display:grid;gap:var(--space-5)}.hero__copy h1{font-variation-settings:"wdth" 116;font-weight:540;line-height:var(--leading-display);letter-spacing:-.03em}.hero__copy .hero__name{max-width:none;color:var(--ink);font-size:var(--text-section);line-height:var(--leading-heading)}.hero__copy p{max-width:36ch;color:var(--ink-soft)}.hero__copy h1.hero__statement,.stage__copy--lead h1.hero__statement{max-width:36ch;font-family:var(--font);font-size:var(--text-hero-statement);font-weight:400;font-variation-settings:"wdth" 100;line-height:var(--leading-text);letter-spacing:0;color:var(--ink);text-wrap:pretty}.pick{height:calc(100svh + var(--pick-extra, 0px))}:root[data-paced] :is(.hero,.pick) .layer{position:fixed;inset:0 0 auto;will-change:translate}:root[data-paced] .hero .layer{translate:0 var(--hero-shift, 0px)}:root[data-paced] .pick .layer{translate:0 var(--pick-shift, 0px)}.pick__headline{--slab-rise: .024em;--slab-shift: .018em;text-shadow:.0022em -.003em 0 color-mix(in srgb,var(--ink) 30%,var(--paper)),.0045em -.006em 0 color-mix(in srgb,var(--ink) 28%,var(--paper)),.0067em -.009em 0 color-mix(in srgb,var(--ink) 25%,var(--paper)),.009em -.012em 0 color-mix(in srgb,var(--ink) 23%,var(--paper)),.0112em -.015em 0 color-mix(in srgb,var(--ink) 21%,var(--paper)),.0135em -.018em 0 color-mix(in srgb,var(--ink) 19%,var(--paper)),.0158em -.021em 0 color-mix(in srgb,var(--ink) 16%,var(--paper)),.018em -.024em 0 color-mix(in srgb,var(--ink) 14%,var(--paper)),calc(var(--slab-shift) + .6 * var(--hairline)) calc(-1 * var(--slab-rise) - .8 * var(--hairline)) 0 color-mix(in srgb,var(--ink) 36%,var(--paper));position:absolute;left:var(--gutter);right:var(--gutter);bottom:14svh;font-size:var(--text-display);font-variation-settings:"wdth" 116;font-weight:600;line-height:var(--leading-display);letter-spacing:-.03em}.pick__headline[data-bear-nook]{bottom:38svh}.pick__perch{display:inline-block}.pick__copy{position:absolute;left:var(--gutter);top:34svh;max-width:34ch;color:var(--ink-soft)}.figure{position:relative}.figure--factory{height:var(--stage-factory)}.stage{position:sticky;top:0;height:100svh;overflow:clip;display:grid;padding:calc(var(--space-9) + var(--space-5)) var(--gutter) var(--space-9)}.stage__canvas{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:block}.stage__copy{position:relative;z-index:3;grid-area:1 / 1;display:grid;gap:var(--space-5)}.stage__copy--factory{--note-in: clamp(0, calc(var(--zoom-first, 1) * 2 - 1), 1);--note-row: clamp(0, calc(1 - var(--zoom-second, 1) * 1.8), 1);--note-floor: clamp(0, calc(var(--zoom-second, 1) * 1.8 - .8), 1);opacity:var(--note-in);translate:0 calc((1 - var(--note-in)) * var(--space-4));align-self:start;justify-self:start;max-width:min(30rem,44vw);margin-top:calc(var(--space-6) * -1);padding:var(--space-5) var(--space-5) var(--space-6);background:var(--paper);border:var(--hairline) solid var(--ink)}.stage__copy p{max-width:34ch;color:var(--ink-soft)}.factory__headline{font-size:clamp(1.75rem,1.2rem + 2.2vw,3.25rem);font-variation-settings:"wdth" 118;font-weight:560;line-height:var(--leading-headline);letter-spacing:-.02em;color:var(--ink);text-wrap:balance}.factory-note{grid-area:1 / 1;display:grid;align-content:start;gap:var(--space-5)}.factory-note--row{opacity:var(--note-row);translate:0 calc((var(--note-row) - 1) * var(--space-2))}.factory-note--floor{opacity:var(--note-floor);translate:0 calc((1 - var(--note-floor)) * var(--space-2))}@supports ((animation-timeline: view()) and (animation-range: 0% 100%)){@media (prefers-reduced-motion: no-preference){.pick{view-timeline:--pick block}.pick__copy{animation:copy-arrive linear both;animation-timeline:--pick;animation-range:entry 55% entry 100%}}}@keyframes copy-arrive{0%{opacity:0;translate:0 1.5rem}}.sponsors{position:relative;z-index:3;padding:var(--space-8) var(--gutter);background:var(--ink);color:var(--paper)}.sponsors__title{margin-bottom:var(--space-6);color:var(--paper-soft);font-size:var(--text-body);font-weight:520;letter-spacing:.06em;line-height:var(--leading-heading)}.sponsors__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;border-top:var(--hairline) solid var(--rule-on-ink);border-left:var(--hairline) solid var(--rule-on-ink)}@media (min-width: 1100px){.sponsors__grid{grid-template-columns:repeat(6,minmax(0,1fr))}}.sponsors__slot{display:grid;place-items:center;height:var(--logo-cell);padding-inline:var(--space-3);overflow:clip;border-right:var(--hairline) solid var(--rule-on-ink);border-bottom:var(--hairline) solid var(--rule-on-ink)}.logo{grid-area:1 / 1}.sponsor-logo{display:block;width:auto;max-width:100%;height:calc(var(--logo-size) * var(--logo-scale));object-fit:contain;filter:brightness(0) invert(.95)}.sponsor-logo--lightspeed{--logo-scale: .41}.sponsor-logo--emerson{--logo-scale: .5}.sponsor-logo--z-fellows{--logo-scale: .42}.sponsor-logo--pareto{--logo-scale: .4}.sponsor-logo--village{--logo-scale: .47}.sponsor-logo--mvp{--logo-scale: .73}.logo[data-leaving]{animation:logo-leave var(--logo-swap) var(--ease-out) forwards}.logo[data-arriving]{animation:logo-arrive var(--logo-swap) var(--ease-out) var(--logo-stagger) backwards}@keyframes logo-leave{to{opacity:0;translate:0 calc(var(--logo-travel) * -1)}}@keyframes logo-arrive{0%{opacity:0;translate:0 var(--logo-travel)}}.close{position:relative;z-index:3;min-height:45svh;display:grid;align-content:center;gap:var(--space-5);padding:var(--space-8) var(--gutter) var(--space-8) calc(var(--gutter) + var(--close-inset));background:var(--paper)}.close__text{max-width:80ch}.close sup{font-size:.7em;line-height:0}.close__note{max-width:60ch;margin-top:var(--space-5);color:var(--ink-soft);font-size:var(--text-small);line-height:var(--leading-text)}.close__note:before{content:"";display:block;width:var(--space-7);margin-bottom:var(--space-3);border-top:var(--hairline) solid var(--rule-strong)}.colophon{position:relative;z-index:3;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-2) var(--space-5);padding:var(--space-4) var(--gutter);border-top:var(--hairline) solid var(--rule);background:var(--paper);color:var(--ink-soft)}.colophon__contact{font-size:var(--text-small)}@media (max-width: 900px),(max-aspect-ratio: 5/6){:root{--stage-factory: 380svh}.hero__copy{max-width:none;right:var(--gutter);top:10svh;bottom:auto;gap:var(--space-4)}.pick__headline{bottom:18svh}.pick__copy{right:var(--gutter)}.stage{padding:var(--space-9) var(--gutter) var(--space-8)}.stage__copy--factory{max-width:none;margin-top:0;padding:var(--space-4)}}@media (prefers-reduced-motion: reduce){:root{--stage-factory: 100svh}}.phone-only{display:none}@media (max-width: 900px){:root{--stage-factory: 230svh;--text-body: 1rem;--text-h2: clamp(1.875rem, 5.5vw + .6rem, 2.75rem);--mobile-gutter: clamp(1.25rem, 6vw, 2.25rem)}.desktop-only,.footer-strip,.title-block{display:none!important}.phone-only{display:block}.stage{height:100svh;min-height:36rem;padding:max(2.5rem,env(safe-area-inset-top)) var(--mobile-gutter) 1.5rem;grid-template-rows:auto minmax(0,1fr);gap:1.5rem}.stage__canvas,.stage--split .stage__canvas{position:relative;inset:auto;grid-area:2 / 1;width:calc(100% + 2 * var(--mobile-gutter));height:100%;margin:0 calc(-1 * var(--mobile-gutter));clip-path:none}.stage__copy,.stage--split .stage__copy{grid-area:1 / 1;align-self:start;gap:.875rem;text-shadow:none}.stage__copy h2:not(.factory__headline){font-size:var(--text-h2);font-weight:600;font-variation-settings:"wdth" 108;letter-spacing:-.03em;line-height:1.05;text-wrap:balance}.mobile-intro{min-height:100svh;display:flex;flex-direction:column;justify-content:center;padding:max(3rem,env(safe-area-inset-top)) var(--mobile-gutter) max(3rem,env(safe-area-inset-bottom));color:var(--ink)}.mobile-intro h1,.mobile-intro p,.figure--factory .factory__headline{font-family:var(--font);font-variation-settings:"wdth" 100}.mobile-intro h1{max-width:12ch;margin-bottom:1.75rem;font-size:clamp(2.25rem,8.5vw,3rem);font-weight:600;line-height:1.08;letter-spacing:-.025em;text-wrap:balance}.mobile-intro p{max-width:42ch;font-size:1.125rem;line-height:1.55;letter-spacing:0}.mobile-intro p+p{margin-top:1.25rem}.figure--factory .factory__headline{font-weight:600}.figure--factory .stage{grid-template-rows:auto minmax(0,1fr);gap:1.5rem;padding-top:2rem}.stage__copy--factory{--note-in: 1;max-width:none;margin:0;padding:0;border:0;opacity:1;translate:none;background:transparent}.factory-note{gap:.875rem}.stage__copy--factory p{max-width:36ch;line-height:1.5}.sponsors{margin:0;padding:2rem var(--mobile-gutter)}.sponsors__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.sponsors__grid,.sponsors__slot{border:0}.sponsors__slot{height:5.5rem;padding-inline:.75rem}.close{min-height:0;padding:3rem var(--mobile-gutter) 2rem;gap:1.25rem}.close__text{line-height:1.6}.close__note{margin-top:0;font-size:.8125rem}.close__note:before{display:none}.colophon{padding:1rem var(--mobile-gutter) max(2rem,env(safe-area-inset-bottom));border:0;align-items:start;flex-direction:column;gap:.75rem}.colophon__contact{font-size:.9375rem;overflow-wrap:anywhere}}@media (max-width: 900px) and (prefers-reduced-motion: reduce){:root{--stage-factory: 100svh}.factory-note--row{display:none}}@media (max-width: 900px) and (max-height: 500px){:root{--stage-factory: 44rem}.stage{position:relative;height:44rem}}:lang(zh) .close__text{max-width:40em;letter-spacing:.01em}:lang(zh) .pick__copy{top:auto;bottom:22svh}@media (max-width: 900px){.zh-demonstrations{padding:var(--space-6) var(--mobile-gutter) var(--space-9)}.zh-demonstrations h2{margin-bottom:var(--space-5);font-size:var(--text-h2);font-weight:600;line-height:var(--leading-headline);text-wrap:balance}.zh-demonstrations p{color:var(--ink-soft);line-height:var(--leading-text)}}
