:root{--bg: #fafafa;--bg-secondary: #f4f4f5;--border: #d4d4d8;--text: #09090b;--text-secondary: #52525b;--text-muted: #a1a1aa;--accent: #137c17;--accent-hover: #0f6813}*{margin:0;padding:0;box-sizing:border-box}html{font-size:16px;scroll-behavior:smooth}body{font-family:Instrument Sans,-apple-system,BlinkMacSystemFont,sans-serif;background:var(--bg);color:var(--text);line-height:1.7;-webkit-font-smoothing:antialiased;overflow-x:hidden}h1,h2,h3{font-family:JetBrains Mono,monospace;font-weight:700;letter-spacing:-.02em;line-height:1.15}h1{font-size:clamp(2.5rem,5vw,4rem)}h2{font-size:clamp(1.5rem,3vw,2.25rem);margin-bottom:16px}h3{font-size:1.125rem;margin-bottom:8px}p{color:var(--text-secondary)}.section-label{font-family:JetBrains Mono,monospace;font-size:.75rem;font-weight:500;color:var(--accent);text-transform:uppercase;letter-spacing:.1em;margin-bottom:16px}.container{max-width:1200px;margin:0 auto;padding:0 32px}section{padding:80px 0;border-bottom:1px solid var(--border)}nav{position:fixed;top:0;width:100%;z-index:100;padding:16px 0;backdrop-filter:blur(20px);background:#fafafad9;border-bottom:1px solid var(--border)}.nav-inner{max-width:1200px;margin:0 auto;padding:0 32px;display:flex;align-items:center;justify-content:space-between}.logo{font-family:JetBrains Mono,monospace;font-weight:700;font-size:1.125rem;color:var(--text);text-decoration:none;display:flex;align-items:center;gap:10px}.logo-dots{display:flex;gap:4px}.logo-dot{width:10px;height:10px;border-radius:50%;background:var(--accent);transition:transform .15s ease-out}.logo-dot:hover{transform:scale(1.3)}#hero-dots{position:relative}#hero-dots .logo-dot{cursor:pointer;transition:transform .15s ease-out,background .3s ease,box-shadow .3s ease}#hero-dots .logo-dot:hover{background:#1a8a1a;box-shadow:0 0 8px #1a8a1a66}#hero-dots .logo-dot.dot-clicked{background:#145a14}#hero-dots .hero-dot-hint{position:absolute;left:88px;top:50%;transform:translateY(-50%);font-family:var(--font-mono);font-size:.7rem;color:var(--text-muted);opacity:0;transition:opacity .4s ease;pointer-events:none;white-space:nowrap}#hero-dots .hero-dot-hint.visible{opacity:1}.dots-motif{display:flex;gap:8px;justify-content:center}.dots-motif .logo-dot{width:14px;height:14px}.dots-motif.large .logo-dot{width:20px;height:20px}.nav-links{display:flex;gap:32px;align-items:center;list-style:none}.nav-links a{color:var(--text-secondary);text-decoration:none;font-size:.875rem;font-weight:500;transition:color .15s}.nav-links a:hover{color:var(--text)}.nav-links a.btn-primary,.nav-links a.btn-primary:hover{color:#fafafa}.hamburger{display:none;background:none;border:1px solid var(--border);color:var(--text);padding:8px;cursor:pointer;font-size:1.25rem;line-height:1}.btn{display:inline-flex;align-items:center;gap:8px;padding:12px 24px;border-radius:0;font-family:JetBrains Mono,monospace;font-size:.875rem;font-weight:600;text-decoration:none;border:1px solid transparent;cursor:pointer;transition:background .15s,border-color .15s}.btn-primary{background:var(--accent);color:#fafafa;border-color:var(--accent)}.btn-primary:hover{background:var(--accent-hover)}.btn-secondary{background:transparent;color:var(--text);border-color:var(--border)}.btn-secondary:hover{border-color:var(--text-secondary)}.hero{min-height:90vh;display:flex;flex-direction:column;justify-content:center;padding:120px 0 80px;border-bottom:1px solid var(--border)}.hero h1{margin-bottom:24px;max-width:800px}.hero h1 .accent{color:var(--accent)}.hero p{font-size:1.25rem;line-height:1.7;margin-bottom:32px;max-width:680px}.hero-ctas{display:flex;gap:16px;flex-wrap:wrap}.logo-strip{margin-top:64px;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:40px}.logo-strip-label{width:100%;text-align:center;font-family:JetBrains Mono,monospace;font-size:.7rem;font-weight:500;color:var(--text-muted);text-transform:uppercase;letter-spacing:.15em;margin-bottom:-8px}.logo-strip img{height:26px;width:auto;max-width:140px;object-fit:contain;filter:grayscale(100%) brightness(0);opacity:.35;transition:all .3s ease}.logo-strip img:hover{filter:grayscale(0%) brightness(1);opacity:1}.logo-strip-message{width:100%;text-align:center;font-family:JetBrains Mono,monospace;font-size:.75rem;color:var(--text-muted);opacity:0;transition:opacity .5s ease-out;margin-top:-24px}.logo-strip-message.visible{opacity:1}.traps{display:grid;grid-template-columns:repeat(4,1fr);gap:0;margin-top:32px}.trap{border:1px solid var(--border);border-right:none;padding:32px 24px}.trap:last-child{border-right:1px solid var(--border)}.trap-number{font-family:JetBrains Mono,monospace;font-size:.6875rem;color:var(--text-muted);text-transform:uppercase;letter-spacing:.15em;margin-bottom:12px}.trap h3{color:var(--text);margin-bottom:8px}.trap p{font-size:.9375rem;line-height:1.6}.trap-confession{font-family:JetBrains Mono,monospace;font-size:.75rem;font-style:italic;color:var(--accent);margin-top:16px;opacity:0;transform:translateY(4px);transition:opacity .5s ease-out,transform .5s ease-out}.trap:hover .trap-confession,.trap-confession.visible{opacity:1;transform:translateY(0)}.kicker{margin-top:32px;font-family:JetBrains Mono,monospace;font-size:1.125rem;font-weight:700;color:var(--accent)}.hero-scarcity{margin-top:16px;font-family:JetBrains Mono,monospace;font-size:.5rem;color:var(--text-muted);letter-spacing:.05em}.comparison-row{display:grid;grid-template-columns:repeat(3,1fr);gap:0;margin-top:32px}.comparison-option{border:1px solid var(--border);border-right:none;padding:24px 20px}.comparison-option:last-child{border-right:1px solid var(--border)}.comparison-option.comparison-good{border-color:var(--accent);background:#137c1708}.comparison-label{font-family:JetBrains Mono,monospace;font-size:.8125rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;margin-bottom:12px}.comparison-bad .comparison-label{color:var(--text-muted)}.comparison-good .comparison-label{color:var(--accent)}.comparison-detail{font-size:.875rem;color:var(--text-secondary);line-height:1.8}.comparison-good .comparison-detail{color:var(--text);font-weight:500}.solution-intro{margin-top:24px;max-width:700px}.solution-intro p{font-size:1.0625rem;line-height:1.7;margin-bottom:16px}.pillars{display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(2,auto);gap:0;margin-top:32px}.pillar{border:1px solid var(--border);border-right:none;padding:32px 28px;display:grid;grid-template-rows:subgrid;grid-row:span 2;gap:0}.pillar:last-child{border-right:1px solid var(--border)}.pillar-header,.pillar-list{align-self:start}.mid-cta{display:flex;gap:16px;justify-content:center;margin-top:48px}.pillar-header{font-family:JetBrains Mono,monospace;font-size:.875rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--accent);margin-bottom:20px}.pillar-list{list-style:none;display:flex;flex-direction:column;gap:16px}.pillar-list li{font-size:.9375rem;line-height:1.6;color:var(--text-secondary)}.pillar-list li strong{color:var(--text);font-weight:600}.section-subhead{font-size:1.0625rem;line-height:1.7;color:var(--text-secondary);max-width:600px}.how-cards{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(4,auto);gap:0;margin-top:32px}.how-card{border:1px solid var(--border);border-right:none;padding:32px 28px;display:grid;grid-template-rows:subgrid;grid-row:span 4;gap:0}.how-card:last-child{border-right:1px solid var(--border)}.how-card:nth-child(1){cursor:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 24 24' fill='none' stroke='%23137c17' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M14.7 6.3a1 1 0 0 0 0 1.4l1.6 1.6a1 1 0 0 0 1.4 0l3.77-3.77a6 6 0 0 1-7.94 7.94l-6.91 6.91a2.12 2.12 0 0 1-3-3l6.91-6.91a6 6 0 0 1 7.94-7.94l-3.76 3.76z'/%3E%3C/svg%3E") 10 10,auto}.how-card:nth-child(2){cursor:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 24 24' fill='none' stroke='%23137c17' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M15 12l-8.5 8.5c-.83.83-2.17.83-3 0s-.83-2.17 0-3L12 9'/%3E%3Cpath d='M17.64 2.36a2.5 2.5 0 1 1 3.54 3.54L14 13l-4 1 1-4 6.64-7.64z'/%3E%3C/svg%3E") 10 10,auto}.how-card:nth-child(3){cursor:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 24 24' fill='none' stroke='%23137c17' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='20 6 9 17 4 12'/%3E%3C/svg%3E") 10 10,auto}.how-card-header{margin-bottom:12px}.how-card .step-number{font-family:JetBrains Mono,monospace;font-size:.6875rem;color:var(--text-muted);text-transform:uppercase;letter-spacing:.15em;margin-bottom:8px}.how-card h3{color:var(--text);margin-bottom:0}.how-card>p{font-size:.9375rem;line-height:1.6;color:var(--text-secondary);margin-bottom:16px}.how-card-deliverables{align-self:start;border-top:1px solid var(--border);padding-top:16px}.deliverables-label{font-family:JetBrains Mono,monospace;font-size:.6875rem;font-weight:600;color:var(--accent);text-transform:uppercase;letter-spacing:.1em;margin-bottom:8px}.how-card-deliverables ul{list-style:none;display:flex;flex-direction:column;gap:6px}.how-card-deliverables li{font-size:.875rem;color:var(--text-secondary);line-height:1.5}.cards-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:0;margin-top:24px}.card{border:1px solid var(--border);padding:24px;border-right:none}.card:last-child{border-right:1px solid var(--border)}.card h3{color:var(--text)}.card p{font-size:.9375rem}.card-tech{font-family:JetBrains Mono,monospace;font-size:.75rem;color:var(--text-muted);margin-top:12px}.testimonials-wrapper{background:#f0f7f0;margin:32px -80px 0;padding:64px 80px}.testimonials{display:grid;grid-template-columns:repeat(2,1fr);gap:32px;max-width:1120px;margin:0 auto}.testimonial{border-left:3px solid var(--accent);padding:0 0 0 28px;display:flex;flex-direction:column;justify-content:space-between}.testimonial-quote{font-family:JetBrains Mono,monospace;font-size:3rem;color:var(--accent);line-height:1;margin-bottom:12px;opacity:.6}.testimonial-text{font-size:1.1875rem;color:var(--text);line-height:1.75;margin-bottom:24px;font-weight:400}.testimonial-author{font-family:JetBrains Mono,monospace;font-size:.8125rem;color:var(--text-secondary);font-weight:500}.testimonial-role{font-family:Instrument Sans,sans-serif;font-size:.8125rem;color:var(--text-muted);margin-top:2px}.snapshots{margin-top:32px;display:flex;flex-direction:column;gap:0}.snapshot{padding:16px 20px;border:1px solid var(--border);border-bottom:none;font-size:.9375rem;color:var(--text-secondary);line-height:1.6}.snapshot:last-child{border-bottom:1px solid var(--border)}.snapshot strong{color:var(--accent);font-weight:600}.client-row{display:flex;flex-wrap:wrap;gap:0;margin-top:32px}.client-name{font-family:JetBrains Mono,monospace;font-size:.8125rem;color:var(--text-muted);padding:12px 20px;border:1px solid var(--border);border-right:none}.client-name:last-child{border-right:1px solid var(--border)}.ai-copy{margin-top:24px;max-width:700px}.ai-copy p{font-size:1.0625rem;line-height:1.7;margin-bottom:16px}.reality-split{display:grid;grid-template-columns:1fr 1fr;gap:0;margin-top:32px}.reality-col{border:1px solid var(--border);padding:32px 24px}.reality-col:first-child{border-right:none}.reality-col h3{color:var(--text);margin-bottom:8px}.reality-col p{font-size:.9375rem;line-height:1.6}.ledger{width:100%;border-collapse:collapse;margin-top:32px}.ledger th{font-family:JetBrains Mono,monospace;font-size:.6875rem;font-weight:500;text-transform:uppercase;letter-spacing:.15em;color:var(--text-muted);text-align:left;padding:12px 24px;border:1px solid var(--border)}.ledger td{padding:24px;border:1px solid var(--border);font-size:.9375rem;line-height:1.6;vertical-align:top}.ledger td:first-child{font-family:JetBrains Mono,monospace;font-weight:600;font-size:.875rem;color:var(--text)}.ledger td:last-child{color:var(--accent);font-weight:500}.ai-fade-in{opacity:0;transform:translateY(12px);animation:aiFadeIn .4s ease-out forwards}.ai-fade-in-delay{animation-delay:.1s}@keyframes aiFadeIn{to{opacity:1;transform:translateY(0)}}.ledger-reveal tr.ledger-row{opacity:0;transform:translateY(8px);transition:opacity .3s ease-out,transform .3s ease-out}.ledger-reveal tr.ledger-row.visible{opacity:1;transform:translateY(0)}.tech-grid{display:flex;flex-wrap:wrap;gap:0;margin-top:24px}.tech-item{font-family:JetBrains Mono,monospace;font-size:.8125rem;font-weight:500;color:var(--text-secondary);padding:12px 20px;border:1px solid var(--border);border-right:none}.tech-item:last-child{border-right:1px solid var(--border)}.tech-note{margin-top:16px;font-size:.9375rem;color:var(--text-muted)}.cta-section{text-align:center;padding:80px 0;border-bottom:1px solid var(--border)}.cta-section h2{margin-bottom:16px}.cta-section p{max-width:560px;margin:0 auto 32px;font-size:1.0625rem;line-height:1.7}.cta-buttons{display:flex;gap:16px;justify-content:center;flex-wrap:wrap}footer{padding:32px;text-align:center;border-top:1px solid var(--border)}footer p{font-family:JetBrains Mono,monospace;font-size:.75rem;color:var(--text-muted)}footer a{color:var(--text-muted);text-decoration:none;transition:color .15s}footer a:hover{color:var(--accent)}.footer-dots{display:flex;gap:8px;justify-content:center;margin-bottom:16px}.footer-dots .logo-dot{cursor:pointer;transition:transform .15s,opacity .15s}.footer-dots .logo-dot:hover{transform:scale(1.2)}.footer-dots .logo-dot.dot-clicked{opacity:.5}.footer-easter-egg{opacity:0;max-height:0;overflow:hidden;transition:opacity .5s ease-out,max-height .5s ease-out;margin-bottom:0}.footer-easter-egg.visible{opacity:1;max-height:2em;margin-bottom:8px}.footer-time-msg{margin-top:8px}.fade-up{opacity:0;transform:translateY(20px);transition:opacity .5s ease-out,transform .5s ease-out}.fade-up.visible{opacity:1;transform:translateY(0)}.careers-hero{padding:120px 0 48px;border-bottom:1px solid var(--border)}.careers-hero h1{margin-bottom:16px}.careers-hero p{font-size:1.125rem;line-height:1.7;max-width:640px}.job-list{padding:0;margin:0}.job-row{display:flex;align-items:center;justify-content:space-between;padding:24px 0;border-bottom:1px solid var(--border);text-decoration:none;color:var(--text);transition:background .15s}.job-row:hover{background:var(--bg-secondary);margin:0 -32px;padding:24px 32px}.job-row-title{font-family:JetBrains Mono,monospace;font-weight:700;font-size:1.125rem}.job-row-location{font-family:JetBrains Mono,monospace;font-size:.8125rem;color:var(--text-muted);text-transform:uppercase;letter-spacing:.1em}.job-row-arrow{font-size:1.25rem;color:var(--text-muted);transition:color .15s,transform .15s}.job-row:hover .job-row-arrow{color:var(--accent);transform:translate(4px)}.empty-state{padding:48px 0;text-align:center}.empty-state p{font-size:1.0625rem;line-height:1.7}.empty-state a{color:var(--accent);text-decoration:none;font-weight:500}.empty-state a:hover{text-decoration:underline}.job-header{padding:120px 0 48px;border-bottom:1px solid var(--border)}.job-header .back-link{display:inline-block;font-family:JetBrains Mono,monospace;font-size:.8125rem;color:var(--text-muted);text-decoration:none;margin-bottom:24px;transition:color .15s}.job-header .back-link:hover{color:var(--accent)}.job-header h1{margin-bottom:16px}.job-meta{display:flex;gap:24px;flex-wrap:wrap}.job-meta span{font-family:JetBrains Mono,monospace;font-size:.8125rem;color:var(--text-muted);text-transform:uppercase;letter-spacing:.05em}.job-section{padding:48px 0;border-bottom:1px solid var(--border);max-width:720px}.job-section h2{margin-bottom:16px}.job-section h3{margin-top:24px;margin-bottom:12px;color:var(--accent);font-size:.875rem;text-transform:uppercase;letter-spacing:.05em}.job-section p{font-size:1.0625rem;line-height:1.7;margin-bottom:16px}.job-section ul{list-style:none;display:flex;flex-direction:column;gap:12px;margin-top:8px}.job-section ul li{font-size:.9375rem;line-height:1.6;color:var(--text-secondary);padding-left:16px;position:relative}.job-section ul li:before{content:"";position:absolute;left:0;top:10px;width:6px;height:6px;border-radius:50%;background:var(--accent)}.job-cta{padding:48px 0;border-bottom:none;max-width:720px}.job-cta h2{margin-bottom:16px}.job-cta p{font-size:1.0625rem;line-height:1.7;margin-bottom:24px}.job-cta a.apply-email{color:var(--accent);text-decoration:none;font-weight:600}.job-cta a.apply-email:hover{text-decoration:underline}.about-hero{min-height:auto;padding:120px 0 80px;border-bottom:1px solid var(--border)}.about-hero h1{margin-bottom:24px;max-width:800px}.about-hero h1 .accent{color:var(--accent)}.about-copy{max-width:720px}.about-copy p{font-size:1.125rem;line-height:1.7;margin-bottom:20px}.stats-bar{display:grid;grid-template-columns:repeat(4,1fr);gap:0}.stat{border:1px solid var(--border);border-right:none;padding:32px 24px;text-align:center}.stat:last-child{border-right:1px solid var(--border)}.stat-number{font-family:JetBrains Mono,monospace;font-size:clamp(1.5rem,3vw,2.25rem);font-weight:700;color:var(--text);letter-spacing:-.02em}.stat-label{font-family:JetBrains Mono,monospace;font-size:.6875rem;font-weight:500;color:var(--text-muted);text-transform:uppercase;letter-spacing:.1em;margin-top:8px}.results-section{padding:80px 0}.results-subtext{font-size:1.125rem;color:var(--text-secondary);margin-bottom:48px}.results-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:0;margin-bottom:32px}.results-stat{text-align:center;padding:32px 24px}.results-stat-number{font-family:JetBrains Mono,monospace;font-size:clamp(1.5rem,3vw,2.25rem);font-weight:700;color:var(--text);letter-spacing:-.02em}.results-stat-label{font-family:JetBrains Mono,monospace;font-size:.6875rem;font-weight:500;color:var(--text-muted);text-transform:uppercase;letter-spacing:.1em;margin-top:8px}.results-link{font-family:JetBrains Mono,monospace;font-size:.9375rem;font-weight:500;color:var(--accent);text-decoration:none;transition:color .15s}.results-link:hover{color:var(--accent-hover)}.proof-callout{border:1px solid var(--accent);border-left:3px solid var(--accent);padding:24px 28px;margin-bottom:0;background:#137c1708}.proof-callout p{font-size:1rem;line-height:1.6;color:var(--text-secondary);margin:0}.proof-callout strong{color:var(--text)}.values-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:0;margin-top:32px}.value-item{border:1px solid var(--border);border-right:none;border-bottom:none;padding:32px 28px}.value-item:nth-child(2n){border-right:1px solid var(--border)}.value-item:nth-child(n+3){border-bottom:none}.value-item:nth-child(3),.value-item:nth-child(4){border-bottom:1px solid var(--border)}.value-item:nth-child(1),.value-item:nth-child(2){border-bottom:none}.values-grid{border-bottom:1px solid var(--border)}.value-lead{font-family:JetBrains Mono,monospace;font-size:.875rem;font-weight:700;color:var(--accent);margin-bottom:12px}.value-item p{font-size:.9375rem;line-height:1.6}.stack-tools{display:flex;flex-wrap:wrap;gap:0;margin-top:24px}.stack-tool{font-family:JetBrains Mono,monospace;font-size:.8125rem;font-weight:500;color:var(--text-secondary);padding:12px 20px;border:1px solid var(--border);border-right:none}.stack-tool:last-child{border-right:1px solid var(--border)}.team-statement{font-size:1.125rem;line-height:1.7;max-width:680px;margin-bottom:32px}.team-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:0}.team-card{border:1px solid var(--border);border-right:none;border-bottom:none;overflow:hidden}.team-card:nth-child(2n){border-right:1px solid var(--border)}.team-grid{border-bottom:1px solid var(--border)}.team-photo-wrapper{width:100%;aspect-ratio:1;overflow:hidden;border-bottom:1px solid var(--border)}.team-photo{width:100%;height:100%;object-fit:cover;filter:grayscale(100%);opacity:.85;transition:all .3s ease}.team-card:hover .team-photo{filter:grayscale(0%);opacity:1}.team-info{padding:24px}.team-name{font-family:JetBrains Mono,monospace;font-size:1.125rem;font-weight:700;color:var(--text)}.team-role{font-family:JetBrains Mono,monospace;font-size:.6875rem;font-weight:500;color:var(--accent);text-transform:uppercase;letter-spacing:.1em;margin-top:4px}.team-flavor{font-size:.9375rem;line-height:1.5;color:var(--text-muted);margin-top:12px;font-style:italic}@media(max-width:768px){.container{padding:0 16px}section{padding:48px 0}.hero{min-height:auto;padding:100px 0 48px}.logo-strip{gap:24px;margin-top:40px}.logo-strip img{height:22px;max-width:90px}.nav-inner{padding:0 16px}.hamburger{display:block}.nav-links{display:none;position:absolute;top:100%;left:0;right:0;background:var(--bg);border-bottom:1px solid var(--border);flex-direction:column;padding:16px 32px;gap:16px}.nav-links.open{display:flex}.traps{grid-template-columns:repeat(2,1fr)}.trap{border-bottom:none}.trap:nth-child(2){border-right:1px solid var(--border)}.trap:nth-child(4){border-right:1px solid var(--border)}.pillars{grid-template-columns:1fr;grid-template-rows:auto}.pillar{border-right:1px solid var(--border);border-bottom:none;grid-row:span 1;display:block}.pillar:last-child{border-bottom:1px solid var(--border)}.trap-confession{opacity:1;transform:translateY(0)}.comparison-row{grid-template-columns:1fr}.comparison-option{border-right:1px solid var(--border);border-bottom:none}.comparison-option:last-child{border-bottom:1px solid var(--border)}.comparison-option.comparison-good{border-color:var(--accent)}.how-cards{grid-template-columns:1fr;grid-template-rows:auto}.how-card{border-right:1px solid var(--border);border-bottom:none;grid-row:span 1;display:flex;flex-direction:column}.how-card:last-child{border-bottom:1px solid var(--border)}.reality-split{grid-template-columns:1fr}.reality-col:first-child{border-right:1px solid var(--border);border-bottom:none}.reality-col:last-child{border-top:none}.ledger,.ledger thead,.ledger tbody,.ledger tr,.ledger th,.ledger td{display:block;width:100%}.ledger thead{display:none}.ledger td{border-top:none}.ledger td:first-child{border-top:1px solid var(--border);padding-bottom:8px}.ledger td:last-child{border-left:2px solid var(--accent)}.testimonials-wrapper{margin:32px -24px 0;padding:48px 24px}.testimonials{grid-template-columns:1fr;gap:40px}.cards-grid{grid-template-columns:1fr}.card{border-right:1px solid var(--border);border-bottom:none}.card:last-child{border-bottom:1px solid var(--border)}.client-row,.tech-grid{flex-wrap:wrap}.client-name,.tech-item{border-right:1px solid var(--border);border-bottom:none}.compare-table{font-size:.8125rem}.compare-table th,.compare-table td{padding:12px}.snapshot{font-size:.875rem}.about-hero{padding:100px 0 48px}.stats-bar{grid-template-columns:repeat(2,1fr)}.stat{border-bottom:none}.stat:nth-child(2n){border-right:1px solid var(--border)}.stats-bar{border-bottom:1px solid var(--border)}.values-grid{grid-template-columns:1fr}.value-item{border-right:1px solid var(--border);border-bottom:none}.value-item:last-child{border-bottom:1px solid var(--border)}.stack-tools{flex-wrap:wrap}.stack-tool{border-bottom:none}.stack-tool:last-child{border-right:1px solid var(--border)}.team-grid{grid-template-columns:1fr}.team-card{border-right:1px solid var(--border);border-bottom:none}.team-card:last-child{border-bottom:1px solid var(--border)}.case-study-hero{padding:100px 0 32px}.case-study .stats-bar{grid-template-columns:1fr}.case-study .stat{padding:24px 0;border-bottom:1px solid var(--border)}.case-study .stat:last-child{border-bottom:none}.results-stats{grid-template-columns:1fr}.results-stat{padding:24px 0}.careers-hero,.job-header{padding:100px 0 32px}.job-row:hover{margin:0 -16px;padding:24px 16px}.job-meta{gap:16px}.job-section,.job-cta{padding:32px 0}}.case-study-hero{padding:140px 0 48px;border-bottom:none}.case-study-subtext{font-size:1.125rem;line-height:1.7;color:var(--text-secondary);max-width:640px;margin-top:24px}.case-study .stats-bar{grid-template-columns:repeat(3,1fr);border-top:1px solid var(--border)}.case-study .stat{border:none;padding:32px 24px}.proof-cards{padding:0}.proof-card{border-top:1px solid var(--border);padding:32px 0}.proof-card:last-child{border-bottom:1px solid var(--border)}.proof-card h3{font-family:JetBrains Mono,monospace;font-weight:700;font-size:1.125rem;margin-bottom:16px;color:var(--text)}.proof-card p{font-size:1.125rem;line-height:1.7;color:var(--text-secondary);max-width:800px}.brief-nod{padding:48px 0 0;text-align:center}.brief-nod p{font-size:.9375rem;color:var(--text-muted)}@media(prefers-reduced-motion:reduce){.ai-fade-in{animation:none;opacity:1;transform:none}.ledger-reveal tr.ledger-row{opacity:1;transform:none;transition:none}.fade-up{opacity:1;transform:none}}body.retro-mode{--bg: #0a0a0a;--bg-secondary: #111111;--border: #33ff33;--text: #33ff33;--text-secondary: #22cc22;--text-muted: #118811;--accent: #33ff33;--accent-hover: #66ff66}body.retro-mode{background-color:#0a0a0a;background-image:repeating-linear-gradient(0deg,#0000 0px 2px,#00ff0004 2px 4px)}body.retro-mode:before{content:"";position:fixed;inset:0;pointer-events:none;z-index:9998;background:radial-gradient(ellipse at center,transparent 50%,rgba(0,0,0,.4) 100%)}body.retro-mode,body.retro-mode h1,body.retro-mode h2,body.retro-mode h3,body.retro-mode p,body.retro-mode a,body.retro-mode span,body.retro-mode li,body.retro-mode strong,body.retro-mode .section-label,body.retro-mode .btn,body.retro-mode .trap-number,body.retro-mode .trap-confession,body.retro-mode .pillar-header,body.retro-mode .kicker{font-family:Courier New,Courier,monospace;text-shadow:0 0 8px rgba(51,255,51,.4);color:#3f3}body.retro-mode{line-height:1.6;-webkit-font-smoothing:auto}body.retro-mode h1{font-size:clamp(1.5rem,3vw,2.5rem);font-weight:700;letter-spacing:.05em;text-transform:uppercase;text-shadow:0 0 12px rgba(51,255,51,.6);border:none}body.retro-mode h2{font-size:clamp(1.1rem,2vw,1.5rem);text-transform:uppercase;letter-spacing:.03em}body.retro-mode h3{font-size:.95rem;text-transform:uppercase}body.retro-mode .section-label{font-size:.7rem;color:#181;background:none;padding:0;border:none;border-radius:0;letter-spacing:.15em}body.retro-mode .section-label:before{content:"C:\\ORCHARD> ";color:#2c2}body.retro-mode p{color:#2c2;font-size:.9rem;text-shadow:0 0 6px rgba(51,255,51,.3)}body.retro-mode .hero h1{background:none;-webkit-background-clip:unset;-webkit-text-fill-color:#33ff33;background-clip:unset;animation:none}body.retro-mode .hero .accent{color:#6f6;-webkit-text-fill-color:#66ff66;animation:retro-blink 1s step-end infinite;text-decoration:none}body.retro-mode .accent{animation:retro-blink 1s step-end infinite;-webkit-text-fill-color:#66ff66;color:#6f6}@keyframes retro-blink{50%{opacity:0}}body.retro-mode section{border-bottom:1px solid #1a5c1a}body.retro-mode .trap,body.retro-mode .pillar,body.retro-mode .how-card{background:#00140080;border:1px solid #33ff33;border-radius:0;box-shadow:0 0 10px #33ff330d}body.retro-mode .trap:hover,body.retro-mode .pillar:hover,body.retro-mode .how-card:hover{background:#00280080;box-shadow:0 0 20px #33ff331a;transform:none}body.retro-mode nav{backdrop-filter:none;-webkit-backdrop-filter:none;background:#0a0a0a;border-bottom:1px solid #33ff33;box-shadow:0 1px 10px #33ff330d}body.retro-mode .logo{color:#3f3;font-family:Courier New,monospace;font-weight:700}body.retro-mode .logo-dot{background:#3f3;box-shadow:0 0 6px #33ff3380}body.retro-mode .nav-links a{color:#2c2;font-family:Courier New,monospace;font-size:.8rem}body.retro-mode .nav-links a:hover{color:#6f6;text-shadow:0 0 10px rgba(51,255,51,.5)}body.retro-mode .hamburger{border:1px solid #33ff33;background:transparent;color:#3f3;border-radius:0}body.retro-mode .btn{border:1px solid #33ff33;background:transparent;color:#3f3;font-family:Courier New,monospace;font-size:.8rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;border-radius:0;padding:10px 24px;text-shadow:0 0 8px rgba(51,255,51,.4)}body.retro-mode .btn:hover{background:#3f3;color:#0a0a0a;text-shadow:none;box-shadow:0 0 20px #33ff334d}body.retro-mode .btn-primary{background:#3f3;color:#0a0a0a;border:1px solid #33ff33;text-shadow:none}body.retro-mode .btn-primary:hover{background:#6f6;box-shadow:0 0 25px #3f36}body.retro-mode .nav-links a.btn-primary,body.retro-mode .nav-links a.btn-primary:hover{color:#0a0a0a}body.retro-mode .logo-strip img{filter:brightness(0) invert(1) sepia(100%) hue-rotate(70deg) saturate(3) brightness(.9);opacity:.6}body.retro-mode .logo-strip img:hover{filter:brightness(0) invert(1) sepia(100%) hue-rotate(70deg) saturate(4) brightness(1.1);opacity:.9}body.retro-mode input,body.retro-mode textarea,body.retro-mode select{border:1px solid #33ff33;background:#00140080;color:#3f3;font-family:Courier New,monospace;font-size:.85rem;border-radius:0;padding:8px 12px;caret-color:#3f3}body.retro-mode input::placeholder,body.retro-mode textarea::placeholder{color:#181}body.retro-mode input:focus,body.retro-mode textarea:focus{border-color:#6f6;box-shadow:0 0 10px #33ff3326;outline:none}body.retro-mode .testimonials-wrapper{background:#0014004d;border:1px solid #1a5c1a;border-radius:0}body.retro-mode .testimonial{border-left-color:#3f3}body.retro-mode .testimonial p{color:#2c2;font-style:italic}body.retro-mode .testimonial-author{color:#3f3}body.retro-mode footer{background:#050505;border-top:1px solid #33ff33}body.retro-mode footer p{color:#181;font-size:.75rem}body.retro-mode footer a{color:#3f3}body.retro-mode .footer-easter-egg{color:#2c2;cursor:pointer}body.retro-mode .footer-dots .logo-dot{background:#3f3;box-shadow:0 0 4px #3f36}body.retro-mode .footer-time-msg{color:#181}body.retro-mode .trap-confession{color:#181;font-style:italic}body.retro-mode .trap-number{color:#3f3}body.retro-mode .kicker{color:#6f6;text-shadow:0 0 10px rgba(51,255,51,.5)}body.retro-mode .pillar-header{color:#3f3;border-bottom:1px solid #1a5c1a;padding-bottom:4px}body.retro-mode .dots-motif .logo-dot,body.retro-mode .dots-motif.large .logo-dot{background:#3f3;box-shadow:0 0 6px #33ff3380}body.retro-mode::-webkit-scrollbar{width:8px}body.retro-mode::-webkit-scrollbar-track{background:#0a0a0a}body.retro-mode::-webkit-scrollbar-thumb{background:#1a5c1a}body.retro-mode::-webkit-scrollbar-thumb:hover{background:#3f3}body.retro-mode .container{background:transparent;border:none;padding:0 32px;margin-top:0}.retro-boot{display:none}body.retro-mode .retro-boot{display:flex;flex-wrap:wrap;align-items:center;position:fixed;top:0;left:0;right:0;z-index:200;background:#0a0a0a;border-bottom:1px solid #1a5c1a;padding:4px 12px;font-family:Courier New,monospace;font-size:.65rem;color:#181;line-height:1.5;text-shadow:0 0 4px rgba(51,255,51,.2)}.retro-boot-line{display:inline;margin-right:16px}.retro-boot-ok{color:#3f3}.retro-boot-exit{color:#f33;cursor:pointer;margin-left:auto;padding:0 8px;text-shadow:0 0 6px rgba(255,51,51,.4)}.retro-boot-exit:hover{color:#f66;text-shadow:0 0 10px rgba(255,51,51,.6)}body.retro-mode nav{top:24px}.retro-cursor{display:none}body.retro-mode .retro-cursor{display:block;position:fixed;bottom:16px;left:16px;z-index:300;font-family:Courier New,monospace;font-size:.8rem;color:#3f3;text-shadow:0 0 8px rgba(51,255,51,.5)}.retro-cursor-prompt{color:#181}.retro-cursor-block{display:inline-block;width:8px;height:14px;background:#3f3;animation:retro-cursor-blink 1s step-end infinite;vertical-align:text-bottom;box-shadow:0 0 6px #33ff3380}@keyframes retro-cursor-blink{50%{opacity:0}}.retro-sysinfo{display:none}body.retro-mode .retro-sysinfo{display:flex;justify-content:space-between;flex-wrap:wrap;gap:8px;padding:8px 16px;border-top:1px solid #1a5c1a;border-bottom:1px solid #1a5c1a;font-family:Courier New,monospace;font-size:.65rem;color:#181;background:#0014004d}.retro-sysinfo span{color:#181;text-shadow:0 0 4px rgba(51,255,51,.2)}.retro-sysinfo-val{color:#3f3}body.retro-mode .hero{padding-top:144px}@media(prefers-reduced-motion:reduce){body.retro-mode .accent,body.retro-mode .hero .accent,.retro-cursor-block{animation:none}}
