@import url("https://fonts.googleapis.com/css2?family=DM+Mono:wght@400;500&family=Manrope:wght@400;500;600;700;800&display=swap");:root{--ink:#10120f;--paper:#e9ebe2;--lime:#c9f94b;--grey:#767c70;--line:rgba(16,18,15,0.16);--ease:cubic-bezier(0.16,1,0.3,1)}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--paper);color:var(--ink);font-family:Manrope,sans-serif}.labs-page{min-height:100vh;overflow:hidden}.labs-page:after{content:"";position:fixed;inset:0;pointer-events:none;z-index:5;opacity:.035;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence baseFrequency='.9' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}.labs-nav,.labs-section{width:min(1180px,calc(100% - 64px));margin:auto}.labs-nav{height:78px;justify-content:space-between;border-bottom:1px solid var(--line)}.labs-logo,.labs-nav{display:flex;align-items:center}.labs-logo{gap:10px;color:var(--ink);font-size:18px;font-weight:800;letter-spacing:-.08em;text-decoration:none}.labs-mark{display:grid;place-items:center;width:28px;height:28px;background:var(--lime);font:800 15px Manrope}.labs-links{display:flex;gap:28px;font:10px DM Mono;text-transform:uppercase;letter-spacing:.08em}.labs-links a,.labs-parent{color:var(--grey);text-decoration:none;transition:color .6s var(--ease)}.labs-links a:hover,.labs-parent:hover{color:var(--ink)}.labs-parent{font:10px DM Mono;text-transform:uppercase;letter-spacing:.08em}.labs-hero{width:min(1180px,calc(100% - 64px));margin:auto;min-height:calc(100dvh - 78px);display:grid;grid-template-columns:1.05fr .95fr;align-items:center;gap:10vw;padding:65px 0 100px}.section-label,.signal{font:10px DM Mono;letter-spacing:.15em;text-transform:uppercase;color:#68705f}.signal span{display:inline-block;width:7px;height:7px;background:var(--lime);border-radius:50%;margin-right:9px}.hero-copy h1{font-size:clamp(68px,10vw,144px);line-height:.8;letter-spacing:-.12em;margin:28px 0 32px}.hero-copy h1 i,.labs-cta h2 i{font-style:normal;color:#657624}.hero-copy p{max-width:400px;color:#5e665b;font-size:16px;line-height:1.6;margin:0 0 30px}.hero-actions{display:flex;align-items:center;gap:24px}.labs-button{display:inline-flex;align-items:center;gap:17px;padding:7px 8px 7px 18px;background:var(--ink);color:var(--paper);border-radius:999px;text-decoration:none;text-transform:uppercase;letter-spacing:.08em;font-size:10px;font-weight:700;transition:transform .7s var(--ease)}.labs-button:hover{transform:translateY(-3px)}.labs-button b{display:grid;place-items:center;width:31px;height:31px;border-radius:50%;background:var(--lime);color:var(--ink);font-size:16px;transition:transform .7s var(--ease)}.labs-button:hover b{transform:translate(3px,-2px)}.text-link{font:11px DM Mono;color:var(--ink);text-decoration:none;border-bottom:1px solid var(--ink);padding-bottom:5px}.hero-media{height:500px;position:relative;overflow:hidden;border-radius:18px 18px 150px 18px;background:#30352b}.hero-media img{width:100%;height:100%;object-fit:cover;filter:grayscale(.25) contrast(1.05)}.hero-media:after{content:"";position:absolute;inset:0;background:linear-gradient(135deg,rgba(201,249,75,.18),transparent 48%,rgba(16,18,15,.45))}.media-caption{position:absolute;z-index:1;left:24px;bottom:24px;color:var(--paper)}.media-caption span{display:block;font:10px DM Mono;text-transform:uppercase;letter-spacing:.12em;color:var(--lime);margin-bottom:9px}.media-caption strong{font-size:27px;letter-spacing:-.07em}.hero-orbit{display:none;height:440px;position:relative;display:grid;place-items:center}.orbit-ring{position:absolute;border:1px solid rgba(16,18,15,.25);border-radius:50%;transform:rotate(-24deg)}.ring-one{width:380px;height:380px}.ring-two{width:275px;height:440px;transform:rotate(53deg)}.orbit-core{width:145px;height:145px;border-radius:50%;background:var(--lime);display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative;z-index:1;box-shadow:0 22px 50px rgba(16,18,15,.12)}.orbit-core span{font:10px DM Mono;letter-spacing:.15em}.orbit-core strong{font-size:58px;line-height:1;letter-spacing:-.12em}.orbit-label{position:absolute;right:0;bottom:5%;font:italic 22px Georgia,serif;transform:rotate(-9deg)}.statement{background:var(--ink);color:var(--paper);padding:120px 0}.statement-inner{width:min(1180px,calc(100% - 64px));margin:auto}.statement p{font:11px DM Mono;color:var(--lime);text-transform:uppercase;letter-spacing:.15em}.statement h2{font-size:clamp(44px,6vw,82px);line-height:.9;letter-spacing:-.1em;max-width:740px;margin:28px 0 0}.labs-section{padding:130px 0}.section-intro{max-width:700px}.section-intro h2{font-size:clamp(46px,6vw,84px);line-height:.86;letter-spacing:-.1em;margin:17px 0 22px}.section-intro p{max-width:450px;color:#60685c;line-height:1.6;font-size:14px}.method-grid{margin-top:70px;display:grid;grid-template-columns:1.3fr 1fr 1fr 1fr;border-top:1px solid var(--line)}.method-grid article{padding:25px 25px 25px 0;min-height:220px;border-bottom:1px solid var(--line)}.method-grid article+article{padding-left:25px;border-left:1px solid var(--line)}.method-grid article:nth-child(2){background:var(--lime)}.method-grid span{font:11px DM Mono;color:var(--grey)}.method-grid h3{font-size:27px;letter-spacing:-.07em;margin:65px 0 10px}.method-grid p{font-size:13px;line-height:1.5;color:#626a5e}.experiments{background:#d9dcd2}.empty-experiment{margin-top:65px;border:1px solid var(--line);min-height:290px;padding:27px;flex-direction:column}.empty-experiment,.empty-top{display:flex;justify-content:space-between}.empty-top{font:10px DM Mono;text-transform:uppercase;color:#68705f}.empty-symbol{font-size:65px;font-weight:300;color:#869265}.empty-experiment h3{font-size:35px;letter-spacing:-.08em;margin:0}.empty-experiment p{font-size:13px;color:#68705f}.token-section{background:var(--lime)}.token-layout{display:grid;grid-template-columns:1fr 1fr;gap:12vw}.token-copy{padding-top:31px}.token-copy p{font-size:18px;line-height:1.5;max-width:470px}.flow{display:flex;align-items:center;gap:13px;margin-top:40px;font:11px DM Mono;text-transform:uppercase;flex-wrap:wrap}.flow span{padding:12px 14px;border:1px solid rgba(16,18,15,.35);border-radius:999px}.flow b{font-weight:400}.risk-section{background:var(--ink);color:var(--paper)}.risk-box{display:grid;grid-template-columns:1fr 1fr;gap:12vw;padding:45px 0}.risk-box h2{font-size:clamp(48px,6vw,82px);line-height:.85;letter-spacing:-.1em;margin:18px 0}.risk-box .section-label{color:var(--lime)}.risk-box p{color:#a3a99d;line-height:1.6;font-size:14px;max-width:430px}.labs-cta{background:var(--lime)}.labs-cta h2{font-size:clamp(66px,10vw,140px);line-height:.8;letter-spacing:-.12em;margin:18px 0 42px}.labs-button.dark,.labs-footer{background:var(--ink)}.labs-footer{display:flex;justify-content:space-between;color:#9fa69a;padding:28px max(32px,calc((100vw - 1180px) / 2));font:10px DM Mono;text-transform:uppercase;letter-spacing:.1em}.reveal{opacity:1;transform:none;transition:opacity 1s var(--ease),transform 1s var(--ease)}.js .reveal{opacity:0;transform:translateY(36px)}.js .reveal.visible{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.js .reveal,.reveal{opacity:1;transform:none;transition:none}}@media (max-width:767px){.labs-hero,.labs-nav,.labs-section,.statement-inner{width:calc(100% - 32px)}.labs-nav{height:68px}.labs-links{display:none}.labs-parent{font-size:9px}.labs-hero{display:block;padding:67px 0 95px;min-height:0}.hero-copy h1{font-size:21vw}.hero-media{height:350px;margin-top:60px;border-radius:18px 18px 100px 18px}.hero-orbit{height:340px;margin-top:60px}.ring-one{width:270px;height:270px}.ring-two{width:205px;height:315px}.orbit-core{width:110px;height:110px}.orbit-core strong{font-size:44px}.orbit-label{right:4%;bottom:2%}.statement{padding:90px 0}.statement h2{font-size:13vw}.labs-section{padding:95px 0}.method-grid{display:block;margin-top:50px}.method-grid article,.method-grid article+article{padding:24px 18px;min-height:180px;border-left:0}.method-grid h3{margin:52px 0 10px}.empty-experiment{margin-top:45px;min-height:260px;padding:20px}.empty-experiment h3{font-size:28px}.risk-box,.token-layout{display:block}.token-copy{padding-top:30px}.flow{gap:8px}.risk-box{padding:0}.risk-box>div+div{margin-top:40px}.labs-cta h2{font-size:20vw}.labs-footer{display:block;padding:25px 16px}.labs-footer span{display:block;margin-bottom:12px}}