body{color:var(--ink);background:var(--canvas)}main{overflow:clip}.container{width:min(calc(100% - 48px), var(--container))}.section-pad{padding:clamp(4.75rem,8vw,7.75rem) 0}h1,h2,h3,h4{color:var(--ink)}h2{letter-spacing:-.04em;font-size:clamp(2.15rem,4vw,3.6rem);line-height:1.06}.section-heading p:not(.eyebrow),.rich-text p{color:var(--muted)}.ledger-eyebrow,.section-heading p.ledger-eyebrow{color:var(--accent-ink);letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:.65rem;margin:0 0 1.35rem;font-size:.73rem;font-weight:750;line-height:1.3;display:inline-flex}.ledger-eyebrow>span{background:currentColor;width:18px;height:1px}.ledger-eyebrow--dark,.deep-section .section-heading p.ledger-eyebrow--dark{color:var(--signal-pale)}.ledger-section-heading{max-width:860px;margin-bottom:clamp(2.5rem,5vw,4.5rem)}.ledger-section-heading h2{max-width:22ch}.ledger-section-heading>p:last-child{max-width:62ch;font-size:1.12rem}.site-header{-webkit-backdrop-filter:blur(18px)saturate(150%);background:#f5f0e4db;border-bottom:1px solid #075e4f14}.site-header.is-scrolled{border-color:var(--line);background:#fffcf6f5;box-shadow:0 8px 35px #061b300d}.nav-shell{min-height:var(--header-height)}.site-nav{gap:clamp(1rem,2vw,1.9rem);font-size:.84rem;font-weight:650}.site-nav a{color:var(--ink)}.vg-logo-mark{width:30px;height:30px;color:var(--accent)}.vg-wordmark-name{color:var(--ink);font-weight:700}.vg-wordmark-tag{color:var(--muted)}.button,.button.header-cta{font-family:var(--font-display);border-radius:12px;font-weight:650}.button-primary{color:#fff;background:var(--accent);box-shadow:0 14px 32px #075e4f33}.button-primary:hover,.button-primary:focus-visible{background:var(--accent-hover);box-shadow:0 18px 38px #075e4f47}.button-secondary{color:var(--accent);border:1px solid var(--line-strong);background:#ffffff73}.button-secondary:hover,.button-secondary:focus-visible{color:#fff;border-color:var(--accent);background:var(--accent)}.ledger-hero{color:#fff;background:linear-gradient(#ffffff06 1px, transparent 1px), linear-gradient(90deg, #ffffff06 1px, transparent 1px), var(--product-midnight);background-size:56px 56px;padding:clamp(4rem,7vw,7rem) 0 0;position:relative;overflow:hidden}.ledger-hero:after{content:"";aspect-ratio:1;pointer-events:none;background:radial-gradient(circle,#16c7b724,#0000 66%);border-radius:50%;width:70%;position:absolute;bottom:-40%;right:-16%}.ledger-hero-glow{pointer-events:none;background:radial-gradient(46% 60% at 6% 4%,#16c7b71a,#0000 68%),radial-gradient(38% 50% at 92% 8%,#467fff1f,#0000 70%);position:absolute;inset:0}.ledger-hero-grid{z-index:1;grid-template-columns:minmax(0,.86fr) minmax(560px,1.14fr);align-items:center;gap:clamp(2.5rem,5vw,5.5rem);display:grid;position:relative}.ledger-hero-copy{padding-bottom:clamp(2rem,5vw,4rem)}.ledger-hero .ledger-eyebrow{color:var(--signal-pale)}.ledger-hero h1{color:#fff;letter-spacing:-.055em;text-wrap:balance;max-width:12ch;margin:0 0 1.5rem;font-size:clamp(3rem,5.5vw,5.25rem);font-weight:650;line-height:.99}.ledger-hero-lead{color:#ecf7f6c7;max-width:54ch;margin:0;font-size:clamp(1.05rem,1.45vw,1.22rem);line-height:1.65}.ledger-hero-actions{flex-wrap:wrap;gap:.8rem;margin-top:2rem;display:flex}.ledger-hero .button-primary{color:#05233c;background:var(--signal);box-shadow:0 16px 36px #16c7b733}.ledger-hero .button-primary:hover,.ledger-hero .button-primary:focus-visible{color:#03192c;background:#58dfd1}.ledger-hero .button-secondary{color:#fff;background:#ffffff0a;border-color:#a8e9e157}.ledger-hero .button-secondary:hover,.ledger-hero .button-secondary:focus-visible{color:#05233c;border-color:var(--signal-pale);background:var(--signal-pale)}.ledger-text-link{color:#ecf7f6c7;text-underline-offset:.35em;align-items:center;gap:.45rem;margin-top:1.15rem;font-size:.9rem;font-weight:650;-webkit-text-decoration:underline #16c7b78c;text-decoration:underline #16c7b78c;display:inline-flex}.ledger-text-link:hover,.ledger-text-link:focus-visible{color:#fff}.product-proof{transform-origin:100% 100%;background:#0a2945;border:1px solid #a8e9e138;border-radius:22px 22px 0 0;width:min(800px,100%);margin:0;position:relative;transform:perspective(1200px)rotateY(-2deg)rotateX(1deg);box-shadow:0 34px 100px #00000057}.product-proof-bar{border-bottom:1px solid #a8e9e124;align-items:center;gap:7px;height:42px;padding:0 16px;display:flex}.product-proof-bar>span{background:#a8e9e159;border-radius:50%;width:8px;height:8px}.product-proof-bar>span:first-child{background:var(--signal)}.product-proof-bar strong{color:#ffffffa3;font-family:var(--font-display);letter-spacing:.16em;margin-left:auto;font-size:.7rem}.product-proof-screen{aspect-ratio:16/10;background:#eef1ef;border-radius:12px;margin:.8rem;overflow:hidden}.product-proof-screen img{object-fit:cover;object-position:center top;width:100%;height:100%}.product-proof figcaption{color:#ecf7f6cc;letter-spacing:.02em;padding:.3rem 1.1rem 1rem;font-size:.72rem}.proof-pin{z-index:2;color:#eafaf8;letter-spacing:.04em;white-space:nowrap;background:#041627e6;border:1px solid #a8e9e14d;border-radius:999px;align-items:center;gap:.45rem;padding:.48rem .7rem;font-size:.68rem;font-weight:750;display:inline-flex;position:absolute;box-shadow:0 12px 30px #00000042}.proof-pin:before{content:"";background:var(--signal);border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #16c7b71f}.proof-pin--evidence{top:30%;left:-2.5rem}.proof-pin--review{top:55%;right:-1.5rem}.proof-pin--audit{bottom:-1.1rem;right:12%}.ledger-attributes{z-index:1;border-top:1px solid #a8e9e129;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:clamp(3rem,6vw,5rem);display:grid;position:relative}.ledger-attributes>div{border-right:1px solid #a8e9e11f;grid-template-columns:auto 1fr;align-items:center;gap:.8rem;min-height:116px;padding:1.6rem 1.25rem;display:grid}.ledger-attributes>div:last-child{border-right:0}.ledger-attributes span{color:var(--gold-on-dark);font-family:var(--font-display);font-size:.78rem;font-weight:700}.ledger-attributes p{color:#ecf7f6cc;margin:0;font-size:.85rem;line-height:1.45}.ledger-trust{border-bottom:1px solid var(--line);background:var(--canvas-2)}.ledger-trust-inner{align-items:center;gap:1.5rem 2.5rem;min-height:92px;display:flex}.ledger-trust .inception-badge{flex:none;padding:.35rem .6rem}.ledger-trust .inception-badge img{height:30px}.ledger-trust-list{color:var(--ink-2);letter-spacing:.04em;flex-wrap:wrap;flex:1;justify-content:space-between;gap:.75rem 1.5rem;margin:0;padding:0;font-size:.8rem;font-weight:700;list-style:none;display:flex}.ledger-trust-list li{align-items:center;gap:.55rem;display:inline-flex}.ledger-trust-list li:before{content:"";background:var(--gold);border-radius:50%;width:5px;height:5px}.portfolio-section,.workflow-section,.institution-section,.ecosystem-section,.founders-section{background:radial-gradient(46% 40% at 100% 0%, #075e4f0d, transparent 68%), linear-gradient(#075e4f07 1px, transparent 1px), linear-gradient(90deg, #075e4f07 1px, transparent 1px), var(--canvas);background-size:auto,56px 56px,56px 56px,auto}.portfolio-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.4rem;display:grid}.product-panel{border:1px solid var(--line);border-radius:var(--radius-xl);background:var(--canvas-2);transition:transform .38s var(--ease-out), box-shadow .38s ease, border-color .38s ease;overflow:hidden;box-shadow:inset 0 1px #ffffffd9}.product-panel:hover{box-shadow:var(--shadow-card);border-color:#075e4f47;transform:translateY(-4px)}.product-panel-media{aspect-ratio:16/10;background:var(--product-midnight);overflow:hidden}.product-panel-media img{object-fit:cover;width:100%;height:100%;transition:transform .6s var(--ease-out)}.product-panel:hover .product-panel-media img{transform:scale(1.018)}.product-panel--sicc .product-panel-media img{object-position:center top}.product-panel--morpheus{color:#fff;background:var(--product-midnight);border-color:#a8e9e124}.product-panel--morpheus .product-panel-media{border-bottom:1px solid #a8e9e124}.product-panel--morpheus .product-panel-media img{object-fit:contain;object-position:center}.product-panel-copy{padding:clamp(1.7rem,3.4vw,2.6rem)}.product-kicker{color:var(--accent-ink);letter-spacing:.12em;text-transform:uppercase;margin:0 0 1rem;font-size:.72rem;font-weight:750;line-height:1.35}.product-panel-copy h3{letter-spacing:-.04em;margin-bottom:.8rem;font-size:clamp(2rem,3.5vw,3rem)}.product-panel-copy>p:not(.product-kicker,.stage-badge,.product-caution){color:var(--ink-2);font-size:1.02rem;line-height:1.65}.product-panel-copy ul{flex-wrap:wrap;gap:.5rem;margin:1.3rem 0 0;padding:0;list-style:none;display:flex}.product-panel-copy li{border:1px solid var(--line);color:var(--ink-2);background:#ffffff80;border-radius:999px;padding:.45rem .65rem;font-size:.76rem;font-weight:700}.product-panel--morpheus h3,.product-panel--morpheus .product-kicker{color:#fff}.product-panel--morpheus .card-cta{color:var(--signal-pale)}.product-panel--morpheus .card-cta:hover,.product-panel--morpheus .card-cta:focus-visible{color:#fff}.product-panel--morpheus .product-panel-copy>p:not(.product-kicker,.product-caution){color:#ecf7f6d1}.product-caution{color:#ecf7f6cc;border-top:1px solid #a8e9e124;margin:1.35rem 0 0;padding-top:1.15rem;font-size:.8rem;line-height:1.55}.stage-badge{max-width:max-content;color:var(--gold-ink);background:var(--gold-soft);border-color:#d2ae559e;font-size:.68rem;font-weight:750;line-height:1.35}.deep-section,.evidence-section{color:#fff;background:linear-gradient(#ffffff06 1px, transparent 1px), linear-gradient(90deg, #ffffff06 1px, transparent 1px), var(--product-midnight);background-size:56px 56px}.evidence-section:before{background:radial-gradient(70% 60% at 0 0,#16c7b71a,#0000 64%),radial-gradient(55% 55% at 100% 100%,#467fff14,#0000 66%)}.governance-grid{grid-template-columns:minmax(0,.9fr) minmax(480px,1.1fr);gap:clamp(3rem,6vw,6rem)}.evidence-intro h2{color:#fff;max-width:14ch}.evidence-intro>p:not(.ledger-eyebrow){color:#ecf7f6c7;max-width:48ch}.evidence-flow{color:#ecf7f6c7;letter-spacing:.04em;text-transform:uppercase;align-items:center;gap:.65rem;margin:2.2rem 0;font-size:.68rem;font-weight:750;display:flex}.evidence-flow i{background:var(--signal);width:22px;height:1px;box-shadow:0 0 10px #16c7b7a6}.evidence-infrastructure{border:1px solid #a8e9e129;border-left:3px solid var(--signal);background:#ffffff09;border-radius:12px;padding:1.2rem 1.3rem}.evidence-infrastructure strong{color:var(--signal-pale);font-family:var(--font-display);letter-spacing:.08em;text-transform:uppercase;font-size:.76rem}.evidence-infrastructure p{color:#ecf7f6c7;margin:.55rem 0 0;font-size:.82rem;line-height:1.55}.evidence-principles{border-radius:var(--radius-xl);background:#a8e9e126;border:1px solid #a8e9e126;gap:1px;overflow:hidden}.deep-section .evidence-principles>div{background:#061b30e6;border:0;border-radius:0;min-height:225px;padding:2rem}.deep-section .evidence-principles>div:hover{background:#0a2945;border:0}.deep-section .evidence-principles h3{color:#fff;margin-top:2.5rem;font-size:1.25rem}.deep-section .evidence-principles p{color:#ecf7f6c7}.workflow-section{background-color:var(--canvas-2)}.workflow-grid{grid-template-columns:minmax(0,.78fr) minmax(560px,1.22fr);align-items:start;gap:clamp(2.5rem,6vw,6rem);display:grid}.workflow-copy h2{max-width:14ch}.workflow-lead{max-width:52ch;color:var(--muted);font-size:1.05rem;line-height:1.65}.workflow-steps{border-top:1px solid var(--line);margin-top:2rem}.workflow-steps article{border-bottom:1px solid var(--line);grid-template-columns:42px 1fr;gap:1rem;padding:1.1rem 0;display:grid}.workflow-steps article>span{color:var(--accent-ink);font-family:var(--font-display);font-size:.72rem;font-weight:750}.workflow-steps h3{margin:0 0 .25rem;font-size:1rem}.workflow-steps p{color:var(--muted);margin:0;font-size:.88rem;line-height:1.5}.workflow-note{color:var(--accent-ink);margin:1.2rem 0 0;font-size:.82rem;font-weight:750}.workflow-media{top:calc(var(--header-height) + 28px);border-radius:var(--radius-xl);background:var(--product-midnight);box-shadow:var(--shadow-soft);border:1px solid #a8e9e12e;position:sticky;overflow:hidden}.workflow-media-label{color:var(--signal-pale);font-family:var(--font-display);letter-spacing:.1em;text-transform:uppercase;border-bottom:1px solid #a8e9e124;padding:1rem 1.2rem;font-size:.7rem;font-weight:700}.workflow-media>img{aspect-ratio:16/10;object-fit:cover;object-position:center top;width:100%}.workflow-media-footer{background:#a8e9e11f;border-top:1px solid #a8e9e124;grid-template-columns:repeat(3,1fr);gap:1px;display:grid}.workflow-media-footer span{color:#ecf7f6c7;background:var(--product-midnight);text-align:center;padding:.8rem;font-size:.67rem;font-weight:700}.workflow-actions{justify-content:flex-end;gap:.8rem;margin-top:1.5rem;display:flex}.institution-section{border-block:1px solid var(--line);background-color:#eaf4ef}.institution-grid{grid-template-columns:minmax(0,.82fr) minmax(520px,1.18fr);align-items:start;gap:clamp(3rem,7vw,7rem);display:grid}.institution-copy h2{max-width:15ch}.audience-list{border-top:1px solid var(--line);gap:0;margin:2rem 0 0;padding:0;list-style:none;display:grid}.audience-list li{border-bottom:1px solid var(--line);color:var(--ink-2);padding:.95rem 0 .95rem 1.4rem;font-size:.92rem;font-weight:650;position:relative}.audience-list li:before{content:"";background:var(--signal);border-radius:50%;width:7px;height:7px;position:absolute;top:1.45rem;left:0}.evaluation-path{border:1px solid var(--line);border-radius:var(--radius-xl);background:var(--canvas-2);box-shadow:var(--shadow-card);padding:clamp(1.6rem,3vw,2.5rem)}.evaluation-path .section-heading h3{letter-spacing:-.035em;max-width:22ch;font-size:clamp(1.6rem,2.6vw,2.35rem)}.evaluation-path .section-heading>p:last-child{font-size:.96rem}.evaluation-steps{margin-top:1.5rem}.evaluation-steps>div{border-top:1px solid var(--line);grid-template-columns:46px 1fr;gap:1rem;padding:1rem 0;display:grid}.evaluation-steps>div>span{color:var(--gold-ink);font-family:var(--font-display);font-size:.74rem;font-weight:750}.evaluation-steps h3{margin:0 0 .2rem;font-size:1rem}.evaluation-steps p{color:var(--muted);margin:0;font-size:.86rem}.rich-text p.evaluation-note,.evaluation-note{color:var(--accent);background:#075e4f14;border-radius:10px;margin:1rem 0 0;padding:.9rem 1rem;font-size:.8rem;font-weight:700}.technology-section{background:var(--canvas)}.technology-list{border:1px solid var(--line);border-radius:var(--radius-xl);background:var(--line);grid-template-columns:repeat(2,1fr);gap:1px;display:grid;overflow:hidden}.technology-list article{background:var(--canvas-2);grid-template-columns:46px 1fr;gap:1rem;min-height:170px;padding:1.8rem;display:grid}.technology-list article>span{color:var(--accent-ink);font-family:var(--font-display);font-size:.72rem;font-weight:750}.technology-list h3{font-size:1.1rem}.technology-list p{color:var(--muted);margin:0;font-size:.9rem}.infrastructure-callout{border-radius:var(--radius-lg);color:#fff;background:var(--product-midnight);border:1px solid #a8e9e12e;grid-template-columns:auto 1fr;gap:1.2rem;margin-top:1.4rem;padding:1.5rem 1.7rem;display:grid}.infrastructure-callout>span{color:var(--signal);font-size:1.6rem}.infrastructure-callout .product-kicker{color:var(--signal-pale)}.infrastructure-callout p:last-child{color:#ecf7f6c7;margin:0;font-size:.9rem}.ecosystem-section{border-block:1px solid var(--line);background-color:var(--canvas-2)}.ecosystem-grid{grid-template-columns:minmax(0,.7fr) minmax(520px,1.3fr);align-items:start;gap:clamp(3rem,7vw,7rem);display:grid}.ecosystem-grid h2{max-width:12ch}.ecosystem-copy>p:first-child{max-width:62ch;color:var(--ink-2);margin:0;font-size:1.05rem;line-height:1.7}.ecosystem-memberships{flex-wrap:wrap;gap:.65rem;margin:1.6rem 0 0;padding:0;list-style:none;display:flex}.ecosystem-memberships li{border:1px solid var(--line-strong);color:var(--accent);background:#075e4f0d;border-radius:999px;padding:.65rem .85rem;font-size:.78rem;font-weight:750}.ecosystem-note{border-top:1px solid var(--line);max-width:62ch;color:var(--muted);margin:1.5rem 0 0;padding-top:1rem;font-size:.78rem;line-height:1.55}.founders-section{background-color:var(--canvas)}.founders-layout{grid-template-columns:minmax(0,.7fr) minmax(620px,1.3fr);align-items:start;gap:clamp(3rem,7vw,7rem);display:grid}.founders-intro{top:calc(var(--header-height) + 28px);position:sticky}.founders-intro h2{max-width:12ch}.founders-company-note{border-top:1px solid var(--line);gap:.35rem;margin-top:2rem;padding-top:1.25rem;display:grid}.founders-company-note strong{font-family:var(--font-display);font-size:.88rem}.founders-company-note span{color:var(--muted);font-size:.8rem;line-height:1.55}.founders-grid--editorial{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.2rem;margin:0;display:grid}.founder-card{border:1px solid var(--line);background:var(--canvas-2);min-height:100%}.founder-card:hover{box-shadow:var(--shadow-card);border-color:#075e4f47}.founder-card picture{width:100%;display:block}.founder-avatar--editorial{aspect-ratio:1;object-fit:cover;box-shadow:none;border-radius:16px;margin-bottom:1.6rem;width:100%!important;height:auto!important}.founder-card h3{font-size:1.3rem}.founder-card>p:not(.founder-role){color:var(--muted);font-size:.9rem}.contact-section{border-top:1px solid var(--line);background:var(--canvas-2);position:relative}.contact-grid{gap:clamp(3rem,7vw,7rem)}.contact-section .section-heading h2{max-width:15ch}.contact-form{border:1px solid var(--line);border-top:4px solid var(--accent);box-shadow:var(--shadow-card);background:#fff}.contact-form input,.contact-form select,.contact-form textarea{border-color:var(--line-strong);background:var(--canvas-2)}.site-footer{color:#ecf7f6c7;background:var(--product-midnight);border-top:0}.site-footer .vg-logo,.site-footer .vg-wordmark-name,.site-footer .footer-links{color:#fff}.site-footer .vg-wordmark-tag,.site-footer p,.site-footer a,.site-footer .footer-bottom,.site-footer .footer-legal-links a{color:#ecf7f6c7}.site-footer .footer-grid,.site-footer .footer-bottom{border-color:#a8e9e11f}.site-footer .footer-links a:hover,.site-footer .footer-legal-links a:hover{color:#fff}.page-intro{color:#fff;background:radial-gradient(48% 90% at 88% 0%, #16c7b721, transparent 70%), linear-gradient(#ffffff06 1px, transparent 1px), linear-gradient(90deg, #ffffff06 1px, transparent 1px), var(--product-midnight);background-size:auto,56px 56px,56px 56px,auto;border-bottom:1px solid #a8e9e124;padding-top:clamp(4rem,7vw,6.5rem);padding-bottom:clamp(3.5rem,6vw,5.5rem);overflow:hidden}.page-intro .eyebrow{color:var(--signal-pale);background:#ffffff0a;border-color:#a8e9e133}.page-intro h1{color:#fff;max-width:18ch;font-size:clamp(2.65rem,5vw,4.7rem)}.page-intro .section-heading>p:last-child{color:#ecf7f6c7;max-width:62ch}.page-intro-note{color:var(--signal-pale);margin:1.1rem 0 0;font-size:.88rem;font-weight:650}.page-intro-actions{flex-wrap:wrap;gap:.8rem;margin-top:2rem;display:flex}.page-intro .button-primary{color:#05233c;background:var(--signal);box-shadow:0 16px 36px #16c7b733}.page-intro .button-primary:hover,.page-intro .button-primary:focus-visible{color:#03192c;background:#58dfd1}.page-intro .button-secondary{color:#fff;background:#ffffff0a;border-color:#a8e9e157}.page-intro .button-secondary:hover,.page-intro .button-secondary:focus-visible{color:#05233c;border-color:var(--signal-pale);background:var(--signal-pale)}.inv-facts{border:1px solid var(--line);border-radius:var(--radius-xl);background:var(--line);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}.inv-facts>div{background:var(--canvas-2);padding:1.15rem 1.3rem}.inv-facts dt{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;margin:0 0 .3rem;font-size:.7rem;font-weight:750}.inv-facts dd{color:var(--ink);font-family:var(--font-display);margin:0;font-size:1rem;font-weight:650}.product-panel--morpheus .product-panel-copy li{color:#ecf7f6e6;background:#ffffff0d;border-color:#a8e9e138}.callout-actions{flex-direction:column;flex:none;justify-content:center;gap:.8rem;display:flex}.invest-gap{margin-top:clamp(3rem,6vw,5rem)}@media (width<=700px){.inv-facts{grid-template-columns:1fr}}.surface-section{background:var(--canvas-2)}.service-card,.hero-card,.timeline-item,.principles>div{border:1px solid var(--line);background:var(--canvas-2)}.service-card:hover,.timeline-item:hover{background:#fff;border-color:#075e4f47}.trust-strip{border:1px solid var(--line);border-radius:var(--radius-xl);background:var(--line);grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;max-width:none;margin-top:0;padding-top:0;overflow:hidden}.trust-strip>div{background:var(--canvas-2);padding:2rem 1.5rem}.trust-strip dt{color:var(--accent);font-size:clamp(1.35rem,2vw,2rem)}.callout{color:#fff;background:var(--product-midnight);border-color:#a8e9e124}.callout h2,.callout h3{color:#fff}.callout .eyebrow{color:var(--signal-pale)}.callout p{color:#ecf7f6c7}@media (width<=1100px){.ledger-hero-grid,.workflow-grid,.institution-grid,.ecosystem-grid,.founders-layout,.governance-grid{grid-template-columns:1fr}.product-proof{width:100%;transform:none}.workflow-media,.founders-intro{position:static}.founders-layout{gap:2.5rem}.founders-intro h2{max-width:18ch}}@media (width<=900px){.ledger-hero{padding-top:4.5rem}.ledger-hero-copy{padding-bottom:0}.ledger-attributes{grid-template-columns:repeat(2,minmax(0,1fr))}.ledger-attributes>div:nth-child(2){border-right:0}.ledger-attributes>div:nth-child(-n+2){border-bottom:1px solid #a8e9e11f}.portfolio-grid,.technology-list{grid-template-columns:1fr}.product-panel-media{aspect-ratio:16/9}.ledger-trust-inner{flex-direction:column;align-items:flex-start;padding-block:1.3rem}.ledger-trust-list{justify-content:flex-start;width:100%}.trust-strip{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=700px){.container{width:min(calc(100% - 32px), var(--container))}.section-pad{padding:4.5rem 0}.ledger-hero h1{max-width:13ch;font-size:clamp(2.65rem,12vw,4rem)}.ledger-hero-actions{flex-direction:column;align-items:stretch}.ledger-hero-actions .button{width:100%}.proof-pin{display:none}.product-proof{border-radius:16px 16px 0 0}.product-proof-screen{border-radius:8px;margin:.45rem}.product-proof figcaption{font-size:.64rem}.ledger-attributes>div{min-height:100px;padding:1.2rem .7rem}.portfolio-section .ledger-section-heading h2,.workflow-copy h2,.institution-copy h2,.evidence-intro h2{max-width:none}.product-panel-copy{padding:1.5rem}.product-panel-copy h3{font-size:2rem}.evidence-flow{flex-direction:column;align-items:flex-start}.evidence-flow i{width:1px;height:16px;margin-left:.3rem}.evidence-principles,.principles,.founders-grid--editorial{grid-template-columns:1fr}.deep-section .evidence-principles>div{min-height:auto}.deep-section .evidence-principles h3{margin-top:1.25rem}.workflow-media-footer{grid-template-columns:1fr}.workflow-actions{flex-direction:column;align-items:stretch}.workflow-actions .button{width:100%}.technology-list article{min-height:auto;padding:1.4rem}.founder-avatar--editorial{max-height:360px}.trust-strip{grid-template-columns:1fr}.trust-strip>div{padding:1.4rem}}@media (prefers-reduced-motion:reduce){.product-proof,.product-panel,.product-panel-media img{transition:none!important;transform:none!important}}
