:root{--lime:#b7ff00;--black:#050505;--line:#262626;--white:#f4f4ef;--muted:#a0a09b}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--black);color:var(--white);margin:0;font-family:Arial,sans-serif}a{color:inherit;text-decoration:none}button{font:inherit}.nav{background:var(--lime);color:#050505;z-index:20;border-bottom:1px solid #00000059;justify-content:space-between;align-items:center;height:72px;padding:0 4.7vw;display:flex;position:relative}.brand{align-items:center;gap:10px;font-family:Georgia,serif;font-size:26px;font-weight:700;display:flex}.brand-mark{width:25px;height:25px;color:var(--lime);clip-path:polygon(50% 0,100% 100%,0 100%);background:#050505;place-items:center;font:700 15px Arial;display:grid}.navlinks{font:12px var(--font-geist-mono);gap:30px;display:flex}.nav-actions{font:12px var(--font-geist-mono);align-items:center;gap:20px;display:flex}.tiny-cta{color:#fff;background:#050505;padding:13px 18px}.menu,.mobile-only{display:none}.hero{background:var(--lime);color:#050505;text-align:center;border-bottom:1px solid #050505;height:568px;padding:42px 20px 0;position:relative;overflow:hidden}.rays{pointer-events:none;position:absolute;inset:0}.rays i{transform-origin:50% 74%;background:#0000004f;width:1px;height:850px;position:absolute;top:-80px;left:50%}.rays i:first-child{transform:rotate(-65deg)}.rays i:nth-child(2){transform:rotate(-50deg)}.rays i:nth-child(3){transform:rotate(-35deg)}.rays i:nth-child(4){transform:rotate(-19deg)}.rays i:nth-child(5){transform:rotate(-6deg)}.rays i:nth-child(6){transform:rotate(6deg)}.rays i:nth-child(7){transform:rotate(19deg)}.rays i:nth-child(8){transform:rotate(35deg)}.rays i:nth-child(9){transform:rotate(50deg)}.rays i:nth-child(10){transform:rotate(65deg)}.eyebrow,.section-tag{font:11px var(--font-geist-mono);letter-spacing:.08em}.hero>:not(.rays){position:relative}.hero h1{letter-spacing:-.055em;max-width:1180px;margin:27px auto 25px;font:400 clamp(58px,7.2vw,108px)/.88 Georgia,serif}.hero h1 span{font-style:italic}.lede{max-width:720px;margin:0 auto;font-size:17px;line-height:1.5}.hero-actions{justify-content:center;gap:10px;margin-top:30px;display:flex}.button{font:12px var(--font-geist-mono);letter-spacing:.04em;border:1px solid #050505;padding:15px 24px;display:inline-block}.button.light{background:#fff}.button.dark{color:#fff;background:#050505}.orb{background:radial-gradient(circle at 35% 25%,#fff 0 6%,#ff7ad9 7% 31%,#ff8c1a 32% 49%,#b7ff00 50% 68%,#ff7ad9 69%);border-radius:50%;place-items:center;width:70px;height:70px;margin:22px auto;font-size:20px;display:grid;box-shadow:0 0 24px #ff7ad9}.logo-rail{border-bottom:1px solid var(--line);grid-template-columns:1.35fr repeat(5,1fr);align-items:stretch;height:110px;display:grid}.logo-rail>*{border-right:1px solid var(--line);justify-content:center;align-items:center;display:flex}.logo-rail p{color:#aaa;font:11px/1.3 var(--font-geist-mono);justify-content:flex-start;margin:0;padding-left:4.7vw}.logo-rail span{color:#bcbcb7;letter-spacing:.02em;font-size:13px;font-weight:700}.manifesto{text-align:center;border-bottom:1px solid var(--line);padding:145px 7vw 120px}.manifesto .section-tag{color:var(--lime)}.manifesto h2,.runtime h2,.features h2,.pricing h2,.faq h2{letter-spacing:-.045em;margin:30px 0;font:400 clamp(48px,6vw,88px)/.98 Georgia,serif}.manifesto-copy{color:#b9b9b3;max-width:790px;margin:42px auto 0;font-size:21px;line-height:1.55}.problem-grid{border-bottom:1px solid var(--line);grid-template-columns:repeat(3,1fr);display:grid}.problem-grid article{border-right:1px solid var(--line);flex-direction:column;min-height:570px;padding:24px 32px 38px;display:flex}.article-top{font:10px var(--font-geist-mono);color:#8a8a86;justify-content:space-between;display:flex}.glyph{flex:1;place-items:center;display:grid}.glyph b{color:var(--lime);text-shadow:0 0 38px #b7ff0040;font:400 100px Georgia}.problem-grid h3,.features h3{margin:0 0 20px;font:400 34px/1.05 Georgia,serif}.problem-grid article>p:last-child,.features article>p:last-child,.runtime-copy>p{color:#aaa;font-size:15px;line-height:1.55}.runtime{background:var(--lime);color:#050505;border-bottom:1px solid #050505;grid-template-columns:.92fr 1.45fr;display:grid}.runtime-copy{padding:100px 5vw}.runtime-copy h2{font-size:72px}.runtime-copy>p{color:#242424;max-width:480px}.text-link{font:11px var(--font-geist-mono);border-bottom:1px solid;margin-top:30px;padding-bottom:5px;display:inline-block}.console-card{background:#f4f4ef;border:1px solid #050505;align-self:center;margin:70px 5vw 70px 0}.console-head{color:#fff;height:56px;font:10px var(--font-geist-mono);background:#050505;justify-content:space-between;align-items:center;padding:0 20px;display:flex}.console-head span:last-child{color:var(--lime)}.tool-row{grid-template-columns:repeat(4,1fr);display:grid}.tool-row button{height:130px;font:10px var(--font-geist-mono);cursor:pointer;background:#f4f4ef;border:1px solid #aaa;border-top:0;border-left:0}.tool-row button b{margin-bottom:16px;font:26px Arial;display:block}.endpoint{border:1px solid #aaa;grid-template-columns:1fr auto;gap:7px;margin:28px;padding:16px;display:grid;position:relative}.endpoint span{font:9px var(--font-geist-mono);color:#666;grid-column:1/-1}.endpoint code{font:12px var(--font-geist-mono)}.endpoint button{font:9px var(--font-geist-mono);cursor:pointer;background:0 0;border:0}.activity{border-top:1px solid #aaa;grid-template-columns:repeat(3,1fr);display:grid}.activity>div{border-right:1px solid #aaa;padding:18px}.activity span,.activity strong{font:9px var(--font-geist-mono);display:block}.activity strong{margin-top:7px;font-size:11px}.green{color:#318300}.features{grid-template-columns:repeat(2,1fr);display:grid}.features-title{text-align:center;border-bottom:1px solid var(--line);grid-column:1/-1;padding:130px 20px 100px}.features-title .section-tag{color:var(--lime)}.features article{border-right:1px solid var(--line);border-bottom:1px solid var(--line);flex-direction:column;justify-content:flex-end;min-height:500px;padding:28px 5vw 55px;display:flex;position:relative}.feature-no{font:10px var(--font-geist-mono);color:#777;position:absolute;top:25px;left:28px}.feature-icon{color:var(--lime);font:100px Georgia;position:absolute;top:45px;right:6vw}.features article .section-tag{color:var(--lime)}.features h3{max-width:520px;font-size:39px}.features article>p:last-child{max-width:510px}.pricing{color:#050505;background:#eeeae2;grid-template-columns:1fr 1fr;gap:7vw;padding:110px 5vw;display:grid}.pricing>div:first-child .section-tag{color:#555}.price-card{color:#fff;background:#050505;min-height:520px;padding:32px}.price-top{font:10px var(--font-geist-mono);color:#aaa;justify-content:space-between;display:flex}.price-card h3{margin:75px 0 35px;font:400 46px/1.06 Georgia}.price-card ul{border-top:1px solid #333;margin-bottom:36px;padding:0;list-style:none}.price-card li{font:11px var(--font-geist-mono);border-bottom:1px solid #333;padding:12px 0}.price-card li:before{content:"✓";color:var(--lime);margin-right:10px}.button.lime{background:var(--lime);color:#050505}.faq{grid-template-columns:1fr 1fr;gap:8vw;padding:120px 5vw;display:grid}.faq-list article{border-top:1px solid #333}.faq-list article:last-child{border-bottom:1px solid #333}.faq-list button{color:#fff;text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;width:100%;padding:25px 0;display:flex}.faq-list button span{font:23px Georgia}.faq-list button b{color:var(--lime);font-size:24px}.faq-list p{color:#aaa;margin:0 40px 25px 0;line-height:1.55}.footer-main{background:var(--lime);color:#050505;justify-content:space-between;align-items:flex-end;padding:100px 5vw 75px;display:flex}.footer-main h2{letter-spacing:-.055em;margin:0;font:400 clamp(60px,8vw,118px)/.88 Georgia}.footer-main .button{color:#fff;background:#050505}.footer-bottom{grid-template-columns:1.2fr 1fr 1fr auto;align-items:start;gap:30px;min-height:230px;padding:50px 5vw;display:grid}.footer-bottom>p,.footer-bottom div{font:10px/1.5 var(--font-geist-mono);color:#888}.footer-bottom div{color:#fff;gap:8px;display:grid}@media (max-width:800px){.nav{padding:0 20px}.navlinks{background:var(--lime);border-bottom:1px solid;flex-direction:column;padding:30px;display:none;position:absolute;top:72px;left:0;right:0}.navlinks.open{display:flex}.mobile-only{display:block}.nav-actions{display:none}.menu{background:0 0;border:0;gap:4px;padding:8px;display:grid}.menu i{background:#050505;width:24px;height:1px;display:block}.hero{height:570px;padding-top:55px}.hero h1{font-size:54px}.lede{font-size:15px}.logo-rail{grid-template-columns:repeat(2,1fr);height:auto}.logo-rail>*{border-bottom:1px solid var(--line);min-height:72px}.logo-rail p{padding-left:20px}.manifesto{padding:90px 20px}.manifesto h2{font-size:50px}.manifesto-copy{font-size:17px}.problem-grid,.runtime,.pricing,.faq{grid-template-columns:1fr}.problem-grid article{min-height:470px}.runtime-copy{padding:80px 24px}.runtime-copy h2{font-size:57px}.console-card{margin:0 15px 70px}.tool-row button{height:95px}.activity,.features{grid-template-columns:1fr}.features-title{padding:90px 20px 70px}.features article{min-height:420px}.pricing{padding:80px 20px}.faq{padding:90px 20px}.footer-main{flex-direction:column;align-items:flex-start;gap:45px}.footer-main h2{font-size:64px}.footer-bottom{grid-template-columns:1fr 1fr}.orb{margin-top:25px}}:root{--lime:#ff6422;--black:#11100f;--line:#34312d;--white:#f8f3ea;--muted:#a8a29a;--cream:#efe8dd;--glow:#ff9a52}.nav{height:76px;color:var(--white);border-color:var(--line);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#11100fe0;position:sticky;top:0}.brand-mark{background:var(--lime);color:#11100f}.tiny-cta{background:var(--lime);color:#11100f;border-radius:4px}.hero{height:650px;color:var(--white);border-color:var(--line);background:radial-gradient(circle at 50% 115%,#ff642261,#0000 34%),radial-gradient(circle at 14% 5%,#ff9a521a,#0000 28%),#11100f;padding-top:68px}.rays i{transform-origin:50% 70%;background:linear-gradient(#0000,#ff642259);height:930px;top:-40px}.eyebrow{color:#d6cfc6;border:1px solid #4b443e;border-radius:99px;padding:9px 14px;display:inline-block}.hero h1{letter-spacing:-.075em;margin-top:34px;font-family:Arial,sans-serif;font-weight:500;line-height:.9}.hero h1 span{color:var(--glow);font-family:Georgia,serif;font-weight:400}.lede{color:#c8c1b9;line-height:1.55}.button{border-radius:4px}.button.light{background:var(--lime);border-color:var(--lime);color:#11100f}.button.dark{background:0 0;border-color:#625a53}.orb{background:radial-gradient(circle at 35% 25%,#fff 0 5%,#ffb077 6% 18%,#ff6422 38%,#6d1d0b 70%,#15110f 71%);width:76px;height:76px;margin-top:35px;box-shadow:0 28px 70px #ff642294,0 0 0 12px #ff64220f}.logo-rail{background:#171513}.manifesto{background:radial-gradient(circle,#241713,#0000 48%)}.manifesto h2,.runtime h2,.features h2,.pricing h2,.faq h2{letter-spacing:-.065em;font-family:Arial,sans-serif;font-weight:500}.manifesto h2:after{content:"";background:var(--lime);width:64px;height:3px;margin:38px auto 0;display:block}.problem-grid article{background:linear-gradient(145deg,#151412,#0d0c0b)}.problem-grid article:nth-child(2){background:#181512}.glyph b{text-shadow:0 0 48px #ff642259;font-family:Arial,sans-serif}.runtime{background:var(--cream);color:#171513;position:relative;overflow:hidden}.runtime:before{content:"";border:1px solid #ff642259;border-radius:50%;width:500px;height:500px;position:absolute;bottom:-340px;left:-230px;box-shadow:0 0 0 70px #ff64220f,0 0 0 140px #ff642209}.runtime-copy{position:relative}.console-card{border-color:#8d837a;border-radius:12px;overflow:hidden;transform:rotate(-1deg);box-shadow:0 35px 90px #512a162e}.console-head{background:#1a1816}.tool-row button.active{background:#ffdac5}.endpoint{background:#fff;border-radius:5px}.features article{overflow:hidden}.features article:after{content:"";border:1px solid #292622;border-radius:50%;width:250px;height:250px;position:absolute;bottom:-160px;right:-150px}.feature-icon{color:#ff7440;opacity:.8;font-family:Arial,sans-serif}.pricing{background:#e8ded0}.price-card{background:#171513;border-radius:14px;box-shadow:0 40px 90px #4b2f1d38}.faq{background:#11100f}.footer-main{color:#11100f;background:linear-gradient(125deg,#ff6422,#ff9859)}.footer-main h2{letter-spacing:-.075em;font-family:Arial,sans-serif;font-weight:500}.footer-main .button{border-color:#11100f}@media (max-width:800px){.navlinks{color:#fff;background:#171513;border-color:#35302b;top:76px}.menu i{background:#fff}.hero{height:620px;padding-top:58px}.hero h1{font-size:53px}.console-card{transform:none}.runtime:before{display:none}}.orb{box-shadow:none;isolation:isolate;background:0 0;animation:5s ease-in-out infinite orb-float;display:block;position:relative}.orb-core{z-index:2;background:radial-gradient(circle at 34% 28%,#fff7ec 0 5%,#ffc08f 6% 13%,#ff6d2f 31%,#b92e0c 62%,#2b120c 76%,#0d0b0a 77%);border-radius:50%;position:absolute;inset:10px;box-shadow:inset -8px -10px 18px #00000073,inset 6px 5px 12px #ffffff2e,0 18px 35px #ff531673}.orb-core:after{content:"";background:#fff;border-radius:50%;width:8px;height:8px;position:absolute;top:12px;left:17px;box-shadow:0 0 12px 4px #ffffffa6}.orb-ring{transform-style:preserve-3d;border:1px solid #ff8245b8;border-radius:50%;position:absolute;top:50%;left:50%}.ring-one{width:112px;height:38px;margin:-19px 0 0 -56px;animation:8s linear infinite ring-spin-one;transform:rotate(-12deg)}.ring-two{opacity:.48;width:42px;height:110px;margin:-55px 0 0 -21px;animation:11s linear infinite ring-spin-two;transform:rotate(35deg)}.orb:after{content:"";filter:blur(11px);background:#ff5c1c47;border-radius:50%;height:14px;animation:5s ease-in-out infinite shadow-breathe;position:absolute;bottom:-20px;left:8px;right:8px}.rays{animation:9s ease-in-out infinite alternate rays-breathe}.hero h1 span{animation:7s ease-in-out infinite headline-drift;display:inline-block}.tiny-cta,.button{transition:transform .25s,background .25s,border-color .25s;position:relative;overflow:hidden}.tiny-cta:hover,.button:hover{transform:translateY(-3px)}.button:after,.tiny-cta:after{content:"";background:linear-gradient(90deg,#0000,#ffffff52,#0000);width:38%;transition:left .6s;position:absolute;inset:-50% auto -50% -60%;transform:skew(-18deg)}.button:hover:after,.tiny-cta:hover:after{left:125%}.tool-row button{transition:background .25s,transform .25s}.tool-row button:hover{background:#fff0e7;transform:translateY(-3px)}.tool-row button.active b{animation:2s ease-in-out infinite active-pulse}.logo-rail span{transition:color .25s,letter-spacing .25s}.logo-rail span:hover{color:#ff8a54;letter-spacing:.12em}.feature-icon{transition:transform .45s cubic-bezier(.2,.8,.2,1),opacity .3s}.features article:hover .feature-icon{opacity:1;transform:rotate(8deg)scale(1.08)}.features article:after{transition:transform .7s cubic-bezier(.2,.8,.2,1),border-color .3s}.features article:hover:after{border-color:#ff642280;transform:scale(1.35)}.faq-list article{transition:padding .25s}.faq-list article:hover{padding-left:8px}.price-card{transition:transform .45s cubic-bezier(.2,.8,.2,1),box-shadow .45s}.price-card:hover{transform:translateY(-8px)rotate(.35deg);box-shadow:0 50px 110px #4b2f1d4d}@keyframes orb-float{0%,to{transform:translateY(0)}50%{transform:translateY(-12px)}}@keyframes shadow-breathe{0%,to{opacity:.7;transform:scaleX(1)}50%{opacity:.35;transform:scaleX(.68)}}@keyframes ring-spin-one{0%{transform:rotate(-12deg)rotateY(0)}to{transform:rotate(-12deg)rotateY(360deg)}}@keyframes ring-spin-two{0%{transform:rotate(35deg)rotateX(0)}to{transform:rotate(35deg)rotateX(360deg)}}@keyframes rays-breathe{0%{opacity:.55;transform:scaleX(.98)}to{opacity:1;transform:scaleX(1.05)}}@keyframes headline-drift{0%,to{transform:translate(0)}50%{transform:translate(7px)}}@keyframes console-float{0%,to{transform:rotate(-1deg)translateY(0)}50%{transform:rotate(-.25deg)translateY(-9px)}}@keyframes active-pulse{0%,to{color:#171513;transform:scale(1)}50%{color:#ff6422;transform:scale(1.13)}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.orb,.orb-ring,.orb:after,.rays,.hero h1 span,.console-card,.tool-row button.active b{animation:none!important}.button,.tiny-cta,.tool-row button,.feature-icon,.features article:after,.price-card{transition:none!important}}@media (max-width:800px){.console-card{animation:7s ease-in-out infinite console-float-mobile}.orb{width:72px;height:72px}.ring-one{width:100px;margin-left:-50px}.ring-two{height:98px;margin-top:-49px}@keyframes console-float-mobile{0%,to{transform:translateY(0)}50%{transform:translateY(-7px)}}}.hero{height:610px}.hero .eyebrow,.hero h1,.hero .lede,.hero .hero-actions{opacity:0;animation:1s cubic-bezier(.16,1,.3,1) forwards hero-enter}.hero .eyebrow{animation-delay:.12s}.hero h1{animation-delay:.25s}.hero .lede{animation-delay:.42s}.hero .hero-actions{animation-delay:.56s}.hero h1 span{animation:9s ease-in-out 1.25s infinite headline-breathe}.rays{transform-origin:50% 100%;animation:16s ease-in-out infinite alternate rays-glide}.nav{animation:.8s cubic-bezier(.16,1,.3,1) both nav-enter}main.runtime-home>section:not(.hero),main.runtime-home>footer{opacity:0;transition:opacity 1s cubic-bezier(.16,1,.3,1),transform 1s cubic-bezier(.16,1,.3,1);transform:translateY(48px)}main.runtime-home>section.in-view,main.runtime-home>footer.in-view{opacity:1;transform:translateY(0)}.problem-grid article,.features article{transition:background .5s,transform .55s cubic-bezier(.16,1,.3,1)}.problem-grid article:hover,.features article:hover{background:#1b1714;transform:translateY(-5px)}.console-card{animation:10s ease-in-out infinite console-drift}.glyph b{animation:6s ease-in-out infinite glyph-hover}.problem-grid article:nth-child(2) .glyph b{animation-delay:-2s}.problem-grid article:nth-child(3) .glyph b{animation-delay:-4s}.text-link{transition:letter-spacing .35s,color .35s}.text-link:hover{letter-spacing:.13em;color:#d53d0b}.faq-list p{animation:.45s cubic-bezier(.16,1,.3,1) both answer-open}.logo-rail span{animation:8s ease-in-out infinite logo-soften}.logo-rail span:nth-child(2){animation-delay:-1s}.logo-rail span:nth-child(3){animation-delay:-2s}.logo-rail span:nth-child(4){animation-delay:-3s}.logo-rail span:nth-child(5){animation-delay:-4s}.logo-rail span:nth-child(6){animation-delay:-5s}@keyframes hero-enter{0%{opacity:0;filter:blur(8px);transform:translateY(26px)}to{opacity:1;filter:blur();transform:translateY(0)}}@keyframes nav-enter{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:translateY(0)}}@keyframes headline-breathe{0%,to{letter-spacing:-.055em;transform:translate(0)}50%{letter-spacing:-.045em;transform:translate(5px)}}@keyframes rays-glide{0%{opacity:.5;transform:scaleX(.94)translateY(4px)}to{opacity:.9;transform:scaleX(1.07)translateY(-3px)}}@keyframes console-drift{0%,to{transform:rotate(-.7deg)translate(0,0)}50%{transform:rotate(.15deg)translateY(-7px)}}@keyframes glyph-hover{0%,to{opacity:.72;transform:translateY(0)}50%{opacity:1;transform:translateY(-10px)}}@keyframes answer-open{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@keyframes logo-soften{0%,to{opacity:.55}50%{opacity:1}}@media (prefers-reduced-motion:reduce){main.runtime-home>section:not(.hero),main.runtime-home>footer{opacity:1;transition:none;transform:none}.hero .eyebrow,.hero h1,.hero .lede,.hero .hero-actions,.nav,.glyph b,.logo-rail span{opacity:1;animation:none!important;transform:none!important}}@media (max-width:800px){.hero{height:590px}.console-card{animation:10s ease-in-out infinite console-drift-mobile}@keyframes console-drift-mobile{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}}.company-logo{gap:10px}.company-logo img{object-fit:contain;filter:grayscale()invert();opacity:.72;width:23px;height:23px;transition:filter .35s,opacity .35s,transform .35s}.company-logo b{letter-spacing:.04em;font-size:11px}.company-logo:hover img{filter:none;opacity:1;transform:scale(1.08)}.tool-row button{flex-direction:column;justify-content:center;align-items:center;gap:14px;display:flex}.tool-row button img{object-fit:contain;filter:grayscale();opacity:.75;width:28px;height:28px;transition:filter .3s,opacity .3s,transform .35s cubic-bezier(.16,1,.3,1)}.tool-row button span{font:10px var(--font-geist-mono)}.tool-row button:hover img,.tool-row button.active img{filter:none;opacity:1;transform:scale(1.1)}.tool-row button.active img{animation:2.6s ease-in-out infinite logo-pulse}@keyframes logo-pulse{0%,to{transform:scale(1.05)}50%{transform:scale(1.13)}}@media (max-width:800px){.company-logo{gap:8px}.company-logo img{width:20px;height:20px}.company-logo b{font-size:10px}}.problem-grid article{min-height:620px;padding:24px 24px 38px}.feature-photo{isolation:isolate;background:#171310;border:1px solid #312b27;height:300px;margin:22px -1px 32px;position:relative;overflow:hidden}.feature-photo:after{content:"";pointer-events:none;background:linear-gradient(#0000 55%,#0a0807b8),linear-gradient(90deg,#ff642214,#0000 40%);position:absolute;inset:0}.feature-photo img{object-fit:cover;filter:saturate(.88)contrast(1.04);width:100%;height:100%;transition:transform 1.4s cubic-bezier(.16,1,.3,1),filter .7s;animation:14s ease-in-out infinite alternate film-drift;display:block;transform:scale(1.035)}.problem-grid article:nth-child(2) .feature-photo img{animation-delay:-4s}.problem-grid article:nth-child(3) .feature-photo img{animation-delay:-8s}.feature-photo>span{z-index:2;color:#ffffffad;font:10px var(--font-geist-mono);letter-spacing:.15em;position:absolute;bottom:12px;right:14px}.problem-grid article:hover .feature-photo img{filter:saturate(1.08)contrast(1.03);transform:scale(1.075)}.problem-grid h3{font-size:36px}.problem-grid article>p:last-child{max-width:420px}@keyframes film-drift{0%{transform:scale(1.035)translate(-.6%)}to{transform:scale(1.07)translate(.6%,-1%)}}@media (prefers-reduced-motion:reduce){.feature-photo img{transform:scale(1.035);animation:none!important}}@media (max-width:800px){.problem-grid article{min-height:auto;padding:22px 20px 42px}.feature-photo{height:270px;margin:20px 0 30px}}.orchestration{color:#171513;background:#f8f3ea;border:1px solid #8d837a;align-self:center;margin:64px 5vw 64px 0;position:relative;overflow:hidden;transform:rotate(-.45deg);box-shadow:0 38px 90px #512a1629}.orchestration:after{content:"";pointer-events:none;background:linear-gradient(115deg,#0000 38%,#ffffff8c 49%,#0000 59%);animation:9s ease-in-out infinite trace-scan;position:absolute;inset:0;transform:translate(-120%)}.orchestration-head{color:#f8f3ea;height:52px;font:10px var(--font-geist-mono);letter-spacing:.04em;background:#171513;justify-content:space-between;align-items:center;padding:0 20px;display:flex}.orchestration-head span:last-child{color:#ff8a54}.orchestration-head i{background:var(--lime);border-radius:50%;width:6px;height:6px;margin-right:7px;animation:1.8s ease-in-out infinite signal-pulse;display:inline-block;box-shadow:0 0 0 5px #ff64221f}.trace-label{font:9px var(--font-geist-mono);letter-spacing:.1em;color:#766d65;display:block}.request-block{border-bottom:1px solid #a79d94;padding:24px 26px 20px}.request-block p{letter-spacing:-.025em;max-width:620px;margin:14px 0 18px;font:500 20px/1.25 Arial,sans-serif}.request-block code{font:9px var(--font-geist-mono);color:#756c65}.trace-path{color:#a83a12;border-bottom:1px solid #a79d94;grid-template-columns:1fr auto 1fr;align-items:center;gap:14px;height:46px;padding:0 26px;display:grid}.trace-path span{background:#b9afa6;height:1px;position:relative;overflow:hidden}.trace-path span:after{content:"";background:var(--lime);width:42px;height:1px;animation:2.2s linear infinite path-run;position:absolute}.trace-path span:last-child:after{animation-delay:1.1s}.trace-path b{font:9px var(--font-geist-mono);letter-spacing:.08em}.trace-grid{border-bottom:1px solid #a79d94;grid-template-columns:.82fr 1.18fr;display:grid}.policy-gate,.execution-list{padding:20px 22px}.policy-gate{border-right:1px solid #a79d94;position:relative}.policy-gate strong{font:11px var(--font-geist-mono);margin:23px 0 8px;display:block}.policy-gate p{color:#6e655e;max-width:150px;margin:0;font:12px/1.35 Arial,sans-serif}.policy-gate em{color:#ff8a54;font:normal 9px var(--font-geist-mono);letter-spacing:.08em;background:#171513;margin-top:24px;padding:7px 9px;display:inline-block}.execution-list>.trace-label{margin-bottom:12px}.execution-list>div{opacity:0;border-top:1px solid #d0c7bf;grid-template-columns:22px 1fr auto;align-items:center;gap:10px;padding:10px 0;animation:.55s cubic-bezier(.16,1,.3,1) forwards tool-arrive;display:grid}.execution-list>div:nth-child(3){animation-delay:.18s}.execution-list>div:nth-child(4){animation-delay:.36s}.execution-list img{object-fit:contain;filter:grayscale();width:17px;height:17px}.execution-list code,.execution-list b{font:9px var(--font-geist-mono)}.execution-list b{color:#837970;font-weight:400}.receipt{grid-template-columns:1fr auto;align-items:end;gap:8px 18px;padding:18px 22px;display:grid}.receipt .trace-label{grid-column:1/-1}.receipt strong{font:500 16px Arial,sans-serif}.receipt code{font:9px var(--font-geist-mono);color:#786e66}.receipt-status{color:#a83a12;font:9px var(--font-geist-mono);letter-spacing:.09em;border:1px solid #d26337;grid-area:2/2/4;padding:7px 9px}@keyframes trace-scan{0%,65%{transform:translate(-120%)}85%,to{transform:translate(120%)}}@keyframes signal-pulse{0%,to{opacity:.55;transform:scale(.85)}50%{opacity:1;transform:scale(1)}}@keyframes path-run{0%{left:-42px}to{left:100%}}@keyframes tool-arrive{0%{opacity:0;transform:translate(-10px)}to{opacity:1;transform:translate(0)}}@media (prefers-reduced-motion:reduce){.orchestration:after,.orchestration-head i,.trace-path span:after,.execution-list>div{animation:none!important}.execution-list>div{opacity:1}}@media (max-width:800px){.orchestration{margin:0 15px 70px;transform:none}.request-block p{font-size:17px}.trace-grid{grid-template-columns:1fr}.policy-gate{border-bottom:1px solid #a79d94;border-right:0}.policy-gate p{max-width:none}.orchestration-head{padding:0 15px}.request-block,.trace-path,.policy-gate,.execution-list,.receipt{padding-left:17px;padding-right:17px}}.runtime-principle{color:#171513;border-top:1px solid #8f857c;border-bottom:1px solid #8f857c;align-self:center;margin:64px 5vw 64px 0;position:relative}.runtime-principle:before{content:"";background:var(--lime);width:3px;position:absolute;top:0;bottom:0;left:0}.principle-intro{border-bottom:1px solid #b8aea5;grid-template-columns:135px 1fr;align-items:start;padding:26px 26px 34px;display:grid}.principle-intro span,.principle-row span,.principle-foot{font:9px var(--font-geist-mono);letter-spacing:.1em}.principle-intro strong{letter-spacing:-.045em;font:500 clamp(25px,2.25vw,38px)/1.05 Arial,sans-serif}.principle-row{border-bottom:1px solid #b8aea5;grid-template-columns:50px 105px 1fr;align-items:center;gap:15px;padding:22px 26px;transition:padding-left .35s cubic-bezier(.16,1,.3,1),background .35s;display:grid}.principle-row:hover{background:#ff64220f;padding-left:34px}.principle-row b{font:400 13px var(--font-geist-mono);color:#b4461d}.principle-row p{letter-spacing:-.02em;max-width:390px;margin:0;font:500 16px/1.3 Arial,sans-serif}.principle-foot{color:#695f58;align-items:center;gap:15px;padding:18px 26px;display:flex}.principle-foot i{background:#a69b92;flex:1;height:1px;display:block;position:relative;overflow:hidden}.principle-foot i:after{content:"";background:var(--lime);border-radius:50%;width:5px;height:5px;animation:3s linear infinite principle-flow;position:absolute;top:-2px}@keyframes principle-flow{0%{left:0}to{left:100%}}.feature-index{letter-spacing:-.08em;color:#181512;-webkit-text-stroke:1px #4a3c34;opacity:.9;font:500 clamp(84px,10vw,150px)/1 Arial,sans-serif;transition:color .45s,transform .55s cubic-bezier(.16,1,.3,1);position:absolute;top:20px;right:4vw}.features article:hover .feature-index{color:#221712;transform:translateY(-5px)}@media (prefers-reduced-motion:reduce){.principle-foot i:after{animation:none}.principle-row,.feature-index{transition:none}}@media (max-width:800px){.runtime-principle{margin:0 24px 72px}.principle-intro{grid-template-columns:1fr;gap:17px;padding:24px 20px 30px}.principle-row{grid-template-columns:38px 76px 1fr;padding:20px}.principle-row:hover{padding-left:20px}.principle-row p{font-size:14px}.principle-foot{padding:17px 20px}.feature-index{font-size:92px;top:35px;right:24px}}.client-proof{border-bottom:1px solid var(--line);background:#11100f;grid-template-columns:.8fr 1.2fr;display:grid}.client-copy{border-right:1px solid var(--line);flex-direction:column;justify-content:center;padding:110px 6vw;display:flex}.client-copy .section-tag,.comparison .section-tag,.deterministic-proof .section-tag{color:var(--lime)}.client-copy h2,.comparison h2,.deterministic-proof h2{letter-spacing:-.065em;margin:25px 0 30px;font:500 clamp(48px,5.6vw,82px)/.92 Arial,sans-serif}.client-copy>p:last-child,.deterministic-title>p:last-child{color:#aaa;max-width:440px;font-size:15px;line-height:1.55}.code-proof{background:#171513;border:1px solid #3d3934;align-self:center;min-width:0;margin:70px 5vw}.code-tabs{border-bottom:1px solid #3d3934;grid-template-columns:repeat(3,1fr);height:52px;display:grid}.code-tabs button{color:#8f8981;font:10px var(--font-geist-mono);cursor:pointer;background:0 0;border:0;border-right:1px solid #3d3934}.code-tabs button[aria-selected=true]{background:var(--lime);color:#11100f}.code-proof pre{color:#ddd5cb;min-height:330px;font:12px/1.75 var(--font-geist-mono);white-space:pre-wrap;margin:0;padding:30px;overflow:auto}.code-proof pre code{font:inherit}.code-foot{border-top:1px solid #3d3934;grid-template-columns:repeat(3,1fr);display:grid}.code-foot span{color:#8d867e;font:8px var(--font-geist-mono);letter-spacing:.08em;text-align:center;border-right:1px solid #3d3934;padding:14px}.comparison{color:#171513;background:#e8ded0;border-bottom:1px solid #9e9288;padding:120px 5vw}.comparison-title{text-align:center;max-width:950px;margin:0 auto 75px}.comparison .section-tag{color:#a83a12}.comparison-table{border-top:1px solid #9e9288}.comparison-row{border-bottom:1px solid #b5aaa0;grid-template-columns:1.25fr repeat(3,1fr);display:grid}.comparison-row>*{border-right:1px solid #b5aaa0;padding:20px 18px;font:12px/1.35 Arial,sans-serif}.comparison-row>:last-child{border-right:0}.comparison-row strong{background:#ff642214;font-weight:600}.comparison-head>*{font:9px var(--font-geist-mono);letter-spacing:.08em;color:#6d635c}.comparison-head strong{color:#a83a12}.deterministic-proof{border-bottom:1px solid var(--line);background:#11100f;grid-template-columns:.8fr 1.2fr;display:grid}.deterministic-title{border-right:1px solid var(--line);padding:110px 6vw}.execution-path{padding:76px 5vw}.execution-step{border-top:1px solid #38342f;grid-template-columns:48px 1fr;gap:18px;padding:22px 0;display:grid}.execution-step>b{color:#ff7640;font:10px var(--font-geist-mono)}.execution-step strong{font:10px var(--font-geist-mono);letter-spacing:.08em;color:#ddd5cc;display:block}.execution-step p{color:#8e8880;margin:8px 0 0;font-size:14px}.execution-result{border:1px solid #4b443d;grid-template-columns:auto 1fr auto;align-items:center;margin-top:24px;display:grid}.execution-result>*{padding:17px}.execution-result span,.execution-result strong,.execution-result code{font:9px var(--font-geist-mono)}.execution-result span{color:#ff7640;border-right:1px solid #4b443d}.execution-result strong{color:#11100f;background:var(--lime)}@media (max-width:800px){.client-proof,.deterministic-proof{grid-template-columns:1fr}.client-copy,.deterministic-title{border-right:0;border-bottom:1px solid var(--line);padding:80px 24px}.code-proof{margin:0 15px 70px}.code-proof pre{min-height:370px;padding:22px 18px;font-size:10px}.code-foot{grid-template-columns:1fr}.code-foot span{border-bottom:1px solid #3d3934;border-right:0}.comparison{padding:85px 20px;overflow:hidden}.comparison-title{text-align:left;margin-bottom:50px}.comparison-row{grid-template-columns:1.15fr repeat(3,minmax(110px,1fr));min-width:520px}.comparison-table{overflow-x:auto}.comparison-row>*{padding:16px 12px;font-size:10px}.execution-path{padding:55px 24px}.execution-result{grid-template-columns:auto 1fr}.execution-result strong{text-align:center;grid-column:1/-1}.deterministic-proof h2{font-size:58px}}.pricing{grid-template-columns:.78fr 1.42fr;gap:5vw}.pricing-intro .section-tag{color:#555}.pricing-intro>p:last-child{color:#645b53;max-width:430px;font-size:15px;line-height:1.55}.price-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.price-grid .price-card{flex-direction:column;min-height:560px;padding:28px;display:flex}.price-grid .price-card h3{letter-spacing:-.04em;margin:56px 0 18px;font:500 30px/1.08 Arial,sans-serif}.price-highlight{color:#ff8a54;font:10px var(--font-geist-mono);letter-spacing:.08em;text-transform:uppercase;margin:0 0 24px}.price-grid .price-card ul{margin-bottom:28px}.price-grid .button{text-align:center;margin-top:auto}@media (max-width:1180px){.pricing,.price-grid{grid-template-columns:1fr}}@media (max-width:800px){.pricing-intro>p:last-child{font-size:14px}.price-grid .price-card{min-height:auto}.price-grid .price-card h3{margin-top:42px}}
