
/* BAARAKU CONVERSION EXPERIENCE — Instrument UX × COLLINS expression × Apexure conversion discipline */
:root{--bx-orange:#F28A24;--bx-ink:#090909;--bx-paper:#FBF8F2;--bx-muted:#68645D;--bx-line:rgba(9,9,9,.14);--bx-max:1240px}
html{scroll-behavior:smooth}body{font-family:'Outfit',system-ui,-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif!important;text-rendering:optimizeLegibility}
.site-header,.topbar{backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}
.site-header{border-bottom:1px solid rgba(255,255,255,.1)!important}.site-header .nav-cta{border-radius:999px!important;padding-inline:22px!important}
.btn,.sd-btn,.cta,.button{transition:transform .2s ease,box-shadow .2s ease,background .2s ease!important}.btn:hover,.sd-btn:hover,.cta:hover,.button:hover{transform:translateY(-2px);box-shadow:0 14px 30px rgba(0,0,0,.12)}
main p{max-width:72ch}.hero-title,h1{letter-spacing:-.055em!important}.display,h2{letter-spacing:-.045em}
.route,.path-card,.promise-card,.sd-card,.role-card,.card,.step{transition:transform .22s ease,box-shadow .22s ease,background .22s ease,border-color .22s ease}.path-card:hover,.sd-card:hover,.role-card:hover{transform:translateY(-5px);box-shadow:0 22px 60px rgba(0,0,0,.09)}
.bx-proofbar{background:var(--bx-ink);color:#fff;border-top:1px solid rgba(255,255,255,.12);border-bottom:1px solid rgba(255,255,255,.12)}.bx-proofbar-inner{width:min(var(--bx-max),calc(100% - 48px));margin:auto;display:grid;grid-template-columns:repeat(4,1fr)}.bx-proof{padding:18px 22px;border-right:1px solid rgba(255,255,255,.13)}.bx-proof:last-child{border-right:0}.bx-proof strong{display:block;color:var(--bx-orange);font-size:13px;letter-spacing:.08em;text-transform:uppercase}.bx-proof span{display:block;margin-top:4px;font-size:14px;color:rgba(255,255,255,.74)}
.bx-mobile-cta{display:none}.bx-kicker{font-size:12px;text-transform:uppercase;letter-spacing:.13em;font-weight:800;color:var(--bx-orange)}
.bx-conversion-band{background:var(--bx-orange);color:var(--bx-ink);padding:54px 0}.bx-conversion-band .bx-inner{width:min(var(--bx-max),calc(100% - 48px));margin:auto;display:flex;align-items:center;justify-content:space-between;gap:36px}.bx-conversion-band h2{margin:0;font-size:clamp(32px,4vw,58px);line-height:.95;max-width:760px}.bx-conversion-band a{display:inline-flex;align-items:center;justify-content:center;background:#111;color:#fff!important;text-decoration:none;padding:17px 24px;border-radius:999px;font-weight:800;white-space:nowrap}
@media(max-width:760px){.bx-proofbar-inner{grid-template-columns:1fr 1fr;width:calc(100% - 24px)}.bx-proof{padding:14px 10px}.bx-proof:nth-child(2){border-right:0}.bx-proof:nth-child(-n+2){border-bottom:1px solid rgba(255,255,255,.13)}body{padding-bottom:76px}.bx-mobile-cta{display:block;position:fixed;z-index:9998;left:10px;right:10px;bottom:10px;background:#0b0b0b;padding:8px;border-radius:999px;box-shadow:0 12px 36px rgba(0,0,0,.25)}.bx-mobile-cta a{display:flex;min-height:50px;align-items:center;justify-content:center;background:var(--bx-orange);color:#111!important;text-decoration:none;border-radius:999px;font-weight:800}.bx-conversion-band .bx-inner{display:block;width:calc(100% - 34px)}.bx-conversion-band a{margin-top:24px;width:100%}}
