.apex-home.apex-home-b2b{padding-top:0;padding-bottom:40px}
.apex-home-b2b__panel{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));align-items:center;gap:16px;padding:32px;border-radius:12px;background:#111315;color:#fff}
.apex-home-b2b__copy{min-width:0;grid-column:span 7;max-width:680px}
.apex-home-b2b__eyebrow{display:flex;align-items:center;gap:8px;margin:0 0 12px;color:#fff;font-size:12px;font-weight:700;letter-spacing:.15em;line-height:1.3;text-transform:uppercase}
.apex-home-b2b__eyebrow:before{content:'';display:block;width:22px;height:4px;background:#f56818}
.apex-home-b2b h2{max-width:20ch;margin:0 0 12px;color:#fff;font-size:36px;font-weight:700;letter-spacing:-.03em;line-height:40px}
.apex-home-b2b__text{max-width:62ch;margin:0;color:#c7cbce;font-size:15px;line-height:1.55}
.apex-home-b2b__actions{display:flex;min-width:0;grid-column:span 5;align-items:center;justify-content:flex-end;gap:12px}
.apex-home-b2b__actions .apex-home-button{min-height:48px;margin:0;border-radius:10px;white-space:nowrap}
.apex-home-b2b__actions .apex-home-button:first-child{border-color:#f56818;background:#f56818}
.apex-home-b2b__actions .apex-home-button:first-child:hover{border-color:#c94b08;background:#c94b08}
.apex-home-b2b__actions .apex-home-button--dark{border-color:#4b4f52;background:transparent}
.apex-home-b2b__actions .apex-home-button--dark:hover{border-color:#fff;background:#fff;color:#000}
@media(max-width:1100px){.apex-home-b2b__copy{grid-column:span 7}.apex-home-b2b__actions{grid-column:span 5;align-items:stretch;flex-direction:column}.apex-home-b2b__actions .apex-home-button{width:100%}}
@media(max-width:989px){.apex-home-b2b__panel{grid-template-columns:1fr;gap:24px}.apex-home-b2b__copy,.apex-home-b2b__actions{width:100%;max-width:none;grid-column:auto}.apex-home-b2b__actions{display:grid;grid-template-columns:1fr 1fr}}
@media(max-width:749px){.apex-home-b2b__panel{gap:22px;padding:24px;border-radius:12px}.apex-home-b2b h2{font-size:30px;line-height:32px}.apex-home-b2b__text{font-size:14px}.apex-home-b2b__actions{grid-template-columns:1fr}.apex-home-b2b__actions .apex-home-button{white-space:normal}}
