.progress[data-astro-cid-uglr7svf]{background:var(--bc-pink-400);z-index:100;transform-origin:0;width:100%;height:3px;position:fixed;top:0;left:0;transform:scaleX(0)}@media (prefers-reduced-motion:reduce){.progress[data-astro-cid-uglr7svf]{display:none}}.hero[data-astro-cid-ge2uvauf]{background:var(--bc-bg-dark);min-height:92vh;color:var(--bc-cream);flex-wrap:wrap;align-items:center;gap:clamp(40px,6vw,96px);padding-block:clamp(48px,8vh,96px);display:flex}.hero__copy[data-astro-cid-ge2uvauf]{flex-direction:column;flex:520px;gap:28px;min-width:0;display:flex}.hero__title[data-astro-cid-ge2uvauf]{letter-spacing:var(--bc-tr-display);text-wrap:balance;max-width:13ch;font-size:clamp(44px,6.4vw,104px);font-weight:700;line-height:.98}.hero__callout[data-astro-cid-ge2uvauf]{background:var(--bc-pink-400);color:var(--bc-ink);box-shadow:var(--bc-shadow-purple-14);letter-spacing:-.02em;align-self:flex-start;padding:14px 22px;font-size:clamp(22px,2.4vw,36px);font-weight:700;line-height:1.1}.hero__intro[data-astro-cid-ge2uvauf]{color:var(--bc-fg-on-dark-2);text-wrap:pretty;max-width:50ch;margin-top:12px;font-size:clamp(18px,1.5vw,22px);line-height:1.5}.hero__media[data-astro-cid-ge2uvauf]{flex-direction:column;flex:400px;gap:14px;min-width:0;max-width:640px;display:flex}.hero__frame[data-astro-cid-ge2uvauf]{aspect-ratio:4/5;background:var(--bc-purple-800);box-shadow:var(--bc-shadow-pink-18);position:relative}.hero__poster[data-astro-cid-ge2uvauf],.hero__video[data-astro-cid-ge2uvauf]{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.hero__toggle[data-astro-cid-ge2uvauf]{color:var(--bc-cream);cursor:pointer;background:#0a0612c7;border:0;border-radius:999px;align-items:center;gap:8px;padding:10px 16px;font-size:14px;font-weight:600;transition:background-color .2s;display:flex;position:absolute;bottom:16px;right:16px}.hero__toggle[data-astro-cid-ge2uvauf][hidden]{display:none}.hero__toggle[data-astro-cid-ge2uvauf]:hover{background:var(--bc-bg-dark)}.hero__toggle-icon[data-astro-cid-ge2uvauf]{font-size:12px;line-height:1}.live[data-astro-cid-brrukir4]{background:var(--bc-bg-deep);color:var(--bc-cream);border-top:1px solid var(--bc-line-on-dark-1);border-bottom:1px solid var(--bc-line-on-dark-1);flex-direction:column;gap:20px;padding-block:40px 48px;display:flex;overflow:hidden}.live__track[data-astro-cid-brrukir4]{align-items:center;width:max-content;animation:30s linear infinite bc-marquee;display:flex}.live__item[data-astro-cid-brrukir4]{flex:none;margin-right:80px}.live__item[data-astro-cid-brrukir4] img{width:auto;display:block}@keyframes bc-marquee{to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.live__track[data-astro-cid-brrukir4]{flex-wrap:wrap;gap:32px 0;width:auto;animation:none}.live__item--copy[data-astro-cid-brrukir4]{display:none}}.growth[data-astro-cid-i3f23urc]{background:var(--bc-paper);color:var(--bc-ink);padding-block:var(--bc-section-pad)}.growth__head[data-astro-cid-i3f23urc]{margin-bottom:56px}.growth__title[data-astro-cid-i3f23urc]{max-width:20ch}.growth__map[data-astro-cid-i3f23urc]{aspect-ratio:1719/1045;width:100%;max-width:1400px;margin:-4% auto -12%;position:relative}.growth__map[data-astro-cid-i3f23urc] .growth__map-img{mix-blend-mode:multiply;opacity:.55;width:100%;height:100%;position:absolute;inset:0}.stat[data-astro-cid-i3f23urc]{left:var(--x);top:var(--y);width:0;height:0;position:absolute}.stat__dot[data-astro-cid-i3f23urc]{background:var(--bc-pink-400);border-radius:50%;width:18px;height:18px;position:absolute;top:-9px;left:-9px;box-shadow:0 0 0 6px #ff61cb4d}.stat__stem[data-astro-cid-i3f23urc]{width:2px;height:var(--stem);background:var(--bc-purple-800);position:absolute;left:-1px}.stat--down[data-astro-cid-i3f23urc] .stat__stem[data-astro-cid-i3f23urc]{top:9px}.stat--up[data-astro-cid-i3f23urc] .stat__stem[data-astro-cid-i3f23urc]{bottom:9px}.stat__card[data-astro-cid-i3f23urc]{transform:translateX(var(--shift));background:var(--bc-white);color:var(--bc-ink);box-shadow:8px 8px 0 0 var(--bc-purple-800);white-space:nowrap;flex-direction:column;gap:4px;padding:clamp(10px,1.2vw,18px) clamp(12px,1.4vw,22px);display:flex;position:absolute;left:0}.stat--down[data-astro-cid-i3f23urc] .stat__card[data-astro-cid-i3f23urc]{top:calc(var(--stem) + 9px)}.stat--up[data-astro-cid-i3f23urc] .stat__card[data-astro-cid-i3f23urc]{bottom:calc(var(--stem) + 9px)}.stat--highlight[data-astro-cid-i3f23urc] .stat__card[data-astro-cid-i3f23urc]{background:var(--bc-pink-400)}.stat__value[data-astro-cid-i3f23urc]{letter-spacing:-.03em;font-size:clamp(24px,3.2vw,52px);font-weight:700;line-height:1}.stat__region[data-astro-cid-i3f23urc]{letter-spacing:.14em;text-transform:uppercase;font-size:clamp(11px,1vw,14px);font-weight:600}.growth__source[data-astro-cid-i3f23urc]{color:var(--bc-slate);margin-top:16px;font-size:14px}@media (width<=700px){.growth__map[data-astro-cid-i3f23urc]{aspect-ratio:auto;margin:8px 0 0}.growth__map[data-astro-cid-i3f23urc] .growth__map-img,.stat__dot[data-astro-cid-i3f23urc],.stat__stem[data-astro-cid-i3f23urc]{display:none}.growth__stats[data-astro-cid-i3f23urc]{grid-template-columns:repeat(4,minmax(0,1fr));align-items:end;height:340px;display:grid}.stat[data-astro-cid-i3f23urc]{width:auto;height:var(--bar);min-width:0;position:static}.stat__card[data-astro-cid-i3f23urc]{height:100%;box-shadow:none;white-space:normal;color:var(--bc-cream);padding:14px 8px;position:static;transform:none}.stat[data-astro-cid-i3f23urc]:nth-child(4n+1) .stat__card[data-astro-cid-i3f23urc]{background:var(--bc-purple-800)}.stat[data-astro-cid-i3f23urc]:nth-child(4n+2) .stat__card[data-astro-cid-i3f23urc]{background:var(--bc-pink-400);color:var(--bc-ink)}.stat[data-astro-cid-i3f23urc]:nth-child(4n+3) .stat__card[data-astro-cid-i3f23urc]{background:var(--bc-bg-dark)}.stat[data-astro-cid-i3f23urc]:nth-child(4n+4) .stat__card[data-astro-cid-i3f23urc]{background:var(--bc-magenta-300);color:var(--bc-ink)}.stat__value[data-astro-cid-i3f23urc]{font-size:20px}.stat__region[data-astro-cid-i3f23urc]{letter-spacing:0;text-transform:none;font-size:12px;font-weight:400;line-height:1.25}}.shift[data-astro-cid-gcgjc2vw]{background:var(--bc-purple-800);color:var(--bc-cream);padding-block:clamp(100px,16vh,180px)}.shift__inner[data-astro-cid-gcgjc2vw]{flex-wrap:wrap;gap:24px 64px;display:flex}.shift__statement[data-astro-cid-gcgjc2vw]{letter-spacing:var(--bc-tr-display);flex:480px;max-width:24ch;font-size:clamp(28px,3.8vw,56px);font-weight:600;line-height:1.15}.shift__word[data-astro-cid-gcgjc2vw]{transition:color .3s}.shift__statement[data-astro-cid-gcgjc2vw].is-filling .shift__word[data-astro-cid-gcgjc2vw]{color:#faf8f34d}.shift__statement[data-astro-cid-gcgjc2vw].is-filling .shift__word[data-astro-cid-gcgjc2vw].is-filled{color:var(--bc-cream)}.chat[data-astro-cid-3jnmpy37]{flex-direction:column;flex:1;min-height:0;display:flex}.chat__header[data-astro-cid-3jnmpy37]{background:var(--bc-purple-800);color:var(--bc-cream);align-items:center;gap:12px;padding:18px 20px;display:flex}.chat__avatar[data-astro-cid-3jnmpy37]{background:var(--bc-pink-400);width:38px;height:38px;color:var(--bc-ink);border-radius:50%;flex:none;justify-content:center;align-items:center;font-weight:700;display:flex}.chat__who[data-astro-cid-3jnmpy37]{flex-direction:column;display:flex}.chat__title[data-astro-cid-3jnmpy37]{font-size:16px;font-weight:600}.chat__subtitle[data-astro-cid-3jnmpy37]{color:var(--bc-fg-on-dark-2);font-size:13px}.chat__messages[data-astro-cid-3jnmpy37]{flex-direction:column;flex:1;justify-content:flex-end;gap:10px;padding:20px 16px;display:flex}.chat__bubble[data-astro-cid-3jnmpy37]{max-width:82%;color:var(--bc-ink);border-radius:14px;padding:10px 14px;font-size:15px;line-height:1.4}.chat__bubble--me[data-astro-cid-3jnmpy37]{background:var(--bc-pink-400);align-self:flex-end}.chat__bubble--them[data-astro-cid-3jnmpy37]{background:var(--bc-white);align-self:flex-start}.industry[data-astro-cid-7fluwpen]{background:var(--bc-bg-dark);color:var(--bc-cream);padding-block:var(--bc-section-pad)}.industry__head[data-astro-cid-7fluwpen]{margin-bottom:24px}.industry__title[data-astro-cid-7fluwpen]{max-width:18ch}.industry__body[data-astro-cid-7fluwpen]{flex-wrap:wrap;gap:clamp(32px,6vw,96px);display:flex}.industry__phone-col[data-astro-cid-7fluwpen],.industry__carousel[data-astro-cid-7fluwpen]{flex:360px;min-width:0}.industry__sticky[data-astro-cid-7fluwpen]{justify-content:center;align-items:center;height:calc(100vh - 160px);min-height:520px;display:flex;position:sticky;top:110px}.phone[data-astro-cid-7fluwpen]{box-sizing:content-box;background:var(--bc-paper);border:10px solid var(--bc-purple-950);width:min(100%,380px);height:min(100%,680px);box-shadow:var(--bc-shadow-pink-18);color:var(--bc-ink);border-radius:36px;flex-direction:column;display:flex;overflow:hidden}.phone__footer[data-astro-cid-7fluwpen]{border-top:1px solid var(--bc-line-1);color:var(--bc-slate);justify-content:space-between;padding:12px 16px;font-size:13px;display:flex}.step[data-astro-cid-7fluwpen]{flex-direction:column;justify-content:center;min-height:80vh;transition:opacity .4s;display:flex}.step__phone[data-astro-cid-7fluwpen]{display:none}.step__body[data-astro-cid-7fluwpen]{flex-direction:column;gap:14px;display:flex}.industry__steps[data-astro-cid-7fluwpen].is-tracking .step[data-astro-cid-7fluwpen]:not(.is-active){opacity:.25}.step__audience[data-astro-cid-7fluwpen]{color:var(--bc-fg-on-dark-3)}.step__title[data-astro-cid-7fluwpen]{letter-spacing:-.02em;font-size:clamp(28px,2.8vw,44px);font-weight:700;line-height:1.08}.step__text[data-astro-cid-7fluwpen]{color:var(--bc-fg-on-dark-2);max-width:40ch;font-size:19px;line-height:1.55}.step__body[data-astro-cid-7fluwpen] .step__link{align-self:flex-start;margin-top:8px;font-weight:500;transition:background-color .2s,border-color .2s}.step__body[data-astro-cid-7fluwpen] .step__link:hover{background:var(--bc-pink-400);border-color:var(--bc-pink-400);color:var(--bc-ink);text-decoration:none}.industry__dots[data-astro-cid-7fluwpen]{justify-content:center;align-items:center;gap:4px;display:flex}.industry__dots[data-astro-cid-7fluwpen][hidden]{display:none}.industry__dot[data-astro-cid-7fluwpen]{cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;width:32px;height:32px;padding:0;display:flex}.industry__dot[data-astro-cid-7fluwpen] span[data-astro-cid-7fluwpen]{background:#faf8f359;border-radius:999px;width:8px;height:8px;transition:width .2s,background-color .2s;display:block}.industry__dot[data-astro-cid-7fluwpen][aria-current=true] span[data-astro-cid-7fluwpen]{background:var(--bc-pink-400);width:24px}@media (width>=801px){.industry__dots[data-astro-cid-7fluwpen],.industry__dots[data-astro-cid-7fluwpen][hidden]{display:none}}@media (width<=800px){.industry__phone-col[data-astro-cid-7fluwpen]{display:none}.industry__carousel[data-astro-cid-7fluwpen]{flex-basis:100%;margin-top:24px}.industry__steps[data-astro-cid-7fluwpen]{scroll-snap-type:x mandatory;margin-inline:calc(-1 * var(--bc-gutter));padding:8px var(--bc-gutter) 24px;scroll-padding-inline:var(--bc-gutter);scrollbar-width:none;gap:16px;display:flex;position:relative;overflow-x:auto}.industry__steps[data-astro-cid-7fluwpen]::-webkit-scrollbar{display:none}.industry__steps[data-astro-cid-7fluwpen].is-tracking .step[data-astro-cid-7fluwpen]:not(.is-active){opacity:1}.step[data-astro-cid-7fluwpen]{scroll-snap-align:start;flex:0 0 86%;justify-content:flex-start;gap:20px;min-height:0}.step__phone[data-astro-cid-7fluwpen]{background:var(--bc-paper);border:8px solid var(--bc-purple-950);height:380px;box-shadow:10px 10px 0 0 var(--bc-pink-400);color:var(--bc-ink);border-radius:28px;flex-direction:column;margin-right:10px;display:flex;overflow:hidden}.step__phone[data-astro-cid-7fluwpen] .chat__header{gap:10px;padding:14px 16px}.step__phone[data-astro-cid-7fluwpen] .chat__avatar{width:34px;height:34px}.step__phone[data-astro-cid-7fluwpen] .chat__title{font-size:15px}.step__phone[data-astro-cid-7fluwpen] .chat__subtitle{font-size:12px}.step__phone[data-astro-cid-7fluwpen] .chat__messages{gap:8px;padding:16px 12px}.step__phone[data-astro-cid-7fluwpen] .chat__bubble{border-radius:12px;max-width:85%;padding:9px 12px;font-size:14px}.step__body[data-astro-cid-7fluwpen]{gap:10px}.step__audience[data-astro-cid-7fluwpen]{color:#faf8f399}.step__title[data-astro-cid-7fluwpen]{font-size:26px;line-height:1.1}.step__text[data-astro-cid-7fluwpen]{font-size:17px;line-height:1.5}.step__body[data-astro-cid-7fluwpen] .step__link{margin-top:4px}}.ghana[data-astro-cid-vbpwbist]{background:var(--bc-pink-400);color:var(--bc-ink);padding-block:var(--bc-section-pad);flex-direction:column;gap:48px;display:flex}.ghana__head[data-astro-cid-vbpwbist]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px 64px;display:flex}.ghana__heading[data-astro-cid-vbpwbist]{flex-direction:column;flex:560px;gap:20px;display:flex}.ghana__title[data-astro-cid-vbpwbist]{letter-spacing:-.03em;text-wrap:balance;max-width:14ch;font-size:clamp(44px,6.6vw,112px);font-weight:700;line-height:.95}.ghana__text[data-astro-cid-vbpwbist]{flex:0 380px;font-size:20px;line-height:1.5}.ghana__images[data-astro-cid-vbpwbist]{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:20px;display:grid}.ghana__frame[data-astro-cid-vbpwbist]{aspect-ratio:3/4;background:var(--bc-purple-800);position:relative;overflow:hidden}.ghana__frame--offset[data-astro-cid-vbpwbist]{margin-top:48px}.ghana__frame--contain[data-astro-cid-vbpwbist]{padding:16px;display:flex}.ghana__frame[data-astro-cid-vbpwbist] .ghana__img{width:100%;height:100%;position:absolute;inset:0}.ghana__frame--contain[data-astro-cid-vbpwbist] .ghana__img{width:calc(100% - 32px);height:calc(100% - 32px);inset:16px}.ghana__stats[data-astro-cid-vbpwbist]{flex-wrap:wrap;align-items:center;gap:40px 72px;display:flex}.ghana__stat[data-astro-cid-vbpwbist]{flex-direction:column;display:flex}.ghana__stat--highlight[data-astro-cid-vbpwbist]{background:var(--bc-purple-800);color:var(--bc-cream);box-shadow:var(--bc-shadow-ink-14);padding:20px 28px}.ghana__value[data-astro-cid-vbpwbist]{letter-spacing:-.03em;font-size:clamp(64px,7vw,112px);font-weight:700;line-height:1}.ghana__label[data-astro-cid-vbpwbist]{font-size:19px}.stack[data-astro-cid-u256hdza]{background:var(--bc-paper);color:var(--bc-ink);padding-block:var(--bc-section-pad);flex-direction:column;gap:clamp(40px,5vw,64px);display:flex}.stack__title[data-astro-cid-u256hdza]{flex:none;max-width:24ch}.stack__bricks[data-astro-cid-u256hdza]{flex-direction:column;align-items:flex-start;display:flex}.brick[data-astro-cid-u256hdza]{z-index:var(--z);width:var(--w);min-width:min(100%,560px);padding:32px 40px 32px var(--bc-gutter)}.brick--brand[data-astro-cid-u256hdza]{background:var(--bc-pink-400);color:var(--bc-ink);padding-block:22px}.brick__brand[data-astro-cid-u256hdza]{font-size:24px;font-weight:700;line-height:30px}.brick--layer[data-astro-cid-u256hdza]{background:var(--bg);color:var(--bc-cream);flex-wrap:wrap;align-items:flex-start;gap:12px 40px;display:flex}.brick__head[data-astro-cid-u256hdza]{flex-direction:column;flex:0 340px;gap:6px;display:flex}.brick__name[data-astro-cid-u256hdza]{letter-spacing:var(--bc-tr-tight);font-size:clamp(28px,2.4vw,34px);font-weight:700;line-height:1.12}.brick__title[data-astro-cid-u256hdza]{font-size:17px;font-weight:600;line-height:22px}.brick__text[data-astro-cid-u256hdza]{flex:0 340px;font-size:16px;line-height:24px}@media (width<=700px){.stack__bricks[data-astro-cid-u256hdza]{z-index:0;padding:20px 16px 0;position:relative}.brick[data-astro-cid-u256hdza]{background:var(--bg,var(--bc-pink-400));width:calc(100% - 20px);min-width:0;padding:20px 18px;position:relative}.brick--layer[data-astro-cid-u256hdza]{box-shadow:inset 0 3px #0000004d}.brick[data-astro-cid-u256hdza]:before{content:"";background:inherit;filter:brightness(1.3);clip-path:polygon(0 100%,20px 0,100% 0,calc(100% - 20px) 100%);z-index:-1;width:calc(100% + 20px);height:20px;position:absolute;bottom:100%;left:0}.brick[data-astro-cid-u256hdza]:after{content:"";background:inherit;filter:brightness(.62);clip-path:polygon(0 20px,100% 0,100% 100%,0 100%);z-index:-1;width:20px;position:absolute;top:-20px;bottom:0;left:100%}}.ways[data-astro-cid-foga2ozk]{background:var(--bc-bg-dark);color:var(--bc-cream);padding-block:var(--bc-section-pad);flex-direction:column;gap:48px;display:flex}.ways__title[data-astro-cid-foga2ozk]{text-wrap:initial;max-width:34ch}.ways__grid[data-astro-cid-foga2ozk]{background:var(--bc-line-on-dark-1);border:1px solid var(--bc-line-on-dark-1);grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1px;display:grid}.ways__card[data-astro-cid-foga2ozk]{background:var(--bc-bg-dark);flex-direction:column;gap:16px;padding:36px 32px;display:flex}.ways__kicker[data-astro-cid-foga2ozk]{color:var(--bc-pink-400)}.ways__card-title[data-astro-cid-foga2ozk]{letter-spacing:-.02em;font-size:30px;font-weight:700;line-height:1.08}.ways__text[data-astro-cid-foga2ozk]{color:var(--bc-fg-on-dark-2);font-size:17px;line-height:1.55}.ways__tags[data-astro-cid-foga2ozk]{flex-wrap:wrap;gap:8px;display:flex}.ways__tag[data-astro-cid-foga2ozk]{background:#faf8f314;border-radius:999px;padding:6px 12px;font-size:13px;font-weight:500;display:inline-block}.ways__actions[data-astro-cid-foga2ozk]{flex-wrap:wrap;gap:10px;margin-top:auto;display:flex}
