:root{color-scheme:light;--page:#EDE5D0;--raised:#FAF6ED;--sunken:#E8DEC8;--border:#D4CBBA;--border2:#BFB29C;--ink2:#4F473D;--faint:#A39686;--kraft:#7A6235;--kraft2:#695430;--pos:#2D5F3A;--neg:#8B2020;--warm:#A55230;--gold:#B7862F;--panel:rgba(250,246,237,.96);--line:#D4CBBA;--line2:#BFB29C;--ink:#2A2520;--mut:#7A7060;--cyan:#2D5F3A;--mag:#A55230;--grn:#2D5F3A;--red:#8B2020;--amb:#B7862F;--r:6px;--shadow:0 2px 0 rgba(42,37,32,.1),0 8px 20px rgba(42,37,32,.12);--font:Inter,system-ui,-apple-system,sans-serif;--crinkle:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='240' height='240'%3E%3Cfilter id='c' x='0' y='0' width='100%25' height='100%25'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.018 .026' numOctaves='4' seed='7' stitchTiles='stitch'/%3E%3CfeDiffuseLighting surfaceScale='4.2' lighting-color='%23fff' diffuseConstant='1'%3E%3CfeDistantLight azimuth='235' elevation='46'/%3E%3C/feDiffuseLighting%3E%3CfeComponentTransfer%3E%3CfeFuncR type='linear' slope='.78' intercept='.4'/%3E%3CfeFuncG type='linear' slope='.78' intercept='.4'/%3E%3CfeFuncB type='linear' slope='.78' intercept='.4'/%3E%3C/feComponentTransfer%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url%28%23c%29'/%3E%3C/svg%3E");--torn-a:polygon(0% 2.3px,4.7% 3.7px,8.4% .9px,10.9% 2.8px,15.6% .3px,17.5% 3.1px,20.6% 1.3px,23.5% .8px,26.1% .4px,29.9% 2.7px,32.7% 1.5px,35.6% 5.1px,38.9% 5.7px,40.6% 2.3px,42.3% 4.4px,46.1% 2.9px,49.8% 1.9px,54.2% 1.2px,58% 4.2px,59.7% 1.4px,64.1% 5.7px,68.2% 3.2px,70.2% .7px,74.2% 3.6px,78.6% .6px,83.1% 5.3px,86.9% 4.7px,91.1% .4px,93.5% 6.4px,98% 5.6px, calc(100% + -0px) 8%, calc(100% - 1.4px) 30%, calc(100% - .7px) 51.3%, calc(100% - 1.7px) 70.5%, calc(100% - 2.8px) 85.2%,100% calc(100% - 3.6px) ,98.2% calc(100% - 4.4px) ,96.2% calc(100% - 1.4px) ,93.2% calc(100% - 2.7px) ,89.4% calc(100% - 1.5px) ,86.1% calc(100% - .5px) ,83.4% calc(100% - 2.7px) ,81.1% calc(100% - 1.7px) ,78.5% calc(100% - 6.4px) ,74.5% calc(100% - 1.8px) ,72.1% calc(100% - 2.8px) ,68% calc(100% - 1.9px) ,63.5% calc(100% - .2px) ,60.4% calc(100% - 1.1px) ,58.4% calc(100% - 3px) ,56.6% calc(100% - 2.8px) ,52.9% calc(100% - 2.8px) ,48.8% calc(100% - 1.4px) ,46.7% calc(100% - 2.9px) ,44.2% calc(100% - 1px) ,40.1% calc(100% - .4px) ,37.9% calc(100% - .6px) ,34.4% calc(100% - 2.7px) ,31.4% calc(100% - .2px) ,28.1% calc(100% - 2.9px) ,24.9% calc(100% - .9px) ,20.3% calc(100% - 1.3px) ,15.8% calc(100% - 2.3px) ,13.8% calc(100% - 5.5px) ,9.9% calc(100% - 4px) ,5.1% calc(100% - 1.6px) ,3.3% calc(100% - 1.2px) ,.9px 92%,1.2px 71.9%,2.6px 59.8%,2.8px 39.2%,.9px 28.7%,.6px 12.2%);--torn-a2:polygon(0% 2.1px,2.3% .5px,5.7% 1.7px,9.4% .9px,13.9% 3.6px,16.2% 1.3px,17.9% .5px,21.1% 1.4px,24.7% 2.3px,27% 1.7px,28.7% .5px,32.6% 2.7px,36.4% 1.1px,38.7% 2.7px,42.2% 2.8px,46% 2.7px,49% 2.5px,52% 2.4px,56.3% 1.6px,58.4% 3.5px,61.2% 2.7px,65.1% 1.2px,68.4% 1.3px,71.5% 2.5px,76% 2.4px,78.4% .1px,80% .6px,84.1% .1px,87.5% 1.1px,89.2% 2.5px,91.5% .4px,96.3% 2.7px, calc(100% - 2.4px) 8%, calc(100% - 2.1px) 30.2%, calc(100% - 1.7px) 47.8%, calc(100% - .7px) 60.9%, calc(100% - .8px) 74.8%, calc(100% - 3.3px) 88.4%,100% calc(100% - .8px) ,98.3% calc(100% - 2.6px) ,96.4% calc(100% - .1px) ,94.3% calc(100% - 1.4px) ,90.8% calc(100% - 2.9px) ,88.6% calc(100% - 1.6px) ,85.6% calc(100% - 1.7px) ,81.2% calc(100% - 3.9px) ,78% calc(100% - .7px) ,75.3% calc(100% - 2.9px) ,72.7% calc(100% - 2.4px) ,70.4% calc(100% - 1.4px) ,66.5% calc(100% - 4px) ,64.9% calc(100% - 2.4px) ,62.8% calc(100% - 1.2px) ,60.6% calc(100% - 3.3px) ,58.7% calc(100% - 1.9px) ,54.6% calc(100% - .1px) ,50.6% calc(100% - 1.2px) ,48.4% calc(100% - 2.5px) ,45.6% calc(100% - 4px) ,40.9% calc(100% - .3px) ,36.6% calc(100% - 2px) ,32.8% calc(100% - 2.4px) ,30.4% calc(100% - 3px) ,26.3% calc(100% - 2.6px) ,22.6% calc(100% - 2.2px) ,17.9% calc(100% - .9px) ,13.3% calc(100% - 1.3px) ,9.3% calc(100% - 3.9px) ,6.1% calc(100% - .6px) ,3.3% calc(100% + -0px) ,.6px 92%,1.7px 76.9%,3.3px 54.7%,2.9px 32%,2.1px 18%);--torn-b:polygon(0% 2.8px,1.9% 1.4px,4.5% 3.5px,7.7% 2.4px,11% 3.3px,14.2% 0px,16.2% 3.5px,19% 6px,20.8% 3.3px,25.2% 3.1px,27.1% .8px,30.9% 0px,32.7% 0px,37.2% 1.4px,39.5% .7px,42% .3px,45.3% 3.1px,49% .5px,53.3% 2.1px,57.3% 3.5px,60.8% 3.8px,64.8% 1.7px,66.7% 2.1px,68.7% 4.3px,73.1% .7px,76.1% 2.6px,78.6% 1.4px,80.8% 1.6px,82.6% 0px,85.7% 4px,89.8% 4.3px,92% 2.9px,93.8% 2px,97.2% 3.9px, calc(100% - 1.7px) 8%, calc(100% - 4px) 30.1%, calc(100% - 1.2px) 47.4%, calc(100% - 2px) 57.7%, calc(100% - 1.9px) 73.1%,100% calc(100% - 3.5px) ,97.9% calc(100% - 5.8px) ,95.4% calc(100% - 1.9px) ,93.7% calc(100% - .4px) ,91.7% calc(100% - 2.7px) ,87.1% calc(100% - 2.4px) ,83.8% calc(100% - 2.1px) ,81.9% calc(100% - 3.9px) ,79.4% calc(100% + -0px) ,75.2% calc(100% - 2.6px) ,70.8% calc(100% - 3.6px) ,66.8% calc(100% - 2.2px) ,63.2% calc(100% - 1.4px) ,60.8% calc(100% - .8px) ,57.4% calc(100% - 5.5px) ,55.6% calc(100% - .9px) ,53.2% calc(100% - 2.2px) ,51.1% calc(100% - 1.1px) ,47.9% calc(100% - 1.5px) ,44.1% calc(100% - 4.2px) ,40.1% calc(100% - 3.1px) ,37% calc(100% - 3.6px) ,34.2% calc(100% - .5px) ,29.9% calc(100% - 2px) ,25.1% calc(100% - 3.3px) ,23.2% calc(100% - 3.8px) ,20.7% calc(100% - 3.7px) ,17.4% calc(100% - 3.7px) ,14.7% calc(100% - 3.8px) ,12.5% calc(100% - 3.9px) ,10.1% calc(100% - .4px) ,8.5% calc(100% - 3.1px) ,5.8% calc(100% - .7px) ,2.6% calc(100% - 1.7px) ,.7% calc(100% - .5px) ,1.1px 92%,1.9px 78%,1.9px 56.7%,.5px 43.1%,1.3px 26.6%);--torn-b2:polygon(0% 1.8px,1.7% 1px,4.6% .8px,6.4% 1.6px,9.5% 1.7px,11.6% 1.9px,15.9% 1.7px,18.3% .2px,21.4% .3px,23.2% .7px,25.5% 2.3px,27.8% 2.3px,31.8% 1.1px,34.4% 1.8px,38.4% 1.9px,42.3% 1.9px,45.1% 2.9px,49.5% 1px,52.7% .6px,54.8% 2.8px,57% 1.8px,60.2% 1.3px,62.5% 2.2px,65.3% .2px,67% 1px,68.6% 1.5px,73.3% 2.5px,75.3% 2.2px,77.6% .1px,80.9% 3.9px,84.4% 1.1px,86.2% 4.4px,90.7% .3px,94.7% 2.3px,98.6% 1.1px, calc(100% - 1.7px) 8%, calc(100% - 1.3px) 19.2%, calc(100% - 2.9px) 33.2%, calc(100% + -0px) 47.3%, calc(100% - 1.5px) 68%, calc(100% - 3.4px) 90.8%,100% calc(100% - 3.9px) ,97.2% calc(100% - 4px) ,94.4% calc(100% - 1px) ,89.8% calc(100% - 1.2px) ,86.6% calc(100% - .8px) ,84.5% calc(100% - 4.4px) ,80.2% calc(100% - 2px) ,78.2% calc(100% - 1.5px) ,73.8% calc(100% - .1px) ,71.1% calc(100% - .7px) ,69.4% calc(100% + -0px) ,64.7% calc(100% - 2.8px) ,61.1% calc(100% - 2.3px) ,57.6% calc(100% - 2.1px) ,56% calc(100% - 2.4px) ,54.3% calc(100% - 3px) ,52.2% calc(100% - 4px) ,49.4% calc(100% - 4.3px) ,45.4% calc(100% - 2.9px) ,41.9% calc(100% - 2.2px) ,38.3% calc(100% - 3.9px) ,35.6% calc(100% - 2.6px) ,33.5% calc(100% - 1px) ,30.1% calc(100% - 1.6px) ,25.7% calc(100% - .7px) ,23.4% calc(100% - 3px) ,20.1% calc(100% - 1.6px) ,16.7% calc(100% - 4.2px) ,15.1% calc(100% - 1.2px) ,11.4% calc(100% - .7px) ,7.8% calc(100% - 1.9px) ,3.9% calc(100% - 2.1px) ,1% calc(100% - 1.8px) ,.1px 92%,2px 76.3%,1.6px 64.8%,1px 52.7%,1.3px 38.8%,1.3px 24.7%);--torn-c:polygon(0% 2.7px,3.5% 2px,5.5% 1.1px,7.5% 2.5px,11.8% 1.1px,16.4% 1.1px,18.1% 1.1px,21.4% 3.9px,25.3% 1.4px,27.6% 3.4px,29.9% 2.9px,33.8% 5.7px,36.9% 1.7px,39% 1px,43.8% 1.9px,47.9% 4.7px,49.8% 2.9px,52.7% 4.3px,54.8% 5.1px,57.6% .6px,61.4% 2.8px,64.5% 3.5px,68.7% 3.7px,70.8% .1px,75.4% 2.4px,77.3% 5.5px,81.3% 2.3px,83.2% .4px,86.4% 1.1px,90.8% 1.3px,93.1% 2.6px,95.5% 2.1px,97.9% 1.7px,99.7% 3.5px, calc(100% - 2.9px) 8%, calc(100% - .7px) 21.7%, calc(100% - 1.7px) 36.2%, calc(100% - .9px) 52.7%, calc(100% - 1.9px) 68.3%, calc(100% - .5px) 89.3%,100% calc(100% - 3.1px) ,98.2% calc(100% - .5px) ,94.2% calc(100% - .8px) ,91.7% calc(100% - 1.8px) ,89.6% calc(100% - .9px) ,87.4% calc(100% - 2px) ,83.3% calc(100% - 1.6px) ,80% calc(100% - .9px) ,76.7% calc(100% - 1.1px) ,73% calc(100% - 4.1px) ,68.5% calc(100% - 4.9px) ,65.3% calc(100% - 2.9px) ,60.9% calc(100% - 3.8px) ,57.8% calc(100% - 4.7px) ,53.7% calc(100% - 1px) ,52.1% calc(100% - 3px) ,49% calc(100% - 1.7px) ,46% calc(100% - 3.8px) ,43.6% calc(100% - 2.1px) ,41.4% calc(100% - 2.3px) ,37.1% calc(100% - 1.9px) ,33.4% calc(100% - .4px) ,31.2% calc(100% - 2.7px) ,29% calc(100% - 1.4px) ,25.4% calc(100% - 1.5px) ,21% calc(100% - 3.2px) ,17.8% calc(100% - 5.5px) ,14.9% calc(100% - 3.9px) ,11.9% calc(100% - 2.3px) ,9% calc(100% - 3.1px) ,6.5% calc(100% - 1.1px) ,3.8% calc(100% - 2.4px) ,.7px 92%,1.2px 70%,1.1px 58.9%,2.2px 44%,.8px 31%,1.9px 17.2%);--torn-c2:polygon(0% .5px,3.6% 1.3px,5.4% 2.7px,10.1% .5px,14.1% .8px,17.3% 2.4px,22% .8px,23.7% 4.8px,28.2% 1.8px,32.1% 2.1px,35.8% .4px,38.1% 2.1px,40% 1.7px,44.8% 3px,48.1% 2px,51.1% .3px,52.9% 2.5px,57.4% 1.9px,60.2% .9px,61.9% 2.2px,65.9% .7px,70.7% 2.5px,75.2% 1.1px,78.5% 1.2px,81.2% 2.4px,85.9% 1.5px,88.3% 3.7px,92.9% 1.4px,97.5% .5px, calc(100% - 2.1px) 8%, calc(100% - 1.6px) 30.8%, calc(100% - 1.4px) 53%, calc(100% - .8px) 68.5%, calc(100% - .5px) 81.2%,100% calc(100% - 2px) ,97.8% calc(100% - 2.2px) ,94.2% calc(100% - 2.8px) ,89.8% calc(100% - 2.1px) ,86% calc(100% - 1.1px) ,84% calc(100% - 1.4px) ,82% calc(100% - 1.2px) ,79.5% calc(100% - .7px) ,76.6% calc(100% - 1.1px) ,72.9% calc(100% - 2.5px) ,68.8% calc(100% - 1.5px) ,66.4% calc(100% + -0px) ,62.3% calc(100% - 3.9px) ,60.4% calc(100% - 1.8px) ,56.2% calc(100% - 1.8px) ,54% calc(100% - .4px) ,50.4% calc(100% - .8px) ,46.4% calc(100% - 2.8px) ,43% calc(100% - 2.8px) ,40.3% calc(100% - 1.2px) ,38.3% calc(100% - 1.5px) ,33.9% calc(100% - 2.2px) ,30.7% calc(100% - 3.3px) ,27% calc(100% - 3.2px) ,24.8% calc(100% - 1.9px) ,21.6% calc(100% - 2.2px) ,18.6% calc(100% - 3px) ,14.4% calc(100% - 2px) ,12.8% calc(100% - 3.5px) ,8.2% calc(100% - 4.1px) ,6% calc(100% - 3.7px) ,2% calc(100% - .4px) ,1.2px 92%,2.6px 72.7%,2px 49.9%,1.7px 27.5%,0px 11%);--torn-d:polygon(0% 3.9px,2.1% 3.9px,5.7% 3.6px,7.3% 3px,11.7% 1px,15.6% 1.2px,17.3% 1.2px,20% 1.3px,24.5% 2.7px,28.7% 4.3px,30.5% .7px,33.2% .8px,35.6% 3.1px,39.6% 1.9px,43.3% 1.3px,45.9% 3.8px,50.7% 1.5px,52.4% 1.1px,57% 3.3px,61.6% 3.8px,64.2% .4px,66.1% 3.8px,68.4% 3.8px,72% 2.6px,75% .7px,76.8% 2.2px,79.7% 3.9px,83.8% .1px,87% 1.1px,91% 3.5px,92.8% 1.1px,95% 3.7px,96.7% 2.3px,98.8% 2.1px, calc(100% - 2.7px) 8%, calc(100% - 1.4px) 24.3%, calc(100% - 2.3px) 37.8%, calc(100% - 1.7px) 53.7%, calc(100% - .3px) 66.2%, calc(100% - 2.7px) 78.4%,100% calc(100% - 2.3px) ,95.4% calc(100% - .7px) ,91.9% calc(100% - .5px) ,88.8% calc(100% - 1.3px) ,84.5% calc(100% - 2.7px) ,80.5% calc(100% - 1.8px) ,76.9% calc(100% - 2.6px) ,75.3% calc(100% - .6px) ,71.2% calc(100% - .3px) ,66.6% calc(100% - 1.9px) ,62.8% calc(100% - 1.9px) ,58.2% calc(100% - .3px) ,56.2% calc(100% - 3.5px) ,53.2% calc(100% - 2.4px) ,51% calc(100% - 1.7px) ,46.6% calc(100% - 1.7px) ,42.8% calc(100% - 2.8px) ,38.2% calc(100% - 3.8px) ,33.5% calc(100% - .6px) ,28.7% calc(100% - 2px) ,26% calc(100% - 1.5px) ,21.4% calc(100% - 5.1px) ,19.2% calc(100% - 3px) ,16.6% calc(100% - 3.2px) ,14.4% calc(100% - 6.4px) ,10.7% calc(100% - .3px) ,7.7% calc(100% - 1.8px) ,3.5% calc(100% - 2.3px) ,.4% calc(100% - 5.5px) ,.4px 92%,1.6px 81.3%,1.5px 66.6%,.2px 47.2%,3px 24.8%);--torn-d2:polygon(0% 1.2px,4% 1.4px,6.8% 2.4px,11.5% 1.1px,14.5% 2.2px,16.9% .4px,18.7% .7px,22.5% .3px,24.6% 4.6px,26.3% 2.1px,28.1% .6px,31.8% 1px,36.4% 4.3px,40.8% 3.8px,44.5% 2.1px,48.4% 1.5px,52.4% 1px,57% 1.9px,61.3% 2px,62.9% .7px,66.2% 2.5px,69.3% 1.8px,72.1% 2.5px,75.9% .7px,78.2% 2.5px,82% .2px,85.6% 2.3px,87.3% .3px,89.3% 2.1px,91.3% .5px,94.1% .1px,98.7% 4.7px, calc(100% - 2.1px) 8%, calc(100% - 2px) 21.4%, calc(100% - .3px) 32.4%, calc(100% - .9px) 55.8%, calc(100% - 1.7px) 76.3%,100% calc(100% - 2.1px) ,98.3% calc(100% - 2.3px) ,93.8% calc(100% - .8px) ,89.1% calc(100% - 1.1px) ,86.2% calc(100% - .1px) ,84.4% calc(100% - .3px) ,80.8% calc(100% - 2.4px) ,76.7% calc(100% - .1px) ,74.1% calc(100% - 2.5px) ,71.9% calc(100% - 2.5px) ,67.7% calc(100% - 1.1px) ,64.1% calc(100% - 1px) ,60.5% calc(100% - .1px) ,57.1% calc(100% - 2.7px) ,53.2% calc(100% - 1.3px) ,50.3% calc(100% - 1.1px) ,47.2% calc(100% - 1px) ,44% calc(100% - 1.6px) ,42.2% calc(100% - 2.5px) ,39.9% calc(100% - 1.2px) ,35.9% calc(100% - 2.4px) ,31.5% calc(100% - 4px) ,27.1% calc(100% - 1.3px) ,23.3% calc(100% - 1.8px) ,19.2% calc(100% - 2.3px) ,15.8% calc(100% - 2.5px) ,12.3% calc(100% - .6px) ,8.2% calc(100% - 4.7px) ,4.8% calc(100% - 2.1px) ,.9% calc(100% - 4.3px) ,1.2px 92%,.1px 77.7%,.8px 53.8%,1.3px 41.2%,.3px 25%,.2px 12.1%);--grain:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='220' height='220'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .16 0 0 0 0 .14 0 0 0 0 .12 0 0 0 .07 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");--shell: min(1180px, calc(100vw - 48px) );--motion-x: 0;--motion-y: 0}:where(a.torn){display:inline-flex;align-items:center;justify-content:center;text-decoration:none;cursor:pointer}.torn{position:relative;isolation:isolate;background:none;border:0;box-shadow:none;--tb:var(--raised);--tf:#FFFDF7;--tilt:0deg;transform:rotate(var(--tilt));filter:drop-shadow(0 2px 0 rgba(42,37,32,.24)) drop-shadow(0 6px 8px rgba(42,37,32,.1));transition:transform .07s ease,filter .07s ease}.torn:before,.torn:after{content:"";position:absolute;pointer-events:none;z-index:-1}.torn:before{inset:-2px -1px;background:var(--tf);clip-path:var(--torn-a)}.torn:after{inset:1px;background-color:var(--tb);background-image:var(--crinkle),var(--grain);background-size:240px 240px,220px 220px;background-blend-mode:multiply;clip-path:var(--torn-a2)}.torn:nth-child(4n+2):before{clip-path:var(--torn-b)}.torn:nth-child(4n+2):after{clip-path:var(--torn-b2)}.torn:nth-child(4n+3):before{clip-path:var(--torn-c)}.torn:nth-child(4n+3):after{clip-path:var(--torn-c2)}.torn:nth-child(4n+4):before{clip-path:var(--torn-d)}.torn:nth-child(4n+4):after{clip-path:var(--torn-d2)}.torn:nth-child(odd){--tilt:-.35deg}.torn:nth-child(2n){--tilt:.4deg}.torn:hover:after{filter:brightness(1.04)}.torn:active{transform:translateY(2px) rotate(var(--tilt));filter:drop-shadow(0 0 0 rgba(42,37,32,.24)) drop-shadow(0 2px 3px rgba(42,37,32,.1))}.torn:disabled,.torn[aria-disabled=true]{filter:saturate(.5) opacity(.6)}.torn.kraft{--tb:var(--kraft);--tf:#EADCBF;color:var(--raised)}.torn.ink{--tb:var(--ink);--tf:#DCD0B8;color:var(--raised)}.torn.pos{--tb:var(--pos);--tf:#E4DCC3;color:var(--raised)}.torn.neg{--tb:var(--neg);--tf:#EBDCC8;color:var(--raised)}.torn.gold{--tb:var(--gold);--tf:#F6EBD2;color:var(--ink)}*{box-sizing:border-box}html{scroll-behavior:smooth;background:var(--page)}body{margin:0;min-width:320px;overflow-x:clip;background:var(--page);color:var(--ink);font-family:var(--font);font-weight:500}.motion-bg{position:fixed;inset:0;z-index:0;overflow:hidden;background:var(--grain),linear-gradient(rgba(42,37,32,.07) 1px,transparent 1px) 0 0 / 18px 18px,linear-gradient(90deg,rgba(42,37,32,.07) 1px,transparent 1px) 0 0 / 18px 18px,radial-gradient(90% 60% at 50% 0%,rgba(250,246,237,.9),transparent 60%),var(--page);pointer-events:none}.motion-bg:after{position:absolute;inset:0;z-index:5;background:radial-gradient(circle at 50% 22%,transparent 0 48%,rgba(42,37,32,.04) 78%,rgba(42,37,32,.1) 100%);content:""}.motion-layer{position:absolute;inset:-18%}.motion-layer>span{position:absolute;inset:-8%;display:block}.motion-plasma{transform:translate3d(calc(var(--motion-x) * 18px),calc(var(--motion-y) * 14px),0)}.motion-plasma>span{background:radial-gradient(circle at 74% 15%,rgba(250,246,237,.7),transparent 26%),radial-gradient(circle at 18% 32%,rgba(183,134,47,.06),transparent 27%),radial-gradient(circle at 62% 74%,rgba(122,98,53,.05),transparent 23%),radial-gradient(circle at 8% 88%,rgba(45,95,58,.04),transparent 21%);background-position:0 0;background-size:120% 120%;animation:ambient-plasma 18s ease-in-out infinite alternate}.motion-grid{inset:41% -25% -45%;transform:translate3d(calc(var(--motion-x) * -7px),calc(var(--motion-y) * -5px),0)}.motion-grid>span{background:repeating-linear-gradient(90deg,rgba(122,98,53,.1) 0 1px,transparent 1px 64px),repeating-linear-gradient(0deg,rgba(122,98,53,.08) 0 1px,transparent 1px 46px);mask-image:linear-gradient(to top,#000 22%,rgba(0,0,0,.7) 58%,transparent 96%);transform-origin:bottom;animation:ambient-grid 8s linear infinite alternate}.motion-streaks{opacity:.76;transform:translate3d(calc(var(--motion-x) * -7px),calc(var(--motion-y) * -5px),0)}.motion-streaks>span{background:repeating-linear-gradient(116deg,transparent 0 76px,rgba(42,37,32,.035) 77px,transparent 79px 148px,rgba(122,98,53,.05) 149px,transparent 151px 230px);mix-blend-mode:multiply;animation:ambient-streaks 14s linear infinite alternate}.motion-particles{opacity:.28;transform:translate3d(calc(var(--motion-x) * 28px),calc(var(--motion-y) * 21px),0)}.motion-particles>span{background-image:radial-gradient(circle,rgba(42,37,32,.55) 0 1px,transparent 1.5px),radial-gradient(circle,rgba(122,98,53,.6) 0 1px,transparent 1.5px);background-position:0 0,37px 61px;background-size:137px 137px,193px 193px;animation:ambient-particles 24s linear infinite alternate}html:not(.motion-paused) .motion-layer,html:not(.motion-paused) .motion-layer>span{will-change:transform}html.motion-paused .motion-layer>span{animation-play-state:paused!important;will-change:auto}@keyframes ambient-plasma{0%{transform:translate3d(-3%,-2%,0) scale(1.04)}to{transform:translate3d(4%,3%,0) scale(1.1)}}@keyframes ambient-grid{0%{transform:perspective(420px) rotateX(62deg) translateY(0)}to{transform:perspective(420px) rotateX(62deg) translateY(46px)}}@keyframes ambient-streaks{0%{transform:translate3d(-5%,-4%,0)}to{transform:translate3d(6%,5%,0)}}@keyframes ambient-particles{0%{transform:translateZ(0)}to{transform:translate3d(70px,80px,0)}}main,.site-footer{position:relative;z-index:1}a{color:inherit;text-decoration:none}button,a{-webkit-tap-highlight-color:transparent}button{font:inherit}img{display:block;max-width:100%}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.skip-link{position:fixed;top:8px;left:8px;z-index:100;padding:10px 14px;border-radius:var(--r);background:var(--ink);color:var(--raised);font-weight:700;transform:translateY(-150%);transition:transform .2s ease}.skip-link:focus{transform:translateY(0)}:focus-visible{outline:2px solid var(--kraft);outline-offset:4px}.section-shell{width:var(--shell);margin-inline:auto}.site-header{position:fixed;top:0;left:50%;z-index:30;display:flex;width:min(1240px,calc(100vw - 32px));min-height:72px;align-items:center;justify-content:space-between;padding:12px 16px 12px 20px;border:1px solid transparent;transform:translate(-50%);transition:background .25s ease,border-color .25s ease,top .25s ease}.site-header.is-scrolled{top:10px;border-color:var(--line);border-radius:var(--r);background:var(--grain),var(--panel);box-shadow:var(--shadow);backdrop-filter:blur(18px)}.wordmark{display:inline-flex;align-items:center;line-height:1}.wordmark img{width:auto;height:clamp(52px,5.2vw,64px);margin-block:-10px}:where(html.motion-paused,html:not(.tech-motion-active)) .tech-scene *:not(.tech-brand){animation-play-state:paused!important;animation:none!important}:where(html.motion-paused,html:not(.tech-motion-active)) .pipeline-pulse{animation-play-state:paused!important;animation:none!important;opacity:.42;transform:none}:where(html.motion-paused,html:not(.tech-motion-active)) .tech-scene :is(.price-quote b,.price-live,.rollup-pressure,.tx-shard,.confirmed-bolt,.settlement-rail,.settlement-seal,.world-destination i,.city-windows rect,.driver){opacity:1;transform:none}html.motion-paused{scroll-behavior:auto}html.motion-paused.landing-ready [data-reveal]{opacity:1;transform:none;transition:none}html.motion-paused .skip-link{transition:none}html.motion-paused .launch-button{transition-property:filter}html.motion-paused .apk-button{transition-property:border-color,background}html.motion-paused .step-media video{transition-property:filter}html.motion-paused .stop-grid article:before{transition-property:opacity}html.motion-paused .strip-building{transition:none}html.motion-paused .strip-building img{transition-property:filter}html.motion-paused .launch-button:hover,html.motion-paused .apk-button:hover{transform:none}html.motion-paused .step-card:hover .step-media video{transform:none}html.motion-paused .stop-grid article:hover:before{transform:none}html.motion-paused .stop-grid article:hover .strip-building img{transform:scale(var(--building-render-scale))}.site-nav{display:flex;align-items:center;gap:clamp(18px,2.5vw,34px)}.site-nav>a{color:var(--ink2);font-size:11px;font-weight:700;letter-spacing:.13em;text-transform:uppercase;transition:color .18s ease}.site-nav>a:hover{color:var(--ink)}.site-nav .nav-launch,.site-nav .nav-launch:hover{padding:12px 17px;color:var(--raised)}.menu-toggle{display:none;width:43px;height:43px;place-content:center;gap:4px;border:1px solid var(--line2);border-radius:var(--r);background:var(--raised);box-shadow:0 2px 0 var(--line2);color:var(--ink2)}.menu-toggle>span:not(.sr-only){display:block;width:17px;height:2px;background:currentColor}.hero{position:relative;display:grid;min-height:860px;grid-template-columns:minmax(0,1.08fr) minmax(360px,.72fr);align-items:center;gap:clamp(54px,7vw,110px);padding-top:120px;padding-bottom:92px}.hero:before{position:absolute;right:34%;bottom:4%;left:-18vw;z-index:-1;height:290px;background:repeating-linear-gradient(90deg,rgba(122,98,53,.22) 0 1px,transparent 1px 64px),repeating-linear-gradient(0deg,rgba(122,98,53,.18) 0 1px,transparent 1px 42px);content:"";opacity:.34;transform:perspective(360px) rotateX(64deg) rotate(-5deg);transform-origin:bottom;mask-image:linear-gradient(to top,#000,transparent 90%)}.hero-copy{position:relative;z-index:2;max-width:710px}.eyebrow{display:inline-flex;align-items:center;gap:9px;color:var(--mut);font-size:10px;font-weight:700;letter-spacing:.18em;text-transform:uppercase}.live-dot{width:7px;height:7px;border-radius:50%;background:var(--pos);box-shadow:0 0 0 3px #2d5f3a29}.hero h1{max-width:760px;margin:24px 0 22px;font-size:clamp(62px,8.4vw,132px);font-style:italic;font-weight:800;letter-spacing:-.075em;line-height:.83;text-transform:uppercase;text-wrap:balance;transform:skew(-3deg)}.hero h1:first-line{color:var(--ink)}.hero-lede{max-width:630px;margin:0;color:var(--ink2);font-size:clamp(16px,1.7vw,20px);line-height:1.65}.hero-actions{display:flex;align-items:center;gap:18px;margin-top:36px}.launch-button{position:relative;display:inline-flex;min-width:230px;min-height:62px;align-items:center;justify-content:space-between;gap:24px;padding:0 18px 0 24px;color:var(--raised);font-size:14px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;transition:filter .18s ease,transform .18s ease}.launch-button b{display:grid;width:42px;height:34px;place-items:center;border-left:1px solid rgba(250,246,237,.32);font-size:12px}.launch-button:hover{filter:brightness(1.08) drop-shadow(0 4px 0 rgba(42,37,32,.22)) drop-shadow(0 10px 12px rgba(42,37,32,.12));transform:translateY(-2px) rotate(var(--tilt))}.launch-button:active{filter:drop-shadow(0 0 0 rgba(42,37,32,.24)) drop-shadow(0 2px 3px rgba(42,37,32,.1));transform:translateY(2px) rotate(var(--tilt))}.apk-button{display:inline-flex;min-height:62px;align-items:center;gap:16px;padding:0 20px;border:1px solid var(--line2);border-radius:var(--r);background:var(--grain),var(--raised);box-shadow:0 2px 0 var(--line2);color:var(--ink2);font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;transition:border-color .18s ease,background .18s ease,transform .18s ease}.apk-button b{color:var(--pos);font-size:18px}.apk-button:hover{border-color:var(--cyan);background:var(--grain),#fffdf7;transform:translateY(-2px)}.text-link{padding-block:10px;border-bottom:1px solid var(--line2);color:var(--ink2);font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.play-note{margin:18px 0 0;color:var(--mut);font-size:12px}.play-note b{color:var(--pos)}.proof-row{display:grid;max-width:680px;grid-template-columns:repeat(3,1fr);margin-top:38px;border-block:1px solid var(--line)}.proof-row span{min-height:75px;padding:18px 17px;border-right:1px solid var(--line);color:var(--ink);font-size:13px;font-variant-numeric:tabular-nums;font-weight:700}.proof-row span:last-child{border-right:0}.proof-row small{display:block;margin-bottom:7px;color:var(--mut);font-size:8px;letter-spacing:.16em}.hero-poster{position:relative;width:min(100%,420px);aspect-ratio:.57;justify-self:end;margin:0;overflow:clip;padding:12px 12px 76px;border:1px solid var(--line);border-radius:3px;background:var(--grain),var(--raised);box-shadow:0 1px 0 var(--line2),0 3px #2a25201a,0 22px 38px -14px #2a25206b,0 10px 18px #2a25201a;rotate:1.6deg}.hero-poster:before{position:absolute;inset:12px 12px 76px;z-index:2;border:1px solid rgba(42,37,32,.16);content:"";pointer-events:none}.hero-poster img{width:100%;height:100%;object-fit:cover;object-position:center 20%;background:var(--sunken)}.hero-poster.art-failed:after{position:absolute;top:42%;left:50%;color:var(--ink2);content:"PAPERWHEELS";font-size:26px;font-style:italic;font-weight:800;letter-spacing:-.05em;transform:translate(-50%,-50%) skew(-8deg);white-space:nowrap}.poster-glow{display:none}.hero-poster figcaption{position:absolute;right:14px;bottom:13px;left:14px;z-index:3;display:flex;min-height:58px;align-items:center;justify-content:space-between;padding:0 4px;background:transparent}.hero-poster figcaption span,.hero-poster figcaption b{font-size:8px;letter-spacing:.13em}.hero-poster figcaption span{color:var(--mut)}.hero-poster figcaption i{display:inline-block;width:6px;height:6px;margin-right:7px;border-radius:50%;background:var(--pos)}.hero-poster figcaption b{color:var(--ink)}.poster-corner{position:absolute;z-index:4;width:84px;height:24px;background:var(--grain),#eadcbfd1;box-shadow:0 1px #2a25201a;pointer-events:none}.poster-corner-a{top:8px;right:-22px;transform:rotate(45deg)}.poster-corner-b{bottom:8px;left:-22px;transform:rotate(45deg)}.content-section{padding-block:120px}.section-heading{display:grid;grid-template-columns:1fr 1.35fr .9fr;align-items:end;gap:32px;margin-bottom:54px}.section-heading>div{display:flex;align-items:center;gap:18px}.section-index{color:var(--kraft);font-size:10px;font-weight:700}.section-heading h2{margin:0;font-size:clamp(38px,5vw,65px);font-style:italic;letter-spacing:-.055em;line-height:.94;text-transform:uppercase}.section-heading h2 em{color:var(--pos);font-style:inherit}.section-heading>p{margin:0;color:var(--ink2);font-size:14px;line-height:1.7}.step-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:17px}.step-card{position:relative;min-width:0;overflow:hidden;border:1px solid var(--line);border-radius:var(--r);background:var(--grain),var(--raised);box-shadow:var(--shadow)}.step-card:after{position:absolute;top:0;right:0;left:0;height:3px;background:var(--card-accent);content:""}.step-cyan{--card-accent: var(--pos)}.step-amber{--card-accent: var(--gold)}.step-magenta{--card-accent: var(--warm)}.step-media{position:relative;aspect-ratio:16 / 9;overflow:hidden;border-bottom:1px solid var(--line);background:var(--sunken)}.step-media:after{position:absolute;inset:0;box-shadow:inset 0 0 0 1px #2a252014;content:""}.step-media video{width:100%;height:100%;object-fit:cover;filter:saturate(.9) contrast(1.05);transition:filter .3s ease,transform .5s ease}.step-card:hover .step-media video{filter:saturate(1.15) contrast(1.05);transform:scale(1.025)}.step-copy{min-height:214px;padding:28px 28px 30px}.step-copy>span{color:var(--card-accent);font-size:9px;font-weight:700;letter-spacing:.16em}.step-copy h3{margin:15px 0 12px;font-size:26px;font-style:italic;letter-spacing:-.04em;text-transform:uppercase}.step-copy p{margin:0;color:var(--ink2);font-size:14px;line-height:1.7}.strip-section{position:relative;overflow:hidden;padding-block:110px;border-block:1px solid var(--line);background:var(--grain),var(--sunken)}.strip-section:before{position:absolute;inset:0;background:repeating-linear-gradient(115deg,transparent 0 75px,rgba(42,37,32,.04) 75px 76px);content:""}.strip-inner{position:relative}.section-heading.compact{grid-template-columns:.7fr 1.7fr 1fr}.stop-grid{display:grid;grid-template-columns:repeat(4,1fr);overflow:hidden;border:1px solid var(--line);border-radius:var(--r);background:var(--grain),var(--raised);box-shadow:var(--shadow)}.stop-grid article{--building-accent: var(--pos);position:relative;min-height:330px;overflow:hidden;padding:35px 26px 25px;border-right:1px solid var(--line);isolation:isolate;transition:background .25s ease}.stop-grid article:nth-child(2){--building-accent: var(--kraft)}.stop-grid article:nth-child(3){--building-accent: var(--gold)}.stop-grid article:nth-child(4){--building-accent: var(--warm)}.stop-grid article:before{position:absolute;inset:32% -35% auto;z-index:-1;height:170px;border-radius:50%;background:radial-gradient(circle,color-mix(in srgb,var(--building-accent) 9%,transparent),transparent 68%);content:"";opacity:.5;transition:opacity .25s ease,transform .35s ease}.stop-grid article:last-child{border-right:0}.strip-building{--building-render-scale: 1.28;position:relative;display:grid;width:calc(100% + 24px);height:170px;place-items:center;margin:-20px -12px 20px;transition:transform .35s cubic-bezier(.2,.8,.2,1)}.strip-building:after{position:absolute;right:12%;bottom:4px;left:12%;height:18px;border-radius:50%;background:var(--ink);content:"";filter:blur(12px);opacity:.16}.strip-building img{position:relative;z-index:1;width:100%;height:100%;object-fit:contain;filter:drop-shadow(0 18px 18px rgba(42,37,32,.26));transform:scale(var(--building-render-scale));transition:filter .3s ease,transform .35s cubic-bezier(.2,.8,.2,1)}.stop-grid article:hover{background:color-mix(in srgb,var(--building-accent) 5%,transparent)}.stop-grid article:hover:before{opacity:.85;transform:scale(1.08)}.stop-grid article:hover .strip-building img{filter:brightness(1.12) drop-shadow(0 22px 22px rgba(42,37,32,.32));transform:translateY(-5px) scale(calc(var(--building-render-scale) * 1.035))}.stop-grid b{display:block;font-size:18px;font-style:italic;letter-spacing:.06em}.stop-grid p{margin:9px 0 0;color:var(--ink2);font-size:12px;line-height:1.5}.stop-grid small{position:absolute;right:18px;bottom:16px;color:var(--faint);font-size:8px;letter-spacing:.18em}.technology .section-heading h2 em{color:var(--warm)}.tech-grid{position:relative;display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.tech-grid:before{position:absolute;top:105px;right:8%;left:8%;height:1px;background:repeating-linear-gradient(90deg,var(--ink2) 0 5px,transparent 5px 10px);content:"";opacity:.32}.tech-grid article{--tech-accent: var(--pos);position:relative;min-width:0;min-height:330px;padding:20px;overflow:hidden;border:1px solid color-mix(in srgb,var(--tech-accent) 16%,var(--line));border-radius:var(--r);background:var(--grain),var(--raised);box-shadow:0 2px 0 var(--line2),0 8px 20px #2a252014;transition:background-color .25s ease,border-color .25s ease,box-shadow .25s ease}.tech-grid article:nth-of-type(2){--tech-accent: var(--warm)}.tech-grid article:nth-of-type(3){--tech-accent: var(--kraft)}.tech-grid article:nth-of-type(4){--tech-accent: var(--gold)}.tech-grid article:before,.tech-grid article:after{position:absolute;z-index:0;content:"";pointer-events:none}.tech-grid article:before{inset:0;background:linear-gradient(90deg,var(--tech-accent),transparent 36%) top left / 68% 1px no-repeat,linear-gradient(180deg,var(--tech-accent),transparent 55%) top left / 1px 54% no-repeat;opacity:.5}.tech-grid article:after{right:14px;bottom:14px;width:22px;height:5px;border-right:1px solid var(--tech-accent);border-bottom:1px solid var(--tech-accent);opacity:.42}.tech-grid article:hover{border-color:color-mix(in srgb,var(--tech-accent) 40%,var(--line));background-color:color-mix(in srgb,var(--tech-accent) 5%,var(--raised));box-shadow:0 2px 0 var(--line2),0 12px 26px #2a252021}.tech-grid article>span{position:absolute;z-index:1;top:17px;right:18px;color:color-mix(in srgb,var(--tech-accent) 55%,var(--faint));font-size:10px;font-weight:700}.tech-grid small{color:var(--tech-accent);font-size:8px;font-weight:700;letter-spacing:.16em}.tech-grid h3{margin:15px 0 10px;font-size:24px;font-style:italic;text-transform:uppercase}.tech-grid p{margin:0;color:var(--ink2);font-size:13px;line-height:1.65}.tech-scene{position:relative;height:150px;margin:-4px -4px 22px;overflow:hidden;border-top:1px solid color-mix(in srgb,var(--tech-accent) 22%,var(--line));border-bottom:1px solid color-mix(in srgb,var(--tech-accent) 22%,var(--line));background:color-mix(in srgb,var(--tech-accent) 5%,var(--sunken));color:var(--tech-accent);isolation:isolate;pointer-events:none}.tech-scene:before,.tech-scene:after{position:absolute;z-index:1;content:"";pointer-events:none}.tech-scene:before{inset:0;background:var(--grain);mix-blend-mode:multiply}.tech-scene:after{inset:9px 8px auto;height:4px;border-top:1px solid currentColor;border-right:1px solid currentColor;opacity:.22}.tech-scene svg{position:relative;z-index:0;width:100%;height:130px;overflow:visible;fill:none;stroke:currentColor;stroke-width:2}.scene-grid,.world-grid{opacity:.14}.price-ghost{opacity:.12;transform:translateY(8px)}.price-trace{stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}.price-crosshair{opacity:.72}.price-nodes circle,.world-nodes circle,.world-car,.city-windows rect{fill:currentColor;stroke:none}.signature-ring{stroke-dasharray:11 8}.ring-b{opacity:.42;stroke-dasharray:4 8}.signature-axis,.settlement-horizon,.settlement-coordinates{opacity:.24}.execution-rail{opacity:.34}.execution-ticks,.execution-chevron{opacity:.6}.city-silhouette{fill:color-mix(in srgb,var(--tech-accent) 8%,transparent);opacity:.74}.scene-status{position:absolute;right:6px;bottom:0;color:color-mix(in srgb,var(--tech-accent) 70%,var(--ink));font-size:7px;letter-spacing:.12em}.price-laser{fill:currentColor;stroke:none;animation:price-scan 3.2s ease-in-out infinite}.price-nodes circle,.world-nodes circle{transform-box:fill-box;transform-origin:center;animation:node-pulse 2.2s ease-in-out infinite}.price-ticker{position:absolute;z-index:4;top:24px;left:16px;width:132px;max-width:calc(100% - 32px);padding:6px 8px;border-left:2px solid currentColor;background:var(--raised);box-shadow:0 2px 0 var(--line2)}.price-quote{display:grid;min-height:20px;grid-template-columns:24px minmax(0,1fr);align-items:center;gap:5px;border-bottom:1px solid color-mix(in srgb,currentColor 16%,transparent)}.price-quote:last-of-type{border-bottom:0}.price-quote span{color:color-mix(in srgb,currentColor 70%,var(--ink));font-size:6px;font-weight:700;letter-spacing:.1em}.price-quote b{display:block;color:var(--ink);font-size:10px;font-variant-numeric:tabular-nums;line-height:1;text-align:right;transform-origin:center;animation:ticker-flip 3.2s steps(1,end) infinite}.price-quote-btc{--tech-phase-delay: 0s}.price-quote-eth{--tech-phase-delay: .24s}.price-quote-sol{--tech-phase-delay: .48s}.price-live{--tech-phase-delay: .72s;position:absolute;top:-7px;right:-6px;padding:2px 4px;border:1px solid currentColor;background:var(--raised);color:currentColor;font-size:6px;font-style:normal;letter-spacing:.12em;transform-origin:center;animation:live-pulse 1.8s ease-in-out infinite}.tech-brand{position:relative;z-index:4;display:block;object-fit:contain}.tech-brand-magicblock{width:min(78%,162px);height:auto;padding:7px 10px;border-radius:4px;background:var(--ink);box-shadow:0 2px 0 var(--line2)}.tech-brand-solana{width:62px;height:auto;filter:none}.rollup-chamber,.settlement-gate{position:absolute;z-index:3;inset:24px 18px 20px;display:grid;place-items:center}.rollup-chamber:before,.rollup-chamber:after{position:absolute;width:28px;height:46px;border-block:1px solid currentColor;content:"";opacity:.45}.rollup-chamber:before{left:6px;border-left:1px solid currentColor}.rollup-chamber:after{right:6px;border-right:1px solid currentColor}.rollup-pressure{position:absolute;inset:18px 0;border:1px solid currentColor;border-radius:16px;animation:chamber-pressure 2.8s ease-in-out infinite}.tx-shard{position:absolute;z-index:2;left:12px;width:34px;height:4px;background:currentColor;box-shadow:-12px 0 color-mix(in srgb,currentColor 22%,transparent);animation:tx-ingest 2.8s cubic-bezier(.2,.8,.2,1) infinite}.tx-shard-a{top:38px}.tx-shard-b{--tech-phase-delay: .16s;top:64px}.tx-shard-c{--tech-phase-delay: .32s;top:90px}.confirmed-bolt{position:absolute;z-index:2;top:61px;right:4px;width:42px;height:5px;background:currentColor;animation:confirmed-fire 2.8s ease-out infinite}.settlement-gate:before{position:absolute;width:104px;height:104px;border:1px solid color-mix(in srgb,currentColor 35%,transparent);border-radius:50%;content:""}.settlement-rail{position:absolute;z-index:2;width:74px;height:2px;background:currentColor;transform-origin:right center;animation:settlement-converge 3.2s ease-in-out infinite}.rail-a{--rail-x: -62px;--rail-y: -34px;--rail-rotate: 28deg}.rail-b{--rail-x: 62px;--rail-y: -34px;--rail-rotate: -28deg}.rail-c{--rail-x: 0px;--rail-y: 52px;--rail-rotate: 0deg}.solana-plinth{position:relative;z-index:3;display:grid;width:88px;height:88px;place-items:center;background:var(--grain),var(--raised);clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%)}.settlement-seal{position:absolute;z-index:4;right:22px;bottom:9px;width:18px;height:18px;border:2px solid currentColor;border-radius:50%;animation:seal-resolve 3.2s ease-in-out infinite}.settlement-seal:before{position:absolute;top:3px;left:4px;width:7px;height:4px;border-bottom:2px solid currentColor;border-left:2px solid currentColor;content:"";transform:rotate(-45deg)}.world-destination{position:absolute;z-index:3;top:21px;left:50%;display:grid;place-items:center;color:var(--ink);transform:translate(-50%)}.world-destination i{display:block;width:44px;height:44px;border:1px solid currentColor;border-radius:50%;animation:destination-pulse 3.6s ease-out infinite}.world-destination b{position:absolute;top:17px;width:80px;color:var(--ink);font-size:7px;letter-spacing:.14em;text-align:center}.driver{position:absolute;z-index:4;bottom:18px;width:9px;height:9px;border:2px solid var(--raised);border-radius:50%;background:currentColor;box-shadow:0 0 0 4px color-mix(in srgb,currentColor 12%,transparent);animation:world-arrival 3.6s ease-in-out infinite}.driver-a{--driver-x: -74px;left:32%}.driver-b{--driver-x: 74px;--tech-phase-delay: .22s;left:50%}.driver-c{--driver-x: -42px;--tech-phase-delay: .44s;left:68%}.city-windows rect{transform-box:fill-box;transform-origin:center;animation:window-wake 3.6s steps(2,end) infinite}.car-a{--car-travel: 28px;--tech-phase-delay: 0s;animation:car-route 3.8s ease-in-out infinite}.car-b{--car-travel: -28px;--tech-phase-delay: 1.2s;animation:car-route 3.8s ease-in-out infinite}.pipeline-pulse{position:absolute;z-index:3;top:102px;left:8%;width:52px;height:5px;border-radius:999px;background:linear-gradient(90deg,transparent,var(--kraft) 40%,var(--ink) 80%,transparent);animation:pipeline-travel 7.2s cubic-bezier(.2,.7,.2,1) infinite}.tech-scene *:not(.tech-brand){animation-delay:calc(var(--tech-delay, 0s) + var(--tech-phase-delay, 0s))}@keyframes price-scan{0%,12%{transform:translate(0);opacity:0}25%{opacity:1}75%{opacity:1}88%,to{transform:translate(270px);opacity:0}}@keyframes node-pulse{0%,to{opacity:.32;transform:scale(.8)}50%{opacity:1;transform:scale(1.35)}}@keyframes ticker-flip{0%,42%{transform:translateZ(0);opacity:1}48%{transform:translate3d(0,-8px,0);opacity:0}54%{transform:translate3d(0,8px,0);opacity:0}60%,to{transform:translateZ(0);opacity:1}}@keyframes live-pulse{0%,to{transform:scale(.86);opacity:.55}50%{transform:scale(1.08);opacity:1}}@keyframes chamber-pressure{0%,18%{transform:scaleX(1.12);opacity:.12}52%,72%{transform:scaleX(.92);opacity:.75}to{transform:scaleX(1.04);opacity:.18}}@keyframes tx-ingest{0%,12%{transform:translate3d(-72px,0,0) scaleX(1);opacity:0}28%{opacity:1}58%{transform:translateZ(0) scaleX(.35);opacity:1}70%,to{transform:translate3d(12px,0,0) scaleX(.08);opacity:0}}@keyframes confirmed-fire{0%,62%{transform:translate3d(-20px,0,0) scaleX(.1);opacity:0}74%{opacity:1}92%,to{transform:translate3d(44px,0,0) scaleX(1);opacity:0}}@keyframes settlement-converge{0%,18%{transform:translate3d(var(--rail-x),var(--rail-y),0) rotate(var(--rail-rotate)) scaleX(.3);opacity:0}48%,72%{transform:translateZ(0) rotate(var(--rail-rotate)) scaleX(1);opacity:1}88%,to{transform:translateZ(0) rotate(var(--rail-rotate)) scaleX(.7);opacity:.25}}@keyframes seal-resolve{0%,48%{transform:scale(.25) rotate(-90deg);opacity:0}68%,86%{transform:scale(1) rotate(0);opacity:1}to{transform:scale(.82);opacity:.35}}@keyframes world-arrival{0%,14%{transform:translate3d(var(--driver-x),24px,0) scale(.65);opacity:0}52%,76%{transform:translateZ(0) scale(1);opacity:1}to{transform:translate3d(0,-8px,0) scale(.82);opacity:.35}}@keyframes destination-pulse{0%,44%{transform:scale(.45);opacity:0}62%{opacity:.9}to{transform:scale(1.7);opacity:0}}@keyframes window-wake{0%,38%{transform:scaleY(.15);opacity:.12}54%,to{transform:scaleY(1);opacity:.86}}@keyframes car-route{0%,to{transform:translateZ(0);opacity:.4}50%{transform:translate3d(var(--car-travel),-7px,0);opacity:.9}}@keyframes pipeline-travel{0%,8%{transform:translateZ(0) scaleX(.2);opacity:0}18%{opacity:1}84%{transform:translate3d(calc(min(calc(84vw - 40.32px),991.2px) - 52px),0,0) scaleX(1);opacity:1}94%,to{transform:translate3d(calc(min(calc(84vw - 40.32px),991.2px) - 52px),0,0) scaleX(.2);opacity:0}}@media (max-width: 1100px){.tech-grid{grid-template-columns:repeat(2,1fr)}.tech-grid:before,.pipeline-pulse{display:none}}.final-cta{position:relative;display:grid;min-height:480px;grid-template-columns:1.3fr auto;align-items:center;gap:50px;margin-top:50px;margin-bottom:60px;padding:clamp(44px,6vw,80px);overflow:hidden;border:1px solid var(--line);border-radius:var(--r);background:var(--grain),var(--raised);box-shadow:var(--shadow)}.final-lines{position:absolute;right:-6%;bottom:-36%;width:58%;height:80%;background:repeating-linear-gradient(90deg,rgba(122,98,53,.16) 0 1px,transparent 1px 44px),repeating-linear-gradient(0deg,rgba(122,98,53,.13) 0 1px,transparent 1px 35px);transform:perspective(340px) rotateX(65deg) rotate(4deg);mask-image:linear-gradient(to top,#000,transparent)}.final-copy{position:relative;z-index:1}.final-copy h2{margin:18px 0 17px;font-size:clamp(48px,7vw,84px);font-style:italic;letter-spacing:-.06em;line-height:.88;text-transform:uppercase}.final-copy p{margin:0;color:var(--ink2);font-size:14px}.launch-large{z-index:1;min-width:min(330px,100%);min-height:76px}.risk-note{position:absolute;right:clamp(44px,6vw,80px);bottom:28px;left:clamp(44px,6vw,80px);z-index:1;margin:0;color:var(--mut);font-size:9px;letter-spacing:.05em;line-height:1.5;text-transform:uppercase}.risk-note strong{color:var(--neg)}.site-footer{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;padding-block:30px 42px;border-top:1px solid var(--line);color:var(--mut);font-size:10px;letter-spacing:.09em;text-transform:uppercase}.footer-links{display:flex;justify-content:flex-end;gap:22px}.site-footer .wordmark{justify-self:start}.site-footer .wordmark img{height:54px;margin-block:-8px}.site-footer p{margin:0}.site-footer>a:last-child{justify-self:end;color:var(--kraft);font-weight:700}html.landing-ready [data-reveal]{opacity:0;transform:translateY(22px);transition:opacity .7s ease,transform .7s cubic-bezier(.2,.8,.2,1)}html.landing-ready [data-reveal].is-visible{opacity:1;transform:translateY(0)}.step-grid [data-reveal]:nth-child(2),.tech-grid article:nth-of-type(2)[data-reveal]{transition-delay:.08s}.step-grid [data-reveal]:nth-child(3),.tech-grid article:nth-of-type(3)[data-reveal]{transition-delay:.16s}.tech-grid article:nth-of-type(4)[data-reveal]{transition-delay:.24s}@media (max-width: 980px){.hero{min-height:780px;grid-template-columns:minmax(0,1fr) minmax(290px,.62fr);gap:38px}.hero h1{font-size:clamp(58px,8.8vw,88px)}.section-heading,.section-heading.compact{grid-template-columns:.7fr 1.5fr}.section-heading>p{grid-column:2}.step-copy{padding:23px}.stop-grid{grid-template-columns:repeat(2,1fr)}.stop-grid article:nth-child(2){border-right:0}.stop-grid article:nth-child(-n+2){border-bottom:1px solid var(--line)}.final-cta{grid-template-columns:1fr;align-content:center}.launch-large{width:min(330px,100%)}}@media (max-width: 760px){:root{--shell: min(100% - 32px, 620px)}.motion-grid{opacity:.65}.motion-streaks{display:none}.motion-particles{opacity:.18}.site-header{width:calc(100vw - 20px);min-height:64px;padding-inline:14px 10px}.site-header.is-scrolled{top:7px}.menu-toggle{display:grid}.site-nav{position:absolute;top:calc(100% + 7px);right:0;left:0;display:none;align-items:stretch;flex-direction:column;gap:0;padding:8px;border:1px solid var(--line);border-radius:var(--r);background:var(--grain),var(--raised);box-shadow:var(--shadow)}.site-nav.is-open{display:flex}.site-nav>a{padding:15px 12px}.site-nav .nav-launch{margin-top:5px}.hero{display:flex;min-height:0;flex-direction:column;gap:48px;padding-top:120px;padding-bottom:80px}.hero:before{right:0;bottom:15%;left:0}.hero-copy{width:100%}.hero h1{max-width:540px;margin-top:21px;font-size:clamp(58px,18vw,90px)}.hero-lede{font-size:16px;line-height:1.6}.hero-actions{align-items:flex-start;flex-direction:column;gap:16px}.launch-button{width:min(100%,350px)}.apk-button{width:min(100%,350px);justify-content:space-between}.proof-row{grid-template-columns:1fr}.proof-row span{min-height:0;border-right:0;border-bottom:1px solid var(--line)}.proof-row span:last-child{border-bottom:0}.hero-poster{width:min(100%,430px);align-self:center;justify-self:center}.poster-glow{inset:12% 0 4%}.content-section,.strip-section{padding-block:82px}.section-heading,.section-heading.compact{display:block;margin-bottom:36px}.section-heading h2{margin-top:22px;font-size:clamp(39px,12vw,58px)}.section-heading>p{max-width:500px;margin-top:20px}.step-grid,.tech-grid{grid-template-columns:1fr}.tech-scene{height:150px}.tx-shard-b,.tx-shard-c{display:none}.car-a{--car-travel: 16px}.car-b{--car-travel: -16px}.driver-a{--driver-x: -38px}.driver-b{--driver-x: 38px}.driver-c{--driver-x: -24px;opacity:.68}.rollup-chamber,.settlement-gate{inset-inline:28px}.step-copy{min-height:0}.stop-grid{grid-template-columns:1fr}.stop-grid article,.stop-grid article:nth-child(2){min-height:285px;border-right:0;border-bottom:1px solid var(--line)}.stop-grid article:last-child{border-bottom:0}.strip-building{width:100%;height:190px;margin:-10px 0 18px}.final-cta{min-height:560px;gap:36px;margin-top:20px;padding:48px 26px 90px}.final-lines{display:none}.final-copy h2{font-size:clamp(52px,15vw,76px)}.risk-note{right:26px;bottom:25px;left:26px}.site-footer{grid-template-columns:1fr auto;gap:18px}.site-footer p{display:none}}@media (prefers-reduced-motion: reduce){html{scroll-behavior:auto}*,*:before,*:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}html.landing-ready [data-reveal]{opacity:1;transform:none}.skip-link{transition:none}.motion-layer>span{animation:none!important;will-change:auto}.motion-plasma,.motion-grid,.motion-streaks,.motion-particles{transform:none}.motion-grid>span{transform:perspective(420px) rotateX(62deg)}.launch-button{transition-property:filter}.apk-button{transition-property:border-color,background}.step-media video{transition-property:filter}.stop-grid article:before{transition-property:opacity}.strip-building{transition:none}.strip-building img{transition-property:filter}.launch-button:hover,.apk-button:hover{transform:none}.step-card:hover .step-media video{transform:none}.stop-grid article:hover:before{transform:none}.stop-grid article:hover .strip-building img{transform:scale(var(--building-render-scale))}}
