@import "https://fonts.googleapis.com/css2?family=Manrope:wght@400;500;600;700&display=swap";:root{--vt-c-white:#fff;--vt-c-white-soft:#f8f8f8;--vt-c-white-mute:#f2f2f2;--vt-c-black:#181818;--vt-c-black-darker:#000;--vt-c-black-soft:#222;--vt-c-black-mute:#282828;--vt-c-indigo:#2c3e50;--vt-c-divider-light-1:#3c3c3c4a;--vt-c-divider-light-2:#3c3c3c1f;--vt-c-divider-dark-1:#545454a6;--vt-c-divider-dark-2:#5454547a;--vt-c-text-light-1:var(--vt-c-indigo);--vt-c-text-light-2:#3c3c3ca8;--vt-c-text-dark-1:var(--vt-c-white);--vt-c-text-dark-2:#fffcffe3;--color-background:var(--vt-c-white);--color-background-soft:var(--vt-c-white-soft);--color-background-mute:var(--vt-c-white-mute);--color-border:var(--vt-c-divider-light-2);--color-border-hover:var(--vt-c-divider-light-1);--color-heading:var(--vt-c-text-light-1);--color-text:var(--vt-c-text-light-1);--section-gap:160px}@media (prefers-color-scheme:dark){:root{--color-background:var(--vt-c-black-darker);--color-background-soft:var(--vt-c-black-soft);--color-background-mute:var(--vt-c-black-mute);--color-border:var(--vt-c-divider-dark-2);--color-border-hover:var(--vt-c-divider-dark-1);--color-heading:var(--vt-c-text-dark-1);--color-text:var(--vt-c-text-dark-2)}}*,:before,:after{box-sizing:border-box;margin:0;font-weight:400}body{min-height:100vh;color:var(--color-text);background:var(--color-background);text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:18px;line-height:1.6;transition:color .5s,background-color .5s}#app{width:100%;min-height:100vh;margin:0;padding:0;font-weight:400}a{color:inherit;text-decoration:none;transition:color .2s,transform .2s}a:hover{color:#5ad4ff}.quiet-systems[data-v-fcb7aa7d]{--ink:#1e2726;--paper:#f1eee5;--acid:#d8e84b;--line:#1e272640;min-height:100%;color:var(--ink);background:var(--paper);font-family:Manrope,Arial,sans-serif}.site-header[data-v-fcb7aa7d],footer[data-v-fcb7aa7d]{border-bottom:1px solid var(--line);text-transform:uppercase;letter-spacing:.06em;justify-content:space-between;gap:20px;padding:19px clamp(20px,4vw,64px);font:600 .73rem/1.2 Manrope,Arial,sans-serif;display:flex}.site-header a[data-v-fcb7aa7d],.hero-links a[data-v-fcb7aa7d]{color:inherit;text-decoration:none}.wordmark[data-v-fcb7aa7d]{font-weight:700}.wordmark span[data-v-fcb7aa7d]{color:#658184}main[data-v-fcb7aa7d]{padding:0 clamp(20px,4vw,64px)}.section-rule[data-v-fcb7aa7d]{border-bottom:1px solid var(--line)}.hero[data-v-fcb7aa7d]{grid-template-columns:minmax(0,1.05fr) minmax(300px,.95fr);gap:clamp(30px,7vw,100px);padding:clamp(44px,7vw,88px) 0 clamp(36px,5vw,62px);display:grid}.kicker[data-v-fcb7aa7d]{color:#65787a;text-transform:uppercase;letter-spacing:.12em;margin-bottom:20px;font:600 .7rem Manrope,Arial,sans-serif}h1[data-v-fcb7aa7d],h2[data-v-fcb7aa7d],h3[data-v-fcb7aa7d],p[data-v-fcb7aa7d]{margin:0}h1[data-v-fcb7aa7d],h2[data-v-fcb7aa7d]{font-family:Manrope,Arial,sans-serif;font-weight:600}h1[data-v-fcb7aa7d]{letter-spacing:-.055em;max-width:650px;font-size:clamp(2.65rem,4.5vw,4.7rem);line-height:1.04}h1 em[data-v-fcb7aa7d]{color:#567376;font-style:normal}.intro[data-v-fcb7aa7d]{max-width:540px;margin-top:22px;font-size:1rem;line-height:1.65}.hero-links[data-v-fcb7aa7d]{flex-wrap:wrap;gap:16px;margin-top:24px;display:flex}.hero-links a[data-v-fcb7aa7d]{border-bottom:1px solid var(--ink);padding-bottom:4px;font-size:.92rem}.system-diagram[data-v-fcb7aa7d]{background:var(--ink);color:#e8ebe1;align-self:end;margin:0;padding:15px}.diagram-title[data-v-fcb7aa7d]{letter-spacing:.11em;font:600 .68rem Manrope,Arial,sans-serif}.diagram-grid[data-v-fcb7aa7d]{gap:8px;margin:22px 0 14px;display:grid}.node[data-v-fcb7aa7d]{border:1px solid #e8ebe159;align-content:center;gap:3px;min-height:60px;padding:10px;font:600 .76rem/1.4 Manrope,Arial,sans-serif;display:grid}.node span[data-v-fcb7aa7d]{color:#afbbb7;font-size:.67rem;font-weight:500}.node.primary[data-v-fcb7aa7d]{background:var(--acid);min-height:76px;color:var(--ink);border:none}.node.primary span[data-v-fcb7aa7d]{color:#4f5c24}figcaption[data-v-fcb7aa7d]{color:#afbbb7;font-size:.76rem}.selected[data-v-fcb7aa7d]{padding:34px 0 14px}.section-label[data-v-fcb7aa7d]{grid-template-columns:.7fr 1fr;gap:24px;margin-bottom:36px;display:grid}.section-label>p[data-v-fcb7aa7d]:last-child{max-width:430px;font-size:.98rem;line-height:1.6}.project-row[data-v-fcb7aa7d]{border-top:1px solid var(--line);grid-template-columns:64px minmax(0,1fr) minmax(180px,.4fr);gap:22px;padding:24px 0;display:grid}.project-number[data-v-fcb7aa7d]{color:#65787a;font:600 .72rem Manrope,Arial,sans-serif}.project-row h2[data-v-fcb7aa7d]{font-size:clamp(2rem,3vw,3.1rem);line-height:.96}.project-row h2+p[data-v-fcb7aa7d]{max-width:630px;margin-top:12px;line-height:1.55}.project-tags[data-v-fcb7aa7d]{flex-wrap:wrap;align-content:start;gap:6px;display:flex}.project-tags span[data-v-fcb7aa7d]{border:1px solid var(--line);padding:6px 8px;font:600 .66rem Manrope,Arial,sans-serif}.enablement[data-v-fcb7aa7d],.practice[data-v-fcb7aa7d]{grid-template-columns:.8fr 1.2fr;gap:12vw;padding:clamp(56px,8vw,100px) 0;display:grid}.enablement h2[data-v-fcb7aa7d],.practice h2[data-v-fcb7aa7d],.career h2[data-v-fcb7aa7d],.research h2[data-v-fcb7aa7d]{letter-spacing:-.045em;font-size:clamp(2.15rem,3.3vw,3.5rem);line-height:1.04}.enablement-copy>p[data-v-fcb7aa7d]:last-child,.practice-copy>p[data-v-fcb7aa7d]:last-child{max-width:460px;margin-top:23px;line-height:1.7}.enablement-list[data-v-fcb7aa7d]{border-top:1px solid var(--line)}.enablement-item[data-v-fcb7aa7d]{border-bottom:1px solid var(--line);grid-template-columns:42px 1fr;gap:14px;padding:20px 0;display:grid}.enablement-item>span[data-v-fcb7aa7d]{color:#65787a;font-size:.68rem;font-weight:600}.enablement-item h3[data-v-fcb7aa7d]{font-size:1.08rem}.enablement-item p[data-v-fcb7aa7d]{color:#65787a;max-width:550px;margin-top:7px;font-size:.92rem;line-height:1.62}.capabilities[data-v-fcb7aa7d]{border-top:1px solid var(--line)}.capability[data-v-fcb7aa7d]{border-bottom:1px solid var(--line);grid-template-columns:42px 1fr;gap:6px 14px;padding:18px 0;display:grid}.capability>span[data-v-fcb7aa7d]{color:#65787a;grid-row:span 2;font:600 .68rem Manrope,Arial,sans-serif}.capability h3[data-v-fcb7aa7d]{font-size:1rem}.capability p[data-v-fcb7aa7d]{color:#65787a;font-size:.9rem;line-height:1.5}.career[data-v-fcb7aa7d]{padding:clamp(56px,8vw,100px) 0}.career-intro[data-v-fcb7aa7d]{grid-template-columns:.8fr 1.2fr;gap:12vw;margin-bottom:38px;display:grid}.career-list[data-v-fcb7aa7d]{border-top:1px solid var(--line)}.career-row[data-v-fcb7aa7d]{border-bottom:1px solid var(--line);grid-template-columns:160px minmax(220px,.9fr) 1.1fr;gap:22px;padding:20px 0;display:grid}.career-row>p[data-v-fcb7aa7d]:first-child{color:#65787a;font-size:.78rem;font-weight:600}.career-row h3[data-v-fcb7aa7d]{font-size:1rem}.career-company[data-v-fcb7aa7d]{color:#65787a;margin-top:4px;font-size:.86rem;line-height:1.45}.career-focus[data-v-fcb7aa7d]{color:#526563;font-size:.92rem;line-height:1.58}.research[data-v-fcb7aa7d]{grid-template-columns:.8fr 1.2fr;gap:12vw;padding:clamp(56px,8vw,100px) 0;display:grid}.research-intro>p[data-v-fcb7aa7d]:not(.kicker){max-width:470px;margin-top:22px;line-height:1.7}.research-intro a[data-v-fcb7aa7d]{color:inherit;border-bottom:1px solid var(--ink);margin-top:23px;padding-bottom:4px;font-size:.9rem;text-decoration:none;display:inline-block}.research-content[data-v-fcb7aa7d]{border-top:1px solid var(--line)}.research-project[data-v-fcb7aa7d]{border-bottom:1px solid var(--line);padding:19px 0}.research-project>p[data-v-fcb7aa7d]:first-child,.credentials-label[data-v-fcb7aa7d]{color:#65787a;letter-spacing:.06em;text-transform:uppercase;font-size:.68rem;font-weight:600}.research-project h3[data-v-fcb7aa7d]{margin-top:8px;font-size:1.08rem}.research-project>p[data-v-fcb7aa7d]:last-child{color:#526563;max-width:610px;margin-top:7px;font-size:.92rem;line-height:1.58}.credentials[data-v-fcb7aa7d]{gap:9px;padding:22px 0 4px;display:grid}.credentials p[data-v-fcb7aa7d]:not(.credentials-label){font-size:.84rem}footer[data-v-fcb7aa7d]{background:var(--ink);color:#e8ebe1;border:0}footer a[data-v-fcb7aa7d]{color:inherit;border-bottom:1px solid var(--acid);padding-bottom:4px;text-decoration:none}@media (width<=760px){.site-header[data-v-fcb7aa7d],footer[data-v-fcb7aa7d]{flex-wrap:wrap}.site-header p[data-v-fcb7aa7d]{order:3;width:100%}.hero[data-v-fcb7aa7d],.enablement[data-v-fcb7aa7d],.practice[data-v-fcb7aa7d],.career-intro[data-v-fcb7aa7d],.research[data-v-fcb7aa7d],.section-label[data-v-fcb7aa7d]{grid-template-columns:1fr}.project-row[data-v-fcb7aa7d]{grid-template-columns:34px 1fr}.project-tags[data-v-fcb7aa7d]{grid-column:2}.career-row[data-v-fcb7aa7d]{grid-template-columns:1fr;gap:7px}}
