.sbpwa-install{--navy:#0B1F3A;--gold:#C79A2B;--gold2:#E5C565;--ink:#152238;--muted:#667085;--bg:#F7F8FA;font-family:Arial,Helvetica,sans-serif;color:var(--ink);background:var(--bg);padding:64px 0}
.sbpwa-install *{box-sizing:border-box}.sbpwa-wrap{width:min(1120px,calc(100% - 36px));margin:0 auto}.sbpwa-kicker{color:var(--gold);font-size:13px;font-weight:800;letter-spacing:.09em;text-transform:uppercase;margin-bottom:10px}.sbpwa-install h1{margin:0;color:var(--navy);font-size:46px;line-height:1.1;font-weight:800;letter-spacing:-.03em}.sbpwa-install h1 span{color:var(--gold)!important;font:inherit!important;font-size:1em!important;line-height:inherit!important}.sbpwa-lead{max-width:760px;margin:18px 0 34px;color:var(--muted);font-size:17px;line-height:1.7}.sbpwa-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}.sbpwa-card{background:#fff;border:1px solid rgba(11,31,58,.08);border-radius:20px;padding:28px;box-shadow:0 12px 34px rgba(11,31,58,.05)}.sbpwa-icon{width:48px;height:48px;border-radius:14px;display:flex;align-items:center;justify-content:center;background:var(--navy);color:var(--gold2);font-size:22px;font-weight:800;margin-bottom:16px}.sbpwa-icon-apple{font-family:Arial,sans-serif}.sbpwa-card h2{margin:0 0 10px;color:var(--navy);font-size:23px}.sbpwa-card p{margin:0;color:var(--muted);font-size:15px;line-height:1.7}.sbpwa-button{margin-top:20px;border:0;border-radius:10px;padding:13px 18px;background:var(--gold);color:#07192F;font-size:14px;font-weight:800;cursor:pointer}.sbpwa-button:disabled{opacity:.45;cursor:not-allowed}.sbpwa-status{margin-top:10px!important;font-size:12px!important}.sbpwa-ios-steps{display:flex;flex-wrap:wrap;gap:8px;margin-top:20px}.sbpwa-ios-steps span{padding:8px 10px;border-radius:999px;background:#F2F5F8;color:var(--navy);font-size:12px;font-weight:700}.sbpwa-note{margin-top:22px;padding:22px 24px;border-left:4px solid var(--gold);border-radius:14px;background:#fff;border-top:1px solid rgba(11,31,58,.07);border-right:1px solid rgba(11,31,58,.07);border-bottom:1px solid rgba(11,31,58,.07)}.sbpwa-note strong{display:block;color:var(--navy);margin-bottom:5px}.sbpwa-note p{margin:0;color:var(--muted);font-size:14px;line-height:1.65}@media(max-width:767px){.sbpwa-install{padding:42px 0}.sbpwa-install h1{font-size:34px}.sbpwa-grid{grid-template-columns:1fr}.sbpwa-card{padding:22px}.sbpwa-lead{font-size:15px}}

/* Full Get App landing page shortcode: [sabahbusiness_get_app_page] */
.sbpwa-landing{--navy:#0B1F3A;--gold:#C79A2B;--gold2:#E5C565;--ink:#152238;--muted:#667085;--bg:#F7F8FA;font-family:Arial,Helvetica,sans-serif;color:var(--ink);background:#fff}
.sbpwa-landing *{box-sizing:border-box}.sbpwa-landing .sbpwa-wrap{width:min(1120px,calc(100% - 36px));margin:0 auto}.sbpwa-hero{padding:72px 0;background:linear-gradient(135deg,#F9FBFD 0%,#F2F5F8 100%);border-bottom:1px solid rgba(11,31,58,.06)}
.sbpwa-hero-grid{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(260px,.75fr);gap:54px;align-items:center}.sbpwa-hero h1{margin:0;color:var(--navy);font-size:52px;line-height:1.05;font-weight:800;letter-spacing:-.035em}.sbpwa-hero h1 span{color:var(--gold)!important;font:inherit!important}.sbpwa-hero-lead{max-width:720px;margin:20px 0 0;color:var(--muted);font-size:18px;line-height:1.75}.sbpwa-hero-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}.sbpwa-primary-link,.sbpwa-secondary-link{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:0 18px;border-radius:10px;font-size:14px;font-weight:800;text-decoration:none!important}.sbpwa-primary-link{background:var(--gold);color:#081A30!important}.sbpwa-secondary-link{border:1px solid rgba(11,31,58,.16);background:#fff;color:var(--navy)!important}.sbpwa-phone{width:250px;max-width:100%;margin:0 auto;padding:10px;border-radius:32px;background:#071A31;box-shadow:0 28px 58px rgba(11,31,58,.18)}.sbpwa-phone-top{width:74px;height:6px;margin:2px auto 10px;border-radius:99px;background:#31445B}.sbpwa-phone-screen{min-height:410px;border-radius:24px;padding:48px 20px 24px;text-align:center;background:linear-gradient(180deg,#0B1F3A,#102D50);color:#fff}.sbpwa-phone-screen img{width:82px;height:82px;border-radius:18px;display:block;margin:0 auto 18px}.sbpwa-phone-screen strong{display:block;font-size:20px}.sbpwa-phone-screen span{display:block;margin-top:7px;color:#D7DFE8;font-size:11px;letter-spacing:.04em;text-transform:uppercase}.sbpwa-phone-card{height:66px;margin-top:34px;border-radius:12px;background:rgba(255,255,255,.10);border:1px solid rgba(255,255,255,.08)}.sbpwa-phone-card.short{height:44px;margin-top:12px}.sbpwa-feature-section,.sbpwa-guide-section,.sbpwa-faq-section{padding:64px 0}.sbpwa-guide-section,.sbpwa-faq-section{background:var(--bg)}.sbpwa-section-head{max-width:760px;margin-bottom:30px}.sbpwa-section-head h2,.sbpwa-safe-box h2{margin:0;color:var(--navy);font-size:34px;line-height:1.2;letter-spacing:-.02em}.sbpwa-section-head p,.sbpwa-safe-box p{margin:12px 0 0;color:var(--muted);font-size:16px;line-height:1.7}.sbpwa-feature-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.sbpwa-feature-grid article,.sbpwa-faq-grid article{padding:22px;border:1px solid rgba(11,31,58,.08);border-radius:16px;background:#fff;box-shadow:0 9px 24px rgba(11,31,58,.035)}.sbpwa-feature-grid strong{display:block;color:var(--navy);font-size:17px;margin-bottom:8px}.sbpwa-feature-grid span{color:var(--muted);font-size:14px;line-height:1.6}.sbpwa-landing .sbpwa-install{padding:64px 0;background:#fff}.sbpwa-guide-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.sbpwa-guide-card{padding:26px;border-radius:18px;background:#fff;border:1px solid rgba(11,31,58,.08)}.sbpwa-guide-badge{display:inline-block;margin-bottom:14px;padding:7px 10px;border-radius:999px;background:rgba(199,154,43,.13);color:#8A6610;font-size:12px;font-weight:800}.sbpwa-guide-card h3{margin:0 0 14px;color:var(--navy);font-size:21px}.sbpwa-guide-card ol{margin:0;padding-left:20px;color:var(--ink)}.sbpwa-guide-card li{margin:0 0 10px;line-height:1.6}.sbpwa-guide-card p{margin:16px 0 0;padding-top:16px;border-top:1px solid rgba(11,31,58,.08);color:var(--muted);font-size:13px;line-height:1.65}.sbpwa-safe-section{padding:0 0 64px;background:var(--bg)}.sbpwa-safe-box{display:flex;align-items:center;justify-content:space-between;gap:28px;padding:30px;border-radius:20px;background:#fff;border:1px solid rgba(11,31,58,.08);box-shadow:0 12px 30px rgba(11,31,58,.04)}.sbpwa-safe-box>div{max-width:760px}.sbpwa-faq-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.sbpwa-faq-grid h3{margin:0 0 8px;color:var(--navy);font-size:17px}.sbpwa-faq-grid p{margin:0;color:var(--muted);font-size:14px;line-height:1.65}
@media(max-width:900px){.sbpwa-hero-grid{grid-template-columns:1fr;gap:34px}.sbpwa-phone{display:none}.sbpwa-feature-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.sbpwa-safe-box{align-items:flex-start;flex-direction:column}.sbpwa-hero h1{font-size:44px}}
@media(max-width:767px){.sbpwa-hero{padding:48px 0}.sbpwa-hero h1{font-size:36px}.sbpwa-hero-lead{font-size:15px}.sbpwa-feature-section,.sbpwa-guide-section,.sbpwa-faq-section,.sbpwa-landing .sbpwa-install{padding:44px 0}.sbpwa-section-head h2,.sbpwa-safe-box h2{font-size:28px}.sbpwa-feature-grid,.sbpwa-guide-grid,.sbpwa-faq-grid{grid-template-columns:1fr}.sbpwa-hero-actions{display:grid}.sbpwa-primary-link,.sbpwa-secondary-link{width:100%}.sbpwa-safe-section{padding-bottom:44px}}
