[data-page=onesignal-alternative] .hero .op-cta{display:flex;gap:14px;flex-wrap:wrap;margin-top:28px}[data-page=onesignal-alternative] .step{padding:32px 28px;border-right:1px solid var(--rule)}[data-page=onesignal-alternative] .step:last-child{border-right:none}[data-page=onesignal-alternative] .step .num{font-family:var(--mono);font-size:13px;color:var(--green-text);margin-bottom:14px}[data-page=onesignal-alternative] .step p{font-size:15px;color:var(--ink-2)}@media(max-width:820px){[data-page=onesignal-alternative] .step{border-right:none;border-bottom:1px solid var(--rule)}[data-page=onesignal-alternative] .step:last-child{border-bottom:none}}[data-page=onesignal-alternative] .op-two .c .k{font-family:var(--mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-2);margin-bottom:12px}[data-page=onesignal-alternative] .op-two .c h3{font-size:20px;margin-bottom:8px}[data-page=onesignal-alternative] .op-two .c p{font-size:15px;color:var(--ink-2)}[data-page=onesignal-alternative] .final h2{font-size:clamp(32px,4.5vw,58px)}[data-page=onesignal-alternative] .final .op-cta{margin-top:28px;display:flex;gap:14px;flex-wrap:wrap}[data-page=onesignal-alternative] h1{font-size:clamp(42px,5.8vw,74px);line-height:1.06}[data-page=onesignal-alternative] h2{font-size:clamp(28px,4vw,46px);line-height:1.06}[data-page=onesignal-alternative] h3{line-height:1.06}