body:has(.hollow-showcase):before{display:none}body:has(.hollow-showcase):after{display:none}body:has(.token-page):before{display:none}body:has(.token-page):after{display:none}.hollow-showcase,.token-page{color:#bed0c4;background:#030908;min-height:100vh}.showcase-topline,.token-topline{color:#6e9b83;letter-spacing:.08em;border-bottom:1px solid #76978325;justify-content:space-between;gap:20px;padding:19px 4vw;font-size:15px;display:flex}.showcase-topline span:first-child,.token-topline span:first-child{color:#54d997}.showcase-topline span:last-child,.token-topline span:last-child{letter-spacing:.2em;font-size:12px}.specimen-matrix{background:#83a58e20;border-bottom:1px solid #83a58e20;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-areas:"type0 type1 type2""type3 console type4""type5 type6 type7";gap:1px;max-width:1700px;margin:auto;display:grid}.specimen-bay{isolation:isolate;background:radial-gradient(ellipse at 50% 65%,color-mix(in srgb,var(--type-color) 9%,#030908),#030908 70%);height:clamp(245px,23vw,355px);margin:0;position:relative;overflow:hidden}.specimen-bay:after{content:"";pointer-events:none;z-index:2;background:linear-gradient(#02070755,#0000 20% 75%,#020707d9);position:absolute;inset:0}.specimen-coordinate{letter-spacing:.14em;color:color-mix(in srgb,var(--type-color) 48%,#30463a);z-index:3;justify-content:space-between;font-size:12px;display:flex;position:absolute;top:17px;left:22px;right:22px}.specimen-coordinate span{color:var(--type-color);text-shadow:0 0 14px var(--type-color)}.specimen-platform{border:1px solid color-mix(in srgb,var(--type-color) 16%,transparent);background:radial-gradient(ellipse,color-mix(in srgb,var(--type-color) 8%,transparent),transparent 70%);z-index:0;border-radius:50%;width:58%;height:24%;position:absolute;bottom:11%;left:21%;transform:perspective(260px)rotateX(58deg);box-shadow:0 0 0 17px #8bbb9610,0 0 0 18px #8bbb9607}.specimen-poster,.specimen-motion{object-fit:contain;z-index:1;pointer-events:none;width:100%;height:116%;position:absolute;top:-11%;left:0}.specimen-motion{opacity:0}.specimen-motion.specimen-ready{opacity:1}.specimen-bay:has(.specimen-ready) .specimen-poster{opacity:0}.specimen-bay figcaption{z-index:3;justify-content:space-between;align-items:baseline;gap:12px;display:flex;position:absolute;bottom:18px;left:22px;right:22px}.specimen-bay h2{color:var(--type-color);letter-spacing:.04em;margin:0;font-size:27px;font-weight:400;line-height:1}.specimen-bay figcaption>span{letter-spacing:.13em;color:#799284;font-size:10px}.showcase-console{text-align:center;background:radial-gradient(#08251b,#030908 80%);flex-direction:column;grid-area:console;justify-content:center;align-items:center;padding:28px 16px;display:flex;position:relative}.eyebrow{letter-spacing:.18em;color:#6f9e84;margin:0 0 15px;font-size:12px}.showcase-console h1{letter-spacing:-.04em;color:#d4e8d8;margin:0 0 20px;font-family:VT323,monospace;font-size:clamp(46px,5.6vw,78px);font-weight:400;line-height:.85}.showcase-console h1 span,.token-copy h1 span{color:#0f8}.showcase-line{color:#8ca898;margin:0 0 19px;font-family:Arial,sans-serif;font-size:15px;line-height:1.5}.signal-link{letter-spacing:.03em;border-bottom:1px solid #57a77a70;align-items:center;gap:24px;padding:9px 0;font-size:18px;text-decoration:none;display:inline-flex;color:#8af1b5!important}.signal-link:hover{border-color:#9df3bb;color:#d8ffe7!important}.showcase-migration-link{color:#bca47a;margin-top:15px;font-size:13px;text-decoration:none}.showcase-migration-link:hover{color:#f3ce91}.showcase-bottomline{color:#6f917d;letter-spacing:.08em;border-bottom:1px solid #83a58e20;justify-content:space-between;align-items:center;gap:20px;padding:21px 4vw;font-size:13px;display:flex}.showcase-bottomline a{color:#b6a681;text-decoration:none}.showcase-motion{font:inherit;color:#8cba9f;cursor:pointer;background:0 0;border:0;padding:7px 12px}.showcase-motion span{color:#0f8;margin-left:12px}.holder-continuity{grid-template-columns:1fr 1fr;gap:10vw;max-width:1300px;margin:auto;padding:100px 5vw 110px;scroll-margin-top:30px;display:grid}.holder-continuity h2,.machine-flow h2{color:#c9dfd0;letter-spacing:-.025em;margin:0;font-family:VT323,monospace;font-size:clamp(37px,4.3vw,60px);font-weight:400;line-height:1.04}.continuity-copy,.machine-explanation{color:#a3b7a9;font:16px/1.8 Arial,sans-serif}.continuity-copy>p{margin:0 0 20px}.signal-status{color:#d7b17b!important}.quiet-copy{color:#6f8979!important;font-size:14px!important}.continuity-actions{flex-wrap:wrap;align-items:center;gap:28px;font-family:VT323,monospace;display:flex}.continuity-actions>a:last-child{color:#9ba99c;font-size:15px;text-decoration:none}.token-page{background:radial-gradient(at 80% 25%,#0b201860,#0000 50%),#030908;overflow:hidden}.token-topline{margin:0 4vw;padding-left:0;padding-right:0}.token-hero{grid-template-columns:1fr 1.1fr;align-items:center;max-width:1600px;min-height:650px;margin:auto;padding:36px 4vw 54px;display:grid;position:relative}.token-copy{z-index:2;padding-left:2vw;position:relative}.token-copy .eyebrow{color:#84b095;letter-spacing:.22em;font-size:15px}.token-copy h1{letter-spacing:-.04em;color:#d2e5d3;text-shadow:0 0 70px #54c28220;margin:32px 0;font-family:VT323,monospace;font-size:clamp(110px,13vw,205px);font-weight:400;line-height:.8}.token-copy h1 span{font-size:.65em}.token-deck{color:#c7dbca;margin:0 0 25px;font-family:VT323,monospace;font-size:clamp(25px,2.8vw,40px);line-height:1.22}.token-deck span{color:#729780}.token-purpose{color:#93ae9c;max-width:400px;font:16px/1.75 Arial,sans-serif}.token-links{flex-wrap:wrap;align-items:center;gap:28px;margin-top:28px;display:flex}.token-links>a:last-child{color:#c5a275;font-size:17px;text-decoration:none}.machine-core{aspect-ratio:1;width:110%;max-width:820px;margin-left:-5%;position:relative}.machine-core svg{filter:drop-shadow(0 12px 30px #000);width:100%;height:100%}.machine-outer,.machine-inner{transform-origin:400px 400px}.machine-outer{animation:180s linear infinite machine-turn}.machine-inner{animation:140s linear infinite reverse machine-turn}.core-caption{text-align:center;letter-spacing:.2em;color:#547761;font-size:11px;position:absolute;bottom:0;left:0;right:0}@keyframes machine-turn{to{transform:rotate(360deg)}}.machine-flow{border-top:1px solid #76978330;grid-template-columns:1fr 1fr;gap:7vw;max-width:1400px;margin:0 auto;padding:65px 6vw;display:grid}.machine-explanation>p:first-child{margin:0}.machine-sequence{color:#81c99a;letter-spacing:.06em;flex-wrap:wrap;align-items:center;gap:16px;margin:25px 0;font-family:VT323,monospace;font-size:16px;display:flex}.machine-sequence b{color:#b3956d;font-weight:400}.token-footnote{color:#81988b;max-width:1400px;margin:auto;padding:0 6vw 65px;font-size:16px}.token-footnote>p{border-top:1px solid #76978330;margin:0;padding:26px 0}.token-footnote details{color:#8fa495;border-top:1px solid #76978330;padding:20px 0}.token-footnote summary{cursor:pointer;color:#b6c4b8;justify-content:space-between;display:flex}.token-footnote details>div{max-width:850px;padding-top:12px;font:14px/1.8 Arial,sans-serif}.token-footnote details p{margin:12px 0}@media (max-width:1000px){.specimen-bay figcaption>span{display:none}.specimen-bay h2{font-size:24px}.showcase-console h1{font-size:49px}.showcase-line{font-size:14px}.showcase-console .eyebrow{font-size:10px}.showcase-console .signal-link{font-size:16px}.token-hero{min-height:520px}.machine-sequence{gap:10px;font-size:14px}}@media (max-width:760px){.showcase-topline,.token-topline{padding-top:15px;padding-bottom:15px;font-size:13px}.showcase-topline span:last-child,.token-topline span:last-child{letter-spacing:.08em;font-size:9px}.specimen-matrix{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"console console""type0 type1""type2 type3""type4 type5""type6 type7"}.showcase-console{padding:43px 20px}.showcase-console h1{margin-bottom:16px;font-size:70px}.showcase-console .eyebrow{font-size:12px}.showcase-line{font-size:16px}.showcase-console .signal-link{font-size:19px}.showcase-migration-link{font-size:15px}.specimen-bay{height:clamp(210px,60vw,310px)}.specimen-coordinate{font-size:11px;top:14px;left:14px;right:14px}.specimen-bay figcaption{bottom:15px;left:14px}.specimen-bay h2{font-size:24px}.specimen-poster,.specimen-motion{width:118%;height:105%;top:-2%;left:-9%}.showcase-bottomline{flex-wrap:wrap;gap:8px;padding:16px 5vw;font-size:12px}.showcase-bottomline>span{display:none}.showcase-motion{padding-left:0}.holder-continuity{grid-template-columns:1fr;gap:30px;padding:65px 7vw 70px}.holder-continuity h2{font-size:47px}.continuity-copy{font-size:15px;line-height:1.8}.continuity-actions{gap:15px}.token-hero{grid-template-columns:1fr;min-height:0;padding:54px 7vw 35px}.token-copy{padding:0}.token-copy h1{margin:28px 0;font-size:29vw}.token-copy .eyebrow{font-size:13px}.token-deck{font-size:29px}.token-purpose{font-size:15px}.token-links{gap:22px;margin-top:22px}.machine-core{width:110%;margin:20px 0 0 -5%}.core-caption{font-size:9px}.machine-flow{grid-template-columns:1fr;gap:28px;padding:45px 7vw}.machine-flow h2{font-size:42px}.machine-explanation{font-size:15px}.machine-sequence{gap:10px;font-size:14px}.token-footnote{padding:0 7vw 45px;font-size:15px}.token-footnote details>div{font-size:13px}}@media (prefers-reduced-motion:reduce){.specimen-bay,.machine-outer,.machine-inner{animation:none}.specimen-motion{display:none}.specimen-bay:has(.specimen-ready) .specimen-poster{opacity:1}.showcase-motion{display:none}}@media (min-width:761px){.specimen-poster,.specimen-motion{height:100%;top:-1%}}@media (max-width:760px){.core-caption{bottom:-14px}.machine-core{margin-bottom:14px}}
