
/* ServAI executive 30-second business-value layer */
#heroV2 .hero-text-link{align-self:center;color:var(--gold);font-family:var(--font-mono);font-size:12px;letter-spacing:.08em;text-transform:uppercase;text-decoration:none;padding:15px 8px}
#heroV2 .hero-text-link:hover{color:var(--white)}
.exec30{position:relative;padding:105px 0 92px;background:linear-gradient(180deg,#050505 0%,#090806 52%,#050505 100%);border-top:1px solid rgba(201,169,106,.22);border-bottom:1px solid var(--line);overflow:hidden}
.exec30:before{content:"";position:absolute;width:620px;height:620px;border:1px solid rgba(201,169,106,.08);border-radius:50%;right:-250px;top:-300px;box-shadow:0 0 120px rgba(201,169,106,.04);pointer-events:none}
.exec30-wrap{position:relative;z-index:1}.exec30-intro{max-width:860px;margin:0 auto 42px;text-align:center}.exec30-kicker{font-family:var(--mono);font-size:10px;letter-spacing:.18em;color:var(--gold);margin-bottom:16px}.exec30 h2{font-family:var(--display);font-size:clamp(2.4rem,5.8vw,5rem);line-height:.98;letter-spacing:-.045em;margin:0}.exec30 h2 em{font-style:normal;color:var(--gold)}.exec30-intro p{max-width:760px;margin:22px auto 0;font-size:1.05rem;line-height:1.7;color:var(--ink-dim)}
.exec30-outcomes{display:grid;grid-template-columns:repeat(5,1fr);border:1px solid var(--line);border-radius:16px;overflow:hidden;background:var(--line);gap:1px}.exec30-outcomes a{min-height:112px;padding:19px 17px;background:#070707;text-decoration:none;transition:.25s}.exec30-outcomes a:hover{background:#0e0c08;box-shadow:inset 0 0 0 1px rgba(201,169,106,.34)}.exec30-outcomes b{display:block;color:var(--ink);font-size:.97rem;margin-bottom:9px}.exec30-outcomes span{display:block;color:var(--ink-faint);font-size:.76rem;line-height:1.5}
.exec30-machine{margin-top:22px;border:1px solid rgba(201,169,106,.28);border-radius:18px;background:linear-gradient(145deg,#0d0b08,#050505);padding:24px;box-shadow:0 28px 80px rgba(0,0,0,.35)}.exec30-machine-head{display:flex;justify-content:space-between;gap:16px;font-family:var(--mono);font-size:9px;letter-spacing:.11em;text-transform:uppercase;color:var(--ink-faint);padding-bottom:18px;border-bottom:1px solid var(--line)}.exec30-machine-head span:last-child{color:var(--gold)}.exec30-path{display:grid;grid-template-columns:1fr auto 1fr auto 1fr auto 1fr auto 1fr auto 1fr;align-items:center;gap:10px;padding:28px 0}.exec30-path>div{min-width:0}.exec30-path small{font-family:var(--mono);color:var(--gold);font-size:8px}.exec30-path b{display:block;font-family:var(--mono);font-size:10px;letter-spacing:.08em;margin:5px 0;color:var(--ink)}.exec30-path span{display:block;font-size:.72rem;color:var(--ink-faint);line-height:1.35}.exec30-path i{font-style:normal;color:rgba(201,169,106,.45)}.exec30-roadmap{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.exec30-roadmap div{padding:14px;border:1px solid var(--line);border-radius:9px;background:#070707}.exec30-roadmap .now{border-color:rgba(201,169,106,.45);background:rgba(201,169,106,.06)}.exec30-roadmap b{display:block;font-family:var(--mono);font-size:9px;color:var(--gold);margin-bottom:4px}.exec30-roadmap span{font-size:.76rem;color:var(--ink-faint)}
.exec30-proof{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-top:22px}.exec30-proof div{padding:20px 18px;border-top:1px solid rgba(201,169,106,.3)}.exec30-proof strong{display:block;font-size:.93rem;margin-bottom:7px}.exec30-proof span{font-size:.79rem;line-height:1.5;color:var(--ink-faint)}.exec30-actions{display:flex;justify-content:center;gap:12px;flex-wrap:wrap;margin-top:32px}
@media(max-width:980px){.exec30-outcomes{grid-template-columns:repeat(2,1fr)}.exec30-path{grid-template-columns:repeat(3,1fr);gap:8px}.exec30-path i{display:none}.exec30-roadmap,.exec30-proof{grid-template-columns:repeat(2,1fr)}}
@media(max-width:620px){.exec30{padding:76px 0 64px}.exec30-outcomes{grid-template-columns:1fr 1fr}.exec30-outcomes a{min-height:98px;padding:15px 13px}.exec30-machine{padding:16px}.exec30-path{grid-template-columns:1fr 1fr}.exec30-roadmap,.exec30-proof{grid-template-columns:1fr}.exec30-machine-head{font-size:8px}.exec30-actions .btn{width:100%;text-align:center}}
