@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/inter-cyrillic-ext-wght-normal.0njn0k24e9yoi.woff2?dpl=dpl_E8ajTM48LMNcctRerC6K87GrnBoz)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/inter-cyrillic-wght-normal.0rcuf0.1.yh_r.woff2?dpl=dpl_E8ajTM48LMNcctRerC6K87GrnBoz)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/inter-greek-ext-wght-normal.06-9dg6i6j3-0.woff2?dpl=dpl_E8ajTM48LMNcctRerC6K87GrnBoz)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/inter-greek-wght-normal.0k9zl1k-01kin.woff2?dpl=dpl_E8ajTM48LMNcctRerC6K87GrnBoz)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/inter-vietnamese-wght-normal.0tobx9jzz29xd.woff2?dpl=dpl_E8ajTM48LMNcctRerC6K87GrnBoz)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/inter-latin-ext-wght-normal.102o-0.xi~5bx.woff2?dpl=dpl_E8ajTM48LMNcctRerC6K87GrnBoz)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/inter-latin-wght-normal.055ydel_y7o6i.woff2?dpl=dpl_E8ajTM48LMNcctRerC6K87GrnBoz)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
:root{--paper:#f7f7f3;--ink:#11110f;--accent:#ff5f1f;--ink-48:#11110f7a;--ink-20:#11110f33;--font-interface:"Inter Variable", Inter, sans-serif;--font-mono:"Inter Variable", Inter, sans-serif}*{box-sizing:border-box}html,body{background-color:var(--paper);width:100%;min-height:100%}html{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;font-family:var(--font-interface);scroll-behavior:smooth;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;font-size:14px;line-height:1.2}body{min-height:100dvh;color:var(--ink);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180' viewBox='0 0 180 180'%3E%3Cfilter id='noise'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.78' numOctaves='3' seed='17' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3CfeComponentTransfer%3E%3CfeFuncA type='table' tableValues='0 .22'/%3E%3C/feComponentTransfer%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noise)' opacity='.28'/%3E%3C/svg%3E");background-size:180px 180px;background-attachment:fixed;margin:0;font-family:inherit}p,figure{margin:0}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.site-shell{background:0 0;width:100%;min-height:100dvh;overflow-x:clip}.landing-stage{width:100%;min-height:100dvh;padding:max(18px, env(safe-area-inset-top)) max(18px, env(safe-area-inset-right)) max(20px, env(safe-area-inset-bottom)) max(18px, env(safe-area-inset-left));grid-template-rows:24px minmax(360px,1fr) auto;gap:12px;display:grid;position:relative}.brand{z-index:3;pointer-events:none;align-items:flex-start;width:fit-content;height:24px;display:inline-flex;position:relative}.brand-mark{width:36px;height:23px;display:block}.center-stage{--center-size:min(76vw, 640px, 76dvh);--surface-ease-expo:cubic-bezier(.16, 1, .3, 1);--surface-ease-out:cubic-bezier(.215, .61, .355, 1);z-index:2;width:var(--center-size);height:var(--center-size);isolation:isolate;color:var(--ink);place-self:center;position:relative;overflow:hidden}.center-stage[data-view=philosophy]{width:calc(100vw - 36px)}.center-stage__glyph,.center-stage__philosophy{visibility:hidden;opacity:0;filter:blur(2px);pointer-events:none;transition:opacity .42s var(--surface-ease-expo), filter .52s var(--surface-ease-expo), visibility 0s linear .52s;position:absolute;inset:0}.center-stage__glyph.is-active,.center-stage__philosophy.is-active{visibility:visible;opacity:1;filter:blur();pointer-events:auto;transition-delay:0s}.center-stage[data-phase=out] .is-active{animation:center-panel-out .32s var(--surface-ease-out) both;pointer-events:none;will-change:opacity, filter}.center-stage[data-phase=in] .is-active{animation:center-panel-in .62s var(--surface-ease-expo) both;will-change:opacity, filter}@keyframes center-panel-in{0%{opacity:0;filter:blur(2px)}to{opacity:1;filter:blur()}}@keyframes center-panel-out{0%{opacity:1;filter:blur()}to{opacity:0;filter:blur(2px)}}.spectre-field{isolation:isolate;width:100%;height:100%;color:var(--ink);pointer-events:none;position:relative;overflow:hidden}.spectre-field__canvas,.spectre-field__fallback{opacity:0;width:100%;height:100%;display:block;position:absolute;inset:0;overflow:hidden}.spectre-field[data-renderer=webgl] .spectre-field__canvas,.spectre-field[data-renderer=loading] .spectre-field__fallback,.spectre-field[data-renderer=fallback] .spectre-field__fallback{opacity:1}.spectre-field__fallback-cells{fill:var(--ink);stroke:none}.bottom-panel{z-index:3;justify-content:space-between;align-items:flex-end;gap:32px;animation:.7s cubic-bezier(.23,1,.32,1) .46s both content-in;display:flex;position:relative}.company-copy{flex:590px;gap:9px;min-width:0;max-width:590px;display:grid}.company-statement,.company-backing,.site-links{font-family:var(--font-mono);letter-spacing:.018em;text-transform:none;font-size:14px;font-weight:400;line-height:1.38}.company-backing{color:var(--ink);align-items:center;gap:5px;display:flex}.company-statement{font-family:var(--font-interface);letter-spacing:0;text-wrap:pretty;text-transform:none;font-size:14px;font-weight:400;line-height:1.32}.yc-mark{width:15px;height:15px;color:var(--paper);background:var(--accent);font-family:var(--font-interface);text-transform:none;justify-content:center;align-items:center;font-size:10px;font-weight:400;line-height:1;display:inline-flex}.site-links{letter-spacing:.025em;white-space:nowrap;flex:none;align-items:center;gap:6px;width:fit-content;display:flex}.site-links>span{color:var(--ink-20)}.site-links a,.site-links button{color:inherit;text-decoration:none;transition:opacity .15s}.site-links button{appearance:none;font:inherit;letter-spacing:inherit;background:0 0;border:0;padding:0}.purpose-panel{overscroll-behavior-y:contain;isolation:isolate;scrollbar-color:var(--ink-20) transparent;scrollbar-width:thin;scroll-behavior:smooth;width:100%;height:100%;padding:4px 6px 72px;position:relative;overflow-y:auto}.purpose-layout{grid-template-columns:176px minmax(0,1fr) minmax(0,672px) minmax(0,1fr) 176px;width:100%;display:grid}.purpose-aside{grid-column:1;align-self:start;padding-top:2px;font-size:13px;line-height:20px;position:sticky;top:4px;transform:translate(36px)}.purpose-aside__back{appearance:none;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.purpose-mobile-back{display:none}.purpose-aside__back{margin:0 0 18px 20px}.research-back{color:inherit;text-decoration:none}.purpose-aside nav{gap:8px;display:grid}.research-nav-current{padding-left:20px;position:relative}.research-nav-current:before{content:"";background:currentColor;width:4px;height:4px;position:absolute;top:8px;left:0}.purpose-aside a{color:var(--ink-48);padding-left:20px;text-decoration:none;transition:color .15s;position:relative}.purpose-aside a:before{content:"";opacity:0;background:currentColor;width:4px;height:4px;position:absolute;top:8px;left:0}.purpose-aside a[data-active=true]{color:var(--ink)}.purpose-aside a[data-active=true]:before{opacity:1}.purpose-article{z-index:2;grid-column:3;width:min(100%,672px);margin:0;position:relative}.purpose-header{margin-bottom:44px}.purpose-kicker{font-family:var(--font-interface);margin:0;font-size:14px;font-weight:400;line-height:20px}.purpose-header h2,.research-title{font-family:var(--font-interface);letter-spacing:-.8px;text-wrap:balance;margin:22px 0 0;font-size:40px;font-weight:400;line-height:44px}.purpose-meta{color:var(--ink-48);margin-top:16px;font-size:12px;line-height:18px}.purpose-scramble__active{color:var(--accent)}.purpose-prose{font-family:var(--font-interface);font-size:15.2px;line-height:27.36px}.purpose-copy-section>p{margin:18px 0 0}.purpose-copy-section strong{font-weight:600}.purpose-copy-section em{font-style:italic}.purpose-lede{margin-top:0!important}.purpose-copy-section{scroll-margin-top:20px}.purpose-copy-section+.purpose-copy-section{margin-top:76px}.purpose-copy-section h3,.research-section-title{letter-spacing:-.24px;align-items:baseline;gap:9px;margin:0 0 20px;font-size:24px;font-weight:400;line-height:43.2px;display:flex}.purpose-copy-section h3 span,.research-section-title span{color:var(--ink-20);font-size:15px}.research-status{color:var(--ink-48);font-family:var(--font-mono);letter-spacing:.03em;font-size:11px;line-height:16px}.expert-network-article{padding-bottom:28px}.expert-network-header{margin-bottom:32px}.expert-network-intro{max-width:620px;color:var(--ink-48);text-wrap:pretty;margin-top:24px;font-size:14px;line-height:22px}.expert-network-form{border-top:1px solid var(--ink-20);grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 28px;padding-top:24px;display:grid}.expert-network-form label{min-width:0;color:var(--ink-48);gap:8px;font-size:11px;line-height:16px;display:grid}.expert-network-form input{border:0;border-bottom:1px solid var(--ink-20);width:100%;min-width:0;color:var(--ink);font:inherit;background:0 0;border-radius:0;outline:0;padding:0 0 8px;scroll-margin-block:120px;font-size:14px;line-height:20px;transition:border-color .15s}.expert-network-form input:focus{border-color:var(--ink)}.expert-network-form__actions{grid-column:1/-1;align-items:center;gap:16px;min-height:34px;display:flex}.expert-network-form__actions button{border:1px solid var(--ink);color:var(--paper);background:var(--ink);font:inherit;touch-action:manipulation;cursor:pointer;flex:none;justify-content:center;align-items:center;padding:8px 14px;font-size:12px;line-height:16px;transition:opacity .15s,color .15s,background-color .15s;display:inline-flex}.expert-network-form__actions button:disabled{cursor:wait;opacity:.45}.expert-network-form__status{color:var(--ink-48);font-size:11px;line-height:16px}.expert-network-form__status.is-error{color:#a12716}.purpose-table-wrap{-webkit-overflow-scrolling:touch;width:100%;overflow-x:auto}.purpose-table{border:1px solid var(--ink-20);border-collapse:collapse;width:100%;font-size:14px;line-height:21px}.purpose-table caption{caption-side:top;text-align:left;padding-bottom:11px;font-size:12px}.purpose-table th,.purpose-table td{border-right:1px solid var(--ink-20);border-bottom:1px solid var(--ink-20);text-align:left;padding:11px 12px}.purpose-table th:last-child,.purpose-table td:last-child{border-right:0}.purpose-table tbody tr:last-child td{border-bottom:0}.purpose-table th{color:var(--ink-48);letter-spacing:.04em;text-transform:uppercase;font-size:10px;font-weight:500}.purpose-table td:first-child{align-items:baseline;gap:14px;display:flex}.purpose-table td span{color:var(--ink-48);font-size:9px}.purpose-contact{font-family:var(--font-mono);letter-spacing:.03em;padding-top:52px;font-size:12px}.purpose-contact a{color:inherit;text-underline-offset:4px;text-decoration-thickness:1px}.purpose-life-field{z-index:1;isolation:isolate;opacity:0;pointer-events:none;visibility:hidden;transition:opacity .5s cubic-bezier(.23,1,.32,1),visibility 0s linear .5s;position:absolute;inset:0;overflow:hidden;-webkit-mask-image:radial-gradient(48% 68%,#0000 0% 54%,#000 78%);mask-image:radial-gradient(48% 68%,#0000 0% 54%,#000 78%)}.purpose-life-field[data-active=true]{opacity:1;visibility:visible;transition-delay:.18s,0s}.life-chunk{--cell:4px;--gap:5px;grid-template-columns:repeat(13, var(--cell));gap:var(--gap);opacity:.32;display:grid;position:absolute}.life-chunk--1{top:42%;left:6%;transform:rotate(-4deg)}.life-chunk--2{top:17%;right:6%;transform:rotate(4deg)}.life-chunk--3{top:63%;left:6%;transform:rotate(3deg)scale(.9)}.life-chunk--4{top:46%;right:6%;transform:rotate(-3deg)scale(.92)}.life-chunk--5{bottom:3%;left:6%;transform:rotate(-2deg)}.life-chunk--6{bottom:4%;right:6%;transform:rotate(2deg)scale(.9)}.life-chunk__cell{width:var(--cell);aspect-ratio:1;border:1px solid var(--ink-20);opacity:.18;transition:opacity .26s cubic-bezier(.23,1,.32,1),transform .36s cubic-bezier(.23,1,.32,1),background-color .26s cubic-bezier(.23,1,.32,1);transform:scale(.2)}.life-chunk__cell.is-alive{border-color:var(--ink);background:var(--ink);opacity:1;transform:scale(1)}.life-chunk--2 .life-chunk__cell.is-alive,.life-chunk--5 .life-chunk__cell.is-alive{border-color:var(--ink);background:var(--ink)}.bottom-panel--reading{justify-content:center;align-items:center;display:flex}.reading-progress__value{font-size:11px;line-height:16px}.reading-progress{grid-template-columns:176px 30px;justify-self:center;align-items:center;gap:10px;min-width:220px;display:grid}.reading-progress__track{background:var(--ink-20);height:1px;display:block;position:relative;overflow:hidden}.reading-progress__track>span{background:var(--ink);transform-origin:0;will-change:transform;width:100%;transition:transform .36s cubic-bezier(.23,1,.32,1);display:block;position:absolute;inset:0 auto 0 0}.reading-progress__value{color:var(--ink-48);font-variant-numeric:tabular-nums}@keyframes content-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@media (hover:hover) and (pointer:fine){.site-links a:hover{opacity:.46}.purpose-contact a:hover{color:var(--accent)}.purpose-aside a:hover{color:var(--ink)}}@media (max-width:900px){html{scroll-behavior:auto}body{background-attachment:scroll}.landing-stage{min-height:100dvh;padding:max(14px, env(safe-area-inset-top)) max(14px, env(safe-area-inset-right)) max(16px, env(safe-area-inset-bottom)) max(14px, env(safe-area-inset-left));grid-template-rows:24px minmax(0,1fr) auto;gap:clamp(12px,2.5dvh,20px)}.landing-stage[data-route=experts],.landing-stage[data-route=philosophy],.landing-stage[data-route=research]{flex-direction:column;display:flex}.center-stage{--center-size:min(calc(100vw - 28px), 620px, 64dvh)}.center-stage[data-view=philosophy]{flex:1 0 auto;align-self:stretch;width:100%;height:auto;min-height:calc(100dvh - 116px);overflow:visible}.center-stage[data-view=philosophy]>.center-stage__philosophy.is-active{min-height:inherit;position:relative;inset:auto}.center-stage[data-view=philosophy]>.center-stage__philosophy:not(.is-active){display:none}.center-stage[data-view=philosophy] .purpose-panel{height:auto;min-height:inherit;overscroll-behavior:auto;scroll-behavior:auto;padding:4px 0 clamp(44px,9dvh,72px);overflow:visible}.purpose-layout{display:block}.purpose-aside{display:none}.purpose-article{width:min(100%,672px);margin-inline:auto}.purpose-mobile-back{appearance:none;min-height:44px;color:inherit;font:inherit;background:0 0;border:0;align-items:center;margin:0 0 20px;padding:0;display:inline-flex}.purpose-header h2,.research-title{letter-spacing:-.025em;overflow-wrap:anywhere;margin-top:16px;font-size:clamp(2rem,7.5vw,2.5rem);line-height:1.08}.purpose-prose{font-size:16px;line-height:1.7}.purpose-copy-section{scroll-margin-top:24px}.purpose-copy-section+.purpose-copy-section{margin-top:clamp(56px,10vw,72px)}.purpose-copy-section h3,.research-section-title{line-height:1.35}.expert-network-intro{font-size:15px;line-height:1.6}.expert-network-form input{min-height:44px;padding:8px 0;font-size:16px;line-height:24px}.expert-network-form__actions button{min-height:44px;padding:10px 18px;font-size:14px}.bottom-panel{gap:18px}.bottom-panel:not(.bottom-panel--reading){flex-direction:column;align-items:flex-start;gap:14px}.company-copy{flex-basis:auto;width:100%;max-width:520px}.site-links{white-space:normal;flex-wrap:wrap;justify-content:flex-start;align-self:stretch;row-gap:6px;width:100%}.site-links a{align-items:center;min-height:32px;display:inline-flex}.landing-stage[data-route]:not([data-route=glyph]) .bottom-panel{flex:none;padding-top:8px}.life-chunk{opacity:.17}}@media (max-width:640px){.landing-stage{min-height:100dvh;padding:max(12px, env(safe-area-inset-top)) max(12px, env(safe-area-inset-right)) max(14px, env(safe-area-inset-bottom)) max(12px, env(safe-area-inset-left));gap:10px}.center-stage{--center-size:min(calc(100vw - 24px), 480px, 60dvh)}.bottom-panel{flex-direction:column;align-items:flex-start;gap:14px}.company-copy{max-width:min(100%,360px)}.company-statement,.company-backing,.site-links{font-size:15px;line-height:1.45}.bottom-panel--reading{align-items:center;gap:8px;width:100%}.reading-progress{grid-template-columns:minmax(0,1fr) 32px;gap:8px;width:min(100%,240px);min-width:0}.site-links{gap:4px 6px}.purpose-header{margin-bottom:34px}.purpose-prose{font-size:16px;line-height:1.72}.expert-network-form{grid-template-columns:1fr;gap:20px}.expert-network-form__actions{flex-direction:column;grid-column:1;align-items:flex-start;gap:10px}.expert-network-form__actions button{justify-content:center;width:100%}.purpose-rules p{grid-template-columns:30px minmax(0,1fr);gap:12px}.purpose-copy-section+.purpose-copy-section{margin-top:58px}.purpose-copy-section h3,.research-section-title{gap:7px;font-size:22px;line-height:1.35}.purpose-table{min-width:560px}.purpose-contact{overflow-wrap:anywhere;flex-direction:column;align-items:flex-start;gap:10px;line-height:1.5;display:flex}.purpose-life-field{-webkit-mask-image:radial-gradient(66% 72% at 50% 48%,#0000 0% 61%,#000 88%);mask-image:radial-gradient(66% 72% at 50% 48%,#0000 0% 61%,#000 88%)}.life-chunk--1,.life-chunk--3,.life-chunk--5{left:-52px}.life-chunk--2,.life-chunk--4,.life-chunk--6{right:-52px}}@media (max-width:900px) and (max-height:520px) and (orientation:landscape){.landing-stage[data-route=glyph]{padding:max(8px, env(safe-area-inset-top)) max(12px, env(safe-area-inset-right)) max(8px, env(safe-area-inset-bottom)) max(12px, env(safe-area-inset-left));gap:8px}.landing-stage[data-route=glyph] .center-stage{--center-size:min(calc(100vw - 24px), 480px, 48dvh)}.landing-stage[data-route=glyph] .bottom-panel{gap:8px}.landing-stage[data-route=glyph] .company-copy{gap:4px}.landing-stage[data-route=glyph] .company-statement,.landing-stage[data-route=glyph] .company-backing,.landing-stage[data-route=glyph] .site-links{font-size:13px;line-height:1.3}.landing-stage[data-route=glyph] .site-links a{min-height:28px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.bottom-panel{animation:none}.site-links a,.center-stage__glyph,.center-stage__philosophy,.center-stage,.life-chunk__cell{transition:none}.life-chunk{animation:none}}
