.about-scroll-stage{background:#000;height:390vh;position:relative}.about-scroll-sticky{background:#000;justify-content:center;align-items:center;height:100svh;min-height:100svh;padding:0 4vw;display:flex;position:sticky;top:0;overflow:hidden}.about-scroll-cue{pointer-events:none;z-index:3;flex-direction:column;align-items:center;gap:.65rem;display:flex;position:absolute;bottom:2.2rem;left:50%;transform:translate(-50%)}.about-scroll-cue>span:first-child{letter-spacing:.28em;text-transform:uppercase;color:#8a8a8a;font-family:Inter,monospace;font-size:10px}.about-scroll-cue-line{background:#ffffff38;width:1px;height:56px;overflow:hidden}.about-scroll-cue-dot{background:#c9a84c;width:1px;height:18px;animation:1.8s ease-in-out infinite aboutScrollDot;display:block}@keyframes aboutScrollDot{0%{opacity:0;transform:translateY(-18px)}20%{opacity:1}80%{opacity:1}to{opacity:0;transform:translateY(56px)}}.about-lockup{pointer-events:none;z-index:1;text-align:center;justify-content:center;align-items:center;gap:clamp(.2rem,1.5vw,1rem);width:100%;display:flex;position:absolute;inset:0}.about-lockup-word{font-family:var(--font-bodoni,"Bodoni Moda", serif);letter-spacing:-.03em;text-transform:uppercase;color:#f5f5f5eb;text-shadow:0 0 48px #000000a6;white-space:nowrap;font-size:clamp(3.4rem,15vw,10rem);line-height:.82}.about-lockup-word-accent{color:#c9a84ce6;font-style:italic}.about-story-text-container{z-index:2;transform-origin:50%;will-change:opacity, transform;contain:layout paint;flex-direction:column;align-items:stretch;width:min(1000px,92vw);max-height:min(76svh,780px);display:flex;position:absolute;top:55%;left:50%;translate:-50% -45%}.about-story-body{max-height:inherit;pointer-events:none;scrollbar-width:none;-ms-overflow-style:none;contain:content;gap:1.2rem;padding:0 1rem;display:grid;overflow:hidden auto}.about-story-body::-webkit-scrollbar{width:0;height:0}.about-story-body p{font-family:var(--font-bodoni,"Bodoni Moda", serif);letter-spacing:-.02em;color:#0000;text-align:center;margin:0;font-size:clamp(1.8rem,3.8vw,3.4rem);font-weight:300;line-height:1.35}.about-story-word{color:#ffffff3d;will-change:color, text-shadow;transition:color .65s,text-shadow .65s,opacity .65s}.about-story-word.is-lit{color:#fff;text-shadow:0 0 24px #ffffff80}.about-story-text-container.is-mobile .about-story-word{will-change:auto;transition:color .26s linear,opacity .26s linear}.about-story-text-container.is-mobile .about-story-word.is-lit{text-shadow:none}@media (min-width:901px){.about-story-text-container{top:56%;translate:-50% -44%}}.page-hero-team{min-height:45vh;padding-top:8rem}.page-hero{text-align:center;background:#000;flex-direction:column;justify-content:center;align-items:center;min-height:50vh;padding:10rem 5% 6rem;display:flex;position:relative}.page-hero .eyebrow{letter-spacing:.5em;text-transform:uppercase;color:#444;margin-bottom:1.5rem;font-family:Inter,monospace;font-size:10px}.team-grid{grid-template-columns:repeat(auto-fit,minmax(400px,1fr));gap:3rem;max-width:1400px;margin:0 auto;padding:0 5% 10rem;display:grid}.bc-wrap{aspect-ratio:1.586;cursor:default;touch-action:manipulation;-webkit-tap-highlight-color:transparent;background-color:#070707;background-image:linear-gradient(120deg,#ffffff1c,#ffffff05 28%,#0000 58%),radial-gradient(circle at 16% 10%,#c9a84c2e,#0000 34%),radial-gradient(circle at 84% 92%,#ffffff14,#0000 30%),repeating-linear-gradient(100deg,#ffffff08 0 1px,#0000 1px 6px),linear-gradient(145deg,#111 0%,#050505 50%,#0b0b0b 100%);background-position:0 0;background-repeat:repeat;background-size:auto;background-attachment:scroll;background-origin:padding-box;background-clip:border-box;border:1px solid #ffffff17;border-radius:16px;width:100%;transition:transform .6s cubic-bezier(.16,1,.3,1),box-shadow .6s,border-color .6s;position:relative;overflow:hidden;box-shadow:0 4px 18px #00000073,0 24px 80px #00000061,inset 0 1px #ffffff1a,inset 0 -1px #000000b3}.bc-wrap:before{content:"";pointer-events:none;z-index:1;background:linear-gradient(90deg,#0000 0 58%,#c9a84c14 58% 58.4%,#0000 58.4%),linear-gradient(#ffffff0d,#0000 36%);border:1px solid #ffffff0b;border-radius:15px;position:absolute;inset:1px}.bc-wrap:after{content:"";pointer-events:none;z-index:4;mix-blend-mode:screen;background:linear-gradient(135deg,#ffffff1f 0%,#0000 22% 62%,#ffffff09 100%);border-radius:16px;position:absolute;inset:0}.bc-wrap:hover{border-color:#c9a84c47;transform:translateY(-10px)scale(1.018);box-shadow:0 20px 50px #000000c7,0 0 0 1px #c9a84c2e,inset 0 1px #ffffff24,inset 0 -1px #000000bf}.bc-face{z-index:2;flex-direction:column;justify-content:space-between;padding:2rem 2.5rem;transition:opacity .5s,transform .5s cubic-bezier(.16,1,.3,1);display:flex;position:absolute;inset:0}.bc-top{justify-content:space-between;align-items:center;display:flex}.bc-photo-wrap{background:radial-gradient(circle at 35% 28%,#ffffff24,#ffffff09 48%,#0003 100%);border:1.5px solid #ffffff29;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:56px;height:56px;display:flex;overflow:hidden;box-shadow:inset 0 1px #ffffff14,0 8px 22px #0000003d}.bc-photo-img{object-fit:cover;border-radius:50%;width:100%;height:100%}.bc-photo-initials{letter-spacing:.1em;color:#ffffff85;text-transform:uppercase;font-family:Inter,monospace;font-size:10px;font-weight:700}.bc-name{font-family:var(--font-bodoni,serif);color:#ffffffe6;text-shadow:1px 1.5px .5px #ffffff1a,-1px -1.5px .5px #00000080;margin-bottom:.2rem;font-size:2.5rem;font-weight:300;line-height:1}.bc-title{letter-spacing:.3em;text-transform:uppercase;color:#fff6;text-shadow:.5px .5px .2px #ffffff0d,-.5px -.5px .2px #0000004d;font-family:Inter,monospace;font-size:10px}.chip{background:linear-gradient(135deg,#8d6f25 0%,#f5d976 34%,#b88a25 60%,#ffe9a3 100%);border:.5px solid #ffffff42;border-radius:6px;width:50px;height:38px;position:relative;overflow:hidden;box-shadow:inset 0 0 4px #00000059,0 8px 18px #00000038}.chip:before{content:"";background:repeating-linear-gradient(90deg,#0000 0 8px,#0000001a 8px 9px),repeating-linear-gradient(0deg,#0000 0 8px,#0000001a 8px 9px);position:absolute;inset:0}.bc-bottom{justify-content:space-between;align-items:flex-end;display:flex}.bc-id{letter-spacing:.2em;color:#ffffff4d;font-family:Inter,monospace;font-size:11px}.bc-location{letter-spacing:.15em;color:#fff3;text-transform:uppercase;font-family:Inter,monospace;font-size:9px}.bc-overlay{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);opacity:0;z-index:3;pointer-events:none;background:linear-gradient(145deg,#080808f5,#000000e6),radial-gradient(circle at 14% 18%,#c9a84c1f,#0000 40%);border:1px solid #ffffff0f;border-radius:16px;flex-direction:column;padding:2rem 2.5rem;transition:all .5s cubic-bezier(.16,1,.3,1);display:flex;position:absolute;inset:0;transform:translateY(20px)}.bc-wrap:hover .bc-overlay,.bc-wrap.bc-open .bc-overlay{opacity:1;pointer-events:auto;transform:translateY(0)}.bc-wrap:hover .bc-face,.bc-wrap.bc-open .bc-face{opacity:.2;transform:scale(.95)}@media (hover:none),(pointer:coarse){.bc-wrap:hover{border-color:#ffffff17;transform:none;box-shadow:0 4px 18px #00000073,0 24px 80px #00000061,inset 0 1px #ffffff1a,inset 0 -1px #000000b3}.bc-wrap:hover .bc-overlay{opacity:0;pointer-events:none;transform:translateY(20px)}.bc-wrap:hover .bc-face{opacity:1;transform:none}.bc-wrap.bc-open{border-color:#c9a84c47;box-shadow:0 18px 46px #000000b8,0 0 0 1px #c9a84c29,inset 0 1px #ffffff1f,inset 0 -1px #000000bf}.bc-wrap.bc-open .bc-overlay{opacity:1;pointer-events:auto;transform:translateY(0)}.bc-wrap.bc-open .bc-face{opacity:.28;transform:none}}.bc-bio-container{flex:1;margin-top:1rem;padding-right:1rem;overflow-y:auto}.bc-bio-container::-webkit-scrollbar{width:2px}.bc-bio-container::-webkit-scrollbar-track{background:#ffffff08}.bc-bio-container::-webkit-scrollbar-thumb{background:#ffffff1a}.bc-bio{color:#dcdcdcb8;font-size:.9rem;font-weight:300;line-height:1.8}.bc-inline-link{color:#c9a84ceb;border-bottom:1px solid #c9a84c57;text-decoration:none;transition:color .25s,border-color .25s}.bc-inline-link:hover{color:#fff;border-color:#ffffffb3}.bc-overlay h4{letter-spacing:.3em;text-transform:uppercase;color:#fff;border-bottom:1px solid #ffffff1a;margin-bottom:.5rem;padding-bottom:.5rem;font-family:Inter,monospace;font-size:10px}.bc-linkedin-link{letter-spacing:.2em;text-transform:uppercase;color:var(--grey);align-items:center;gap:.5rem;margin-top:1.5rem;font-family:Inter,monospace;font-size:9px;text-decoration:none;transition:color .3s;display:inline-flex}.bc-linkedin-link:hover{color:#fff}.machined-ledger{--ledger-accent-rgb:201, 168, 76;--ledger-surface:#000;--ledger-panel:#060606;isolation:isolate;background:var(--ledger-surface);border-top:1px solid #ffffff0f;padding:10rem 5%;position:relative;overflow:hidden}.machined-ledger:before{content:"";background:linear-gradient(180deg, #000 0%, #050505 34%, #010101 70%, #000 100%), radial-gradient(80% 55% at 50% 0%, rgba(var(--ledger-accent-rgb), .12) 0%, rgba(var(--ledger-accent-rgb), 0) 72%), radial-gradient(54% 70% at 100% 50%, #ffffff0a 0%, transparent 65%), repeating-linear-gradient(90deg, transparent, transparent 2px, #ffffff03 2px, #ffffff03 4px);background-blend-mode:normal, screen, screen, normal;z-index:0;pointer-events:none;position:absolute;inset:0}.machined-ledger:after{content:"";z-index:1;pointer-events:none;background:repeating-linear-gradient(#ffffff14 0 1px,#0000 1px 20px);width:1px;position:absolute;top:0;bottom:0;left:3.5%}.ledger-inner{z-index:2;max-width:1160px;margin:0 auto;position:relative}.ledger-header{border-left:1px solid rgba(var(--ledger-accent-rgb), .45);background:linear-gradient(90deg,#ffffff0e,#ffffff03 62%,#0000),linear-gradient(#ffffff09,#0000);width:fit-content;max-width:100%;margin-bottom:4.5rem;padding:1.15rem 1.35rem 1.35rem 1.45rem;position:relative;box-shadow:inset 1px 0 #ffffff14}.ledger-header:after{content:"";background:linear-gradient(90deg, rgba(var(--ledger-accent-rgb), .5), #ffffff14, transparent);width:min(520px,72vw);height:1px;position:absolute;bottom:0;left:0}.ledger-spec-id{letter-spacing:.36em;text-transform:uppercase;color:rgba(var(--ledger-accent-rgb), .72);margin-bottom:.9rem;font-family:Inter,monospace;font-size:9px;display:block}.ledger-title{font-family:var(--font-bodoni,"Bodoni Moda", serif);color:#ffffffdb;letter-spacing:-.01em;text-shadow:0 2px 8px #000000e6, 0 0 36px rgba(var(--ledger-accent-rgb), .08), 0 -1px 1px #ffffff14;font-size:clamp(3rem,6vw,5.5rem);font-weight:400;line-height:.95}.ledger-plate{background:linear-gradient(120deg, #fff1, #ffffff04 30%, #0000 64%), repeating-linear-gradient(100deg, #ffffff07 0 1px, transparent 1px 7px), var(--ledger-panel);border:1px solid #ffffff1a;height:236px;position:relative;overflow:hidden;box-shadow:0 22px 70px #0000008a,0 0 0 1px #000c,inset 0 1px #ffffff17,inset 0 -1px #000000ad}.ledger-plate:before{content:"";pointer-events:none;z-index:3;border:1px solid #ffffff0b;position:absolute;inset:1px}.ledger-plate:after{content:"";background:linear-gradient(90deg, transparent, rgba(var(--ledger-accent-rgb), .5), transparent);pointer-events:none;z-index:3;height:1px;position:absolute;inset:auto 0 0}.ledger-node{background:radial-gradient(circle at 16% 18%, rgba(var(--ledger-accent-rgb), .08), transparent 38%), linear-gradient(90deg, #ffffff06, transparent 48%), #060606f5;cursor:default;opacity:0;pointer-events:none;grid-template-columns:80px 1fr auto;align-items:center;gap:3.25rem;padding:2.7rem 3.6rem;transition:opacity .6s cubic-bezier(.16,1,.3,1),transform .6s cubic-bezier(.16,1,.3,1),background .45s;display:grid;position:absolute;inset:0;transform:translateY(32px)}.ledger-node.ledger-active{opacity:1;pointer-events:auto;transform:translateY(0)}.ledger-node.ledger-past{opacity:0;pointer-events:none;transform:translateY(-32px)}.ledger-node:after{content:"";background:linear-gradient(to right, transparent 0%, rgba(var(--ledger-accent-rgb), .16) 10%, rgba(var(--ledger-accent-rgb), .62) 50%, rgba(var(--ledger-accent-rgb), .16) 90%, transparent 100%);height:3px;box-shadow:0 0 12px 2px rgba(var(--ledger-accent-rgb), .24);opacity:0;pointer-events:none;transition:none;position:absolute;top:-3px;left:0;right:0;transform:translateY(0%)}.ledger-node:hover{background:radial-gradient(circle at 16% 18%, rgba(var(--ledger-accent-rgb), .13), transparent 40%), linear-gradient(90deg, #ffffff0a, transparent 52%), #0b0b0b}.ledger-node:hover:after{opacity:1;animation:.8s cubic-bezier(.4,0,.6,1) forwards laserSweep}@keyframes laserSweep{0%{transform:translateY(-3px)}to{transform:translateY(calc(100% + 200px))}}.ln-serial{flex-direction:column;gap:.7rem;padding-top:.3rem;display:flex}.ln-serial-num{letter-spacing:.3em;color:#ffffff6b;text-transform:uppercase;font-family:Inter,monospace;font-size:9.5px}.ln-serial-bar{background:rgba(var(--ledger-accent-rgb), .62);width:30px;height:1px;transition:width .4s,background .4s}.ledger-node:hover .ln-serial-bar{background:rgba(var(--ledger-accent-rgb), .95);width:52px}.ln-body{flex-direction:column;gap:1rem;display:flex}.ln-title{font-family:var(--font-bodoni,"Bodoni Moda", serif);color:#ffffffed;letter-spacing:-.01em;text-shadow:0 2px 10px #000000e6, 0 0 60px rgba(var(--ledger-accent-rgb), .08);font-size:clamp(2.2rem,3.5vw,3.2rem);font-weight:400;line-height:1;transition:color .4s,text-shadow .4s}.ledger-node:hover .ln-title{color:#fff;text-shadow:0 2px 12px #000c, 0 0 60px rgba(var(--ledger-accent-rgb), .22)}.ln-desc{color:#dcdcdca8;max-width:610px;font-family:Inter,sans-serif;font-size:.95rem;font-weight:300;line-height:1.8;transition:color .4s}.ledger-node:hover .ln-desc{color:#f5f5f5d6}.ln-meta{white-space:nowrap;flex-direction:column;align-items:flex-end;gap:.65rem;padding-top:.3rem;display:flex}.ln-spec-id{letter-spacing:.25em;text-transform:uppercase;color:#ffffff2e;font-family:Inter,monospace;font-size:8px}.ln-status{letter-spacing:.2em;text-transform:uppercase;color:rgba(var(--ledger-accent-rgb), .78);border:1px solid rgba(var(--ledger-accent-rgb), .34);background:rgba(var(--ledger-accent-rgb), .045);clip-path:polygon(0 0,calc(100% - 8px) 0,100% 8px,100% 100%,8px 100%,0 calc(100% - 8px));padding:.28rem .68rem;font-family:Inter,monospace;font-size:8px;transition:color .4s,border-color .4s,background .4s}.ledger-node:hover .ln-status{color:rgba(var(--ledger-accent-rgb), 1);border-color:rgba(var(--ledger-accent-rgb), .68);background:rgba(var(--ledger-accent-rgb), .1)}.bc-clickable{cursor:pointer}.ledger-progress{justify-content:space-between;align-items:center;gap:1.5rem;margin-top:1.25rem;padding:0 .15rem;display:flex}.ledger-counter{letter-spacing:.3em;text-transform:uppercase;color:#ffffff5c;font-family:Inter,monospace;font-size:9px}.ledger-dots{align-items:center;gap:8px;display:flex}.ldot{background:0 0;border:1px solid #fff3;width:34px;height:10px;transition:all .4s;display:block;transform:skew(-30deg)}.ldot.ldot-active{background:rgba(var(--ledger-accent-rgb), .85);border-color:rgba(var(--ledger-accent-rgb), .85);box-shadow:0 0 18px rgba(var(--ledger-accent-rgb), .24)}@media (max-width:1200px){.about-scroll-stage{height:410vh}.team-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:900px){.ledger-node{grid-template-columns:48px 1fr;gap:1.5rem;padding:2rem}.ln-meta{display:none}.ledger-plate{height:206px}.ledger-header{margin-bottom:3rem}}@media (max-width:850px){.about-scroll-stage{height:430vh}.team-grid{grid-template-columns:1fr}}@media (max-width:500px){.about-scroll-stage{height:460vh}.about-scroll-sticky{padding:0 .9rem}.about-scroll-cue{bottom:1.35rem}.about-lockup-word{font-size:clamp(2.4rem,17vw,5.6rem)}.about-story-body p{font-size:1rem;line-height:1.6}.about-story-body{gap:.8rem;padding:0 .5rem}.bc-face{padding:1.5rem}.bc-name{font-size:1.8rem}.bc-wrap{aspect-ratio:1.5}.ledger-node{grid-template-columns:1fr;gap:.75rem;padding:1.5rem 1.2rem}.ln-serial{flex-direction:row;align-items:center;gap:.75rem}.ln-serial-bar{width:24px;height:1px}.ln-title{font-size:1.8rem}.ln-desc{font-size:.82rem;line-height:1.65}.ledger-plate{height:auto;min-height:232px}.machined-ledger{padding:2rem 4%!important}.ledger-header{margin-bottom:2.5rem;padding:.95rem 1rem 1.1rem}.ledger-title{font-size:2.2rem}.ledger-spec-id{letter-spacing:.2em;font-size:7px}.ledger-progress{flex-direction:column;align-items:flex-start;gap:.9rem}.ldot{width:28px}}@media (hover:none),(pointer:coarse){.bc-overlay{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);padding:1.35rem}.bc-bio-container{margin-top:.75rem;padding-right:.35rem}.bc-bio{font-size:.78rem;line-height:1.55}.bc-linkedin-link{margin-top:.85rem}}.animate{opacity:0;transition:all .8s cubic-bezier(.16,1,.3,1);transform:translateY(30px)}.animate.in-view{opacity:1;transform:translateY(0)}.manifesto-scroll-stage{background:#000;height:240vh;position:relative}.manifesto-scroll-sticky{align-items:center;min-height:100vh;display:flex;position:sticky;top:0}.manifesto-scroll-stage .machined-ledger{align-items:center;width:100%;min-height:100vh;display:flex;border-top:1px solid #ffffff0e!important;padding:clamp(6rem,9vh,8rem) 5% clamp(4rem,7vh,6rem)!important}.manifesto-scroll-stage .machined-ledger:before{background:linear-gradient(#000 0%,#050505 38%,#010101 72%,#000 100%),radial-gradient(54% 52% at 32% 48%,#c9a84c1a 0%,#c9a84c00 66%),radial-gradient(42% 58% at 74% 46%,#ffffff0e 0%,#0000 70%),linear-gradient(90deg,#ffffff09,#0000 24% 76%,#ffffff06),repeating-linear-gradient(90deg,#0000,#0000 2px,#ffffff03 2px 4px)}.manifesto-scroll-stage .ledger-inner{grid-template-columns:minmax(260px,.78fr) minmax(0,1.22fr);grid-template-areas:"header plate""progress plate";align-items:center;gap:2.25rem 5rem;width:100%;max-width:1280px;display:grid}.manifesto-scroll-stage .ledger-header{width:auto;box-shadow:none;background:linear-gradient(90deg,#c9a84c0e,#0000 64%);border-left:1px solid #c9a84c8c;grid-area:header;margin:0;padding:0 0 0 1.35rem}.manifesto-scroll-stage .ledger-header:after{background:linear-gradient(90deg,#c9a84c94,#ffffff14,#0000);width:min(300px,50vw);bottom:-1.3rem}.manifesto-scroll-stage .ledger-title{font-size:clamp(3.7rem,7vw,7.2rem);line-height:.88}.ledger-intro{color:#d2d2d294;max-width:360px;margin-top:1.5rem;font-family:Inter,sans-serif;font-size:.92rem;line-height:1.85}.manifesto-scroll-stage .ledger-plate{grid-area:plate;height:clamp(340px,42vh,430px);box-shadow:0 28px 90px #00000094,0 0 0 1px #000c,inset 0 1px #ffffff17,inset 0 -1px #000000ad}.manifesto-scroll-stage .ledger-node{background:radial-gradient(circle at 14% 18%,#c9a84c1f,#0000 42%),radial-gradient(circle at 86% 12%,#ffffff0f,#0000 32%),linear-gradient(115deg,#ffffff09,#0000 46%),#060606f5;grid-template-rows:1fr auto;grid-template-columns:76px minmax(0,1fr);align-items:end;gap:2.6rem;padding:clamp(2.2rem,4vw,3.6rem)}.manifesto-scroll-stage .ledger-node:hover{background:radial-gradient(circle at 14% 18%,#c9a84c29,#0000 44%),radial-gradient(circle at 86% 12%,#ffffff14,#0000 34%),linear-gradient(115deg,#ffffff0d,#0000 50%),#0b0b0b}.manifesto-scroll-stage .ln-serial{align-self:start}.manifesto-scroll-stage .ln-body{align-self:center}.manifesto-scroll-stage .ln-title{font-size:clamp(3rem,4.8vw,5.2rem)}.manifesto-scroll-stage .ln-desc{max-width:640px;font-size:clamp(.95rem,1.35vw,1.12rem)}.manifesto-scroll-stage .ln-meta{position:absolute;top:clamp(2rem,3.2vw,3rem);right:clamp(2rem,3.6vw,3.4rem)}.manifesto-scroll-stage .ledger-progress{flex-direction:column;grid-area:progress;justify-content:flex-start;align-items:flex-start;gap:1.5rem;margin:1rem 0 0 1.35rem;padding:0}@media (max-width:1100px){.manifesto-scroll-stage .ledger-inner{grid-template-columns:1fr;grid-template-areas:"header""plate""progress";gap:2.6rem}.manifesto-scroll-stage .ledger-header{max-width:720px}.manifesto-scroll-stage .ledger-title{font-size:clamp(3.2rem,10vw,5.8rem)}.ledger-intro{max-width:560px}}@media (max-width:700px){.manifesto-scroll-stage{height:250vh}.manifesto-scroll-sticky{align-items:flex-start}.manifesto-scroll-stage .machined-ledger{padding:6rem 5% 3rem!important}.manifesto-scroll-stage .ledger-inner{gap:2rem}.manifesto-scroll-stage .ledger-title{font-size:clamp(2.6rem,15vw,4.2rem)}.ledger-intro{font-size:.84rem;line-height:1.7}.manifesto-scroll-stage .ledger-plate{height:auto;min-height:300px}.manifesto-scroll-stage .ledger-node{grid-template-columns:1fr;gap:1rem;padding:1.5rem}.manifesto-scroll-stage .ln-title{font-size:2.2rem}.manifesto-scroll-stage .ln-desc{font-size:.84rem}.manifesto-scroll-stage .ln-meta{display:none}.manifesto-scroll-stage .ledger-progress{margin-left:0}}
