@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/fef07dbb0973bf53-s.12tyk43_3sh9u.woff2?dpl=dpl_Eu2sjCRJmdzGkuX5fnh4hrcdCRjk)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/8a480f0b521d4e75-s.0jzbimsg8vl84.woff2?dpl=dpl_Eu2sjCRJmdzGkuX5fnh4hrcdCRjk)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/53b9e256198e5412-s.0-wfv7uh4i7h9.woff2?dpl=dpl_Eu2sjCRJmdzGkuX5fnh4hrcdCRjk)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7178b3e590c64307-s.0nx0ww8fni_q3.woff2?dpl=dpl_Eu2sjCRJmdzGkuX5fnh4hrcdCRjk)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/caa3a2e1cccd8315-s.p.09~u27dqhyhd6.woff2?dpl=dpl_Eu2sjCRJmdzGkuX5fnh4hrcdCRjk)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Fallback;src:local(Arial);ascent-override:95.94%;descent-override:28.16%;line-gap-override:0.0%;size-adjust:104.76%}.geist_a71539c9-module__T19VSG__className{font-family:Geist,Geist Fallback;font-style:normal}.geist_a71539c9-module__T19VSG__variable{--font-geist-sans:"Geist", "Geist Fallback"}
@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5ce348bf30bf5439-s.0zgw-jeven.3w.woff2?dpl=dpl_Eu2sjCRJmdzGkuX5fnh4hrcdCRjk)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/4fa387ec64143e14-s.0wkzw~je483f-.woff2?dpl=dpl_Eu2sjCRJmdzGkuX5fnh4hrcdCRjk)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/6306c77e7c8268e4-s.0rhz0arwfsn~5.woff2?dpl=dpl_Eu2sjCRJmdzGkuX5fnh4hrcdCRjk)format("woff2");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7d817b4c03b0c5f1-s.0l76wvqk9d84w.woff2?dpl=dpl_Eu2sjCRJmdzGkuX5fnh4hrcdCRjk)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/bbc41e54d2fcbd21-s.0k4k9394f2q-k.woff2?dpl=dpl_Eu2sjCRJmdzGkuX5fnh4hrcdCRjk)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/797e433ab948586e-s.p.08e28id.o-okb.woff2?dpl=dpl_Eu2sjCRJmdzGkuX5fnh4hrcdCRjk)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Mono Fallback;src:local(Arial);ascent-override:74.67%;descent-override:21.92%;line-gap-override:0.0%;size-adjust:134.59%}.geist_mono_8d43a2aa-module__8Li5zG__className{font-family:Geist Mono,Geist Mono Fallback;font-style:normal}.geist_mono_8d43a2aa-module__8Li5zG__variable{--font-geist-mono:"Geist Mono", "Geist Mono Fallback"}
@layer theme{:root,:host{--spacing:.25rem;--default-font-family:var(--font-geist-sans);--default-mono-font-family:var(--font-geist-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.table{display:table}.table-row{display:table-row}.resize{resize:both}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}}:root{--background:#050805;--foreground:#f3ffe6;--muted:#9fad8e;--soft:#d5fd51;--green:#d5fd51;--green-strong:#e4ff78;--green-deep:#142400;--cyan:#d5fd51;--amber:#e7eadf;--red:#d5fd51;--panel:#0b110ae6;--panel-solid:#0b110a;--panel-soft:#d5fd5114;--line:#d5fd512e;--line-strong:#d5fd515c;--shadow:0 18px 48px #00000047}body:has(.launch-terminal-site){background:radial-gradient(circle at 78% 16%,#d5fd5129,#0000 32%),radial-gradient(circle at 12% 82%,#d5fd5114,#0000 34%),#020402}.launch-terminal-site{--green:#d5fd51;--green-strong:#edff9c;--line:#d5fd512e;--line-strong:#d5fd5157;--panel:#050a05c2;color:#fff;background-color:#020402;background-image:linear-gradient(#d5fd510e 1px,#0000 1px),linear-gradient(90deg,#d5fd510e 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:54px 54px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;position:relative;overflow:hidden}.launch-terminal-site:before{content:"";opacity:.8;z-index:0;background:linear-gradient(90deg,#0000,#d5fd5117,#0000);height:1px;position:fixed;top:42vh;left:0;right:0}.launch-terminal-site .site-header{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#020402b8}.launch-terminal-site .main-nav.launch-nav,.launch-nav{border-color:#d5fd5147;box-shadow:0 0 40px #d5fd5114}.launch-brand-mark{background:#d5fd51;border:1px solid #d5fd51cc;border-radius:6px;overflow:hidden}.launch-brand-mark img{transform:scale(1.08)}.launch-terminal-site .brand strong,.launch-terminal-site .nav-links a:hover,.launch-terminal-site .nav-links a:focus-visible,.launch-terminal-site .section-label,.launch-terminal-site .eyebrow,.launch-terminal-site .kicker{color:#d5fd51}.launch-signal-field{opacity:.78;pointer-events:none;z-index:0;position:fixed;inset:0}.launch-signal-grid{background-color:#0000;background-image:linear-gradient(#d5fd510e 1px,#0000 1px),linear-gradient(90deg,#d5fd510e 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:42px 42px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle at 70% 20%,#000,#0000 72%);mask-image:radial-gradient(circle at 70% 20%,#000,#0000 72%)}.launch-signal-chart{opacity:.38;min-width:360px;max-width:760px;height:34vh;position:absolute;bottom:12vh;left:52vw;right:3vw;transform:skewY(-9deg)}.launch-signal-chart span{transform-origin:0;background:linear-gradient(90deg,#0000,#d5fd51,#0000);border-radius:999px;height:3px;margin:44px 0;display:block;box-shadow:0 0 22px #d5fd5157}.launch-signal-chart span:first-child{transform:rotate(-4deg)scaleX(.78)}.launch-signal-chart span:nth-child(2){transform:rotate(8deg)scaleX(.95)}.launch-signal-chart span:nth-child(3){transform:rotate(18deg)scaleX(1.08)}.launch-signal-beam{filter:blur(18px);background:radial-gradient(circle,#d5fd513d,#0000 62%);width:420px;height:420px;position:absolute;top:10vh;right:7vw}.launch-section,.launch-terminal-site .content-band,.launch-terminal-site .page-hero,.launch-terminal-site .site-footer{z-index:1;position:relative}.launch-section{gap:26px;width:100%;max-width:1180px;min-height:54vh;margin:0 auto;padding:96px 24px;display:grid}.launch-hero{grid-template-columns:minmax(0,1.05fr) minmax(280px,.72fr);align-items:center;min-height:calc(100svh - 80px);padding-top:118px}.launch-hero__copy{max-width:780px}.launch-hero h1{color:#fff;letter-spacing:0;text-transform:uppercase;margin:10px 0 22px;font-size:clamp(72px,11vw,160px);font-weight:950;line-height:.84}.launch-hero h1 span{color:#d5fd51;text-shadow:0 0 28px #d5fd5133;display:block}.launch-hero .hero-copy-lines{max-width:640px}.launch-hero .hero-copy-lines p{color:#ffffffdb;font-size:clamp(17px,2vw,22px);font-weight:760}.launch-hero__mark{aspect-ratio:1;border:1px solid #d5fd512e;border-radius:50%;place-items:center;display:grid;position:relative}.launch-hero__mark:before{content:"";background:radial-gradient(circle,#d5fd512e,#0000 65%);position:absolute;inset:-22%}.launch-hero__mark img{filter:drop-shadow(0 0 34px #d5fd5157);z-index:1;width:86%;max-width:min(420px,78vw);position:relative}.launch-hero__mark span{color:#050805;font-family:var(--font-geist-mono), monospace;letter-spacing:0;z-index:2;background:#d5fd51;border-radius:999px;padding:8px 12px;font-size:12px;font-weight:950;position:absolute;bottom:12%;right:12%}.launch-terminal-site .button.primary,.launch-terminal-site .nav-cta{color:#050805;background:#d5fd51}.launch-terminal-site .button.ghost,.launch-terminal-site .social-link{color:#d5fd51;background:#d5fd5114;border-color:#d5fd5152}.launch-terminal-site .length-stat,.launch-terminal-site .faq-item,.launch-terminal-site .origin-board,.launch-terminal-site .terminal-strip,.launch-terminal-site .panel,.launch-terminal-site .thesis-card,.launch-terminal-site .risk-card,.launch-terminal-site .how-card,.signal-card{background:#030803c7;border-color:#d5fd5138;box-shadow:0 0 38px #d5fd510e}.launch-terminal-site .length-stat strong,.launch-terminal-site .terminal-strip strong,.launch-terminal-site .thesis-closing,.launch-terminal-site .exposure-number strong{color:#d5fd51}.launch-origin-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch}.mechanism-note{color:#ffffffad;font-family:var(--font-geist-mono), monospace;text-transform:uppercase;font-size:13px;font-weight:780}.signal-graphic-stack{gap:14px;min-width:min(420px,100%);display:grid}.signal-card{border:1px solid #d5fd513d;border-radius:8px;padding:18px}.signal-card span{color:#d5fd51c7;font-family:var(--font-geist-mono), monospace;font-size:11px;font-weight:900}.signal-card strong{color:#fff;font-family:var(--font-geist-mono), monospace;margin-top:8px;font-size:clamp(18px,2.8vw,30px);display:block}.launch-terminal-site .site-footer{background:#020402e0}@media (prefers-reduced-motion:no-preference){.launch-signal-chart span{animation:7s ease-in-out infinite longcat-signal-scan}.launch-signal-beam{animation:8s ease-in-out infinite longcat-soft-pulse}}@keyframes longcat-signal-scan{0%,to{opacity:.28}50%{opacity:.74}}@keyframes longcat-soft-pulse{0%,to{opacity:.42}50%{opacity:.76}}@media (max-width:900px){.launch-hero,.launch-origin-grid{grid-template-columns:1fr}.launch-hero{min-height:auto;padding-top:104px}.launch-hero__mark{order:-1;width:72vw;max-width:360px;margin:0 auto}.launch-section{min-height:auto;padding:72px 18px}}@media (max-width:560px){.launch-hero h1{font-size:clamp(56px,18vw,82px)}.launch-hero .hero-copy-lines p{font-size:15px}.launch-signal-chart{opacity:.24;top:42vh;left:10vw;right:-20vw}}*{box-sizing:border-box}html{scroll-behavior:smooth}body{color:var(--foreground);background:#050805;margin:0;font-family:Arial,Helvetica,sans-serif;overflow-x:hidden}button,input{font:inherit}button{cursor:pointer}button:disabled{cursor:wait;opacity:.75}a{color:inherit;text-decoration:none}h1,h2,h3,p{letter-spacing:0;margin:0}h1{overflow-wrap:anywhere;max-width:100%;font-size:74px;font-weight:880;line-height:.88}h2{font-size:31px;font-weight:830;line-height:1.05}h3{font-size:18px;font-weight:800;line-height:1.2}.site-shell{min-height:100vh}.site-header{border-bottom:1px solid var(--line);z-index:30;background:#050805e0;position:sticky;top:0;left:0;right:0}.market-strip{background:var(--green);border-bottom:1px solid #ffffff42;width:100%;min-height:36px;overflow:hidden}.market-strip__track{will-change:transform;width:max-content;animation:28s linear infinite longcat-conveyor;display:flex}.market-strip__item{border-right:1px solid #ffffff47;align-items:center;gap:9px;min-width:255px;min-height:36px;padding:5px 18px;display:flex}.market-strip__item:last-child{border-right:0}.landing-stat span,.landing-stat small,.flywheel-steps span,.flywheel-steps small,.account-readout span,.risk-strip span,.exposure-number span,.exposure-number small,.scan-card span,.scan-card small,.status-pill,.helper-text,.kicker,.eyebrow{color:var(--muted);font-size:12px;font-weight:780;line-height:1.25;display:block}.market-strip__item span,.market-strip__item small{color:#fff;text-shadow:0 1px 2px #0508058c;text-transform:uppercase;white-space:nowrap;font-size:11px;font-weight:900;line-height:1.1;display:inline}.market-strip__item strong{color:#fff;font-family:var(--font-geist-mono), monospace;overflow-wrap:anywhere;text-shadow:0 1px 2px #050805ad;white-space:nowrap;font-size:14px;line-height:1.05}@keyframes longcat-conveyor{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.market-strip__track{animation:none}.account-link,.automation-card,.button,.contract-chip,.feature-card,.how-card,.icon-button,.nav-cta,.risk-card,.social-link,.thesis-card{transition:none}.button.primary:hover,.button.primary:focus-visible,.feature-card:hover,.how-card:hover,.risk-card:hover,.automation-card:hover,.thesis-card:hover{transform:none}}.main-nav{grid-template-columns:minmax(190px,.72fr) auto minmax(430px,1fr);align-items:center;gap:18px;width:calc(100% - 44px);max-width:1280px;min-height:74px;margin:0 auto;display:grid}.brand{justify-self:start;align-items:center;gap:11px;min-width:max-content;display:inline-flex}.brand-mark{background:var(--green);border:1px solid var(--green);border-radius:8px;justify-content:center;align-items:center;width:42px;height:42px;display:inline-flex;overflow:hidden;box-shadow:0 0 24px #d5fd513d}.brand-mark img{object-fit:cover;width:100%;height:100%;display:block}.brand strong,.brand small{line-height:1.05;display:block}.brand small{color:var(--muted);margin-top:4px;font-size:12px}.nav-links{border:1px solid var(--line);background:#ffffff09;border-radius:8px;justify-self:center;align-items:center;gap:2px;padding:4px;display:flex}.nav-links a{color:#e9ffcf;border-radius:6px;min-height:36px;padding:10px 13px;font-size:14px;font-weight:760;transition:background .16s,color .16s}.nav-links a:hover,.nav-links a:focus-visible{background:#d5fd511f;outline:none}.header-actions{justify-content:flex-end;justify-self:end;align-items:center;gap:8px;min-width:0;display:flex}.contract-chip,.account-link,.social-link,.nav-cta{border-radius:8px;justify-content:center;align-items:center;height:40px;font-size:14px;font-weight:900;transition:background .16s,border-color .16s,color .16s,transform .16s;display:inline-flex}.contract-chip{border:1px solid var(--line-strong);color:#f3ffe6;background:#d5fd511a;gap:8px;min-width:0;padding:0 11px}.contract-chip span{color:var(--green);font-family:var(--font-geist-mono), monospace;font-size:12px}.contract-chip code{color:#fff;font-family:var(--font-geist-mono), monospace;text-overflow:ellipsis;white-space:nowrap;max-width:min(34vw,360px);font-size:12px;overflow:hidden}.account-link{color:#f3ffe6;background:#d5fd5117;border:1px solid #d5fd515c;gap:7px;min-width:148px;padding:0 10px}.account-link span{color:var(--cyan);font-family:var(--font-geist-mono), monospace;font-size:12px}.account-link code{color:#fff;font-family:var(--font-geist-mono), monospace;font-size:12px}.social-link{border:1px solid var(--line);color:#f3ffe6;background:#ffffff0b;gap:6px;min-width:48px;padding:0 12px}.x-header-link{min-width:42px;height:34px;padding:0 10px}.account-link:hover,.account-link:focus-visible,.social-link:hover,.social-link:focus-visible{border-color:var(--green);outline:none}.nav-cta{background:var(--green);color:#071006;padding:0 16px}.content-band,.site-footer,.page-hero{width:calc(100% - 44px);max-width:1180px;margin:0 auto}.landing-hero{background:var(--green);color:#050805;grid-template-columns:minmax(0,.95fr) minmax(320px,.72fr);align-items:center;gap:48px;min-height:72vh;padding:86px max(22px,50vw - 590px) 72px;display:grid;position:relative;overflow:hidden}.landing-content{z-index:1;gap:22px;width:100%;min-width:0;max-width:720px;display:grid;position:relative}.landing-content h1{color:#050805;max-width:680px}.hero-power,.hero-lede,.hero-flow,.hero-close,.page-hero p,.landing-preamble>p,.feature-card p,.command-band p,.how-card p,.thesis-memo p,.risk-card p,.legal-risk-list li,.site-footer p{color:var(--muted);font-size:16px;line-height:1.58}.hero-power{color:#050805;max-width:760px;font-size:22px;font-weight:900;line-height:1.18}.hero-lede{color:#050805c7;overflow-wrap:break-word;width:100%;max-width:650px;font-size:18px}.hero-flow{color:#050805;background:#05080514;border:1px solid #0508052e;border-radius:8px;max-width:700px;padding:12px 14px;font-size:15px;font-weight:900}.hero-close{color:#050805e0;font-size:15px;font-weight:900}.eyebrow{color:var(--green);text-transform:uppercase}.landing-hero .eyebrow{color:#050805}.kicker{color:var(--green)}.hero-actions,.button-row{flex-wrap:wrap;gap:10px;display:flex}.button,.icon-button{white-space:nowrap;border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;gap:7px;height:40px;padding:0 13px;font-size:13px;font-weight:850;line-height:1;transition:background .16s,border-color .16s,color .16s,transform .16s;display:inline-flex}.button.primary{background:var(--green);color:#071006}.landing-hero .button.primary{color:var(--green);background:#050805}.button.primary:hover,.button.primary:focus-visible,.nav-cta:hover,.nav-cta:focus-visible{background:var(--green-strong);outline:3px solid #d5fd5138;transform:translateY(-1px)}.button.ghost,.icon-button{border-color:var(--line);color:var(--foreground);background:#ffffff0a}.button.ghost.dark{color:#050805;background:#05080514;border-color:#05080552}.button.ghost:hover,.button.ghost:focus-visible,.icon-button:hover,.icon-button:focus-visible{border-color:var(--green);outline:none}.icon-button{width:40px;padding:0}.logo-stage{z-index:1;place-items:center;display:grid;position:relative}.logo-stage img{width:100%;max-width:470px;display:block}.hero-command{box-shadow:var(--shadow);z-index:2;background:#050805eb;border:1px solid #05080533;border-radius:8px;gap:7px;min-width:270px;padding:16px;display:grid;position:absolute;bottom:24px;right:max(22px,50vw - 590px)}.hero-command span,.hero-command small{color:#f3ffe6b8;font-size:12px;font-weight:800}.hero-command strong{color:var(--green);font-family:var(--font-geist-mono), monospace;font-size:18px}.landing-stat-row{z-index:4;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;width:calc(100% - 44px);max-width:1180px;margin:-26px auto 0;display:grid;position:relative}.landing-stat,.panel,.feature-card,.how-card,.automation-card,.terminal-panel,.thesis-card,.risk-card,.source-panel,.legal-risk-list,.command-band,.compliance-strip,.thesis-memo,.thesis-risk-grid{background:var(--panel);border:1px solid var(--line);box-shadow:var(--shadow);border-radius:8px}.landing-stat{gap:8px;min-height:116px;padding:20px;display:grid}.landing-stat strong{color:var(--green);font-family:var(--font-geist-mono), monospace;font-size:30px;line-height:1}.landing-preamble,.command-band,.thesis-memo{grid-template-columns:minmax(0,.75fr) minmax(0,1fr);align-items:center;gap:28px;padding:54px 0 18px;display:grid}.landing-preamble h2,.command-band h2,.thesis-memo h2{max-width:520px;margin-top:8px}.feature-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;padding:18px 0;display:grid}.feature-card,.how-card,.risk-card{gap:15px;padding:20px;transition:border-color .18s,transform .18s;display:grid}.automation-card,.thesis-card{transition:border-color .18s,transform .18s}.feature-card:hover,.how-card:hover,.risk-card:hover,.automation-card:hover,.thesis-card:hover{border-color:var(--line-strong);transform:translateY(-2px)}.icon-chip{background:var(--panel-soft);border:1px solid var(--line-strong);color:var(--green);border-radius:8px;justify-content:center;align-items:center;width:42px;height:42px;display:inline-flex}.icon-chip.warning{color:var(--amber)}.command-band{grid-template-columns:minmax(0,1fr) auto;margin-top:18px;padding:24px}.command-band>div{gap:12px;display:grid}.compliance-strip{grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin-top:18px;display:grid;overflow:hidden}.compliance-strip div{color:#dff1bf;background:#ffffff06;align-items:center;gap:10px;min-height:60px;padding:16px;font-size:14px;font-weight:760;display:flex}.page-hero{gap:18px;padding:72px 0 22px;display:grid}.compact-page-hero h1,.thesis-hero h1{max-width:850px}.page-hero p{max-width:760px}.dashboard-grid{grid-template-columns:minmax(0,1fr) minmax(340px,.62fr);gap:18px;padding:18px 0;display:grid}.panel{padding:22px}.section-heading{align-items:center;gap:12px;margin-bottom:18px;display:flex}.section-heading>div{flex:1}.compact-heading{margin-bottom:16px}.flywheel-panel,.controls-panel,.account-panel,.exposure-panel{gap:14px;display:grid}.flywheel-visual{grid-template-columns:minmax(260px,.72fr) minmax(220px,1fr);align-items:center;gap:18px;min-height:310px;display:grid}.flywheel-ring{aspect-ratio:1;background:radial-gradient(circle at center, #0b110a 0 43%, transparent 44%), conic-gradient(from 18deg, var(--green), var(--cyan), var(--amber), var(--red), var(--green));border-radius:50%;place-items:center;width:100%;max-width:280px;margin:0 auto;padding:30px;display:grid;position:relative}.flywheel-ring:before,.flywheel-ring:after{content:"";border:1px solid #d5fd512e;border-radius:50%;position:absolute;inset:16px}.flywheel-ring:after{inset:46px}.flywheel-core{border:1px solid var(--line-strong);color:#fff;text-align:center;z-index:1;background:#060906;border-radius:50%;align-content:center;justify-items:center;gap:6px;width:158px;height:158px;padding:14px;display:grid}.flywheel-core span,.flywheel-core small{color:var(--muted);font-size:12px;font-weight:800}.flywheel-core strong{color:var(--green);font-family:var(--font-geist-mono), monospace;overflow-wrap:anywhere;font-size:20px;line-height:1.1}.flywheel-legend{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr) auto minmax(0,1fr) auto minmax(0,1fr) auto minmax(0,1fr);align-content:center;gap:12px;display:grid}.flywheel-legend span{border:1px solid var(--line);text-align:center;background:#d5fd5114;border-radius:8px;justify-content:center;align-items:center;min-height:44px;padding:8px;font-size:13px;font-weight:850;display:inline-flex}.flywheel-steps,.account-readout,.risk-strip{background:var(--line);border:1px solid var(--line);border-radius:8px;gap:1px;display:grid;overflow:hidden}.flywheel-steps{grid-template-columns:repeat(4,minmax(0,1fr))}.flywheel-steps div,.account-readout div,.risk-strip div{background:#ffffff09;gap:7px;min-height:96px;padding:16px;display:grid}.flywheel-steps strong,.account-readout strong,.risk-strip strong{color:#f7ffe7;font-family:var(--font-geist-mono), monospace;overflow-wrap:anywhere;font-size:18px;line-height:1.15}.control,.range-control{gap:8px;display:grid}.control span,.range-control span{color:var(--muted);font-size:13px;font-weight:800}.control input{border:1px solid var(--line);color:var(--foreground);background:#ffffff0a;border-radius:8px;width:100%;min-width:0;height:44px;padding:0 12px}.control input:focus,.range-control input:focus{border-color:var(--green);outline:3px solid #d5fd5129}.address-control input{font-family:var(--font-geist-mono), monospace}.range-control input{accent-color:var(--green);width:100%}.range-control span{justify-content:space-between;align-items:center;display:flex}.range-control strong{color:var(--foreground);font-family:var(--font-geist-mono), monospace}.two-controls{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.risk-strip{grid-template-columns:repeat(3,minmax(0,1fr))}.risk-strip div{min-height:86px;padding:13px}.status-pill{border:1px solid var(--line);color:var(--muted);background:#ffffff09;border-radius:8px;justify-self:start;align-items:center;gap:8px;height:36px;padding:0 10px;display:inline-flex}.status-pill span{background:var(--muted);border-radius:50%;width:8px;height:8px;display:block}.status-pill.linked span{background:var(--green)}.status-pill.loading span{background:var(--amber)}.status-pill.error span{background:var(--red)}.account-readout{grid-template-columns:repeat(2,minmax(0,1fr))}.scan-card{border:1px solid var(--line);background:#d5fd5114;border-radius:8px;gap:8px;padding:14px;display:grid}.scan-card strong{color:#f7ffe7;font-family:var(--font-geist-mono), monospace;font-size:18px;line-height:1.1}.scan-card a{color:var(--green);justify-self:start;align-items:center;gap:7px;font-size:13px;font-weight:850;display:inline-flex}.scan-card a:hover,.scan-card a:focus-visible{color:var(--green-strong);outline:none}.scan-card p{color:var(--muted);margin:0;font-size:13px;font-weight:740;line-height:1.45}.public-account-card{background:#d5fd5114;border-color:#d5fd5152}.public-account-card span{color:#d5fd51}.public-account-card code{color:#ffffffd1;font-family:var(--font-geist-mono), monospace;overflow-wrap:anywhere;font-size:12px;line-height:1.45}.exposure-number{border:1px solid var(--line-strong);color:#fff;background:#060906;border-radius:8px;gap:9px;min-height:150px;padding:20px;display:grid}.exposure-number strong{color:var(--green);font-family:var(--font-geist-mono), monospace;overflow-wrap:anywhere;font-size:38px;line-height:1}.positions-table{border:1px solid var(--line);border-radius:8px;overflow:hidden}.table-head,.table-row{grid-template-columns:.7fr 1fr 1.1fr 1fr;gap:10px;min-height:44px;padding:12px 13px;display:grid}.table-head{color:var(--muted);background:#d5fd5114;font-size:12px;font-weight:850}.table-row{border-top:1px solid var(--line);font-family:var(--font-geist-mono), monospace;background:#ffffff06;align-items:center;font-size:13px}.positive{color:var(--green)}.negative{color:var(--red)}.empty-row{border-top:1px solid var(--line);color:var(--muted);padding:18px 13px;font-size:14px;line-height:1.4}.disclosure{border:1px solid var(--line);color:#dff1bf;background:#d5fd5114;border-radius:8px;align-items:center;gap:9px;min-height:44px;padding:10px 12px;font-size:13px;font-weight:800;display:flex}.automation-section{gap:18px;margin-top:18px;padding:22px;display:grid}.section-copy{color:var(--muted);max-width:880px;margin-top:-10px;font-size:14px;font-weight:760;line-height:1.55}.automation-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.automation-card{gap:12px;min-height:176px;padding:18px;display:grid}.automation-card span{background:var(--green);color:#050805;font-family:var(--font-geist-mono), monospace;border-radius:999px;justify-content:center;align-items:center;width:42px;height:28px;font-size:12px;font-weight:950;display:inline-flex}.automation-card p{color:var(--muted);font-size:13px;font-weight:760;line-height:1.5}.terminal-panel{background:#050805;gap:14px;padding:18px;display:grid}.terminal-head{justify-content:space-between;align-items:center;gap:16px;display:flex}.terminal-head svg{color:var(--green)}.terminal-log{border:1px solid var(--line);border-radius:8px;overflow:hidden}.terminal-row{border-top:1px solid var(--line);background:#ffffff06;grid-template-columns:92px 98px 84px minmax(0,1fr);align-items:start;gap:12px;padding:14px;display:grid}.terminal-row:first-child{border-top:0}.terminal-row span,.terminal-row strong,.terminal-row em{font-family:var(--font-geist-mono), monospace;font-size:12px;font-style:normal;font-weight:850;line-height:1.25}.terminal-row span{color:var(--muted)}.terminal-row strong{color:var(--green)}.terminal-row em{border:1px solid var(--line);color:#f7ffe7;background:#d5fd5124;border-radius:999px;justify-self:start;padding:4px 8px}.terminal-row p{color:var(--foreground);font-size:13px;font-weight:780;line-height:1.45}.terminal-row small{color:var(--muted);margin-top:4px;font-size:12px;font-weight:760;line-height:1.45;display:block}.terminal-row a{color:var(--green);font-weight:900}.terminal-status{color:var(--muted);font-size:12px;font-weight:760}.how-section{margin-top:18px;padding:22px}.how-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.how-card span{color:var(--green);font-family:var(--font-geist-mono), monospace;font-size:13px;font-weight:900}.thesis-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;padding:18px 0;display:grid}.thesis-card{gap:16px;min-height:246px;padding:20px;display:grid}.thesis-card p{color:var(--muted);font-size:13px;font-weight:800}.thesis-card strong{color:var(--green);font-family:var(--font-geist-mono), monospace;margin-top:7px;font-size:34px;line-height:1;display:block}.thesis-card h3{color:#e7f6d0;font-size:15px;font-weight:650;line-height:1.48}.thesis-memo{margin-top:18px;padding:24px}.thesis-risk-grid{grid-template-columns:minmax(240px,.42fr) minmax(0,1fr);gap:22px;margin-top:18px;padding:24px;display:grid}.risk-intro{align-content:start;gap:12px;display:grid}.risk-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.legal-risk-list{margin-top:18px;padding:24px}.legal-risk-list h2{margin-bottom:14px}.legal-risk-list ul{gap:10px;margin:0;padding:0;list-style:none;display:grid}.legal-risk-list li{border-left:3px solid var(--amber);padding-left:11px}.source-panel{gap:14px;margin-top:18px;padding:22px;display:grid}.source-panel-links,.source-links{flex-wrap:wrap;gap:8px;display:flex}.source-panel-links a,.source-links a{border:1px solid var(--line);color:#e7f6d0;background:#ffffff09;border-radius:8px;align-items:center;gap:6px;min-height:36px;padding:8px 10px;font-size:13px;font-weight:800;display:inline-flex}.source-panel-links a:hover,.source-panel-links a:focus-visible,.source-links a:hover,.source-links a:focus-visible{border-color:var(--green);outline:none}.site-footer{border-top:1px solid var(--line);color:var(--muted);gap:16px;margin-top:36px;padding:24px 0 42px;display:grid}@media (max-width:1040px){.market-strip__item{min-width:230px}.main-nav,.landing-hero,.dashboard-grid,.landing-preamble,.command-band,.thesis-memo,.thesis-risk-grid{grid-template-columns:1fr}.header-actions,.brand,.nav-links{justify-self:start}.header-actions{flex-wrap:wrap;justify-content:flex-start;width:100%}.contract-chip{flex:360px;max-width:100%}.contract-chip code{max-width:calc(100vw - 170px)}.main-nav{align-items:start;padding:14px 0}.landing-stat-row,.feature-grid,.thesis-grid,.how-grid,.automation-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.landing-hero{min-height:660px}.hero-command{left:max(22px,50vw - 590px);right:auto}}@media (max-width:720px){h1{font-size:44px}h2{font-size:27px}.main-nav,.content-band,.site-footer,.page-hero,.landing-stat-row{width:calc(100% - 28px)}.nav-links{width:100%;overflow-x:auto}.main-nav{gap:10px;min-height:0;padding:10px 0}.brand-mark{width:48px;height:36px}.nav-links a{min-height:32px;padding:8px 10px;font-size:13px}.contract-chip,.account-link,.social-link,.nav-cta{height:36px}.contract-chip{flex-basis:100%;justify-content:flex-start;width:100%}.contract-chip code{max-width:calc(100vw - 90px)}.landing-hero{min-height:0;padding:34px 14px 42px;display:block}.landing-content,.hero-lede{width:calc(100vw - 28px);max-width:calc(100vw - 28px)}.landing-content{gap:16px}.logo-stage{margin-top:16px}.logo-stage img{max-width:168px}.hero-command{min-width:0;margin-top:14px;padding:12px;position:static}.landing-stat-row,.feature-grid,.thesis-grid,.how-grid,.automation-grid,.flywheel-visual,.flywheel-steps,.account-readout,.risk-strip,.risk-cards,.two-controls,.compliance-strip,.terminal-row,.flywheel-legend{grid-template-columns:1fr}.flywheel-legend svg{justify-self:center;transform:rotate(90deg)}.table-head,.table-row{grid-template-columns:.7fr .9fr 1fr .9fr;overflow-x:auto}}@media (max-width:430px){h1{font-size:34px;line-height:.96}.hero-power{font-size:18px}.hero-lede{font-size:15px;line-height:1.45}.hero-flow{padding:10px 12px;font-size:13px;line-height:1.35}.hero-actions,.button-row{grid-template-columns:1fr;display:grid}.button,.icon-button{width:100%}.section-heading{align-items:flex-start}.exposure-number strong,.landing-stat strong{font-size:28px}}:root{--background:#030603;--foreground:#f8fff0;--muted:#aeb8a5;--soft:#d5fd51;--green:#d5fd51;--green-strong:#e4ff78;--green-deep:#101d05;--cyan:#d5fd51;--amber:#e7eadf;--red:#d5fd51;--panel:#080d08e6;--panel-solid:#080d08;--panel-soft:#d5fd5117;--line:#d5fd512e;--line-strong:#d5fd516b;--silver:#e7eadf}body{color:var(--foreground);background:radial-gradient(circle at 65% 8%,#d5fd511f,#0000 30%),linear-gradient(#040704 0%,#020302 52%,#050805 100%)}.longcat-shell{isolation:isolate;position:relative;overflow:clip}.market-strip{background:#f8fff0;min-height:32px}.market-strip__item{min-height:32px}.market-strip__item span,.market-strip__item small,.market-strip__item strong{color:#050805;text-shadow:none}.main-nav.longcat-nav{grid-template-columns:minmax(178px,.55fr) minmax(0,auto) minmax(240px,.48fr)}.longcat-brand-mark{background:#f8fff0;border-color:#d5fd51b3;position:relative;box-shadow:0 0 26px #d5fd5147}.brand-cat{background:#f8fff0;border:2px solid #050805;border-radius:999px;width:38px;height:12px;display:block;position:relative}.brand-cat:before{content:"";background:#f8fff0;border:2px solid #050805;border-radius:50%;width:18px;height:18px;position:absolute;top:-6px;right:-12px}.brand-cat:after{content:"";background:#050805;border-radius:50%;width:3px;height:3px;position:absolute;top:1px;right:-5px;box-shadow:7px 0 #050805}.nav-links,.contract-chip,.account-link,.social-link,.nav-cta{border-radius:8px}.nav-cta{min-width:132px}.longcat-hero{color:var(--foreground);background:radial-gradient(circle at 74% 48%,#d5fd5140,#0000 22%),linear-gradient(90deg,#050805 0%,#081008 48%,#d5fd51 48% 100%);grid-template-columns:minmax(0,1fr) minmax(300px,.58fr);gap:28px;min-height:min(760px,100vh - 84px);padding-top:62px;padding-bottom:72px}.longcat-hero .eyebrow,.longcat-hero .hero-power,.longcat-hero .hero-close{color:var(--green)}.longcat-hero .landing-content h1,.longcat-hero h1{color:#fff;max-width:880px;font-size:clamp(52px,7vw,92px);line-height:.84}.longcat-hero h1 span{color:var(--green);display:block}.longcat-hero .hero-lede{color:#f8fff0d1;max-width:720px;font-size:17px}.longcat-hero .hero-flow{color:#f8fff0;background:#f8fff00f;border-color:#d5fd5147;max-width:760px}.longcat-hero .button.primary{background:var(--green);color:#050805}.longcat-hero .button.ghost.dark{color:#f8fff0;background:#f8fff00f;border-color:#f8fff047}.longcat-hero-art{z-index:1;align-items:center;min-height:320px;display:grid;position:relative}.longcat-mascot{--cat-body:#f8fff0;--cat-shadow:#d8ded0;--cat-line:#202820;width:min(38vw,580px);min-width:260px;height:180px;position:relative}.longcat-body,.longcat-neck,.longcat-tail,.longcat-head,.longcat-arm,.longcat-leg{position:absolute}.longcat-body{background:linear-gradient(180deg, var(--cat-body), var(--cat-shadow));border:2px solid #05080557;border-radius:999px;width:calc(100% - 150px);height:74px;top:55px;left:58px;box-shadow:inset 0 -10px 24px #05080514,0 0 50px #f8fff03d}.longcat-neck{background:var(--cat-body);border:2px solid #0508054d;border-radius:999px;width:72px;height:48px;top:45px;right:78px;transform:rotate(-8deg)}.longcat-head{background:var(--cat-body);z-index:2;border:2px solid #05080561;border-radius:48% 52%;width:90px;height:72px;top:22px;right:22px}.longcat-ear{background:var(--cat-body);border-top:2px solid #05080557;border-left:2px solid #05080557;width:24px;height:24px;top:-10px;transform:rotate(45deg)}.longcat-ear--left{left:16px}.longcat-ear--right{right:16px}.longcat-eye{background:#050805;border-radius:50%;width:6px;height:6px;top:31px}.longcat-eye--left{left:28px}.longcat-eye--right{right:28px}.longcat-nose{background:#66705f;border-radius:50%;width:6px;height:5px;position:absolute;top:42px;left:42px}.longcat-tail{border:10px solid var(--cat-body);border-bottom-color:#0000;border-left-color:#0000;border-radius:50%;width:92px;height:72px;top:59px;left:0;transform:rotate(-12deg)}.longcat-arm{background:var(--cat-body);transform-origin:100%;border:2px solid #0508054d;border-radius:999px;width:190px;height:28px;right:64px}.longcat-arm--top{top:24px;transform:rotate(-12deg)}.longcat-arm--bottom{bottom:30px;transform:rotate(15deg)}.longcat-leg{background:var(--cat-body);border:2px solid #05080547;border-radius:999px;width:28px;height:72px;top:52px}.longcat-leg--front{right:56px;transform:rotate(-3deg)}.longcat-leg--back{left:58px;transform:rotate(5deg)}.longcat-mascot--line{width:100%;height:138px}.longcat-mascot--line .longcat-body{width:calc(100% - 118px);height:42px;top:48px;left:40px}.longcat-mascot--line .longcat-head{width:66px;height:52px;top:32px;right:0}.longcat-mascot--line .longcat-neck,.longcat-mascot--line .longcat-arm,.longcat-mascot--line .longcat-leg{display:none}.longcat-mascot--line .longcat-tail{width:64px;height:46px;top:50px;left:-8px}.longcat-mascot--line .longcat-eye{top:22px}.longcat-mascot--line .longcat-eye--left{left:20px}.longcat-mascot--line .longcat-eye--right{right:20px}.longcat-mascot--line .longcat-nose{top:31px;left:30px}.terminal-card{background:#050805eb;border-color:#d5fd5157}.longcat-stat-row{margin-top:-34px}.metric-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:1px;display:grid}.metric-cell{background:var(--panel);border:1px solid var(--line);border-radius:8px;gap:8px;min-height:124px;padding:17px;display:grid}.metric-cell span,.metric-cell small{color:var(--muted);font-size:12px;font-weight:820;line-height:1.25}.metric-cell strong{color:var(--green);font-family:var(--font-geist-mono), monospace;overflow-wrap:anywhere;font-size:16px;line-height:1.25}.meme-section,.section-split-heading{grid-template-columns:minmax(0,.72fr) minmax(0,1fr);align-items:center;gap:30px;padding:58px 0 18px;display:grid}.meme-section h2,.section-split-heading h2,.manifesto-section h2{max-width:850px;font-size:clamp(34px,5vw,72px);line-height:.9}.meme-copy{color:#f8fff0c7;gap:18px;font-size:17px;line-height:1.6;display:grid}.meme-copy strong,.mechanism-line strong,.manifesto-section strong{color:#fff;font-family:var(--font-geist-mono), monospace}.longcat-timeline{grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin-top:12px;display:grid;overflow:hidden}.longcat-timeline article{border:1px solid var(--line);background:linear-gradient(#f8fff00e,#f8fff006);gap:12px;min-height:164px;padding:20px;display:grid;position:relative}.longcat-timeline article:after{background:var(--green);content:"";height:2px;position:absolute;top:49px;left:20px;right:-20px}.longcat-timeline span,.flow-step span{color:var(--green);font-family:var(--font-geist-mono), monospace;font-size:12px;font-weight:950}.flywheel-section,.live-long-section,.burns-section,.faq-section{margin-top:22px;padding:24px}.horizontal-flow{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;display:grid}.flow-step{border:1px solid var(--line);background:#f8fff00a;border-radius:8px;gap:12px;min-height:202px;padding:18px;display:grid;position:relative}.flow-step:after{background:var(--green);content:"";height:2px;position:absolute;top:42px;left:18px;right:-30px}.flow-step:last-child:after{display:none}.flow-step p,.section-split-heading p,.dual-panel p,.faq-item p{color:var(--muted);font-size:15px;line-height:1.55}.mechanism-line{border:1px solid var(--line-strong);background:#d5fd5117;border-radius:8px;flex-wrap:wrap;align-items:center;gap:16px;margin-top:16px;padding:16px;display:flex}.mechanism-line small{color:var(--muted);flex-basis:100%;font-weight:750}.terminal-metric-grid{grid-template-columns:repeat(5,minmax(0,1fr));margin-top:18px}.burn-metric-grid{grid-template-columns:repeat(4,minmax(0,1fr));margin:18px 0}.burn-table{border:1px solid var(--line);border-radius:8px;overflow:hidden}.burn-table .table-head,.burn-table .table-row{grid-template-columns:.8fr 1fr 1fr 1fr 1fr}.dual-visual-section{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);gap:18px;margin-top:22px;display:grid}.dual-panel{background:var(--panel);border:1px solid var(--line);border-radius:8px;gap:18px;min-height:360px;padding:24px;display:grid;position:relative;overflow:hidden}.dual-panel--long{background-color:#080d08eb;background-image:linear-gradient(#d5fd510f 1px,#0000 1px),linear-gradient(90deg,#d5fd510f 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:42px 42px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box}.dual-panel--long .longcat-mascot{align-self:end;width:100%}.supply-ring{aspect-ratio:1;border:2px solid var(--line-strong);border-radius:50%;place-items:center;width:82%;max-width:230px;margin:auto;display:grid;position:relative}.supply-ring span{background:var(--green);opacity:.9;border-radius:999px;width:78px;height:18px;position:absolute}.supply-ring span:first-child{top:28%}.supply-ring span:nth-child(2){width:52px;top:45%}.supply-ring span:nth-child(3){width:28px;top:62%}.manifesto-section{gap:24px;min-height:520px;margin-top:28px;padding:72px 0;display:grid}.manifesto-section p{color:#f8fff0c7;max-width:720px;font-size:21px;line-height:1.6}.manifesto-section strong{color:var(--green);font-size:clamp(32px,5vw,72px);line-height:1}.manifesto-section span{color:#fff;overflow-wrap:anywhere;font-size:clamp(28px,7vw,108px);font-weight:950;line-height:.9}.faq-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.faq-item{border:1px solid var(--line);background:#f8fff009;border-radius:8px;gap:12px;padding:18px;display:grid}.longcat-footer{grid-template-columns:minmax(0,.6fr) minmax(0,1fr)}.longcat-footer>div:first-child{gap:6px;display:grid}.longcat-footer>div:first-child strong{color:var(--green);font-size:22px;line-height:1}.longcat-footer>div:first-child span{color:#fff;font-weight:850}.longcat-thesis-hero h1{max-width:980px}@media (prefers-reduced-motion:reduce){.longcat-background .longcat-mascot--line{animation:none;transform:none}}@media (max-width:1180px){.horizontal-flow,.terminal-metric-grid,.burn-metric-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.main-nav.longcat-nav{grid-template-columns:1fr}}@media (max-width:820px){.main-nav.longcat-nav{gap:8px}.longcat-nav .header-actions{align-items:center}.longcat-nav .account-link{display:none}.longcat-hero{background:linear-gradient(#050805 0%,#081008 76%,#d5fd51 76% 100%);padding-top:24px;padding-bottom:24px}.longcat-hero-art{min-height:96px}.longcat-mascot{width:min(92vw,520px);height:92px}.longcat-arm{width:116px}.longcat-hero .landing-content{gap:12px}.longcat-hero .hero-lede{font-size:14px;line-height:1.38}.longcat-hero .hero-flow{padding:9px 10px;font-size:12px;line-height:1.3}.longcat-hero .hero-command{display:none}.longcat-stat-row{margin-top:-130px}.meme-section,.section-split-heading,.dual-visual-section,.longcat-footer,.longcat-timeline,.horizontal-flow,.faq-grid,.metric-grid,.terminal-metric-grid,.burn-metric-grid{grid-template-columns:1fr}.flow-step:after,.longcat-timeline article:after{display:none}.burn-table .table-head,.burn-table .table-row{grid-template-columns:1fr}.manifesto-section{min-height:0;padding:44px 0}}@media (max-width:430px){.longcat-hero .landing-content h1,.longcat-hero h1{font-size:38px;line-height:.9}.longcat-hero .hero-flow{font-size:12px}.longcat-mascot{height:84px}.longcat-body{width:calc(100% - 104px);height:38px;top:32px;left:34px}.longcat-head{width:56px;height:44px;top:20px;right:5px}.longcat-arm,.longcat-leg,.longcat-neck{display:none}}.longcat-meme-site{isolation:isolate;background:#020402;min-height:100vh;position:relative;overflow:hidden}body:has(.longcat-meme-site){background:#020402}.longcat-meme-site:before{content:"";opacity:.42;pointer-events:none;z-index:-3;background-color:#0000;background-image:linear-gradient(#d5fd5107 1px,#0000 1px),linear-gradient(90deg,#d5fd5106 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:54px 54px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0}.longcat-image-backdrop{pointer-events:none;z-index:-2;justify-content:center;display:flex;position:fixed;inset:0;overflow:hidden}.longcat-image-backdrop:before{content:"";pointer-events:none;z-index:1;background:radial-gradient(circle at 55% 38%,#d5fd510d,#0000 38%),linear-gradient(90deg,#020402db 0%,#0204024d 20%,#0204020a 52%,#02040257 84%,#020402e0 100%);animation:8s ease-in-out infinite soft-glow;position:absolute;inset:0}.longcat-wallpaper{--cat-x:clamp(18px, 5vw, 92px);--cat-y:-7vh;filter:saturate(1.02)contrast(1.02)drop-shadow(0 0 18px #d5fd5118);opacity:.7;object-fit:contain;height:118vh;transform:translateX(var(--cat-x)) translateY(var(--cat-y));transform-origin:50% 52%;z-index:2;width:auto;animation:7s ease-in-out infinite cat-breathe;display:block;position:relative}.longcat-meme-site .site-header{-webkit-backdrop-filter:none;backdrop-filter:none;background:linear-gradient(#0204029e,#02040214 76%,#02040200);border-bottom:1px solid #d5fd5114}.longcat-meme-site .main-nav.longcat-nav{grid-template-columns:minmax(152px,.48fr) minmax(0,1fr) auto;min-height:66px}.longcat-meme-site .brand-mark{background:#f8fff0;border-color:#d5fd51a6;width:48px;height:48px}.longcat-meme-site .brand strong{color:#fff;letter-spacing:0;font-size:15px}.longcat-meme-site .brand small,.longcat-meme-site .account-link span,.longcat-meme-site .account-link code{color:var(--green)}.longcat-meme-site .nav-links{background:0 0;border:0;gap:8px}.longcat-meme-site .nav-links a{color:#f3ffe6c2;min-height:34px;padding:9px 10px}.longcat-meme-site .nav-links a:hover,.longcat-meme-site .nav-links a:focus-visible{color:#fff;background:#d5fd511f}.longcat-meme-site .account-link{background:#0204023d;border-color:#d5fd5133;min-width:130px}.longcat-meme-site .nav-cta,.longcat-meme-site .button.primary{background:var(--green);color:#030603}.cat-section{z-index:1;width:calc(100% - 44px);max-width:1180px;min-height:66vh;margin:0 auto;padding:clamp(72px,11vw,140px) 0;position:relative}.cat-section:before{content:"";z-index:-1;width:min(420px,48vw);min-height:180px;display:none;position:absolute;inset:clamp(42px,7vw,82px) auto auto 0}.meme-hero{grid-template-columns:minmax(0,.88fr) minmax(320px,.9fr);align-items:center;gap:clamp(28px,8vw,112px);min-height:calc(94svh - 66px);padding-top:clamp(64px,9vw,106px);padding-bottom:clamp(48px,7vw,82px);display:grid}.meme-hero:before{display:none}.meme-hero__copy{gap:20px;max-width:780px;animation:.76s cubic-bezier(.22,1,.36,1) both launch-rise;display:grid;position:relative}.meme-hero__copy:before{content:"";z-index:-1;display:none;position:absolute;inset:-20px -26px -20px -22px}.meme-kicker,.section-label{color:var(--green);font-family:var(--font-geist-mono), monospace;letter-spacing:0;text-transform:uppercase;font-size:12px;font-weight:900}.meme-hero h1{color:#fff;letter-spacing:0;overflow-wrap:normal;text-shadow:0 0 11px #d5fd511f,0 5px #d5fd5112;word-break:normal;max-width:920px;font-size:clamp(74px,10.8vw,156px);font-weight:950;line-height:.88;display:grid}.hero-longest{color:var(--green);white-space:nowrap;display:inline-block}.hero-copy-lines{gap:8px;max-width:620px;display:grid}.hero-copy-lines p{color:#f8fff0d6;font-size:clamp(16px,1.55vw,21px);font-weight:560;line-height:1.35}.meme-actions{margin-top:4px;animation:.86s .16s both launch-fade}.hero-ca{color:#d5fd51d6;font-family:var(--font-geist-mono), monospace;letter-spacing:0;overflow-wrap:anywhere;max-width:min(100%,520px);margin:-8px 0 0;font-size:12px;font-weight:900}.long-button{text-transform:uppercase;border-radius:999px;min-width:142px;height:41px;padding:0 20px;font-size:13px;font-weight:950}.crying-cat-stage{min-height:360px;position:relative}.crying-cat-stage .longcat-mascot{filter:drop-shadow(0 0 26px #d5fd514d);max-width:520px;transform:rotate(-3deg)}.longcat-mascot--crying .longcat-tear{display:block}.longcat-tear{background:var(--green);z-index:2;border-radius:999px;width:5px;height:18px;display:none;position:absolute;top:31px}.longcat-tear--left{right:39px}.longcat-tear--right{right:19px}.live-metrics-section{gap:20px;min-height:auto;display:grid}.length-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.length-stat{background:#02040261;border:1px solid #d5fd5133;border-radius:10px;gap:9px;min-height:112px;padding:16px;display:grid}.length-stat span,.length-stat small{color:#f3ffe6b3;font-family:var(--font-geist-mono), monospace;text-transform:uppercase;font-size:12px;font-weight:850;line-height:1.25}.length-stat strong{color:#f8fff0d6;font-family:var(--font-geist-mono), monospace;overflow-wrap:anywhere;font-size:clamp(14px,1.5vw,18px);line-height:1.25}.launch-metric-grid{grid-template-columns:repeat(5,minmax(0,1fr))}.origin-section{justify-items:start;gap:20px;display:grid}.origin-section h2{color:#fff;letter-spacing:0;max-width:880px;font-size:clamp(40px,7vw,92px);font-weight:950;line-height:.86}.origin-board{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#02040275;border:1px solid #d5fd514d;border-radius:10px;gap:12px;max-width:620px;padding:20px;display:grid}.origin-grid{grid-template-columns:minmax(140px,210px) minmax(0,620px);align-items:stretch;gap:16px;max-width:860px;display:grid}.origin-cat-photo{object-fit:cover;object-position:center;background:#0204026b;border:1px solid #d5fd5157;border-radius:10px;width:100%;height:100%;max-height:420px;box-shadow:0 0 34px #d5fd5129}.origin-board span,.origin-board strong,.origin-board em{color:var(--green);font-family:var(--font-geist-mono), monospace;text-transform:uppercase;font-style:normal;font-weight:930;line-height:1}.origin-board strong{color:#fff;font-size:clamp(24px,4vw,44px)}.origin-board p{color:#f3ffe6c2;font-size:16px;font-weight:790;line-height:1.45}.mechanic-section{justify-items:start;gap:22px;display:grid}.mechanic-section h2,.thesis-section h2,.terminal-section h2,.burn-section h2{color:#fff;letter-spacing:0;max-width:850px;font-size:clamp(42px,6.5vw,88px);font-weight:950;line-height:.9}.long-flow,.thesis-tape{flex-wrap:wrap;gap:10px;max-width:840px;display:flex}.long-flow span,.thesis-tape span{color:#fff;font-family:var(--font-geist-mono), monospace;text-transform:uppercase;background:#d5fd511a;border:1px solid #d5fd5152;border-radius:999px;min-height:42px;padding:13px 15px;font-size:13px;font-weight:900}.microcopy{color:#f3ffe6bd;max-width:560px;font-size:17px;font-weight:820;line-height:1.4}.thesis-section{justify-items:start;gap:22px;display:grid}.thesis-closing{color:var(--green);font-size:clamp(36px,5.8vw,78px);font-weight:950;line-height:.94}.terminal-section{gap:18px;display:grid}.terminal-strip{background:#02040261;border:1px solid #d5fd5138;border-radius:10px;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}.terminal-strip span,.terminal-strip strong{font-family:var(--font-geist-mono), monospace;background:#ffffff06;min-height:54px;padding:16px}.terminal-strip span{color:#f3ffe6a8;text-transform:uppercase;font-size:12px;font-weight:900}.terminal-strip strong{color:var(--green);overflow-wrap:anywhere;font-size:clamp(17px,2.5vw,29px);font-weight:950}.burn-section{grid-template-columns:minmax(0,.68fr) minmax(300px,.74fr);align-items:center;gap:34px;display:grid}.meme-graphic-stack{grid-template-columns:.95fr .8fr;gap:14px;min-height:300px;display:grid}.meme-graphic{object-fit:cover;border:1px solid #d5fd512e;border-radius:10px;width:100%;height:100%;display:block;box-shadow:0 0 25px #d5fd5116}.meme-graphic--space{margin-top:46px}.meme-faq{min-height:48vh}.meme-faq .faq-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:24px;display:grid}.meme-faq .faq-item{background:#0204025c;border:1px solid #d5fd512e;border-radius:10px;min-height:178px;padding:18px}@keyframes launch-rise{0%{filter:blur(6px);opacity:0;transform:translateY(18px)}to{filter:blur();opacity:1;transform:translateY(0)}}@keyframes launch-fade{0%{opacity:0}to{opacity:1}}@keyframes cat-breathe{0%,to{transform:translateX(var(--cat-x)) translateY(var(--cat-y)) scale(1)}50%{transform:translateX(var(--cat-x)) translateY(calc(var(--cat-y) - .2vh)) scale(1.006)}}@keyframes soft-glow{0%,to{opacity:.78}50%{opacity:1}}@media (prefers-reduced-motion:reduce){.longcat-wallpaper,.longcat-image-backdrop:before,.meme-hero__copy,.meme-actions{animation:none}}.meme-faq .faq-item h3{color:#fff;font-size:22px;line-height:1}.meme-faq .faq-item p{color:#f3ffe6b8;font-size:14px;font-weight:760;line-height:1.4}.longcat-meme-site .site-footer{z-index:1;background:linear-gradient(#0204025c,#020402d1);border-top:1px solid #d5fd5140;margin-top:0;padding-bottom:42px;position:relative}@media (max-width:980px){.longcat-meme-site .main-nav.longcat-nav{grid-template-columns:1fr auto}.longcat-meme-site .nav-links{display:none}.meme-hero,.burn-section{grid-template-columns:1fr}.length-grid,.meme-faq .faq-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.terminal-strip{grid-template-columns:1fr}.longcat-wallpaper{--cat-x:clamp(24px, 8vw, 84px);--cat-y:-5vh;height:114vh;transform:translateX(var(--cat-x)) translateY(var(--cat-y))}}@media (max-width:680px){.longcat-meme-site .main-nav.longcat-nav{width:calc(100% - 24px)}.longcat-meme-site .account-link{display:none}.cat-section{width:calc(100% - 28px);min-height:58vh;padding:74px 0}.cat-section:before{width:min(340px,84vw);inset:42px auto auto 0}.meme-hero{min-height:calc(90svh - 66px);padding-top:42px;padding-bottom:34px}.meme-hero h1{font-size:clamp(54px,16vw,86px)}.hero-copy-lines p{font-size:15px}.length-grid,.meme-faq .faq-grid{grid-template-columns:1fr}.long-button{width:100%}.longcat-image-backdrop{justify-content:flex-end}.longcat-wallpaper{--cat-x:25%;--cat-y:-3vh;opacity:.7;height:108vh;transform:translateX(var(--cat-x)) translateY(var(--cat-y))}.meme-hero__copy:before{background:0 0;display:none;inset:-18px -14px}.origin-grid,.meme-graphic-stack{grid-template-columns:1fr}.origin-cat-photo{max-height:340px}.meme-graphic--space{margin-top:0}.terminal-strip span,.terminal-strip strong{min-height:44px;padding:12px}}.launch-terminal-site{isolation:isolate}.launch-terminal-site:after{content:"";mix-blend-mode:screen;opacity:.42;pointer-events:none;z-index:0;background:linear-gradient(#0000 0%,#d5fd510d 48%,#0000 100%),radial-gradient(circle at 72% 24%,#d5fd511f,#0000 28%);position:fixed;inset:0;transform:translateY(-105%)}.launch-terminal-site .site-header,.launch-terminal-site .main-nav.launch-nav,.launch-terminal-site .button,.launch-terminal-site .length-stat,.launch-terminal-site .faq-item,.launch-terminal-site .origin-board,.launch-terminal-site .terminal-strip,.launch-terminal-site .signal-card,.launch-terminal-site .thesis-tape span,.launch-terminal-site .long-flow span{transition:border-color .22s,box-shadow .22s,color .22s,opacity .22s,transform .22s}.launch-terminal-site .main-nav.launch-nav{box-shadow:0 0 0 1px #d5fd510d,0 20px 70px #0006,0 0 42px #d5fd5114}.launch-terminal-site .button{position:relative}.launch-terminal-site .button.primary:hover,.launch-terminal-site .button.primary:focus-visible,.launch-terminal-site .nav-cta:hover,.launch-terminal-site .nav-cta:focus-visible{transform:translateY(-2px);box-shadow:0 0 0 1px #ffffff47,0 18px 44px #d5fd512e}.launch-terminal-site .button.ghost:hover,.launch-terminal-site .button.ghost:focus-visible,.launch-terminal-site .social-link:hover,.launch-terminal-site .social-link:focus-visible{background:#d5fd5124;border-color:#d5fd518f;transform:translateY(-2px);box-shadow:0 14px 38px #d5fd511a}.launch-terminal-site .length-stat:hover,.launch-terminal-site .faq-item:hover,.launch-terminal-site .origin-board:hover,.launch-terminal-site .signal-card:hover,.launch-terminal-site .terminal-strip:hover{border-color:#d5fd5175;transform:translateY(-3px);box-shadow:0 0 0 1px #d5fd5114,0 18px 48px #00000052,0 0 44px #d5fd5117}.launch-terminal-site .long-flow span{position:relative;overflow:hidden}.launch-terminal-site .long-flow span:after,.launch-terminal-site .signal-card:after,.launch-terminal-site .terminal-strip:after{content:"";pointer-events:none;background:linear-gradient(110deg,#0000,#d5fd512e,#0000);position:absolute;inset:0;transform:translate(-120%)}.launch-terminal-site .signal-card,.launch-terminal-site .terminal-strip{position:relative;overflow:hidden}.launch-terminal-site .launch-hero__mark{box-shadow:inset 0 0 80px #d5fd5109,0 0 90px #d5fd5112}.launch-terminal-site .launch-hero__mark span{box-shadow:0 0 22px #d5fd5138}.launch-terminal-site .hero-ca{color:#d5fd51c7;font-family:var(--font-geist-mono), monospace;letter-spacing:0;font-weight:850}@media (prefers-reduced-motion:no-preference){.launch-terminal-site{animation:34s linear infinite longcat-grid-drift}.launch-terminal-site:before{animation:10s ease-in-out infinite longcat-line-scan}.launch-terminal-site:after{animation:13s cubic-bezier(.22,1,.36,1) infinite longcat-surface-sweep}.launch-signal-grid{animation:42s linear infinite longcat-grid-parallax}.launch-signal-beam{animation:8s ease-in-out infinite longcat-soft-pulse,20s ease-in-out infinite longcat-beam-orbit}.launch-signal-chart span{animation:7s ease-in-out infinite longcat-signal-scan,12s ease-in-out infinite longcat-chart-float}.launch-signal-chart span:nth-child(2){animation-delay:.6s}.launch-signal-chart span:nth-child(3){animation-delay:1.2s}.launch-terminal-site .launch-hero__copy{animation:.86s cubic-bezier(.22,1,.36,1) 80ms both longcat-fade-up}.launch-terminal-site .launch-hero__mark{animation:.86s cubic-bezier(.22,1,.36,1) .18s both longcat-fade-up,7s ease-in-out 1s infinite longcat-logo-float}.launch-terminal-site .launch-hero__mark:before{animation:8s ease-in-out infinite longcat-mark-glow}.launch-terminal-site .section-label,.launch-terminal-site .launch-section h2,.launch-terminal-site .length-stat,.launch-terminal-site .origin-board,.launch-terminal-site .long-flow,.launch-terminal-site .thesis-tape,.launch-terminal-site .terminal-strip,.launch-terminal-site .signal-card,.launch-terminal-site .faq-item{animation:.72s cubic-bezier(.22,1,.36,1) both longcat-fade-up}.launch-terminal-site .length-stat:nth-child(2n),.launch-terminal-site .origin-board:nth-child(2),.launch-terminal-site .faq-item:nth-child(2n),.launch-terminal-site .signal-card:nth-child(2){animation-delay:90ms}.launch-terminal-site .length-stat:nth-child(3n),.launch-terminal-site .faq-item:nth-child(3n),.launch-terminal-site .signal-card:nth-child(3){animation-delay:.16s}.launch-terminal-site .long-flow span:after,.launch-terminal-site .signal-card:after,.launch-terminal-site .terminal-strip:after{animation:7.5s ease-in-out infinite longcat-sheen}.launch-terminal-site .long-flow span:nth-child(2):after{animation-delay:.45s}.launch-terminal-site .long-flow span:nth-child(3):after{animation-delay:.9s}.launch-terminal-site .long-flow span:nth-child(4):after{animation-delay:1.35s}.launch-terminal-site .long-flow span:nth-child(5):after{animation-delay:1.8s}}@keyframes longcat-grid-drift{0%{background-position:0 0,0 0,0 0}to{background-position:54px 54px,54px 54px,0 0}}@keyframes longcat-grid-parallax{0%{background-position:0 0,0 0}to{background-position:42px 84px,84px 42px}}@keyframes longcat-line-scan{0%,to{opacity:.3;top:24vh}50%{opacity:.9;top:72vh}}@keyframes longcat-surface-sweep{0%,55%{opacity:0;transform:translateY(-105%)}70%{opacity:.44}to{opacity:0;transform:translateY(105%)}}@keyframes longcat-beam-orbit{0%,to{transform:translate(0)scale(1)}50%{transform:translate(-4vw,3vh)scale(1.08)}}@keyframes longcat-chart-float{0%,to{filter:brightness(.86)}50%{filter:brightness(1.12)}}@keyframes longcat-fade-up{0%{filter:blur(7px);opacity:0;transform:translateY(18px)}to{filter:blur();opacity:1;transform:translateY(0)}}@keyframes longcat-logo-float{0%,to{transform:translate(0)}50%{transform:translateY(-8px)}}@keyframes longcat-mark-glow{0%,to{opacity:.58;transform:scale(1)}50%{opacity:.92;transform:scale(1.035)}}@keyframes longcat-sheen{0%,54%{transform:translate(-120%)}74%,to{transform:translate(120%)}}@media (prefers-reduced-motion:reduce){.launch-terminal-site,.launch-terminal-site *,.launch-terminal-site:before,.launch-terminal-site:after{transition-duration:.01ms!important;animation:none!important}}.longcat-sol-site{--green:#14f195;--green-strong:#9945ff;--soft:#00c2ff;--line:#9945ff29;--line-strong:#14f19561;--panel:#ffffffc2;color:#101319;background:linear-gradient(#9945ff0e 1px,#0000 1px),linear-gradient(90deg,#00c2ff0d 1px,#0000 1px),radial-gradient(circle at 75% 18%,#14f19538,#0000 34%),radial-gradient(circle at 18% 74%,#9945ff29,#0000 34%),#fbfff9}.longcat-sol-site:before{background:linear-gradient(90deg,#0000,#9945ff33,#14f1952e,#0000)}.longcat-sol-site .launch-brand-mark{background:radial-gradient(circle at 38% 28%,#fffffffa,#ffffffb8),linear-gradient(135deg,#14f195,#00c2ff 45%,#9945ff);border-color:#9945ff47}.longcat-sol-site .brand strong,.longcat-sol-site .nav-links a,.longcat-sol-site .source-links a{color:#101319}.longcat-sol-site .nav-links a:hover,.longcat-sol-site .nav-links a:focus-visible,.longcat-sol-site .source-links a:hover,.longcat-sol-site .source-links a:focus-visible{color:#00a66d}.longcat-sol-site .launch-hero h1,.longcat-sol-site .launch-section h2,.longcat-sol-site .page-hero h1,.longcat-sol-site .page-hero h2,.longcat-sol-site .faq-item h3,.longcat-sol-site .origin-board strong,.longcat-sol-site .signal-card strong,.longcat-sol-site .thesis-card h3,.longcat-sol-site .risk-card h3,.longcat-sol-site .how-card h3{color:#101319}.longcat-sol-site .button.primary,.longcat-sol-site .nav-cta{color:#08110d;background:linear-gradient(135deg,#14f195,#00c2ff 48%,#9945ff)}.longcat-sol-site .length-stat,.longcat-sol-site .faq-item,.longcat-sol-site .origin-board,.longcat-sol-site .terminal-strip,.longcat-sol-site .panel,.longcat-sol-site .thesis-card,.longcat-sol-site .risk-card,.longcat-sol-site .how-card,.longcat-sol-site .signal-card{background:#ffffffbd;border-color:#9945ff2e;box-shadow:0 18px 55px #2a145814,inset 0 1px #ffffffe6}.longcat-sol-site .launch-hero__mark{background:#ffffff6b;border-color:#9945ff2e;box-shadow:inset 0 0 80px #14f19514,0 30px 90px #2a14581f}.longcat-sol-site .launch-hero__mark:before{background:radial-gradient(circle,#14f19533,#0000 58%),radial-gradient(circle at 30% 70%,#9945ff21,#0000 42%)}.longcat-sol-site .launch-hero__mark img{filter:drop-shadow(0 20px 42px #2a14582e)}.longcat-sol-site .launch-hero__mark span{color:#14f195;background:#101319}.longcat-sol-site .launch-signal-grid{background:linear-gradient(#9945ff0f 1px,#0000 1px),linear-gradient(90deg,#00c2ff0d 1px,#0000 1px)}.longcat-sol-site .site-footer{background:#ffffffad;border-top:1px solid #9945ff29}@media (max-width:680px){.longcat-sol-site .launch-hero__mark{width:min(72vw,310px)}.longcat-sol-site .launch-hero h1{font-size:clamp(50px,16vw,78px)}}body:has(.longcat-sol-site){color:#f7fbff;background:radial-gradient(circle at 74% 12%,#9945ff57,#0000 24%),radial-gradient(circle at 18% 68%,#00c2ff33,#0000 28%),radial-gradient(circle at 90% 84%,#14f1951f,#0000 25%),#050014}.longcat-scroll-backdrop{background-position:center calc(var(--longcat-scroll,0) * 100%);opacity:.72;pointer-events:none;z-index:0;background-repeat:no-repeat;background-size:cover;transition:background-position .12s linear,opacity .24s;position:fixed;inset:0}.longcat-scroll-backdrop:after{content:"";background:linear-gradient(90deg,#050014d1,#05001466 42%,#0500142e 72%,#050014c7),linear-gradient(#0500146b,#0500141a 44%,#050014d6);position:absolute;inset:0}.longcat-scroll-backdrop--landing{background-image:url(/longcat-scroll-bg.jpg);background-position:center calc(var(--longcat-scroll,0) * 100%)}.longcat-scroll-backdrop--dashboard{background-image:url(/longcat-dashboard-bg.jpg);background-position:center calc(36% + (var(--longcat-scroll,0) * 34%));opacity:calc(.54 + (var(--longcat-extension,0) * .12))}.longcat-dashboard-site .launch-signal-field{opacity:.36}.longcat-sol-site{--green:#14f195;--green-strong:#bda7ff;--soft:#00c2ff;--panel:#09071ca8;--line:#b888ff38;--line-strong:#00c2ff6b;color:#f7fbff;background:radial-gradient(circle at 12% 12%,#ffffff1a 0 1px,#0000 1px) 0 0/340px 340px,radial-gradient(circle at 72% 22%,#ffffff24 0 1px,#0000 1px) 0 0/460px 460px,radial-gradient(circle at 33% 78%,#ffffff1a 0 1px,#0000 1px) 0 0/390px 390px,linear-gradient(#00c2ff0e 1px,#0000 1px) 0 0/54px 54px,linear-gradient(90deg,#9945ff0e 1px,#0000 1px) 0 0/54px 54px,radial-gradient(circle at 78% 17%,#9945ff4d,#0000 36%),radial-gradient(circle at 20% 80%,#00c2ff2e,#0000 38%),#050014}.longcat-sol-site:before{opacity:.75;background:linear-gradient(90deg,#0000,#00c2ff4d,#9945ff47,#0000),linear-gradient(#0000,#ffffff0d,#0000)}.longcat-sol-site:after{mix-blend-mode:screen;background:radial-gradient(circle at 76% 18%,#9945ff4d,#0000 30%),radial-gradient(circle at 56% 42%,#00c2ff24,#0000 28%),linear-gradient(#0000 0%,#ffffff09 48%,#0000 100%)}.longcat-sol-site .site-header{background:linear-gradient(#050014e0,#0500147a);border-bottom:1px solid #b084ff29}.longcat-sol-site .main-nav.launch-nav{background:#08071cb3;border-color:#00c2ff3d;box-shadow:0 0 0 1px #14f19514,0 24px 70px #00000070,0 0 44px #9945ff24}.longcat-sol-site .launch-brand-mark{background:#08071c;border-color:#00c2ff80;border-radius:9px}.longcat-sol-site .launch-brand-mark img{object-fit:cover;width:100%;height:100%;transform:scale(1.22)}.longcat-sol-site .brand strong,.longcat-sol-site .nav-links a,.longcat-sol-site .source-links a,.longcat-sol-site .launch-hero h1,.longcat-sol-site .launch-section h2,.longcat-sol-site .page-hero h1,.longcat-sol-site .page-hero h2,.longcat-sol-site .faq-item h3,.longcat-sol-site .origin-board strong,.longcat-sol-site .signal-card strong,.longcat-sol-site .thesis-card h3,.longcat-sol-site .risk-card h3,.longcat-sol-site .how-card h3{color:#f7fbff}.longcat-sol-site .brand small,.longcat-sol-site .section-label,.longcat-sol-site .eyebrow,.longcat-sol-site .kicker,.longcat-sol-site .hero-ca,.longcat-sol-site .thesis-closing,.longcat-sol-site .terminal-strip strong,.longcat-sol-site .length-stat strong,.longcat-sol-site .exposure-number strong{color:#7df9ff}.longcat-sol-site .nav-links a:hover,.longcat-sol-site .nav-links a:focus-visible,.longcat-sol-site .source-links a:hover,.longcat-sol-site .source-links a:focus-visible{color:#14f195;text-shadow:0 0 18px #14f19561}.longcat-sol-site .launch-hero{isolation:isolate;border-radius:0;grid-template-columns:minmax(0,1fr);max-width:none;padding-left:max(24px,50vw - 566px);padding-right:max(24px,50vw - 566px);overflow:hidden}.longcat-sol-site .launch-hero__copy{max-width:760px}.longcat-sol-site .launch-hero:before{content:"";opacity:.88;z-index:-2;background:linear-gradient(90deg,#050014e0 0%,#0500148f 44%,#0500141a 100%),linear-gradient(#0500140d,#050014b8);position:absolute;inset:0}.longcat-sol-site .launch-hero:after{content:"";pointer-events:none;z-index:-1;background:radial-gradient(circle at 88% 20%,#14f19529,#0000 19%),radial-gradient(circle at 48% 12%,#ffffff1a 0 1px,#0000 1px) 0 0/170px 170px,linear-gradient(90deg,#0000,#00c2ff1f,#0000);position:absolute;inset:0}.longcat-sol-site .launch-section,.longcat-sol-site .content-band,.longcat-sol-site .page-hero,.longcat-sol-site .site-footer{z-index:1;position:relative}.longcat-sol-site .launch-hero h1{text-shadow:0 0 24px #ffffff2e,0 18px 60px #0006}.longcat-sol-site .launch-hero h1 span{color:#cbbcff;text-shadow:0 0 22px #9945ff94,0 0 42px #00c2ff38}.longcat-sol-site .launch-hero .hero-copy-lines p,.longcat-sol-site .microcopy,.longcat-sol-site .mechanism-note,.longcat-sol-site .faq-item p,.longcat-sol-site .origin-board p,.longcat-sol-site .risk-card p,.longcat-sol-site .how-card p,.longcat-sol-site .section-copy,.longcat-sol-site .page-hero p,.longcat-sol-site .site-footer p,.longcat-sol-site .site-footer span{color:#f7fbffb8}.longcat-sol-site .button.primary,.longcat-sol-site .nav-cta{color:#060616;background:linear-gradient(135deg,#14f195,#00c2ff 42%,#9945ff);box-shadow:0 0 0 1px #ffffff3d,0 18px 54px #00c2ff40}.longcat-sol-site .button.ghost,.longcat-sol-site .social-link{color:#d9d1ff;background:#09071c94;border-color:#00c2ff61}.longcat-sol-site .button.ghost:hover,.longcat-sol-site .button.ghost:focus-visible,.longcat-sol-site .social-link:hover,.longcat-sol-site .social-link:focus-visible{color:#fff;background:#14f1951f;border-color:#14f1959e}.longcat-sol-site .length-stat,.longcat-sol-site .faq-item,.longcat-sol-site .origin-board,.longcat-sol-site .terminal-strip,.longcat-sol-site .panel,.longcat-sol-site .thesis-card,.longcat-sol-site .risk-card,.longcat-sol-site .how-card,.longcat-sol-site .signal-card{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(#ffffff13,#ffffff08),#09071c8a;border-color:#00c2ff38;box-shadow:0 18px 55px #00000052,inset 0 1px #ffffff1c,0 0 36px #9945ff14}.longcat-sol-site .length-stat:hover,.longcat-sol-site .faq-item:hover,.longcat-sol-site .origin-board:hover,.longcat-sol-site .signal-card:hover,.longcat-sol-site .terminal-strip:hover{border-color:#14f195a3;box-shadow:0 24px 68px #00000061,0 0 48px #00c2ff2e}.longcat-sol-site .origin-section,.longcat-sol-site .mechanic-section,.longcat-sol-site .thesis-section,.longcat-sol-site .terminal-section,.longcat-sol-site .burn-section,.longcat-sol-site .faq-section{position:relative}.longcat-sol-site .origin-section:after,.longcat-sol-site .burn-section:after{content:"";opacity:.32;z-index:-1;background:url(/longcat-space-logo.jpg) 50%/cover no-repeat;border:1px solid #00c2ff2e;border-radius:18px;width:min(420px,42vw);height:min(420px,52vw);position:absolute;top:50%;right:max(20px,50vw - 590px);transform:translateY(-50%);box-shadow:0 30px 90px #00000057,0 0 54px #9945ff29}.longcat-sol-site .burn-section:after{left:max(20px,50vw - 590px);right:auto}.longcat-sol-site .launch-hero__mark{aspect-ratio:1;background:#0604166b;border-color:#00c2ff57;border-radius:26px;overflow:hidden;box-shadow:inset 0 0 80px #00c2ff14,0 30px 90px #00000057,0 0 64px #9945ff2e}.longcat-sol-site .launch-hero__mark:before{z-index:2;background:radial-gradient(circle,#14f1952e,#0000 58%),radial-gradient(circle at 30% 70%,#9945ff2e,#0000 42%)}.longcat-sol-site .launch-hero__mark img{filter:saturate(1.1)contrast(1.04);object-fit:cover;width:100%;max-width:none;height:100%}.longcat-sol-site .launch-hero__mark span{color:#14f195;background:#050014d1;border:1px solid #14f19557}.longcat-sol-site .launch-signal-field{opacity:.8}.longcat-sol-site .launch-signal-chart span{background:linear-gradient(90deg,#0000,#14f195,#00c2ff,#9945ff,#0000);box-shadow:0 0 28px #00c2ff47}.longcat-sol-site .launch-signal-beam{background:radial-gradient(circle,#9945ff47,#00c2ff24,#0000 64%)}.longcat-sol-site .terminal-strip span,.longcat-sol-site .terminal-strip strong{background:#ffffff0b}.longcat-sol-site .site-footer{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(#070418c2,#050014f5);border-top:1px solid #00c2ff33;padding-left:22px;padding-right:22px}.longcat-sol-site .footer-brand{flex-wrap:wrap;align-items:baseline;gap:8px 12px;display:flex}.longcat-sol-site .footer-brand strong{color:#fff;letter-spacing:0;font-size:20px;line-height:1}.longcat-sol-site .footer-brand span{font-size:15px;line-height:1.4}.longcat-sol-site .footer-disclaimer{max-width:760px;margin:4px 0 0;font-size:13px;line-height:1.65}.longcat-dashboard-site .page-hero,.longcat-dashboard-site .content-band{background:linear-gradient(#ffffff13,#ffffff07),#06041680;border-color:#00c2ff33;box-shadow:0 28px 90px #00000042,inset 0 1px #ffffff1a}.dashboard-extension-section{min-height:calc(32vh + (var(--dashboard-extension,0) * 54vh));transition:min-height 1.2s cubic-bezier(.22,1,.36,1)}.dashboard-extension-section h2{max-width:760px}.extension-track{background:#ffffff14;border:1px solid #00c2ff3d;border-radius:999px;width:100%;max-width:720px;height:14px;margin-top:12px;overflow:hidden}.extension-track span{border-radius:inherit;background:linear-gradient(90deg,#14f195,#00c2ff,#9945ff);min-width:8%;height:100%;transition:width 1.2s cubic-bezier(.22,1,.36,1);display:block;box-shadow:0 0 28px #00c2ff47}.longcat-sol-site .footer-market-strip{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;width:100%;max-width:680px;margin:18px 0 10px;display:grid}.longcat-sol-site .footer-market-strip div{background:linear-gradient(135deg,#ffffff1b,#ffffff09),#08071c94;border:1px solid #00c2ff38;border-radius:8px;padding:13px 14px;box-shadow:inset 0 1px #ffffff1c,0 0 28px #9945ff1a}.longcat-sol-site .footer-market-strip span{color:#f7fbff94;font-family:var(--font-geist-mono), monospace;text-transform:uppercase;font-size:11px;font-weight:900;display:block}.longcat-sol-site .footer-market-strip strong{color:#7df9ff;font-family:var(--font-geist-mono), monospace;margin-top:6px;font-size:clamp(14px,1.8vw,18px);display:block}@media (prefers-reduced-motion:no-preference){.longcat-sol-site{animation:48s linear infinite longcat-star-drift}.longcat-sol-site .launch-hero:after{animation:18s ease-in-out infinite longcat-orbit-drift}.longcat-sol-site .origin-section:after,.longcat-sol-site .burn-section:after{animation:10s ease-in-out infinite longcat-space-card}}@keyframes longcat-star-drift{0%{background-position:0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0}to{background-position:340px 170px,-230px 460px,180px -390px,54px 54px,54px 54px,0 0,0 0,0 0}}@keyframes longcat-orbit-drift{0%,to{opacity:.58;transform:translate(0)}50%{opacity:.86;transform:translate(-1.5vw,1vh)}}@keyframes longcat-space-card{0%,to{opacity:.28;transform:translateY(-50%)translate(0)}50%{opacity:.42;transform:translateY(-52%)translate(-8px)}}@media (max-width:900px){.longcat-scroll-backdrop--landing{background-position:center calc(var(--longcat-scroll,0) * 100%)}.longcat-scroll-backdrop--dashboard{background-position:center calc(30% + (var(--longcat-scroll,0) * 30%))}.longcat-scroll-backdrop:after{background:linear-gradient(#0500149e,#05001438 38%,#050014db),linear-gradient(90deg,#050014ad,#05001438,#050014b3)}.longcat-sol-site .launch-hero:before{background:linear-gradient(#0500148c 0%,#050014eb 78%)}.longcat-sol-site .origin-section:after,.longcat-sol-site .burn-section:after{opacity:.16;width:320px;height:320px;top:18%;right:-80px}.longcat-sol-site .burn-section:after{left:-100px;right:auto}}@media (max-width:680px){.longcat-scroll-backdrop{opacity:.58}.longcat-scroll-backdrop--landing{background-size:cover}.longcat-scroll-backdrop--dashboard{opacity:.5;background-size:cover}.longcat-sol-site .launch-hero{padding-bottom:56px}.longcat-sol-site .launch-hero__mark{width:min(78vw,320px);max-width:320px}.longcat-sol-site .footer-market-strip{grid-template-columns:1fr;margin-top:6px}.longcat-sol-site .site-footer{padding:24px 16px calc(30px + env(safe-area-inset-bottom));gap:14px;width:calc(100% - 24px);margin-top:20px}.longcat-sol-site .footer-brand{flex-direction:column;align-items:flex-start;gap:5px}.longcat-sol-site .footer-brand strong{font-size:18px}.longcat-sol-site .footer-brand span{font-size:14px}.longcat-sol-site .source-links{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.longcat-sol-site .source-links a{justify-content:space-between;width:100%;min-width:0}.longcat-sol-site .footer-disclaimer{font-size:12px;line-height:1.55}}@media (prefers-reduced-motion:reduce){.longcat-scroll-backdrop,.dashboard-extension-section,.extension-track span{transition:none}}.prelaunch-notice{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(135deg,#14f19514,#9945ff1a),#060416b8;border:1px solid #00c2ff3d;border-radius:8px;align-items:start;gap:14px;margin-top:72px;margin-bottom:72px;padding:clamp(28px,5vw,56px);display:grid;overflow:hidden}.prelaunch-notice h2{color:#fff;max-width:920px;margin:0;font-size:clamp(34px,6vw,72px);line-height:.98}.prelaunch-notice>p:not(.eyebrow){color:#f7fbffc2;margin:4px 0 0;font-size:clamp(17px,2.2vw,22px);font-weight:760;line-height:1.55}.prelaunch-notice>strong{color:#7df9ff;font-family:var(--font-geist-mono), monospace;text-transform:uppercase;font-size:14px}.contract-address{background:#09071ca3;border:1px solid #00c2ff52;border-radius:8px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px 12px;max-width:760px;margin-top:18px;padding:12px 14px;display:grid}.contract-address>span{color:#f7fbff9e;text-transform:uppercase;font-size:12px;font-weight:850}.contract-address code{color:#fff;font-family:var(--font-geist-mono), monospace;overflow-wrap:anywhere;min-width:0;font-size:13px}.contract-address button{color:#fff;cursor:pointer;background:#14f1951f;border:1px solid #14f19552;border-radius:6px;justify-content:center;align-items:center;gap:6px;min-height:36px;padding:8px 11px;transition:background .18s,border-color .18s,transform .18s;display:inline-flex}.contract-address button:hover,.contract-address button:focus-visible{background:#14f19533;border-color:#14f195a3;outline:none}.button:active,.nav-cta:active,.source-links a:active,.contract-address button:active{transform:translateY(0)scale(.98)}.button:focus-visible,.nav-cta:focus-visible,.nav-links a:focus-visible,.source-links a:focus-visible,.brand:focus-visible{outline-offset:3px;outline:2px solid #7df9ff}@media (max-width:720px){.launch-nav{align-items:center}.launch-nav .nav-links{flex-wrap:wrap;overflow-x:visible}.launch-nav .nav-links a{flex:auto;justify-content:center;padding-left:8px;padding-right:8px}.prelaunch-notice{margin-top:48px;margin-bottom:48px}.contract-address{grid-template-columns:1fr auto}.contract-address>span{grid-column:1/-1}}@media (max-width:390px){.launch-nav .nav-links a{font-size:11px}.prelaunch-notice{padding:24px 18px}.contract-address{grid-template-columns:1fr}.contract-address button{width:100%}}
