:root{--bg:#262624;--deep:#1c1c1a;--yellow:#f5c518;--paper:#f0eadb;--text:#eeece4;--muted:#a6a397;--line:#4d4c43;--ink:#282820;font-family:'Avenir Next','Trebuchet MS',sans-serif;color:var(--text);background:var(--bg);font-synthesis:none}*{box-sizing:border-box}body{margin:0}button,a,input,select{font:inherit}button{cursor:pointer;border:0}button:focus-visible,a:focus-visible,input:focus-visible{outline:3px solid var(--yellow);outline-offset:5px}button:disabled{cursor:default;opacity:.35}a{color:inherit}button{color:inherit}button:hover:not(:disabled){filter:brightness(1.12)}.grain{position:fixed;inset:0;z-index:20;pointer-events:none;opacity:.045;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.8' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Cpath fill='%23fff' filter='url(%23n)' opacity='.7' d='M0 0h180v180H0z'/%3E%3C/svg%3E")}.masthead{height:86px;display:flex;align-items:center;padding:0 4%;gap:30px;border-bottom:1px solid var(--line);position:relative;z-index:5}.wordmark{font-size:28px;font-weight:750;letter-spacing:-1.5px;text-decoration:none}.wordmark>span{font-size:15px;font-weight:400;letter-spacing:0;color:var(--muted);margin-left:14px}.edition{display:flex;align-items:center;gap:14px;margin:auto;font-size:24px;color:var(--yellow);font-family:Georgia,serif;font-style:italic}.edition>span{font:14px 'Avenir Next','Trebuchet MS',sans-serif;color:var(--muted);border-left:1px solid var(--line);padding-left:14px}.head-actions{display:flex;gap:24px}.head-actions button{background:none;font-size:14px;color:#d5d2c6;padding:10px 0}.show{display:grid;grid-template-columns:104px 1fr;min-height:calc(100svh - 164px)}.chapter-rail{border-right:1px solid var(--line);display:flex;flex-direction:column;align-items:stretch;justify-content:center;gap:13px;padding:24px 10px}.chapter-rail button{background:none;border-left:2px solid transparent;min-height:62px;color:#858377;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;font-size:22px;font-family:Georgia,serif}.chapter-rail button span{font:12px 'Avenir Next','Trebuchet MS',sans-serif;white-space:nowrap}.chapter-rail button.active{color:var(--yellow);border-left-color:var(--yellow);background:linear-gradient(90deg,#f5c51812,transparent)}#stage{min-width:0;position:relative}.scene{min-height:calc(100svh - 164px);max-width:1840px;margin:auto;padding:4.7vh 5.2% 4vh;display:grid;grid-template-columns:48% 52%;align-items:center;position:relative;overflow:hidden}.scene.enter{animation:enter .35s ease both}.kicker{font-size:14px;color:var(--muted);display:flex;align-items:center;gap:15px;margin-bottom:25px}.kicker::before{content:'';width:32px;height:1px;background:var(--yellow)}.kicker strong{color:var(--yellow);font-weight:500}.display{font-family:Impact,'Arial Narrow','Helvetica Neue',sans-serif;font-size:clamp(58px,7.7vw,138px);line-height:.98;letter-spacing:-.028em;font-weight:400;margin:0 0 25px}.display .payoff{display:block;color:var(--yellow)}.display.medium{font-size:clamp(50px,6vw,102px)}.lead{font-size:clamp(18px,1.5vw,24px);line-height:1.55;color:#cbc8ba;max-width:540px;margin:0 0 27px}.hand-note{font-family:Georgia,serif;font-style:italic;font-size:20px;color:#d6cfb4;transform:rotate(-4deg);display:inline-block;margin:19px 0}.hand-note::before{content:'↳';font-family:Georgia,serif;color:var(--yellow);font-size:35px;vertical-align:-3px;margin-right:10px}.button{padding:14px 21px;background:var(--yellow);color:#24241f;font-size:16px;font-weight:650;display:inline-flex;align-items:center;justify-content:center;gap:12px;border-radius:3px;text-decoration:none;min-height:48px}.button.secondary{background:none;border:1px solid #8b8775;color:var(--paper)}.button.small{padding:10px 14px;min-height:40px;font-size:14px}.button-row{display:flex;flex-wrap:wrap;gap:12px}.tabs{display:flex;gap:0;margin:24px 0 15px;border-bottom:1px solid var(--line);width:fit-content}.tabs button{padding:13px 19px;background:none;color:var(--muted);font-size:16px;border-bottom:2px solid transparent}.tabs button.selected{color:var(--yellow);border-bottom-color:var(--yellow)}.hero-art{position:relative;height:min(64vh,650px);min-height:430px;align-self:center;isolation:isolate}.hero-art::before{content:'';width:81%;height:81%;border:1px solid #777059;border-radius:50%;position:absolute;left:7%;top:9%;transform:rotate(-8deg);z-index:-1}.hero-art::after{content:'';width:85%;height:84%;border:1px dashed #655f4a;border-radius:50%;position:absolute;left:5%;top:7%;transform:rotate(15deg);z-index:-1}.limon{width:112%;height:108%;object-fit:contain;position:absolute;left:-6%;bottom:-5%;filter:drop-shadow(0 20px 24px #0004);z-index:1}.limon.reference{object-fit:contain;width:75%;height:91%;left:17%;bottom:0;border-radius:180px 180px 10px 10px}.paper-slip{background:var(--paper);color:var(--ink);padding:20px 23px;box-shadow:4px 8px 0 #1117;position:absolute;z-index:3;min-width:198px;border-radius:1px}.paper-slip::before{content:'';position:absolute;background:#d2c6a766;width:60px;height:20px;top:-10px;left:37%;transform:rotate(-8deg)}.paper-slip strong{font-size:19px;display:block;margin:4px 0 7px}.paper-slip small{font-size:13px;color:#666252;display:block}.slip-a{top:8%;right:0;transform:rotate(6deg)}.slip-b{bottom:4%;left:-2%;transform:rotate(-6deg)}.stamp{border:2px solid currentColor;color:#6a5e28;padding:6px 12px;display:inline-block;font-size:12px;letter-spacing:2px;text-transform:uppercase;transform:rotate(-5deg);margin-top:14px}.client-read{display:flex;align-items:center;gap:12px;font-size:14px;color:#d8d4c4;margin-top:16px}.read-icon{width:32px;height:32px;border:1px solid var(--yellow);color:var(--yellow);border-radius:50%;display:grid;place-items:center}.client-read small{display:block;color:var(--muted);font-size:13px;margin-top:3px}.rule-note{font-size:14px;line-height:1.5;color:var(--muted);max-width:560px}.rule-note a{text-underline-offset:3px}.deck-footer{height:78px;display:flex;align-items:center;gap:36px;padding:0 4%;border-top:1px solid var(--line);position:relative;z-index:5}.stage-caption{font-size:13px;color:var(--muted)}.tiny-lemon{color:var(--yellow);font-size:21px;vertical-align:-2px;margin-right:8px}.progress{display:flex;gap:7px;flex:1}.progress span{height:3px;flex:1;background:#4a493e;transition:background .3s}.progress span.done{background:var(--yellow)}.pager{display:flex;align-items:center;gap:18px;font-size:14px}.pager button{background:none;border:1px solid #6b6755;color:var(--paper);width:40px;height:40px;border-radius:50%;font-size:21px}.pager button:last-child{background:var(--yellow);border-color:var(--yellow);color:#25251d}.paper{background:var(--paper);color:var(--ink);border-radius:2px;padding:28px;box-shadow:7px 9px 0 #171714;position:relative}.paper h3{font-family:Georgia,serif;font-size:27px;font-weight:400;margin:0 0 19px}.paper p{font-size:17px;line-height:1.55}.paper .meta{font-size:13px;color:#716b59;border-bottom:1px solid #c4bdab;padding-bottom:14px;margin-bottom:20px;display:flex;justify-content:space-between;gap:10px}.evolution{margin-left:35px}.version-tabs{display:flex;gap:18px;margin-bottom:35px}.version-tabs button{background:none;border:1px solid #77715e;padding:15px 19px;color:#b5b09f;font-size:22px;min-width:70px;transform:rotate(-3deg)}.version-tabs button.selected{background:var(--yellow);color:#222;border-color:var(--yellow);box-shadow:3px 3px 0 #161613}.version-tabs button:nth-child(2){transform:rotate(2deg)}.version-card{transform:rotate(2deg);min-height:300px}.version-card h3{font:40px Impact,'Arial Narrow',sans-serif;letter-spacing:.01em}.version-card .version-word{font:80px Georgia,serif;color:#beb69e;position:absolute;right:25px;top:15px}.version-card .claim{position:relative;max-width:340px}.version-card ul{padding-left:20px;line-height:1.8;font-size:17px}.mini-timeline{display:flex;align-items:center;gap:12px;color:#c4bea8;font-size:14px;margin-top:25px}.mini-timeline span{width:8px;height:8px;background:var(--yellow);border-radius:50%}.scene-wide{grid-template-columns:1fr;align-content:center;gap:23px}.wide-header{display:flex;justify-content:space-between;align-items:end;gap:30px}.wide-header .display{font-size:clamp(48px,5vw,90px);margin-bottom:10px}.wide-header .lead{max-width:470px;margin-bottom:10px;font-size:19px}.pipeline{display:grid;grid-template-columns:repeat(4,1fr);gap:26px;margin:10px 0 3px;position:relative}.pipeline::before{content:'';position:absolute;top:37px;left:10%;right:10%;border-top:2px dashed #817753}.pipe-stage{position:relative}.pipe-number{position:relative;display:grid;place-items:center;width:74px;height:74px;border:1px solid #8c8060;border-radius:50%;background:var(--bg);color:#b2a993;font:26px Georgia,serif;margin:0 0 22px;z-index:2;transition:background .4s,transform .4s}.pipe-stage.live .pipe-number,.pipe-stage.passed .pipe-number{background:var(--yellow);border-color:var(--yellow);color:#262624}.pipe-stage.live .pipe-number{transform:rotate(-9deg) scale(1.05)}.pipe-stage .paper{min-height:230px;padding:23px 20px;box-shadow:4px 5px 0 #171714;opacity:.4;transform:translateY(7px);transition:opacity .4s,transform .4s}.pipe-stage.live .paper,.pipe-stage.passed .paper{opacity:1;transform:translateY(0)}.pipe-stage h3{font:25px Impact,'Arial Narrow',sans-serif;margin-bottom:17px}.pipe-stage p{font-size:16px;line-height:1.55;margin:10px 0}.pipe-stage code{font-size:14px;word-break:break-word}.muted-ink{color:#827b68;text-decoration:line-through}.highlight{background:#ebc8427a;padding:2px 3px}.pipeline-control{display:flex;align-items:center;gap:15px;margin-top:14px}.pipeline-control .rule-note{margin-left:auto;max-width:510px}.source-demo{display:grid;grid-template-columns:1fr 1fr;gap:32px;position:relative}.source-demo .paper{min-height:258px}.source-demo .paper:last-child{transform:rotate(2deg)}.source-label{font-size:13px;color:#77705d;margin-bottom:15px}.source-value{font:52px Georgia,serif;margin:15px 0;color:#302e24}.source-line{font-size:16px;line-height:1.6;border-bottom:1px solid #ccc4b3;padding:10px 0}.source-line:last-child{border:0}.source-line b{float:right}.answer-format{color:#9b7414;font-weight:650}.answer-box h3{font:28px Georgia,serif}.source-demo .connector{position:absolute;left:calc(50% - 20px);top:45%;font-size:32px;color:var(--yellow);z-index:3}.ask-tabs{display:flex;gap:12px;flex-wrap:wrap;margin-bottom:23px}.ask-tabs button{background:none;color:#d1c9b2;border:1px solid #80765c;padding:11px 18px;font-size:15px}.ask-tabs button.selected{background:var(--yellow);color:#282820;border-color:var(--yellow)}.receipt-bottom{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-top:21px}.receipt-bottom .rule-note{max-width:570px}.readback{font-size:14px;color:var(--yellow);min-height:22px}.skills-strip{display:flex;gap:8px;margin-top:25px;flex-wrap:wrap}.skills-strip button{background:#34342e;border:1px solid var(--line);padding:9px 13px;font-size:14px}.skills-strip button.selected{border-color:var(--yellow);color:var(--yellow)}.skill-explainer{font-size:14px;color:var(--muted);margin:12px 0 0;min-height:43px;max-width:570px}.verify-character{position:absolute;width:170px;height:190px;object-fit:contain;right:-30px;bottom:-8px;pointer-events:none;opacity:.97}.update-board{margin-left:25px}.update-vault{display:grid;grid-template-columns:1fr 1.15fr;gap:15px}.update-compartment{min-height:190px;padding:24px 18px;border:1px solid #94876b;position:relative}.update-compartment.user{background:#e9e1cd;color:#383428;transform:rotate(-2deg)}.update-compartment.system{background:#34342c;transform:rotate(2deg)}.update-compartment h3{margin:0 0 20px;font:27px Impact,'Arial Narrow',sans-serif}.file-row{border-top:1px solid #b4a991;padding:10px 0;font-size:14px}.system .file-row{border-color:#68614b}.version-badge{color:var(--yellow);font-size:35px;font-family:Georgia,serif}.update-steps{display:grid;grid-template-columns:repeat(4,1fr);margin:28px 0;gap:6px}.update-step{padding-top:12px;border-top:3px solid #555143;color:#98917e;font-size:13px}.update-step.done{border-color:var(--yellow);color:var(--paper)}.update-message{font-size:16px;min-height:52px;line-height:1.5;color:#d0c6aa}.state-tag{display:inline-block;border:1px solid #9b906c;color:var(--yellow);padding:5px 9px;font-size:12px;margin-bottom:16px}.command-card{background:var(--deep);border:1px solid #6e6447;padding:21px;display:flex;gap:16px;align-items:center;justify-content:space-between;margin:22px 0}.command-card code{font-size:clamp(14px,1.3vw,19px);overflow-wrap:anywhere;color:var(--yellow)}.command-card button{background:#3d3b2e;color:#e3d3a4;padding:9px 13px;font-size:14px}.setup-art{height:500px;position:relative;display:grid;place-items:center}.setup-art img{height:100%;width:100%;object-fit:contain;position:absolute}.setup-list{position:relative;z-index:3;width:78%;transform:rotate(-3deg)}.setup-list .step-row{display:flex;gap:20px;border-top:1px solid #c7bfa8;padding:16px 0;align-items:center}.setup-list .step-row b{font:28px Georgia,serif;color:#9d8a4b}.setup-list .step-row span{font-size:19px}.proof-link{font-size:14px;color:#b8af94;text-underline-offset:4px}.sources{margin-top:18px;color:var(--muted);font-size:13px;line-height:1.6;max-width:570px}.sources summary{cursor:pointer;width:fit-content;color:#d5ccaf;padding:5px 0}.sources a{display:block;margin-top:7px}.micro-caption{font-size:13px;color:#ada48c}.status-line{min-height:26px;font-size:15px;color:#d1c7a7}.sim-meter{display:flex;gap:8px;align-items:center;font-size:13px;color:#9c9581;margin:16px 0}.sim-meter::before{content:'';height:6px;width:6px;border-radius:50%;background:var(--yellow)}#speaker-notes{position:fixed;right:25px;bottom:95px;z-index:30;width:min(420px,calc(100vw - 40px));padding:30px;background:#f0eadb;color:#28251b;box-shadow:0 20px 80px #0008;border-top:5px solid var(--yellow);border-radius:2px}#speaker-notes[hidden]{display:none}#speaker-notes h2{font:32px Impact,'Arial Narrow',sans-serif;margin:13px 0}#speaker-notes p{font-size:17px;line-height:1.6}#speaker-notes small{font-size:12px;color:#766f5c}.note-label{font-size:13px;color:#82754e}#close-notes{position:absolute;right:15px;top:12px;background:none;color:#373326;font-size:26px}#speaker-action{border-top:1px solid #c2b79c;padding:16px 0;margin-top:12px;font-size:15px}#toast{position:fixed;left:50%;bottom:95px;transform:translate(-50%,15px);background:var(--yellow);color:#24241e;padding:12px 22px;border-radius:3px;opacity:0;pointer-events:none;transition:.25s;z-index:40;font-size:15px}#toast.visible{opacity:1;transform:translate(-50%,0)}body.capture .head-actions,body.capture .deck-footer .stage-caption{visibility:hidden}body.capture .chapter-rail{opacity:.2}body.capture .chapter-rail:hover{opacity:1}@keyframes enter{from{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes cardpulse{50%{transform:rotate(0) translateY(-5px);box-shadow:0 0 0 3px #f5c518}}.flash{animation:cardpulse .65s ease}.button,.tabs button,.ask-tabs button,.chapter-rail button{transition:background .18s,color .18s,border-color .18s} @media(min-width:1700px){.scene{padding:5vh 6%}.show{grid-template-columns:120px 1fr}}@media(max-width:1250px){.masthead{height:74px}.show{grid-template-columns:84px 1fr;min-height:calc(100svh - 146px)}.scene{min-height:calc(100svh - 146px);padding:35px 4%}.display{font-size:clamp(57px,7.4vw,100px)}.display.medium{font-size:65px}.lead{font-size:18px}.hero-art{height:490px;min-height:360px}.paper-slip{padding:15px;min-width:175px}.paper-slip strong{font-size:17px}.slip-b{left:0;bottom:3%}.paper{padding:22px}.pipeline{gap:17px}.pipe-stage .paper{padding:18px 14px;min-height:225px}.pipe-stage h3{font-size:23px}.pipe-stage p{font-size:15px}.wide-header .lead{font-size:17px;max-width:350px}.source-demo{gap:25px}.deck-footer{height:72px}.head-actions{gap:15px}.version-card{min-height:300px}.update-board{margin-left:15px}.update-compartment{padding:19px 14px}.update-compartment h3{font-size:24px}.source-demo .paper{min-height:252px}}@media(max-width:900px){.wordmark>span{font-size:13px;margin-left:9px}.wordmark{font-size:24px}.edition>span{display:none}.head-actions{gap:12px}.head-actions button{font-size:12px}.show{grid-template-columns:1fr}.chapter-rail{flex-direction:row;justify-content:space-between;border-right:0;border-bottom:1px solid var(--line);padding:5px 3%;gap:2px;overflow-x:auto}.chapter-rail button{font-size:20px;min-width:66px;min-height:55px;border-left:0;border-bottom:2px solid transparent}.chapter-rail button.active{border-bottom-color:var(--yellow);background:none}.chapter-rail button span{font-size:11px}.scene{grid-template-columns:1fr;padding:34px 6% 40px;min-height:0;overflow:visible}.display{font-size:clamp(58px,11vw,100px)}.display.medium{font-size:clamp(53px,9vw,80px)}.lead{font-size:19px;max-width:620px}.hero-art{height:470px;max-width:620px;width:100%;margin:20px auto 0}.hero-art .limon{height:106%;left:-3%;width:106%}.slip-a{right:0;top:12%}.slip-b{left:0;bottom:0}.evolution,.update-board{margin:30px 0 0}.evolution{max-width:620px}.version-tabs{margin-bottom:25px}.version-card{min-height:260px}.wide-header{display:block}.wide-header .display{font-size:clamp(50px,9vw,80px)}.wide-header .lead{font-size:18px;max-width:600px}.pipeline{grid-template-columns:1fr 1fr;gap:24px}.pipeline::before{display:none}.pipe-number{width:48px;height:48px;font-size:22px;margin-bottom:15px}.pipe-stage .paper{min-height:210px}.pipeline-control{flex-wrap:wrap}.pipeline-control .rule-note{margin:5px 0}.source-demo{margin-top:5px}.receipt-bottom{align-items:flex-start;flex-direction:column}.source-demo .paper{padding:20px;min-height:235px}.verify-character{display:none}.setup-art{height:auto;margin-top:35px;padding:10px 0;min-height:340px}.setup-list{width:100%}.deck-footer{position:sticky;bottom:0;background:var(--bg);gap:18px;padding:0 5%;height:70px}.stage-caption{font-size:11px;max-width:150px}.pager{gap:12px}.pager button{width:36px;height:36px}.progress{gap:4px}.hand-note{font-size:18px}.masthead{gap:15px;padding:0 5%}.edition{font-size:20px;margin-left:auto;margin-right:0}}@media(max-width:520px){.masthead{height:68px}.wordmark>span{display:none}.head-actions button{font-size:11px}.head-actions{gap:13px}.scene{padding:30px 6%}.hero-art{height:360px;min-height:330px}.paper-slip{padding:12px;min-width:148px}.paper-slip strong{font-size:15px}.paper-slip small{font-size:11px}.slip-a{right:-1%;top:4%}.slip-b{left:-1%;bottom:0}.tabs button{padding:12px 15px;font-size:15px}.button{font-size:15px;padding:12px 17px}.display{font-size:15vw}.display.medium{font-size:13vw}.chapter-rail button{min-width:56px;font-size:18px}.chapter-rail button span{font-size:10px}.pipeline{gap:18px 13px}.pipe-stage .paper{padding:17px 12px;min-height:235px}.pipe-stage h3{font-size:22px}.pipe-stage p{font-size:14px}.pipeline-control{gap:9px}.source-demo{grid-template-columns:1fr;gap:24px}.source-demo .connector{display:none}.source-demo .paper{min-height:0}.source-demo .paper:last-child{transform:rotate(1deg)}.ask-tabs{gap:8px}.ask-tabs button{padding:10px 14px;font-size:14px}.update-vault{gap:10px}.update-compartment{padding:18px 12px}.update-compartment h3{font-size:23px}.file-row{font-size:12px}.version-tabs button{padding:11px 16px;min-width:65px}.stage-caption{display:none}.progress{max-width:50%}.pager{margin-left:auto}.paper h3{font-size:25px}.version-card h3{font-size:36px}.command-card{padding:16px;gap:9px}.command-card code{font-size:14px}.command-card button{font-size:12px;padding:9px}.sources{font-size:12px}}@media(prefers-reduced-motion:reduce){*,*::before,*::after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}

/* Limon is the narrator of the demonstration, not a decorative badge. */
.scene-intro .display{font-size:clamp(54px,6vw,108px)}
.hero-art .limon:not(.reference){width:155%;max-width:none;height:116%;left:-53%;bottom:-5%;object-fit:contain}
.evidence-scene{display:grid;grid-template-columns:minmax(0,1fr) 220px;gap:22px;align-items:center}
.evidence-art{position:relative;align-self:stretch;min-height:290px}
.evidence-limon{width:100%;height:100%;max-height:360px;object-fit:contain;filter:drop-shadow(0 12px 10px #0004)}
.evidence-caption{display:block;position:absolute;bottom:-16px;right:0;color:var(--yellow);font:italic 18px Georgia,serif;transform:rotate(-6deg)}
.evidence-scene .paper{padding:23px}.evidence-scene .paper h3{font-size:23px}.evidence-scene .paper p{font-size:16px}.evidence-scene .source-line{font-size:14px}.evidence-scene .source-line b{float:none;display:block}.evidence-scene .paper .meta{font-size:12px;flex-wrap:wrap}
@media(max-width:1250px){.evidence-scene{grid-template-columns:minmax(0,1fr) 165px;gap:18px}.evidence-scene .paper{padding:19px}.source-demo{gap:23px}}
@media(max-width:900px){.scene-intro .display{font-size:clamp(54px,10.7vw,94px)}.hero-art .limon:not(.reference){width:155%;height:112%;left:-48%;bottom:-5%}.evidence-scene{grid-template-columns:1fr}.evidence-art{display:none}.chapter-rail button span{font-size:12px}}
@media(max-width:520px){.scene-intro .display{font-size:12.5vw}.head-actions button{font-size:12px}.chapter-rail{justify-content:flex-start;gap:5px}.chapter-rail button{min-width:73px}.chapter-rail button span{font-size:12px}.paper-slip small{font-size:12px}.evidence-scene .source-line b{float:right;display:inline}.stage-caption{font-size:12px}}
@media(min-width:901px) and (max-height:850px){.scene{padding-top:24px;padding-bottom:24px}.scene-wide{gap:14px}.scene-wide>.kicker{margin-bottom:0}.wide-header .display{font-size:56px}.wide-header .lead{font-size:17px}.pipe-number{width:48px;height:48px;margin-bottom:14px;font-size:22px}.pipeline::before{top:24px}.pipe-stage .paper{min-height:195px;padding:18px 16px}.pipeline-control{margin-top:0}.pipeline-control .rule-note{font-size:13px}.receipt-bottom{margin-top:8px}.skills-strip{margin-top:12px}.skill-explainer{min-height:0}.evidence-scene .paper{padding:18px}.evidence-scene .paper .meta{margin-bottom:12px;padding-bottom:10px}.evidence-scene .paper h3{margin-bottom:12px}.evidence-scene .paper p{margin:10px 0}.source-value{font-size:40px;margin:10px 0}.source-line{padding:6px 0}.evidence-scene .paper{min-height:250px}.evidence-art{min-height:270px}.evidence-limon{max-height:290px}.evidence-caption{font-size:16px;bottom:-6px}.scene:has(.setup-art) .display{font-size:60px}.scene:has(.setup-art) .lead{font-size:18px;margin-bottom:16px}.setup-art{height:420px}.scene:has(.setup-art) .kicker{margin-bottom:18px}.scene:has(.setup-art) .tabs{margin-top:12px}.command-card{margin:16px 0;padding:16px}}
