@import"https://fonts.googleapis.com/css2?family=IBM+Plex+Mono:wght@500;600;700&family=Inter:wght@400;500;600;700;800;900&display=swap";body{margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}:root{--bg: #080a0d;--bg-2: #101319;--panel: #121820;--panel-2: #171f28;--ink: #f7f3e8;--muted: #aeb6bd;--soft: #d7dedc;--line: rgba(247, 243, 232, .14);--line-strong: rgba(247, 243, 232, .24);--cyan: #44d7c4;--cyan-deep: #159889;--gold: #e0b15f;--red: #d86a5e;--shadow: 0 26px 90px rgba(0, 0, 0, .36);--radius: 8px;--section: clamp(4.2rem, 8vw, 7.5rem)}*{box-sizing:border-box}html{scroll-behavior:smooth;background:var(--bg)}body{margin:0;min-width:320px;color:var(--ink);background:linear-gradient(rgba(255,255,255,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.025) 1px,transparent 1px),linear-gradient(180deg,#080a0d,#101319 42%,#0b0e12);background-size:80px 80px,80px 80px,100% 100%;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;-webkit-font-smoothing:antialiased;text-rendering:geometricPrecision}button,input,textarea{font:inherit}button{cursor:pointer}a{color:inherit}h1,h2,h3,h4,p{margin:0}h1,h2,h3{letter-spacing:0}.landing-page{min-height:100vh;overflow-x:hidden}.container{width:min(1160px,calc(100% - 2rem));margin:0 auto}.section{padding:var(--section) 0}.site-header{position:sticky;top:0;z-index:20;border-bottom:1px solid var(--line);background:#080a0dc7;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.header-shell{display:flex;align-items:center;justify-content:space-between;gap:1rem;min-height:72px}.brand-link{text-decoration:none}.brand-lockup{display:inline-flex;align-items:center;gap:.78rem;min-width:0}.brand-mark{width:42px;height:42px;border-radius:var(--radius);box-shadow:0 0 32px #44d7c438}.brand-text{display:grid;gap:.05rem}.brand-text strong{color:var(--ink);font-size:.98rem;font-weight:900;line-height:1;text-transform:uppercase}.brand-text span{color:var(--muted);font-family:IBM Plex Mono,monospace;font-size:.66rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.site-nav{display:flex;align-items:center;gap:clamp(1rem,2vw,1.8rem);color:var(--muted);font-family:IBM Plex Mono,monospace;font-size:.72rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.site-nav a,.nav-cta{text-decoration:none;transition:color .18s ease,border-color .18s ease,background .18s ease}.site-nav a:hover{color:var(--ink)}.nav-cta{min-height:40px;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--line-strong);border-radius:var(--radius);padding:0 1rem;color:var(--ink);font-size:.88rem;font-weight:800;background:#ffffff0f}.nav-cta:hover{border-color:#44d7c499;background:#44d7c41a}.hero{position:relative;padding:clamp(4.8rem,8vw,7rem) 0 clamp(3.8rem,6vw,5.5rem);border-bottom:1px solid var(--line)}.hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(115deg,rgba(68,215,196,.12),transparent 36%),linear-gradient(305deg,rgba(224,177,95,.1),transparent 34%);-webkit-mask-image:linear-gradient(180deg,#000,transparent 86%);mask-image:linear-gradient(180deg,#000,transparent 86%)}.hero-grid{position:relative;display:grid;grid-template-columns:minmax(0,1.05fr) minmax(330px,.95fr);gap:clamp(2rem,5vw,4.5rem);align-items:center}.hero-copy-block{display:grid;gap:1.45rem}.eyebrow{color:var(--gold);font-family:IBM Plex Mono,monospace;font-size:.73rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase}.hero h1{max-width:880px;color:var(--ink);font-size:clamp(3rem,7vw,6.4rem);font-weight:900;line-height:.94}.hero-copy{max-width:720px;color:var(--soft);font-size:clamp(1.05rem,1.6vw,1.28rem);line-height:1.7}.hero-actions{display:flex;flex-wrap:wrap;gap:.8rem}.btn{min-height:46px;display:inline-flex;align-items:center;justify-content:center;border:1px solid transparent;border-radius:var(--radius);padding:.78rem 1.08rem;text-decoration:none;font-weight:850;transition:transform .18s ease,border-color .18s ease,background .18s ease,box-shadow .18s ease}.btn:hover{transform:translateY(-1px)}.btn-primary{color:#05100f;background:linear-gradient(135deg,var(--cyan),#baf5e7);box-shadow:0 18px 38px #44d7c433}.btn-secondary{color:var(--ink);border-color:var(--line-strong);background:#ffffff12}.hero-trust-row{display:flex;flex-wrap:wrap;gap:.55rem;padding-top:.3rem}.hero-trust-row span{border:1px solid var(--line);border-radius:var(--radius);padding:.48rem .62rem;color:var(--muted);background:#ffffff0a;font-family:IBM Plex Mono,monospace;font-size:.72rem;font-weight:700;text-transform:uppercase}.command-panel,.offer-card,.system-card,.case-study-card,.proof-metric,.formula-card,.process-card,.founder-card,.faq-card,.contact-form,.contact-copy{border:1px solid var(--line);border-radius:var(--radius);background:linear-gradient(135deg,rgba(255,255,255,.08),transparent 36%),var(--panel);box-shadow:var(--shadow)}.command-panel{position:relative;min-height:560px;overflow:hidden;padding:clamp(1.1rem,3vw,1.5rem)}.command-panel:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background-image:repeating-linear-gradient(180deg,rgba(255,255,255,.05) 0 1px,transparent 1px 9px);opacity:.4}.panel-topline,.panel-metrics,.panel-log,.system-diagram{position:relative;z-index:1}.panel-topline{display:flex;justify-content:space-between;gap:1rem;color:var(--muted);font-family:IBM Plex Mono,monospace;font-size:.72rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.live-dot{color:var(--cyan)}.system-diagram{display:grid;place-items:center;min-height:312px;margin:2.4rem 0 2rem}.node{position:absolute;display:grid;place-items:center;width:118px;height:54px;border:1px solid rgba(68,215,196,.36);border-radius:var(--radius);color:var(--ink);background:#080a0dd1;font-family:IBM Plex Mono,monospace;font-size:.76rem;font-weight:800;text-transform:uppercase}.node-model{width:142px;height:142px;border-color:#e0b15fb3;background:linear-gradient(135deg,#e0b15f33,#44d7c41f),#0f141b;box-shadow:0 0 46px #44d7c42e}.node-input{left:7%;top:44%}.node-output{right:7%;top:44%}.system-line{position:absolute;top:50%;height:1px;background:linear-gradient(90deg,transparent,rgba(68,215,196,.9),transparent)}.line-a{left:23%;right:50%}.line-b{left:50%;right:23%}.panel-metrics{display:grid;grid-template-columns:repeat(3,1fr);gap:.7rem}.panel-metrics div,.panel-log{border:1px solid var(--line);border-radius:var(--radius);background:#ffffff0b}.panel-metrics div{min-height:94px;padding:.85rem}.panel-metrics span,.formula-card span,.proof-metric span,.case-metrics span,.modal-metrics span{display:block;color:var(--muted);font-family:IBM Plex Mono,monospace;font-size:.68rem;font-weight:700;line-height:1.4;text-transform:uppercase}.panel-metrics strong{display:block;margin-top:.52rem;color:var(--ink);font-size:1.65rem;line-height:1}.panel-log{display:grid;gap:.3rem;margin-top:.7rem;padding:.85rem;color:var(--soft);font-family:IBM Plex Mono,monospace;font-size:.74rem}.problem-band{border-bottom:1px solid var(--line);background:#f6f1e8;color:#111417;padding:clamp(2.4rem,5vw,3.8rem) 0}.problem-band .eyebrow{color:#866129}.problem-grid{display:grid;grid-template-columns:minmax(240px,.7fr) minmax(0,1.3fr);gap:clamp(1.5rem,4vw,3rem);align-items:start}.problem-grid h2{max-width:420px;color:#111417;font-size:clamp(1.8rem,4vw,3.2rem);line-height:1}.pain-list{display:flex;flex-wrap:wrap;gap:.7rem}.pain-list span,.industry-tags span{border:1px solid rgba(17,20,23,.16);border-radius:var(--radius);padding:.62rem .78rem;color:#1f282f;background:#ffffffad;font-weight:800}.section-header{max-width:840px;margin-bottom:2.2rem}.section-header.split{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,.54fr);gap:2rem;max-width:none;align-items:end}.section-header h2,.roi-grid h2,.founder-card h2,.contact-copy h2{margin-top:.8rem;color:var(--ink);font-size:clamp(2.2rem,4.8vw,4rem);line-height:.98}.section-header p:not(.eyebrow),.roi-grid p,.founder-card p,.contact-copy p,.faq-card p,.system-card p,.offer-purpose,.process-card p,.case-copy p,.modal-body p{color:var(--muted);line-height:1.72}.offer-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.offer-card{display:grid;gap:1.1rem;padding:1.25rem}.offer-head{display:grid;gap:.7rem}.offer-head h3,.system-card h3,.process-card h3,.faq-card h3{color:var(--ink);font-size:1.2rem;line-height:1.2}.offer-head span{width:fit-content;border:1px solid rgba(68,215,196,.3);border-radius:var(--radius);padding:.36rem .5rem;color:var(--cyan);font-family:IBM Plex Mono,monospace;font-size:.68rem;font-weight:700;text-transform:uppercase}.offer-price{color:var(--gold);font-size:2rem;font-weight:900;line-height:1}.offer-card ul{display:grid;gap:.48rem;margin:0;padding:0;list-style:none}.offer-card li{color:var(--soft);font-size:.93rem}.offer-card li:before{content:"+";margin-right:.48rem;color:var(--cyan);font-weight:900}.section-muted{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:linear-gradient(180deg,#ffffff0a,#ffffff04),#0e1217}.systems-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.system-card{min-height:214px;padding:1.2rem}.system-card p{margin-top:.86rem}.proof-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;margin-bottom:1rem}.proof-metric{padding:1.15rem}.proof-metric strong{display:block;color:var(--ink);font-size:clamp(1.8rem,4vw,2.6rem);line-height:1}.proof-metric span{margin-top:.7rem}.case-study-card{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(280px,.8fr);gap:1.2rem;align-items:stretch;overflow:hidden;padding:1.25rem}.case-copy{display:grid;align-content:center;justify-items:start;gap:1rem;min-height:330px}.case-copy h3{max-width:720px;color:var(--ink);font-size:clamp(1.9rem,4vw,3.4rem);line-height:1}.case-metrics,.modal-metrics{display:grid;gap:.75rem}.case-metrics div,.modal-metrics div{border:1px solid var(--line);border-radius:var(--radius);padding:1rem;background:#ffffff0d}.case-metrics strong,.modal-metrics strong{display:block;color:var(--gold);font-size:clamp(1.8rem,4vw,2.6rem);line-height:1}.case-metrics span,.modal-metrics span{margin-top:.62rem}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:50;display:grid;place-items:center;padding:1rem;background:#000000ad;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.modal-panel{position:relative;width:min(920px,100%);max-height:92vh;overflow:auto;border:1px solid var(--line-strong);border-radius:var(--radius);padding:clamp(1.2rem,4vw,2rem);background:#10151b;box-shadow:var(--shadow)}.modal-close{position:absolute;top:.8rem;right:.8rem;width:36px;height:36px;border:1px solid var(--line);border-radius:var(--radius);color:var(--ink);background:#ffffff12}.modal-panel h3{max-width:780px;margin-top:.8rem;color:var(--ink);font-size:clamp(1.8rem,4vw,3rem);line-height:1.02}.modal-subtitle{max-width:780px;margin-top:1rem;color:var(--muted);line-height:1.7}.modal-metrics{grid-template-columns:repeat(3,1fr);margin-top:1.4rem}.modal-body{display:grid;gap:1rem;margin-top:1.4rem}.modal-body section{border-top:1px solid var(--line);padding-top:1rem}.modal-body h4{margin-bottom:.4rem;color:var(--ink)}.roi-section{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:#f6f1e8;color:#111417}.roi-section .eyebrow{color:#866129}.roi-grid{display:grid;grid-template-columns:minmax(0,.9fr) minmax(280px,.75fr);gap:clamp(1.5rem,4vw,3rem);align-items:center}.roi-grid h2,.roi-grid p{color:#111417}.roi-grid p{max-width:660px;margin-top:1rem}.formula-card{background:#111417}.formula-card{padding:1.2rem}.formula-card strong{display:block;margin-top:.7rem;color:var(--ink);font-size:clamp(1.55rem,3vw,2.4rem);line-height:1.08}.formula-result{margin-top:1.2rem;border-top:1px solid var(--line);padding-top:1.2rem}.process-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem}.process-card{padding:1.15rem}.process-card span{display:block;margin-bottom:1rem;color:var(--cyan);font-family:IBM Plex Mono,monospace;font-size:.78rem;font-weight:800}.process-card p{margin-top:.7rem}.industry-shell{display:grid;grid-template-columns:minmax(0,.72fr) minmax(0,1.28fr);gap:2rem;align-items:start}.industry-shell h2{margin-top:.8rem;color:var(--ink);font-size:clamp(2rem,4vw,3.4rem);line-height:1}.industry-tags{display:flex;flex-wrap:wrap;gap:.7rem}.industry-tags span{border-color:var(--line);color:var(--soft);background:#ffffff0d}.founder-card{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1fr);gap:2rem;padding:clamp(1.3rem,4vw,2rem)}.founder-card p{align-self:end}.faq-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.faq-card{padding:1.15rem}.faq-card p{margin-top:.7rem}.contact-section{border-top:1px solid var(--line);background:linear-gradient(115deg,rgba(68,215,196,.1),transparent 34%),#0e1217}.contact-grid{display:grid;grid-template-columns:minmax(0,.82fr) minmax(320px,1.08fr);gap:1rem}.contact-copy,.contact-form{padding:clamp(1.2rem,3.6vw,2rem)}.contact-copy{display:grid;align-content:start;gap:1.1rem}.contact-direct{display:grid;gap:.3rem;margin-top:1rem}.contact-direct span{color:var(--gold);font-family:IBM Plex Mono,monospace;font-size:.72rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.contact-direct a{color:var(--ink);font-weight:800;overflow-wrap:anywhere}.contact-form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.9rem}.contact-form label{display:grid;gap:.45rem;color:var(--soft);font-size:.88rem;font-weight:800}.full-field,.contact-form button,.form-note{grid-column:1 / -1}.contact-form input,.contact-form textarea{width:100%;min-height:46px;border:1px solid var(--line);border-radius:var(--radius);padding:.78rem .86rem;color:var(--ink);background:#080a0db8;outline:none;transition:border-color .18s ease,box-shadow .18s ease}.contact-form input:focus,.contact-form textarea:focus{border-color:#44d7c4b3;box-shadow:0 0 0 4px #44d7c41a}.contact-form textarea{min-height:150px;resize:vertical}.contact-form button{width:fit-content}.contact-form button:disabled{opacity:.68;cursor:progress}.form-note{font-weight:800}.form-note.success{color:var(--cyan)}.form-note.error{color:var(--red)}.footer{border-top:1px solid var(--line);padding:1.6rem 0;background:#080a0d}.footer-shell{display:flex;align-items:center;justify-content:space-between;gap:1rem;color:var(--muted)}.footer a{color:var(--soft);font-weight:800;overflow-wrap:anywhere}@media (max-width: 1040px){.hero-grid,.problem-grid,.section-header.split,.roi-grid,.industry-shell,.founder-card,.contact-grid{grid-template-columns:1fr}.offer-grid,.systems-grid,.process-grid,.proof-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.command-panel{min-height:470px}}@media (max-width: 760px){.container{width:min(100% - 1.1rem,1160px)}.header-shell{min-height:66px}.brand-text span,.site-nav{display:none}.nav-cta{min-height:38px;padding:0 .78rem;font-size:.82rem}.hero{padding-top:3.8rem}.hero h1{font-size:clamp(2.6rem,16vw,4.2rem)}.hero-actions,.hero-actions .btn{width:100%}.offer-grid,.systems-grid,.process-grid,.proof-grid,.faq-grid,.case-study-card,.panel-metrics,.modal-metrics,.contact-form{grid-template-columns:1fr}.node{width:96px;height:46px;font-size:.68rem}.node-model{width:118px;height:118px}.node-input{left:0}.node-output{right:0}.case-copy{min-height:auto}.contact-form button{width:100%}.footer-shell{display:grid;justify-items:start}}
