.content-page{color:var(--ink);background:var(--paper)}.page-intro{grid-template-columns:var(--editorial-grid);gap:var(--editorial-gap);min-height:clamp(25rem,46svh,32rem);padding:calc(var(--header-height) + var(--space-3)) var(--gutter) var(--space-4);background:var(--paper-muted);border-bottom:1px solid var(--line-light);align-items:end;display:grid}.page-intro>p,.page-section-label{color:var(--clay);letter-spacing:.065em;text-transform:uppercase;margin:0;font-size:clamp(1rem,.92rem + .3vw,1.2rem);font-weight:600}.page-intro h1{max-width:11ch;font-size:var(--step-4);font-variation-settings:"wght" 400, "wdth" 96;letter-spacing:var(--tracking-display);margin:0;font-weight:400;line-height:.94}.page-lede{max-width:38rem;font-size:var(--step-1);line-height:1.5}.page-body{padding:0 var(--gutter) var(--section-space)}.page-section{grid-template-columns:var(--editorial-grid);gap:var(--editorial-gap);padding-block:var(--section-space);border-bottom:1px solid var(--line-light);display:grid}.page-section:last-child{border-bottom:0}.page-section-content>h2{max-width:28ch;margin:0 0 var(--space-3);font-size:var(--step-3);font-variation-settings:"wght" 400, "wdth" 96;letter-spacing:var(--tracking-display);font-weight:400;line-height:1.08}.page-section-content{grid-column:2/-1}.page-section-content>p{max-width:48rem;font-size:var(--step-1);line-height:1.55}.page-cards{border-top:1px solid var(--line-light);border-left:1px solid var(--line-light);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.page-card{min-height:14rem;padding:var(--card-inset);border-right:1px solid var(--line-light);border-bottom:1px solid var(--line-light)}.page-card>span{color:var(--surface-label,var(--clay));font-family:var(--font-primary);font-size:var(--step-0);letter-spacing:.08em}.page-card h2,.page-card h3{max-width:14ch;margin:var(--space-3) 0 var(--space-2);font-size:var(--step-2);letter-spacing:var(--tracking-display);font-weight:400;line-height:1}.page-card p{color:var(--surface-muted,var(--text-muted))}.page-card a,.page-text-link{color:inherit;font-weight:600}.page-steps{border-top:1px solid var(--line-light);margin:0;padding:0;list-style:none}.page-steps li{gap:var(--space-3);padding:var(--space-2) 0;border-bottom:1px solid var(--line-light);grid-template-columns:3rem minmax(12rem,.45fr) 1fr;display:grid}.page-steps span{color:var(--clay);font-size:var(--step--1)}.page-steps strong{font-weight:500}.page-steps p{color:var(--text-muted);margin:0}.page-cta{justify-content:space-between;align-items:end;gap:var(--space-4);padding:var(--space-5);color:var(--paper);background:var(--ink);display:flex}.page-cta h2{max-width:28ch;font-size:var(--step-3);letter-spacing:var(--tracking-display);margin:0;font-weight:400;line-height:1.08}.page-cta a{color:var(--ink);background:var(--signal);flex:none;padding:.9rem 1.2rem;font-weight:600;text-decoration:none}.theme-ventures .page-section:first-child,.theme-funding .page-section:nth-of-type(2),.theme-funding .page-section:nth-of-type(5),.theme-kinetiks #transformation,.theme-kinetiks #delivery,.theme-about .page-section:nth-of-type(3),.theme-industries .page-section:nth-of-type(2){background:var(--paper-muted)}.theme-ventures .page-section:nth-of-type(3),.theme-funding .page-section:nth-of-type(3),.theme-kinetiks #improvement,.theme-about .page-section:nth-of-type(4),.theme-industries .page-section:nth-of-type(3){--surface-label:var(--paper-muted);--surface-muted:var(--paper-muted);--surface-hover:#f4f7f814;color:var(--paper);background:var(--ink-soft);border-color:var(--line-dark)}.theme-ventures .page-section:nth-of-type(3) .page-section-label,.theme-funding .page-section:nth-of-type(3) .page-section-label,.theme-kinetiks #improvement .page-section-label,.theme-about .page-section:nth-of-type(4) .page-section-label,.theme-ventures .page-section:nth-of-type(3) .page-steps span,.theme-funding .page-section:nth-of-type(3) .funding-kicker,.theme-kinetiks #improvement .page-steps span,.theme-industries .page-section:nth-of-type(3) .page-section-label,.theme-industries .page-section:nth-of-type(3) .sector-name,.theme-about .page-section:nth-of-type(4) .page-section-label,.theme-kinetiks #improvement .output span,.theme-industries .page-section:nth-of-type(3) .page-steps span{color:var(--signal)!important}.theme-ventures .page-section:nth-of-type(3) .page-steps,.theme-ventures .page-section:nth-of-type(3) .page-steps li,.theme-funding .page-section:nth-of-type(3) .funding-stages,.theme-funding .page-section:nth-of-type(3) .funding-stages article,.theme-kinetiks #improvement .page-steps,.theme-kinetiks #improvement .page-steps li,.theme-industries .page-section:nth-of-type(3) .page-steps,.theme-industries .page-section:nth-of-type(3) .page-steps li{border-color:var(--line-dark)}.theme-ventures .page-section:nth-of-type(3) .page-steps p,.theme-funding .page-section:nth-of-type(3) .funding-stages p,.theme-funding .page-section:nth-of-type(3) .funding-stages li,.theme-funding .page-section:nth-of-type(3) .funding-note,.theme-kinetiks #improvement .page-steps p,.theme-about .page-section:nth-of-type(4) .page-section-content>p,.theme-industries .page-section:nth-of-type(3) .page-steps p{color:var(--paper-muted)}.theme-funding .page-section:nth-of-type(3) .funding-stages article>span,.theme-about .page-section:nth-of-type(4) .page-text-link{color:var(--signal)}.content-page[class*=theme-] .page-section{margin-inline:calc(var(--gutter) * -1);padding-inline:var(--gutter)}.page-card:has(a){transition:background-color var(--motion-fast) ease, box-shadow var(--motion-fast) ease}.page-card:has(a):is(:hover,:focus-within){background:var(--surface-hover,var(--mineral));box-shadow:var(--shadow-panel)}.page-cta a{transition:box-shadow var(--motion-fast) ease, transform var(--motion-fast) var(--ease-out)}.page-cta a:is(:hover,:focus-visible){box-shadow:var(--shadow-raised);transform:translateY(-2px)}.theme-ventures .page-cards .page-card:first-child,.theme-about .about-foundations article:first-child{border-top-color:var(--signal)}.theme-funding .funding-faq details[open]{background:var(--paper-muted)}.theme-funding .funding-faq details[open] summary span,.theme-funding .funding-faq details[open] summary i{color:var(--ink-soft)}.theme-funding .funding-faq details{transition:background-color .28s}@media (width<=64rem){.page-lede{grid-column:2}}@media (width<=48rem){.page-intro,.page-section{grid-template-columns:1fr}.page-intro{align-content:end;gap:var(--space-3);min-height:0;padding-top:calc(var(--header-height) + var(--space-3));padding-bottom:var(--space-4)}.page-lede,.page-section-content{grid-column:auto}.page-cards{grid-template-columns:1fr}.page-steps li{grid-template-columns:2rem 1fr}.page-steps p{grid-column:2}.page-cta{padding:var(--space-4) var(--space-3);flex-direction:column;align-items:start}}.page-intro--compact{align-items:start;column-gap:var(--editorial-gap);min-height:0;padding-top:calc(var(--header-height) + clamp(1.5rem, 2.5vw, 2.5rem));grid-template-columns:minmax(7rem,.22fr) minmax(0,1fr);row-gap:clamp(1.25rem,2vw,2rem);padding-bottom:clamp(2rem,3vw,3rem)}.page-intro--compact>p{padding-top:.4rem}.page-intro--compact .page-title{min-width:0;max-width:60rem;container-type:inline-size}.page-intro--compact h1{max-width:none;font-size:clamp(1rem,6.8cqw,3.25rem);line-height:1.06}.page-intro--compact h1 span{white-space:nowrap;display:block}.page-intro--compact .page-lede{grid-column:2;max-width:48rem;font-size:1.1rem;line-height:1.45}@media (width<=48rem){.page-intro--compact{grid-template-columns:1fr}.page-intro--compact>p{padding-top:0}.page-intro--compact .page-lede{grid-column:1;font-size:1rem}}
