:root{--navy:#07182c;--navy2:#122a47;--gold:#e0b35a;--cream:#fbfaf6;--muted:#c3cedb}*{box-sizing:border-box}html{scroll-behavior:smooth}.lp{background:var(--navy);color:var(--cream);margin:0;font:16px/1.55 system-ui,-apple-system,Segoe UI,Arial,sans-serif}a{color:inherit;text-decoration:none}nav{z-index:9;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#07182de8;border-bottom:1px solid #ffffff26;justify-content:space-between;align-items:center;padding:12px max(26px,6vw);display:flex;position:sticky;top:0}.brand{object-fit:contain;max-width:280px;height:56px}.nav-links{align-items:center;gap:22px;display:flex}.nav-links a:hover{color:var(--gold)}.switch{border:1px solid var(--gold);color:var(--gold);border-radius:40px;padding:7px 14px;font-weight:700}.hero{isolation:isolate;background:linear-gradient(90deg,#061426fa 0%,#061426d9 40%,#06142621 76%),url(/__l5e/assets-v1/a929a42c-1e46-40ed-b2f6-d9eda74decc7/hero_ai_procurement.png) 100%/cover;align-items:center;min-height:670px;display:flex;position:relative}.hero-inner{width:min(1200px,88vw);margin:auto;padding:70px 0}.eyebrow{color:var(--gold);letter-spacing:.16em;font-size:.82rem;font-weight:850}.hero h1{letter-spacing:-.035em;max-width:640px;margin:21px 0 24px;font:clamp(3.3rem,6vw,6rem)/.94 Georgia,Times New Roman,serif}.hero p{color:#f4f4f0;max-width:590px;font-size:1.27rem}.event{border-left:3px solid var(--gold);color:#fff;margin:28px 0;padding-left:18px}.event b{font-size:1.35rem;display:block}.buttons{flex-wrap:wrap;gap:12px;margin-top:30px;display:flex}.button{border-radius:50px;align-items:center;gap:10px;padding:15px 24px;font-weight:750;display:inline-flex}.primary{background:var(--gold);color:var(--navy)}.secondary{background:#0a213d;border:1px solid #c5ad7e}.button:hover{transform:translateY(-1px)}.cta-note{color:#c3cedb;max-width:590px;margin:16px 0 0;font-size:.95rem}.hero p.cta-note{color:#c3cedb;font-size:.95rem}.pillbar{background:var(--cream);color:var(--navy);grid-template-columns:repeat(4,1fr);gap:20px;padding:27px max(35px,7vw);font-size:.9rem;font-weight:750;display:grid}.pillbar span{border-left:3px solid var(--gold);padding-left:12px}section{padding:84px max(26px,7vw)}.light{background:var(--cream);color:var(--navy)}h2{margin:0 0 22px;font:clamp(2.3rem,4vw,3.7rem)/1.08 Georgia,serif}p.lead{color:#567;max-width:800px;font-size:1.1rem}.grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.card{background:#fff;border:1px solid #adb8c3aa;border-radius:20px;padding:25px;box-shadow:0 12px 30px #0a204412}.card h3{color:#112f4c;margin:0 0 12px}.card .num{color:#b88c42;font-size:2rem;font-weight:900}.timeline{border-top:1px solid #244865;grid-template-columns:120px 1fr;max-width:930px;margin:auto;display:grid}.timeline div{border-bottom:1px solid #244865;padding:13px 15px}.time{color:var(--gold);font-weight:850}.muted{color:#afc3d7}.two{grid-template-columns:1fr 1fr;gap:44px;display:grid}.outro{background:linear-gradient(135deg,#173555,#07182c);border:1px solid #d5ad57;border-radius:26px;max-width:980px;margin:auto;padding:38px}.outro h2{color:#fff}.outro .tiny{color:#c6d1e0;font-size:.88rem}.faq{max-width:950px;margin:auto}.faq details{border-bottom:1px solid #1d4161;padding:19px 0}.faq summary{cursor:pointer;font-weight:750}footer{color:#9fb0c0;background:#061423;flex-wrap:wrap;justify-content:space-between;gap:20px;padding:30px max(30px,7vw);font-size:.86rem;display:flex}footer a{color:#e1b85d}@media (width<=780px){nav{padding:12px 18px}.brand{max-width:170px;height:43px}.nav-links a:not(.switch){display:none}.hero{background:linear-gradient(90deg,#07182dee,#07182ccf),url(/__l5e/assets-v1/a929a42c-1e46-40ed-b2f6-d9eda74decc7/hero_ai_procurement.png) 100%/cover;min-height:690px}.hero-inner{padding:60px 0}.hero h1{font-size:3.5rem}.pillbar{grid-template-columns:1fr 1fr}.grid,.two{grid-template-columns:1fr}.timeline{grid-template-columns:100px 1fr}section{padding:65px 24px}}.lp h3{font-size:1.17em;font-weight:700}.lp p{margin:1em 0}
