.company-lead{--accent:#315863;--deep:#153c48;--spot:#e7f0ed;--gold:#d7a76f;--paper:#f4f6f4;--ink:#172a31;--muted:#53646a;--line:#d5dfdc}.company-lead .company-nav{background:#113542;color:#f8f8f2}.company-lead .company-brand{color:#fff}.company-lead .company-intro .eyebrow{color:#386973}.company-lead .company-intro h1{font:400 clamp(46px,5.2vw,76px)/1.03 Georgia,serif;letter-spacing:-.055em;max-width:750px}.company-lead .company-intro h1 em{color:#3a7074}.company-lead .company-hero{gap:6%;align-items:center;padding-top:64px;padding-bottom:65px}.company-lead .company-intro .lede{max-width:600px;font-size:18px;line-height:1.63}.company-lead .service-price-line{padding:16px 0;border-top:1px solid #b8cbc8;border-bottom:1px solid #b8cbc8}.company-lead .service-price-line strong{font-size:23px;color:#163f49}.company-lead .sample-artifact{border:1px solid #c9d8d5;background:#fbfcf8;box-shadow:0 28px 65px #102f3720;transform:none}.company-lead .artifact-top{color:#526c72}.company-lead .artifact-sheet{background:#fff;border:1px solid #d9e3de}.company-lead .artifact-row{border-bottom:1px solid #e0e8e4}.company-lead .artifact-tag{background:#e2ece6;color:#164d49}.lead-path{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;background:#284a54;border:1px solid #284a54;margin:8px 0 0}.lead-path a{background:#153c48;color:#fff;padding:25px;min-height:170px;display:flex;flex-direction:column;transition:background .2s}.lead-path a:hover{background:#255866}.lead-path span{font-size:10px;letter-spacing:.13em;font-weight:800;color:#b5d7cf}.lead-path strong{font:400 24px/1.12 Georgia,serif;margin:23px 0 9px}.lead-path small{color:#d1e2dd;font-size:12px;line-height:1.5}.company-lead .company-section{scroll-margin-top:25px}.company-lead .company-section h2{font-family:Georgia,serif;letter-spacing:-.04em}.company-lead .service-package-card{border-top:5px solid #c79a63;box-shadow:0 16px 45px #173f4014}.company-lead .service-package-card ol p{line-height:1.55}.company-lead .company-demo{border-radius:18px;background:#f8faf7;border-color:#cbdad6}.company-lead .company-process li span{color:#35716d}.company-lead .retainer-section{background:#153c48;color:#f7faf7;border-radius:18px;padding:42px}.company-lead .retainer-section h2,.company-lead .retainer-section p{color:#f7faf7}.company-lead .retainer-section .note{color:#d4e4e0}.company-lead .retainer-section .button{background:#d7a76f;color:#17323c}.company-lead .approved-service-scope{background:#fff;border:1px solid #d6e1dc;border-radius:18px;padding:34px}.company-lead .approved-service-scope .offer-detail article{background:#edf3ef}.company-lead .scope-card{box-shadow:none}@media(max-width:900px){.lead-path{grid-template-columns:1fr 1fr}.company-lead .company-hero{padding-top:36px}.company-lead .retainer-section{padding:30px}}@media(max-width:600px){.lead-path{grid-template-columns:1fr}.lead-path a{min-height:0;padding:19px}.lead-path strong{margin:9px 0 5px}.company-lead .company-intro h1{font-size:clamp(42px,12vw,58px)}.company-lead .approved-service-scope{padding:22px}.company-lead .retainer-section{padding:23px}}
.company-lead .company-nav a,.company-lead .company-nav .company-brand{color:#f7faf7}.company-lead .company-nav .nav-cta{background:#d7a76f;color:#18343d}.company-lead .company-nav a:hover{color:#d7eadd}.company-lead .company-nav .nav-cta:hover{color:#18343d}