.hire-page{color:#f2ead9;min-height:100vh;font-family:var(--font-body), Arial, sans-serif;background:radial-gradient(circle at 13% 8%,#322219 0,#0000 29%),#0f0d0a;overflow:clip}.hire-page main{display:block}.hire-page h1,.hire-page h2,.hire-page h3,.hire-page b,.hire-page strong,.hire-page button,.hire-page .nav-cta{font-family:var(--font-display), Arial, sans-serif}.hire-page .kicker,.hire-page .stamp,.hire-page small,.hire-page .stage-label{font-family:var(--font-typewriter), Georgia, serif}.hire-page .operator-bridge{min-height:15rem;padding:clamp(3rem, 6vw, 6rem) var(--page-gutter);background:linear-gradient(135deg,#100d0b,#251711 58%,#17120f);border-block:1px solid #3a3226;place-items:center;display:grid}.hire-page .operator-bridge p{color:#d0c4b4;border-left:3px solid #e63946;max-width:68rem;margin:0;padding-left:clamp(1rem,3vw,2rem);font-size:clamp(1.25rem,2.4vw,2.1rem);line-height:1.45}.hire-page .hero-copy>small{color:#91897f}.hire-page .measurement-path article>span{color:#7f1720;font-weight:700}.hire-page .commitment-stamp{color:#f04a56}.hire-page .autopsy-card header>span{color:#65553d}.hire-page .autopsy-card header>b{color:#8d1822}.hire-page .preview-disclosure>span{color:#5d3908}.hire-page .form-progress>span:not(.active){color:#594c38}.hire-page .hero-portrait img,.hire-page .book-brain-artifact img,.hire-page .mobile-stack-blueprint>img{object-fit:cover;height:100%}.hire-page .book-brain-artifact>img{width:100%}.hire-page .mobile-stack-blueprint>img{object-fit:contain;height:auto}.hire-page .stack-orbit button{color:#e7dccb;animation:none!important}.hire-page .stack-orbit button:focus-visible,.hire-page .nav-cta:focus-visible,.hire-page a:focus-visible,.hire-page button:focus-visible,.hire-page input:focus-visible,.hire-page textarea:focus-visible,.hire-page select:focus-visible,.hire-page summary:focus-visible{outline-offset:4px;outline:3px solid #f2ead9}.hire-page .tool-marks{flex-wrap:wrap;gap:.5rem;display:flex}.hire-page .tool-marks span{color:#c4b9aa;border:1px solid #56483c;padding:.5rem .65rem;font-size:.75rem}.hire-page .measurement-disclosure,.hire-page .preview-disclosure{color:#f0c77e;font-family:var(--font-typewriter), Georgia, serif;letter-spacing:.08em;background:#e5a84f12;border:1px solid #e5a84f;font-size:.7rem}.hire-page .measurement-disclosure{width:fit-content;margin:2rem 0 0;padding:.75rem .9rem}.hire-page .measure-gallery article{height:auto;min-height:15rem;overflow:hidden}.hire-page .measure-gallery article:hover{transform:translateY(-4px)}.hire-page .measure-gallery article>.metric-demo-readout{color:#e63946;font-family:var(--font-display), Arial, sans-serif;place-items:center;margin-top:1rem;font-size:clamp(2rem,3vw,3.25rem);font-weight:900;border-block:1px solid #4b3e33!important;min-height:6rem!important;display:grid!important}.hire-page .demo-label{color:#e5a84f;font-family:var(--font-typewriter), Georgia, serif;letter-spacing:.08em;border:1px solid #e5a84f;padding:.3rem .4rem;font-size:.5rem;position:absolute;top:1.1rem;right:1rem}.hire-page .measure-gallery .metric-summary{margin-top:1rem}.hire-page .preview-disclosure{color:#7b4f0e;gap:.35rem;margin-bottom:1.5rem;padding:.8rem;display:grid}.hire-page .preview-disclosure b{color:#8d2029;font-size:.78rem}.hire-page .preview-disclosure span{letter-spacing:0;line-height:1.45}.hire-page .inquiry-honeypot{width:1px!important;height:1px!important;position:absolute!important;left:-10000px!important;overflow:hidden!important}.hire-page .inquiry-submit-error{border-left:3px solid var(--red);color:#8f1721;background:#e639461a;margin:16px 0 0;padding:10px 12px;font-weight:700}.hire-page .form-stage.active>.primary-btn{text-align:center;width:100%}.hire-page .continue-btn:disabled{cursor:not-allowed;opacity:.45}.hire-page .practical-fields textarea{min-height:7.25rem}.hire-page .inquiry-preview-complete{text-align:center;align-content:center;gap:1rem;min-height:30rem;display:grid}.hire-page .inquiry-preview-complete>span{color:#2c733d;font-family:var(--font-display), Arial, sans-serif;font-size:3.5rem;font-weight:900}.hire-page .inquiry-preview-complete h3{margin:0;font-size:2.5rem}.hire-page .inquiry-preview-complete p{color:#655745;margin:0;line-height:1.6}.hire-page .hire-footer{color:#81786d;background:linear-gradient(#000,#12090b);border-top:1px solid #382f26;align-items:center;gap:1.5rem;padding:2rem 6vw;display:flex}.hire-page .hire-footer img{object-fit:contain;object-position:left;width:10.625rem;height:3rem}.hire-page .hire-footer p{margin-left:auto}.hire-page .hire-footer nav{gap:1rem;display:flex}.hire-page .hire-footer a{color:#d4c8b7;font-family:var(--font-display), Arial, sans-serif;letter-spacing:.08em;font-size:.75rem;font-weight:800;text-decoration:none}@media (max-width:45rem){.hire-page .hire-nav .brand img{width:8.5rem}.hire-page .operator-bridge{min-height:12rem}.hire-page .operator-bridge p{font-size:.95rem}.hire-page .mobile-stack-blueprint{display:block}.hire-page .mobile-stack-blueprint:before{content:none}.hire-page .measure-gallery article{height:auto;min-height:13rem}.hire-page .measure-gallery article>.metric-demo-readout{font-size:2.25rem;min-height:5rem!important}.hire-page .practical-fields>div{grid-template-columns:1fr}.hire-page .hire-footer{flex-direction:column;align-items:flex-start}.hire-page .hire-footer p{margin:0}}@media (prefers-reduced-motion:reduce){.hire-page *,.hire-page :before,.hire-page :after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}
