body,html{overflow-x:clip}:root{--tabs-h:85px}@media (max-width:700px){:root{--tabs-h:49px}}@media (pointer:coarse) and (max-width:700px){:root{--tabs-h:61px}}@media (pointer:coarse) and (min-width:701px) and (max-width:900px){:root{--tabs-h:89px}}li,p{text-wrap:pretty}:lang(de) li,:lang(de) p{hyphens:auto;-webkit-hyphens:auto;hyphenate-limit-chars:8 4 3;overflow-wrap:break-word}h1,h2,h3,h4{hyphens:manual;-webkit-hyphens:manual}body:after{content:"";position:fixed;inset:0;z-index:9999;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='180' height='180' filter='url(%23g)'/%3E%3C/svg%3E");background-size:180px 180px;opacity:.7;mix-blend-mode:soft-light}@media print{body:after{display:none}}.hero h1,.section.dark h2{text-shadow:0 0 26px rgba(253,238,205,.14),0 0 70px rgba(253,232,190,.07)}.cap h2{text-shadow:0 0 18px rgba(253,238,205,.14)}.kicker.on-dark{text-shadow:0 0 16px rgba(0,168,150,.4)}.btn-primary.on-dark{box-shadow:0 0 22px rgba(0,168,150,.28),0 0 56px rgba(0,168,150,.12)}.btn-ghost.on-dark{border-color:rgba(253,249,242,.34)}.section.dark .venture-card{box-shadow:0 14px 40px rgba(0,10,8,.28),0 0 52px rgba(253,238,205,.12)}.section.dark .form-card{box-shadow:var(--shadow-md),0 0 46px rgba(253,238,205,.1)}.footer{background:var(--ink);border-top:1px solid var(--line-dark)}.lang-switch{margin-left:auto}.nav .nav-cta{margin-left:0}.nav .btn-ghost.on-dark:hover{background:rgba(253,249,242,.14)}.alps{bottom:0;height:max(240px,33.4vw);pointer-events:none;z-index:0}.alps,.alps svg{position:absolute;left:0;right:0;width:100%}.alps svg{bottom:-28px;height:calc(100% + 56px)}.alps .p-foot,.alps .p-fringe,.alps .p-water{bottom:0;height:100%}.alps-night{position:absolute;top:28px;right:var(--s8);width:min(46%,560px);height:clamp(140px,16vw,220px);z-index:0;pointer-events:none}.alps-night svg{width:100%;height:100%;display:block}.alps.zone-mid{height:max(280px,40vw)}.footer .alps{height:clamp(140px,16vw,220px)}@media (max-width:700px){.alps{height:34vw}.alps.zone-mid{height:40vw}.footer .alps{height:30vw}.alps svg{bottom:0;height:100%}}.section.dark{background:linear-gradient(180deg,color-mix(in srgb,var(--ink) 93%,#000) 0,var(--ink) 42%,color-mix(in srgb,var(--ink) 89%,var(--teal-accent)) 100%);background-color:var(--ink)}.footer{background:linear-gradient(180deg,var(--ink) 0,color-mix(in srgb,var(--ink) 91%,var(--teal-accent)) 100%);padding-bottom:clamp(110px,12vw,200px)}.guilloche{position:absolute;top:12px;left:0;right:0;height:44px;z-index:0;pointer-events:none}.guilloche svg{width:100%;height:100%;display:block}@supports (animation-timeline:view()){@media (min-width:701px) and (prefers-reduced-motion:no-preference){html.sda .alps .p-far,html:not(.wk) .alps .p-far{animation:alps-drift-far linear both;animation-timeline:view()}html.sda .alps .p-main,html:not(.wk) .alps .p-main{animation:alps-drift-main linear both;animation-timeline:view()}html.sda .alps .p-mid,html:not(.wk) .alps .p-mid{animation:alps-drift-mid linear both;animation-timeline:view()}@keyframes alps-drift-far{0%{transform:translateY(22px)}to{transform:translateY(-22px)}}@keyframes alps-drift-main{0%{transform:translateY(13px)}to{transform:translateY(-13px)}}@keyframes alps-drift-mid{0%{transform:translateY(6px)}to{transform:translateY(-6px)}}}}.hero{position:relative;overflow:hidden;background:radial-gradient(ellipse 60% 55% at 68% 58%,rgba(0,168,150,.11),transparent 70%),var(--ink);color:var(--text-on-dark)}.hero .wrap{padding-top:var(--s10);padding-bottom:var(--s20)}.hero-copy{max-width:720px}.hero h1{margin-bottom:var(--s6)}.hero .sub{font-size:clamp(16px,1.4vw,18px);color:var(--text-on-dark-muted);max-width:600px;margin-bottom:var(--s5)}.brk{display:none}@media (max-width:560px){.brk{display:inline}}.hero-model{margin-bottom:var(--s8);padding-left:14px;border-left:3px solid var(--teal-accent);font-size:clamp(15px,1.25vw,17px);line-height:1.6;color:var(--text-on-dark);max-width:580px}.cta-row{gap:var(--s3)}.cta-row,.hero-trust{display:flex;flex-wrap:wrap}.hero-trust{margin-top:var(--s12);padding-top:var(--s5);border-top:1px solid var(--line-dark);align-items:center;gap:var(--s2) var(--s5);font-size:14px;color:var(--text-on-dark-muted)}.hero-trust .sep{color:rgba(253,249,242,.25)}.layer-hero .navigo-mark{animation:none}.layer-hero{margin-top:var(--s10);display:grid;grid-template-columns:var(--stack-size) minmax(260px,1fr);grid-gap:var(--s8);gap:var(--s8);align-items:center;--stack-size:clamp(300px,28vw,380px)}.layer-hero .stack{width:var(--stack-size);display:block;padding:0;border:0;background:none;cursor:pointer;-webkit-tap-highlight-color:transparent}.layer-hero .stack .navigo-mark{--navigo-size:var(--stack-size)}.layer-hero .stack:focus{outline:none}.layer-hero .stack:focus-visible{outline:2px solid var(--focus-ring);outline-offset:10px;border-radius:14px}.captions{position:relative;height:var(--stack-size);max-width:480px}.cap{position:absolute;left:0;right:0;transform:translateY(-13px);opacity:0;animation:cap-in .7s cubic-bezier(.18,.9,.22,1) forwards}.cap h2{font-size:21px;font-weight:700;letter-spacing:-.01em;line-height:1.3;margin-bottom:6px}.cap p{font-size:15px;color:var(--text-on-dark-muted)}.cap-steer{top:23%;animation-delay:1.75s}.cap-does{top:47%;animation-delay:1.45s}.cap-knows{top:71%;animation-delay:1.15s}@media (min-width:901px) and (max-width:1200px){.cap h2{font-size:19px}.cap p{font-size:14px}}@keyframes cap-in{0%{opacity:0;transform:translateY(-3px)}to{opacity:1;transform:translateY(-13px)}}.cite{display:inline-flex;align-items:center;gap:6px;font-family:var(--font-mono);font-size:11px;font-weight:700;letter-spacing:.04em;color:var(--teal-text);background:var(--cream);border:1px solid rgba(0,122,110,.45);border-radius:var(--r-pill);padding:3px 10px;white-space:nowrap}.cite .q{opacity:.85}.cite.on-dark{color:#3DDDCB;background:rgba(0,168,150,.1);border-color:rgba(0,168,150,.45)}.finding{position:relative;background:var(--cream);border:1px solid var(--line);border-radius:var(--r-card);box-shadow:var(--shadow-sm);padding:var(--s6);overflow:hidden;display:flex;flex-direction:column}.finding:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:var(--accent,var(--teal))}.finding.alarm{--accent:var(--alarm)}.finding.headsup{--accent:var(--headsup)}.finding.opportunity{--accent:var(--opportunity)}.finding-top{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:14px}.badge{font-family:var(--font-mono);font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.07em;border-radius:var(--r-pill);padding:4px 11px}.finding.alarm .badge{color:var(--alarm-ink);background:rgba(212,80,74,.13)}.finding.headsup .badge{color:var(--headsup-ink);background:rgba(138,82,0,.13)}.finding.opportunity .badge{color:var(--opportunity-ink);background:rgba(42,111,219,.13)}.relevance{display:inline-flex;align-items:center;gap:7px}.relevance .lbl{font-family:var(--font-mono);font-size:10px;font-weight:700;letter-spacing:.08em;color:var(--text-muted);text-transform:uppercase}.dots{display:inline-flex;gap:3px}.dots i{width:6px;height:6px;border-radius:50%;background:var(--line-strong);display:block}.dots.high i:nth-child(-n+3),.dots.low i:nth-child(-n+1),.dots.med i:nth-child(-n+2){background:var(--accent,var(--teal))}.finding-headline{font-size:19px;font-weight:700;line-height:1.35;letter-spacing:-.01em;margin-bottom:8px}.finding-rationale{font-size:14.5px;color:var(--text-muted);margin-bottom:14px}.finding-rationale .cite{margin-top:8px}.finding .affordances{margin-top:auto}.action-block{background:var(--cream-2);border:1px solid var(--line);border-radius:var(--r-frame);padding:14px 16px;margin-bottom:16px}.action-block .draft-lbl{font-family:var(--font-mono);font-size:10.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--teal-text);margin-bottom:6px}.action-block .draft-desc{font-size:14px;color:var(--text);margin-bottom:12px}.approval{display:flex;align-items:center;gap:8px;font-family:var(--font-mono);font-size:10.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--headsup-ink);margin-bottom:12px}.approval .adot{width:8px;height:8px;border-radius:50%;background:var(--headsup);box-shadow:0 0 0 3px rgba(138,82,0,.16)}.approval-actions{display:flex;gap:8px}.affordances{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.affordances .btn-link{padding:8px 4px;font-size:13px}.finding-grid{display:grid;grid-gap:var(--s5);gap:var(--s5);grid-template-columns:repeat(auto-fit,minmax(280px,1fr));align-items:stretch}.audit-strip{background:var(--cream);border:1px solid var(--line);border-radius:var(--r-frame);box-shadow:var(--shadow-sm);overflow:hidden;max-width:760px}.audit-row{display:flex;align-items:center;gap:14px;flex-wrap:wrap;font-family:var(--font-mono);font-size:12.5px;padding:12px 18px;border-top:1px solid var(--line)}.audit-row:first-child{border-top:none}.audit-row .t{color:var(--text-muted)}.audit-row .actor{font-weight:700;color:var(--text)}.audit-row .actor.ai{color:var(--teal-text)}.audit-row .act{color:var(--text)}.audit-row .obj{color:var(--text-muted)}.audit-row .rev{margin-left:auto;color:var(--teal-text);white-space:nowrap}.audit-row .sep{color:var(--line-strong)}.audit-strip.on-dark{background:var(--ink)}.audit-strip.on-dark,.audit-strip.on-dark .audit-row{border-color:var(--line-dark)}.audit-strip.on-dark .obj,.audit-strip.on-dark .t{color:var(--text-on-dark-muted)}.audit-strip.on-dark .act,.audit-strip.on-dark .actor{color:var(--cream)}.audit-strip.on-dark .actor.ai,.audit-strip.on-dark .rev{color:var(--teal-accent)}.audit-strip.on-dark .sep{color:rgba(253,249,242,.22)}.chip-row{display:flex;flex-wrap:wrap;gap:10px}.proof-chip{display:inline-flex;align-items:center;gap:8px;font-family:var(--font-mono);font-size:12px;font-weight:700;letter-spacing:.03em;background:var(--cream);border:1px solid var(--line);border-radius:var(--r-pill);padding:8px 15px;color:var(--text)}.proof-chip:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--teal-accent)}.chip-row.on-dark .proof-chip{background:transparent;border-color:var(--line-dark);color:var(--cream)}.loop{margin-top:var(--s10)}.loop-track{display:flex;align-items:stretch;gap:var(--s3);flex-wrap:wrap}.loop-step{flex:1 1 170px;background:var(--cream);border:1px solid var(--line);border-radius:var(--r-frame);padding:var(--s4) var(--s5);box-shadow:var(--shadow-sm)}.loop-step .n{font-family:var(--font-mono);font-size:10.5px;font-weight:700;letter-spacing:.08em;color:var(--teal-text);text-transform:uppercase;display:block;margin-bottom:6px}.loop-step .name{font-size:16px;font-weight:700;margin-bottom:2px}.loop-step p{font-size:13.5px;color:var(--text-muted)}.loop-arrow{display:flex;align-items:center;color:var(--line-strong);font-size:18px;flex:0 0 auto}.loop-arrow .v{display:none}.loop-back{margin-top:var(--s4);display:flex;align-items:center;gap:10px;font-family:var(--font-mono);font-size:11.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--teal-text)}.loop-back:after,.loop-back:before{content:"";flex:1 1;height:1px;background:var(--line)}.section.dark .loop-step{background:rgba(253,249,242,.04);border-color:var(--line-dark);box-shadow:none}.section.dark .loop-step p{color:var(--text-on-dark-muted)}.section.dark .loop-step .n{color:var(--teal-accent)}.tabs{position:-webkit-sticky;position:sticky;top:0;z-index:5;background:var(--cream);border-bottom:1px solid var(--line);box-shadow:0 10px 22px -20px rgba(20,40,32,.65)}.tabs .wrap{display:flex;justify-content:center;padding-top:var(--s4);padding-bottom:var(--s4)}.tab-switch{display:inline-flex;gap:var(--s1);background:var(--cream-2);border:1px solid var(--line);padding:5px;box-shadow:inset 0 1px 2px rgba(20,40,32,.07)}.tab,.tab-switch{border-radius:var(--r-pill)}.tab{font-family:var(--font-sans);font-size:16px;font-weight:700;letter-spacing:-.01em;color:var(--text-muted);padding:12px 26px;line-height:1;white-space:nowrap;cursor:pointer;transition:background .18s ease,color .18s ease,box-shadow .18s ease,transform .12s ease}.tab:hover{background:var(--cream);color:var(--text);box-shadow:var(--shadow-sm)}.tab:active{transform:translateY(1px)}#ask,#beliefs,#how-it-works,#model,#partner,#partner-form,#trust,#ventures{scroll-margin-top:var(--tabs-h)}#beliefs{padding-top:var(--s16)}.beliefs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--s12) var(--s16);gap:var(--s12) var(--s16);margin-top:var(--s10)}.belief{border-top:2px solid var(--line-strong);padding-top:var(--s5)}.belief .idx{font-family:var(--font-mono);font-size:12px;font-weight:700;letter-spacing:.14em;color:var(--teal-text);display:block;margin-bottom:var(--s3)}.belief h3{font-size:clamp(21px,2.1vw,26px);font-weight:800;letter-spacing:-.02em;line-height:1.2;color:var(--text)}.belief p{margin-top:var(--s3);font-size:15.5px;color:var(--text-muted);max-width:52ch}@supports (animation-timeline:view()){html.sda .belief{animation:belief-in linear both;animation-timeline:view();animation-range:entry 5% entry 45%}@keyframes belief-in{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:none}}}.section.dark .timeline .t-step .w{color:var(--teal-accent)}.section.dark .timeline .t-step p{color:var(--text-on-dark-muted)}.look-list{display:flex;flex-direction:column;gap:var(--s2);margin-top:var(--s5)}.look-list li{display:flex;gap:10px;align-items:baseline;font-size:15.5px;line-height:1.55;color:var(--text-on-dark-muted)}.look-list li:before{content:"-";color:var(--teal-accent);flex:0 0 auto}.look-note{margin-top:var(--s5);font-size:15.5px;line-height:1.6;color:var(--text-on-dark);max-width:46ch}.look-follow{display:inline-block;margin-top:var(--s10)}.ea-split{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--s12);gap:var(--s12);align-items:start}.ea-split .form-card{max-width:none}.pitch-list{display:flex;flex-direction:column;gap:var(--s5);margin-top:var(--s6)}.pitch-list h3{font-size:18px;margin-bottom:4px}.pitch-list p{font-size:15px;color:var(--text-muted);max-width:62ch}.section.dark .pitch-list p{color:var(--text-on-dark-muted)}.ask{margin-top:var(--s12);border-top:1px solid var(--line-dark);padding-top:var(--s8)}.ask h3{margin-bottom:var(--s3)}.ask-lede{font-size:15.5px;color:var(--text-on-dark-muted);max-width:56ch;margin-bottom:var(--s4)}.ask-skip{margin-bottom:var(--s6)}.ask-skip a{display:inline-flex;align-items:center;min-height:44px;font-size:15px;font-weight:700;color:var(--teal-accent);text-decoration:underline;text-underline-offset:4px}.v-second{padding-left:0;font-size:14px;font-weight:600}.chat-panel{background:var(--cream);border:1px solid var(--line);border-radius:var(--r-card);box-shadow:var(--shadow-md);padding:var(--s6);max-width:720px;display:flex;flex-direction:column;gap:var(--s4)}.section.dark .chat-panel{box-shadow:var(--shadow-md),0 0 46px rgba(253,238,205,.1)}.chat-starters{display:flex;flex-wrap:wrap;gap:8px}.chat-chip{font-family:var(--font-sans);font-size:13.5px;font-weight:600;color:var(--text);background:var(--cream-2);border:1px solid var(--line-strong);border-radius:var(--r-pill);padding:9px 14px;cursor:pointer;text-align:left;transition:border-color .15s ease}.chat-chip:hover{border-color:var(--teal-accent)}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap;border:0}.chat-log{display:flex;flex-direction:column;gap:var(--s3);max-height:380px;overflow-y:auto;padding-right:4px;overscroll-behavior:contain}.chat-log.is-empty{padding:0;margin-top:calc(-1 * var(--s4))}.chat-log:focus-visible{outline:2px solid var(--focus-ring);outline-offset:4px}.chat-msg{font-size:14.5px;line-height:1.55;color:var(--text);border-radius:var(--r-sm);padding:10px 12px;max-width:92%;white-space:pre-wrap;overflow-wrap:anywhere}.chat-msg.user{align-self:flex-end;background:rgba(0,168,150,.1);border:1px solid rgba(0,168,150,.25)}.chat-msg.brain{align-self:flex-start;background:rgba(232,213,168,.45);border:1px solid var(--line)}.chat-prov{display:inline-flex;align-items:center;gap:5px;margin-right:8px;vertical-align:1px;font-family:var(--font-mono);font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--accent-purple);background:rgba(123,94,167,.12);border:1px solid rgba(123,94,167,.35);border-radius:var(--r-pill);padding:1px 7px}.chat-prov i{width:5px;height:5px;border-radius:1px;background:var(--accent-purple);transform:rotate(45deg)}.chat-dots{display:inline-flex;gap:5px;padding:4px 2px}.chat-dots i{width:5px;height:5px;border-radius:50%;background:var(--text-muted);animation:chat-dot 1.1s ease-in-out infinite}.chat-dots i:nth-child(2){animation-delay:.18s}.chat-dots i:nth-child(3){animation-delay:.36s}@keyframes chat-dot{0%,60%,to{opacity:.25}30%{opacity:1}}.chat-input-row{display:flex;gap:8px;align-items:stretch}.chat-input-row input{flex:1 1}.chat-input-row .btn{white-space:nowrap}.chat-notice{font-size:13.5px;color:var(--headsup-ink)}.chat-closing{font-size:14px;color:var(--text-muted)}.chat-closing a,.chat-privacy a{color:var(--teal-text);text-underline-offset:3px}.chat-privacy{font-size:12px;color:var(--text-muted)}.playbook{margin-top:var(--s12);border-top:1px solid var(--line-dark);padding-top:var(--s8);max-width:720px}.playbook h3{margin-bottom:var(--s3)}.playbook p{font-size:15.5px;color:var(--text-on-dark-muted)}.playbook p+p{margin-top:var(--s3)}.playbook p b{color:var(--text-on-dark);font-weight:700}.cites-row{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:var(--s5)}.cites-label{font-family:var(--font-mono);font-size:10.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--text-on-dark-muted);margin-right:4px}.cites-row .cite .t{text-decoration:underline;text-underline-offset:3px;-webkit-text-decoration-color:rgba(0,168,150,.5);text-decoration-color:rgba(0,168,150,.5)}.cites-row .cite:hover{border-color:var(--teal-accent)}.cites-row .cite:hover .t{-webkit-text-decoration-color:var(--teal-accent);text-decoration-color:var(--teal-accent)}.v-engine{margin-top:var(--s3);font-size:15.5px;color:var(--text-on-dark-muted);max-width:56ch}.venture-card.v-invite{justify-content:center}.v-invite .v-actions{margin-top:var(--s2)}.v-why{margin-top:var(--s10);font-size:15.5px;color:var(--text-on-dark-muted);max-width:68ch}.v-why b{color:var(--text-on-dark)}.ventures{margin-top:var(--s20)}.ventures h3{margin-top:var(--s2)}.venture-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--s6);gap:var(--s6);margin-top:var(--s10)}.venture-card{background:var(--cream);border:1px solid var(--line-strong);border-radius:var(--r-card);padding:var(--s8);display:flex;flex-direction:column;gap:var(--s4);color:var(--text);transition:transform .2s ease,box-shadow .2s ease}.venture-card:hover{transform:translateY(-3px)}.section.dark .venture-card:hover{box-shadow:0 24px 60px rgba(0,10,8,.35),0 0 70px rgba(253,238,205,.16)}.venture-card p{font-size:15px;color:var(--text-muted)}.v-name{font-size:23px;font-weight:800;letter-spacing:-.015em}.v-head{display:flex;align-items:center;gap:var(--s3)}.v-label{font-size:11.5px;letter-spacing:.08em;color:var(--teal-text)}.v-label,.v-status{font-family:var(--font-mono);font-weight:700;text-transform:uppercase}.v-status{font-size:10px;letter-spacing:.07em;border-radius:var(--r-pill);padding:3px 9px}.v-status.build{color:var(--headsup-ink);background:rgba(138,82,0,.12)}.v-status.live{color:var(--teal-text);background:rgba(0,122,110,.12)}.v-status.open{color:var(--text-muted);background:rgba(20,40,32,.07)}.v-glimpse{background:var(--cream-2);border-radius:var(--r-sm);padding:12px 14px;display:flex;flex-direction:column;gap:8px}.g-head{display:flex;align-items:center;justify-content:space-between;gap:10px}.g-label{font-size:10.5px;letter-spacing:.07em;color:var(--teal-text)}.g-example,.g-label{font-family:var(--font-mono);font-weight:700;text-transform:uppercase}.g-example{font-size:10px;letter-spacing:.09em;color:var(--headsup-ink);background:rgba(138,82,0,.1);border:1px dashed rgba(138,82,0,.45);border-radius:var(--r-sm);padding:1px 6px;white-space:nowrap}.g-row{display:flex;gap:8px;flex-wrap:wrap}.g-prov,.g-row{align-items:center}.g-prov{display:inline-flex;gap:5px;font-family:var(--font-mono);font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--accent-purple);background:rgba(123,94,167,.12);border:1px solid rgba(123,94,167,.35);border-radius:var(--r-pill);padding:1px 7px}.g-prov i{width:5px;height:5px;border-radius:1px;background:var(--accent-purple);transform:rotate(45deg)}.g-name{font-size:12.5px;font-weight:600;color:var(--text)}.g-tier{margin-left:auto;font-size:9.5px;letter-spacing:.05em;color:#0A6B3D;background:rgba(14,138,79,.12);border-radius:var(--r-pill);padding:2px 8px}.g-crit,.g-tier{font-family:var(--font-mono);font-weight:700}.g-crit{font-size:10px;color:var(--teal-text)}.g-crit.warn{color:var(--headsup-ink)}.g-bar-row{display:flex;align-items:center;gap:8px}.g-bar-label{font-family:var(--font-mono);font-size:9.5px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--text-muted)}.g-bar{flex:1 1;max-width:150px;height:5px;background:var(--line);overflow:hidden}.g-bar,.g-bar i{border-radius:var(--r-pill)}.g-bar i{display:block;height:100%;background:var(--teal-accent)}.g-bar-val{font-family:var(--font-mono);font-size:10px;color:var(--text-muted)}.venture-card .g-line{font-size:13px;color:var(--text);line-height:1.45}.venture-card .g-pendenz{color:var(--teal-text);font-weight:600;font-size:13px}.g-ampel{gap:12px}.g-light{display:inline-flex;align-items:center;gap:6px;font-family:var(--font-mono);font-size:10px;font-weight:700;color:var(--text)}.g-light i{width:9px;height:9px;border-radius:50%;flex:0 0 auto}.g-light.ok i{background:#0E8A4F}.g-light.warn i{background:var(--headsup)}.g-light.off i{background:transparent;border:1.5px solid var(--line-strong)}.g-light.off{color:var(--text-muted)}.v-caps{margin-top:auto;display:flex;flex-direction:column;gap:2px}.v-caps li{display:flex;align-items:baseline;gap:10px;font-size:15px;font-weight:600;letter-spacing:-.005em;color:var(--text);padding:4px 0}.v-caps li:before{content:"✓";flex:0 0 auto;font-weight:700;color:var(--teal)}.v-actions{margin-top:auto;padding-top:var(--s2);display:flex;align-items:center;flex-wrap:wrap;gap:var(--s3)}.v-caps+.v-actions{margin-top:0}.v-link-note{font-family:var(--font-mono);font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.07em;color:var(--text-muted)}.finds-feed{background:var(--cream);border:1px solid var(--line-strong);border-radius:var(--r-card);box-shadow:var(--shadow-md);overflow:hidden}.finds-feed-top{display:flex;align-items:center;gap:10px;padding:9px 12px;background:var(--cream-2);border-bottom:1px solid var(--line);font-family:var(--font-mono);font-size:10.5px;letter-spacing:.04em}.ff-day{font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--text)}.ff-count{color:var(--text-muted);margin-right:auto}.finds-list{display:flex;flex-direction:column}.find{border-top:1px solid var(--line);border-left:3px solid var(--accent,var(--teal));padding:var(--s4) var(--s5)}.find:first-child{border-top:none}.find-top{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:11px}.find .badge{color:var(--ink-accent,var(--teal-text));background:var(--wash,rgba(0,122,110,.1))}.find-t{font-family:var(--font-mono);font-size:10.5px;color:var(--text-muted)}.find h3{font-size:17px;line-height:1.35;letter-spacing:-.01em;margin-bottom:7px}.find p{font-size:14.5px;color:var(--text-muted)}.f-alarm{--accent:var(--alarm);--ink-accent:var(--alarm-ink);--wash:rgba(212,80,74,0.13)}.f-headsup{--accent:var(--headsup);--ink-accent:var(--headsup-ink);--wash:rgba(138,82,0,0.13)}.f-opportunity{--accent:var(--opportunity);--ink-accent:var(--opportunity-ink);--wash:rgba(42,111,219,0.13)}.intake{background:var(--cream);border:1px solid var(--line-strong);border-radius:var(--r-card);box-shadow:var(--shadow-md);overflow:hidden}.ik-thread{gap:var(--s3);padding:var(--s5)}.ik-msg,.ik-thread{display:flex;flex-direction:column}.ik-msg{max-width:86%;border-radius:var(--r-frame);padding:12px 14px;font-size:14.5px;line-height:1.5;align-items:flex-start;gap:9px}.ik-you{align-self:flex-end;background:var(--cream-2);border:1px solid var(--line)}.ik-ai{align-self:flex-start;background:rgba(123,94,167,.07);border:1px solid rgba(123,94,167,.25)}.ik-map{display:flex;flex-direction:column;gap:6px;width:100%;max-width:280px}.ik-map li{display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:13.5px;background:var(--cream);border:1px solid var(--line-strong);border-radius:var(--r-sm);padding:7px 10px}.ik-map.is-approved li{border-color:rgba(0,122,110,.35)}.ik-check{color:var(--teal-text);font-weight:700}.ik-tag{font-family:var(--font-mono);font-size:9.5px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--headsup-ink);background:rgba(138,82,0,.12);border-radius:var(--r-pill);padding:2px 7px;white-space:nowrap}.cockpit{background:var(--cream);border:1px solid var(--line-strong);border-radius:var(--r-card);box-shadow:var(--shadow-md);overflow:hidden;display:flex;flex-direction:column}.ck-bar{display:flex;align-items:center;gap:12px;padding:9px 12px;background:var(--cream-2);border-bottom:1px solid var(--line)}.ck-dots{display:flex;gap:5px;flex:0 0 auto}.ck-dots i{width:8px;height:8px;border-radius:50%;background:var(--line-strong)}.ck-addr{flex:1 1;text-align:center;max-width:240px;margin:0 auto;font-size:10.5px;letter-spacing:.04em;color:var(--text-muted);background:var(--cream);border:1px solid var(--line);border-radius:var(--r-pill);padding:3px 12px}.ck-addr,.ck-example{font-family:var(--font-mono)}.ck-example{flex:0 0 auto;font-size:9.5px;font-weight:700;text-transform:uppercase;letter-spacing:.09em;color:var(--headsup-ink);background:rgba(138,82,0,.1);border:1px dashed rgba(138,82,0,.45);border-radius:var(--r-sm);padding:2px 8px}.ck-body{display:grid;grid-template-columns:146px minmax(0,1fr);flex:1 1;min-height:0}.ck-rail{background:var(--ink);color:var(--text-on-dark);padding:14px 12px;display:flex;flex-direction:column;gap:14px}.ck-rail-brand{display:flex;align-items:center;gap:7px;font-size:13px;font-weight:800;letter-spacing:-.01em}.ck-rail-mark{--navigo-size:17px;filter:none}.ck-nav{display:flex;flex-direction:column;gap:2px}.ck-nav li{display:flex;align-items:center;justify-content:space-between;gap:6px;font-size:12.5px;color:var(--text-on-dark-muted);padding:7px 9px;border-radius:var(--r-sm)}.ck-nav li.is-active{background:rgba(0,168,150,.16);color:var(--cream);font-weight:700}.ck-count{font-size:9.5px;font-weight:700;background:var(--teal-accent);color:var(--ink);border-radius:var(--r-pill);padding:1px 6px}.ck-count,.ck-rail-foot{font-family:var(--font-mono)}.ck-rail-foot{margin-top:auto;padding-top:10px;border-top:1px solid var(--line-dark);font-size:10px;letter-spacing:.06em;text-transform:uppercase;color:var(--text-on-dark-muted)}.ck-main{display:flex;flex-direction:column;min-height:0;padding:14px 16px 16px}.ck-head{display:flex;align-items:baseline;justify-content:space-between;gap:10px;padding-bottom:9px;margin-bottom:12px;border-bottom:1px solid var(--line)}.ck-head h4{font-size:15px;font-weight:800;letter-spacing:-.01em}.ck-date{font-family:var(--font-mono);font-size:10px;letter-spacing:.06em;text-transform:uppercase}.ck-date,.ck-need{color:var(--text-muted)}.ck-need{margin-left:auto;margin-right:12px;font-size:11px}.ck-need b{color:var(--text);font-weight:700}.ck-card>p.ck-trace{font-family:var(--font-mono);font-size:10.5px;font-weight:700;line-height:1.5;letter-spacing:.05em;text-transform:uppercase;color:var(--text-muted)}.ck-feed{flex:1 1;min-height:0;gap:22px}.ck-feed,.ck-layer{display:flex;flex-direction:column}.ck-layer{gap:12px}.ck-layer>*{flex-shrink:0}.ck-lead{font-size:13px;color:var(--text-muted)}.ck-lead b{color:var(--text);font-weight:700}.ck-sources{display:flex;flex-direction:column;gap:6px}.ck-sources li{display:grid;grid-template-columns:70px minmax(0,1fr) auto;align-items:center;grid-gap:10px;gap:10px;background:var(--cream);border:1px solid var(--line);border-radius:var(--r-sm);padding:9px 11px}.ck-src-t{font-family:var(--font-mono);font-size:9.5px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:var(--teal-text)}.ck-src-n{font-size:13px;color:var(--text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ck-read{font-family:var(--font-mono);font-size:9.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--teal-text)}.ck-read:before{content:"✓ "}.ck-foot{margin-top:auto;font-size:12px;color:var(--text-muted)}.ck-card{position:relative;overflow:hidden;background:var(--cream);border:1px solid var(--line);border-radius:var(--r-frame);box-shadow:var(--shadow-sm);padding:14px 15px;display:flex;flex-direction:column;gap:9px}.ck-card:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:var(--accent,var(--teal))}.ck-alarm{--accent:var(--accent-coral)}.ck-card-top{display:flex;align-items:center;justify-content:space-between;gap:10px}.ck-badge{font-size:10px;font-weight:700;letter-spacing:.07em;border-radius:var(--r-pill);padding:3px 9px;color:#a83a24;background:rgba(217,88,62,.13)}.ck-badge,.ck-when{font-family:var(--font-mono);text-transform:uppercase}.ck-when{font-size:9.5px;letter-spacing:.05em;color:var(--text-muted)}.ck-card h5{font-size:15px;font-weight:700;line-height:1.35;letter-spacing:-.01em}.ck-card>p{font-size:13px;color:var(--text-muted);line-height:1.5}.ck-cites{display:flex;flex-wrap:wrap;gap:6px}.ck-cites .cite{font-size:10px;padding:2px 8px}.ck-draft{background:#f8f1e0;background:color-mix(in srgb,var(--accent-sand) 36%,var(--cream));border:1px solid color-mix(in srgb,var(--accent-sand) 70%,transparent);border-radius:var(--r-sm);padding:11px 12px;display:flex;flex-direction:column;gap:9px}.ck-draft-top{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap}.ck-draft p{font-size:12.5px;line-height:1.5;color:var(--text);font-style:italic}.ck-prov{display:inline-flex;align-items:center;gap:6px;font-family:var(--font-mono);font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.07em;color:var(--accent-purple);background:rgba(123,94,167,.12);border:1px solid rgba(123,94,167,.35);border-radius:var(--r-pill);padding:2px 8px}.ck-prov i{width:6px;height:6px;border-radius:1px;background:var(--accent-purple);transform:rotate(45deg)}.ck-await{font-family:var(--font-mono);font-size:9.5px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--headsup-ink);display:inline-flex;align-items:center;gap:6px}.ck-await:before{content:"";width:7px;height:7px;border-radius:50%;background:var(--headsup);box-shadow:0 0 0 3px rgba(138,82,0,.16)}.ck-actions{display:flex;gap:6px;flex-wrap:wrap}.ck-btn{font-size:11.5px;font-weight:700;line-height:1;border:1px solid var(--line-strong);border-radius:var(--r-sm);padding:7px 10px;color:var(--text);background:var(--cream)}.ck-btn-primary{background:var(--teal);border-color:var(--teal);color:var(--cream)}.ck-audit{background:var(--cream);border:1px solid var(--line);border-radius:var(--r-sm);overflow:hidden}.ck-audit-row{display:flex;align-items:center;gap:9px;flex-wrap:wrap;font-family:var(--font-mono);font-size:10.5px;padding:6px 11px;border-top:1px solid var(--line)}.ck-audit-row:first-child{border-top:none}.ck-audit-row .t{color:var(--text-muted)}.ck-audit-row .actor{font-weight:700;color:var(--text)}.ck-audit-row .actor.ai{color:var(--accent-purple)}.ck-audit-row .act{color:var(--text)}.ck-audit-row .obj{color:var(--text-muted)}.ck-audit-row .rev{margin-left:auto;color:var(--teal-text)}.ck-ctx{display:flex;align-items:center;gap:9px;border-left:3px solid var(--accent-coral);padding-left:11px}.ck-ctx p{font-size:12.5px;font-weight:700;line-height:1.35}.ck-thread{display:flex;flex-direction:column;gap:8px}.ck-msg{max-width:86%;border-radius:var(--r-frame);padding:9px 12px;font-size:12.5px;line-height:1.5}.ck-user{align-self:flex-end;background:var(--cream-2);border:1px solid var(--line)}.ck-ai{align-self:flex-start;background:rgba(123,94,167,.07);border:1px solid rgba(123,94,167,.25);display:flex;flex-direction:column;align-items:flex-start;gap:7px}.ck-ai .cite{font-size:10px;padding:2px 8px}.section.chain-intro{padding-bottom:var(--s10)}.chain{position:relative}.chain-snap{display:none}.chain-grid{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);grid-gap:var(--s16);gap:var(--s16);align-items:center}.chain-copy{display:flex;flex-direction:column;gap:var(--s6)}.chain-mark{--navigo-size:clamp(170px,16vw,240px);filter:drop-shadow(0 14px 26px rgba(0,20,16,.2))}.chain-panels{display:flex;flex-direction:column;gap:var(--s8)}.chain-panel h3{margin:2px 0 var(--s2)}.chain-panel p{font-size:16px;color:var(--text-muted);max-width:46ch}.connectors{display:flex;flex-wrap:wrap;align-items:center;gap:7px;margin-top:var(--s4)}.c-label{font-family:var(--font-mono);font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted);margin-right:3px}.c-chip{display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:600;color:var(--text);background:var(--cream);border:1px solid var(--line);border-radius:var(--r-pill);padding:5px 12px}.c-chip svg{width:13px;height:13px;fill:var(--text);flex:0 0 auto}.chain-loop{display:flex;align-items:center;gap:10px;font-family:var(--font-mono);font-size:11.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--teal-text)}.chain-loop:after{content:"";flex:1 1;height:1px;background:var(--line)}@supports (animation-timeline:scroll()){@media (min-width:901px) and (prefers-reduced-motion:no-preference){html.sda .chain{--step-scroll:60vh;--runway:calc(3.5 * var(--step-scroll));height:calc(var(--runway) + 100vh - var(--tabs-h));height:calc(var(--runway) + 100svh - var(--tabs-h));view-timeline-name:--chain;view-timeline-axis:block}html.sda .chain-stage{position:-webkit-sticky;position:sticky;top:var(--tabs-h);height:calc(100vh - var(--tabs-h));height:calc(100svh - var(--tabs-h));display:flex;align-items:center}html.sda .chain-grid{width:100%}html.sda{scroll-snap-type:y proximity}html.sda.snap-pause{scroll-snap-type:none}html.sda .chain-snap{display:block;position:absolute;left:0;width:1px;height:1px;scroll-snap-align:start;scroll-snap-stop:always;scroll-margin-top:var(--tabs-h)}html.sda .cs-a{top:calc(var(--tabs-h) + .2 * (var(--runway) - var(--tabs-h)))}html.sda .cs-b{top:calc(var(--tabs-h) + .52 * (var(--runway) - var(--tabs-h)))}html.sda .cs-c{top:calc(var(--tabs-h) + .75 * (var(--runway) - var(--tabs-h)))}html.sda .chain-panels{position:relative;min-height:290px;display:block}html.sda .chain-panel{position:absolute;left:0;right:0;top:0}html.sda .chain-panel,html.sda .ck-layer{animation-timeline:--chain}html.sda .cp-1{animation:step-first linear both;animation-timeline:--chain;animation-range:contain 0 contain 30%}html.sda .cp-2{animation:step-mid linear both;animation-timeline:--chain;animation-range:contain 26% contain 62%}html.sda .cp-3{animation:step-last linear both;animation-timeline:--chain;animation-range:contain 58% contain 100%}html.sda .ck-l1{animation:step-first linear both;animation-timeline:--chain;animation-range:contain 0 contain 30%}html.sda .ck-l2{animation:step-mid linear both;animation-timeline:--chain;animation-range:contain 26% contain 62%}html.sda .ck-l3{animation:step-last linear both;animation-timeline:--chain;animation-range:contain 58% contain 100%}@keyframes step-first{0%,80%{opacity:1;transform:none}to{opacity:0;transform:translateY(-12px)}}@keyframes step-mid{0%{opacity:0;transform:translateY(14px)}17%,83%{opacity:1;transform:none}to{opacity:0;transform:translateY(-12px)}}@keyframes step-last{0%{opacity:0;transform:translateY(14px)}14%,to{opacity:1;transform:none}}html.sda .chain-visual .cockpit{height:min(624px,calc(100vh - var(--tabs-h) - 48px));height:min(624px,calc(100svh - var(--tabs-h) - 48px))}html.sda .ck-feed{position:relative;overflow:hidden;display:block}html.sda .ck-layer{position:absolute;inset:0;opacity:0;display:flex;flex-direction:column}html.sda .ck-l1,html.sda .ck-l3{justify-content:center}html.sda .ck-l1 .ck-foot{margin-top:var(--s4)}html.sda .ck-count,html.sda .ck-l1 .ck-sources li,html.sda .ck-l2 .ck-audit,html.sda .ck-l2 .ck-draft,html.sda .ck-l3 .ck-msg{animation:beat-in linear both;animation-timeline:--chain}@keyframes beat-in{0%{opacity:0;transform:translateY(9px)}to{opacity:1;transform:none}}html.sda .ck-l1 .ck-sources li:first-child{animation-range:contain 4% contain 7%}html.sda .ck-l1 .ck-sources li:nth-child(2){animation-range:contain 7% contain 10%}html.sda .ck-l1 .ck-sources li:nth-child(3){animation-range:contain 10% contain 13%}html.sda .ck-l1 .ck-sources li:nth-child(4){animation-range:contain 13% contain 16%}html.sda .ck-count{animation-range:contain 33% contain 36%}html.sda .ck-l2 .ck-draft{animation-range:contain 37% contain 42%}html.sda .ck-l2 .ck-audit{animation-range:contain 43% contain 48%}html.sda .ck-l3 .ck-msg:first-child{animation-range:contain 59% contain 62%}html.sda .ck-l3 .ck-msg:nth-child(2){animation-range:contain 62% contain 65%}html.sda .ck-l3 .ck-msg:nth-child(3){animation-range:contain 65% contain 68%}html.sda .ck-l3 .ck-msg:nth-child(4){animation-range:contain 68% contain 71%}html.sda .chain-mark .layer{animation-timeline:--chain;animation-range:contain 0 contain 100%}html.sda .chain-mark .data{animation:slab-knows linear both;animation-timeline:--chain;animation-range:contain 0 contain 100%}html.sda .chain-mark .agents{animation:slab-does linear both;animation-timeline:--chain;animation-range:contain 0 contain 100%}html.sda .chain-mark .orch{animation:slab-steer linear both;animation-timeline:--chain;animation-range:contain 0 contain 100%}@keyframes slab-knows{0%,24%{opacity:1;transform:translateY(2px)}30%,80%{opacity:.45;transform:translateY(2px)}94%,to{opacity:1;transform:translateY(-16px)}}@keyframes slab-does{0%,24%{opacity:.45;transform:none}30%,56%{opacity:1;transform:none}62%,80%{opacity:.45;transform:none}94%,to{opacity:1;transform:none}}@keyframes slab-steer{0%,56%{opacity:.45;transform:translateY(-2px)}62%,80%{opacity:1;transform:translateY(-2px)}94%,to{opacity:1;transform:translateY(16px)}}html.sda .chain-loop{animation:beat-in linear both;animation-timeline:--chain;animation-range:contain 80% contain 92%}}}@media (max-height:700px){.ck-rail-foot{display:none}}@media (max-width:900px){.chain-grid{grid-template-columns:1fr}.chain-mark{--navigo-size:84px}.layer-hero{grid-template-columns:1fr;justify-items:center;gap:var(--s10);--stack-size:min(320px,84vw)}.captions{height:auto;max-width:34em;width:100%;display:flex;flex-direction:column;gap:var(--s6)}.cap,.captions{position:static}.cap{transform:none;opacity:0;animation-name:cap-in-flat}.cap:before{display:none}@keyframes cap-in-flat{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.loop-track{flex-direction:column}.loop-arrow{justify-content:center;transform:rotate(90deg);height:18px}.alps-night{display:none}.timeline{grid-template-columns:1fr}.chain-copy,.chain-panels,.chain-visual,.ck-body,.ck-feed,.ck-main,.cockpit{display:contents}.ck-bar,.ck-rail{display:none}.chain-grid{row-gap:var(--s10)}.chain-mark{order:1;justify-self:start}.cp-1{order:2}.ck-head{order:3}.ck-l1{order:4}.cp-2{order:5}.ck-l2{order:6}.cp-3{order:7}.ck-l3{order:8}.chain-loop{order:9}.chain-panel{margin-bottom:calc(-1 * var(--s6))}.ck-head+.ck-layer{margin-top:calc(-1 * var(--s6))}.ck-layer{background:var(--cream-2);border:1px solid var(--line);border-radius:var(--r-card);padding:var(--s5);gap:var(--s4);min-width:0;overflow:hidden}.ck-cap{display:flex;align-items:center;justify-content:space-between;gap:10px;margin:calc(-1 * var(--s5)) calc(-1 * var(--s5)) 0;padding:10px var(--s5);border-bottom:1px solid var(--line)}.ck-cap-t{font-family:var(--font-mono);font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--teal-text)}.ck-l1{background:var(--cream)}.ck-l2 .ck-card{box-shadow:none}.ck-l3{background:transparent;border:0;padding:0}.ck-l3 .ck-cap{margin:0 0 var(--s3);padding:0 0 10px}.ck-l3 .ck-thread{border-left:2px solid var(--teal-accent);padding-left:var(--s4)}.ck-head{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:flex-start;gap:4px 12px;padding:0;margin:0;border:0}.ck-head-t{font-family:var(--font-mono);font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted)}.ck-need{margin:0}}@media (min-width:561px) and (max-width:900px){.section{padding:var(--s20) 0}.wrap{padding-left:var(--s6);padding-right:var(--s6)}}@media (max-width:768px){.venture-grid{grid-template-columns:1fr}.ck-sources li{grid-template-columns:1fr auto;row-gap:2px}.ck-src-t{grid-column:1/-1}.ck-msg{max-width:95%}.fact-row{gap:var(--s2)}.ea-split,.fact-row{grid-template-columns:1fr}.ea-split{gap:var(--s10)}.chat-log{max-height:320px}.chat-msg{max-width:100%}.ik-msg{max-width:95%}.ik-map{max-width:none}}@media (max-width:700px){.beliefs{grid-template-columns:1fr;gap:var(--s8)}.nav{position:-webkit-sticky;position:sticky;top:0;z-index:10;border-bottom:1px solid var(--line-dark)}.nav .wrap{padding-top:var(--s2);padding-bottom:var(--s2);gap:var(--s3);flex-wrap:nowrap}.nav .brand .navigo-mark{--navigo-size:32px}.nav .btn-sm{padding:8px 12px}.tabs{position:static;background:transparent;border-bottom:0;box-shadow:none}.tabs .wrap{display:block;padding-top:var(--s6);padding-bottom:0}.tab-switch{display:flex;flex-wrap:wrap;gap:var(--s2) var(--s5);background:transparent;border:0;padding:0;border-top:1px solid var(--line);padding-top:var(--s4)}.tab,.tab-switch{border-radius:0;box-shadow:none}.tab{padding:0;background:none;font-family:var(--font-mono);font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--teal-text);line-height:1.2}.tab:after{content:" ↓"}.tab{min-width:44px}.tab:hover{background:none;box-shadow:none;color:var(--text)}.tabs:after{display:none}}@media (max-width:560px){.wrap{padding-left:var(--s5);padding-right:var(--s5)}.nav .brand span{display:none}h1{line-height:1.1;letter-spacing:-.015em}h2{font-size:26px}.hero-model{font-size:17px}.ask-lede,.belief p,.cap p,.chain-panel p,.fact-row p,.look-list li,.look-note,.note p,.pitch-list p,.playbook p,.scope p,.tagline,.timeline .t-step p,.v-caps li,.v-engine,.v-why,.venture-card p{font-size:16px}.footer-links a,.hero-trust{font-size:15px}.chat-notice,.field label,.privacy-line{font-size:14px}.chat-privacy{font-size:13.5px}.cite{font-size:12px}.ck-card>p,.ck-ctx p,.ck-draft p,.ck-lead,.ck-msg,.g-line,.g-pendenz,.venture-card .g-line,.venture-card .g-pendenz{font-size:14px}.ck-foot{font-size:13.5px}.ck-card-h{font-size:16px}.chat-prov,.ck-audit-row,.ck-await,.ck-badge,.ck-date,.ck-prov,.ck-read,.ck-src-t,.ck-when,.g-bar-label,.g-bar-val,.g-crit,.g-light,.g-prov,.g-tier{font-size:10.5px}.ck-example,.g-example{font-size:11px}.section{padding:var(--s16) 0}.hero .wrap{padding-top:var(--s10);padding-bottom:var(--s16)}.ventures{margin-top:var(--s12)}.ask,.playbook{margin-top:var(--s8);padding-top:var(--s6)}.v-why{margin-top:var(--s6)}.venture-grid{margin-top:var(--s8)}.venture-card{gap:var(--s3)}.chat-panel,.finding,.form-card,.venture-card{padding:var(--s5)}.chain-grid{row-gap:var(--s8)}.beliefs{margin-top:var(--s8)}.ck-layer:not(.ck-l3),.v-glimpse{margin-left:calc(-1 * var(--s5));margin-right:calc(-1 * var(--s5));border-left:0;border-right:0;border-radius:0}.ck-layer:not(.ck-l3){border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.v-glimpse{padding-left:var(--s5);padding-right:var(--s5)}.ck-cap{margin-left:0;margin-right:0}.cite{white-space:normal;line-height:1.5}.cta-row .btn{flex:1 1 auto;justify-content:center}.cta-row .btn-ghost{flex:0 0 auto;border:0;background:none;padding-left:0;padding-right:0;color:var(--text-on-dark-muted);text-decoration:underline;text-underline-offset:4px}.cta-row .btn-ghost:hover{background:none;color:var(--cream)}.hero-trust{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--s2) var(--s4);gap:var(--s2) var(--s4);align-items:start}.hero-trust .sep{display:none}.cites-row{flex-direction:column;align-items:stretch;gap:0}.cites-label{margin:0 0 var(--s2)}.cites-row .cite{display:grid;grid-template-columns:1fr auto;grid-gap:2px var(--s3);gap:2px var(--s3);background:none;border:0;border-top:1px solid var(--line-dark);border-radius:0;padding:12px 0;min-height:44px;white-space:normal}.cites-row .cite .q{grid-column:1;opacity:1;font-size:11px}.cites-row .cite .t{grid-column:1;font-family:var(--font-sans);font-size:15px;font-weight:600;letter-spacing:0;text-transform:none;color:var(--cream);text-decoration:none}.cites-row .cite:hover{border-color:var(--line-dark)}.audit-row{font-size:11.5px;gap:8px}.audit-row .rev{margin-left:0}}@media (pointer:coarse){.navigo-mark .drift,.navigo-mark .hub-halo,.navigo-mark .node-flash,.navigo-mark .signals{animation:none!important}.navigo-mark .hub-halo,.navigo-mark .node-flash{opacity:0!important}}.mark-idle .navigo-mark .drift,.mark-idle .navigo-mark .hub-halo,.mark-idle .navigo-mark .node-flash,.mark-idle .navigo-mark .signals{animation-play-state:paused!important}@media (pointer:coarse) and (max-width:900px){.tab{display:inline-flex;align-items:center;justify-content:center}.btn,.btn-sm,.chat-chip,.tab{min-height:44px}.cites-row .cite{min-height:40px}.brand,.footer-links a{display:inline-flex;align-items:center;min-height:44px}.brand{min-width:44px}}.field label{font-family:var(--font-sans);font-size:13.5px;font-weight:600;letter-spacing:0;text-transform:none;color:var(--text)}.ea-send{width:100%;justify-content:center;min-height:48px}.form-error{color:var(--alarm-ink);font-weight:600}@media (prefers-reduced-motion:reduce){.chat-dots i{opacity:.6}.belief,.chat-dots i{animation:none!important}.tab,.venture-card{transition:none!important}.venture-card:hover{transform:none!important}.navigo-mark,.navigo-mark .hub-halo,.navigo-mark .layer,.navigo-mark .motif,.navigo-mark .motif .drift,.navigo-mark .node-flash,.navigo-mark .signals{animation:none!important;transition:none!important}.cap{animation:none!important;opacity:1}}