/* Reuse the existing neon button, one compact ending per guide. No new fonts or JS. */
body.or43-editorial .or43-content .or119-next {padding:clamp(23px,4vw,38px);border-top:3px solid var(--ed-ink)}
body.or43-editorial .or43-content .or119-next h2 {font-size:clamp(36px,4.4vw,54px)!important;line-height:1.05!important;max-width:24ch;margin:0 0 20px!important}
body.or43-editorial .or43-content .or119-next>p {margin:0 0 24px;font-size:17px!important;line-height:1.65!important}
body.or43-editorial .or43-content .or119-actions {display:flex;flex-wrap:wrap;gap:12px;align-items:stretch;margin:26px 0}
body.or43-editorial .or43-content .or119-actions a.or43-cta {flex:1 1 260px;gap:16px;min-width:0;min-height:62px;font-size:15px;text-decoration:none!important;transition:background .2s,color .2s}
body.or43-editorial .or43-content .or119-actions a.or43-cta+a.or43-cta {flex-basis:200px}
body.or43-editorial .or43-content .or119-next .or119-service {margin:22px 0 0!important;padding-top:18px;border-top:1px solid #1b182250;font-size:15px!important;line-height:1.6!important}
body.or43-editorial .or43-content .or119-next :is(a,button):focus-visible {outline:3px solid var(--ed-ink);outline-offset:5px}
body.or43-editorial .or43-content .or119-actions a.or43-cta:focus-visible {box-shadow:inset 0 0 0 3px var(--ed-ink)}
@media(max-width:600px){body.or43-editorial .or43-content .or119-actions {display:grid;grid-template-columns:minmax(0,1fr)}body.or43-editorial .or43-content .or119-actions a.or43-cta {width:100%;min-height:62px;padding-left:16px}body.or43-editorial .or43-content .or119-next h2 {font-size:39px!important}}
@media(prefers-reduced-motion:reduce){body.or43-editorial .or43-content .or119-actions a.or43-cta {transition:none}body.or43-editorial .or43-content .or119-actions a.or43-cta:after {transition:none;transform:none!important}}
