#cchain-notebook{--paper:#f3eddb;--ink:#11258b;--ink-rgb:17,37,139;--ink-dark:#17265d;--red:#d02136;--rule:rgba(65,109,174,.18);--muted:#4b557b;--hand:Kalam,'Chalkboard SE',cursive;--body:Patrick Hand,'Trebuchet MS',sans-serif}#cchain-notebook, #cchain-notebook *{box-sizing:border-box}#cchain-notebook{scroll-behavior:smooth}#cchain-notebook{margin:0;background:#dad5c8;color:var(--ink-dark);font:21px/1.45 var(--body);-webkit-font-smoothing:antialiased}#cchain-notebook button,#cchain-notebook input,#cchain-notebook select{font:inherit}#cchain-notebook button,#cchain-notebook a{-webkit-tap-highlight-color:transparent}#cchain-notebook button{color:inherit}#cchain-notebook a{color:var(--ink);text-underline-offset:5px}#cchain-notebook button{cursor:pointer}#cchain-notebook img{display:block;max-width:100%;height:auto}#cchain-notebook h1,#cchain-notebook h2,#cchain-notebook h3,#cchain-notebook p,#cchain-notebook figure{margin:0}#cchain-notebook h1,#cchain-notebook h2,#cchain-notebook h3{color:var(--ink);font-family:var(--hand);font-weight:700;line-height:1.15}#cchain-notebook h1{font-size:clamp(44px,5vw,73px);letter-spacing:-2px}#cchain-notebook h2{font-size:clamp(32px,3.2vw,44px);letter-spacing:-.8px}#cchain-notebook h3{font-size:26px}#cchain-notebook p+p{margin-top:18px}#cchain-notebook p{max-width:68ch}#cchain-notebook small{font-size:15px}#cchain-notebook svg{overflow:visible}#cchain-notebook a:focus-visible,#cchain-notebook button:focus-visible,#cchain-notebook summary:focus-visible,#cchain-notebook [tabindex]:focus-visible{outline:3px dashed var(--red);outline-offset:6px}#cchain-notebook button:disabled{cursor:default}#cchain-notebook .page[hidden],#cchain-notebook [hidden]{display:none!important}#cchain-notebook .svg-library{position:absolute;width:0;height:0;overflow:hidden}#cchain-notebook .skip-link{position:fixed;top:8px;left:8px;z-index:50;padding:10px;background:var(--paper);transform:translateY(-180%)}#cchain-notebook .skip-link:focus{transform:none}#cchain-notebook .notebook{position:relative;max-width:1500px;min-height:100vh;margin:0 auto;padding:0 68px 0 94px;background-color:var(--paper);background-image:linear-gradient(90deg,transparent 55px,rgba(201,34,54,.56) 55px,rgba(201,34,54,.56) 56px,transparent 56px,transparent 59px,rgba(201,34,54,.38) 59px,rgba(201,34,54,.38) 60px,transparent 60px),repeating-linear-gradient(0deg,transparent,transparent 31px,var(--rule) 31px,var(--rule) 32px);box-shadow:0 0 38px #5d574d25;isolation:isolate}#cchain-notebook .notebook:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;opacity:.13;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.7' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' opacity='.45' filter='url(%23n)'/%3E%3C/svg%3E")}#cchain-notebook .binding{position:absolute;left:14px;top:110px;bottom:100px;display:flex;flex-direction:column;gap:225px;pointer-events:none}#cchain-notebook .binding i{display:block;width:16px;height:17px;border-radius:50%;background:#d1c9b7;box-shadow:inset 1px 2px 3px #504b4f3b;border:1px solid #b5ad9c6b}#cchain-notebook .review-strip{display:flex;align-items:center;gap:22px;padding:16px 0 11px;font-size:12px;letter-spacing:1.2px;color:var(--muted)}#cchain-notebook .review-strip>span:first-child{color:var(--red);text-decoration:underline;text-underline-offset:4px}#cchain-notebook .strip-right{margin-left:auto}#cchain-notebook .site-header{display:flex;align-items:center;justify-content:space-between;padding:27px 0 28px;gap:30px}#cchain-notebook .brand{display:flex;align-items:center;gap:18px;color:var(--ink);text-decoration:none;font:700 39px/1 var(--hand);letter-spacing:-1px}#cchain-notebook .brand img{width:95px;height:auto}#cchain-notebook .brand-chain{color:var(--red)}#cchain-notebook .brand small{display:block;font:13px/1.3 var(--body);letter-spacing:2px;margin-top:9px}#cchain-notebook .header-note{position:relative;font:700 21px/1.1 var(--hand);padding-right:110px;transform:rotate(-3deg)}#cchain-notebook .header-note svg{position:absolute;right:0;top:6px;width:95px;fill:none;stroke:var(--ink);stroke-width:2}#cchain-notebook .red-pencil{color:var(--red)}#cchain-notebook .main-nav{display:flex;justify-content:space-between;gap:14px;position:relative;padding:15px 0 19px;border-top:2px solid var(--ink);border-bottom:1.5px solid var(--ink);transform:rotate(-.15deg)}#cchain-notebook .main-nav:after{content:"";position:absolute;left:4px;right:2px;bottom:-4px;border-bottom:1px solid var(--ink);transform:rotate(.1deg);pointer-events:none}#cchain-notebook .main-nav a{position:relative;text-decoration:none;font-size:20px;white-space:nowrap;padding:4px 0}#cchain-notebook .main-nav a small{color:var(--muted);font-size:12px;display:block;line-height:1;margin-bottom:4px;letter-spacing:1px}#cchain-notebook .main-nav a[aria-current=page]:after{content:"";position:absolute;left:-3px;right:-3px;bottom:-4px;height:4px;background:var(--red);border-radius:50% 10% 40% 10%;transform:rotate(-2deg)}#cchain-notebook .main-nav a:hover{color:var(--red)}#cchain-notebook .menu-toggle{display:none}#cchain-notebook #main{outline:none}#cchain-notebook .page{padding-top:32px;animation:page-in .23s ease-out}#cchain-notebook .hero{display:grid;grid-template-columns:1.08fr 1fr;gap:66px;align-items:center;padding:36px 0 57px}#cchain-notebook .hero-copy>p:not(.eyebrow){max-width:515px}#cchain-notebook .hero h1{margin:24px 0 27px;transform:rotate(-.55deg);font-size:clamp(48px,5.4vw,78px)}#cchain-notebook .eyebrow{font-size:13px;letter-spacing:1.6px;color:var(--ink);display:flex;gap:14px;align-items:center;margin-bottom:14px}#cchain-notebook .drawn-circle{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:38px;height:39px;border:2px solid var(--ink);border-radius:46% 52% 49% 43%;transform:rotate(-4deg);font:700 21px/1 var(--hand);color:var(--ink)}#cchain-notebook .underline{position:relative;display:inline;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 400 16' preserveAspectRatio='none'%3E%3Cpath d='M3 7Q155 1 397 7M9 13Q205 7 391 12' fill='none' stroke='%23d02136' stroke-width='3.4' stroke-linecap='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:left 97%;background-size:100% 12px;padding-bottom:7px}#cchain-notebook .lead{font-size:26px;line-height:1.35;color:var(--ink);margin-bottom:20px}#cchain-notebook .hero-copy>p:not(.eyebrow):not(.lead){font-size:21px}#cchain-notebook .actions{display:flex;align-items:center;gap:22px;flex-wrap:wrap;margin-top:29px}#cchain-notebook .ink-button{position:relative;display:inline-flex;gap:20px;align-items:center;justify-content:center;min-height:51px;padding:12px 21px;text-decoration:none;border:2px solid var(--ink);background:rgba(243,237,219,.7);color:var(--ink);border-radius:2px 5px 2px 6px;font:700 18px/1.3 var(--hand);box-shadow:3px 4px 0 -1px var(--paper),4px 5px 0 var(--ink);transform:rotate(-.65deg)}#cchain-notebook .ink-button:after{content:"";position:absolute;inset:3px -1px -1px 3px;border:1px solid currentColor;opacity:.4;transform:rotate(.35deg);pointer-events:none}#cchain-notebook .ink-button.red{color:var(--red);border-color:var(--red);box-shadow:3px 4px 0 -1px var(--paper),4px 5px 0 var(--red);background:repeating-linear-gradient(-55deg,transparent 0,transparent 6px,#d0213607 6px,#d0213607 7px)}#cchain-notebook .ink-button:hover{background-color:rgba(var(--ink-rgb),0.047);transform:rotate(.3deg)}#cchain-notebook .ink-button.red:hover{background-color:#d021360b}#cchain-notebook .pencil-link{font-size:20px;line-height:1.4;text-decoration:underline;text-decoration-thickness:1.5px}#cchain-notebook .pencil-link:hover{color:var(--red)}#cchain-notebook .margin-note{display:flex;gap:10px;max-width:350px;font-size:19px;line-height:1.2;transform:rotate(-3deg);margin:34px 0 0 22px;color:var(--muted)}#cchain-notebook .margin-note>span{font-size:45px;color:var(--ink);line-height:1}#cchain-notebook .hero-figure{position:relative;transform:rotate(1.2deg);margin-top:26px;min-width:0}#cchain-notebook .hero-figure>.hand-note{display:block;transform:rotate(-4deg);font-size:20px;margin:0 0 9px 32px}#cchain-notebook .art-button{border:0;background:none;padding:0;width:100%;display:block;text-align:left;cursor:zoom-in}#cchain-notebook .hero-figure .art-button{box-shadow:3px 7px 13px #574b3330}#cchain-notebook .art-button img{width:100%;transition:filter .15s}#cchain-notebook .art-button:hover img{filter:brightness(1.025)}#cchain-notebook figcaption{font-size:12px;letter-spacing:.9px;display:flex;justify-content:space-between;gap:10px;align-items:center;margin-top:15px;color:var(--muted)}#cchain-notebook .zoom-link{border:0;background:none;padding:3px;color:var(--ink);font-size:16px;white-space:nowrap;text-decoration:underline}#cchain-notebook .hand-note{font:700 20px/1.2 var(--hand);color:var(--ink);letter-spacing:0}#cchain-notebook .page-rule,#cchain-notebook .chapter:before{height:9px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1200 10' preserveAspectRatio='none'%3E%3Cpath d='M1 5Q247 1 510 5T1198 3M8 8Q460 4 1190 7' stroke='%2311258b' fill='none' stroke-width='1.1'/%3E%3C/svg%3E") center/100% 100% no-repeat}#cchain-notebook .chapter{position:relative;padding:65px 0 59px}#cchain-notebook .chapter:before{content:"";position:absolute;top:0;left:0;right:0}#cchain-notebook .page-rule+.chapter:before{display:none}#cchain-notebook .chapter-heading{display:flex;align-items:center;gap:18px;margin-bottom:38px}#cchain-notebook .chapter-heading .eyebrow{margin:0 0 9px}#cchain-notebook .chapter-heading>.drawn-circle{width:47px;height:48px}#cchain-notebook .desktop-note{margin-left:auto;transform:rotate(4deg);max-width:150px}#cchain-notebook .working-map{display:grid;grid-template-columns:1fr 68px 1fr 68px 1fr;align-items:center;padding:14px 18px 38px}#cchain-notebook .sketch-node{position:relative;display:flex;flex-direction:column;align-items:center;text-decoration:none;text-align:center;min-width:0;padding:15px 5px 20px}#cchain-notebook .sketch-node:before{content:"";position:absolute;inset:0;border:1.8px solid var(--ink);border-radius:5px 1px 6px 2px;transform:rotate(-1deg);pointer-events:none}#cchain-notebook .sketch-node:after{content:"";position:absolute;inset:3px -2px -2px 3px;border:1px solid var(--ink);border-radius:1px 3px 2px 7px;transform:rotate(.5deg);opacity:.65;pointer-events:none}#cchain-notebook .sketch-node:nth-of-type(2):before{transform:rotate(.6deg)}#cchain-notebook .sketch-node:hover{background:rgba(var(--ink-rgb),0.031)}#cchain-notebook .sketch-icon{width:86px;height:80px;color:var(--ink);flex-shrink:0}#cchain-notebook .node-number{font-size:12px;letter-spacing:1px;margin:10px 0 8px}#cchain-notebook .sketch-node strong{font:700 28px/1.1 var(--hand)}#cchain-notebook .sketch-node>span:not(.node-number){font-size:20px;margin:10px 0 6px}#cchain-notebook .sketch-node small{color:var(--muted);font-size:15px;border-bottom:1px dashed var(--muted);padding-bottom:3px}#cchain-notebook .flow-arrow{font-size:64px;line-height:1;text-align:center;transform:rotate(-4deg);color:var(--ink)}#cchain-notebook .foundation{max-width:875px;margin:auto;text-align:center}#cchain-notebook .foundation>.hand-note{display:block;margin-bottom:17px}#cchain-notebook .foundation-line{display:flex;align-items:center;gap:24px;text-align:left;border:2px solid var(--ink);border-radius:3px 1px 6px 2px;padding:20px 24px;position:relative;background:repeating-linear-gradient(-40deg,transparent 0,transparent 8px,rgba(var(--ink-rgb),0.031) 8px,rgba(var(--ink-rgb),0.031) 9px)}#cchain-notebook .foundation-line h3{font-size:28px}#cchain-notebook .foundation-line .pencil-link{margin-left:auto;white-space:nowrap}#cchain-notebook .foundation .smallprint{margin:16px auto 0}#cchain-notebook .smallprint{display:block;font-size:16px;line-height:1.45;color:var(--muted)}#cchain-notebook .editorial-split{display:grid;grid-template-columns:1.25fr .8fr;gap:85px;align-items:center}#cchain-notebook .editorial-split h2{margin:7px 0 25px}#cchain-notebook .editorial-split>.pencil-link,#cchain-notebook .editorial-split>div>.pencil-link{display:inline-block;margin-top:22px}#cchain-notebook .pinned-note{position:relative;align-self:start;padding:34px 30px 32px;background:#eee4c6;box-shadow:2px 4px 6px #574b331f;transform:rotate(1deg);border:1px solid #d7caab}#cchain-notebook .pinned-note:before{content:"";position:absolute;top:-12px;left:35%;width:102px;height:25px;background:#dfcda771;border-left:2px dotted #d3bc8c80;border-right:2px dotted #d3bc8c80;transform:rotate(-5deg)}#cchain-notebook .pinned-note h3{font-size:30px;margin:3px 0 22px}#cchain-notebook .pinned-note p{font-size:21px}#cchain-notebook .pinned-note .pencil-link{display:inline-block;margin-top:20px}#cchain-notebook .identity-list{margin:0}#cchain-notebook .identity-list dt{font:700 22px var(--hand);color:var(--ink);margin-top:19px}#cchain-notebook .identity-list dd{margin:4px 0;font-size:20px}#cchain-notebook .next-chapter{text-align:center;padding:54px 20px 69px}#cchain-notebook .next-chapter .eyebrow{justify-content:center}#cchain-notebook .next-chapter h2{margin:9px 0 24px}#cchain-notebook .next-chapter .actions{justify-content:center}#cchain-notebook .next-chapter p{margin:0 auto 25px}#cchain-notebook .next-chapter>.smallprint{margin-top:20px}#cchain-notebook .site-footer{position:relative;padding:34px 0 25px;border-top:2px solid var(--ink);display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:25px}#cchain-notebook .footer-brand{display:flex;align-items:center;gap:17px}#cchain-notebook .footer-brand img{width:85px}#cchain-notebook .footer-brand>span{font:700 21px var(--hand);color:var(--ink)}#cchain-notebook .footer-brand small{font:16px var(--body);display:block;margin-top:5px;color:var(--muted)}#cchain-notebook .site-footer>div:last-of-type{display:flex;gap:24px;font-size:17px}#cchain-notebook .site-footer>p{flex-basis:100%;font-size:11px;letter-spacing:1.2px;color:var(--muted);margin-top:0}#cchain-notebook .page-intro{padding:35px 0 49px;max-width:1040px}#cchain-notebook .page-intro h1{margin:22px 0 30px;line-height:1.28;font-size:clamp(42px,4.6vw,66px);transform:rotate(-.3deg)}#cchain-notebook .page-intro>.lead{max-width:760px}#cchain-notebook .passport-spread{display:grid;grid-template-columns:1.1fr 1fr;gap:62px;align-items:start;margin-bottom:60px}#cchain-notebook .passport-record{border:2px solid var(--ink);border-radius:2px 4px 1px 6px;position:relative;transform:rotate(-.35deg);background:#f6efdf70}#cchain-notebook .passport-record:before{content:"";inset:4px -3px -3px 4px;border:1px solid var(--ink);position:absolute;z-index:-1;border-radius:2px 1px 5px 4px}#cchain-notebook .record-top{display:flex;justify-content:space-between;gap:10px;font-size:11px;padding:14px 21px;border-bottom:1.4px solid var(--ink);letter-spacing:.6px;background:repeating-linear-gradient(-42deg,transparent 0,transparent 6px,rgba(var(--ink-rgb),0.035) 6px,rgba(var(--ink-rgb),0.035) 7px)}#cchain-notebook .passport-record>h2{padding:26px 25px 18px;font-size:32px}#cchain-notebook .passport-tabs{display:flex;gap:12px;padding:0 24px;flex-wrap:wrap}#cchain-notebook .passport-tabs button{background:none;border:0;border-bottom:2px solid transparent;padding:8px 0;color:var(--ink);font-size:20px}#cchain-notebook .passport-tabs button[aria-selected=true]{border-bottom-color:var(--red);color:var(--red)}#cchain-notebook .tab-panel{padding:28px 25px 30px;min-height:430px}#cchain-notebook .tab-panel h3{margin-bottom:20px}#cchain-notebook .part-drawing{display:block;width:100%;height:auto;color:var(--ink);margin:0 0 20px;transform:rotate(-1.5deg)}#cchain-notebook .record-fields{display:grid;grid-template-columns:135px 1fr;gap:10px 20px;font-size:20px;line-height:1.3;margin:10px 0 22px}#cchain-notebook .record-fields dt{color:var(--muted)}#cchain-notebook .record-fields dd{margin:0;color:var(--ink);overflow-wrap:anywhere}#cchain-notebook .attached-figure{transform:rotate(1deg);min-width:0;max-width:100%;margin-top:5px}#cchain-notebook .attached-figure .art-button{box-shadow:3px 5px 9px #574b3326}#cchain-notebook .source-list{list-style:none;padding:0;margin:0;display:grid;gap:24px}#cchain-notebook .source-list li{display:flex;gap:17px;align-items:flex-start}#cchain-notebook .source-list svg{width:47px;height:45px;flex-shrink:0;color:var(--ink)}#cchain-notebook .source-list strong{font:700 20px var(--hand);color:var(--ink)}#cchain-notebook .source-list p{font-size:20px;margin-top:5px}#cchain-notebook .vertical-timeline{list-style:none;padding:0 0 0 29px;margin:18px 0 25px;border-left:2px solid var(--ink)}#cchain-notebook .vertical-timeline li{position:relative;margin-bottom:25px}#cchain-notebook .vertical-timeline li:last-child{margin:0}#cchain-notebook .vertical-timeline li:before{content:"";width:13px;height:13px;position:absolute;left:-37px;top:6px;border:2px solid var(--ink);border-radius:45%;background:var(--paper)}#cchain-notebook .vertical-timeline strong{font:700 22px var(--hand);color:var(--ink)}#cchain-notebook .vertical-timeline p{margin-top:8px;font-size:20px}#cchain-notebook .process-line{list-style:none;display:grid;grid-template-columns:repeat(4,1fr);gap:35px;padding:0;margin:35px 0 32px}#cchain-notebook .process-line li{position:relative}#cchain-notebook .process-line li:not(:last-child):after{content:"⟶";font-size:50px;color:var(--ink);position:absolute;top:-7px;right:0;transform:rotate(-5deg)}#cchain-notebook .process-line h3{margin:20px 0 13px;font-size:25px}#cchain-notebook .process-line p{font-size:21px}#cchain-notebook .boxed-note{padding:20px 25px;border-left:3px solid var(--red);background:repeating-linear-gradient(-48deg,transparent 0,transparent 8px,rgba(var(--ink-rgb),0.024) 8px,rgba(var(--ink-rgb),0.024) 9px);font-size:20px;max-width:none}#cchain-notebook .network-spread,#cchain-notebook .identity-spread{display:grid;grid-template-columns:1.25fr .8fr;gap:80px;align-items:center;padding:10px 0 65px}#cchain-notebook .network-drawing svg{width:100%;color:var(--ink)}#cchain-notebook .network-drawing>.hand-note{display:block;text-align:center;transform:rotate(-3deg);margin-top:20px;font-size:25px}#cchain-notebook .network-spread .pinned-note h2{margin:0 0 25px}#cchain-notebook .notebook-list{margin:35px 0}#cchain-notebook .notebook-list article{display:grid;grid-template-columns:46px 1.1fr 1.5fr auto;align-items:start;gap:22px;padding:27px 0;border-bottom:1px solid rgba(var(--ink-rgb),0.361)}#cchain-notebook .notebook-list article:first-child{border-top:1px solid rgba(var(--ink-rgb),0.361)}#cchain-notebook .notebook-list article>span{font:700 24px var(--hand);color:var(--red)}#cchain-notebook .notebook-list h3{font-size:26px}#cchain-notebook .notebook-list p{font-size:21px}#cchain-notebook .notebook-list .pencil-link{white-space:nowrap}#cchain-notebook .market-tools{display:flex;align-items:center;gap:24px;flex-wrap:wrap;padding:35px 0 28px}#cchain-notebook .market-tools>div{display:flex;gap:25px}#cchain-notebook .market-tools>.hand-note{margin-right:auto;transform:rotate(-3deg)}#cchain-notebook .market-tools p{font-size:16px;color:var(--muted)}#cchain-notebook .filter-button{border:0;border-bottom:3px solid transparent;background:none;padding:8px 0;color:var(--ink);font-size:21px}#cchain-notebook .filter-button[aria-pressed=true]{border-color:var(--red);color:var(--red)}#cchain-notebook .product-sheet{display:grid;grid-template-columns:.7fr 1.25fr;gap:80px;align-items:center;padding:45px 0 60px;border-top:1.5px solid var(--ink)}#cchain-notebook .product-art{position:relative;transform:rotate(-1deg);max-width:390px}#cchain-notebook .product-art img{width:100%;max-height:520px;object-fit:contain;object-position:left;filter:drop-shadow(3px 7px 4px #574b3325)}#cchain-notebook .product-art .hand-note{display:block;text-align:center;font-size:19px;transform:rotate(2deg);margin-top:20px}#cchain-notebook .product-copy h2{font-size:43px;margin:17px 0 10px}#cchain-notebook .product-spec{font-size:21px;color:var(--red);margin-bottom:21px;letter-spacing:1px}#cchain-notebook .product-copy>.record-fields{margin-top:25px;grid-template-columns:155px 1fr}#cchain-notebook .product-copy .actions{gap:24px}#cchain-notebook .research-product{display:grid;grid-template-columns:95px 1fr auto;gap:30px;align-items:center;border-top:1.5px solid var(--ink);padding:35px 0 50px}#cchain-notebook .research-product h2{font-size:31px;margin:10px 0 15px}#cchain-notebook .research-product .pencil-link{max-width:180px}#cchain-notebook .research-gallery{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:55px 38px;margin:10px 0 60px}#cchain-notebook .research-sheet{min-width:0;position:relative}#cchain-notebook .research-sheet:nth-child(3n+1) .art-button{transform:rotate(-.8deg)}#cchain-notebook .research-sheet:nth-child(3n+2) .art-button{transform:rotate(.7deg)}#cchain-notebook .research-sheet .art-button{box-shadow:2px 5px 8px #574b3329}#cchain-notebook .research-sheet>p.eyebrow{margin:23px 0 11px;font-size:12px}#cchain-notebook .research-sheet h2{font-size:28px;margin-bottom:12px}#cchain-notebook .research-sheet>p:not(.eyebrow){font-size:20px;margin-bottom:15px}#cchain-notebook .research-sheet .zoom-link{padding:0;font-size:19px}#cchain-notebook .research-sheet .sheet-scope{display:block;font-size:14px;color:var(--red);margin:0 0 10px}#cchain-notebook .reading-width{max-width:850px}#cchain-notebook .identity-spread h2{margin:0 0 33px}#cchain-notebook .big-timeline li{margin-bottom:36px}#cchain-notebook .big-timeline h3{font-size:31px}#cchain-notebook .big-timeline p{font-size:23px}#cchain-notebook .identity-spread>.pinned-note .sketch-icon{margin-bottom:22px}#cchain-notebook .identity-spread>.pinned-note h2{font-size:34px;margin-bottom:25px}#cchain-notebook .identity-spread .smallprint{margin-top:20px}#cchain-notebook .roadmap{list-style:none;margin:35px 0 0;padding:0}#cchain-notebook .roadmap li{display:grid;grid-template-columns:42px 1fr 160px;gap:24px;padding:29px 0;border-top:1px dashed var(--ink)}#cchain-notebook .roadmap h3{font-size:27px;margin-bottom:12px}#cchain-notebook .roadmap li>span:last-child{font-size:18px;text-align:right}#cchain-notebook .faq-list{max-width:1020px;margin-bottom:60px}#cchain-notebook .faq-list details{padding:23px 0;border-top:1.4px solid var(--ink)}#cchain-notebook .faq-list details:last-child{border-bottom:1.4px solid var(--ink)}#cchain-notebook .faq-list summary{position:relative;padding:4px 40px 4px 0;font:700 26px/1.25 var(--hand);color:var(--ink);cursor:pointer;list-style:none}#cchain-notebook .faq-list summary::-webkit-details-marker{display:none}#cchain-notebook .faq-list summary:after{content:"+";position:absolute;right:8px;top:0;font-size:34px;font-family:var(--body)}#cchain-notebook .faq-list details[open] summary:after{content:"−"}#cchain-notebook .faq-list details>p{margin:23px 40px 0 0;font-size:23px}#cchain-notebook dialog{background:var(--paper);color:var(--ink-dark);border:2px solid var(--ink);max-width:1150px;width:calc(100vw - 48px);max-height:calc(100dvh - 48px);padding:62px 35px 30px;box-shadow:4px 7px 0 rgba(var(--ink-rgb),0.467)}#cchain-notebook dialog::backdrop{background:#131a39be}#cchain-notebook #cchain-notebook.modal-open{overflow:hidden}#cchain-notebook .dialog-close{position:absolute;top:12px;right:18px;min-height:35px;padding:7px 14px;font-size:16px;z-index:1}#cchain-notebook .dialog-layout{display:grid;grid-template-columns:1.3fr 1fr;gap:38px;align-items:start}#cchain-notebook .dialog-layout>img{width:100%}#cchain-notebook .dialog-notes{padding-top:18px;position:sticky;top:10px}#cchain-notebook .dialog-notes h2{font-size:37px;margin:17px 0 25px}#cchain-notebook .dialog-notes h3{font-size:25px;margin:30px 0 14px}#cchain-notebook .dialog-notes .pencil-link{display:inline-block;margin-top:28px}#cchain-notebook .dialog-notes p{font-size:22px}@keyframes page-in{from{opacity:.6;transform:translateY(5px)}to{opacity:1;transform:none}}@media(min-width:1550px){#cchain-notebook .notebook{margin:22px auto;min-height:calc(100vh - 44px)}}@media(max-width:1200px){#cchain-notebook .notebook{padding-right:45px;padding-left:84px}#cchain-notebook .hero{gap:40px}#cchain-notebook .main-nav{gap:12px}#cchain-notebook .main-nav a{font-size:17px}#cchain-notebook .header-note{padding-right:70px}#cchain-notebook .header-note svg{width:65px}#cchain-notebook .hero h1{font-size:61px}#cchain-notebook .hero .actions{gap:22px}#cchain-notebook .hero .lead{font-size:25px}#cchain-notebook .editorial-split{gap:50px}#cchain-notebook .passport-spread{gap:38px}#cchain-notebook .network-spread,#cchain-notebook .identity-spread{gap:50px}#cchain-notebook .product-sheet{gap:50px}#cchain-notebook .foundation-line{gap:17px}#cchain-notebook .foundation-line .pencil-link{font-size:18px}#cchain-notebook .research-gallery{gap:45px 26px}#cchain-notebook .notebook-list article{grid-template-columns:38px .9fr 1.3fr auto}}@media(max-width:980px){#cchain-notebook .notebook{padding-left:76px;padding-right:32px}#cchain-notebook .site-header{padding:22px 0 25px}#cchain-notebook .main-nav{flex-wrap:wrap;justify-content:flex-start;column-gap:25px;row-gap:18px}#cchain-notebook .main-nav a{font-size:20px}#cchain-notebook .review-strip .strip-right{display:none}#cchain-notebook .hero{gap:30px;align-items:start;padding-top:24px}#cchain-notebook .hero h1{font-size:51px;margin:19px 0 27px}#cchain-notebook .hero .lead{font-size:23px}#cchain-notebook .hero-copy>p:not(.eyebrow):not(.lead){font-size:20px}#cchain-notebook .hero .eyebrow{font-size:11px;gap:10px}#cchain-notebook .hero .actions{margin-top:25px;gap:25px}#cchain-notebook .hero .ink-button{font-size:17px;padding:11px 13px}#cchain-notebook .hero-figure{margin-top:60px}#cchain-notebook .margin-note{font-size:17px;margin-left:10px}#cchain-notebook .working-map{grid-template-columns:1fr 43px 1fr 43px 1fr;padding-inline:3px}#cchain-notebook .sketch-node strong{font-size:24px}#cchain-notebook .sketch-node>span:not(.node-number){font-size:18px}#cchain-notebook .flow-arrow{font-size:45px}#cchain-notebook .foundation-line{flex-wrap:wrap}#cchain-notebook .foundation-line .pencil-link{margin:0 0 0 103px}#cchain-notebook .editorial-split,#cchain-notebook .network-spread,#cchain-notebook .identity-spread{grid-template-columns:1.1fr .9fr;gap:32px}#cchain-notebook .pinned-note{padding:28px 22px}#cchain-notebook .desktop-note{display:none}#cchain-notebook .passport-spread{grid-template-columns:1fr 1fr;gap:25px}#cchain-notebook .passport-record>h2{font-size:28px}#cchain-notebook .passport-tabs{gap:15px;padding:0 20px}#cchain-notebook .passport-tabs button{font-size:18px}#cchain-notebook .tab-panel{padding:25px 20px;min-height:480px}#cchain-notebook .record-top{padding:12px;font-size:10px}#cchain-notebook .record-fields{grid-template-columns:110px 1fr;gap:12px;font-size:19px}#cchain-notebook .process-line{grid-template-columns:repeat(2,1fr);row-gap:35px;column-gap:40px}#cchain-notebook .process-line li:nth-child(2):after{display:none}#cchain-notebook .research-gallery{grid-template-columns:repeat(2,1fr);gap:45px 35px}#cchain-notebook .notebook-list article{grid-template-columns:35px 1fr 1.2fr}#cchain-notebook .notebook-list .pencil-link{grid-column:2}#cchain-notebook .research-product{grid-template-columns:80px 1fr}#cchain-notebook .research-product>.pencil-link{grid-column:2;max-width:none}#cchain-notebook .product-sheet{gap:35px;grid-template-columns:.85fr 1.2fr}#cchain-notebook .product-copy h2{font-size:34px}#cchain-notebook .product-copy>.record-fields{grid-template-columns:1fr;gap:6px}#cchain-notebook .product-copy>.record-fields dd{margin-bottom:8px}#cchain-notebook .market-tools>div{gap:20px}#cchain-notebook .market-tools>.hand-note{flex-basis:100%}#cchain-notebook .dialog-layout{gap:25px;grid-template-columns:1.2fr 1fr}#cchain-notebook .dialog-notes h2{font-size:30px}#cchain-notebook .dialog-notes p{font-size:20px}#cchain-notebook .page-intro h1{font-size:48px}}@media(max-width:700px){#cchain-notebook{font-size:21px}#cchain-notebook .notebook{padding:0 24px 0 43px;background-image:linear-gradient(90deg,transparent 21px,#c9223680 21px,#c9223680 22px,transparent 22px,transparent 25px,#c9223650 25px,#c9223650 26px,transparent 26px),repeating-linear-gradient(0deg,transparent,transparent 31px,var(--rule) 31px,var(--rule) 32px)}#cchain-notebook .binding{left:5px;top:137px;gap:240px}#cchain-notebook .binding i{width:10px;height:11px}#cchain-notebook .review-strip{gap:8px;justify-content:space-between;padding:13px 0 9px;font-size:9px;letter-spacing:.4px}#cchain-notebook .review-strip>span:nth-child(2){max-width:145px;text-align:right}#cchain-notebook .site-header{padding:20px 0 26px;gap:15px;flex-wrap:wrap}#cchain-notebook .brand{font-size:31px;gap:11px;letter-spacing:-1px}#cchain-notebook .brand img{width:68px}#cchain-notebook .brand small{font-size:9px;letter-spacing:1.4px;margin-top:7px}#cchain-notebook .header-note{display:none}#cchain-notebook .menu-toggle{display:flex;align-items:center;justify-content:space-between;width:100%;margin:10px 0 -5px;padding:11px 0 8px;border:0;border-top:1.5px solid var(--ink);border-bottom:1.5px solid var(--ink);background:none;color:var(--ink);font-size:20px}#cchain-notebook .menu-toggle span{font-size:21px}#cchain-notebook .main-nav{display:none;padding:16px 0 25px;border-top:none;gap:20px 25px;transform:none}#cchain-notebook .main-nav.is-open{display:flex}#cchain-notebook .main-nav a{font-size:20px;min-width:110px;white-space:normal}#cchain-notebook .main-nav a small{font-size:10px}#cchain-notebook .page{padding-top:5px}#cchain-notebook .hero{grid-template-columns:1fr;gap:34px;padding:25px 0 42px}#cchain-notebook .hero h1{font-size:clamp(43px,10vw,64px);letter-spacing:-1.3px;line-height:1.12;margin:22px 0 28px}#cchain-notebook .hero .eyebrow{font-size:11px;gap:12px}#cchain-notebook .hero .lead{font-size:25px}#cchain-notebook .hero-copy>p:not(.eyebrow):not(.lead){font-size:21px}#cchain-notebook .hero .ink-button{font-size:18px;padding:12px 16px}#cchain-notebook .hero .actions{gap:27px}#cchain-notebook .margin-note{margin-top:31px;font-size:19px}#cchain-notebook .hero-figure{max-width:470px;margin:10px auto 0;transform:rotate(.7deg)}#cchain-notebook .hero-figure>.hand-note{font-size:19px;margin:0 0 12px 8px}#cchain-notebook .hero-figure figcaption,#cchain-notebook .attached-figure figcaption{font-size:10px;gap:8px}#cchain-notebook .zoom-link{font-size:15px}#cchain-notebook .chapter{padding:42px 0}#cchain-notebook .chapter-heading{gap:12px;margin-bottom:30px;align-items:flex-start}#cchain-notebook .chapter-heading>.drawn-circle{width:36px;height:37px;font-size:20px;margin-top:4px}#cchain-notebook .chapter-heading h2{font-size:31px}#cchain-notebook .eyebrow{font-size:11px;letter-spacing:1px}#cchain-notebook .working-map{grid-template-columns:1fr;padding:0 3px 28px;gap:12px}#cchain-notebook .sketch-node{padding:20px 15px}#cchain-notebook .sketch-node strong{font-size:30px}#cchain-notebook .sketch-node>span:not(.node-number){font-size:21px}#cchain-notebook .sketch-node .sketch-icon{width:80px;height:68px}#cchain-notebook .node-number{margin-top:8px}#cchain-notebook .flow-arrow{transform:rotate(85deg);height:50px;font-size:47px}#cchain-notebook .foundation-line{padding:20px 17px;gap:15px;align-items:flex-start}#cchain-notebook .foundation-line .sketch-icon{width:52px;height:52px}#cchain-notebook .foundation-line>div{flex:1}#cchain-notebook .foundation-line h3{font-size:25px}#cchain-notebook .foundation-line p{font-size:19px;margin-top:11px}#cchain-notebook .foundation-line .pencil-link{margin:0 0 0 67px;white-space:normal;font-size:19px}#cchain-notebook .foundation>.hand-note{font-size:18px}#cchain-notebook .smallprint{font-size:16px}#cchain-notebook .editorial-split,#cchain-notebook .network-spread,#cchain-notebook .identity-spread{grid-template-columns:1fr;gap:39px}#cchain-notebook .editorial-split h2{font-size:34px}#cchain-notebook .pinned-note{margin:6px 4px 5px 0;padding:30px 25px}#cchain-notebook .pinned-note h3{font-size:30px}#cchain-notebook .next-chapter{padding:42px 0 50px}#cchain-notebook .next-chapter h2{font-size:35px}#cchain-notebook .site-footer{gap:25px;padding-top:30px}#cchain-notebook .footer-brand{gap:12px}#cchain-notebook .footer-brand img{width:65px}#cchain-notebook .footer-brand>span{font-size:18px}#cchain-notebook .footer-brand small{font-size:14px;max-width:200px}#cchain-notebook .site-footer>div:last-of-type{gap:15px;flex-wrap:wrap;font-size:16px}#cchain-notebook .site-footer>p{font-size:10px;line-height:1.5}#cchain-notebook .page-intro{padding:28px 0 38px}#cchain-notebook .page-intro h1{font-size:clamp(36px,8.8vw,52px);letter-spacing:-1px;margin:22px 0 25px;line-height:1.25}#cchain-notebook .page-intro>.lead{font-size:25px}#cchain-notebook .passport-spread{grid-template-columns:1fr;gap:39px;margin-bottom:46px}#cchain-notebook .passport-record>h2{font-size:29px;padding:26px 19px 17px}#cchain-notebook .record-top{font-size:9px;gap:8px;padding:12px}#cchain-notebook .passport-tabs{padding:0 18px;gap:18px}#cchain-notebook .passport-tabs button{font-size:19px}#cchain-notebook .tab-panel{padding:26px 19px;min-height:430px}#cchain-notebook .record-fields{grid-template-columns:105px 1fr;gap:13px;font-size:20px}#cchain-notebook .attached-figure{margin:0 3px}#cchain-notebook .process-line{grid-template-columns:1fr;gap:30px;margin:25px 0}#cchain-notebook .process-line li{padding-left:55px;min-height:100px}#cchain-notebook .process-line .drawn-circle{position:absolute;left:0;top:1px}#cchain-notebook .process-line h3{margin:0 0 11px}#cchain-notebook .process-line li:not(:last-child):after{content:"";top:45px;bottom:-20px;left:18px;right:auto;width:1px;background:var(--ink);transform:rotate(-1deg)}#cchain-notebook .process-line li:nth-child(2):after{display:block}#cchain-notebook .boxed-note{padding:19px 17px;font-size:20px}#cchain-notebook .network-spread,#cchain-notebook .identity-spread{padding:0 0 45px}#cchain-notebook .network-drawing>.hand-note{font-size:22px}#cchain-notebook .notebook-list{margin:25px 0}#cchain-notebook .notebook-list article{grid-template-columns:30px 1fr;gap:11px 14px;padding:24px 0}#cchain-notebook .notebook-list h3{font-size:26px}#cchain-notebook .notebook-list p,#cchain-notebook .notebook-list .pencil-link{grid-column:2}#cchain-notebook .market-tools{gap:18px;padding:31px 0 24px}#cchain-notebook .market-tools>div{gap:14px;flex-wrap:wrap}#cchain-notebook .filter-button{font-size:19px}#cchain-notebook .market-tools p{flex-basis:100%}#cchain-notebook .product-sheet{grid-template-columns:1fr;gap:35px;padding:35px 0 45px}#cchain-notebook .product-art{max-width:270px;width:85%;margin:auto;transform:rotate(-1deg)}#cchain-notebook .product-art img{max-height:400px;object-position:center}#cchain-notebook .product-art .hand-note{font-size:18px}#cchain-notebook .product-copy h2{font-size:37px}#cchain-notebook .product-copy>.record-fields{grid-template-columns:115px 1fr;gap:14px 12px}#cchain-notebook .product-copy .actions{gap:25px}#cchain-notebook .research-product{grid-template-columns:1fr;gap:22px;padding:35px 0}#cchain-notebook .research-product>.pencil-link{grid-column:1}#cchain-notebook .research-product>.sketch-icon{width:70px;height:65px}#cchain-notebook .research-product h2{font-size:30px}#cchain-notebook .research-gallery{grid-template-columns:1fr;gap:40px;margin:0 0 42px}#cchain-notebook .research-sheet{max-width:470px;margin:auto}#cchain-notebook .research-sheet .art-button{width:94%;margin:0 auto}#cchain-notebook .research-sheet>p.eyebrow{margin-top:23px}#cchain-notebook .research-sheet h2{font-size:30px}#cchain-notebook .research-sheet>p:not(.eyebrow){font-size:21px}#cchain-notebook .roadmap li{grid-template-columns:38px 1fr;gap:15px;padding:25px 0}#cchain-notebook .roadmap li>span:last-child{grid-column:2;text-align:left;font-size:16px}#cchain-notebook .roadmap h3{font-size:26px}#cchain-notebook .big-timeline p{font-size:22px}#cchain-notebook .faq-list{margin-bottom:40px}#cchain-notebook .faq-list details{padding:21px 0}#cchain-notebook .faq-list summary{font-size:25px;padding-right:32px}#cchain-notebook .faq-list details>p{margin:20px 8px 0 0;font-size:22px}#cchain-notebook dialog{padding:60px 18px 22px;width:calc(100vw - 24px);max-height:calc(100dvh - 24px)}#cchain-notebook .dialog-layout{grid-template-columns:1fr;gap:25px}#cchain-notebook .dialog-notes{position:static;padding:0 4px}#cchain-notebook .dialog-notes h2{font-size:33px}#cchain-notebook .dialog-notes p{font-size:22px}#cchain-notebook .dialog-close{top:10px;right:12px}#cchain-notebook .dialog-notes .pencil-link{font-size:21px}}@media(prefers-reduced-motion:reduce){#cchain-notebook{scroll-behavior:auto}#cchain-notebook .page{animation:none}#cchain-notebook .art-button img{transition:none}}@media print{#cchain-notebook{background:white}#cchain-notebook .notebook{box-shadow:none;margin:0;max-width:none;padding:0 20px}#cchain-notebook .notebook:before,#cchain-notebook .binding,#cchain-notebook .menu-toggle,#cchain-notebook .review-strip,#cchain-notebook .main-nav,#cchain-notebook .site-footer{display:none}#cchain-notebook .hero{grid-template-columns:1fr 1fr;gap:30px}#cchain-notebook .hero h1{font-size:44px}#cchain-notebook .chapter{break-inside:avoid}#cchain-notebook .art-button{box-shadow:none!important}#cchain-notebook dialog{display:none!important}}#cchain-notebook .mobile-compare-link{display:none}@media(max-width:980px){#cchain-notebook .mobile-compare-link{display:inline-block;font-size:16px;margin:17px 0 0;color:var(--red)}}#cchain-notebook{--hand:Caveat,cursive}#cchain-notebook h1{font-size:clamp(52px,6vw,88px);line-height:1.03;letter-spacing:-.8px;transform:rotate(-1.5deg)}#cchain-notebook h2{font-size:48px;line-height:1.05}#cchain-notebook h3{font-size:32px}#cchain-notebook .brand{font-size:43px}#cchain-notebook .pinned-note{transform:rotate(-2deg)}#cchain-notebook .sketch-node:before{border-radius:41% 4% 37% 7% / 6% 45% 8% 33%;transform:rotate(-2deg)}#cchain-notebook .sketch-node:after{inset:1px -3px -1px 4px;border-radius:39% 3% 40% 8% / 7% 39% 9% 36%;transform:rotate(-.5deg)}#cchain-notebook .sketch-node:nth-of-type(2){transform:rotate(2deg)}#cchain-notebook .sketch-node:nth-of-type(3){transform:rotate(-1.2deg)}#cchain-notebook .underline{background-size:100% 10px}#cchain-notebook .hero-figure{transform:rotate(2deg)}#cchain-notebook{--hand:Architects Daughter,cursive}#cchain-notebook h1,#cchain-notebook h2,#cchain-notebook h3,#cchain-notebook .brand,#cchain-notebook .ink-button,#cchain-notebook .hand-note,#cchain-notebook .sketch-node strong{font-weight:400}#cchain-notebook h1{font-size:clamp(43px,4.4vw,64px);line-height:1.2;letter-spacing:-1px;text-transform:uppercase;transform:none}#cchain-notebook h2{font-size:35px;line-height:1.2}#cchain-notebook .brand{font-size:34px}#cchain-notebook .hero-figure,#cchain-notebook .attached-figure,#cchain-notebook .pinned-note{transform:none}#cchain-notebook .sketch-node:before{border-radius:0;transform:none;border-style:solid}#cchain-notebook .sketch-node:after{border-radius:0;inset:5px;border-style:dashed;border-width:1px;transform:none;opacity:.3}#cchain-notebook .working-map{position:relative}#cchain-notebook .working-map:after{content:"";position:absolute;left:0;right:0;top:50%;border-top:1px dashed rgba(var(--ink-rgb),0.251);pointer-events:none}#cchain-notebook .eyebrow{font-family:monospace;font-size:11px}#cchain-notebook .ink-button{border-radius:0;transform:none;font-size:17px}#cchain-notebook .pinned-note{background-color:#f1ead7;box-shadow:none;border:1.5px dashed var(--ink)}#cchain-notebook .pinned-note:before{display:none}#cchain-notebook .main-nav a[aria-current=page]:after{height:2px;border-radius:0;transform:none}@media(max-width:700px){#cchain-notebook h1{font-size:clamp(49px,11vw,69px)}#cchain-notebook h2{font-size:38px}#cchain-notebook .brand{font-size:34px}#cchain-notebook h1{font-size:clamp(35px,8.4vw,51px)}#cchain-notebook h2{font-size:30px}#cchain-notebook .brand{font-size:27px}#cchain-notebook .working-map:after{left:50%;top:0;bottom:0;right:auto;border-top:none;border-left:1px dashed rgba(var(--ink-rgb),0.251)}}#cchain-notebook{--hand:Caveat,cursive}#cchain-notebook h1{font-size:clamp(52px,6vw,88px);line-height:1.03;letter-spacing:-.8px;transform:rotate(-1deg)}#cchain-notebook h2{font-size:48px;line-height:1.05}#cchain-notebook h3{font-size:32px}#cchain-notebook .brand{font-size:43px}#cchain-notebook .margin-note{font-family:Caveat,cursive;font-size:26px;line-height:1.1}#cchain-notebook .hand-note{font-size:26px}#cchain-notebook .sketch-node strong,#cchain-notebook .drawn-circle,#cchain-notebook .process-line h3,#cchain-notebook .foundation-line h3,#cchain-notebook .record-top,#cchain-notebook .passport-tabs button{font-family:Architects Daughter,cursive;font-weight:400}#cchain-notebook .sketch-node strong{font-size:24px;line-height:1.3}#cchain-notebook .sketch-node:before{border-radius:1px 2px 1px 2px;transform:rotate(-.2deg)}#cchain-notebook .sketch-node:after{inset:5px;border-radius:0;border-style:dashed;border-width:1px;transform:none;opacity:.25}#cchain-notebook .working-map{position:relative;background-image:linear-gradient(rgba(var(--ink-rgb),0.031) 1px,transparent 1px),linear-gradient(90deg,rgba(var(--ink-rgb),0.031) 1px,transparent 1px);background-size:16px 16px;padding:25px 18px 35px}#cchain-notebook .working-map:before{content:"";position:absolute;left:0;right:0;top:50%;border-top:1px dashed rgba(var(--ink-rgb),0.251);pointer-events:none}#cchain-notebook .working-map:after{content:"A — A / SYSTEM FLOW";font-family:Architects Daughter,cursive;font-size:10px;letter-spacing:.5px;position:absolute;bottom:6px;left:20px;color:var(--muted)}#cchain-notebook .sketch-node{background:#f3eddbcc}#cchain-notebook .foundation-line{border-radius:0;background:linear-gradient(rgba(var(--ink-rgb),0.031) 1px,transparent 1px),linear-gradient(90deg,rgba(var(--ink-rgb),0.031) 1px,transparent 1px);background-size:16px 16px}#cchain-notebook .foundation-line h3{font-size:25px}#cchain-notebook .passport-record{border-radius:1px;transform:rotate(-.2deg);background-color:#f6efdfb3}#cchain-notebook .passport-record:before{border-radius:0;inset:5px;border-style:dashed;opacity:.2}#cchain-notebook .record-top{font-size:9px;letter-spacing:0;position:relative;z-index:1}#cchain-notebook .passport-tabs button{font-size:16px}#cchain-notebook .process-line h3{font-size:22px;line-height:1.3}#cchain-notebook .network-drawing{background-image:linear-gradient(rgba(var(--ink-rgb),0.031) 1px,transparent 1px),linear-gradient(90deg,rgba(var(--ink-rgb),0.031) 1px,transparent 1px);background-size:16px 16px}#cchain-notebook .network-drawing text{font-family:Architects Daughter,cursive;font-size:22px}#cchain-notebook .approved-technical-plate{display:block;width:100%;height:auto;color:var(--ink);margin:0 0 28px;background-image:linear-gradient(rgba(var(--ink-rgb),0.031) 1px,transparent 1px),linear-gradient(90deg,rgba(var(--ink-rgb),0.031) 1px,transparent 1px);background-size:16px 16px}#cchain-notebook .approved-technical-plate text{fill:currentColor;stroke:none}#cchain-notebook .approved-technical-plate .plate-heading{font-family:Architects Daughter,cursive;font-size:22px}#cchain-notebook .approved-technical-plate .plate-note{font-family:Patrick Hand,cursive;font-size:18px}#cchain-notebook .approved-technical-plate .plate-red{stroke:var(--red)}@media(max-width:980px){#cchain-notebook .sketch-node strong{font-size:20px}#cchain-notebook .foundation-line h3{font-size:23px}#cchain-notebook .record-top{font-size:8px}}@media(max-width:700px){#cchain-notebook h1{font-size:clamp(49px,11vw,69px)}#cchain-notebook h2{font-size:38px}#cchain-notebook .brand{font-size:34px}#cchain-notebook .hero-figure>.hand-note{font-size:24px}#cchain-notebook .sketch-node strong{font-size:27px}#cchain-notebook .working-map{padding:19px 5px 30px}#cchain-notebook .working-map:before{left:50%;top:0;bottom:0;right:auto;border-top:none;border-left:1px dashed rgba(var(--ink-rgb),0.251)}#cchain-notebook .working-map:after{font-size:9px;left:10px}#cchain-notebook .passport-tabs{gap:15px}#cchain-notebook .passport-tabs button{font-size:15px}#cchain-notebook .record-top{font-size:8px}}#cchain-notebook:has(.study-intro){scroll-behavior:auto}#cchain-notebook .studies-header{padding:30px 0 40px;display:flex;gap:30px;justify-content:space-between;align-items:center;border-bottom:2px solid var(--ink)}#cchain-notebook .studies-header .brand{font-size:33px}#cchain-notebook .studies-header .pencil-link{font-size:19px}#cchain-notebook .study-intro{padding:50px 0 40px}#cchain-notebook .study-intro h1{font-size:57px;margin:20px 0 25px;line-height:1.2}#cchain-notebook .study-intro .lead{max-width:800px}#cchain-notebook .study-index{display:flex;gap:25px 35px;flex-wrap:wrap;margin:28px 0 0}#cchain-notebook .study-index a{text-decoration:none;font-size:20px;border-bottom:2px solid var(--red);padding-bottom:6px}#cchain-notebook .style-study{padding:48px 0 58px;border-top:2px solid var(--ink);scroll-margin-top:20px}#cchain-notebook .study-heading{display:flex;gap:20px;align-items:flex-start;margin-bottom:33px}#cchain-notebook .study-heading h2{font:700 30px var(--hand);margin-bottom:9px}#cchain-notebook .study-heading p{font-size:20px}#cchain-notebook .study-number{font:700 35px var(--hand);color:var(--red);line-height:1.1;padding-top:3px}#cchain-notebook .study-sample{position:relative;padding:38px 35px;display:grid;grid-template-columns:.9fr 1.1fr;gap:38px;align-items:center;border:1px solid rgba(var(--ink-rgb),0.471);background:#f8f2e350}#cchain-notebook .study-sample:before{content:"";position:absolute;inset:3px -3px -3px 3px;border:1px solid rgba(var(--ink-rgb),0.400);transform:rotate(-.2deg);pointer-events:none}#cchain-notebook .study-sample .eyebrow{font-size:11px;margin-bottom:17px}#cchain-notebook .study-sample h3{font-size:49px;line-height:1.15;margin:12px 0 24px;letter-spacing:-.8px}#cchain-notebook .study-sample p:not(.eyebrow){font-size:22px;max-width:420px}#cchain-notebook .study-sample .ink-button{font-size:17px;padding:12px 15px;margin-top:25px;min-height:46px;pointer-events:none}#cchain-notebook .study-art{width:100%;height:auto;color:var(--ink)}#cchain-notebook .study-art text{fill:currentColor;font-family:var(--body);stroke:none}#cchain-notebook .study-art .art-title{font-family:var(--hand);font-size:23px}#cchain-notebook .study-art .art-note{font-size:18px}#cchain-notebook .study-art .red-stroke{stroke:var(--red)}#cchain-notebook .study-art .red-fill{fill:var(--red)}#cchain-notebook .type-specimen{display:flex;gap:18px;align-items:baseline;flex-wrap:wrap;margin:27px 0 24px;color:var(--ink)}#cchain-notebook .type-specimen>span:first-child{font-size:13px;letter-spacing:1.5px;color:var(--muted)}#cchain-notebook .type-specimen strong{font-family:var(--hand);font-size:32px;font-weight:700}#cchain-notebook .type-specimen>span:last-child{font-family:var(--body);font-size:23px}#cchain-notebook .study-footer{display:flex;justify-content:space-between;align-items:center;gap:30px}#cchain-notebook .study-footer p{font-size:20px;max-width:560px}#cchain-notebook .study-footer .ink-button{flex-shrink:0;font-size:17px}#cchain-notebook .style-study.freehand .study-sample{transform:rotate(-.5deg);border:none}#cchain-notebook .style-study.freehand .study-sample:before{border:1.8px solid var(--ink);border-radius:2% 1% 4% 1% / 3% 5% 2% 5%;transform:rotate(.3deg);inset:0}#cchain-notebook .style-study.freehand .study-sample h3{font-family:Caveat,cursive;font-size:67px;line-height:.95;transform:rotate(-2deg);margin-bottom:24px}#cchain-notebook .style-study.freehand .study-sample .ink-button,#cchain-notebook .style-study.freehand .art-title,#cchain-notebook .style-study.freehand .type-specimen strong{font-family:Caveat,cursive}#cchain-notebook .style-study.freehand .type-specimen strong{font-size:43px}#cchain-notebook .style-study.freehand .study-art{transform:rotate(1deg)}#cchain-notebook .style-study.freehand .art-title{font-size:30px}#cchain-notebook .style-study.technical .study-sample{border:1.5px solid var(--ink);background-image:linear-gradient(rgba(var(--ink-rgb),0.035) 1px,transparent 1px),linear-gradient(90deg,rgba(var(--ink-rgb),0.035) 1px,transparent 1px);background-size:16px 16px}#cchain-notebook .style-study.technical .study-sample:before{inset:7px;transform:none;border-style:dashed;opacity:.45}#cchain-notebook .style-study.technical .study-sample h3{font-family:Architects Daughter,cursive;font-size:40px;line-height:1.3;text-transform:uppercase;font-weight:400}#cchain-notebook .style-study.technical .study-sample .ink-button{font-family:Architects Daughter,cursive;font-weight:400;border-radius:0;transform:none;font-size:15px}#cchain-notebook .style-study.technical .art-title{font-family:Architects Daughter,cursive;font-size:22px}#cchain-notebook .style-study.technical .type-specimen strong{font-family:Architects Daughter,cursive;font-size:28px;font-weight:400}#cchain-notebook .study-ending{padding:45px 0 60px}#cchain-notebook .study-ending h2{font-size:37px;margin-bottom:20px}#cchain-notebook .study-ending p{max-width:800px}@media(max-width:1100px){#cchain-notebook .study-sample{gap:25px;padding:30px 25px}#cchain-notebook .study-sample h3{font-size:41px}#cchain-notebook .style-study.freehand .study-sample h3{font-size:58px}#cchain-notebook .style-study.technical .study-sample h3{font-size:33px}#cchain-notebook .study-sample p:not(.eyebrow){font-size:21px}#cchain-notebook .study-footer{align-items:flex-start}#cchain-notebook .study-footer .ink-button{max-width:230px}}@media(max-width:750px){#cchain-notebook .studies-header{padding:23px 0 27px;flex-wrap:wrap;gap:20px}#cchain-notebook .studies-header .brand{font-size:28px}#cchain-notebook .studies-header .brand img{width:65px}#cchain-notebook .study-intro{padding:35px 0}#cchain-notebook .study-intro h1{font-size:41px;letter-spacing:-1px}#cchain-notebook .study-index{gap:17px 22px}#cchain-notebook .study-index a{font-size:19px}#cchain-notebook .style-study{padding:36px 0 40px}#cchain-notebook .study-heading{gap:15px;margin-bottom:25px}#cchain-notebook .study-heading h2{font-size:28px}#cchain-notebook .study-heading p{font-size:20px}#cchain-notebook .study-number{font-size:30px}#cchain-notebook .study-sample{grid-template-columns:1fr;gap:23px;padding:27px 21px}#cchain-notebook .study-sample h3{font-size:44px}#cchain-notebook .style-study.freehand .study-sample h3{font-size:62px}#cchain-notebook .style-study.technical .study-sample h3{font-size:36px}#cchain-notebook .study-sample p:not(.eyebrow){font-size:22px}#cchain-notebook .study-sample .ink-button{font-size:17px;max-width:100%}#cchain-notebook .study-art{max-width:540px}#cchain-notebook .study-footer{flex-direction:column;gap:21px}#cchain-notebook .study-footer .ink-button{max-width:none}#cchain-notebook .type-specimen{gap:10px 18px;margin:24px 0 20px}#cchain-notebook .type-specimen>span:first-child{flex-basis:100%;font-size:11px}#cchain-notebook .type-specimen strong{font-size:29px}#cchain-notebook .type-specimen>span:last-child{font-size:22px}#cchain-notebook .style-study.technical .type-specimen strong{font-size:25px}#cchain-notebook .study-ending h2{font-size:32px}}#cchain-notebook{--button-paper:#e5e7ef;--button-hover:#d4daeb;--button-red:#bd2034}#cchain-notebook .ink-button,#cchain-notebook .zoom-link,#cchain-notebook .filter-button,#cchain-notebook .passport-tabs button,#cchain-notebook .menu-toggle,#cchain-notebook .main-nav a{
  transition:background-color .15s,color .15s,box-shadow .15s,transform .15s;
}#cchain-notebook .ink-button{
  min-height:56px;max-width:100%;padding:13px 22px;border-width:2.5px;
  font-size:24px;background-color:var(--button-paper);
  background-image:repeating-linear-gradient(-50deg,transparent 0 7px,rgba(var(--ink-rgb),0.043) 7px 8px);
  box-shadow:4px 5px 0 -1px var(--paper),5px 6px 0 var(--ink);
}#cchain-notebook .ink-button:after{inset:4px;border:1px dashed currentColor;opacity:.45;transform:rotate(.25deg)}#cchain-notebook .ink-button.red{
  color:#fffaf0;border-color:var(--button-red);background-color:var(--button-red);
  background-image:repeating-linear-gradient(-50deg,transparent 0 6px,#ffffff10 6px 7px);
  box-shadow:4px 5px 0 -1px var(--paper),5px 6px 0 var(--button-red);
}#cchain-notebook .ink-button:hover{background-color:var(--button-hover);transform:translateY(-2px) rotate(-.3deg)}#cchain-notebook .ink-button.red:hover{background-color:#a7182b}#cchain-notebook .ink-button:active{transform:translate(3px,3px);box-shadow:1px 2px 0 var(--ink)}#cchain-notebook .ink-button.red:active{box-shadow:1px 2px 0 var(--button-red)}#cchain-notebook .actions>.pencil-link{
  display:inline-flex;align-items:center;justify-content:center;min-height:48px;
  max-width:100%;padding:10px 15px;border:1.5px solid var(--ink);
  border-radius:4px 1px 5px 2px;background:rgba(var(--ink-rgb),0.031);text-decoration:none;
  box-shadow:2px 3px 0 rgba(var(--ink-rgb),0.133);
}#cchain-notebook .actions>.pencil-link:hover{color:var(--red);border-color:var(--red);background:#d021360b}#cchain-notebook .main-nav{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:10px;padding:18px 0 21px}#cchain-notebook .main-nav a{
  display:flex;flex-direction:column;justify-content:center;min-width:0;min-height:68px;
  white-space:normal;line-height:1.15;padding:9px 10px;border:1.5px solid var(--ink);
  border-radius:3px 1px 4px 2px;background:rgba(var(--ink-rgb),0.031);box-shadow:2px 3px 0 rgba(var(--ink-rgb),0.145);
  font-size:19px;
}#cchain-notebook .main-nav a small{margin-bottom:6px}#cchain-notebook .main-nav a:hover{background:#d0213610;border-color:var(--red);transform:translateY(-2px)}#cchain-notebook .main-nav a[aria-current=page]{color:#fffaf0;border-color:var(--button-red);background:var(--button-red);box-shadow:2px 3px 0 #8c1727}#cchain-notebook .main-nav a[aria-current=page] small{color:#fffaf0}#cchain-notebook .main-nav a[aria-current=page]:after{inset:4px;height:auto;background:none;border:1px dashed #fffaf085;border-radius:1px;transform:rotate(-.4deg)}#cchain-notebook .passport-tabs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}#cchain-notebook .passport-tabs button,#cchain-notebook .filter-button{
  min-height:46px;padding:10px 9px;border:1.5px solid var(--ink);
  border-radius:2px 4px 1px 3px;background:rgba(var(--ink-rgb),0.031);box-shadow:2px 3px 0 rgba(var(--ink-rgb),0.145);
  line-height:1.2;
}#cchain-notebook .passport-tabs button:hover,#cchain-notebook .filter-button:hover{background:var(--button-hover)}#cchain-notebook .passport-tabs button[aria-selected=true],#cchain-notebook .filter-button[aria-pressed=true]{
  color:#fffaf0;border-color:var(--ink);background:var(--ink);box-shadow:2px 3px 0 var(--ink-dark);
  text-decoration:underline;text-decoration-color:#ffb3bc;text-decoration-thickness:2px;text-underline-offset:5px;
}#cchain-notebook .market-tools>div{gap:12px;flex-wrap:wrap}#cchain-notebook .filter-button{padding:10px 15px}#cchain-notebook .zoom-link{
  min-height:44px;padding:8px 12px;border:1.5px solid var(--ink);
  border-radius:2px 4px 1px 3px;background:var(--button-paper);text-decoration:none;
  box-shadow:2px 3px 0 rgba(var(--ink-rgb),0.145);font-size:18px;
}#cchain-notebook .zoom-link:hover{background:var(--button-hover)}#cchain-notebook .research-sheet .zoom-link{padding:9px 14px}#cchain-notebook .menu-toggle{min-height:52px;padding:12px 15px;border:2px solid var(--ink);background:var(--button-paper);box-shadow:3px 4px 0 rgba(var(--ink-rgb),0.145);border-radius:3px 1px 4px 2px}#cchain-notebook .menu-toggle span{color:var(--red)}#cchain-notebook .menu-toggle[aria-expanded=true]{color:#fffaf0;background:var(--ink)}#cchain-notebook .menu-toggle[aria-expanded=true] span{color:#fffaf0}#cchain-notebook .faq-list summary:after{width:33px;height:33px;top:2px;right:0;border:1.5px solid var(--red);border-radius:45% 48% 41% 47%;color:var(--red);background:#d021360c;text-align:center;font-size:29px;line-height:29px}#cchain-notebook .faq-list details[open] summary:after{background:var(--button-red);color:#fffaf0}#cchain-notebook .dialog-close{min-height:42px;font-size:20px;padding:8px 16px}@media(max-width:1100px){#cchain-notebook .main-nav{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:700px){#cchain-notebook .main-nav{display:none;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:16px 0 22px}#cchain-notebook .main-nav.is-open{display:grid}#cchain-notebook .main-nav a{min-width:0;min-height:65px;font-size:20px}#cchain-notebook .hero .ink-button{font-size:24px;padding:13px 18px}#cchain-notebook .actions{gap:21px}#cchain-notebook .actions>.pencil-link{font-size:20px}#cchain-notebook .passport-tabs{padding:0 18px;gap:7px}#cchain-notebook .passport-tabs button{font-size:13px;padding:10px 4px}#cchain-notebook .market-tools>div{gap:12px}#cchain-notebook .filter-button{font-size:19px}#cchain-notebook .zoom-link{padding:8px 10px;font-size:17px}
}@media(prefers-reduced-motion:reduce){#cchain-notebook .ink-button,#cchain-notebook .zoom-link,#cchain-notebook .filter-button,#cchain-notebook .passport-tabs button,#cchain-notebook .menu-toggle,#cchain-notebook .main-nav a{transition:none}}@media print{#cchain-notebook .ink-button,#cchain-notebook .zoom-link,#cchain-notebook .filter-button,#cchain-notebook .passport-tabs button{background:none!important;color:var(--ink)!important;box-shadow:none!important}}#cchain-notebook .brand img{width:126px}#cchain-notebook .nft-preview-callout{display:flex;align-items:center;gap:35px;justify-content:space-between;margin:36px 0;padding:30px 26px;border:1.7px solid var(--ink);background:rgba(var(--ink-rgb),.035);box-shadow:3px 4px 0 rgba(var(--ink-rgb),.13)}#cchain-notebook[data-style] .nft-preview-callout h2{font-size:37px;margin:12px 0 18px}#cchain-notebook .nft-preview-callout p{font-size:20px;max-width:540px}#cchain-notebook .nft-preview-callout .ink-button{flex-shrink:0}@media(max-width:900px){#cchain-notebook .nft-preview-callout{align-items:flex-start;flex-direction:column;gap:25px}#cchain-notebook .nft-preview-callout .ink-button{font-size:23px}}#cchain-notebook .main-nav{grid-template-columns:repeat(4,minmax(0,1fr))}#cchain-notebook .naming-note{margin-top:23px;max-width:760px}#cchain-notebook .family-intro{max-width:1100px}#cchain-notebook[data-style] .family-intro h1{font-size:clamp(86px,10vw,138px);line-height:1;letter-spacing:1px;margin:24px 0 14px}#cchain-notebook .family-tagline{font-size:19px;letter-spacing:3px;color:var(--red);margin-bottom:26px}#cchain-notebook .family-intro .boxed-note{margin-top:30px;font-size:19px}#cchain-notebook .family-root{position:relative;display:flex;flex-direction:column;align-items:center;gap:12px;width:max-content;margin:34px auto 38px;font:700 25px var(--hand)}#cchain-notebook .family-root img{width:160px}#cchain-notebook .family-root:after{content:"";position:absolute;top:100%;left:50%;height:38px;border-left:2px solid var(--ink)}#cchain-notebook .family-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:35px 22px;padding-top:34px;border-top:2px solid var(--ink)}#cchain-notebook .family-grid article{position:relative;display:flex;flex-direction:column;min-width:0;padding:23px 20px;border:1.7px solid var(--ink);border-radius:2px 5px 1px 4px;background:rgba(243,237,219,.7);box-shadow:3px 4px 0 rgba(var(--ink-rgb),.12)}#cchain-notebook .family-grid article:before{content:"";position:absolute;left:50%;bottom:100%;height:35px;border-left:1.5px solid var(--ink)}#cchain-notebook .family-number{font:11px/1.5 Architects Daughter,cursive;letter-spacing:.5px;color:var(--muted)}#cchain-notebook[data-style] .family-grid h3{font-size:38px;margin:16px 0 17px;line-height:1.05;overflow-wrap:anywhere}#cchain-notebook .family-grid h3>span{color:var(--red)}#cchain-notebook .family-grid p{font-size:20px;line-height:1.35;margin-bottom:23px}#cchain-notebook .family-grid small{margin-top:auto;padding-top:12px;border-top:1px dashed rgba(var(--ink-rgb),.4);color:var(--red);font-size:15px;line-height:1.25}#cchain-notebook .family-grid .pencil-link{margin-top:17px;font-size:18px}#cchain-notebook .advisor-spread{display:grid;grid-template-columns:1.3fr .8fr;gap:65px;align-items:start;margin-bottom:55px}#cchain-notebook .advisor-sheet{border:2px solid var(--ink);border-radius:2px 4px 1px 3px;background:#f6efdf80;box-shadow:4px 5px 0 rgba(var(--ink-rgb),.16);padding:0 28px 27px;min-width:0}#cchain-notebook .advisor-sheet .record-top{margin:0 -28px 28px;font-family:Architects Daughter,cursive;font-size:10px;letter-spacing:0}#cchain-notebook[data-style] .advisor-sheet h2{font-size:40px;margin-bottom:28px}#cchain-notebook .conversation-line{position:relative;padding:15px 18px 18px;border-left:2px solid var(--ink);margin-bottom:25px;background:rgba(var(--ink-rgb),.035)}#cchain-notebook .conversation-speaker{display:block;font:700 21px var(--hand);color:var(--red);margin-bottom:8px}#cchain-notebook .conversation-line p{font-size:23px;line-height:1.35}#cchain-notebook .assistant-line{margin-left:22px;border-left:2px solid var(--red);transform:rotate(-.3deg)}#cchain-notebook .advisor-instruction{margin:30px 0 16px;font-size:11px}#cchain-notebook .advisor-options{display:flex;gap:12px;flex-wrap:wrap;margin-bottom:28px}#cchain-notebook .advisor-options button{font-size:19px;padding:11px 13px}#cchain-notebook .advisor-example{min-height:195px;border:1px dashed var(--ink);padding:21px;margin-bottom:23px}#cchain-notebook[data-style] .advisor-example h3{font-size:30px;margin-bottom:14px}#cchain-notebook .advisor-example p{font-size:21px;line-height:1.4}#cchain-notebook .advisor-spread .pinned-note h2{font-size:41px;margin-bottom:25px}#cchain-notebook .advisor-spread .hand-note{display:block;margin:28px 0 20px;transform:rotate(-2deg);font-size:25px}@media(max-width:1100px){#cchain-notebook .family-grid{grid-template-columns:repeat(2,minmax(0,1fr))}#cchain-notebook .advisor-spread{gap:35px;grid-template-columns:1.2fr .8fr}#cchain-notebook .advisor-sheet{padding-inline:22px}#cchain-notebook .advisor-sheet .record-top{margin-inline:-22px}}@media(max-width:700px){#cchain-notebook .brand img{width:90px}#cchain-notebook .main-nav{grid-template-columns:repeat(2,minmax(0,1fr))}#cchain-notebook[data-style] .family-intro h1{font-size:clamp(76px,20vw,110px)}#cchain-notebook .family-tagline{font-size:13px;letter-spacing:1.1px;line-height:1.5}#cchain-notebook .family-root img{width:130px}#cchain-notebook .family-grid{grid-template-columns:1fr;gap:34px;padding-top:34px}#cchain-notebook[data-style] .family-grid h3{font-size:40px}#cchain-notebook .family-grid article{padding:24px}#cchain-notebook .family-grid p{font-size:22px}#cchain-notebook .family-grid small{font-size:16px}#cchain-notebook .advisor-spread{grid-template-columns:1fr;gap:38px}#cchain-notebook .advisor-sheet{padding:0 19px 25px}#cchain-notebook .advisor-sheet .record-top{margin:0 -19px 25px;font-size:9px;padding:13px}#cchain-notebook[data-style] .advisor-sheet h2{font-size:36px}#cchain-notebook .conversation-line{padding:14px}#cchain-notebook .assistant-line{margin-left:10px}#cchain-notebook .conversation-line p{font-size:22px}#cchain-notebook .advisor-options{gap:12px}#cchain-notebook .advisor-options button{font-size:18px}#cchain-notebook .advisor-example{padding:18px;min-height:220px}
}
body:has(#cchain-notebook) .page-width--narrow{max-width:none;padding:0}body:has(#cchain-notebook) .main-page-title{display:none}body:has(#cchain-notebook) [class*="__main-padding"]{padding-top:0;padding-bottom:0}#cchain-notebook{--ink:#242320;--ink-rgb:36,35,32;--ink-dark:#242320;--muted:#625e55;--rule:rgba(76,72,64,.17);--paper:#f3eddb;--red:#c51e36;--hand:Caveat,cursive;--body:'Patrick Hand',sans-serif;color:var(--ink-dark);font:21px/1.45 var(--body);max-width:1500px;margin:auto}#cchain-notebook .notebook{min-height:auto;box-shadow:none}#cchain-notebook .review-strip{font-size:12px}#cchain-notebook .main-nav{flex-wrap:wrap;justify-content:flex-start;gap:10px 23px}#cchain-notebook .main-nav a{white-space:normal}#cchain-notebook .main-nav a[aria-current=page]{color:#fff}#cchain-notebook .art-button{cursor:pointer}#cchain-notebook .art-button img{filter:none}#cchain-notebook .site-footer{margin-top:35px}#cchain-notebook .notebook-nav-label{font:20px 'Architects Daughter',cursive}#cchain-notebook .nft-preview-callout{margin:30px 0}#cchain-notebook .public-notice{border-left:4px solid var(--red);padding:16px 20px;margin:25px 0;font-size:19px;background:#f8f2df}#cchain-notebook .research-gallery{margin-bottom:40px}#cchain-notebook .art-button{text-decoration:none}#cchain-notebook .art-button:focus-visible{outline:3px dashed var(--red)}#cchain-notebook .product-art img{max-height:550px;object-fit:contain}#cchain-notebook .page-intro{margin-top:25px}@media(max-width:700px){#cchain-notebook .notebook{padding-left:43px;padding-right:20px}#cchain-notebook .site-header{padding-bottom:10px}#cchain-notebook .main-nav{display:flex;gap:7px 14px;padding:13px 0}#cchain-notebook .main-nav a{min-width:auto;font-size:17px}#cchain-notebook .main-nav a small{display:none}#cchain-notebook .product-art img{max-height:none}}