body.guide{background:#ddcbea url('assets/paper-world-v1.png') center/cover fixed}.guide-header{height:104px;max-width:1250px;margin:auto;padding:0 40px;background:transparent;border:0}.guide-header .brand{font-size:39px;transform:rotate(-2deg)}.back-link{margin-left:auto;background:#eaf0b2;border:1.5px solid #624870;border-radius:9px;padding:12px 18px;box-shadow:3px 3px 0 #624870;font:500 12px var(--display)}.guide-layout{max-width:1250px;margin:0 auto;display:grid;grid-template-columns:220px minmax(0,1fr);gap:37px;padding:12px 40px 70px}.guide-nav{position:sticky;top:35px;align-self:start}.guide-nav>.overline{font-size:10px;letter-spacing:1px;color:#785c8a;padding-left:10px}.guide-nav nav{display:flex;flex-direction:column;gap:5px;margin:25px 0 35px}.guide-nav nav a{display:flex;gap:13px;padding:11px 10px;font:10px var(--mono);color:#a082b2;border-radius:7px}.guide-nav nav a span{font:13px 'DM Sans',sans-serif;color:#70527f}.guide-nav nav a:hover{background:#fff7e8;color:#543565}.nav-note{border-top:1px solid #b99cca;display:flex;align-items:center;gap:12px;padding-top:22px}.nav-note img{width:54px;height:69px;object-fit:contain;transform:rotate(-9deg)}.nav-note p{font:500 15px var(--display);color:#785887;line-height:1.4}.guide-content{display:block;padding:0;min-width:0}.guide-cover{position:relative;background:#c3a2dc;border:1.5px solid #715282;border-radius:17px;height:335px;padding:35px;box-shadow:5px 6px 0 #9c7caf;overflow:hidden;isolation:isolate}.guide-cover:before{content:'';position:absolute;inset:0;background:radial-gradient(#7d549640 .8px,transparent .8px) 0 0/8px 8px;z-index:-1}.guide-cover>.overline{font-size:10px;color:#715081}.guide-cover h1{font:600 37px/1.09 var(--display);letter-spacing:-1.7px;position:relative;z-index:2;max-width:360px;margin:24px 0 18px}.guide-cover p{font-size:13px;line-height:1.65;color:#735681;position:relative;z-index:2}.guide-cover>img{position:absolute;right:-43px;bottom:-16px;width:53%;transform:rotate(-8deg)}.cover-sticker{position:absolute;right:26px;top:25px;background:#eef2b1;border:1px solid #7d5f86;font:10px var(--mono);padding:8px 11px;border-radius:6px;transform:rotate(9deg);box-shadow:2px 2px 0 #7d5f86}.guide-content article{background:#fffdf3;border:1.5px solid #81608f;border-radius:17px;margin-top:26px;padding:38px 40px;box-shadow:4px 5px 0 #b094c0}.guide-content article section{padding-top:37px;margin-top:37px;border-top:1px solid #e2d6e5;scroll-margin-top:25px}.guide-content h2{font:500 27px/1.2 var(--display);letter-spacing:-.9px;color:#44324f;margin:12px 0 18px}.guide-content article p{font-size:14px;line-height:1.85;color:#846b91;margin:0 0 17px}.section-number{font:10px var(--mono);letter-spacing:1px;color:#a38aaf}.universe-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin:25px 0}.universe-grid>div{background:#f3eafa;border:1px solid #d8c5e0;border-radius:11px;padding:18px 15px}.universe-grid>div:nth-child(2){background:#f0f2d7}.universe-grid>div:nth-child(3){background:#f5e8db}.mini-icons{display:flex;gap:7px;margin-bottom:18px}.mini-icons img{width:23px;height:23px;object-fit:contain}.universe-grid h3{font:500 14px var(--display);color:#674b79}.universe-grid p{font-size:11px!important;line-height:1.6!important;margin:0!important}.source-link{font:12px var(--display);color:#73508c;border-bottom:1px solid #b59cc3;padding-bottom:4px}.process-list{padding-left:24px;margin:25px 0}.process-list li{padding-left:12px;margin-bottom:21px;color:#9d79b5}.process-list strong{font:500 16px var(--display);color:#614475}.process-list p{margin:7px 0 0!important;font-size:13px!important}.funding-flow{display:flex;align-items:center;gap:11px;padding:23px 0 27px}.funding-flow span{border:1px solid #b79cc7;background:#f0e7f6;border-radius:7px;padding:12px;font:11px var(--mono);color:#7a588e}.funding-flow span:last-child{background:#ecedc9}.funding-flow b{font-weight:400;color:#a48ab2}.metric-definitions{margin:25px 0}.metric-definitions>div{display:grid;grid-template-columns:135px 1fr;gap:18px;border-top:1px solid #ebe1ee;padding:17px 0}.metric-definitions dt{font:500 13px var(--display);color:#6a4b7c}.metric-definitions dd{margin:0;font-size:13px;line-height:1.75;color:#8b7298}.control-list{padding-left:20px;font-size:14px;line-height:1.9;color:#876d93}.control-list li{padding-left:6px;margin-bottom:8px}.guide-end{border-top:1px solid #d9c8e0;margin-top:35px;padding-top:27px;display:flex;align-items:center;justify-content:space-between;gap:15px}.guide-end span{font:9px var(--mono);color:#b09bbd}.guide-end a{font:12px var(--display);color:#7b548e}@media(max-width:1000px){.guide-layout{grid-template-columns:180px minmax(0,1fr);gap:22px;padding:10px 25px 50px}.guide-cover{padding:28px;height:310px}.guide-cover h1{font-size:32px}.guide-cover>img{width:52%;opacity:.85}.guide-content article{padding:30px}.universe-grid{gap:8px}.universe-grid>div{padding:14px 10px}.funding-flow{gap:7px}.funding-flow span{font-size:9px;padding:10px}}@media(max-width:760px){.guide-header{height:85px;min-height:85px;padding:0 20px}.guide-header .brand{font-size:30px}.back-link{font-size:10px;padding:10px 12px}.guide-layout{display:block;padding:0 17px 40px}.guide-nav{position:static;padding:0 2px;margin:7px 0 18px}.guide-nav>.overline,.nav-note{display:none}.guide-nav nav{flex-direction:row;overflow:auto;margin:0;padding-bottom:6px;gap:6px}.guide-nav nav a{white-space:nowrap;border:1px solid #c5acd4;background:#eadcf2;padding:10px}.guide-nav nav a span{font-size:11px}.guide-cover{height:320px;padding:25px}.guide-cover h1{font-size:32px;max-width:250px;margin-top:30px}.guide-cover>img{width:65%;right:-33px;bottom:-15px}.guide-cover p{font-size:12px;max-width:145px}.cover-sticker{font-size:8px;right:19px;top:20px}.guide-content article{padding:25px 23px;margin-top:21px}.guide-content h2{font-size:23px}.guide-content article p{font-size:13px}.universe-grid{grid-template-columns:1fr}.universe-grid>div{padding:16px}.mini-icons{margin-bottom:13px}.metric-definitions>div{grid-template-columns:1fr;gap:7px}.funding-flow{flex-wrap:wrap}.funding-flow span{font-size:9px}.guide-end{align-items:start;flex-direction:column}.guide-content article section{padding-top:28px;margin-top:28px}}
.guide-content article p,.metric-definitions dd{color:#765d83}.guide-nav nav a span{color:#664777}
.guide-nav nav{scrollbar-width:none}.guide-nav nav::-webkit-scrollbar{display:none}
