@font-face{font-family:Anton;src:url("/assets/fonts/Anton-Regular.ttf?v=a4ba3a9235")}@font-face{font-family:Condensed;src:url("/assets/fonts/BarlowCondensed-Medium.ttf?v=262bd14329")}
:root{--ivory:#efdfbf;--red:#ff321d;--cyan:#00dcea;--black:#080807;--paper:url("/assets/materials/workbench-paper.webp?v=f910f8b107");--mono:Consolas,monospace}*{box-sizing:border-box}body{margin:0;background:#15130f;color:var(--ivory);font:12px/1.3 var(--mono)}button,input{font:inherit}button,a{touch-action:manipulation}button{cursor:pointer;color:inherit;background:#090909;border:1px solid #8f8368;padding:5px 10px}button:hover,button:focus-visible,a:focus-visible{outline:1px solid var(--cyan);outline-offset:2px}a{color:inherit;text-decoration:none}h1,h2,h3,p{margin:0}h2{font:17px Condensed,monospace}i{font-style:normal;color:var(--red)}[hidden]{display:none!important}.desk{width:1536px;height:1024px;position:relative;overflow:hidden;background:#ceba94 var(--paper) 50% 50%/900px auto;isolation:isolate}
.ink{background:#080807;border:0;box-shadow:none;position:absolute}.paper{position:absolute;background:#ebd8b4 var(--paper) center/650px auto;color:#14120e;box-shadow:3px 5px 3px #000a;border:1px solid #a58f6a}.hand{font:italic 18px/1.12 "Segoe Print",cursive;color:#dcc9a6}.red-text{color:var(--red)}.cyan{color:var(--cyan)}.light{display:inline-block;width:8px;height:8px;background:#00e980;border-radius:50%;box-shadow:0 0 9px #00d96e88;flex-shrink:0}.light.red{background:#ff371b;box-shadow:0 0 0 4px #fc351533,0 0 17px #ff431d}.light.amber{background:#ffbd1d;box-shadow:0 0 8px #ffae2166}.light.cyan-dot{background:#00cdeb;box-shadow:0 0 9px #00ced666}.tape{position:absolute;width:88px;height:25px;left:36%;top:-12px;transform:rotate(-6deg);z-index:8;background:#d5c5a59e;clip-path:polygon(0 8%,7% 0,18% 8%,28% 1%,38% 6%,52% 0,69% 5%,83% 0,100% 9%,96% 93%,84% 99%,65% 95%,49% 100%,25% 95%,6% 100%);box-shadow:0 1px 2px #21180a}
.masthead{left:0;top:0;width:1536px;height:123px;z-index:15;border:0;border-bottom:0;background-image:linear-gradient(90deg,#d7b68c15 1px,transparent 1px),linear-gradient(#d7b68c12 1px,transparent 1px);background-size:120px 100%,100% 39px}.logo{position:absolute;left:30px;top:6px;height:103px}.logo img{height:100%;width:auto}.descriptor{position:absolute;left:260px;top:38px;font:13px/1.7 var(--mono);letter-spacing:.3px}.terminal{position:absolute;left:588px;top:16px;width:399px;height:40px;border:1px solid #067d8c;display:flex;align-items:center;background:#030505}.terminal label{color:var(--cyan);padding-left:10px;font-size:11px;white-space:nowrap}.terminal input{min-width:0;width:100%;background:transparent;border:0;outline:0;color:var(--ivory);font-size:12px;padding:5px}.terminal button{border:0;color:var(--cyan);padding:4px}.menu{position:absolute;left:989px;top:16px;width:55px;height:54px;font-size:27px;border-color:#146272}.nav{position:absolute;left:785px;top:60px;width:200px;padding:10px;background:#060706;border:1px solid #b69d73;z-index:20}.nav a{display:block;padding:5px}.status{position:absolute;left:1092px;top:22px;display:flex;gap:14px;align-items:center;font-size:10px}.status .light{width:12px;height:12px}.status strong{display:block;color:var(--red);margin-top:4px}.header-note{position:absolute;left:1086px;top:66px;font-size:12px}.globe{position:absolute;left:1250px;top:-5px;width:183px;height:128px}.repeat{position:absolute;right:7px;top:19px;font-size:11px;line-height:1.35}.repeat span{display:inline-block;background:var(--red);color:#090706;padding:3px 6px;margin-left:15px;margin-bottom:6px}
.operator{position:absolute;left:0;top:123px;width:830px;height:291px;z-index:2}.room{width:100%;height:100%;object-fit:contain}.credentials{left:36px;top:15px;width:240px;height:262px;padding:9px 13px;z-index:3}.credentials h2{font:14px var(--mono);color:var(--red)}.credentials h1{font:22px Condensed;margin:4px 0 8px}.credentials .daemon{font-size:10px;padding:9px 0;border-top:1px solid #625947}.credentials .light{margin-right:8px}.credentials dl{margin:0;font-size:9px}.credentials dl>div{display:flex;gap:6px;margin:10px 0}.credentials dt{white-space:nowrap}.credentials dd{margin:0}.credentials dd a{color:var(--cyan);white-space:nowrap}.credentials nav{border-top:1px solid #685b42;padding-top:9px;margin-top:13px}.credentials nav a{display:block;font-size:11px;line-height:1.5}.room-note{position:absolute;left:588px;top:10px;transform:rotate(-7deg);font-size:17px;text-shadow:1px 1px 2px #000}
.monitor{left:835px;top:158px;width:480px;height:252px;transform:rotate(2deg);z-index:5;padding:9px 10px}.monitor h2{border-bottom:1px solid #706046;padding-bottom:5px}.recorded{float:right;color:#ff5239;font:9px var(--mono);margin-top:4px}.monitor-grid{display:grid;grid-template-columns:294px 1fr;gap:12px;margin-top:6px;height:139px}.screen{background:#0d1113;border:1px solid #71614a;overflow:hidden;background-image:radial-gradient(ellipse at bottom,#54372d,transparent 70%)}.screen video{width:100%;height:100%;object-fit:contain}.session-rail{font-size:9px;line-height:1.55}.session-rail p{margin:5px 0}.session-rail .light{width:6px;height:6px;margin-right:5px}.session-rail hr{border:0;border-top:1px solid #3b352c}.session-rail small{font-size:8px;color:#b8ab93}.monitor-caption{font-size:10px;margin:5px 0}.monitor-controls{display:flex;gap:8px}.monitor-controls button{font-size:10px;padding:4px 10px;border-color:#3b6a70}
.companions{left:1320px;top:147px;width:207px;height:269px;z-index:9;padding:10px;transform:rotate(-8deg)}.photo-slot{height:171px;background:#26251e!important;color:#c0b393}.missing{border:1px dashed #998563;display:flex;align-items:center;justify-content:center;flex-direction:column;text-align:center;gap:12px;padding:14px;font-size:10px;background:repeating-linear-gradient(135deg,transparent 0 25px,#a28f6820 25px 26px)}.missing b{font-size:11px;font-weight:normal}.missing span{opacity:.8;line-height:1.5}.cat-captions{display:flex;gap:15px;font:14px/1.2 "Segoe Print",cursive;margin-top:9px}.cat-captions b{font-size:18px}.cat-captions small{font-size:9px}
.manifesto{left:5px;top:423px;width:398px;height:265px;z-index:7;transform:rotate(-6deg);padding:14px 15px 15px 70px;clip-path:polygon(1% 1%,98% 0,100% 8%,98% 16%,99% 32%,97% 50%,100% 65%,98% 83%,100% 97%,87% 100%,64% 98%,49% 100%,27% 98%,0 100%,1% 78%,0 63%,2% 38%)}.manifesto h2{font:32px/.99 Condensed;letter-spacing:-1px}.manifesto p{font:16px/1.28 var(--mono);margin-top:16px}.manifesto-mark{position:absolute;left:13px;top:98px;width:42px;height:105px}.mantra{position:absolute;right:14px;bottom:12px;font-size:17px;color:#d43525;transform:rotate(8deg)}
.processes{left:415px;top:416px;width:689px;height:292px;z-index:3;background-image:linear-gradient(#aaa17a0d 1px,transparent 1px),linear-gradient(90deg,#aaa17a0d 1px,transparent 1px);background-size:22px 22px;padding:7px 10px}.wires{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}.node{position:absolute;width:149px;height:99px;padding:6px 7px;background:#0d1010;border:1px solid var(--node);box-shadow:4px 4px 0 #040505;font-size:10px;text-align:left;z-index:2}.node:before,.node:after{content:"";position:absolute;width:6px;height:6px;border-radius:2px;background:var(--node);top:42%;left:-4px}.node:after{left:auto;right:-4px}.node h3{font:15px/.95 Condensed;margin-bottom:3px;color:#f0e5d0}.node .node-status{font:8px var(--mono);color:var(--node)}.node-preview{height:51px;margin-top:4px;position:relative;overflow:hidden;background:#151618}.node-preview img{width:100%;height:100%;object-fit:cover}.node-preview .sprite{transform:scale(.65);transform-origin:top center;height:80px}.node .awaiting{height:51px;border:1px dashed #7b735a;display:grid;place-items:center;color:#938a74;font-size:8px;background:linear-gradient(25deg,#151815,#080b0b)}.node:nth-child(1){left:38px;top:40px;--node:#23c9dc;transform:rotate(-2deg)}.node:nth-child(2){left:265px;top:45px;--node:#00b6c9;transform:rotate(1deg)}.node:nth-child(3){left:491px;top:49px;width:137px;--node:#b8d944;transform:rotate(1deg)}.node:nth-child(4){left:40px;top:170px;--node:#cf8ac1;transform:rotate(-1deg)}.node:nth-child(5){left:263px;top:170px;--node:#ec9b45}.node:nth-child(6){left:483px;top:174px;width:145px;--node:#b4b79a;transform:rotate(2deg)}.feed-furnace{position:absolute;right:8px;bottom:14px;font-size:15px;transform:rotate(-9deg)}.routing-note{position:absolute;bottom:2px;left:20px;font:6px var(--mono);color:#a99a7e}
.output{left:1108px;top:420px;width:422px;height:286px;z-index:3;padding:7px 9px}.tabs{display:flex;gap:1px;margin:5px 0}.tabs button{background:#dfcfb0;color:#1f1b16;border:0;font:10px Condensed;padding:5px 10px}.tabs .active{background:#fff0d0;box-shadow:inset 0 -2px var(--red)}.tray{display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:115px 74px;gap:5px;width:100%}.tile{padding:0;overflow:hidden;background:#171514;position:relative;border:1px solid #806b4e;text-align:left}.tile:nth-child(1),.tile:nth-child(2){grid-column:span 2}.tile img{width:100%;height:100%;object-fit:cover}.tile .caption{position:absolute;bottom:0;left:0;right:0;background:#080807d9;color:#ddcfb6;font:8px var(--mono);padding:3px}.tile .sprite{margin:auto;top:2px;position:relative}.view-all{position:absolute;bottom:5px;right:8px;font:10px var(--mono)}.output-note{position:absolute;right:8px;top:8px;font-size:12px;transform:rotate(-8deg);opacity:.8}.sprite{display:block;width:96px;height:96px;background-repeat:no-repeat;background-size:480px 96px;image-rendering:pixelated}.mosskit{background-image:url("/static/home/assets/mosskit.png?v=d09980acf5")}.emberling{background-image:url("/static/home/assets/emberling.png?v=ca6c7b1ced")}.cloudpup{background-image:url("/static/home/assets/cloudpup.png?v=6ee2a38e5b")}.berrybun{background-image:url("/static/home/assets/berrybun.png?v=2efde3035e")}
.sketch{left:7px;top:672px;width:291px;height:278px;transform:rotate(3deg);z-index:8;padding:10px}.sketch-slot{position:absolute;left:12px;top:22px;width:167px;height:208px;color:#746345;border-color:#b3a080}.sketch ul{list-style:none;position:absolute;left:173px;top:85px;padding:0;color:#453c2e;font-size:15px;line-height:1.4;transform:rotate(-7deg)}.sketch li:before{content:"- "}.sketch-mark{position:absolute;left:29px;bottom:6px;width:31px;height:73px;opacity:.9}
.activity{left:304px;top:714px;width:318px;height:226px;z-index:4;transform:rotate(-1deg);padding:7px 10px}.activity ol{list-style:none;margin:6px 0 0;padding:0}.activity li{display:flex;align-items:center;gap:8px;border-bottom:1px solid #a9976d2b;padding:7px 0;font-size:9px}.activity li span{flex:1}.activity time{color:#bfb399}.activity .light{width:7px;height:7px}.activity>small{font:7px var(--mono);position:absolute;bottom:7px;color:#827c6b}
.spotlight{left:635px;top:711px;width:509px;height:229px;z-index:4;transform:rotate(1deg);padding:0 9px 7px}.spotlight>h2{position:relative;left:-9px;width:calc(100% + 18px);height:28px;padding:5px 10px;color:var(--ivory)}.feature{display:grid;grid-template-columns:197px 1fr;gap:10px;margin-top:7px;height:157px}.feature-image{padding:0;background:#15100d;border:1px solid #7c6347}.feature-image img{width:100%;height:100%;object-fit:contain}.feature h3{font:21px Anton}.tag{font:9px var(--mono);color:#00dcef;background:#050706;padding:3px 5px;display:inline-block;vertical-align:middle}.feature-tags{font:8px var(--mono);margin-top:5px}.feature p:not(.feature-tags){font:11px/1.3 var(--mono);margin:8px 0 6px}.feature-thumbs{display:flex;gap:4px;height:43px}.feature-thumbs button{width:48px;height:43px;padding:0;overflow:hidden;background:#201e1a}.feature-thumbs img{width:100%;height:100%;object-fit:contain}.feature-thumbs .sprite{transform:scale(.43);transform-origin:top left}.feature-thumbs .mini-graph{color:#00cfdf;font-size:15px}.feature-nav{display:flex;align-items:center;gap:14px;font:10px var(--mono);margin-top:5px}.feature-nav button{padding:2px 8px}.feature-nav button:last-child{margin-left:auto}.spotlight>.tape{left:84%;top:-9px;width:61px}
.graveyard{left:1153px;top:724px;width:370px;height:222px;transform:rotate(-2deg);z-index:3;padding:8px 10px}.grave-art{position:absolute;left:12px;top:43px;width:111px;height:124px;border-color:#635b48;color:#8d8065;font-size:8px}.grave-art b{font-size:9px}.retired{position:absolute;left:140px;top:40px}.retired small{font:7px var(--mono);color:#a88e64}.retired p{font:10px var(--mono);color:#a49376;margin:12px 0}.stamp{position:absolute;left:142px;bottom:20px;border:1px solid var(--red);padding:5px 8px;color:var(--red);font:15px Condensed;transform:rotate(-8deg)}.ashes{position:absolute;right:10px;bottom:4px;font-size:13px;transform:rotate(4deg)}
.footer{left:0;top:957px;width:1536px;height:67px;z-index:12;padding:6px 20px;display:flex;gap:30px;align-items:center}.footer>img{height:55px;width:auto}.footer>p{font:11px var(--mono);margin-left:110px;word-spacing:10px;flex:1}.wave{width:268px;border:1px solid #786748;height:50px;padding:4px 8px;position:relative}.wave>span{font-size:8px}.wave-bars{height:20px;width:150px;margin-top:4px;background:repeating-linear-gradient(90deg,#f33a25 0 2px,transparent 2px 5px);clip-path:polygon(0 60%,5% 20%,9% 80%,14% 0,20% 20%,26% 60%,31% 35%,39% 70%,45% 0,53% 32%,63% 65%,69% 20%,78% 55%,86% 10%,91% 50%,100% 20%,100% 100%,0 100%)}.wave small{position:absolute;right:9px;bottom:8px;font-size:8px}.footer-prompt{width:269px;border:1px solid #187480;color:var(--cyan);padding:12px;font-size:11px}.footer-prompt b{color:var(--red)}.desk-marks{position:absolute;inset:0;pointer-events:none;z-index:1}.paper-bit{position:absolute;background:#ead6b2 var(--paper);box-shadow:1px 3px 3px #0008;transform:rotate(13deg)}.bit-one{left:269px;top:407px;width:180px;height:86px}.bit-two{left:1092px;top:662px;width:260px;height:74px;transform:rotate(-8deg)}.scratch{position:absolute;width:210px;height:2px;background:#c03824;transform:rotate(-15deg)}.scratch.one{left:1100px;top:942px}.scratch.two{left:65px;top:697px;transform:rotate(9deg)}
dialog{width:800px;max-width:calc(100% - 48px);max-height:90vh;background:#080807;color:var(--ivory);border:1px solid #beaa7d;padding:24px;box-shadow:0 15px 100px #000}dialog::backdrop{background:#000c}dialog .close{position:absolute;right:9px;top:9px;font-size:20px}dialog h2{font:25px Condensed;margin-bottom:14px}#viewerMedia{height:390px;display:grid;place-items:center;background:#111315;overflow:auto}#viewerMedia>img,#viewerMedia>video{max-width:100%;max-height:100%;object-fit:contain}#viewerMedia .sprite{width:160px;height:160px;background-size:800px 160px}#viewerMedia pre{font:11px/1.4 var(--mono);white-space:pre-wrap;padding:20px;align-self:start;width:100%}#viewerDescription{margin:15px 0;line-height:1.5}#viewerLink{color:var(--cyan);text-decoration:underline}.workflow-mini{font:8px/1.2 var(--mono);padding:7px;color:#88b7b7}.workflow-mini b{border:1px solid #0eb1c2;padding:3px;background:#12333a;display:inline-block;margin:2px}.review-missing{color:#ba9670}@media(prefers-reduced-motion:reduce){*{animation:none!important}}

/* Full-page visual review corrections: scale, ink density and contained media. */

h2{font:15px var(--mono)}
.credentials h1{font:20px var(--mono);letter-spacing:-1px}
.credentials dl{font-size:10px}
.credentials dl>div{gap:4px}
.credentials dd a{font-size:9px}
.manifesto h2{font-size:36px;line-height:1}
.manifesto{padding-left:69px}
.manifesto-mark{left:9px;top:112px;width:57px;height:94px}
.manifesto p{font-size:16px;margin-top:13px}
.node h3{font-size:16px}
.activity li{font-size:10px}
.feature>*{min-height:0;height:157px}
.feature-image{overflow:hidden}
.feature-image img{display:block;max-height:157px}
.paper button{color:var(--ivory)}
.screen{position:relative}
.screen video{object-fit:cover;object-position:center 47%}

/* Organic material revision: seams and worn ink, not universal picture frames. */
.masthead,.footer{background:transparent;isolation:isolate;border:0;box-shadow:none}
.masthead:before,.footer:before{content:"";position:absolute;inset:-2px -2px -5px;background:#080807;mask:url("/static/home/assets/ink-band-mask.svg?v=67e9da5b10") center/100% 100% no-repeat;mask-mode:luminance;z-index:-1;pointer-events:none}
.masthead:after,.footer:after{content:"";position:absolute;left:-5px;right:-5px;bottom:0;height:7px;background:var(--paper) 10% 64%/900px auto;clip-path:polygon(0 36%,5% 51%,11% 23%,17% 56%,24% 31%,32% 60%,39% 18%,45% 47%,51% 29%,59% 56%,68% 19%,74% 52%,82% 30%,91% 68%,97% 29%,100% 56%,100% 75%,94% 80%,86% 66%,79% 88%,71% 66%,63% 85%,55% 65%,46% 91%,38% 65%,29% 86%,22% 66%,13% 91%,6% 73%,0 85%);opacity:.8;pointer-events:none}
.masthead:after{transform:rotate(-.17deg);transform-origin:left center}
.footer:before{inset:-7px -2px -2px;transform:rotate(-.13deg)}
.footer:after{top:-5px;bottom:auto;transform:rotate(.1deg)}
.masthead{background-image:linear-gradient(90deg,transparent 35.7%,#bba37640 35.76%,transparent 35.84%,transparent 69.7%,#bba37650 69.78%,transparent 69.86%);background-size:auto}
.masthead .descriptor{left:255px;top:38px;transform:rotate(-.5deg)}
.masthead .logo{transform:rotate(-.55deg)}
.footer .wave{border:0;border-left:1px solid #8f795b55;padding-left:14px}
.footer .footer-prompt{border-color:#21717b88;background:#03050599}
.footer>p{transform:rotate(-.25deg)}
.processes,.output,.activity,.graveyard{background-color:transparent;isolation:isolate}
.processes:before,.output:before,.activity:before,.graveyard:before{content:"";position:absolute;inset:-3px -2px;background:#080807;mask:url("/static/home/assets/ink-sheet-mask.svg?v=0c2d13595f") center/100% 100% no-repeat;mask-mode:luminance;z-index:-1;pointer-events:none}
.processes:before{transform:rotate(.18deg)}
.output:before{transform:rotate(-.38deg);inset:-6px -2px -2px}
.activity:before{inset:-5px -3px -3px;transform:rotate(.3deg)}
.graveyard:before{transform:rotate(-.4deg)}
.processes{background-image:linear-gradient(#aaa17a0b 1px,transparent 1px),linear-gradient(90deg,#aaa17a0b 1px,transparent 1px);background-size:22px 22px}
.credentials{border:1px solid #9c8b665c;box-shadow:-3px 1px 0 #0b0907,2px -2px 0 #baa37a66;transform:rotate(-.4deg)}
.credentials:before{content:"";position:absolute;left:-6px;right:6px;top:-3px;height:2px;background:#c4ac80;opacity:.65;transform:rotate(-.6deg);pointer-events:none}
.monitor{border:1px solid #8d795a;box-shadow:3px 5px 3px #0009}
.monitor:before{content:"";position:absolute;inset:3px;border-top:1px solid #bfa47c66;border-left:1px solid #bfa47c33;pointer-events:none}
.output h2,.activity h2,.graveyard h2{border-bottom:1px solid #b3a17a55;padding-bottom:4px}
.spotlight>h2{box-shadow:none;border:0;transform:rotate(-.25deg);width:calc(100% + 20px);left:-10px}
.paper{border-color:transparent}
.sketch{clip-path:polygon(0 0,100% 1%,99% 21%,100% 40%,98% 60%,100% 78%,99% 100%,76% 99%,56% 100%,33% 98%,10% 100%,0 98%,1% 73%,0 52%,1% 30%)}
.spotlight{clip-path:polygon(0 1%,27% 0,50% 1%,78% 0,100% 1%,99% 23%,100% 60%,99% 100%,71% 98%,52% 100%,28% 98%,0 100%,1% 68%,0 29%)}
.companions{border:0;box-shadow:2px 4px 5px #0009}
.node{box-shadow:2px 3px 0 #04050588;border-color:color-mix(in srgb,var(--node) 66%,#433c2d)}
.node:after{box-shadow:none}
.desk-marks{z-index:1}
.desk-marks .paper-bit{z-index:-1}
.edge-strip{position:absolute;background:var(--paper) center/800px auto;opacity:.76;clip-path:polygon(0 8%,19% 0,33% 16%,47% 3%,63% 21%,81% 1%,100% 13%,97% 90%,79% 97%,58% 82%,39% 100%,18% 88%,2% 98%)}
.edge-strip.top{left:1069px;top:5px;width:5px;height:136px;transform:rotate(-.6deg)}
.edge-strip.left{left:4px;top:0;width:14px;height:134px;transform:rotate(.5deg)}
.edge-strip.lower{left:24px;top:947px;width:1490px;height:5px;transform:rotate(-.18deg);opacity:.62}
.edge-strip.lower-side{left:870px;top:954px;width:2px;height:68px;opacity:.5}

/* Surface abrasion and dry handwritten paper typography. */
@font-face{font-family:"Amatic SC";src:url("/static/home/assets/fonts/AmaticSC-Bold.ttf?v=d367beadee") format("truetype");font-weight:700;font-display:swap}
@font-face{font-family:Caveat;src:url("/static/home/assets/fonts/Caveat.ttf?v=0bdb6b6604") format("truetype");font-weight:400 700;font-display:swap}
.surface-wear{position:absolute;inset:0;display:block;pointer-events:none;background:url("/static/home/assets/print-surface.svg?v=b24965054f") repeat;background-size:780px 520px;opacity:.42;z-index:7;mix-blend-mode:screen;mask-image:linear-gradient(115deg,#000c,#0006 35%,#000b 65%,#000);mask-mode:alpha}
.paper>.surface-wear{filter:brightness(.14);mix-blend-mode:multiply;opacity:.6;background-size:620px 414px}
.masthead>.surface-wear{background-size:1070px 713px;opacity:.58}
.footer>.surface-wear{background-size:810px 540px;opacity:.5}
.credentials>.surface-wear,.node>.surface-wear{opacity:.24}
.monitor>.surface-wear{opacity:.2}
.spotlight>h2>.surface-wear{opacity:.25}
.manifesto h2{font-family:"Amatic SC",Condensed,sans-serif;font-weight:700;font-size:48px;line-height:.94;letter-spacing:-.3px;transform:rotate(-.6deg);transform-origin:top left;mask:url("/static/home/assets/dry-type-mask.svg?v=81595ab908") 3px 0/500px 160px repeat;mask-mode:luminance}
.manifesto p{margin-top:11px;font-size:16px}
.hand,.cat-captions{font-family:Caveat,"Segoe Print",cursive;font-style:normal;font-weight:500}
.hand{font-size:23px}
.room-note{font-size:22px}
.mantra{font-size:23px;right:12px;bottom:7px}
.output-note{font-size:16px}
.feed-furnace{font-size:20px}
.ashes{font-size:18px}
.cat-captions{font-size:18px;line-height:1.06}
.cat-captions b{font-size:24px;font-weight:600}
.cat-captions small{font-size:11px}
.sketch ul{font-family:Caveat,"Segoe Print",cursive;font-size:21px;line-height:1.1;left:166px;top:86px}
.feature h3,.stamp{mask:url("/static/home/assets/dry-type-mask.svg?v=81595ab908") 50% 50%/330px 106px repeat;mask-mode:luminance}
.art-thumb{display:block;position:relative;width:100%;height:100%;overflow:hidden}
.art-thumb img{display:block;width:100%;height:100%;object-fit:cover}
.aurelia-thumb{background:#eee9df}
.aurelia-thumb img{object-position:center top}
.model-thumb img{object-fit:contain;background:#090a0a}
.ester-thumb{background:#131923}
.ester-thumb img{position:absolute;width:190%;height:auto;max-width:none;left:-55%;top:-10%}
.feature-image .aurelia-thumb img{object-fit:contain}
.feature-image .ester-thumb img{max-height:none}
.tile .caption{z-index:2}
.feature-thumbs .art-thumb img{max-height:none}
.feature-thumbs .workflow-mini{font-size:5px;padding:2px}
.feature-thumbs .workflow-mini b{padding:1px;margin:0}
#viewerMedia>div button .art-thumb{height:95px}
