@font-face{font-family:"Instrument Serif";font-style:normal;font-display:swap;font-weight:400;src:url(/assets/instrument-serif-latin-ext-400-normal-C2je3j2s.woff2) format("woff2"),url(/assets/instrument-serif-latin-ext-400-normal-CFCUzsTy.woff) format("woff");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:"Instrument Serif";font-style:normal;font-display:swap;font-weight:400;src:url(/assets/instrument-serif-latin-400-normal-DnYpCC2O.woff2) format("woff2"),url(/assets/instrument-serif-latin-400-normal-BVbkICAY.woff) format("woff");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:"Instrument Serif";font-style:italic;font-display:swap;font-weight:400;src:url(/assets/instrument-serif-latin-ext-400-italic-C9HzH3YL.woff2) format("woff2"),url(/assets/instrument-serif-latin-ext-400-italic-D7-lnxEk.woff) format("woff");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:"Instrument Serif";font-style:italic;font-display:swap;font-weight:400;src:url(/assets/instrument-serif-latin-400-italic-DKMiL14s.woff2) format("woff2"),url(/assets/instrument-serif-latin-400-italic-u__WvvIK.woff) format("woff");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:Manrope;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,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) format("woff2"),url(data:font/woff;base64,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) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/manrope-cyrillic-400-normal-BMzJvInZ.woff2) format("woff2"),url(/assets/manrope-cyrillic-400-normal-Dvx59UGC.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/manrope-greek-400-normal-CM4qok81.woff2) format("woff2"),url(/assets/manrope-greek-400-normal-DuX9RsAR.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/manrope-vietnamese-400-normal-DHb3EETF.woff2) format("woff2"),url(/assets/manrope-vietnamese-400-normal-D7E_mLGF.woff) format("woff");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:Manrope;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/manrope-latin-ext-400-normal-CMDvPJRp.woff2) format("woff2"),url(/assets/manrope-latin-ext-400-normal-C-X6QNXX.woff) format("woff");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:Manrope;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/manrope-latin-400-normal-PaqtzbVb.woff2) format("woff2"),url(/assets/manrope-latin-400-normal-8tf8FM3T.woff) format("woff");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:Manrope;font-style:normal;font-display:swap;font-weight:600;src:url(data:font/woff2;base64,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) format("woff2"),url(data:font/woff;base64,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) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/manrope-cyrillic-600-normal-DvRl3Mj-.woff2) format("woff2"),url(/assets/manrope-cyrillic-600-normal-It4mZcQk.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/manrope-greek-600-normal-BoRV6lzK.woff2) format("woff2"),url(/assets/manrope-greek-600-normal-CF2i9ZRY.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/manrope-vietnamese-600-normal-C1J5PCl_.woff2) format("woff2"),url(/assets/manrope-vietnamese-600-normal-lA7a_7Ok.woff) format("woff");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:Manrope;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/manrope-latin-ext-600-normal-_gBojHdJ.woff2) format("woff2"),url(/assets/manrope-latin-ext-600-normal-u5Pl7hTU.woff) format("woff");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:Manrope;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/manrope-latin-600-normal-4f0koTD-.woff2) format("woff2"),url(/assets/manrope-latin-600-normal-BqgrALkZ.woff) format("woff");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{color-scheme:light;--limestone: #e7ded0;--chalk: #f5f1e9;--carbon: #171715;--graphite: #565650;--oxide: #a84f2a;--oxide-ink: #9b4524;--oxide-light: #cf7753;--quiet: #d6ccbe;--blush: #f4ded4;--rule: #9f988e;--cobalt: #3157d5;--ease-editorial: cubic-bezier(.22, 1, .36, 1);--duration-fast: .12s;--duration-standard: .22s;--duration-editorial: .42s;--page-margin: 64px;--section-space: 120px;font-family:Manrope,Arial,sans-serif;font-synthesis:none;text-rendering:optimizeLegibility;color:var(--carbon);background:var(--limestone)}*{box-sizing:border-box}html{scroll-behavior:smooth;overflow-x:clip;background:var(--limestone)}body{margin:0;min-width:320px;min-height:100vh;overflow-x:hidden;background:var(--limestone);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body.menu-is-open{overflow:hidden}button,input,select,textarea{font:inherit}button,a{-webkit-tap-highlight-color:transparent}button{color:inherit}a{color:inherit;text-decoration:none}img{display:block;max-width:100%}h1,h2,h3,p,blockquote,figure{margin:0}h1,h2,blockquote{font-family:"Instrument Serif",Georgia,serif;font-weight:400}h1{letter-spacing:-.035em}h2{font-size:clamp(44px,4vw,58px);line-height:1.02;letter-spacing:-.03em}h3{font-weight:600}p{line-height:1.65}:focus-visible{outline:3px solid var(--cobalt);outline-offset:2px}::selection{color:var(--chalk);background:var(--oxide)}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.skip-link{position:fixed;top:12px;left:12px;z-index:200;padding:12px 16px;color:var(--chalk);background:var(--carbon);transform:translateY(-150%);transition:transform var(--duration-standard) var(--ease-editorial)}.skip-link:focus{transform:translateY(0)}.site-header{position:fixed;z-index:80;top:0;left:0;width:100%;height:84px;padding-inline:var(--page-margin);display:flex;align-items:center;justify-content:space-between;color:var(--carbon);transition:color var(--duration-standard) ease,background-color var(--duration-standard) ease,border-color var(--duration-standard) ease,backdrop-filter var(--duration-standard) ease}.site-header:not(.is-dark) .brand-logo img{mix-blend-mode:multiply}.site-header.is-dark{color:var(--chalk)}.site-header.is-scrolled{color:var(--carbon);background:#f5f1e9f5;border-bottom:1px solid rgba(23,23,21,.18);box-shadow:0 12px 34px #1717150f;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.header-progress{position:absolute;bottom:-1px;left:0;width:var(--scroll-progress);height:2px;background:var(--oxide);pointer-events:none;transition:width 90ms linear}.brand-logo{width:149px;height:54px;overflow:hidden;flex:0 0 auto}.brand-logo img{width:149px;height:54px;object-fit:cover}.desktop-nav{display:flex;align-items:center;gap:35px}.desktop-nav>a:not(.header-contact){position:relative;padding-block:16px;font-size:11px;line-height:1;font-weight:650;text-transform:uppercase;letter-spacing:.06em}.desktop-nav>a:not(.header-contact):after{position:absolute;right:0;bottom:10px;left:0;height:1px;content:"";background:currentColor;transform:scaleX(0);transform-origin:right;transition:transform var(--duration-standard) var(--ease-editorial)}.desktop-nav>a:hover:after,.desktop-nav>a:focus-visible:after,.desktop-nav>a.is-active:after{transform:scaleX(1);transform-origin:left}.header-contact{min-width:144px;height:40px;padding:0 20px;display:inline-flex;align-items:center;justify-content:center;color:var(--chalk);background:var(--carbon);border:1px solid var(--carbon);font-size:10px;line-height:1;font-weight:650;text-transform:uppercase;letter-spacing:.05em;transition:color var(--duration-fast) ease,background-color var(--duration-fast) ease}.site-header.is-dark:not(.is-scrolled) .header-contact{color:var(--carbon);background:var(--chalk);border-color:var(--chalk)}.header-contact:hover,.header-contact:focus-visible,.header-contact.is-active{color:var(--chalk);background:var(--oxide);border-color:var(--oxide)}.menu-trigger{display:none;min-width:44px;min-height:44px;padding:0;align-items:center;gap:9px;justify-content:center;color:inherit;background:transparent;border:0;cursor:pointer;text-transform:uppercase;font-size:11px;font-weight:650;letter-spacing:.06em}.menu-layer{position:fixed;z-index:100;top:0;right:0;bottom:0;left:0;pointer-events:none;visibility:hidden;transition:visibility 0s linear .6s}.menu-layer.is-open{pointer-events:auto;visibility:visible;transition-delay:0s}.menu-scrim{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;padding:0;background:#1717154d;border:0;opacity:0;cursor:pointer;-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0);transition:opacity .36s ease,backdrop-filter .56s var(--ease-editorial)}.menu-layer.is-open .menu-scrim{opacity:1;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.menu-sheet{position:absolute;top:0;right:0;width:min(660px,54vw);height:100%;padding:30px 48px 42px;display:flex;flex-direction:column;color:var(--carbon);background:var(--blush);transform:translate(101%);transition:transform .56s var(--ease-editorial)}.menu-layer.is-open .menu-sheet{transform:translate(0)}.menu-sheet-top{display:flex;align-items:center;justify-content:space-between}.eyebrow,.section-label,.prototype-note,.rail-instruction{font-size:11px;line-height:1.4;font-weight:650;text-transform:uppercase;letter-spacing:.08em}.section-label{color:var(--oxide-ink)}.section-label.is-light{color:var(--oxide-light)}.menu-close{width:44px;height:44px;display:grid;place-items:center;padding:0;color:var(--carbon);background:transparent;border:0;cursor:pointer;transition:transform var(--duration-standard) var(--ease-editorial)}.menu-close:hover,.menu-close:focus-visible{transform:rotate(90deg)}.menu-sheet-nav{margin-top:9vh;display:flex;flex-direction:column}.menu-sheet-nav a{min-height:80px;display:grid;grid-template-columns:48px 1fr 32px;gap:14px;align-items:center;border-bottom:1px solid rgba(23,23,21,.25);clip-path:inset(0 100% 0 0);opacity:0;transition:clip-path .48s var(--ease-editorial),opacity .24s ease,background-color var(--duration-standard) ease;transition-delay:calc(.17s + var(--menu-index) * 55ms)}.menu-layer.is-open .menu-sheet-nav a{clip-path:inset(0 0 0 0);opacity:1}.menu-sheet-nav a:hover,.menu-sheet-nav a:focus-visible,.menu-sheet-nav a.is-active{background:#a84f2a1a}.menu-sheet-nav a>span{color:var(--oxide);font-size:11px;font-weight:650}.menu-sheet-nav a strong{font-family:"Instrument Serif",Georgia,serif;font-size:clamp(34px,4vw,52px);font-weight:400}.menu-sheet-nav a svg{transition:transform var(--duration-standard) var(--ease-editorial)}.menu-sheet-nav a:hover svg,.menu-sheet-nav a:focus-visible svg{transform:translate(4px,-4px)}.menu-sheet-bottom{margin-top:auto;padding-top:28px;display:grid;grid-template-columns:1fr auto;gap:30px;align-items:end;opacity:0;transform:translateY(16px);transition:opacity .3s ease .47s,transform .42s var(--ease-editorial) .47s}.menu-layer.is-open .menu-sheet-bottom{opacity:1;transform:translateY(0)}.menu-sheet-bottom p{max-width:280px;color:var(--graphite);font-size:13px}.section-inner{width:calc(100% - var(--page-margin) * 2);max-width:1312px;margin-inline:auto}.scroll-reveal{opacity:0;filter:blur(8px);transform:translateY(42px);transition:opacity .52s ease,filter .68s ease,transform .68s var(--ease-editorial);transition-delay:var(--reveal-delay)}.scroll-reveal[data-reveal=left]{transform:translate(-46px)}.scroll-reveal[data-reveal=right]{transform:translate(46px)}.scroll-reveal[data-reveal=scale]{transform:scale(.955)}.scroll-reveal.is-visible{opacity:1;filter:blur(0);transform:translateY(0)}.button{min-height:48px;width:fit-content;padding:0 22px;display:inline-flex;align-items:center;justify-content:space-between;gap:30px;color:var(--chalk);background:var(--carbon);border:1px solid var(--carbon);font-size:11px;line-height:1;font-weight:650;text-transform:uppercase;letter-spacing:.07em;transition:color var(--duration-standard) ease,background-color var(--duration-standard) ease,border-color var(--duration-standard) ease}.button svg,.text-link svg,.contact-path-grid button svg,.research-read-button svg{transition:transform var(--duration-standard) var(--ease-editorial)}.button:hover,.button:focus-visible{color:var(--chalk);background:var(--oxide);border-color:var(--oxide)}.button:hover svg,.button:focus-visible svg,.text-link:hover svg,.text-link:focus-visible svg,.contact-path-grid button:hover svg,.contact-path-grid button:focus-visible svg,.research-read-button:hover svg,.research-read-button:focus-visible svg{transform:translate(5px)}.button-light{color:var(--carbon);background:var(--chalk);border-color:var(--chalk)}.button-light:hover,.button-light:focus-visible{color:var(--chalk);background:var(--oxide);border-color:var(--oxide)}.button-outline{color:var(--carbon);background:transparent}.text-link{width:fit-content;min-height:44px;padding-block:13px 9px;display:inline-flex;gap:18px;align-items:center;border-bottom:1px solid currentColor;font-size:11px;font-weight:650;text-transform:uppercase;letter-spacing:.07em;transition:color var(--duration-fast) ease}.text-link:hover,.text-link:focus-visible{color:var(--oxide)}.material-image{position:relative;overflow:hidden;background:var(--carbon)}.material-image>img{width:100%;height:100%;object-fit:cover;transition:transform .65s var(--ease-editorial),filter .36s ease}.material-image:hover>img{transform:scale(1.035)}.material-seam{position:absolute;z-index:2;top:0;bottom:0;left:0;width:8px;background:var(--oxide);transform:scaleY(0);transform-origin:top;animation:seam-draw .72s var(--ease-editorial) .18s forwards}.material-image figcaption{position:absolute;z-index:3;right:28px;bottom:24px;left:28px;color:var(--chalk);font-size:10px;line-height:1.4;font-weight:650;text-transform:uppercase;letter-spacing:.09em}@keyframes seam-draw{to{transform:scaleY(1)}}.observation-seam{position:absolute;z-index:4;width:84px;display:flex;justify-content:center;pointer-events:none}.observation-seam .seam-line{position:absolute;top:0;left:50%;width:2px;height:100%;background:var(--oxide);transform:translate(-50%) scaleY(0);transform-origin:top;animation:seam-draw .72s var(--ease-editorial) .24s forwards}.observation-seam img{position:sticky;top:40%;width:16px;height:16px;margin-top:38%;animation:point-settle .72s var(--ease-editorial) .42s both}.observation-seam small{position:absolute;top:calc(100% + 22px);left:50%;width:190px;color:var(--oxide);font-size:10px;font-weight:650;text-transform:uppercase;letter-spacing:.08em;transform:translate(-50%)}@keyframes point-settle{0%{opacity:0;transform:translateY(-18px)}to{opacity:1;transform:translateY(0)}}.home-hero{position:relative;min-height:900px;display:grid;grid-template-columns:58% 42%;color:var(--carbon);background:var(--limestone);overflow:hidden}.home-hero-copy{min-width:0;padding:176px 11vw 74px var(--page-margin);display:flex;flex-direction:column;align-items:flex-start}.home-hero h1{max-width:610px;margin-top:44px;font-size:clamp(58px,4.45vw,64px);line-height:.96}.home-hero-copy>.scroll-reveal:nth-of-type(2) p{max-width:620px;margin-top:86px;color:var(--graphite);font-size:18px;line-height:1.65}.home-hero-copy .button{margin-top:66px}.home-hero-copy>.prototype-note{margin-top:auto;color:var(--graphite)}.home-hero-material{height:900px}.home-hero-material:after,.page-hero-material:after{position:absolute;top:0;right:0;bottom:0;left:0;content:"";background:#17171521;pointer-events:none}.home-hero-material>img{animation:material-enter 1.1s var(--ease-editorial) both}@keyframes material-enter{0%{opacity:0;transform:scale(1.05)}to{opacity:1;transform:scale(1)}}.home-hero-seam{top:150px;bottom:142px;left:calc(58% - 42px)}.mandate-section,.how-section,.team-fund-section,.signals-section,.sequence-section,.roles-section,.operating-section,.research-index-section,.research-method-section,.contact-paths,.contact-form-section,.contact-principles,.portfolio-field,.portfolio-method{padding-block:var(--section-space)}.mandate-section{min-height:720px;display:flex;align-items:center;background:var(--chalk)}.mandate-grid,.team-fund-grid,.team-status-grid,.research-method-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9%;align-items:center}.mandate-visual{min-width:0}.mandate-field-image{min-height:520px;color:var(--chalk);border:1px solid var(--carbon)}.mandate-field-image>img{filter:grayscale(.82) contrast(1.1) brightness(.7);transition:filter .62s var(--ease-editorial),transform .9s var(--ease-editorial)}.mandate-field-image:after{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;content:"";background:#1717152e;pointer-events:none}.mandate-field-topline,.mandate-field-title,.mandate-field-index{position:absolute;z-index:3;right:30px;left:30px}.mandate-field-topline{top:28px;display:flex;justify-content:space-between;font-size:9px;font-weight:650;text-transform:uppercase;letter-spacing:.09em}.mandate-field-title{top:50%;display:flex;flex-direction:column;transform:translateY(-48%)}.mandate-field-title span,.mandate-field-title strong{font-family:"Instrument Serif",Georgia,serif;font-weight:400;line-height:.78;letter-spacing:-.055em}.mandate-field-title span{align-self:flex-start;font-size:clamp(76px,8vw,116px)}.mandate-field-title strong{align-self:flex-end;color:var(--chalk);font-size:clamp(92px,10vw,146px)}.mandate-field-index{bottom:26px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding-top:18px;border-top:1px solid rgba(244,239,229,.48)}.mandate-field-index span{font-size:8px;font-weight:650;text-transform:uppercase;letter-spacing:.08em}.mandate-visual:hover .mandate-field-image>img{filter:grayscale(.5) contrast(1.12) brightness(.78);transform:scale(1.035)}.mandate-copy h2{max-width:520px;margin-top:52px}.mandate-copy>p{max-width:540px;margin-top:42px;color:var(--graphite);font-size:17px}.mandate-copy .text-link{margin-top:44px}.home-thesis{min-height:800px;padding-block:var(--section-space);background:var(--blush)}.editorial-sticky-grid{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:9%;align-items:start}.sticky-copy{position:sticky;top:150px}.sticky-copy h2{margin-top:48px;font-size:clamp(58px,5.4vw,78px)}.sticky-copy p{max-width:480px;margin-top:44px;color:var(--graphite);font-size:17px}.stacked-observations{display:flex;flex-direction:column}.observation-card{position:relative;min-height:190px;padding:34px 64px 34px 0;border-top:1px solid var(--carbon)}.observation-card:last-child{border-bottom:1px solid var(--carbon)}.observation-card>span{color:var(--oxide);font-size:12px;font-weight:650}.observation-card h3{margin-top:26px;font-size:20px;text-transform:uppercase;letter-spacing:.02em}.observation-card p{max-width:420px;margin-top:18px;color:var(--graphite);font-size:15px}.observation-card img{position:absolute;top:32px;right:6px;width:16px;height:16px;transition:transform .36s var(--ease-editorial)}.observation-card:hover img{transform:translateY(18px)}.focus-section,.lens-section,.home-research,.featured-research,.team-status-section{color:var(--chalk);background:var(--carbon)}.focus-section{min-height:810px;padding-block:var(--section-space)}.section-heading-row{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(320px,.9fr);gap:9%;align-items:end}.section-heading-row h2{max-width:680px;margin-top:44px}.section-heading-row>.scroll-reveal:last-child>p{max-width:520px;color:var(--graphite);font-size:17px}.focus-section .section-heading-row>.scroll-reveal:last-child>p,.lens-section .section-heading-row>.scroll-reveal:last-child>p{color:var(--quiet)}.focus-field{min-height:450px;margin-top:80px;display:grid;grid-template-columns:1fr .9fr;border-top:1px solid var(--graphite);border-bottom:1px solid var(--graphite)}.focus-index button{position:relative;width:100%;min-height:150px;padding:30px 70px 30px 0;display:grid;grid-template-columns:70px 1fr;grid-template-rows:auto 1fr;text-align:left;color:var(--quiet);background:transparent;border:0;border-bottom:1px solid var(--graphite);cursor:pointer;transition:color var(--duration-standard) ease,background-color var(--duration-standard) ease}.focus-index button:last-child{border-bottom:0}.focus-index button>span{grid-row:1 / span 2;color:var(--oxide);font-size:11px;font-weight:650}.focus-index button strong{font-family:"Instrument Serif",Georgia,serif;font-size:clamp(27px,2.7vw,40px);font-weight:400}.focus-index button p{max-height:0;max-width:500px;margin-top:0;overflow:hidden;color:var(--quiet);font-size:14px;opacity:0;transition:max-height var(--duration-standard) var(--ease-editorial),margin var(--duration-standard) var(--ease-editorial),opacity var(--duration-standard) ease}.focus-index button svg{position:absolute;top:36px;right:20px;opacity:0;transform:translate(-12px);transition:opacity var(--duration-standard) ease,transform var(--duration-standard) var(--ease-editorial)}.focus-index button.is-active{color:var(--chalk);background:#a84f2a1f}.focus-index button.is-active p{max-height:70px;margin-top:12px;opacity:1}.focus-index button.is-active svg{opacity:1;transform:translate(0)}.focus-visual{position:relative;min-height:450px;overflow:hidden;border-left:1px solid var(--graphite)}.focus-visual>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;opacity:0;transform:scale(1.035);transition:opacity .36s ease,transform .65s var(--ease-editorial)}.focus-visual>img.is-active{opacity:1;transform:scale(1)}.focus-visual small{position:absolute;z-index:3;right:24px;bottom:20px;color:var(--chalk);font-size:10px;font-weight:650;text-transform:uppercase;letter-spacing:.08em}.how-section,.sequence-section,.operating-section{background:var(--limestone)}.expanding-rows,.signal-rows{margin-top:84px;border-top:1px solid var(--carbon)}.expanding-rows article,.signal-rows article{position:relative;min-height:146px;padding:38px 72px 38px 0;display:grid;grid-template-columns:100px 1fr 1.3fr;gap:32px;align-items:start;border-bottom:1px solid var(--rule);transition:color var(--duration-standard) ease,background-color var(--duration-standard) ease,padding-left var(--duration-standard) var(--ease-editorial)}.expanding-rows article:hover,.expanding-rows article:focus-within,.signal-rows article:hover,.signal-rows article:focus-within{padding-left:20px;color:var(--chalk);background:var(--carbon)}.expanding-rows article>span,.signal-rows article>span{color:var(--oxide);font-size:11px;font-weight:650}.expanding-rows article h3,.signal-rows article h3{font-size:19px;text-transform:uppercase;letter-spacing:.02em}.expanding-rows article p,.signal-rows article p{max-width:520px;color:var(--graphite);font-size:15px;transition:color var(--duration-standard) ease}.expanding-rows article:hover p,.expanding-rows article:focus-within p,.signal-rows article:hover p,.signal-rows article:focus-within p{color:var(--quiet)}.expanding-rows article svg{position:absolute;top:40px;right:20px;transition:transform var(--duration-standard) var(--ease-editorial)}.expanding-rows article:hover svg,.expanding-rows article:focus-within svg{transform:rotate(45deg)}.companies-section{padding-block:var(--section-space) 78px;background:var(--chalk)}.companies-section .text-link{margin-top:28px}.company-rail{width:100%;margin-top:86px;padding-inline:var(--page-margin);display:flex;gap:24px;overflow-x:auto;overscroll-behavior-inline:contain;scroll-snap-type:x mandatory;scrollbar-width:thin;scrollbar-color:var(--oxide) var(--quiet)}.rail-card{position:relative;flex:0 0 min(390px,72vw);height:480px;overflow:hidden;scroll-snap-align:start;background:var(--carbon);color:inherit;text-decoration:none}.rail-card img{width:100%;height:100%;object-fit:cover;filter:saturate(.75);transition:transform .65s var(--ease-editorial),filter .36s ease}.rail-card:hover img,.rail-card:focus-within img{transform:scale(1.035);filter:saturate(1)}.rail-card-overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:28px;display:flex;flex-direction:column;justify-content:flex-end;color:var(--chalk);background:#17171552}.rail-card-overlay span,.rail-card-overlay p{font-size:10px;font-weight:650;text-transform:uppercase;letter-spacing:.08em}.rail-card-overlay h3{margin-top:14px;font-family:"Instrument Serif",Georgia,serif;font-size:38px;font-weight:400;transform:translate(0);transition:transform var(--duration-standard) var(--ease-editorial)}.rail-card:hover h3{transform:translate(12px)}.rail-card-overlay p{margin-top:10px;color:var(--quiet)}.rail-instruction{margin:26px var(--page-margin) 0;color:var(--graphite)}.funding-announcement-section{position:relative;padding-block:var(--section-space);overflow:hidden;color:var(--chalk);background:var(--carbon)}.funding-announcement-section:before{position:absolute;top:0;bottom:0;left:58%;width:1px;content:"";background:var(--graphite)}.funding-announcement-section:after{position:absolute;top:0;left:58%;width:7px;height:31%;content:"";background:var(--oxide);transform:translate(-3px)}.funding-announcement-grid{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1.08fr) minmax(430px,.92fr);gap:10%;align-items:end}.funding-announcement-kicker{margin-top:58px;color:var(--oxide);font-size:10px;font-weight:650;text-transform:uppercase;letter-spacing:.1em}.funding-announcement-copy h2{max-width:820px;margin-top:24px;font-size:clamp(64px,6.3vw,98px);line-height:.9;letter-spacing:-.045em}.funding-announcement-copy>p:not(.funding-announcement-kicker){max-width:650px;margin-top:52px;color:var(--quiet);font-size:17px}.funding-announcement-copy .text-link{margin-top:44px}.funding-announcement-register{min-height:590px;display:grid;grid-template-rows:minmax(0,1fr) 132px;border:1px solid var(--graphite);background:linear-gradient(90deg,transparent 0 74%,rgba(180,77,40,.88) 74% 75%,transparent 75%),linear-gradient(135deg,#34332f,#22211f 58%,#11110f)}.funding-register-primary{position:relative;padding:36px;display:flex;flex-direction:column;justify-content:flex-end}.funding-register-primary:before{position:absolute;top:36px;right:36px;left:36px;height:1px;content:"";background:var(--graphite)}.funding-register-primary>span,.funding-register-primary>small,.funding-register-secondary span{font-size:9px;font-weight:650;text-transform:uppercase;letter-spacing:.09em}.funding-register-primary>span{position:absolute;top:58px;left:36px;color:var(--oxide)}.funding-register-primary>strong{font-family:"Instrument Serif",Georgia,serif;font-size:clamp(84px,7.8vw,122px);font-weight:400;line-height:.76;letter-spacing:-.06em}.funding-register-primary>small{margin-top:30px;color:var(--quiet)}.funding-register-secondary{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid var(--graphite)}.funding-register-secondary>div{padding:26px 30px;border-right:1px solid var(--graphite)}.funding-register-secondary>div:last-child{border-right:0}.funding-register-secondary span,.funding-register-secondary strong{display:block}.funding-register-secondary span{color:#8f8c84}.funding-register-secondary strong{margin-top:20px;font-family:"Instrument Serif",Georgia,serif;font-size:32px;font-weight:400}.founder-perspective{min-height:800px;display:grid;grid-template-columns:44% 56%;background:var(--blush)}.founder-portrait{min-height:800px}.founder-portrait img{object-position:center 24%}.founder-quote{padding:142px var(--page-margin) 90px 10%;display:flex;align-items:center}.founder-quote blockquote{max-width:680px;margin-top:74px;font-size:clamp(48px,5vw,68px);line-height:1.04;letter-spacing:-.03em}.founder-quote p{max-width:510px;margin-top:56px;color:var(--graphite);font-size:14px}.home-research{padding-block:var(--section-space)}.home-research-grid{display:grid;grid-template-columns:.9fr 1.1fr;gap:9%;align-items:center}.home-research h2{margin-top:48px;font-size:clamp(58px,5vw,76px)}.home-research p{max-width:480px;margin-top:40px;color:var(--quiet);font-size:17px}.home-research .button{margin-top:48px}.home-research .material-image{height:560px}.team-fund-section{min-height:740px;display:flex;align-items:center;background:var(--limestone)}.team-fund-section h2,.team-status-section h2{max-width:600px;margin-top:48px}.team-fund-section p,.team-status-section p{max-width:540px;margin-top:40px;color:var(--graphite);font-size:17px}.team-fund-section .text-link{margin-top:44px}.status-register{min-height:420px;padding:42px;display:flex;flex-direction:column;justify-content:space-between;background:var(--chalk);border:1px solid var(--carbon)}.status-register>span{color:var(--oxide);font-size:11px;font-weight:650;text-transform:uppercase;letter-spacing:.08em}.status-register>strong{font-family:"Instrument Serif",Georgia,serif;font-size:clamp(80px,9vw,136px);font-weight:400;line-height:.9}.status-register>p{margin:0;font-size:11px;font-weight:650;text-transform:uppercase;letter-spacing:.07em}.fund-register{min-height:560px;display:grid;grid-template-rows:minmax(0,1fr) auto;overflow:hidden;color:var(--chalk);background:var(--carbon);border:1px solid var(--carbon)}.fund-register-material{min-height:430px;isolation:isolate}.fund-register-material>img{filter:grayscale(1) contrast(1.08) brightness(.56)}.fund-register-material:after{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;content:"";background:#17171557;pointer-events:none}.fund-register-topline,.fund-register-value{position:absolute;z-index:3}.fund-register-topline{top:28px;right:30px;left:30px;display:flex;justify-content:space-between;color:var(--chalk);font-size:9px;font-weight:650;text-transform:uppercase;letter-spacing:.09em}.fund-register-value{right:30px;bottom:24px;left:30px;display:flex;align-items:flex-end;justify-content:space-between;color:var(--chalk)}.fund-register-value>span{padding-bottom:10px;font-size:9px;font-weight:650;text-transform:uppercase;letter-spacing:.09em}.fund-register-value>strong{font-family:"Instrument Serif",Georgia,serif;font-size:clamp(88px,8.5vw,132px);line-height:.8;font-weight:400;letter-spacing:-.055em}.fund-register-ledger{min-height:104px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));background:var(--carbon);border-top:1px solid var(--graphite)}.fund-register-ledger>div{padding:21px 24px;border-right:1px solid var(--graphite)}.fund-register-ledger>div:last-child{border-right:0}.fund-register-ledger span,.fund-register-ledger strong{display:block;text-transform:uppercase;letter-spacing:.07em}.fund-register-ledger span{color:#8f8c84;font-size:8px}.fund-register-ledger strong{margin-top:12px;color:var(--chalk);font-size:10px}.fund-register:hover .fund-register-material>img{filter:grayscale(.65) contrast(1.08) brightness(.62);transform:scale(1.045)}.closing-cta{min-height:500px;padding-block:116px 86px;color:var(--chalk);background:var(--carbon);border-top:1px solid var(--graphite)}.closing-cta-grid{display:grid;grid-template-columns:1.1fr .9fr;gap:9%;align-items:center}.closing-cta h2{margin-top:48px;font-size:clamp(56px,5.4vw,76px)}.closing-cta .button{margin-top:62px}.closing-cta-grid>.scroll-reveal:last-child p{max-width:520px;color:var(--quiet);font-size:17px}.site-footer{padding:28px var(--page-margin) 32px;color:var(--chalk);background:var(--carbon)}.site-footer.is-compact{border-top:1px solid var(--graphite)}.footer-top{display:flex;justify-content:space-between;align-items:center}.footer-top nav{display:flex;gap:34px}.footer-top nav a{min-height:44px;padding-block:14px;display:inline-flex;align-items:center;color:var(--quiet);font-size:10px;font-weight:650;text-transform:uppercase;letter-spacing:.07em;transition:color var(--duration-fast) ease}.footer-top nav a:hover,.footer-top nav a:focus-visible{color:var(--oxide)}.footer-rule{height:1px;margin-top:28px;background:var(--graphite)}.footer-bottom{padding-top:24px;display:flex;justify-content:space-between;gap:24px;color:#8f8c84;font-size:10px;line-height:1.5;font-weight:650;text-transform:uppercase;letter-spacing:.06em}.footer-bottom a{min-height:44px;display:inline-flex;align-items:center}.page-hero{position:relative;min-height:820px;display:grid;grid-template-columns:61% 39%;overflow:hidden;background:var(--limestone)}.page-hero.is-dark{color:var(--chalk);background:var(--carbon)}.page-hero-copy{position:relative;z-index:2;padding:156px 8vw 78px var(--page-margin);display:flex;flex-direction:column;align-items:flex-start}.page-hero h1{max-width:770px;margin-top:48px;font-size:clamp(60px,5.2vw,74px);line-height:.98}.page-hero-lead{max-width:620px;margin-top:108px;color:var(--graphite);font-size:18px}.page-hero.is-dark .page-hero-lead{color:var(--quiet)}.page-hero .prototype-note{margin-top:auto;color:var(--graphite)}.page-hero.is-dark .prototype-note{color:#8f8c84}.page-hero-material{min-height:820px}.companies-hero .page-hero-material{height:620px;min-height:0;margin:112px var(--page-margin) 88px 0}.page-hero-feature-label{position:absolute;z-index:3;right:30px;bottom:54px;left:30px;display:flex;flex-direction:column;color:var(--chalk)}.page-hero-feature-label strong{font-family:"Instrument Serif",Georgia,serif;font-size:38px;line-height:1;font-weight:400}.page-hero-feature-label span{margin-top:16px;font-size:10px;font-weight:650;text-transform:uppercase;letter-spacing:.08em}.companies-hero .page-hero-material figcaption{right:30px;bottom:132px;left:30px;color:var(--oxide)}.page-hero-side{position:relative;min-height:820px;padding:170px 7vw 80px 64px;display:flex;align-items:center;overflow:hidden}.page-hero-side .observation-seam{top:150px;bottom:150px;left:-42px}.hero-side-statement{margin-top:auto;display:flex;flex-direction:column;color:var(--oxide);font-size:11px;font-weight:650;text-transform:uppercase;letter-spacing:.08em}.hero-side-statement strong{margin-top:7px;font-size:14px}.team-hero .page-hero-side,.research-hero .page-hero-side{padding:118px var(--page-margin) 54px 58px}.team-hero-visual,.research-hero-visual{position:relative;width:100%;height:100%;min-height:648px}.team-hero-frame{position:absolute;top:42px;right:0;left:0;height:490px;clip-path:inset(0 100% 0 0);animation:hero-cut-reveal .98s var(--ease-editorial) .22s forwards;transform:translateY(calc(var(--page-scroll, 0px) * .055))}.team-hero-frame>img{object-position:52% center;filter:saturate(.68) contrast(1.04)}.team-hero-frame figcaption{right:24px;bottom:18px;left:24px;color:var(--chalk)}.team-hero-index{position:absolute;z-index:4;top:0;right:18px;display:grid;grid-template-columns:repeat(4,auto);gap:18px;color:var(--graphite);font-size:8px;font-weight:650;text-transform:uppercase;letter-spacing:.08em}.team-hero-index span:first-child{color:var(--oxide)}.team-hero-visual .hero-side-statement{position:absolute;right:0;bottom:0;left:0;margin:0;padding-top:24px;flex-direction:row;align-items:baseline;justify-content:space-between;border-top:1px solid var(--rule)}.team-hero-visual .hero-side-statement strong{margin:0}.research-hero .page-hero-side{color:var(--chalk);background:var(--carbon)}.research-hero .page-hero-side{min-height:736px;margin-top:84px}.research-hero-frame{position:absolute;top:0;right:0;bottom:0;left:0;clip-path:inset(100% 0 0 0);animation:hero-cut-reveal-vertical .98s var(--ease-editorial) .22s forwards;transform:translateY(calc(var(--page-scroll, 0px) * .045))}.research-hero-frame>img{filter:contrast(1.08) brightness(.68)}.research-hero-kicker{position:absolute;z-index:3;top:28px;right:26px;left:26px;display:flex;align-items:baseline;justify-content:space-between;color:var(--chalk);font-size:8px;font-weight:650;text-transform:uppercase;letter-spacing:.08em}.research-hero-kicker span{color:var(--oxide)}.research-hero-visual .publication-types{position:absolute;z-index:4;right:26px;bottom:26px;left:26px}.research-hero-visual .publication-types>div{min-height:104px;padding:28px 22px;color:var(--chalk);background:#171715c7;border-color:#f5f1e957;transition:padding-left .3s var(--ease-editorial),background-color .22s ease}.research-hero-visual .publication-types>div:hover{padding-left:34px;background:#a84f2aeb}.research-hero-visual .publication-types span,.research-hero-visual .publication-types strong{color:var(--chalk)}@keyframes hero-cut-reveal{to{clip-path:inset(0)}}@keyframes hero-cut-reveal-vertical{to{clip-path:inset(0)}}.lens-section{min-height:850px;padding-block:88px}.three-column-principles{margin-top:78px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7%}.three-column-principles article{min-height:330px;padding-block:52px 36px;border-top:1px solid var(--graphite);border-bottom:1px solid var(--graphite)}.three-column-principles article>span{color:var(--oxide);font-size:12px;font-weight:650}.three-column-principles h3{margin-top:38px;font-size:18px;text-transform:uppercase;letter-spacing:.02em}.three-column-principles p{margin-top:50px;color:var(--quiet);font-size:15px}.three-column-principles.is-light article{border-color:var(--rule)}.three-column-principles.is-light p{color:var(--graphite)}.is-dark-note{margin-top:48px;color:#8f8c84}.signals-section{background:var(--chalk)}.sequence-track{position:relative;margin-top:92px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.sequence-track:before{position:absolute;top:7px;right:0;left:0;height:1px;content:"";background:var(--carbon)}.sequence-track article{position:relative;min-height:310px;padding:58px 52px 0 0}.sequence-track article img{position:absolute;z-index:2;top:0;left:0;width:14px;height:14px}.sequence-track article>span{color:var(--oxide);font-size:11px;font-weight:650}.sequence-track h3{margin-top:32px;font-size:17px;text-transform:uppercase}.sequence-track p{margin-top:26px;color:var(--graphite);font-size:14px}.sequence-section>.section-inner>.prototype-note{color:var(--graphite)}.field-notes-section,.featured-research{min-height:850px;display:grid;grid-template-columns:43% 57%}.field-notes-image,.featured-research-image{min-height:850px}.field-notes-copy,.featured-research-copy{padding:94px var(--page-margin) 80px 9%;background:var(--chalk)}.field-notes-copy h2,.featured-research-copy h2{margin-top:48px}.field-notes-copy>.scroll-reveal>p,.featured-research-copy>.scroll-reveal>p{max-width:560px;margin-top:46px;color:var(--graphite);font-size:17px}.compact-research-list{margin-top:64px}.compact-research-list article{min-height:96px;padding:26px 0;display:grid;grid-template-columns:210px 1fr;gap:20px;border-top:1px solid var(--rule)}.compact-research-list article:last-child{border-bottom:1px solid var(--rule)}.compact-research-list span{color:var(--oxide);font-size:10px;font-weight:650;text-transform:uppercase;letter-spacing:.06em}.compact-research-list strong{font-family:"Instrument Serif",Georgia,serif;font-size:18px;font-weight:400}.portfolio-register{position:sticky;z-index:30;top:84px;min-height:112px;padding-block:18px;display:flex;align-items:center;background:#f5f1e9f7;border-top:1px solid var(--carbon);border-bottom:1px solid var(--rule);box-shadow:0 20px 44px #17171514;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.filter-row{display:grid;grid-template-columns:142px 1fr 290px;gap:24px;align-items:center}.filter-register-meta{min-height:72px;padding-right:20px;display:flex;flex-direction:column;justify-content:center;border-right:1px solid var(--rule)}.filter-register-meta span,.filter-register-meta strong{display:block;text-transform:uppercase;letter-spacing:.07em}.filter-register-meta span{color:var(--graphite);font-size:8px;font-weight:650}.filter-register-meta strong{margin-top:12px;color:var(--oxide);font-family:"Instrument Serif",Georgia,serif;font-size:21px;line-height:1;font-weight:400}.filter-buttons{display:flex;align-items:center;gap:8px}.filter-buttons button{position:relative;min-width:44px;min-height:44px;padding:0 15px;color:var(--carbon);background:transparent;border:1px solid transparent;cursor:pointer;font-size:10px;font-weight:650;text-transform:uppercase;letter-spacing:.06em;transition:color .22s ease,background-color .22s ease,border-color .22s ease,transform .3s var(--ease-editorial)}.filter-buttons button:after{position:absolute;bottom:-7px;left:50%;width:8px;height:8px;content:"";background:var(--oxide);border-radius:50%;opacity:0;transform:translate(-50%,10px) scale(.4);transition:opacity var(--duration-standard) ease,transform var(--duration-standard) var(--ease-editorial)}.filter-buttons button:hover:after,.filter-buttons button:focus-visible:after,.filter-buttons button.is-active:after{opacity:1;transform:translate(-50%) scale(1)}.filter-buttons button.is-active{color:var(--chalk);background:var(--carbon);border-color:var(--carbon)}.filter-buttons button:hover:not(.is-active),.filter-buttons button:focus-visible:not(.is-active){color:var(--oxide);border-color:var(--rule);transform:translateY(-2px)}.search-field{height:46px;padding:0 14px;display:flex;align-items:center;gap:12px;background:transparent;border:0;border-bottom:1px solid var(--carbon);transition:color var(--duration-fast) ease,border-color var(--duration-fast) ease}.search-field:focus-within{color:var(--oxide);border-color:var(--oxide)}.search-field input{height:44px;min-width:0;flex:1;color:var(--carbon);background:transparent;border:0;outline:0;font-size:11px;text-transform:uppercase;letter-spacing:.04em}.search-field button{width:44px;height:44px;padding:0;display:grid;place-items:center;color:var(--graphite);background:transparent;border:0;cursor:pointer}.portfolio-field{background:var(--chalk)}.portfolio-field-heading{display:flex;align-items:baseline;justify-content:space-between;gap:30px}.portfolio-field-heading h2{font-size:50px}.portfolio-field-heading>span{color:var(--graphite);font-size:10px;font-weight:650;text-transform:uppercase;letter-spacing:.07em}.portfolio-grid{margin-top:72px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:80px 24px}.portfolio-card{position:relative;min-height:680px;display:flex;flex-direction:column;overflow:hidden;background:var(--limestone);border:1px solid var(--carbon);color:inherit;text-decoration:none;transition:color .25s ease,background-color .25s ease,transform var(--duration-standard) var(--ease-editorial)}.portfolio-card:focus-within{z-index:2}.portfolio-card-image{position:relative;height:430px;overflow:hidden;background:var(--carbon)}.portfolio-card-image img{width:100%;height:100%;object-fit:cover;filter:saturate(.72);transition:transform .65s var(--ease-editorial),filter .36s ease}.portfolio-card:hover .portfolio-card-image img,.portfolio-card:focus-within .portfolio-card-image img{transform:scale(1.035);filter:saturate(1)}.portfolio-card-image>span{position:absolute;top:26px;left:26px;color:var(--chalk);font-size:9px;font-weight:650;text-transform:uppercase;letter-spacing:.09em}.portfolio-card-funding{position:absolute;top:20px;right:20px;min-width:126px;padding:14px 16px 13px;color:var(--carbon);background:#f5f1e8f0;border-left:3px solid var(--oxide);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transition:color .25s ease,background-color .25s ease,transform var(--duration-standard) var(--ease-editorial)}.portfolio-card-funding span,.portfolio-card-funding strong{display:block}.portfolio-card-funding span{font-size:7px;font-weight:650;text-transform:uppercase;letter-spacing:.1em}.portfolio-card-funding strong{margin-top:7px;font-family:"Instrument Serif",Georgia,serif;font-size:25px;font-weight:400;line-height:1}.portfolio-card:hover .portfolio-card-funding,.portfolio-card:focus-within .portfolio-card-funding{color:var(--chalk);background:#171715e6;transform:translateY(4px)}.portfolio-card-copy{min-height:250px;padding:30px 28px 24px;display:flex;flex-direction:column}.portfolio-card h3{font-family:"Instrument Serif",Georgia,serif;font-size:30px;font-weight:400;transition:transform .25s var(--ease-editorial)}.portfolio-card h3 a{min-height:44px;display:inline-flex;align-items:center;color:inherit;text-decoration:none}.portfolio-card h3 a:focus-visible,.portfolio-card-actions a:focus-visible{outline:2px solid var(--oxide);outline-offset:4px}.portfolio-category{margin-top:14px;color:var(--graphite);font-size:10px;font-weight:650;text-transform:uppercase;letter-spacing:.07em}.portfolio-evidence{max-height:0;margin-top:0;overflow:hidden;opacity:0;transition:max-height .36s var(--ease-editorial),margin .36s var(--ease-editorial),opacity .22s ease}.portfolio-evidence p{color:var(--quiet);font-size:13px}.portfolio-card-actions{margin-top:18px;display:flex;align-items:center;gap:22px}.portfolio-card-actions a{position:relative;min-height:44px;display:inline-flex;align-items:center;gap:6px;color:var(--oxide);font-size:9px;font-weight:650;text-transform:uppercase;letter-spacing:.07em;text-decoration:none}.portfolio-card-actions svg{transition:transform var(--duration-standard) var(--ease-editorial)}.portfolio-card-actions a:hover svg,.portfolio-card-actions a:focus-visible svg{transform:translate(3px,-3px)}.portfolio-meta{margin-top:auto;padding-top:18px;display:flex;justify-content:space-between;border-top:1px solid var(--rule);color:var(--graphite);font-size:10px;font-weight:650;text-transform:uppercase;letter-spacing:.06em}.portfolio-card:hover,.portfolio-card:focus-within{color:var(--chalk);background:var(--carbon)}.portfolio-card:hover h3,.portfolio-card:focus-within h3{transform:translate(12px)}.portfolio-card:hover .portfolio-category,.portfolio-card:focus-within .portfolio-category,.portfolio-card:hover .portfolio-meta,.portfolio-card:focus-within .portfolio-meta{color:var(--quiet)}.portfolio-card:hover .portfolio-evidence,.portfolio-card:focus-within .portfolio-evidence{max-height:150px;margin-top:22px;opacity:1}.portfolio-card:hover .portfolio-meta,.portfolio-card:focus-within .portfolio-meta{border-color:var(--graphite)}.portfolio-card:hover .portfolio-card-actions a,.portfolio-card:focus-within .portfolio-card-actions a{color:var(--chalk)}.portfolio-field .prototype-note{margin-top:56px;color:var(--graphite)}.empty-state{min-height:420px;margin-top:72px;padding:80px;display:grid;place-items:center;text-align:center;background:var(--limestone);border:1px solid var(--rule)}.empty-state h3{font-family:"Instrument Serif",Georgia,serif;font-size:38px;font-weight:400}.empty-state button{min-height:44px;color:var(--oxide);background:transparent;border:0;border-bottom:1px solid var(--oxide);cursor:pointer;text-transform:uppercase;font-size:10px;font-weight:650}.portfolio-method{background:var(--limestone)}.team-portrait-section{min-height:720px;padding:50px var(--page-margin);background:var(--carbon)}.team-portrait-section .material-image{height:620px}.roles-section{background:var(--chalk)}.role-grid{margin-top:84px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:64px}.role-grid article{min-height:315px;padding-top:32px;display:grid;grid-template-columns:70px 1fr;gap:28px;border-top:1px solid var(--rule)}.role-grid article>span{color:var(--oxide);font-size:11px;font-weight:650}.role-grid h3{font-size:21px;text-transform:uppercase}.role-grid strong{display:block;margin-top:12px;color:var(--graphite);font-size:13px;font-weight:650}.role-grid p{max-width:420px;margin-top:38px;color:var(--graphite);font-size:15px}.role-grid small{display:block;margin-top:48px;color:var(--oxide);font-size:9px;font-weight:650;text-transform:uppercase;letter-spacing:.07em}.operating-section h2{margin-top:44px}.team-status-section{padding-block:var(--section-space)}.team-status-section p{color:var(--quiet)}.status-register{color:var(--carbon)}.status-register>strong{font-size:clamp(66px,7vw,104px)}.publication-types,.contact-audiences{width:100%}.publication-types>div{min-height:150px;padding:36px 0;display:grid;grid-template-columns:80px 1fr;align-items:start;border-bottom:1px solid var(--rule)}.publication-types>div:first-child{border-top:1px solid var(--rule)}.publication-types span,.publication-types strong,.contact-audiences strong{color:var(--oxide);font-size:11px;font-weight:650;text-transform:uppercase;letter-spacing:.07em}.publication-types strong{color:var(--carbon);font-size:15px}.featured-research,.featured-research-image{min-height:980px}.featured-research-copy{display:flex;align-items:center;color:var(--chalk);background:var(--carbon)}.featured-research-copy blockquote{max-width:610px;margin-top:80px;font-size:clamp(34px,3.3vw,46px);font-style:italic;line-height:1.12}.featured-research-copy small{display:block;margin-top:82px;color:#8f8c84;font-size:10px;font-weight:650;text-transform:uppercase;letter-spacing:.07em}.research-read-button{min-height:48px;margin-top:28px;padding:0;display:inline-flex;align-items:center;gap:34px;color:var(--chalk);background:transparent;border:0;border-bottom:1px solid var(--graphite);cursor:pointer;font-size:10px;font-weight:650;text-transform:uppercase;letter-spacing:.07em}.research-index-section{background:var(--limestone)}.research-index{margin-top:74px;border-top:1px solid var(--carbon)}.research-row{min-height:170px;padding-block:34px;display:grid;grid-template-columns:76px 185px minmax(280px,1fr) 210px 90px 110px;gap:24px;align-items:start;border-bottom:1px solid var(--rule)}.research-number{color:var(--oxide);font-size:11px;font-weight:650}.research-type,.research-subject,.research-row time{color:var(--graphite);font-size:10px;font-weight:650;text-transform:uppercase;letter-spacing:.06em;transition:color .25s ease}.research-row h3{font-family:"Instrument Serif",Georgia,serif;font-size:24px;line-height:1.15;font-weight:400}.research-status{color:var(--oxide-ink);font-size:9px;line-height:1.4;font-weight:650;text-align:right;text-transform:uppercase;letter-spacing:.06em}.research-method-section{background:var(--chalk)}.research-method-section h2{margin-top:48px}.research-method-section p{max-width:520px;margin-top:42px;color:var(--graphite);font-size:17px}.research-method-section .material-image{height:560px}.contact-audiences{display:flex;flex-direction:column;gap:88px}.contact-audiences p{max-width:360px;margin-top:26px;color:var(--graphite);font-size:15px}.contact-paths{background:var(--chalk)}.contact-paths h2{margin-top:44px}.contact-path-grid{margin-top:84px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:64px}.contact-path-grid article{min-height:300px;padding-top:40px;display:flex;flex-direction:column;border-top:1px solid var(--carbon)}.contact-path-grid h3{font-size:20px;text-transform:uppercase}.contact-path-grid p{max-width:510px;margin-top:34px;color:var(--graphite);font-size:16px}.contact-path-grid button{width:fit-content;min-height:44px;margin-top:auto;padding:0 0 6px;display:inline-flex;align-items:center;gap:28px;color:var(--carbon);background:transparent;border:0;border-bottom:1px solid var(--carbon);cursor:pointer;font-size:10px;font-weight:650;text-transform:uppercase;letter-spacing:.07em}.contact-form-section{scroll-margin-top:84px;background:var(--limestone)}.contact-form{margin-top:94px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:40px 64px}.form-field{position:relative;display:flex;flex-direction:column}.form-field>span{margin-bottom:14px;color:var(--graphite);font-size:10px;font-weight:650;text-transform:uppercase;letter-spacing:.07em}.form-field input,.form-field select,.form-field textarea{width:100%;min-height:58px;padding:0 18px;color:var(--carbon);background:var(--chalk);border:1px solid var(--rule);border-radius:0;outline:0;font-size:13px;transition:border-color var(--duration-fast) ease,background-color var(--duration-fast) ease}.form-field textarea{min-height:150px;padding-block:18px;resize:vertical}.form-field input:focus,.form-field select:focus,.form-field textarea:focus{border-color:var(--cobalt);background:#fffdf8}.form-field-wide{grid-column:1 / -1}.form-field.has-error input,.form-field.has-error textarea{border-color:var(--oxide)}.form-field>small{position:absolute;right:0;bottom:-22px;color:var(--oxide);font-size:10px;font-weight:650;text-transform:uppercase}.form-actions{grid-column:1 / -1;display:flex;align-items:center;gap:32px}.submit-button{min-width:200px;cursor:pointer}.submit-button:disabled{cursor:wait;opacity:.72}.form-actions p{max-width:640px;color:var(--graphite);font-size:10px}.spinner{animation:spin .72s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}.contact-principles{background:var(--chalk)}.success-overlay{position:fixed;z-index:150;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;padding:24px;background:#17171585;visibility:hidden;opacity:0;-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0);transition:opacity var(--duration-standard) ease,backdrop-filter var(--duration-standard) ease,visibility 0s linear var(--duration-standard)}.success-overlay.is-visible{visibility:visible;opacity:1;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);transition-delay:0s}.success-panel{width:min(620px,100%);min-height:430px;padding:52px;color:var(--chalk);background:var(--carbon);border-left:8px solid var(--oxide);transform:translateY(28px);transition:transform var(--duration-editorial) var(--ease-editorial)}.success-overlay.is-visible .success-panel{transform:translateY(0)}.success-panel>svg{margin-bottom:38px;color:var(--oxide)}.success-panel h2{margin-top:34px}.success-panel p{max-width:480px;margin-top:34px;color:var(--quiet);font-size:15px}.success-panel button{min-height:44px;margin-top:46px;padding:0;color:var(--chalk);background:transparent;border:0;border-bottom:1px solid var(--chalk);cursor:pointer;font-size:10px;font-weight:650;text-transform:uppercase;letter-spacing:.07em}.not-found{min-height:760px;padding:180px var(--page-margin) 100px;background:var(--limestone)}.not-found h1{max-width:880px;margin-top:52px;font-size:clamp(58px,6vw,88px);line-height:.98}.not-found .button{margin-top:70px}@media(max-width:1199px){:root{--page-margin: 40px;--section-space: 96px}.desktop-nav{display:none}.menu-trigger{display:flex}.menu-sheet{width:min(620px,78vw)}.home-hero{min-height:900px;grid-template-columns:56% 44%}.home-hero-copy{padding-right:7vw}.home-hero h1{font-size:clamp(54px,6.6vw,64px)}.home-hero-seam{left:calc(56% - 42px)}.page-hero{grid-template-columns:58% 42%}.section-heading-row{grid-template-columns:1fr .85fr;gap:7%}.portfolio-register{top:84px}.filter-row{grid-template-columns:118px 1fr 230px;gap:18px}.filter-buttons{gap:4px;overflow-x:auto}.filter-buttons button{padding-inline:11px}.portfolio-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.research-row{grid-template-columns:60px 145px minmax(260px,1fr) 130px 72px 24px;gap:16px}.founder-perspective,.field-notes-section,.featured-research{grid-template-columns:48% 52%}.funding-announcement-grid{grid-template-columns:minmax(0,1fr) minmax(390px,.9fr);gap:7%}.funding-announcement-copy h2{font-size:clamp(58px,6.8vw,76px)}}@media(max-width:767px){:root{--page-margin: 20px;--section-space: 72px}h2{font-size:42px}.site-header{height:72px}.brand-logo,.brand-logo img{width:120px;height:44px}.menu-trigger span{display:none}.menu-sheet{width:100%;padding:24px 20px 30px}.menu-sheet-nav{margin-top:8vh}.menu-sheet-nav a{min-height:68px;grid-template-columns:36px 1fr 28px}.menu-sheet-nav a strong{font-size:34px}.menu-sheet-bottom{grid-template-columns:1fr}.menu-sheet-bottom p{display:none}.home-hero{min-height:980px;display:block}.home-hero-copy{min-height:650px;padding:136px var(--page-margin) 46px}.home-hero h1{margin-top:40px;font-size:clamp(50px,15.2vw,64px);line-height:.96}.home-hero-copy>.scroll-reveal:nth-of-type(2) p{margin-top:54px;font-size:15px}.home-hero-copy .button{margin-top:42px}.home-hero-copy>.prototype-note{margin-top:38px}.home-hero-material{height:330px}.home-hero-seam{top:620px;right:20px;bottom:40px;left:auto}.mandate-grid,.editorial-sticky-grid,.home-research-grid,.funding-announcement-grid,.team-fund-grid,.team-status-grid,.research-method-grid,.closing-cta-grid{grid-template-columns:1fr;gap:68px}.funding-announcement-section:before,.funding-announcement-section:after{display:none}.funding-announcement-copy h2{font-size:49px}.funding-announcement-register{min-height:500px;grid-template-rows:minmax(0,1fr) 116px}.funding-register-primary>strong{font-size:76px}.mandate-value{margin-top:44px;font-size:112px}.sticky-copy{position:static}.sticky-copy h2{font-size:54px}.observation-card{padding-right:44px}.focus-field{grid-template-columns:1fr}.focus-index button{min-height:132px;padding-right:50px;grid-template-columns:50px 1fr}.focus-visual{min-height:360px;border-top:1px solid var(--graphite);border-left:0}.section-heading-row{grid-template-columns:1fr;gap:42px}.expanding-rows,.signal-rows{margin-top:58px}.expanding-rows article,.signal-rows article{min-height:176px;padding:28px 46px 28px 0;grid-template-columns:42px 1fr;gap:18px}.expanding-rows article p,.signal-rows article p{grid-column:2}.companies-section{padding-bottom:60px}.company-rail{gap:14px}.rail-card{flex-basis:84vw;height:420px}.founder-perspective{min-height:0;grid-template-columns:1fr}.founder-portrait{min-height:520px}.founder-quote{padding:76px var(--page-margin)}.founder-quote blockquote{margin-top:52px;font-size:45px}.home-research .material-image,.research-method-section .material-image{height:400px}.status-register{min-height:340px;padding:30px}.fund-register{min-height:500px}.fund-register-material{min-height:390px}.closing-cta{min-height:0;padding-block:84px 64px}.closing-cta h2{font-size:51px}.footer-top{align-items:flex-start;gap:36px}.footer-top nav{display:grid;grid-template-columns:repeat(2,auto);gap:0 22px}.footer-bottom{flex-direction:column}.page-hero{min-height:940px;grid-template-columns:1fr}.page-hero-copy{min-height:650px;padding:136px var(--page-margin) 52px}.page-hero h1{font-size:clamp(52px,14.5vw,62px)}.page-hero-lead{margin-top:64px;font-size:15px}.page-hero-material,.page-hero-side{min-height:300px}.team-hero .page-hero-side,.research-hero .page-hero-side{min-height:600px;padding:58px var(--page-margin) 40px}.research-hero .page-hero-side{margin-top:0}.team-hero-visual,.research-hero-visual{min-height:500px}.team-hero-frame{height:360px}.team-hero-index{display:none}.companies-hero .page-hero-material{height:340px;min-height:0;margin:0 var(--page-margin) 38px}.page-hero-side{padding:58px var(--page-margin)}.page-hero-side .observation-seam{top:-70px;bottom:24px;left:auto;right:0}.three-column-principles{grid-template-columns:1fr;gap:0}.three-column-principles article{min-height:250px}.sequence-track{grid-template-columns:repeat(4,230px);overflow-x:auto}.field-notes-section,.featured-research{min-height:0;grid-template-columns:1fr}.field-notes-image,.featured-research-image{min-height:520px}.field-notes-copy,.featured-research-copy{padding:72px var(--page-margin)}.compact-research-list article{grid-template-columns:1fr}.portfolio-register{top:72px;padding-block:18px}.filter-row{grid-template-columns:1fr;gap:10px}.filter-register-meta{display:none}.filter-buttons{width:calc(100vw - var(--page-margin) * 2);padding-bottom:2px}.filter-buttons button{flex:0 0 auto}.search-field{height:44px}.portfolio-field-heading{flex-direction:column}.portfolio-field-heading h2{font-size:42px}.portfolio-grid{grid-template-columns:1fr;gap:34px}.portfolio-card{min-height:610px}.portfolio-card-image{height:380px}.team-portrait-section{min-height:0;padding:24px var(--page-margin)}.team-portrait-section .material-image{height:420px}.role-grid{grid-template-columns:1fr;gap:42px}.publication-types>div{min-height:110px}.research-index{overflow-x:auto}.research-row{min-width:760px;grid-template-columns:50px 120px 260px 140px 70px 24px}.contact-path-grid{grid-template-columns:1fr;gap:52px}.contact-form{grid-template-columns:1fr;gap:34px}.form-field-wide,.form-actions{grid-column:auto}.form-actions{align-items:flex-start;flex-direction:column}.success-panel{min-height:0;padding:38px 28px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important;transition-delay:0ms!important}.scroll-reveal{opacity:1;transform:none}}
