@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/maker-network/assets/inter-latin-400-normal-C38fXH4l.woff2)format("woff2"),url(/maker-network/assets/inter-latin-400-normal-CyCys3Eg.woff)format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/maker-network/assets/inter-latin-500-normal-Cerq10X2.woff2)format("woff2"),url(/maker-network/assets/inter-latin-500-normal-BL9OpVg8.woff)format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/maker-network/assets/inter-latin-600-normal-LgqL8muc.woff2)format("woff2"),url(/maker-network/assets/inter-latin-600-normal-CiBQ2DWP.woff)format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/maker-network/assets/inter-latin-700-normal-Yt3aPRUw.woff2)format("woff2"),url(/maker-network/assets/inter-latin-700-normal-BLAVimhd.woff)format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:800;src:url(/maker-network/assets/inter-latin-800-normal-BYj_oED-.woff2)format("woff2"),url(/maker-network/assets/inter-latin-800-normal-D1mf63XC.woff)format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:900;src:url(/maker-network/assets/inter-latin-900-normal-D4nM5aha.woff2)format("woff2"),url(/maker-network/assets/inter-latin-900-normal-EUCDUbiG.woff)format("woff")}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/maker-network/assets/jetbrains-mono-latin-400-normal-V6pRDFza.woff2)format("woff2"),url(/maker-network/assets/jetbrains-mono-latin-400-normal-6-qcROiO.woff)format("woff")}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/maker-network/assets/jetbrains-mono-latin-600-normal-C8RAYTDA.woff2)format("woff2"),url(/maker-network/assets/jetbrains-mono-latin-600-normal-BfsvjouI.woff)format("woff")}@font-face{font-family:Space Grotesk;font-style:normal;font-display:swap;font-weight:500;src:url(/maker-network/assets/space-grotesk-latin-500-normal-lFbtlQH6.woff2)format("woff2"),url(/maker-network/assets/space-grotesk-latin-500-normal-CNSSEhBt.woff)format("woff")}@font-face{font-family:Space Grotesk;font-style:normal;font-display:swap;font-weight:600;src:url(/maker-network/assets/space-grotesk-latin-600-normal-DjKNqYRj.woff2)format("woff2"),url(/maker-network/assets/space-grotesk-latin-600-normal-BflQw4A9.woff)format("woff")}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:var(--makerNetwork-text);background:var(--makerNetwork-bg);font-synthesis:none;text-rendering:optimizelegibility;--makerNetwork-bg:#060608;--makerNetwork-bg-elevated:#0a0a0f;--makerNetwork-surface:#111118;--makerNetwork-surface-hover:#171721;--makerNetwork-border:#272733;--makerNetwork-text:#f7f7fa;--makerNetwork-text-muted:#a1a1aa;--makerNetwork-purple:#7c4dff;--makerNetwork-lavender:#b388ff;--makerNetwork-purple-soft:#7c4dff24;--makerNetwork-bg-translucent:#060608f0;--makerNetwork-border-highlight:#4a4560;--makerNetwork-border-interactive:#686273;--makerNetwork-text-on-accent:#fff;--cream:var(--makerNetwork-bg);--paper:var(--makerNetwork-bg-elevated);--paper-strong:var(--makerNetwork-surface);--ink:var(--makerNetwork-text);--ink-soft:#c9c6d3;--muted:var(--makerNetwork-text-muted);--line:var(--makerNetwork-border);--line-strong:#686273;--orange:var(--makerNetwork-purple);--orange-dark:var(--makerNetwork-lavender);--orange-soft:var(--makerNetwork-purple-soft);--teal:var(--makerNetwork-lavender);--teal-soft:#1b1430;--gold:#d0a5ff;--gold-soft:#241837;--blue:#9b7bff;--blue-soft:#19152c;--dark:#060609;--dark-soft:#101017;--focus:#c6a7ff;--shadow-sm:0 14px 44px #0000005c;--shadow-md:0 28px 90px #0000008a;--radius-sm:6px;--radius:12px;--radius-lg:18px}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:88px}body{background:radial-gradient(circle at 72% -8%, #7c4dff21, transparent 34rem), radial-gradient(circle at 8% 34%, #b388ff0d, transparent 30rem), var(--cream);min-width:320px;min-height:100vh;color:var(--ink);margin:0;font-size:16px;line-height:1.55}h1,h2,h3{font-family:var(--display);font-weight:600}button,input,textarea,select{font:inherit}button,a{-webkit-tap-highlight-color:transparent;color:inherit}button:focus-visible,a:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible,summary:focus-visible{outline:3px solid var(--focus);outline-offset:3px}h1[tabindex="-1"]:focus{outline:none}.maker-section__heading h2[tabindex="-1"]:focus{outline:3px solid var(--focus);outline-offset:.35rem}button:disabled{cursor:not-allowed;opacity:.5}::selection{color:#fff;background:#7041ee}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.app-loading{background:radial-gradient(circle, #7c4dff2e, transparent 18rem), var(--cream);text-align:center;place-content:center;gap:.5rem;min-height:100vh;display:grid}.app-loading__wordmark{font-family:var(--display);color:var(--ink);justify-items:center;gap:.5rem;font-weight:500;display:grid}.app-loading__label{color:var(--teal);font-family:var(--display);letter-spacing:.2em;font-size:.58rem;font-weight:500}.app-loading p{color:var(--muted);margin:0}.brand{width:120px;height:44px;color:var(--ink);font-family:var(--font-makerNetwork-brand);text-transform:uppercase;vertical-align:middle;justify-content:center;align-items:center;font-size:1.75rem;font-weight:500;line-height:1;display:inline-flex}.brand__wordmark{white-space:nowrap;align-items:center;gap:.22em;display:inline-flex}.brand__letter{display:inline-block}.brand__o{flex:none;place-items:center;width:.8em;height:.8em;display:inline-grid}.brand__o img{-webkit-user-select:none;user-select:none;width:100%;height:100%;display:block}.brand__o-fallback{display:none}.brand--compact{width:44px;height:44px}.brand--compact .brand__o{width:24px;height:24px}.brand--inverted{color:#fff}.button{border:1px solid var(--ink);border-radius:var(--radius-sm);min-height:46px;color:var(--ink);font-family:var(--display);letter-spacing:.035em;cursor:pointer;background:0 0;justify-content:center;align-items:center;gap:.55rem;padding:.75rem 1.1rem;font-size:.82rem;font-weight:500;line-height:1;text-decoration:none;transition:transform .16s,background-color .16s,border-color .16s,color .16s;display:inline-flex}.button:hover:not(:disabled){transform:translateY(-2px)}.button--primary{color:#fff;background:#7041ee;border-color:#9c72ff;box-shadow:inset 0 1px #ffffff2e}.button--primary:hover:not(:disabled){background:#7c4dff;border-color:#c1a2ff;box-shadow:inset 0 1px #ffffff3d}.button--secondary{border-color:var(--line-strong);background:var(--paper)}.button--secondary:hover:not(:disabled){border-color:var(--teal);background:#12101c}.button--light{color:#fff;background:linear-gradient(135deg,#6433db,#7c42e9);border-color:#9c72ff}.button--large{min-height:54px;padding-inline:1.35rem;font-size:1rem}.status-tag{min-height:24px;color:var(--muted);font-family:var(--display);letter-spacing:.04em;white-space:nowrap;border:1px solid;border-radius:999px;align-items:center;padding:.25rem .55rem;font-size:.69rem;font-weight:500;line-height:1;display:inline-flex}.status-tag--demo,.status-tag--warning{background:var(--gold-soft);color:#eadbff;border-color:#ad86df}.status-tag--beta{background:var(--blue-soft);color:#d7c4ff;border-color:#9068dd}.status-tag--healthy,.status-tag--live{background:var(--teal-soft);color:#e4d8fb;border-color:#8c6fc4}.status-tag--planned,.status-tag--neutral{border-color:var(--line-strong);color:#c4c0cc;background:#15131c}.friendly-kicker,.section-intro>span,.easy-heading>span,.easy-heading>div>span,.easy-recent>div:first-child>span,.credit-activity>div:first-child>span,.wiki-group .section-intro>span,.engineering-references>div:first-child>span{color:var(--teal);font-family:var(--display);letter-spacing:.13em;text-transform:uppercase;font-size:.76rem;font-weight:500}.section-intro{max-width:700px}.section-intro h2,.section-intro p{margin:0}.section-intro h2{font-family:var(--display);letter-spacing:-.035em;margin-top:.6rem;font-size:clamp(2rem,4vw,3.5rem);font-weight:600;line-height:1.04}.section-intro p{color:var(--ink-soft);margin-top:1rem;font-size:1.08rem}.simple-site{background:linear-gradient(#ffffff05 1px, transparent 1px), linear-gradient(90deg, #ffffff05 1px, transparent 1px), var(--cream);background-size:84px 84px;min-height:100vh;overflow:hidden}.simple-header{z-index:50;-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:#050507e0;border-bottom:1px solid #b388ff2e;justify-content:space-between;align-items:center;gap:2rem;min-height:82px;padding:0 clamp(1.1rem,4vw,4.5rem);display:flex;position:sticky;top:0}.simple-header__brand{flex:none;text-decoration:none}.simple-nav{align-items:center;gap:clamp(1rem,2.3vw,2.2rem);display:flex}.simple-nav>a{color:var(--ink-soft);font-family:var(--display);letter-spacing:.08em;text-transform:uppercase;font-size:.7rem;font-weight:500;text-decoration:none}.simple-nav>a:hover{color:var(--orange)}.simple-menu{border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--paper-strong);width:48px;height:48px;color:var(--ink);cursor:pointer;place-items:center;display:none}.simple-hero{grid-template-columns:minmax(0,.95fr) minmax(430px,1.05fr);align-items:center;gap:clamp(3rem,6vw,6rem);max-width:1440px;min-height:min(860px,100vh - 82px);margin:0 auto;padding:clamp(5rem,9vw,8.5rem) clamp(1.1rem,5vw,5.5rem);display:grid;position:relative}.simple-hero__copy{z-index:2;max-width:720px;position:relative}.simple-hero .friendly-kicker{flex-wrap:wrap;align-items:center;gap:.8rem;display:flex}.simple-hero h1{font-family:var(--display);letter-spacing:-.045em;margin:1.4rem 0 1.65rem;font-size:clamp(3rem,5.1vw,5.9rem);font-weight:600;line-height:.94}.simple-hero h1 span{color:var(--ink);display:block}.simple-hero h1 em{color:var(--teal);font-style:normal}.simple-hero__copy>p{max-width:650px;color:var(--ink-soft);margin:0;font-size:clamp(1.08rem,1.5vw,1.26rem);line-height:1.7}.simple-actions{flex-wrap:wrap;gap:.8rem;margin-top:2rem;display:flex}.makerNetwork-identity-line{border-left:2px solid var(--teal);font-family:var(--display);letter-spacing:.01em;flex-wrap:wrap;gap:.35rem .7rem;padding-left:.9rem;font-weight:500;display:flex;color:var(--ink-soft)!important;margin-top:1.6rem!important;font-size:.92rem!important;line-height:1.45!important}.makerNetwork-identity-line span:first-child{color:var(--ink)}.makerNetwork-visual{border-radius:var(--radius-lg);min-height:630px;box-shadow:inset 0 1px #ffffff0a, var(--shadow-md);background:linear-gradient(#ffffff08 1px,#0000 1px) 0 0/44px 44px,linear-gradient(90deg,#ffffff08 1px,#0000 1px) 0 0/44px 44px,radial-gradient(circle at 50% 42%,#7c4dff29,#0000 48%),#07070b;border:1px solid #b388ff38;align-content:space-between;padding:1.1rem;display:grid;position:relative;overflow:hidden}.makerNetwork-visual:before,.makerNetwork-visual:after{z-index:0;border-color:var(--teal);content:"";opacity:.42;pointer-events:none;border-style:solid;width:92px;height:92px;position:absolute}.makerNetwork-visual:before{border-width:1px 0 0 1px;top:12px;left:12px}.makerNetwork-visual:after{border-width:0 1px 1px 0;bottom:12px;right:12px}.makerNetwork-visual__topline,.makerNetwork-visual__legend{z-index:3;color:#b8b3c5;font-family:var(--display);letter-spacing:.1em;justify-content:space-between;align-items:center;gap:1rem;font-size:.64rem;font-weight:500;display:flex;position:relative}.makerNetwork-visual__topline{border-bottom:1px solid var(--line);padding:.25rem .35rem .85rem}.makerNetwork-visual__topline span:last-child,.makerNetwork-visual__legend span:first-child{color:#d8c9f2;align-items:center;gap:.45rem;display:inline-flex}.makerNetwork-visual__topline i,.makerNetwork-visual__legend i{background:var(--teal);width:6px;height:6px;box-shadow:0 0 12px var(--teal);border-radius:50%}.makerNetwork-visual__route{z-index:3;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#07070bd1;border:1px solid #b388ff38;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr) auto minmax(0,1fr);align-self:end;align-items:center;gap:.55rem;margin-top:27rem;padding:.75rem;display:grid;position:relative}.makerNetwork-visual__route>div{gap:.22rem;min-width:0;display:grid}.makerNetwork-visual__route span{color:var(--teal);font-family:var(--display);letter-spacing:.08em;font-size:.56rem;font-weight:500}.makerNetwork-visual__route strong{font-size:.72rem;font-weight:650;line-height:1.35}.makerNetwork-visual__route>svg{color:var(--orange)}.makerNetwork-visual__legend{border-top:1px solid var(--line);padding:.75rem .35rem .1rem}.friendly-demo{border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--paper);box-shadow:var(--shadow-md);padding:1.4rem}.friendly-demo__question,.friendly-demo__answer{border-radius:var(--radius);padding:1.35rem}.friendly-demo__question{background:var(--orange-soft)}.friendly-demo__answer{background:var(--dark);color:#fff}.friendly-demo__question>span,.friendly-demo__answer>span{letter-spacing:.06em;text-transform:uppercase;margin-bottom:.55rem;font-size:.78rem;font-weight:750;display:block}.friendly-demo__question strong{font-size:1.2rem}.friendly-demo__arrow{height:68px;color:var(--orange);justify-content:center;align-items:center;gap:.65rem;display:flex}.friendly-demo__arrow span{background:var(--orange);width:68px;height:2px}.friendly-choice{border-radius:var(--radius-sm);background:var(--dark-soft);border:1px solid #405046;grid-template-columns:auto 1fr auto;align-items:center;gap:.85rem;padding:1rem;display:grid}.friendly-choice span,.friendly-choice small{display:block}.friendly-choice small{color:#b9c5bd;margin-top:.18rem}.friendly-choice>svg:last-child{color:#d7c4ff}.friendly-demo__answer>p{color:#cbd5ce;margin:1rem 0 0}.two-paths,.simple-section,.learn-callout,.simple-final{max-width:1260px;margin-inline:auto;padding:6rem 4vw}.makerNetwork-declaration{text-align:center;background:#08080d;border-block:1px solid #b388ff29;padding:clamp(5rem,10vw,9rem) 1.2rem}.makerNetwork-declaration>span{color:var(--teal);font-family:var(--display);letter-spacing:.16em;font-size:.78rem;font-weight:500}.makerNetwork-declaration h2{color:#fff;letter-spacing:-.055em;margin:.7rem 0 1rem;font-size:clamp(3rem,7vw,7rem);line-height:.92}.makerNetwork-declaration p{max-width:700px;color:var(--ink-soft);margin:0 auto;font-size:clamp(1rem,1.5vw,1.2rem)}.two-paths__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin-top:2.4rem;display:grid}.path-card{border:1px solid var(--line);border-radius:var(--radius);background:linear-gradient(145deg, #b388ff0a, transparent 48%), var(--paper);text-align:left;cursor:pointer;grid-template-columns:auto 1fr auto;align-items:center;gap:1.2rem;min-height:175px;padding:1.6rem;transition:border-color .16s,transform .16s,box-shadow .16s;display:grid}.path-card:hover{border-color:var(--teal);transform:translateY(-3px);box-shadow:inset 0 0 0 1px #b388ff2e}.path-card>svg:first-child{color:var(--orange)}.path-card span{gap:.35rem;display:grid}.path-card strong{font-size:1.25rem}.path-card small{color:var(--muted);font-size:.95rem}.simple-section{border-top:1px solid #ffffff0a;max-width:none;padding-block:8rem}.simple-section>*{max-width:1180px;margin-inline:auto}.simple-section--tint{background:linear-gradient(90deg,#0000,#7c4dff0d,#0000),#08080d}.simple-section--dark{background:radial-gradient(circle at 20% 40%, #7c4dff1c, transparent 32rem), var(--dark);color:#fff}.simple-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin-top:2.5rem;display:grid}.simple-steps article{border:1px solid var(--line);border-radius:var(--radius);background:linear-gradient(160deg, #b388ff0d, transparent 52%), var(--paper);min-height:210px;padding:1.6rem}.simple-steps article>svg,.step-number{color:var(--orange)}.simple-steps h3{margin:1.35rem 0 .6rem;font-size:1.3rem}.simple-steps p{color:var(--ink-soft);margin:0}.step-number{background:var(--orange-soft);border:1px solid #b388ff59;border-radius:50%;place-items:center;width:38px;height:38px;font-weight:850;display:grid}.place-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;max-width:1180px;margin-top:2.5rem;display:grid}.place-grid article{border:1px solid var(--line);border-radius:var(--radius);background:linear-gradient(160deg, #b388ff0d, transparent 52%), var(--paper);min-height:230px;padding:1.6rem}.place-icon{background:var(--teal-soft);width:52px;height:52px;color:var(--teal);border:1px solid #b388ff47;border-radius:10px;place-items:center;display:grid}.place-grid h3{margin:1.4rem 0 .55rem;font-size:1.35rem}.place-grid p{color:var(--ink-soft);margin:0}.learn-link{color:var(--orange);align-items:center;gap:.45rem;margin-top:1.6rem;font-weight:750;text-decoration:none;display:inline-flex}.credit-story{grid-template-columns:minmax(0,1fr) minmax(360px,.85fr);align-items:center;gap:4rem;display:grid}.credit-story h2{letter-spacing:-.05em;max-width:720px;margin:.9rem 0 1.2rem;font-size:clamp(2.5rem,5vw,4.6rem);line-height:1}.credit-story p{color:#c2cec6;max-width:650px;margin:0 0 1.8rem;font-size:1.08rem}.credit-loop-simple{gap:.7rem;display:grid}.credit-loop-simple>div{border:1px solid var(--line-strong);border-radius:var(--radius);background:var(--dark-soft);align-items:center;gap:1rem;min-height:86px;padding:1.2rem;display:flex}.credit-loop-simple>div svg{color:var(--teal)}.credit-loop-simple>svg{color:var(--orange);justify-self:center;transform:rotate(90deg)}.simple-plans{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;max-width:1180px;margin-top:2.5rem;display:grid}.simple-plan{border:1px solid var(--line);border-radius:var(--radius);background:linear-gradient(160deg, #b388ff0d, transparent 52%), var(--paper);flex-direction:column;align-items:flex-start;min-height:365px;padding:1.7rem;display:flex;position:relative}.simple-plan--featured{border:1px solid var(--orange);box-shadow:inset 0 0 0 1px #b388ff2e}.simple-plan>.status-tag{position:absolute;top:1rem;right:1rem}.simple-plan h3{margin:0 0 1.1rem;font-size:1.25rem}.simple-plan__price{letter-spacing:-.045em;font-size:clamp(2.2rem,4vw,3.2rem);line-height:1}.simple-plan p{color:var(--ink-soft);flex:1;margin:1.4rem 0}.simple-plan .button{width:100%}.learn-callout{grid-template-columns:auto 1fr auto;align-items:center;gap:1.4rem;display:grid}.learn-callout__icon{background:var(--blue-soft);width:66px;height:66px;color:var(--blue);border:1px solid #b388ff47;border-radius:10px;place-items:center;display:grid}.learn-callout span{color:var(--orange);font-weight:750}.learn-callout h2{letter-spacing:-.03em;margin:.25rem 0;font-size:clamp(1.7rem,3vw,2.5rem)}.learn-callout p{max-width:720px;color:var(--ink-soft);margin:0}.simple-final{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:2rem;display:flex}.simple-final span{color:var(--orange);font-weight:500}.simple-final h2{letter-spacing:-.05em;margin:.3rem 0 0;font-size:clamp(2.4rem,5vw,4rem)}.simple-footer{background:var(--dark);color:#fff;border-top:1px solid #b388ff33;grid-template-columns:auto 1fr auto;align-items:center;gap:1.5rem;min-height:220px;padding:3rem 7vw;display:grid}.simple-footer__identity{gap:.25rem;display:grid}.simple-footer .simple-footer__identity>a{color:#fff;font-family:var(--display);letter-spacing:.08em;font-size:1rem;font-weight:500}.simple-footer p{color:#b9c5bd;margin:0}.simple-footer nav{gap:1.4rem;display:flex}.simple-footer a{color:#d8e0da;text-decoration:none}.easy-console{background:var(--cream);grid-template-columns:260px minmax(0,1fr);min-height:100vh;display:grid}.easy-sidebar{background:var(--dark);color:#fff;flex-direction:column;height:100vh;padding:1rem;display:flex;position:sticky;top:0}.easy-sidebar-backdrop{display:none}.easy-sidebar__brand{justify-content:space-between;align-items:center;min-height:58px;display:flex}.easy-sidebar__brand>button{border-radius:var(--radius-sm);color:#fff;cursor:pointer;background:#15131f;border:0;place-items:center;width:42px;height:42px;display:none}.easy-workspace{border:1px solid var(--line);border-radius:var(--radius);background:var(--dark-soft);align-items:center;gap:.8rem;margin:.8rem 0 1.3rem;padding:.9rem;display:flex}.easy-workspace>div{background:#7041ee;border-radius:12px;place-items:center;width:42px;height:42px;font-size:.78rem;font-weight:850;display:grid}.easy-workspace span{display:grid}.easy-workspace small{color:var(--muted)}.easy-sidebar nav{gap:.35rem;display:grid}.easy-sidebar nav button,.easy-sidebar__bottom>button{min-height:50px;color:var(--ink-soft);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:12px;align-items:center;gap:.85rem;padding:.8rem;font-weight:680;display:flex}.easy-sidebar nav button:hover,.easy-sidebar__bottom>button:hover,.easy-sidebar nav button.active{color:#fff;background:#171421}.easy-sidebar nav button.active{box-shadow:inset 3px 0 var(--orange)}.easy-sidebar__bottom{gap:.35rem;margin-top:auto;display:grid}.easy-credit{border-radius:var(--radius);border:1px solid var(--line);color:#fff;background:#15131f;align-items:center;gap:.8rem;margin-bottom:.6rem;padding:1rem;display:flex}.easy-credit>svg{color:var(--teal)}.easy-credit span{display:grid}.easy-credit small{color:var(--muted)}.easy-main{min-width:0}.easy-topbar{z-index:30;border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#050507e6;align-items:center;gap:1rem;min-height:76px;padding:.75rem 2rem;display:flex;position:sticky;top:0}.easy-menu-button{border:1px solid var(--line);background:var(--paper);cursor:pointer;border-radius:12px;place-items:center;width:48px;height:48px;display:none}.easy-topbar__title{margin-right:auto;display:grid}.easy-topbar__title strong{font-size:1.05rem}.easy-topbar__title span{color:var(--muted);font-size:.82rem}.easy-topbar__actions{align-items:center;gap:.8rem;display:flex}.mobile-demo-notice{display:none}.easy-content{width:min(1180px,100% - 4rem);margin:0 auto;padding:3.5rem 0 5rem}.easy-heading{max-width:760px;margin-bottom:2.2rem}.easy-heading h1{letter-spacing:-.055em;margin:.45rem 0 .7rem;font-size:clamp(2.5rem,5vw,4.6rem);line-height:.98}.easy-heading p{max-width:720px;color:var(--ink-soft);margin:0;font-size:1.08rem}.easy-heading--action{justify-content:space-between;align-items:end;gap:2rem;max-width:none;display:flex}.easy-actions-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.easy-actions-grid>button{border:1px solid var(--line);border-radius:var(--radius);background:var(--paper);text-align:left;cursor:pointer;grid-template-columns:auto 1fr auto;align-items:center;gap:1rem;min-height:190px;padding:1.4rem;transition:transform .16s,box-shadow .16s,border-color .16s;display:grid}.easy-actions-grid>button:hover{border-color:var(--orange);box-shadow:var(--shadow-sm);transform:translateY(-3px)}.easy-actions-grid>button>span{gap:.35rem;display:grid}.easy-actions-grid strong{font-size:1.18rem}.easy-actions-grid small{color:var(--muted);font-size:.9rem}.easy-action-icon{border-radius:17px;place-items:center;width:56px;height:56px;display:grid}.easy-action-icon--orange{background:var(--orange-soft);color:var(--orange)}.easy-action-icon--teal{background:var(--teal-soft);color:var(--teal)}.easy-action-icon--gold{background:var(--gold-soft);color:var(--gold)}.easy-summary{border-radius:var(--radius);background:var(--dark);color:#fff;margin-top:1rem;padding:1.5rem}.easy-summary__title{align-items:center;gap:.9rem;display:flex}.easy-summary__title>svg{color:#d7c4ff}.easy-summary h2,.easy-summary p{margin:0}.easy-summary p{color:#aebdb3}.easy-summary__facts{background:#405046;border-radius:12px;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin-top:1.4rem;display:grid;overflow:hidden}.easy-summary__facts div{background:var(--dark-soft);align-content:center;min-height:90px;padding:1rem;display:grid}.easy-summary__facts strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.easy-summary__facts span{color:#aebdb3;font-size:.85rem}.easy-recent,.credit-activity{border:1px solid var(--line);border-radius:var(--radius);background:var(--paper);margin-top:1rem;padding:1.5rem}.easy-recent h2,.credit-activity h2{margin:.25rem 0 1rem;font-size:1.5rem}.easy-recent__list,.credit-activity>div:last-child{display:grid}.easy-recent article,.credit-activity article{border-top:1px solid var(--line);grid-template-columns:auto 1fr auto;align-items:center;gap:.8rem;min-height:70px;display:grid}.easy-recent article>svg{color:var(--teal)}.easy-recent article>span,.credit-activity article>span:nth-child(2){display:grid}.easy-recent small,.credit-activity small{color:var(--muted)}.ask-card{border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--paper);box-shadow:var(--shadow-sm);padding:1.5rem}.inference-mode{border-radius:var(--radius);background:var(--gold-soft);border:1px solid #d4ae50;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1rem;padding:.85rem 1rem;display:flex}.inference-mode--live{background:var(--teal-soft);border-color:#7bb3a8}.inference-mode>div,.inference-mode>div>span{align-items:center;gap:.65rem;display:flex}.inference-mode>div>span{flex-direction:column;align-items:flex-start;gap:.1rem}.inference-mode small{color:var(--ink-soft)}.ask-input{gap:.6rem;font-weight:750;display:grid}.ask-input>small{color:var(--muted);justify-self:end;font-size:.78rem;font-weight:500}.ask-input textarea{resize:vertical;border:1px solid var(--line-strong);border-radius:var(--radius);background:var(--paper-strong);width:100%;min-height:150px;color:var(--ink);padding:1rem;font-size:1.08rem;line-height:1.6}.ask-input textarea:focus{border-color:var(--focus)}.privacy-choice{border:0;margin:1.5rem 0 0;padding:0}.privacy-choice legend{margin-bottom:.7rem;font-weight:750}.privacy-choice>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:.7rem;display:grid}.privacy-choice>div>label{border:1px solid var(--line);border-radius:var(--radius);background:var(--paper-strong);text-align:left;cursor:pointer;grid-template-columns:auto 1fr auto;align-items:center;gap:.75rem;min-height:100px;padding:.9rem;transition:background-color .16s,border-color .16s;display:grid}.privacy-choice>div>label:hover,.privacy-choice>div>label.selected{border-color:var(--teal);background:var(--teal-soft)}.privacy-choice>div>label:focus-within{outline:3px solid var(--focus);outline-offset:3px}.privacy-choice>div>label span{display:grid}.privacy-choice>div>label small{color:var(--muted)}.privacy-choice>div>label>svg:last-child{color:var(--teal)}.inference-settings{border:1px solid var(--line);border-radius:var(--radius);background:var(--paper);margin-top:1rem;padding:.9rem 1rem}.inference-settings summary{cursor:pointer;font-weight:750}.inference-settings__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem;margin-top:1rem;display:grid}.inference-settings__grid label{color:var(--ink-soft);gap:.35rem;font-size:.84rem;font-weight:700;display:grid}.inference-settings select{border:1px solid var(--line-strong);border-radius:var(--radius-sm);background:var(--paper-strong);min-width:0;min-height:44px;color:var(--ink);padding:.55rem .7rem}.live-consent{border-radius:var(--radius);background:var(--teal-soft);border:1px solid #7bb3a8;gap:.55rem;margin-top:1rem;padding:1rem;display:grid}.live-consent label{cursor:pointer;align-items:flex-start;gap:.7rem;display:flex}.live-consent input{width:20px;height:20px;accent-color:var(--teal);flex:none;margin-top:.15rem}.live-consent>div{color:var(--ink-soft);align-items:center;gap:.4rem;font-size:.82rem;display:flex}.ask-actions{align-items:stretch;gap:.7rem;margin-top:1rem;display:flex}.ask-submit{flex:auto}.run-status{min-height:1.3em;color:var(--muted);text-align:center;margin:.55rem 0 0;font-size:.82rem}.friendly-spinner{border:2px solid #fff6;border-top-color:#fff;border-radius:50%;width:18px;height:18px;animation:.7s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}.friendly-result{border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--paper);grid-template-columns:auto minmax(0,1fr) minmax(240px,.65fr);gap:1.2rem;margin-top:1rem;padding:1.5rem;display:grid}.friendly-result__icon{background:var(--teal-soft);width:58px;height:58px;color:var(--teal);border-radius:18px;place-items:center;display:grid}.friendly-result__copy>span{color:var(--teal);text-transform:uppercase;font-size:.82rem;font-weight:800}.friendly-result__copy h2{margin:.25rem 0 .35rem;font-size:1.8rem}.friendly-result__copy p{color:var(--ink-soft);margin:0}.friendly-result__facts{flex-wrap:wrap;gap:.5rem;margin-top:.9rem;display:flex}.friendly-result__facts span{background:var(--paper);color:var(--ink-soft);border-radius:999px;padding:.35rem .6rem;font-size:.82rem}.preview-message{font-size:.87rem;font-weight:650;margin-top:.9rem!important}.preview-evidence{font-size:.76rem;color:var(--muted)!important;margin:.35rem 0 0!important}.friendly-result__empty{grid-column:1/-1;align-items:center;gap:1rem;display:flex}.friendly-result__empty>svg{color:var(--orange)}.friendly-result__empty h2,.friendly-result__empty p{margin:0}.friendly-result__empty p{color:var(--muted)}.chat-result{border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--paper);box-shadow:var(--shadow-sm);margin-top:1rem;overflow:hidden}.chat-transcript{gap:1rem;padding:1.5rem;display:grid}.chat-message{border-radius:var(--radius);max-width:min(88%,760px);padding:1rem 1.1rem}.chat-message>span,.chat-message__heading>span{color:var(--muted);text-transform:uppercase;font-size:.78rem;font-weight:800}.chat-message p{overflow-wrap:anywhere}.chat-message--user{color:#fff;background:linear-gradient(145deg,#301a5a,#1e1337);border-color:#8c61e5;justify-self:end}.chat-message--user>span{color:#e5d8fb}.chat-message--user p{white-space:pre-wrap;margin:.35rem 0 0}.chat-message--assistant{border:1px solid var(--line);background:var(--paper-strong);justify-self:start}.chat-message__heading{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:.75rem;display:flex}.chat-message__heading>span{color:var(--teal);align-items:center;gap:.4rem;display:flex}.markdown-answer{overflow-wrap:anywhere;color:var(--ink-soft)}.markdown-answer>:first-child{margin-top:0}.markdown-answer>:last-child{margin-bottom:0}.markdown-answer pre{border-radius:var(--radius-sm);color:#f5f7f5;background:#142018;max-width:100%;padding:.85rem;overflow:auto}.markdown-answer code{font-family:var(--mono)}.markdown-answer :not(pre)>code{color:var(--ink);background:#1a1822;border-radius:4px;padding:.12rem .28rem}.markdown-answer a{color:var(--orange);font-weight:700}.inference-receipt{border-top:1px solid var(--line);background:var(--paper);gap:1rem;padding:1rem 1.5rem;display:grid}.inference-receipt>div,.inference-receipt>div>span{align-items:center;gap:.6rem;display:flex}.inference-receipt>div>svg{color:var(--teal)}.inference-receipt>div>span{flex-direction:column;align-items:flex-start;gap:0}.inference-receipt small{color:var(--muted)}.inference-receipt dl{grid-template-columns:repeat(4,minmax(0,1fr));gap:.8rem;margin:0;display:grid}.inference-receipt dl div{min-width:0}.inference-receipt dt{color:var(--muted);font-size:.75rem}.inference-receipt dd{overflow-wrap:anywhere;font-family:var(--mono);margin:.15rem 0 0;font-size:.78rem}.job-recovery,.inference-error{border-radius:var(--radius-lg);background:var(--gold-soft);border:1px solid #d4ae50;grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:1rem;margin-top:1rem;padding:1.25rem;display:grid}.job-recovery>svg{color:var(--gold)}.job-recovery h2,.job-recovery p,.inference-error p{margin:0}.job-recovery>div>span{color:var(--gold);text-transform:uppercase;font-size:.78rem;font-weight:800}.job-recovery p{color:var(--ink-soft);margin-top:.25rem}.job-recovery small{overflow-wrap:anywhere;color:var(--muted);font-family:var(--mono);margin-top:.55rem;display:block}.job-recovery__actions{flex-direction:column;gap:.5rem;display:flex}.inference-error{background:var(--orange-soft);border-color:#d58f7b}.inference-error>svg{color:var(--orange)}.inference-error small{overflow-wrap:anywhere;color:var(--muted);font-family:var(--mono);margin-top:.45rem;display:block}.inference-help{color:var(--muted);align-items:center;gap:.55rem;margin-top:1rem;padding:.8rem 1rem;font-size:.84rem;display:flex}.inference-help button{color:var(--orange);cursor:pointer;background:0 0;border:0;align-items:center;gap:.25rem;padding:0;font-weight:700;display:inline-flex}.technical-details,.manual-setup{border:1px solid var(--line);border-radius:var(--radius);background:var(--paper);align-self:start;padding:.9rem}.technical-details summary,.manual-setup summary{cursor:pointer;font-weight:750}.technical-details dl{gap:.7rem;margin:1rem 0;display:grid}.technical-details dl div{gap:.15rem;display:grid}.technical-details dt{color:var(--muted);font-size:.78rem}.technical-details dd{overflow-wrap:anywhere;font-family:var(--mono);margin:0;font-size:.78rem}.text-button{color:var(--orange);cursor:pointer;background:0 0;border:0;align-items:center;gap:.4rem;padding:0;font-weight:750;display:inline-flex}.computer-list{gap:.8rem;display:grid}.computer-list article{border:1px solid var(--line);border-radius:var(--radius);background:var(--paper);grid-template-columns:auto minmax(170px,1fr) auto minmax(180px,auto);align-items:center;gap:1rem;min-height:115px;padding:1.1rem;display:grid}.computer-list__icon{background:var(--orange-soft);width:54px;height:54px;color:var(--orange);border-radius:16px;place-items:center;display:grid}.computer-list__name h2,.computer-list__name p{margin:0}.computer-list__name h2{font-size:1.15rem}.computer-list__name p{color:var(--muted)}.computer-state{background:var(--gold-soft);color:#eadbff;border-radius:999px;padding:.35rem .65rem;font-size:.82rem;font-weight:750}.computer-state.ready{background:var(--teal-soft);color:var(--teal)}.computer-list__stats{color:var(--muted);gap:1rem;font-size:.88rem;display:flex}.computer-list__stats strong{color:var(--ink)}.setup-guide{border:1px solid var(--line);border-radius:var(--radius);background:var(--paper);margin-top:1rem;padding:1.5rem}.setup-guide .section-intro h2{font-size:2rem}.setup-guide .simple-steps article{min-height:170px}.planned-setup-note{border-radius:var(--radius-sm);background:var(--blue-soft);align-items:flex-start;gap:.75rem;margin:1rem 0;padding:1rem;display:flex}.planned-setup-note svg{color:var(--blue);flex:none}.planned-setup-note p{color:var(--ink-soft);margin:0}.credit-balance{border-radius:var(--radius-lg);background:var(--dark);color:#fff;justify-content:space-between;align-items:center;gap:2rem;min-height:230px;padding:2rem;display:flex}.credit-balance>div:first-child{display:grid}.credit-balance>div:first-child>span{color:#aebdb3}.credit-balance>div:first-child>strong{letter-spacing:-.06em;font-size:clamp(4rem,8vw,7rem);line-height:.95}.credit-balance>div:first-child>small{color:#aebdb3}.credit-balance__actions{gap:.7rem;display:grid}.credit-wallet-note{border-radius:var(--radius-sm);background:var(--gold-soft);color:#eadbff;border:1px solid #d4ae50;margin-top:.8rem;padding:.75rem 1rem;font-size:.85rem}.credit-explain-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin-top:1rem;display:grid}.credit-explain-grid article{border:1px solid var(--line);border-radius:var(--radius);background:var(--paper);min-height:240px;padding:1.5rem}.credit-explain-grid h2{margin:1.2rem 0 .45rem}.credit-explain-grid p{color:var(--ink-soft);margin:0}.credit-plus,.credit-minus{border-radius:50%;place-items:center;width:36px;height:36px;font-weight:900;display:grid!important}.credit-activity__empty{border-top:1px solid var(--line);color:var(--muted);margin:0;padding:1.2rem 0}.help-hero{border-radius:var(--radius-lg);background:var(--blue-soft);grid-template-columns:auto 1fr auto;align-items:center;gap:1.3rem;padding:2rem;display:grid}.help-hero>svg{color:var(--blue)}.help-hero h2,.help-hero p{margin:0}.help-hero p{color:var(--ink-soft);margin-top:.35rem}.help-topics{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin-top:1rem;display:grid}.help-topics>button{border:1px solid var(--line);border-radius:var(--radius);background:var(--paper);text-align:left;cursor:pointer;align-items:flex-start;gap:.9rem;min-height:140px;padding:1.3rem;display:flex}.help-topics>button:hover{border-color:var(--orange);box-shadow:var(--shadow-sm)}.help-topics>button>svg{color:var(--teal);flex:none}.help-topics>button>svg:last-child{color:var(--ink);margin-left:auto}.help-topics h2,.help-topics p{margin:0}.help-topics h2{font-size:1.15rem}.help-topics p{color:var(--muted);margin-top:.3rem}.wiki-shell{min-height:100vh}.wiki-header{z-index:40;border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#050507e6;justify-content:space-between;align-items:center;gap:2rem;min-height:76px;padding:0 4vw;display:flex;position:sticky;top:0}.wiki-brand-button{cursor:pointer;background:0 0;border:0;padding:0}.wiki-header nav{align-items:center;gap:1.4rem;display:flex}.wiki-header nav>a{font-size:.9rem;font-weight:700;text-decoration:none}.wiki-hero{grid-template-columns:minmax(0,1fr) minmax(280px,.55fr);align-items:end;gap:3rem;max-width:1180px;margin:0 auto;padding:6rem 4vw 4rem;display:grid}.wiki-hero h1{letter-spacing:-.06em;max-width:800px;margin:.8rem 0 1rem;font-size:clamp(3.2rem,7vw,6rem);line-height:.94}.wiki-hero p{max-width:700px;color:var(--ink-soft);margin:0;font-size:1.15rem}.wiki-search{border:1px solid var(--line-strong);border-radius:var(--radius);background:var(--paper);align-items:center;gap:.7rem;min-height:60px;padding:0 1rem;display:flex}.wiki-search-block{width:100%}.wiki-hero .wiki-search-results{color:var(--muted);margin-top:.55rem;font-size:.82rem;font-weight:650}.wiki-search label{flex:1}.wiki-search input{background:0 0;border:0;outline:0;width:100%;font-size:1rem}.wiki-notice{border-radius:var(--radius-sm);background:var(--gold-soft);border:1px solid #d4ae50;max-width:1080px;margin:0 auto 1rem;padding:1rem}.wiki-group{padding:4.5rem 4vw}.wiki-group--tint{background:#08080d}.wiki-group>*{max-width:1180px;margin-inline:auto}.wiki-group .section-intro h2{font-size:clamp(2rem,4vw,3.2rem)}.wiki-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin-top:2rem;display:grid}.wiki-card{border:1px solid var(--line);border-radius:var(--radius);background:var(--paper);grid-template-columns:auto 1fr auto;align-items:center;gap:1rem;min-height:160px;padding:1.3rem;text-decoration:none;transition:transform .16s,border-color .16s,box-shadow .16s;display:grid}.wiki-card:hover{border-color:var(--orange);box-shadow:var(--shadow-sm);transform:translateY(-3px)}.wiki-topic-icon{background:var(--blue-soft);width:56px;height:56px;color:var(--blue);border-radius:17px;place-items:center;display:grid}.wiki-card>span{display:grid}.wiki-card small{color:var(--orange);font-weight:750}.wiki-card strong{margin-top:.1rem;font-size:1.2rem}.wiki-card p{color:var(--muted);margin:.3rem 0 0}.wiki-empty{text-align:center;justify-items:center;max-width:600px;margin:2rem auto 5rem;padding:2rem;display:grid}.wiki-empty h2,.wiki-empty p{margin:0}.wiki-empty p{color:var(--muted);margin-top:.4rem}.engineering-references{grid-template-columns:1fr 1fr;align-items:center;gap:3rem;max-width:1180px;margin:0 auto;padding:5rem 4vw;display:grid}.engineering-references h2{letter-spacing:-.035em;margin:.5rem 0;font-size:2rem}.engineering-references p{color:var(--muted);margin:0}.engineering-references>div:last-child{gap:.5rem;display:grid}.engineering-references a{border:1px solid var(--line);background:var(--paper);border-radius:10px;padding:.9rem 1rem;font-weight:700;text-decoration:none}.wiki-footer{background:var(--dark);color:#fff;grid-template-columns:auto 1fr auto;align-items:center;gap:1rem;min-height:180px;padding:2.5rem 6vw;display:grid}.wiki-footer p{color:#aebdb3;margin:0}.wiki-footer__identity{gap:.25rem;display:grid}.wiki-footer__identity strong{font-family:var(--display);letter-spacing:.08em;font-weight:500}.wiki-footer button{color:#fff;cursor:pointer;background:0 0;border:0;align-items:center;gap:.45rem;font-weight:750;display:inline-flex}.wiki-article{max-width:980px;margin:0 auto;padding:2.5rem 4vw 6rem}.wiki-breadcrumbs{color:var(--muted);flex-wrap:wrap;gap:.45rem;font-size:.84rem;display:flex}.wiki-breadcrumbs a{color:var(--blue)}.wiki-back{color:var(--orange);cursor:pointer;background:0 0;border:0;align-items:center;gap:.4rem;margin:2rem 0;padding:0;font-weight:750;display:inline-flex}.wiki-article__heading{grid-template-columns:auto 1fr;align-items:start;gap:1.2rem;display:grid}.wiki-article__heading h1{letter-spacing:-.06em;margin:.5rem 0;font-size:clamp(3rem,7vw,5.8rem);line-height:.95}.wiki-article__heading p{max-width:720px;color:var(--ink-soft);margin:0;font-size:1.12rem}.wiki-meta{color:var(--muted);align-items:center;gap:.7rem;font-size:.85rem;display:flex}.one-sentence{border-left:5px solid var(--orange);border-radius:0 var(--radius) var(--radius) 0;background:var(--orange-soft);margin-top:2.5rem;padding:1.5rem}.one-sentence span{color:var(--orange-dark);text-transform:uppercase;font-size:.78rem;font-weight:800}.one-sentence p{margin:.45rem 0 0;font-size:1.25rem;font-weight:650}.wiki-key-points{margin-top:3rem}.wiki-key-points h2{letter-spacing:-.03em;font-size:2rem}.wiki-key-points>div{gap:.7rem;display:grid}.wiki-key-points article{border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--paper);align-items:center;gap:.8rem;min-height:70px;padding:1rem;display:flex}.wiki-key-points article svg{color:var(--teal);flex:none}.wiki-key-points article p{margin:0}.wiki-deep-dive{border:1px solid var(--line);border-radius:var(--radius);background:var(--paper);margin-top:3rem;padding:clamp(1.2rem,3vw,2rem)}.wiki-deep-dive__heading{border-bottom:1px solid var(--line);align-items:flex-start;gap:1rem;padding-bottom:1.5rem;display:flex}.wiki-deep-dive__heading>svg{color:var(--blue);flex:none}.wiki-deep-dive__heading span{color:var(--orange-dark);font-family:var(--display);letter-spacing:.08em;text-transform:uppercase;font-size:.76rem;font-weight:500}.wiki-deep-dive__heading h2,.wiki-deep-dive__heading p{margin:0}.wiki-deep-dive__heading p{color:var(--ink-soft);margin-top:.25rem}.wiki-markdown{overflow-wrap:anywhere;padding-top:1rem}.wiki-markdown h2{letter-spacing:-.035em;margin:2.4rem 0 .7rem;font-size:clamp(1.6rem,4vw,2.25rem)}.wiki-markdown h3{margin:1.8rem 0 .5rem;font-size:1.25rem}.wiki-markdown p,.wiki-markdown li{color:var(--ink-soft)}.wiki-markdown a,.wiki-source-link{color:var(--blue);font-weight:700}.wiki-markdown pre{border-radius:var(--radius-sm);background:var(--dark);color:#f4f7f5;padding:1rem;overflow-x:auto}.wiki-markdown :not(pre)>code{font-family:var(--mono);background:#1a1822;border-radius:5px;padding:.12rem .3rem;font-size:.88em}.wiki-markdown table{border-collapse:collapse;width:100%;margin:1rem 0;font-size:.9rem;display:block;overflow-x:auto}.wiki-markdown th,.wiki-markdown td{border:1px solid var(--line);text-align:left;vertical-align:top;min-width:140px;padding:.65rem}.wiki-markdown th{background:#15131d}.wiki-markdown blockquote{border-left:4px solid var(--blue);margin-inline:0;padding-left:1rem}.wiki-source-link{margin-top:2rem;font-size:.88rem;display:inline-block}.legal-shell{background:var(--cream);min-height:100vh}.legal-header{z-index:40;border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#050507e6;justify-content:space-between;align-items:center;gap:1rem;min-height:76px;padding:0 4vw;display:flex;position:sticky;top:0}.legal-header__brand{color:var(--ink);cursor:pointer;background:0 0;border:0;align-items:center;gap:.8rem;padding:0;display:flex}.legal-header__website{border-left:1px solid var(--line-strong);color:var(--ink-soft);font-family:var(--display);letter-spacing:.08em;padding-left:.8rem;font-size:.72rem;font-weight:500}.legal-shell main{width:min(100% - 2rem,860px);margin-inline:auto;padding:2rem 0 5rem}.legal-notice{border-radius:var(--radius-sm);background:var(--teal-soft);color:#e1d5f7;border:1px solid #7bb3a8;align-items:flex-start;gap:.7rem;margin-bottom:1rem;padding:.9rem 1rem;display:flex}.legal-notice p{margin:0}.legal-document,.legal-missing{border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--paper-strong);box-shadow:var(--shadow-sm);padding:clamp(1.4rem,5vw,3rem)}.legal-document{padding-top:clamp(1.4rem,5vw,3rem)}.legal-document>h1{letter-spacing:-.05em;margin-top:0;font-size:clamp(2.1rem,6vw,3.8rem);line-height:1}@media (width<=1050px){.simple-hero{grid-template-columns:1fr;min-height:auto}.simple-hero__copy{max-width:800px}.friendly-demo,.makerNetwork-visual{width:min(100%,760px);max-width:760px}.easy-actions-grid,.simple-plans{grid-template-columns:1fr}.easy-actions-grid>button{min-height:130px}.friendly-result{grid-template-columns:auto 1fr}.friendly-result .technical-details{grid-column:1/-1}.inference-receipt dl{grid-template-columns:repeat(2,minmax(0,1fr))}.job-recovery,.inference-error{grid-template-columns:auto minmax(0,1fr)}.job-recovery__actions,.inference-error>.button{grid-column:1/-1;margin-left:42px}.computer-list article{grid-template-columns:auto 1fr auto}.computer-list__stats{grid-column:1/-1;padding-left:70px}}@media (width<=900px){.easy-console{display:block}.easy-sidebar{z-index:100;width:min(300px,88vw);transition:transform .18s;position:fixed;left:0;transform:translate(-105%);box-shadow:20px 0 60px #00000047}.easy-sidebar--open{transform:translate(0)}.easy-sidebar-backdrop{z-index:90;cursor:pointer;background:#0c16107a;border:0;display:block;position:fixed;inset:0}.easy-sidebar__brand>button,.easy-menu-button{display:grid}.easy-content{width:min(100% - 2rem,760px);padding-top:2.5rem}.credit-story,.wiki-hero,.engineering-references{grid-template-columns:1fr}.wiki-search{max-width:560px}}@media (width<=760px){body{font-size:16px}.simple-header{-webkit-backdrop-filter:none;backdrop-filter:none;min-height:68px;padding-inline:1rem}.simple-menu{display:grid}.simple-nav{border-bottom:1px solid var(--line);height:calc(100dvh - 68px);box-shadow:var(--shadow-md);background:radial-gradient(circle at 90% 10%,#7c4dff1f,#0000 22rem),#08080d;flex-direction:column;align-content:start;align-items:stretch;padding:1rem;display:none;position:fixed;inset:68px 0 0;overflow-y:auto}.simple-nav--open{display:flex}.simple-nav>a{padding:.75rem}.simple-hero,.two-paths,.simple-section,.learn-callout,.simple-final{padding:4rem 1.2rem}.simple-hero{gap:2.5rem}.simple-hero h1{font-size:clamp(2.55rem,11.8vw,4.2rem)}.simple-actions{display:grid}.simple-actions .button{width:100%}.makerNetwork-visual{min-height:540px}.makerNetwork-visual__route{grid-template-columns:1fr;margin-top:22rem}.makerNetwork-visual__route>svg{display:none}.makerNetwork-visual__route>div{border-bottom:1px solid var(--line);padding:.5rem}.makerNetwork-visual__route>div:last-child{border-bottom:0}.two-paths__grid,.simple-steps,.place-grid,.credit-explain-grid,.help-topics,.wiki-grid{grid-template-columns:1fr}.path-card{grid-template-columns:auto 1fr;min-height:145px}.path-card>svg:last-child{display:none}.credit-story{gap:2.5rem}.learn-callout{grid-template-columns:auto 1fr;align-items:start}.learn-callout .button{grid-column:1/-1;width:100%}.simple-final{flex-direction:column;align-items:flex-start}.simple-footer,.wiki-footer{grid-template-columns:1fr;justify-items:start}.simple-footer nav{flex-wrap:wrap}.legal-header__website{display:none}.easy-topbar{padding-inline:1rem}.easy-topbar__title span,.easy-topbar__actions .status-tag{display:none}.mobile-demo-notice{background:var(--gold-soft);color:#eadbff;text-align:center;border-bottom:1px solid #d6a341;padding:.55rem 1rem;font-size:.78rem;font-weight:750;display:block}.easy-heading--action{flex-direction:column;align-items:flex-start}.easy-heading h1{font-size:clamp(2.7rem,12vw,4rem)}.privacy-choice>div,.easy-summary__facts{grid-template-columns:1fr}.inference-mode{align-items:flex-start}.inference-settings__grid{grid-template-columns:1fr}.ask-actions{flex-direction:column}.ask-actions .button{width:100%}.friendly-result{grid-template-columns:1fr}.chat-message{max-width:100%}.inference-receipt dl,.job-recovery,.inference-error{grid-template-columns:1fr}.job-recovery__actions,.inference-error>.button{grid-column:auto;width:100%;margin-left:0}.computer-list article{grid-template-columns:auto 1fr;align-items:start}.computer-list .computer-state{grid-column:1/-1;justify-self:start;margin-left:70px}.computer-list__stats{flex-wrap:wrap;padding-left:70px}.credit-balance{flex-direction:column;align-items:flex-start}.credit-balance__actions,.credit-balance__actions .button{width:100%}.help-hero{grid-template-columns:auto 1fr;align-items:start}.help-hero .button{grid-column:1/-1;width:100%}.wiki-header{padding-inline:1rem}.wiki-header nav>a{display:none}.wiki-hero,.wiki-group,.engineering-references{padding:4rem 1.2rem}.wiki-hero h1{font-size:clamp(3rem,14vw,4.8rem)}.wiki-card{grid-template-columns:auto 1fr}.wiki-card>svg:last-child{display:none}.wiki-article{padding-inline:1.2rem}.wiki-article__heading{grid-template-columns:1fr}.wiki-article__heading h1{font-size:clamp(3rem,14vw,4.8rem)}}@media (width<=500px){.simple-footer nav{grid-template-columns:repeat(2,max-content);gap:.75rem 1.4rem;display:grid}.simple-hero,.two-paths,.simple-section,.learn-callout,.simple-final{padding-inline:1rem}.friendly-demo{padding:.8rem}.makerNetwork-visual{min-height:500px;padding:.8rem}.makerNetwork-visual__topline,.makerNetwork-visual__legend{flex-direction:column;align-items:flex-start}.makerNetwork-visual__route{margin-top:19rem}.easy-content{width:calc(100% - 1rem)}.easy-topbar__actions .button{min-width:48px;padding:.75rem;font-size:0}.easy-topbar__actions .button svg{width:20px;height:20px}.easy-actions-grid>button{grid-template-columns:auto 1fr}.easy-actions-grid>button>svg:last-child{display:none}.computer-list__stats,.computer-list .computer-state{margin-left:0;padding-left:0}.credit-balance>div:first-child>strong{font-size:4rem}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.product-entry,.product-fatal{background:radial-gradient(circle at 15% 5%, #7c4dff29, transparent 30rem), radial-gradient(circle at 90% 90%, #b388ff17, transparent 34rem), var(--cream);align-content:center;justify-items:center;gap:2rem;min-height:100dvh;padding:clamp(1.25rem,5vw,4rem);display:grid}.product-state,.product-fatal__card{border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--paper-strong);width:min(100%,660px);box-shadow:var(--shadow-md);grid-template-columns:auto minmax(0,1fr);align-items:start;gap:1.1rem;padding:clamp(1.3rem,4vw,2rem);display:grid}.product-state__icon,.product-fatal__card>svg{background:var(--orange-soft);width:54px;height:54px;color:var(--orange-dark);border-radius:16px;place-items:center;display:grid}.product-state--loading .product-state__icon{background:var(--teal-soft);color:var(--teal)}.product-state--offline .product-state__icon{background:var(--gold-soft);color:#eadbff}.product-state h1,.product-fatal__card h1{margin:0;font-size:clamp(1.5rem,4vw,2.2rem);line-height:1.12}.product-state p,.product-fatal__card p{max-width:56ch;color:var(--ink-soft);margin:.55rem 0 0}.product-state__actions,.product-fatal__card>div:last-child{flex-wrap:wrap;grid-column:2;gap:.65rem;margin-top:.25rem;display:flex}.product-onboarding{align-content:start}.onboarding-card{border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--paper-strong);width:min(100%,720px);box-shadow:var(--shadow-md);gap:1.15rem;padding:clamp(1.35rem,4vw,2.25rem);display:grid}.onboarding-card__icon{background:var(--teal-soft);width:58px;height:58px;color:var(--teal);border-radius:18px;place-items:center;display:grid}.onboarding-card__heading>span{color:var(--teal);letter-spacing:.08em;font-size:.75rem;font-weight:850}.onboarding-card__heading h1{letter-spacing:-.035em;margin:.25rem 0 .45rem;font-size:clamp(1.8rem,5vw,2.8rem);line-height:1.04}.onboarding-card__heading p,.onboarding-token small{color:var(--ink-soft);margin:0}.onboarding-token{gap:.4rem;font-weight:750;display:grid}.onboarding-token input{border:1px solid var(--line-strong);border-radius:var(--radius-sm);background:var(--paper-strong);width:100%;min-height:50px;color:var(--ink);font:inherit;padding:.7rem .8rem}.onboarding-token input:focus-visible{outline-offset:1px;border-color:var(--teal);outline:3px solid #177a6d40}.onboarding-token small{font-size:.78rem;font-weight:500}.onboarding-checks{gap:.65rem;display:grid}.onboarding-checks label{border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--paper);cursor:pointer;align-items:flex-start;gap:.7rem;padding:.85rem;display:flex}.onboarding-checks input{width:20px;height:20px;accent-color:var(--teal);flex:none;margin-top:.1rem}.onboarding-checks a{color:var(--teal);font-weight:750}.onboarding-error{border-radius:var(--radius-sm);background:var(--orange-soft);color:var(--orange-dark);border:1px solid #d27f6f;margin:0;padding:.8rem .9rem}.onboarding-card>.button{justify-self:start}.onboarding-footer{color:var(--muted);flex-wrap:wrap;align-items:center;gap:.45rem;font-size:.78rem;display:flex}.onboarding-footer button{color:var(--teal);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:.25rem;margin-left:auto;padding:0;font-weight:750;display:inline-flex}.demo-route{background:var(--cream);min-height:100vh}.demo-route__banner{z-index:80;color:#f0e5ff;background:#21172e;border-bottom:1px solid #8f6bc2;justify-content:center;align-items:center;gap:.75rem;min-height:58px;padding:.55rem clamp(1rem,3vw,2rem);display:flex;position:sticky;top:0;box-shadow:0 5px 24px #00000047}.demo-route__banner>span{flex:auto;justify-content:center;align-items:baseline;gap:.55rem;display:flex}.demo-route__banner button{color:#f7f2ff;cursor:pointer;background:#100d16;border:1px solid #b894ed;border-radius:9px;flex:none;align-items:center;gap:.4rem;min-height:42px;padding:.55rem .8rem;font-weight:800;display:inline-flex}.demo-route .easy-console,.demo-route .easy-sidebar{min-height:calc(100dvh - 58px)}.product-shell{background:var(--cream);grid-template-columns:260px minmax(0,1fr);min-height:100dvh;display:grid}.product-sidebar{z-index:45;background:radial-gradient(circle at 10% 10%, #7c4dff38, transparent 18rem), var(--dark);color:#fff;flex-direction:column;min-width:0;height:100dvh;padding:1rem;display:flex;position:sticky;top:0;overflow-y:auto}.product-sidebar__brand{justify-content:space-between;align-items:center;min-height:52px;padding:0 .35rem .85rem;display:flex}.product-sidebar__brand>button,.product-menu{width:44px;height:44px;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:10px;place-items:center;display:none}.product-account{background:#ffffff0f;border:1px solid #ffffff24;border-radius:14px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.7rem;margin:.55rem 0 1rem;padding:.8rem;display:grid}.product-account>span{color:#fff;background:#7041ee;border-radius:50%;place-items:center;width:38px;height:38px;font-weight:900;display:grid}.product-account>div{min-width:0;display:grid}.product-account small{color:var(--muted)}.product-sidebar nav,.product-sidebar__bottom{gap:.3rem;display:grid}.product-sidebar nav button,.product-sidebar__bottom button{width:100%;min-height:46px;color:var(--ink-soft);text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:10px;align-items:center;gap:.75rem;padding:.7rem .8rem;font-weight:750;display:flex}.product-sidebar nav button:hover,.product-sidebar nav button.active,.product-sidebar__bottom button:hover{color:#fff;background:#ffffff1a;border-color:#ffffff24}.product-sidebar nav button.active{box-shadow:inset 3px 0 var(--orange)}.product-sidebar__bottom{border-top:1px solid #ffffff1f;margin-top:auto;padding-top:1rem}.product-sidebar__bottom button{color:var(--muted);font-size:.88rem}.product-backdrop{z-index:39;cursor:pointer;background:#020205b8;border:0;position:fixed;inset:0}.product-main{min-width:0}.product-topbar{z-index:30;border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#050507e6;align-items:center;gap:.75rem;min-height:70px;padding:.75rem clamp(1rem,3vw,2.25rem);display:flex;position:sticky;top:0}.product-topbar>div{margin-right:auto;display:grid}.product-topbar small{color:var(--muted);font-size:.78rem}.product-offline{background:var(--gold-soft);color:#eadbff;text-align:center;border-bottom:1px solid #d4ae50;padding:.65rem clamp(1rem,3vw,2.25rem);font-weight:700}.product-content{width:min(100%,1440px);margin-inline:auto;padding:clamp(1.25rem,3vw,2.5rem)}.product-heading{max-width:800px;margin-bottom:clamp(1.25rem,3vw,2rem)}.product-heading>span,.product-section-heading span{color:var(--orange);font-family:var(--display);letter-spacing:.12em;text-transform:uppercase;font-size:.74rem;font-weight:500}.product-heading h1{letter-spacing:-.045em;margin:.2rem 0 .45rem;font-size:clamp(2rem,5vw,3.6rem);line-height:1.02}.product-heading p{max-width:66ch;color:var(--ink-soft);margin:0;font-size:1.02rem}.product-empty-panel{border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--paper-strong);box-shadow:var(--shadow-sm);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:1.25rem;padding:clamp(1.25rem,3vw,2rem);display:grid}.product-empty-panel__icon{background:var(--blue-soft);width:68px;height:68px;color:var(--blue);border-radius:20px;place-items:center;display:grid}.product-empty-panel h2{margin:.45rem 0 .25rem;font-size:clamp(1.3rem,3vw,1.8rem)}.product-empty-panel p,.product-info-grid p,.product-trust-note p{color:var(--ink-soft);margin:0}.product-info-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin-top:1rem;display:grid}.product-info-grid article{border:1px solid var(--line);border-radius:var(--radius);background:#0f0f17c2;padding:1.25rem}.product-info-grid article>svg{color:var(--teal)}.product-info-grid h2{margin:.7rem 0 .25rem;font-size:1.08rem}.product-inline-actions{flex-wrap:wrap;gap:.65rem;margin-top:1rem;display:flex}.live-credit-card{border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--paper-strong);box-shadow:var(--shadow-sm);grid-template-columns:minmax(240px,.8fr) minmax(280px,1.2fr);display:grid;overflow:hidden}.live-credit-card>div{flex-direction:column;justify-content:center;align-items:flex-start;min-width:0;padding:clamp(1.4rem,4vw,2.4rem);display:flex}.live-credit-card>div:first-child{background:var(--dark);color:#fff}.live-credit-card>div:first-child>svg{color:#d7c4ff;margin-bottom:1rem}.live-credit-card>div:first-child>span,.live-credit-card>div:first-child>small{color:#bdc9c1}.live-credit-card>div:first-child>strong{overflow-wrap:anywhere;letter-spacing:-.06em;font-size:clamp(2.7rem,7vw,5.8rem);line-height:.98}.live-credit-card>div:last-child{gap:.8rem}.live-credit-card p{max-width:45ch;color:var(--ink-soft);margin:0}.product-ledger{border:1px solid var(--line);border-radius:var(--radius);background:var(--paper-strong);margin-top:1.25rem;overflow:hidden}.billing-choice-grid{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:.85rem;padding:1.25rem;display:grid}.billing-choice-grid article{border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--paper);flex-direction:column;align-items:flex-start;gap:.65rem;min-width:0;padding:1rem;display:flex}.billing-choice-grid article:first-child{background:var(--teal-soft);border-color:#7bb3a8}.billing-choice-grid article>strong{font-size:1.02rem}.billing-choice-grid article>p{color:var(--ink-soft);flex:1;margin:0}.refund-lots{border-top:1px solid var(--line);gap:.7rem;margin:0 1.25rem 1.25rem;padding-top:1.1rem;display:grid}.refund-lots>div h3,.refund-lots>div p,.refund-lots article p{margin:0}.refund-lots>div p,.refund-lots article small{color:var(--ink-soft)}.refund-lots article{border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--paper);justify-content:space-between;align-items:center;gap:1rem;padding:.85rem;display:flex}.refund-lots article>span:first-child{gap:.2rem;min-width:0;display:grid}.refund-confirmation{border-radius:var(--radius-sm);background:var(--gold-soft);border:1px solid #c99755;justify-content:space-between;align-items:center;gap:1rem;margin:0 1.25rem 1.25rem;padding:1rem;display:flex}.refund-confirmation p{max-width:62ch;color:var(--ink-soft);margin:.25rem 0 0}.refund-confirmation>div:last-child{flex:none;gap:.55rem;display:flex}.product-inline-note,.product-inline-error{border-radius:var(--radius-sm);margin:0 1.25rem 1.25rem;padding:.8rem .9rem}.product-inline-note{border:1px solid var(--line);background:var(--paper);color:var(--ink-soft)}.product-inline-error{background:var(--orange-soft);color:var(--orange-dark);border:1px solid #d27f6f}.spin{animation:.7s linear infinite spin}.product-section-heading{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:1rem;padding:1.15rem 1.25rem;display:flex}.product-section-heading h2{margin:.1rem 0 0;font-size:1.2rem}.product-section-heading>svg{color:var(--teal)}.product-ledger__empty{align-items:center;gap:.9rem;padding:1.5rem 1.25rem;display:flex}.product-ledger__empty>svg{color:var(--gold)}.product-ledger__empty p{color:var(--ink-soft);margin:.15rem 0 0}.product-ledger__list article{border-top:1px solid var(--line);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.8rem;min-height:64px;padding:.75rem 1.25rem;display:grid}.product-ledger__list article:first-child{border-top:0}.product-ledger__list article>span{border-radius:50%;place-items:center;width:34px;height:34px;font-weight:900;display:grid}.credit-plus{background:var(--teal-soft);color:var(--teal)}.credit-minus{background:var(--orange-soft);color:var(--orange-dark)}.product-ledger__list article>div{display:grid}.product-ledger__list small{color:var(--muted)}.product-trust-note{border-radius:var(--radius-sm);background:var(--gold-soft);color:#eadbff;border:1px solid #d4ae50;align-items:start;gap:.7rem;margin-top:1rem;padding:1rem;display:flex}.settings-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.settings-grid>section,.settings-help{border:1px solid var(--line);border-radius:var(--radius);background:var(--paper-strong);box-shadow:var(--shadow-sm);padding:clamp(1.2rem,3vw,1.7rem)}.settings-card__heading{align-items:start;gap:.8rem;display:flex}.settings-card__heading>svg{color:var(--teal);flex:none}.settings-card__heading h2,.settings-help h2{margin:0;font-size:1.25rem}.settings-card__heading p,.settings-help p{color:var(--ink-soft);margin:.2rem 0 0}.settings-grid dl{gap:.55rem;margin:1rem 0;display:grid}.settings-grid dl>div{background:var(--cream);border-radius:9px;gap:.1rem;padding:.7rem;display:grid}.settings-grid dt{color:var(--muted);text-transform:uppercase;font-size:.75rem;font-weight:800}.settings-grid dd{overflow-wrap:anywhere;font-family:var(--mono);margin:0;font-size:.8rem}.settings-grid details{margin-bottom:1rem}.settings-invite{grid-column:1/-1}.settings-invite__form{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:.75rem;margin-top:1rem;display:grid}.settings-invite__form label,.settings-invite__result label{color:var(--ink-soft);gap:.35rem;font-size:.78rem;font-weight:800;display:grid}.settings-invite input{border:1px solid var(--line-strong);border-radius:var(--radius-sm);background:var(--paper-strong);width:100%;min-height:46px;color:var(--ink);font:inherit;padding:.65rem .75rem}.settings-invite input:focus-visible{outline-offset:1px;border-color:var(--teal);outline:3px solid #177a6d40}.settings-invite__result{border-radius:var(--radius-sm);background:var(--gold-soft);border:1px solid #d4ae50;grid-template-columns:minmax(0,1fr) auto;gap:.75rem;margin-top:1rem;padding:.9rem;display:grid}.settings-invite__result>div,.settings-invite__result label{grid-column:1/-1}.settings-invite__result>div{gap:.2rem;display:grid}.settings-invite__result small{color:#eadbff}.settings-grid summary{cursor:pointer;min-height:44px;padding-block:.65rem;font-weight:800}.provider-settings-list{gap:.5rem;margin:1rem 0;padding:0;list-style:none;display:grid}.provider-settings-list li{background:var(--cream);border-radius:9px;align-items:center;gap:.75rem;padding:.7rem;display:flex}.provider-settings-list span{min-width:0;margin-right:auto;display:grid}.provider-settings-list small{color:var(--ink-soft)}.provider-settings-list a{min-height:44px;color:var(--blue);flex:none;align-items:center;gap:.25rem;font-weight:800;display:inline-flex}.settings-help{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:1rem;margin-top:1rem;display:grid}.settings-help>svg{color:var(--orange)}.chat-layout{grid-template-columns:220px minmax(0,1fr);align-items:start;gap:1rem;display:grid}.conversation-sidebar{border:1px solid var(--line);border-radius:var(--radius);background:var(--paper-strong);max-height:calc(100vh - 110px);position:sticky;top:88px;overflow-y:auto}.conversation-sidebar>div:first-child{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:.5rem;min-height:58px;padding:.65rem .75rem .65rem 1rem;display:flex}.conversation-sidebar>div:first-child button{border:1px solid var(--line);background:var(--paper);cursor:pointer;border-radius:9px;place-items:center;width:42px;height:42px;display:grid}.conversation-sidebar>p{color:var(--muted);margin:0;padding:1rem;font-size:.86rem}.conversation-sidebar__error{color:var(--ink-soft);gap:.55rem;padding:.85rem 1rem;font-size:.86rem;display:grid}.conversation-sidebar__error button{border:1px solid var(--line-strong);background:var(--paper);cursor:pointer;border-radius:8px;min-height:40px;font-weight:800}.conversation-sidebar ul{margin:0;padding:0;list-style:none}.conversation-sidebar li{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;display:grid}.conversation-sidebar li>button:first-child{text-align:left;cursor:pointer;background:0 0;border:0;gap:.05rem;min-height:58px;padding:.65rem .75rem .65rem 1rem;display:grid}.conversation-sidebar li>button:first-child span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.conversation-sidebar li>button:first-child small{color:var(--muted)}.conversation-sidebar li>button:last-child{width:44px;min-height:44px;color:var(--muted);cursor:pointer;background:0 0;border:0;align-self:center}.conversation-delete-confirm{align-items:center;gap:.25rem;padding-right:.35rem;display:flex}.conversation-delete-confirm button{border:1px solid var(--line);background:var(--paper);cursor:pointer;border-radius:7px;min-height:40px;padding:.35rem .45rem;font-size:.72rem;font-weight:800}.conversation-delete-confirm button:first-child{color:var(--orange-dark);border-color:#d8a08f}.conversation-sidebar button:hover{background:var(--cream)!important}.conversation-retention{border-top:1px solid var(--line);background:var(--paper)}.agent-workspace{min-width:0}.agent-stage{gap:1rem;width:min(100%,920px);margin-inline:auto;display:grid}.agent-welcome{border:1px dashed var(--line-strong);border-radius:var(--radius-lg);text-align:center;background:#0f0f17b8;align-content:center;place-items:center;min-height:260px;padding:clamp(1.4rem,5vw,3rem);display:grid}.agent-welcome>svg{color:var(--orange)}.agent-welcome h2{margin:.8rem 0 .25rem;font-size:clamp(1.45rem,4vw,2.15rem)}.agent-welcome p{max-width:58ch;color:var(--ink-soft);margin:0}.prompt-suggestions{flex-wrap:wrap;justify-content:center;gap:.5rem;margin-top:1.25rem;display:flex}.prompt-suggestions button{border:1px solid var(--line-strong);background:var(--paper);cursor:pointer;border-radius:999px;min-height:44px;padding:.6rem .8rem;font-weight:700}.prompt-suggestions button:hover{border-color:var(--teal);background:var(--teal-soft)}.conversation-transcript{gap:.85rem;scroll-margin-top:90px;display:grid}.conversation-message{border:1px solid var(--line);background:var(--paper-strong);width:min(88%,740px);box-shadow:var(--shadow-sm);border-radius:16px;padding:1rem 1.1rem}.conversation-message--user{background:var(--teal-soft);border-color:#a6c9bf;justify-self:end}.conversation-message>span{color:var(--muted);letter-spacing:.07em;text-transform:uppercase;margin-bottom:.35rem;font-size:.73rem;font-weight:850;display:block}.conversation-message p{white-space:pre-wrap;margin:0}.conversation-message .markdown-answer>:first-child{margin-top:0}.conversation-message .markdown-answer>:last-child{margin-bottom:0}.run-progress,.approval-card,.run-terminal,.agent-error{border:1px solid var(--line);border-radius:var(--radius);background:var(--paper-strong);box-shadow:var(--shadow-sm);padding:1.1rem}.run-progress>div:first-child{grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:.75rem;display:grid}.run-progress>div:first-child>svg{color:var(--teal)}.run-progress h2{margin:0;font-size:1.15rem}.run-progress p{color:var(--ink-soft);margin:.15rem 0 0}.run-progress pre{background:var(--dark);color:#edf5ef;max-height:260px;font:400 .86rem/1.55 var(--font-makerNetwork-body);white-space:pre-wrap;border-radius:10px;margin:1rem 0;padding:1rem;overflow:auto}.run-progress dl{flex-wrap:wrap;gap:1rem 2rem;display:flex}.run-progress dl>div{display:grid}.run-progress dt{color:var(--muted);font-size:.75rem}.run-progress dd{margin:0;font-weight:850}.run-terminal{background:var(--gold-soft);border-color:#d4ae50;align-items:start;gap:.75rem;display:flex}.run-terminal p{margin:.15rem 0 0}.approval-card{background:var(--gold-soft);border:2px solid #c89227;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:1rem;display:grid}.approval-card>svg{color:var(--gold)}.approval-card h2{margin:.55rem 0 .2rem;font-size:1.25rem}.approval-card p{margin:0}.approval-card small{color:var(--muted)}.approval-card>div:last-child{flex-wrap:wrap;gap:.5rem;display:flex}.agent-error{background:var(--orange-soft);border-color:#d8a08f;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.85rem;display:grid}.agent-error>svg{color:var(--orange-dark)}.agent-error p{margin:.15rem 0}.agent-error small{color:#f1cad8;font-family:var(--mono)}.agent-composer{border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--paper-strong);box-shadow:var(--shadow-md);gap:1rem;padding:clamp(1rem,3vw,1.5rem);display:grid}.agent-identity-fields{grid-template-columns:minmax(180px,.65fr) minmax(260px,1.35fr);gap:.8rem;display:grid}.agent-identity-fields label,.agent-prompt,.agent-options label{gap:.35rem;min-width:0;font-weight:800;display:grid}.agent-composer input,.agent-composer textarea,.agent-composer select{border:1px solid var(--line-strong);background:var(--paper);width:100%;min-height:48px;color:var(--ink);border-radius:10px;padding:.72rem .8rem}.agent-composer textarea{resize:vertical;line-height:1.5}.agent-prompt textarea{min-height:126px;font-size:1.02rem}.agent-prompt small{color:var(--muted);justify-self:end;font-weight:500}.agent-options{border:1px solid var(--line);background:var(--cream);border-radius:12px}.agent-options summary{cursor:pointer;min-height:48px;padding:.75rem 1rem;font-weight:850}.agent-options[open] summary{border-bottom:1px solid var(--line)}.agent-options__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;padding:1rem;display:grid}.agent-options label>span{font-size:.82rem}.agent-tools{border:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem;margin:0;padding:0 1rem 1rem;display:grid}.agent-tools legend{width:100%;padding:0 0 .5rem;font-weight:850}.agent-tools label{border:1px solid var(--line);background:var(--paper);border-radius:10px;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.65rem;min-height:66px;padding:.7rem;display:grid}.agent-tools label.disabled{opacity:.55}.agent-tools input{width:19px;min-height:19px;accent-color:var(--teal);margin-top:.15rem}.agent-tools label>span{display:grid}.agent-tools small{color:var(--ink-soft);font-weight:500}.quote-review{border-radius:var(--radius);background:#131020;border:2px solid #74a99f;gap:1rem;padding:clamp(1rem,3vw,1.4rem);display:grid}.quote-review__heading{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.75rem;display:grid}.quote-review__heading>svg{color:var(--teal)}.quote-review__heading span{color:var(--teal);text-transform:uppercase;font-size:.75rem;font-weight:850}.quote-review__heading h2{margin:0;font-size:1.35rem}.quote-facts{grid-template-columns:repeat(3,minmax(0,1fr));gap:.55rem;margin:0;display:grid}.quote-facts>div{background:var(--paper);border-radius:10px;min-width:0;padding:.75rem}.quote-facts dt{color:var(--muted);text-transform:uppercase;font-size:.74rem;font-weight:800}.quote-facts dd{overflow-wrap:anywhere;margin:.15rem 0 0;font-weight:850}.provider-consent-summary{gap:.45rem;display:grid}.provider-consent-summary>article{border:1px solid var(--line);background:var(--paper);border-radius:10px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.6rem;padding:.7rem;display:grid}.provider-consent-summary>article>svg{color:var(--blue)}.provider-consent-summary>article>span{display:grid}.provider-consent-summary small{color:var(--ink-soft)}.provider-consent-summary a{min-height:44px;color:var(--blue);align-items:center;gap:.25rem;font-weight:800;display:inline-flex}.quote-consent{background:var(--paper);cursor:pointer;border:1px solid #63968c;border-radius:10px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.75rem;min-height:58px;padding:.85rem;display:grid}.quote-consent input{width:21px;min-height:21px;accent-color:var(--teal)}.quote-private{background:var(--teal-soft);color:#e1d5f7;border-radius:10px;align-items:center;gap:.6rem;padding:.8rem;font-weight:750;display:flex}.quote-review>.button,.agent-review-button{justify-self:start}.quote-review>small,.agent-composer__trust{color:var(--muted);margin:0;font-size:.78rem}.easy-main,.product-main,.wiki-shell,.legal-shell{background:linear-gradient(#ffffff04 1px, transparent 1px), linear-gradient(90deg, #ffffff04 1px, transparent 1px), radial-gradient(circle at 76% 4%, #7c4dff14, transparent 30rem), var(--cream);background-size:72px 72px,72px 72px,auto,auto}.easy-sidebar,.product-sidebar{border-right:1px solid #b388ff2e;box-shadow:18px 0 60px #00000038}.easy-summary,.credit-balance,.live-credit-card>div:first-child{background:radial-gradient(circle at 85% 18%, #7c4dff2e, transparent 18rem), var(--dark)}.path-card,.simple-steps article,.place-grid article,.simple-plan,.easy-actions-grid>button,.easy-recent,.credit-activity,.ask-card,.computer-list article,.setup-guide,.credit-explain-grid article,.help-topics>button,.wiki-card,.engineering-references a,.product-state,.product-fatal__card,.onboarding-card,.product-empty-panel,.product-info-grid article,.live-credit-card,.product-ledger,.settings-grid>article,.conversation-sidebar,.conversation-message,.run-progress,.approval-card,.run-terminal,.agent-error,.agent-composer{box-shadow:inset 0 1px #ffffff08}.wiki-card:hover,.engineering-references a:hover,.help-topics>button:hover,.easy-actions-grid>button:hover{border-color:var(--teal);box-shadow:inset 0 0 0 1px #b388ff2e}.wiki-topic-icon,.easy-action-icon,.product-empty-panel__icon,.product-state__icon,.onboarding-card__icon{border:1px solid #b388ff3d;border-radius:9px}.easy-heading h1,.wiki-hero h1,.wiki-article__heading h1,.product-heading h1,.legal-document>h1{font-family:var(--display);font-weight:600}input,textarea,select{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}input::placeholder,textarea::placeholder{color:#858091;opacity:1}@media (width<=1100px){.product-shell{grid-template-columns:230px minmax(0,1fr)}.product-content{padding-inline:1.4rem}.chat-layout{grid-template-columns:190px minmax(0,1fr)}}@media (width<=900px){.product-shell{display:block}.product-sidebar{z-index:40;width:min(86vw,290px);box-shadow:var(--shadow-md);transition:transform .18s;position:fixed;top:0;left:0;transform:translate(-104%)}.product-sidebar--open{transform:translate(0)}.product-sidebar__brand>button,.product-menu{display:grid}.product-sidebar__brand>button:hover,.product-menu:hover{background:#ffffff1a}.product-menu{border:1px solid var(--line);background:var(--paper);color:var(--ink)}.product-topbar{min-height:64px}.product-info-grid{grid-template-columns:1fr}}@media (width<=760px){.demo-route__banner{align-items:flex-start}.demo-route__banner>span{justify-content:start;gap:0;line-height:1.35;display:grid}.product-content{padding:1.1rem}.product-heading h1{font-size:clamp(2rem,10vw,3rem)}.product-empty-panel,.settings-help,.settings-invite__form,.settings-invite__result,.approval-card,.agent-error{grid-template-columns:1fr}.product-empty-panel__icon{width:58px;height:58px}.product-empty-panel>.button,.settings-help>.button,.approval-card>div:last-child,.agent-error>.button{width:100%}.product-info-grid,.settings-grid,.live-credit-card,.chat-layout{grid-template-columns:1fr}.conversation-sidebar{max-height:235px;position:static}.agent-identity-fields,.agent-options__grid,.agent-tools,.quote-facts{grid-template-columns:1fr}.conversation-message{width:94%}.run-progress>div:first-child,.quote-review__heading{grid-template-columns:auto minmax(0,1fr)}.run-progress .status-tag,.quote-review__heading .status-tag{grid-column:2;width:fit-content}}@media (width<=520px){.demo-route__banner{min-height:68px;padding:.55rem .75rem}.demo-route__banner>svg{display:none}.demo-route__banner button{min-height:46px}.demo-route__banner button svg{display:none}.product-state,.product-fatal__card{grid-template-columns:1fr}.product-state__actions,.product-fatal__card>div:last-child{grid-column:1;width:100%}.product-state__actions .button,.product-fatal__card>div:last-child .button,.product-inline-actions .button,.onboarding-card>.button,.quote-review>.button,.agent-review-button{width:100%}.onboarding-footer button{width:100%;margin-left:0}.product-topbar{padding-inline:.7rem}.product-topbar .status-tag{font-size:.61rem}.product-ledger__list article{grid-template-columns:auto minmax(0,1fr)}.product-ledger__list article>strong:last-child{grid-column:2}.refund-lots article,.refund-confirmation{flex-direction:column;align-items:stretch}.refund-lots article .button,.refund-confirmation .button{width:100%}.refund-confirmation>div:last-child{display:grid}.provider-settings-list li,.provider-consent-summary>article{grid-template-columns:auto minmax(0,1fr);align-items:start}.provider-settings-list a{margin-left:auto}.provider-consent-summary a{grid-column:2}.prompt-suggestions{width:100%;display:grid}.prompt-suggestions button{width:100%}}.maker-site{background:var(--makerNetwork-bg);min-height:100vh;color:var(--makerNetwork-text);overflow-x:clip}.skip-link{z-index:200;border-radius:var(--radius-sm);background:var(--makerNetwork-text);color:var(--makerNetwork-bg);font-family:var(--font-makerNetwork-brand);padding:.7rem 1rem;font-weight:500;position:fixed;top:.75rem;left:.75rem;transform:translateY(-180%)}.skip-link:focus{transform:translateY(0)}.marketing-header{z-index:80;border-bottom:1px solid var(--makerNetwork-border);background:var(--makerNetwork-bg-translucent);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);align-items:center;gap:1.5rem;min-height:82px;padding-inline:max(1rem,4vw);display:flex;position:sticky;top:0}.marketing-header__brand{flex:none;text-decoration:none;display:inline-flex}.marketing-menu{border:1px solid var(--makerNetwork-border-interactive);border-radius:var(--radius-sm);background:var(--makerNetwork-bg-elevated);cursor:pointer;justify-content:center;align-items:center;width:48px;height:48px;display:none}.marketing-menu svg{width:22px}.marketing-nav{align-items:center;gap:clamp(.8rem,1.35vw,1.5rem);min-width:0;margin-right:auto;display:flex}.marketing-nav>a{min-width:44px;min-height:44px;color:var(--makerNetwork-text-muted);letter-spacing:.055em;text-transform:uppercase;justify-content:center;align-items:center;padding-inline:.25rem;font-size:clamp(.75rem,.78vw,.82rem);text-decoration:none;transition:color .18s;display:inline-flex}.marketing-nav>a:hover{color:var(--makerNetwork-text)}.marketing-nav>.button{white-space:nowrap;min-height:44px;padding-inline:1rem}.maker-site .button--primary{border-color:var(--makerNetwork-purple);background:var(--makerNetwork-purple);color:var(--makerNetwork-text-on-accent);box-shadow:none}.maker-site .button--primary:hover:not(:disabled){border-color:var(--makerNetwork-lavender);background:var(--makerNetwork-lavender);color:var(--makerNetwork-bg)}.maker-site .button--secondary{border-color:var(--makerNetwork-border-interactive);color:var(--makerNetwork-text);background:0 0}.maker-site .button--secondary:hover:not(:disabled){border-color:var(--makerNetwork-lavender);background:var(--makerNetwork-purple-soft)}.button--ghost{color:var(--makerNetwork-text-muted);border-color:#0000}.maker-hero{grid-template-columns:minmax(0,1fr) minmax(540px,.95fr);align-items:center;gap:clamp(3.5rem,5vw,6rem);width:min(100% - max(2rem,8vw),1360px);min-height:calc(100svh - 82px);margin:0 auto;padding-block:clamp(5rem,9vw,9rem);display:grid}.maker-hero__copy{max-width:660px}.maker-kicker{color:var(--makerNetwork-lavender);font-family:var(--font-makerNetwork-brand);letter-spacing:.16em;text-transform:uppercase;align-items:center;gap:.65rem;font-size:.76rem;font-weight:500;line-height:1.2;display:inline-flex}.maker-kicker:before{background:var(--makerNetwork-purple);content:"";width:22px;height:1px}.maker-hero h1{letter-spacing:-.065em;max-width:720px;margin:1.35rem 0 1.8rem;font-size:clamp(4.2rem,5.1vw,5.7rem);font-weight:600;line-height:.84}.maker-hero h1>span{white-space:nowrap;display:block}.maker-hero h1 strong{color:var(--makerNetwork-lavender);font:inherit;display:block}.maker-hero__copy>p:not(.maker-identity-line){max-width:650px;color:var(--makerNetwork-text-muted);margin:0;font-size:clamp(1.05rem,1.4vw,1.3rem);line-height:1.7}.maker-actions{flex-wrap:wrap;gap:.8rem;margin-top:2rem;display:flex}.maker-identity-line{border-left:2px solid var(--makerNetwork-purple);color:var(--makerNetwork-text-muted);flex-wrap:wrap;gap:.25rem .7rem;margin:2rem 0 0;padding-left:1rem;display:flex}.maker-identity-line strong{color:var(--makerNetwork-text);font-weight:600}.artifact-stream{border:1px solid var(--makerNetwork-border);border-radius:var(--radius-lg);background:var(--makerNetwork-bg-elevated);min-width:0;padding:1rem;position:relative}.artifact-stream__rail{color:var(--makerNetwork-text-muted);font-family:var(--font-makerNetwork-brand);letter-spacing:.08em;align-items:center;gap:.7rem;padding:.35rem .25rem 1rem;font-size:.65rem;font-weight:500;display:flex}.artifact-stream__rail i{background:var(--makerNetwork-border);flex:1;height:1px}.artifact-stream__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.artifact-stream__card{border:1px solid var(--makerNetwork-border);border-radius:var(--radius);background:var(--makerNetwork-surface);flex-direction:column;justify-content:space-between;min-height:205px;padding:clamp(1rem,1.6vw,1.45rem);text-decoration:none;transition:border-color .18s,transform .18s,background-color .18s;display:flex}.artifact-stream__card:nth-child(2){transform:translateY(1.4rem)}.artifact-stream__card:nth-child(3){min-height:184px}.artifact-stream__card:nth-child(4){min-height:184px;transform:translateY(1.4rem)}.artifact-stream__card[href]:hover{border-color:var(--makerNetwork-purple);background:var(--makerNetwork-surface-hover);transform:translateY(-3px)}.artifact-stream__card:nth-child(2)[href]:hover,.artifact-stream__card:nth-child(4)[href]:hover{transform:translateY(calc(1.4rem - 3px))}.artifact-stream__card--pending{border-style:dashed}.artifact-stream__topline{color:var(--makerNetwork-lavender);font-family:var(--font-makerNetwork-brand);letter-spacing:.08em;justify-content:space-between;align-items:center;gap:1rem;font-size:.62rem;font-weight:500;display:flex}.artifact-stream__card>strong{font-family:var(--font-makerNetwork-brand);margin-top:1rem;font-size:clamp(1.12rem,1.6vw,1.45rem);font-weight:500;line-height:1.15}.artifact-stream__card>p{color:var(--makerNetwork-text-muted);margin:.7rem 0 1.2rem;font-size:.88rem}.artifact-stream__card>small{color:var(--makerNetwork-text-muted);font-family:var(--font-makerNetwork-technical);justify-content:space-between;align-items:center;font-size:.62rem;display:flex}.artifact-stream__card>small a{min-width:44px;min-height:44px;color:var(--makerNetwork-lavender);justify-content:flex-end;align-items:center;display:inline-flex}.public-media{border:1px solid var(--makerNetwork-border);border-radius:var(--radius-sm);background:var(--makerNetwork-bg-elevated);align-content:center;justify-items:center;width:100%;min-height:210px;display:grid;position:relative;overflow:hidden}.public-media img,.public-media video{width:100%;height:100%;min-height:inherit;object-fit:cover}.public-media--compact{min-height:68px;margin-top:.85rem}.public-media--placeholder{color:var(--makerNetwork-text-muted);text-align:center;border-style:dashed;gap:.35rem;padding:1rem}.public-media--placeholder>span{color:var(--makerNetwork-lavender);font-family:var(--font-makerNetwork-brand);letter-spacing:.08em;overflow-wrap:anywhere;font-size:.66rem;font-weight:500}.public-media--placeholder>small{max-width:32rem;color:var(--makerNetwork-text-muted);font-size:.72rem;line-height:1.4}.social-proof-strip{border-block:1px solid var(--makerNetwork-border);background:var(--makerNetwork-bg-elevated);min-height:82px;color:var(--makerNetwork-text-muted);font-family:var(--font-makerNetwork-brand);letter-spacing:.15em;justify-content:center;align-items:center;gap:clamp(.8rem,2vw,2rem);margin:0;padding-inline:4vw;font-size:clamp(.68rem,.9vw,.8rem);font-weight:500;list-style:none;display:flex}.social-proof-strip li{align-items:center;gap:clamp(.8rem,2vw,2rem);display:inline-flex}.social-proof-strip li+li:before{background:var(--makerNetwork-purple);content:"";border-radius:50%;flex:none;width:4px;height:4px}.maker-section,.doctrine-section,.maker-final-cta,.maker-footer{width:min(100% - max(2rem,8vw),1360px);margin-inline:auto}.maker-section{padding-block:clamp(6rem,9vw,10rem)}.maker-section+.maker-section{border-top:1px solid var(--makerNetwork-border)}.maker-section__heading{grid-template-columns:minmax(0,1.15fr) minmax(280px,.65fr);align-items:end;gap:clamp(2rem,6vw,7rem);margin-bottom:clamp(2.5rem,5vw,4.5rem);display:grid}.maker-section__heading h2,.maker-model h2,.doctrine-section h2,.maker-final-cta h2{letter-spacing:-.055em;max-width:900px;margin:1rem 0 0;font-size:clamp(3rem,5.6vw,6rem);line-height:.95}.maker-section__heading>p{color:var(--makerNetwork-text-muted);margin:0;font-size:1.03rem;line-height:1.7}.maker-filter{border:1px solid var(--makerNetwork-border);border-radius:var(--radius-sm);background:var(--makerNetwork-purple-soft);min-height:52px;font-family:var(--font-makerNetwork-brand);text-transform:uppercase;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1rem;padding:.7rem 1rem;font-size:.8rem;display:flex}.maker-filter button{min-height:44px;color:var(--makerNetwork-lavender);font-family:var(--font-makerNetwork-brand);cursor:pointer;background:0 0;border:0;font-weight:500}.build-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.build-card{border:1px solid var(--makerNetwork-border);border-radius:var(--radius);background:var(--makerNetwork-bg-elevated);min-width:0;transition:border-color .18s,transform .18s;overflow:hidden}.build-card:hover{border-color:var(--makerNetwork-border-highlight);transform:translateY(-3px)}.build-card__media{border-bottom:1px solid var(--makerNetwork-border);background:var(--makerNetwork-surface);align-content:space-between;min-height:250px;padding:1.25rem;display:grid}.build-card__media .public-media{min-height:224px}.build-card__body{padding:clamp(1.25rem,2.5vw,2rem)}.build-card__meta{color:var(--makerNetwork-lavender);font-family:var(--font-makerNetwork-technical);letter-spacing:.06em;text-transform:uppercase;flex-wrap:wrap;justify-content:space-between;gap:.6rem;font-size:.65rem;display:flex}.build-card h3{margin:1rem 0 .65rem;font-size:clamp(1.6rem,2.6vw,2.35rem);line-height:1.05}.build-card__body>p,.build-card--placeholder>p{color:var(--makerNetwork-text-muted)}.creator-badge{align-items:center;gap:.7rem;min-height:48px;margin-top:1rem;display:inline-flex}.creator-badge>span:first-child{border:1px solid var(--makerNetwork-border);background:var(--makerNetwork-surface);width:38px;height:38px;color:var(--makerNetwork-lavender);font-family:var(--font-makerNetwork-brand);border-radius:50%;flex:none;place-items:center;font-size:.78rem;display:grid}.creator-badge>span:first-child img{border-radius:inherit;object-fit:cover;width:100%;height:100%}.creator-badge>span:nth-child(2){display:grid}.creator-badge strong{font-size:.86rem;font-weight:600}.creator-badge small{color:var(--makerNetwork-text-muted)}.champion-badge,.built-in-makerNetwork-badge{border:1px solid var(--makerNetwork-purple);background:var(--makerNetwork-purple-soft);min-height:26px;color:var(--makerNetwork-lavender);font-family:var(--font-makerNetwork-brand);letter-spacing:.06em;text-transform:uppercase;border-radius:999px;align-items:center;gap:.35rem;padding:.28rem .55rem;font-size:.62rem;font-weight:500;display:inline-flex}.build-card__tags{flex-wrap:wrap;gap:.4rem;margin-top:1.25rem;display:flex}.build-card__tags span{border:1px solid var(--makerNetwork-border);color:var(--makerNetwork-text-muted);border-radius:999px;padding:.28rem .55rem;font-size:.7rem}.build-card__metrics{gap:1rem;margin:1.25rem 0 0;display:flex}.build-card__metrics div{display:grid}.build-card__metrics dt{color:var(--makerNetwork-text-muted);text-transform:uppercase;font-size:.68rem}.build-card__metrics dd{font-family:var(--font-makerNetwork-technical);margin:0}.build-card__body>.built-in-makerNetwork-badge{margin-top:1.25rem}.build-card__actions{flex-wrap:wrap;gap:.6rem;margin-top:1.5rem;display:flex}.build-card__reason{color:var(--makerNetwork-text-muted);margin-top:.7rem;line-height:1.45;display:block}.build-card--placeholder{background:0 0;border-style:dashed;flex-direction:column;justify-content:flex-end;min-height:390px;padding:clamp(1.5rem,3vw,2.5rem);display:flex}.build-card--placeholder>span,.build-card--placeholder>small{color:var(--makerNetwork-text-muted);font-family:var(--font-makerNetwork-technical);letter-spacing:.08em;font-size:.64rem}.build-card__placeholder-mark{border:1px dashed var(--makerNetwork-border);width:64px;height:64px;color:var(--makerNetwork-text-muted);border-radius:50%;place-items:center;margin:0 0 auto;display:grid}.build-card--placeholder h3{margin-top:1rem}.category-grid{border:1px solid var(--makerNetwork-border);border-radius:var(--radius);background:var(--makerNetwork-border);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}.category-card{background:var(--makerNetwork-bg-elevated);min-height:330px;color:var(--makerNetwork-text);text-align:left;border:0;border-radius:0;flex-direction:column;align-items:flex-start;padding:clamp(1.5rem,3.5vw,3rem);transition:background-color .18s;display:flex;position:relative}.category-card:hover,.category-card--active{background:var(--makerNetwork-surface-hover)}.category-card--active{box-shadow:inset 0 3px 0 var(--makerNetwork-purple)}.category-card:focus-within{outline:3px solid var(--focus);outline-offset:-3px}.category-card>span{color:var(--makerNetwork-lavender);font-family:var(--font-makerNetwork-technical);font-size:.7rem}.category-card h3{margin:auto 0 .8rem;font-size:clamp(1.7rem,3vw,2.8rem)}.category-card p{color:var(--makerNetwork-text-muted);margin:0 0 .8rem}.category-card small{color:var(--makerNetwork-text-muted);line-height:1.5}.category-card>button{min-height:44px;color:var(--makerNetwork-lavender);font-family:var(--font-makerNetwork-brand);text-transform:uppercase;cursor:pointer;background:0 0;border:0;align-items:center;gap:.4rem;margin-top:1.5rem;padding:0;font-size:.78rem;font-weight:500;display:inline-flex}.category-card>button:after{content:"";position:absolute;inset:0}.maker-model{grid-template-columns:minmax(0,.9fr) minmax(420px,.75fr);gap:clamp(3rem,8vw,9rem);display:grid}.maker-model__statement{align-self:start}.maker-model h2 strong{color:var(--makerNetwork-lavender);font:inherit;display:block}.maker-model__statement>p{max-width:670px;color:var(--makerNetwork-text-muted);margin:1.5rem 0;font-size:1.05rem}.creation-layers{border-top:1px solid var(--makerNetwork-border);gap:0;margin:0;padding:0;list-style:none;display:grid}.creation-layers li{border-bottom:1px solid var(--makerNetwork-border);grid-template-columns:40px minmax(0,1fr);gap:1.2rem;padding:1.35rem 0;display:grid}.creation-layers li>span{color:var(--makerNetwork-lavender);font-family:var(--font-makerNetwork-technical);font-size:.7rem}.creation-layers h3{margin:0;font-size:1.35rem}.creation-layers p{color:var(--makerNetwork-text-muted);margin:.35rem 0 0}.feed-preview-status{border:1px solid var(--makerNetwork-border);border-radius:var(--radius) var(--radius) 0 0;background:var(--makerNetwork-purple-soft);color:var(--makerNetwork-lavender);font-family:var(--font-makerNetwork-technical);letter-spacing:.08em;border-bottom:0;padding:.65rem 1rem;font-size:.64rem}.feed-preview{border:1px solid var(--makerNetwork-border);border-radius:0 0 var(--radius) var(--radius);background:var(--makerNetwork-border);grid-template-columns:minmax(0,1.35fr) minmax(320px,.65fr);gap:1px;display:grid;overflow:hidden}.feed-preview__stream,.feed-preview__aside{background:var(--makerNetwork-border);gap:1px;display:grid}.feed-artifact,.blueprint-card,.community-preview{background:var(--makerNetwork-bg-elevated)}.feed-artifact{padding:clamp(1.4rem,3vw,2.4rem)}.feed-artifact>div:first-child{color:var(--makerNetwork-lavender);font-family:var(--font-makerNetwork-technical);letter-spacing:.07em;flex-wrap:wrap;justify-content:space-between;gap:.6rem;font-size:.64rem;display:flex}.feed-artifact h3,.blueprint-card h3{margin:1.2rem 0 .6rem;font-size:clamp(1.25rem,2.2vw,1.8rem)}.feed-artifact p,.blueprint-card p{color:var(--makerNetwork-text-muted)}.feed-artifact__actions{gap:1rem;margin-top:1.4rem;display:flex}.feed-artifact__actions button,.feed-artifact__actions a{min-height:44px;color:var(--makerNetwork-text-muted);font-family:var(--font-makerNetwork-brand);background:0 0;border:0;align-items:center;gap:.4rem;padding:0;text-decoration:none;display:inline-flex}.feed-artifact__actions a:hover{color:var(--makerNetwork-text)}.feed-artifact__reason{color:var(--makerNetwork-text-muted);line-height:1.45;display:block}.blueprint-card{padding:clamp(1.4rem,3vw,2.4rem)}.blueprint-card>svg{color:var(--makerNetwork-lavender)}.blueprint-card>span{color:var(--makerNetwork-lavender);font-family:var(--font-makerNetwork-technical);margin-top:1.2rem;font-size:.64rem;display:block}.blueprint-card>small{color:var(--makerNetwork-text-muted);margin-top:.8rem;line-height:1.45;display:block}.blueprint-card__attribution{font-family:var(--font-makerNetwork-technical)}.blueprint-card__actions{flex-wrap:wrap;gap:.6rem;margin-top:1.2rem;display:flex}.community-preview{margin:0;padding:1rem;list-style:none;display:grid}.community-preview>li{border-bottom:1px solid var(--makerNetwork-border);grid-template-columns:30px minmax(0,1fr);align-items:center;gap:.8rem;padding:1rem;display:grid}.community-preview>li:last-child{border-bottom:0}.community-preview svg{color:var(--makerNetwork-lavender)}.community-preview span{display:grid}.community-preview small{color:var(--makerNetwork-text-muted)}.community-preview strong,.maker-footer strong,.case-study>strong{font-weight:600}.case-study{border:1px solid var(--makerNetwork-border);border-radius:var(--radius);background:var(--makerNetwork-bg-elevated);padding:clamp(2rem,5vw,5rem)}.case-study--pending{border-style:dashed}.case-study>span,.case-study>small{color:var(--makerNetwork-lavender);font-family:var(--font-makerNetwork-technical);letter-spacing:.08em;font-size:.65rem}.case-study h3{margin:1rem 0;font-size:clamp(2rem,4vw,4rem)}.case-study p{max-width:780px;color:var(--makerNetwork-text-muted);font-size:1.05rem}.case-study>small{margin-top:2rem;display:block}.champion-section{grid-template-columns:minmax(0,.85fr) minmax(380px,.65fr);gap:clamp(3rem,8vw,9rem);display:grid}.champion-section h2{letter-spacing:-.055em;margin:1rem 0;font-size:clamp(3rem,6vw,6.5rem);line-height:.9}.champion-section__copy>p{max-width:650px;color:var(--makerNetwork-text-muted);font-size:1.05rem}.champion-preview{color:var(--makerNetwork-text-muted);font-family:var(--font-makerNetwork-technical);align-items:center;gap:.8rem;margin-top:2rem;font-size:.65rem;display:flex}.champion-benefits{border-top:1px solid var(--makerNetwork-border);margin:0;padding:0;list-style:none;display:grid}.champion-benefits>li{border-bottom:1px solid var(--makerNetwork-border);grid-template-columns:24px minmax(0,1fr) auto;align-items:center;gap:.8rem;padding:1rem 0;display:grid}.champion-benefits svg{color:var(--makerNetwork-lavender)}.champion-benefits small{color:var(--makerNetwork-text-muted);font-family:var(--font-makerNetwork-technical);font-size:.58rem}.pricing-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.pricing-card{border:1px solid var(--makerNetwork-border);border-radius:var(--radius);background:var(--makerNetwork-bg-elevated);flex-direction:column;min-height:470px;padding:clamp(1.4rem,2.5vw,2.2rem);display:flex}.pricing-card--featured{border-color:var(--makerNetwork-purple);box-shadow:inset 0 3px 0 var(--makerNetwork-purple)}.pricing-card>span{color:var(--makerNetwork-lavender);font-family:var(--font-makerNetwork-technical);letter-spacing:.07em;font-size:.63rem}.pricing-card h3{margin:1.2rem 0 .7rem;font-size:2.2rem}.pricing-card>p,.pricing-card>small{color:var(--makerNetwork-text-muted)}.pricing-card ul{color:var(--makerNetwork-text-muted);gap:.8rem;margin:1.4rem 0 2rem;padding:0;list-style:none;display:grid}.pricing-card li{border-bottom:1px solid var(--makerNetwork-border);justify-content:space-between;align-items:center;gap:1rem;padding-bottom:.8rem;display:flex}.pricing-card li small{color:var(--makerNetwork-lavender);font-family:var(--font-makerNetwork-brand);letter-spacing:.06em;flex:none;font-size:.58rem;font-weight:500}.pricing-card>.button{width:100%;margin-top:auto}.pricing-card>small{margin-top:.7rem;line-height:1.4}.champion-not-tier{color:var(--makerNetwork-text-muted);text-align:center;justify-content:center;align-items:center;gap:.5rem;margin:1.5rem 0 0;display:flex}.champion-not-tier svg{color:var(--makerNetwork-lavender)}.doctrine-section{border-top:1px solid var(--makerNetwork-border);grid-template-columns:minmax(0,.8fr) minmax(420px,.75fr);gap:clamp(3rem,7vw,8rem);padding-block:clamp(6rem,9vw,10rem);display:grid}.doctrine-section>div>span{color:var(--makerNetwork-lavender);font-family:var(--font-makerNetwork-brand);letter-spacing:.15em;font-size:.75rem;font-weight:500}.doctrine-section ol{border-top:1px solid var(--makerNetwork-border);gap:0;margin:0;padding:0;list-style:none;display:grid}.doctrine-section li{border-bottom:1px solid var(--makerNetwork-border);grid-template-columns:34px minmax(0,1fr);gap:1rem;padding:1rem 0;display:grid}.doctrine-section li span{color:var(--makerNetwork-lavender);font-family:var(--font-makerNetwork-technical);font-size:.65rem}.doctrine-section>.button{grid-column:2;width:fit-content}.maker-final-cta{border-top:1px solid var(--makerNetwork-border);justify-content:space-between;align-items:flex-end;gap:3rem;padding-block:clamp(5rem,9vw,9rem);display:flex}.maker-final-cta>div:first-child{max-width:850px}.maker-final-cta>div:first-child>span{color:var(--makerNetwork-lavender);font-family:var(--font-makerNetwork-brand);letter-spacing:.14em;font-size:.7rem;font-weight:500}.maker-final-cta h2{margin-bottom:1rem}.maker-final-cta p{color:var(--makerNetwork-text-muted);font-size:1.05rem}.maker-final-cta>div:last-child{gap:.7rem;min-width:220px;display:grid}.maker-footer{border-top:1px solid var(--makerNetwork-border);grid-template-columns:minmax(270px,1fr) repeat(2,auto);align-items:start;gap:2rem;padding-block:3.2rem;display:grid}.maker-footer__brand{align-items:center;gap:1rem;display:flex}.maker-footer__brand>span{border-left:1px solid var(--makerNetwork-border);padding-left:1rem;display:grid}.maker-footer__brand small,.maker-footer>p{color:var(--makerNetwork-text-muted)}.maker-footer nav{gap:.65rem;display:grid}.maker-footer nav a{min-height:44px;color:var(--makerNetwork-text-muted);align-items:center;font-size:.84rem;text-decoration:none;display:flex;font-family:var(--font-makerNetwork-body)!important;font-weight:400!important}.maker-footer nav a:hover{color:var(--makerNetwork-text)}.maker-footer>p{grid-column:1/-1;margin:0;font-size:.72rem}@keyframes artifact-drift{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@media (prefers-reduced-motion:no-preference){.artifact-stream{animation:9s ease-in-out infinite artifact-drift}}@media (width<=1120px){.maker-hero{grid-template-columns:minmax(0,.8fr) minmax(460px,1.2fr)}.maker-hero h1{font-size:clamp(3.7rem,7vw,5.8rem)}.maker-hero h1>span{white-space:normal}.marketing-nav{gap:.75rem}.marketing-nav>a{font-size:.75rem}}@media (width<=900px){.maker-hero,.maker-model,.champion-section,.doctrine-section{grid-template-columns:1fr}.maker-hero{min-height:0}.maker-hero__copy{max-width:760px}.maker-section__heading{grid-template-columns:1fr;align-items:start;gap:1.5rem}.doctrine-section>.button{grid-column:1}.pricing-grid{grid-template-columns:1fr}.pricing-card{min-height:0}}@media (width<=760px){.marketing-header{-webkit-backdrop-filter:none;backdrop-filter:none;min-height:68px;padding-inline:1rem}.marketing-menu{display:inline-flex}.marketing-nav{z-index:70;background:var(--makerNetwork-bg);flex-direction:column;align-items:stretch;gap:0;min-height:calc(100svh - 68px);padding:1rem;display:none;position:fixed;inset:68px 0 0;overflow-y:auto}.marketing-nav--open{display:flex}.marketing-nav>a{border-bottom:1px solid var(--makerNetwork-border);min-height:54px;color:var(--makerNetwork-text);align-items:center;font-size:.82rem;display:flex}.marketing-nav>.button{width:100%;margin-top:1rem}.marketing-header__brand{margin-left:auto}.maker-hero{gap:3.5rem;width:min(100% - 2rem,1360px);padding-block:4.5rem}.maker-hero h1{font-size:clamp(3.5rem,15.8vw,6rem)}.artifact-stream{padding:.7rem}.build-grid,.category-grid,.feed-preview{grid-template-columns:1fr}.artifact-stream__card,.artifact-stream__card:nth-child(2),.artifact-stream__card:nth-child(3),.artifact-stream__card:nth-child(4){min-height:180px;transform:none}.artifact-stream__rail span:nth-of-type(2){display:none}.social-proof-strip{white-space:normal;flex-wrap:wrap;justify-content:flex-start;padding:1rem;overflow-x:visible}.maker-section,.doctrine-section,.maker-final-cta,.maker-footer{width:min(100% - 2rem,1360px)}.maker-section{padding-block:5.2rem}.maker-section__heading h2,.maker-model h2,.doctrine-section h2,.maker-final-cta h2{font-size:clamp(2.8rem,13vw,4.5rem)}.maker-model,.champion-section,.doctrine-section{gap:2.5rem}.feed-preview{gap:1px}.maker-final-cta{flex-direction:column;align-items:stretch}.maker-final-cta>div:last-child{width:100%}.maker-footer{grid-template-columns:repeat(2,minmax(0,1fr))}.maker-footer__brand,.maker-footer>p{grid-column:1/-1}}@media (width<=500px){.maker-actions,.maker-actions .button,.build-card__actions,.build-card__actions .button{width:100%}.maker-actions{display:grid}.maker-hero h1{font-size:clamp(3.2rem,16.5vw,4.9rem)}.maker-identity-line{display:grid}.artifact-stream__grid{gap:.6rem}.artifact-stream__card>p,.public-media--compact>small{display:none}.artifact-stream__card>strong{font-size:1rem}.build-card__media{min-height:210px}.category-card{min-height:300px}.maker-filter{flex-direction:column;align-items:flex-start}.maker-footer{grid-template-columns:1fr}.maker-footer__brand,.maker-footer>p{grid-column:1}}:root{--font-makerNetwork-brand:"Space Grotesk", "Avenir Next", "Segoe UI", sans-serif;--font-makerNetwork-body:Inter, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--font-makerNetwork-technical:"JetBrains Mono", "SFMono-Regular", Consolas, "Liberation Mono", Menlo, monospace;--display:var(--font-makerNetwork-brand);--mono:var(--font-makerNetwork-technical);font-family:var(--font-makerNetwork-body)}body,input,textarea,select,option{font-family:var(--font-makerNetwork-body)}h1,h2{font-family:var(--font-makerNetwork-brand)!important;font-weight:600!important}h3,h4,h5,h6,button,.button,nav,nav a,nav button,.friendly-kicker,.section-intro>span,.easy-heading>span,.easy-heading>div>span,.easy-recent>div:first-child>span,.credit-activity>div:first-child>span,.wiki-group .section-intro>span,.engineering-references>div:first-child>span,.wiki-deep-dive__heading>span,.product-heading>span,.product-section-heading span,.onboarding-card__heading>span,.one-sentence>span,.quote-review__heading span,.module-kicker,.route-node-label,.status-tag,.makerNetwork-visual__topline,.makerNetwork-visual__legend,.makerNetwork-visual__route span,.friendly-demo__question>span,.friendly-demo__answer>span,.friendly-result__copy>span,.job-recovery>div>span,.computer-state,.wiki-card small,.conversation-message>span,.learn-callout>div>span,.makerNetwork-declaration>span,.makerNetwork-identity-line,.simple-footer__identity>a,.wiki-footer__identity>strong,.legal-header__website,.simple-final>div>span{font-family:var(--font-makerNetwork-brand)!important;font-weight:500!important}code,pre,kbd,samp,.inference-receipt dd,.job-recovery small,.inference-error small,.technical-details dd,.wiki-markdown code,.settings-grid dd,.run-progress pre,.agent-error small,.easy-summary__facts strong,.easy-recent article small,.easy-recent article>span:last-child,.friendly-result__facts,.computer-list__name p,.computer-list__stats strong,.credit-balance>div:first-child>strong,.live-credit-card>div:first-child>strong,.product-ledger__list article>strong,.onboarding-token input,.settings-invite__result input,.quote-facts dd,.run-progress dd,.approval-card small,.candidate small,.candidate__metric,.candidate__rank,.route-result>strong,.route-result dd{font-family:var(--font-makerNetwork-technical)}.run-progress pre{font-family:var(--font-makerNetwork-body);font-weight:400}@media (forced-colors:active){.brand__o img{display:none}.brand__o-fallback{color:canvastext;font-family:var(--font-makerNetwork-brand);font-size:1em;font-weight:500;display:inline}}
