.hero-actions { display: flex; align-items: center; gap: 24px; margin: 26px 0; }
.hero-actions + .hero-note { margin-top: 28px; }
.secondary-action { padding-bottom: 5px; border-bottom: 1px solid var(--gold); font-size: 14px; }
.secondary-action:hover { color: var(--gold); }
.industries-section { display: grid; grid-template-columns: .85fr 1.15fr; gap: 10%; background: #fff; }
.industries-intro > p:not(.eyebrow) { max-width: 500px; color: var(--muted); }
.industry-list { display: grid; grid-template-columns: 1fr 1fr; border-top: 1px solid #dce1d8; }
.industry-list article { display: grid; grid-template-columns: 38px 1fr; align-items: center; min-height: 105px; border-bottom: 1px solid #dce1d8; }
.industry-list article:nth-child(odd) { padding-right: 25px; border-right: 1px solid #dce1d8; }
.industry-list article:nth-child(even) { padding-left: 25px; }
.industry-list span { color: var(--olive); font-size: 11px; }
.industry-list h3 { margin: 0; font-size: 21px; }
.conversion-banner { display: flex; align-items: center; justify-content: space-between; gap: 45px; padding: 75px 8%; background: var(--green); color: #fff; }
.conversion-banner h2 { margin: 0; }
.conversion-banner em { color: #b0c195; }
.button.light { border-color: #fff; background: #fff; color: var(--green); }
.button.light:hover { background: #eff2ed; color: var(--green); }
.quick-actions { position: fixed; z-index: 20; right: 22px; bottom: 22px; display: flex; overflow: hidden; border: 1px solid #dce1d8; box-shadow: 0 12px 35px rgba(28,48,38,.16); }
.quick-actions a { padding: 13px 18px; background: #fff; font-size: 13px; }
.quick-actions a + a { background: var(--green); color: #fff; }
.quick-actions a:hover { background: #edf1eb; }
.quick-actions a + a:hover { background: #395746; }
.form-honeypot{position:absolute!important;left:-9999px!important;width:1px!important;height:1px!important;opacity:0!important;pointer-events:none!important}
form button:disabled{cursor:wait;opacity:.72}
@media(max-width:700px){body{padding-bottom:62px}.hero-actions{align-items:flex-start;flex-direction:column;gap:16px}.industries-section{grid-template-columns:1fr;gap:35px}.industry-list{grid-template-columns:1fr}.industry-list article:nth-child(odd),.industry-list article:nth-child(even){padding:0;border-right:0}.conversion-banner{display:block;padding:60px 7%}.conversion-banner .button{margin-top:25px}.quick-actions{right:0;bottom:0;left:0}.quick-actions a{flex:1;text-align:center;padding:17px 12px}.quick-actions a:first-child{border-top:1px solid #dce1d8}}
