.mcp-maker-page{--mcp-paper:#f2ede3;--mcp-ink:#0a0b0a;--mcp-signal:#b9f675;--mcp-signal-soft:rgba(185,246,117,0.13);--mcp-violet:#b6a3ff;--mcp-line:rgba(242,237,227,0.15);--mcp-muted:rgba(242,237,227,0.7);--mcp-faint:rgba(242,237,227,0.45);color:var(--mcp-paper);overflow:hidden}.mcp-maker-hero,.mcp-maker-section{width:min(1180px,calc(100% - 2rem));margin-inline:auto}.mcp-maker-hero{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(19rem,.72fr);gap:clamp(2rem,7vw,7rem);align-items:center;min-height:min(820px,calc(100svh - 5rem));padding-block:clamp(4rem,10vw,8rem)}.mcp-maker-eyebrow,.mcp-maker-kicker{margin:0 0 1rem;color:var(--mcp-signal);font-family:var(--font-mono),monospace;font-size:.76rem;font-weight:500;letter-spacing:.15em;text-transform:uppercase}.mcp-maker-intro h1,.mcp-maker-section h2{margin:0;color:var(--mcp-paper);font-family:var(--font-display),Impact,sans-serif;font-weight:400;letter-spacing:0;line-height:.92;text-transform:uppercase}.mcp-maker-intro h1{max-width:12ch;font-size:clamp(4rem,9.5vw,8.5rem)}.mcp-maker-lede{max-width:43rem;margin:1.6rem 0 0;color:var(--mcp-muted);font-size:clamp(1.08rem,2vw,1.42rem);line-height:1.5}.mcp-maker-intro button.primary{display:inline-flex;gap:.55rem;align-items:center;justify-content:center;min-height:48px;margin-top:2rem;padding:.9rem 1.15rem;border:1px solid var(--mcp-signal);background:var(--mcp-signal);color:var(--mcp-ink);font:inherit;font-weight:700;cursor:pointer;transition:translate var(--duration-fast) var(--ease-standard),background var(--duration-fast) var(--ease-standard)}.mcp-maker-intro button.primary:hover{translate:0 -2px;background:#cfffa0}.mcp-maker-intro button.primary:focus-visible,.mcp-maker-proof a:focus-visible{outline:2px solid var(--mcp-paper);outline-offset:4px}.mcp-maker-trust{display:flex;gap:.55rem;align-items:center;margin:1rem 0 0;color:var(--mcp-faint);font-family:var(--font-mono),monospace;font-size:.78rem}.mcp-maker-trust svg{color:var(--mcp-signal)}.mcp-maker-proof{position:relative;border:1px solid var(--mcp-line);background:rgba(13,15,13,.86);box-shadow:0 2.5rem 7rem rgba(0,0,0,.38)}.mcp-maker-proof:before{content:"";position:absolute;inset:-1px auto -1px -1px;width:3px;background:var(--mcp-signal)}.mcp-maker-proof header,.mcp-maker-tools header{display:flex;justify-content:space-between;gap:1rem;align-items:center;padding:1rem 1.2rem;border-bottom:1px solid var(--mcp-line);color:var(--mcp-faint);font-family:var(--font-mono),monospace;font-size:.74rem;letter-spacing:.08em;text-transform:uppercase}.mcp-maker-proof header strong{display:inline-flex;gap:.4rem;align-items:center;color:var(--mcp-signal);font-weight:500}.mcp-maker-flagship-copy ul,.mcp-maker-proof ol,.mcp-maker-tools ul{margin:0;padding:0;list-style:none}.mcp-maker-proof ol{padding:.25rem 1.2rem}.mcp-maker-proof li{display:grid;gap:.35rem;padding:1.1rem 0;border-bottom:1px solid var(--mcp-line)}.mcp-maker-proof li span{color:var(--mcp-faint);font-family:var(--font-mono),monospace;font-size:.72rem;text-transform:uppercase}.mcp-maker-proof li strong{font-size:1rem;font-weight:600}.mcp-maker-proof a.proof-link{display:flex;justify-content:space-between;gap:1rem;align-items:center;min-height:48px;padding:1rem 1.2rem;color:var(--mcp-paper);font-weight:650;text-decoration:none;transition:color var(--duration-fast) var(--ease-standard),background var(--duration-fast) var(--ease-standard)}.mcp-maker-proof a.proof-link:hover{background:var(--mcp-signal-soft);color:var(--mcp-signal)}.mcp-maker-install{display:grid;gap:.45rem;padding:1rem 1.2rem;border-top:1px solid var(--mcp-line)}.mcp-maker-install span{color:var(--mcp-faint);font-family:var(--font-mono),monospace;font-size:.68rem;letter-spacing:.08em;text-transform:uppercase}.mcp-maker-install code{color:var(--mcp-signal);font-family:var(--font-mono),monospace;font-size:.72rem;overflow-wrap:anywhere}.mcp-maker-section{padding-block:clamp(4rem,9vw,7.5rem);border-top:1px solid var(--mcp-line)}.mcp-maker-section h2{max-width:13ch;font-size:clamp(3rem,7vw,6.5rem)}.mcp-maker-flagship,.mcp-maker-shift{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1fr);gap:clamp(2rem,7vw,7rem);align-items:start}.mcp-maker-fit>p,.mcp-maker-flagship-copy>p,.mcp-maker-section-copy{color:var(--mcp-muted);font-size:clamp(1.05rem,1.7vw,1.24rem);line-height:1.65}.mcp-maker-fit>p,.mcp-maker-flagship-copy>p,.mcp-maker-section-copy p{margin:0}.mcp-maker-fit>p+p,.mcp-maker-section-copy p+p{margin-top:1.3rem}.mcp-maker-delivery{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;margin:clamp(2rem,5vw,4rem) 0 0;padding:0;border-top:1px solid var(--mcp-line);list-style:none}.mcp-maker-delivery li{display:grid;grid-template-columns:auto 1fr;gap:1rem;padding:1.5rem 1rem 1.5rem 0;border-bottom:1px solid var(--mcp-line)}.mcp-maker-delivery li:nth-child(odd){border-right:1px solid var(--mcp-line)}.mcp-maker-delivery li:nth-child(2n){padding-left:1.5rem}.mcp-maker-delivery li>span,.mcp-maker-tools li span{color:var(--mcp-signal);font-family:var(--font-mono),monospace;font-size:.76rem}.mcp-maker-delivery h3{margin:0;color:var(--mcp-paper);font-size:1.12rem}.mcp-maker-delivery p{margin:.45rem 0 0;color:var(--mcp-muted);line-height:1.55}.mcp-maker-flagship-copy ul{display:grid;gap:.75rem;margin-top:1.6rem}.mcp-maker-flagship-copy li{display:flex;gap:.65rem;align-items:flex-start;color:var(--mcp-paper)}.mcp-maker-flagship-copy li svg{flex:0 0 auto;margin-top:.2rem;color:var(--mcp-signal)}.mcp-maker-tools{border:1px solid var(--mcp-line);background:rgba(242,237,227,.035)}.mcp-maker-tools header{justify-content:flex-start;color:var(--mcp-violet)}.mcp-maker-tools li{display:grid;grid-template-columns:2rem 1fr;gap:.8rem;padding:1rem 1.2rem;border-bottom:1px solid var(--mcp-line)}.mcp-maker-tools li:last-child{border-bottom:0}.mcp-maker-tools code{color:var(--mcp-paper);font-family:var(--font-mono),monospace;font-size:clamp(.76rem,1.5vw,.92rem);overflow-wrap:anywhere}.mcp-maker-fit{max-width:1180px;padding-bottom:clamp(6rem,13vw,11rem)}.mcp-maker-fit>p{max-width:48rem;margin-top:1.6rem}.mcp-maker-fit p.mcp-maker-closing{max-width:36rem;color:var(--mcp-paper);font-weight:650}@media (max-width:820px){.mcp-maker-flagship,.mcp-maker-hero,.mcp-maker-shift{grid-template-columns:1fr}.mcp-maker-hero{min-height:auto}.mcp-maker-intro h1{font-size:clamp(3.7rem,17vw,6.5rem)}.mcp-maker-delivery{grid-template-columns:1fr}.mcp-maker-delivery li:nth-child(odd){border-right:0}.mcp-maker-delivery li:nth-child(2n){padding-left:0}}@media (prefers-reduced-motion:reduce){.mcp-maker-intro button.primary,.mcp-maker-proof a.proof-link{transition-duration:.01ms}}