.bmx-hero:not(#bmx-lp),.bmx-sec:not(#bmx-lp),.bmx-final:not(#bmx-lp){--paper:#fff;--paper-2:#f6f8fb;--card:#fff;--ink:#0d1a30;--ink-2:#465063;--ink-3:#646b7a;--line:#0d1a3017;--line-2:#0d1a3026;--blue:#0b5fca;--navy:#13367d;--navy-2:#0a1f4a;--teal:#0d6f5f;--teal-bg:#e0eee2;--amber:#9f5a00;--amber-bg:#ffecd0;--sans:"Instrument Sans",ui-sans-serif,system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;--mono:"JetBrains Mono",ui-monospace,SFMono-Regular,Menlo,monospace;--grain:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='180' height='180'><filter id='g'><feTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3' stitchTiles='stitch'/><feColorMatrix type='saturate' values='0'/></filter><rect width='100%' height='100%' filter='url(%23g)'/></svg>");--ease:cubic-bezier(.2,.8,.2,1);--edge:#10222f21;--lift:0 1px 2px #10222f0d,0 14px 34px -18px #10222f38;font-family:var(--sans);color:var(--ink);background:var(--paper);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;font-size:16px;line-height:1.5;position:relative;overflow-x:clip}:-webkit-any(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) *{box-sizing:border-box}:is(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) *{box-sizing:border-box}:-webkit-any(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) :before{box-sizing:border-box}:is(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) :before{box-sizing:border-box}:-webkit-any(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) :after{box-sizing:border-box}:is(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) :after{box-sizing:border-box}:-webkit-any(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) :where(h1,h2,h3,h4,p,ul,ol,li,dl,dt,dd,figure,blockquote,form,q,details,summary){font:inherit;color:inherit;letter-spacing:inherit;white-space:inherit;text-transform:inherit;background:0 0;border:0;margin:0;padding:0}:is(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) :where(h1,h2,h3,h4,p,ul,ol,li,dl,dt,dd,figure,blockquote,form,q,details,summary){font:inherit;color:inherit;letter-spacing:inherit;white-space:inherit;text-transform:inherit;background:0 0;border:0;margin:0;padding:0}:-webkit-any(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) :where(ul,ol){list-style:none}:is(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) :where(ul,ol){list-style:none}:-webkit-any(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) :where(button,input){font:inherit;color:inherit;letter-spacing:inherit;box-shadow:none;-webkit-appearance:none;appearance:none;background:0 0;border:0;border-radius:0;margin:0}:is(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) :where(button,input){font:inherit;color:inherit;letter-spacing:inherit;box-shadow:none;-webkit-appearance:none;appearance:none;background:0 0;border:0;border-radius:0;margin:0}:-webkit-any(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) :where(button){cursor:pointer}:is(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) :where(button){cursor:pointer}:-webkit-any(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) :where(svg){flex:none;max-width:none;display:block}:is(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) :where(svg){flex:none;max-width:none;display:block}:-webkit-any(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) :where(code){font-family:var(--mono);font-size:.9em}:is(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) :where(code){font-family:var(--mono);font-size:.9em}:-webkit-any(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-wrap{max-width:1216px;margin:0 auto;padding:0 32px;position:relative}:is(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-wrap{max-width:1216px;margin:0 auto;padding:0 32px;position:relative}:-webkit-any(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-rule{border-left:1px solid var(--line);border-right:1px solid var(--line)}:is(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-rule{border-left:1px solid var(--line);border-right:1px solid var(--line)}.bmx-sec:not(#bmx-lp){border-top:1px solid var(--line);position:relative}.bmx-sec:not(#bmx-lp)>.bmx-wrap{padding-top:80px;padding-bottom:80px}.bmx-sec:not(#bmx-lp)>.bmx-wrap:before,.bmx-sec:not(#bmx-lp)>.bmx-wrap:after{content:"";background:linear-gradient(var(--line-2), var(--line-2)) center/9px 1px no-repeat, linear-gradient(var(--line-2), var(--line-2)) center/1px 9px no-repeat;width:9px;height:9px;position:absolute;top:-5px}.bmx-sec:not(#bmx-lp)>.bmx-wrap:before{left:-5px}.bmx-sec:not(#bmx-lp)>.bmx-wrap:after{right:-5px}.bmx-sec-tint:not(#bmx-lp){background:var(--paper-2)}:-webkit-any(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-mono{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3);font-size:11px}:is(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-mono{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3);font-size:11px}:-webkit-any(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-h2{letter-spacing:-.035em;text-wrap:balance;font-size:clamp(30px,3.3vw,46px);font-weight:600;line-height:1.05}:is(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-h2{letter-spacing:-.035em;text-wrap:balance;font-size:clamp(30px,3.3vw,46px);font-weight:600;line-height:1.05}:-webkit-any(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-soft{color:var(--ink-3)}:is(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-soft{color:var(--ink-3)}:-webkit-any(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-head{max-width:820px;margin-bottom:40px}:is(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-head{max-width:820px;margin-bottom:40px}:-webkit-any(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-head-split{grid-template-columns:1.35fr 1fr;align-items:end;gap:48px;max-width:none;display:grid}:is(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-head-split{grid-template-columns:1.35fr 1fr;align-items:end;gap:48px;max-width:none;display:grid}:-webkit-any(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-head-p{color:var(--ink-2);text-wrap:pretty;max-width:44ch;font-size:18px}:is(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-head-p{color:var(--ink-2);text-wrap:pretty;max-width:44ch;font-size:18px}:-webkit-any(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-note{color:var(--ink-3);margin-top:20px;font-size:13px}:is(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-note{color:var(--ink-3);margin-top:20px;font-size:13px}:-webkit-any(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-live{background:#18a36b;border-radius:50%;width:7px;height:7px;animation:2s infinite bmx-pulse;display:inline-block;box-shadow:0 0 #18a36b80}:is(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-live{background:#18a36b;border-radius:50%;width:7px;height:7px;animation:2s infinite bmx-pulse;display:inline-block;box-shadow:0 0 #18a36b80}:-webkit-any(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-head-p a{color:var(--blue);text-underline-offset:3px;text-decoration:underline}:is(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-head-p a{color:var(--blue);text-underline-offset:3px;text-decoration:underline}@media (max-width:980px){:-webkit-any(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-head-split{grid-template-columns:1fr;gap:20px}:is(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-head-split{grid-template-columns:1fr;gap:20px}}@media (max-width:640px){:-webkit-any(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-wrap{padding:0 16px}:is(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-wrap{padding:0 16px}:-webkit-any(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-rule{border:0}:is(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-rule{border:0}.bmx-sec:not(#bmx-lp)>.bmx-wrap:before,.bmx-sec:not(#bmx-lp)>.bmx-wrap:after{display:none}:-webkit-any(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-head{margin-bottom:32px}:is(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-head{margin-bottom:32px}.bmx-sec:not(#bmx-lp)>.bmx-wrap{padding-top:56px;padding-bottom:48px}:-webkit-any(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-head-p{font-size:16px}:is(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-head-p{font-size:16px}:-webkit-any(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-note{font-size:12.5px}:is(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-note{font-size:12.5px}}@media (prefers-reduced-motion:reduce){:-webkit-any(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) *{transition-duration:1ms!important;animation-duration:1ms!important;animation-iteration-count:1!important}:is(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) *{transition-duration:1ms!important;animation-duration:1ms!important;animation-iteration-count:1!important}:-webkit-any(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) :before{transition-duration:1ms!important;animation-duration:1ms!important;animation-iteration-count:1!important}:is(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) :before{transition-duration:1ms!important;animation-duration:1ms!important;animation-iteration-count:1!important}:-webkit-any(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) :after{transition-duration:1ms!important;animation-duration:1ms!important;animation-iteration-count:1!important}:is(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) :after{transition-duration:1ms!important;animation-duration:1ms!important;animation-iteration-count:1!important}}@keyframes bmx-pulse{70%{box-shadow:0 0 0 7px #18a36b00}to{box-shadow:0 0 #18a36b00}}:-webkit-any(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-marquee{flex:1;min-width:0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}:is(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-marquee{flex:1;min-width:0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}:-webkit-any(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-marquee-track{width:max-content;animation:55s linear infinite bmx-marq;display:flex}:is(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-marquee-track{width:max-content;animation:55s linear infinite bmx-marq;display:flex}:-webkit-any(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-marquee:hover .bmx-marquee-track{animation-play-state:paused}:is(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-marquee:hover .bmx-marquee-track{animation-play-state:paused}:-webkit-any(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-marquee span{letter-spacing:-.015em;color:#838995;white-space:nowrap;align-items:center;gap:9px;padding:0 24px;font-size:16.5px;font-weight:600;transition:color .2s;display:inline-flex}:is(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-marquee span{letter-spacing:-.015em;color:#838995;white-space:nowrap;align-items:center;gap:9px;padding:0 24px;font-size:16.5px;font-weight:600;transition:color .2s;display:inline-flex}:-webkit-any(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-marquee span:hover{color:var(--ink)}:is(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-marquee span:hover{color:var(--ink)}:-webkit-any(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-marquee span:hover img{filter:contrast()brightness(0)}:is(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-marquee span:hover img{filter:contrast()brightness(0)}:-webkit-any(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-marquee svg{fill:currentColor;width:20px;height:20px}:is(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-marquee svg{fill:currentColor;width:20px;height:20px}:-webkit-any(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-glass{isolation:isolate;-webkit-backdrop-filter:blur(24px)saturate(1.6);backdrop-filter:blur(24px)saturate(1.6);background:#fffefcc2;border:1px solid #ffffff8c;position:relative;box-shadow:inset 0 1px #ffffffe6,0 30px 60px -20px #040c2073,0 10px 24px -10px #040c2040}:is(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-glass{isolation:isolate;-webkit-backdrop-filter:blur(24px)saturate(1.6);backdrop-filter:blur(24px)saturate(1.6);background:#fffefcc2;border:1px solid #ffffff8c;position:relative;box-shadow:inset 0 1px #ffffffe6,0 30px 60px -20px #040c2073,0 10px 24px -10px #040c2040}:-webkit-any(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-glass:before{content:"";z-index:-1;border-radius:inherit;pointer-events:none;background-image:var(--grain);opacity:.35;mix-blend-mode:overlay;position:absolute;top:0;bottom:0;left:0;right:0}:is(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-glass:before{content:"";z-index:-1;border-radius:inherit;pointer-events:none;background-image:var(--grain);opacity:.35;mix-blend-mode:overlay;position:absolute;top:0;bottom:0;left:0;right:0}:-webkit-any(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-chat-head{border-bottom:1px solid #0d1a3012;align-items:center;gap:12px;padding:16px 18px;display:flex}:is(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-chat-head{border-bottom:1px solid #0d1a3012;align-items:center;gap:12px;padding:16px 18px;display:flex}:-webkit-any(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-chat-head b{font-size:15px;font-weight:600;display:block}:is(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-chat-head b{font-size:15px;font-weight:600;display:block}:-webkit-any(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-chat-head small{color:var(--ink-2);align-items:center;gap:6px;font-size:12px;display:flex}:is(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-chat-head small{color:var(--ink-2);align-items:center;gap:6px;font-size:12px;display:flex}:-webkit-any(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-chat-head small .bmx-live{width:6px;height:6px}:is(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-chat-head small .bmx-live{width:6px;height:6px}:-webkit-any(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-av{color:#fff;background:linear-gradient(145deg,#2c5e45,#173a2a);border-radius:50%;flex:none;place-items:center;width:34px;height:34px;font-size:14px;font-weight:700;display:grid}:is(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-av{color:#fff;background:linear-gradient(145deg,#2c5e45,#173a2a);border-radius:50%;flex:none;place-items:center;width:34px;height:34px;font-size:14px;font-weight:700;display:grid}:-webkit-any(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-chat-comp{height:46px;color:var(--ink-3);background:#ffffffe6;border:1px solid #0d1a3014;border-radius:14px;justify-content:space-between;align-items:center;margin:0 14px 14px;padding:0 6px 0 16px;font-size:14px;display:flex}:is(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-chat-comp{height:46px;color:var(--ink-3);background:#ffffffe6;border:1px solid #0d1a3014;border-radius:14px;justify-content:space-between;align-items:center;margin:0 14px 14px;padding:0 6px 0 16px;font-size:14px;display:flex}:-webkit-any(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-chat-comp i{background:var(--ink);color:#fff;border-radius:10px;place-items:center;width:34px;height:34px;display:grid}:is(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-chat-comp i{background:var(--ink);color:#fff;border-radius:10px;place-items:center;width:34px;height:34px;display:grid}:-webkit-any(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-chat-comp svg{fill:none;stroke:currentColor;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px}:is(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-chat-comp svg{fill:none;stroke:currentColor;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px}:-webkit-any(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-msg{max-width:86%;animation:bmx-rise .35s var(--ease);border-radius:16px;padding:10px 14px;font-size:14px;line-height:1.45}:is(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-msg{max-width:86%;animation:bmx-rise .35s var(--ease);border-radius:16px;padding:10px 14px;font-size:14px;line-height:1.45}:-webkit-any(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-msg-me{color:#fff;background:#14213d;border-bottom-right-radius:5px;align-self:flex-end}:is(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-msg-me{color:#fff;background:#14213d;border-bottom-right-radius:5px;align-self:flex-end}:-webkit-any(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-msg-bot{color:var(--ink);background:#fff;border:1px solid #0d1a300f;border-bottom-left-radius:5px;align-self:flex-start;box-shadow:0 1px 2px #0d1a300a}:is(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-msg-bot{color:var(--ink);background:#fff;border:1px solid #0d1a300f;border-bottom-left-radius:5px;align-self:flex-start;box-shadow:0 1px 2px #0d1a300a}:-webkit-any(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-src{font-family:var(--mono);letter-spacing:.04em;color:var(--teal);margin-top:7px;font-size:10px;display:block}:is(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-src{font-family:var(--mono);letter-spacing:.04em;color:var(--teal);margin-top:7px;font-size:10px;display:block}:-webkit-any(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-dots{animation:bmx-rise .3s var(--ease);background:#fff;border:1px solid #0d1a300f;border-radius:16px;align-self:flex-start;gap:4px;padding:14px 16px;display:flex}:is(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-dots{animation:bmx-rise .3s var(--ease);background:#fff;border:1px solid #0d1a300f;border-radius:16px;align-self:flex-start;gap:4px;padding:14px 16px;display:flex}:-webkit-any(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-dots i{background:#9aa1ad;border-radius:50%;width:6px;height:6px;animation:1s infinite bmx-dot}:is(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-dots i{background:#9aa1ad;border-radius:50%;width:6px;height:6px;animation:1s infinite bmx-dot}:-webkit-any(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-dots i:nth-child(2){animation-delay:.15s}:is(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-dots i:nth-child(2){animation-delay:.15s}:-webkit-any(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-dots i:nth-child(3){animation-delay:.3s}:is(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-dots i:nth-child(3){animation-delay:.3s}:-webkit-any(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-win{background:#fff;border:1px solid #0d1a301a;border-radius:14px;flex-direction:column;width:100%;max-width:900px;height:520px;display:flex;overflow:hidden;box-shadow:0 40px 80px -30px #0d1a3073,0 10px 30px -12px #0d1a3033}:is(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-win{background:#fff;border:1px solid #0d1a301a;border-radius:14px;flex-direction:column;width:100%;max-width:900px;height:520px;display:flex;overflow:hidden;box-shadow:0 40px 80px -30px #0d1a3073,0 10px 30px -12px #0d1a3033}:-webkit-any(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-win-bar{background:#f3f5f9;border-bottom:1px solid #0d1a3014;flex:none;align-items:center;gap:7px;height:40px;padding:0 14px;display:flex}:is(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-win-bar{background:#f3f5f9;border-bottom:1px solid #0d1a3014;flex:none;align-items:center;gap:7px;height:40px;padding:0 14px;display:flex}:-webkit-any(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-win-bar i{background:#dfe3ea;border-radius:50%;width:11px;height:11px}:is(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-win-bar i{background:#dfe3ea;border-radius:50%;width:11px;height:11px}:-webkit-any(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-win-bar i:first-child{background:#ff5f57}:is(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-win-bar i:first-child{background:#ff5f57}:-webkit-any(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-win-bar i:nth-child(2){background:#febc2e}:is(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-win-bar i:nth-child(2){background:#febc2e}:-webkit-any(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-win-bar i:nth-child(3){background:#28c840}:is(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-win-bar i:nth-child(3){background:#28c840}:-webkit-any(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-win-url{height:24px;color:var(--ink-2);background:#fff;border:1px solid #0d1a300f;border-radius:7px;align-items:center;gap:6px;margin:0 auto;padding:0 60px;font-size:12px;display:flex}:is(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-win-url{height:24px;color:var(--ink-2);background:#fff;border:1px solid #0d1a300f;border-radius:7px;align-items:center;gap:6px;margin:0 auto;padding:0 60px;font-size:12px;display:flex}:-webkit-any(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-win-body{flex:1;min-height:0;display:flex;position:relative}:is(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-win-body{flex:1;min-height:0;display:flex;position:relative}:-webkit-any(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-body{flex-direction:column;flex:1;justify-content:flex-end;gap:10px;min-height:0;display:flex;overflow:hidden}:is(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-body{flex-direction:column;flex:1;justify-content:flex-end;gap:10px;min-height:0;display:flex;overflow:hidden}:-webkit-any(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-phone{background:#111;border-radius:46px;width:320px;height:560px;padding:10px;box-shadow:inset 0 0 0 2px #2a2a2a,0 40px 80px -30px #0d1a308c,0 10px 30px -12px #0d1a304d}:is(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-phone{background:#111;border-radius:46px;width:320px;height:560px;padding:10px;box-shadow:inset 0 0 0 2px #2a2a2a,0 40px 80px -30px #0d1a308c,0 10px 30px -12px #0d1a304d}:-webkit-any(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-phone-scr{background:#fff;border-radius:37px;flex-direction:column;height:100%;display:flex;position:relative;overflow:hidden}:is(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-phone-scr{background:#fff;border-radius:37px;flex-direction:column;height:100%;display:flex;position:relative;overflow:hidden}:-webkit-any(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-phone-scr:before{content:"";z-index:3;background:#111;border-radius:14px;width:92px;height:26px;position:absolute;top:9px;left:50%;transform:translate(-50%)}:is(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-phone-scr:before{content:"";z-index:3;background:#111;border-radius:14px;width:92px;height:26px;position:absolute;top:9px;left:50%;transform:translate(-50%)}:-webkit-any(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-status{flex:none;justify-content:space-between;align-items:center;height:44px;padding:6px 26px 0;font-size:13px;font-weight:600;display:flex}:is(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-status{flex:none;justify-content:space-between;align-items:center;height:44px;padding:6px 26px 0;font-size:13px;font-weight:600;display:flex}:-webkit-any(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-wa{background:#efeae2}:is(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-wa{background:#efeae2}:-webkit-any(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-wa .bmx-status{color:#111;background:#fff}:is(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-wa .bmx-status{color:#111;background:#fff}:-webkit-any(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-wa-head{background:#fff;border-bottom:1px solid #e9e4dc;align-items:center;gap:10px;padding:6px 12px 10px;display:flex}:is(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-wa-head{background:#fff;border-bottom:1px solid #e9e4dc;align-items:center;gap:10px;padding:6px 12px 10px;display:flex}:-webkit-any(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-wa-head .bmx-av{width:34px;height:34px;font-size:13px}:is(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-wa-head .bmx-av{width:34px;height:34px;font-size:13px}:-webkit-any(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-wa-head b{align-items:center;gap:4px;font-size:15px;display:flex}:is(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-wa-head b{align-items:center;gap:4px;font-size:15px;display:flex}:-webkit-any(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-wa-head b svg{fill:#25d366;width:14px;height:14px}:is(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-wa-head b svg{fill:#25d366;width:14px;height:14px}:-webkit-any(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-wa-head small{color:#667781;font-size:11.5px;display:block}:is(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-wa-head small{color:#667781;font-size:11.5px;display:block}:-webkit-any(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-wa .bmx-body{background:#efeae2 radial-gradient(#00000009 1px,#0000 1.2px) 0 0/14px 14px;padding:10px 12px}:is(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-wa .bmx-body{background:#efeae2 radial-gradient(#00000009 1px,#0000 1.2px) 0 0/14px 14px;padding:10px 12px}:-webkit-any(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-wa-b{color:#111b21;max-width:82%;animation:bmx-rise .3s var(--ease);border-radius:8px;padding:6px 8px 5px 9px;font-size:13.5px;line-height:1.4;box-shadow:0 1px .5px #0b141a21}:is(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-wa-b{color:#111b21;max-width:82%;animation:bmx-rise .3s var(--ease);border-radius:8px;padding:6px 8px 5px 9px;font-size:13.5px;line-height:1.4;box-shadow:0 1px .5px #0b141a21}:-webkit-any(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-wa-b time{float:right;color:#667781;align-items:center;gap:2px;margin:6px 0 -4px 10px;font-size:10.5px;display:flex}:is(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-wa-b time{float:right;color:#667781;align-items:center;gap:2px;margin:6px 0 -4px 10px;font-size:10.5px;display:flex}:-webkit-any(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-wa-b time svg{fill:none;stroke:#53bdeb;stroke-width:1.8px;width:15px;height:11px}:is(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-wa-b time svg{fill:none;stroke:#53bdeb;stroke-width:1.8px;width:15px;height:11px}:-webkit-any(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-wa-in{background:#fff;border-top-left-radius:2px;align-self:flex-start}:is(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-wa-in{background:#fff;border-top-left-radius:2px;align-self:flex-start}:-webkit-any(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-wa-out{background:#d9fdd3;border-top-right-radius:2px;align-self:flex-end}:is(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-wa-out{background:#d9fdd3;border-top-right-radius:2px;align-self:flex-end}:-webkit-any(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-wa-btns{width:82%;animation:bmx-rise .3s var(--ease);align-self:flex-start;gap:2px;margin-top:-8px;display:grid}:is(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-wa-btns{width:82%;animation:bmx-rise .3s var(--ease);align-self:flex-start;gap:2px;margin-top:-8px;display:grid}:-webkit-any(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-wa-btns span{color:#027eb5;background:#fff;border-radius:8px;place-items:center;height:36px;font-size:13.5px;font-weight:500;display:grid;box-shadow:0 1px .5px #0b141a21}:is(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-wa-btns span{color:#027eb5;background:#fff;border-radius:8px;place-items:center;height:36px;font-size:13.5px;font-weight:500;display:grid;box-shadow:0 1px .5px #0b141a21}:-webkit-any(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-wa-comp{background:#efeae2;align-items:flex-end;gap:8px;padding:8px 10px 22px;display:flex}:is(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-wa-comp{background:#efeae2;align-items:flex-end;gap:8px;padding:8px 10px 22px;display:flex}:-webkit-any(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-wa-comp span{color:#8696a0;background:#fff;border-radius:20px;flex:1;min-height:40px;padding:10px 16px;font-size:14px;line-height:20px}:is(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-wa-comp span{color:#8696a0;background:#fff;border-radius:20px;flex:1;min-height:40px;padding:10px 16px;font-size:14px;line-height:20px}:-webkit-any(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-wa-comp i{background:#00a884;border-radius:50%;place-items:center;width:40px;height:40px;display:grid}:is(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-wa-comp i{background:#00a884;border-radius:50%;place-items:center;width:40px;height:40px;display:grid}:-webkit-any(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-wa-comp svg{fill:none;stroke:#fff;stroke-width:2px;stroke-linecap:round;width:18px;height:18px}:is(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-wa-comp svg{fill:none;stroke:#fff;stroke-width:2px;stroke-linecap:round;width:18px;height:18px}:-webkit-any(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-wa-typing{font-style:italic;color:#00a884!important}:is(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-wa-typing{font-style:italic;color:#00a884!important}.bmx-final:not(#bmx-lp){isolation:isolate;text-align:center;border-top:1px solid var(--line);background:radial-gradient(60% 55% at 50% 0,#0b5fca24,#0000 68%),radial-gradient(40% 50% at 92% 100%,#0d6f5f1a,#0000 68%),radial-gradient(38% 45% at 4% 88%,#6b4fd114,#0000 68%),#fff;align-items:center;display:flex;position:relative;overflow:hidden}.bmx-final:not(#bmx-lp):after{content:"";z-index:-3;pointer-events:none;filter:blur(8px);background:radial-gradient(26% 34% at 26% 34%,#0b5fca6b,#0000 70%),radial-gradient(24% 32% at 76% 66%,#0d968257,#0000 70%),radial-gradient(20% 26% at 64% 22%,#6b4fd14d,#0000 70%),radial-gradient(18% 24% at 36% 80%,#5193f44d,#0000 70%);animation:22s ease-in-out infinite alternate bmx-final-orbs;position:absolute;top:-10%;bottom:-10%;left:-10%;right:-10%}.bmx-final:not(#bmx-lp):before{content:"";z-index:-2;pointer-events:none;-webkit-backdrop-filter:blur(28px)saturate(1.5);backdrop-filter:blur(28px)saturate(1.5);background:linear-gradient(160deg,#ffffff80,#ffffff4d);position:absolute;top:0;bottom:0;left:0;right:0}:-webkit-any(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-wa-btns span{transition:background .2s,transform .15s}:is(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-wa-btns span{transition:background .2s,transform .15s}:-webkit-any(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-wa-comp i svg{fill:none;stroke:#fff;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round}:is(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-wa-comp i svg{fill:none;stroke:#fff;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round}@media (max-width:640px){:-webkit-any(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-msg{max-width:92%}:is(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-msg{max-width:92%}:-webkit-any(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-win{height:500px}:is(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-win{height:500px}:-webkit-any(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-win-url{padding:0 16px}:is(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-win-url{padding:0 16px}:-webkit-any(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-marquee span{padding:0 16px;font-size:15px}:is(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-marquee span{padding:0 16px;font-size:15px}}@media (prefers-reduced-motion:reduce){:-webkit-any(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-marquee-track{flex-wrap:wrap;justify-content:center;width:auto;animation:none}:is(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-marquee-track{flex-wrap:wrap;justify-content:center;width:auto;animation:none}:-webkit-any(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-marquee-track>[aria-hidden=true]{display:none}:is(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-marquee-track>[aria-hidden=true]{display:none}}:-webkit-any(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-stage{isolation:isolate;background:radial-gradient(90% 70% at 15% 10%,#2f78e0 0%,#0000 60%),radial-gradient(70% 60% at 95% 95%,#11828a 0%,#0000 60%),linear-gradient(155deg,#0c2d6e 0%,#13367d 45%,#081a40 100%);border-radius:24px;place-items:center start;min-height:620px;padding:40px;display:grid;position:relative;overflow:hidden}:is(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-stage{isolation:isolate;background:radial-gradient(90% 70% at 15% 10%,#2f78e0 0%,#0000 60%),radial-gradient(70% 60% at 95% 95%,#11828a 0%,#0000 60%),linear-gradient(155deg,#0c2d6e 0%,#13367d 45%,#081a40 100%);border-radius:24px;place-items:center start;min-height:620px;padding:40px;display:grid;position:relative;overflow:hidden}:-webkit-any(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-stage:before{content:"";z-index:-1;filter:blur(30px);background:radial-gradient(40% 35% at 30% 60%,#78b4ff73,#0000 70%),radial-gradient(35% 30% at 75% 30%,#3cc8be59,#0000 70%);animation:18s ease-in-out infinite alternate bmx-drift;position:absolute;top:-20%;bottom:-20%;left:-20%;right:-20%}:is(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-stage:before{content:"";z-index:-1;filter:blur(30px);background:radial-gradient(40% 35% at 30% 60%,#78b4ff73,#0000 70%),radial-gradient(35% 30% at 75% 30%,#3cc8be59,#0000 70%);animation:18s ease-in-out infinite alternate bmx-drift;position:absolute;top:-20%;bottom:-20%;left:-20%;right:-20%}:-webkit-any(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-stage:after{content:"";z-index:-1;background-image:var(--grain);opacity:.55;mix-blend-mode:soft-light;pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0}:is(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-stage:after{content:"";z-index:-1;background-image:var(--grain);opacity:.55;mix-blend-mode:soft-light;pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0}:-webkit-any(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-paused *{animation-play-state:paused!important}:is(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-paused *{animation-play-state:paused!important}:-webkit-any(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-paused :before{animation-play-state:paused!important}:is(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-paused :before{animation-play-state:paused!important}:-webkit-any(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-prod{width:86%;animation:bmx-rise .35s var(--ease);background:#fff;border:1px solid #0d1a3012;border-radius:14px;align-self:flex-start;align-items:center;gap:12px;padding:10px;display:flex}:is(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-prod{width:86%;animation:bmx-rise .35s var(--ease);background:#fff;border:1px solid #0d1a3012;border-radius:14px;align-self:flex-start;align-items:center;gap:12px;padding:10px;display:flex}:-webkit-any(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-prod-img{background:linear-gradient(150deg,#56707f,#2c3f4b);border-radius:10px;flex:none;place-items:center;width:52px;height:52px;display:grid}:is(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-prod-img{background:linear-gradient(150deg,#56707f,#2c3f4b);border-radius:10px;flex:none;place-items:center;width:52px;height:52px;display:grid}:-webkit-any(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-prod-img svg{fill:none;stroke:#ffffffd9;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:26px;height:26px}:is(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-prod-img svg{fill:none;stroke:#ffffffd9;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:26px;height:26px}:-webkit-any(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-prod b{font-size:14px;font-weight:600;display:block}:is(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-prod b{font-size:14px;font-weight:600;display:block}:-webkit-any(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-prod small{color:var(--ink-2);font-size:12px;display:block}:is(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-prod small{color:var(--ink-2);font-size:12px;display:block}:-webkit-any(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-prod small em{color:var(--teal);font-style:normal;font-weight:500}:is(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-prod small em{color:var(--teal);font-style:normal;font-weight:500}:-webkit-any(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-prod .bmx-mini{background:var(--ink);color:#fff;white-space:nowrap;border-radius:9px;place-items:center;height:30px;margin-left:auto;padding:0 12px;font-size:12.5px;font-weight:600;transition:background .3s;display:grid}:is(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-prod .bmx-mini{background:var(--ink);color:#fff;white-space:nowrap;border-radius:9px;place-items:center;height:30px;margin-left:auto;padding:0 12px;font-size:12.5px;font-weight:600;transition:background .3s;display:grid}:-webkit-any(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-approve{background:#fff;border-radius:14px;width:330px;top:44px;right:24px;overflow:hidden;box-shadow:0 30px 60px -20px #040c208c,0 8px 20px -8px #040c204d}:is(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-approve{background:#fff;border-radius:14px;width:330px;top:44px;right:24px;overflow:hidden;box-shadow:0 30px 60px -20px #040c208c,0 8px 20px -8px #040c204d}:-webkit-any(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-approve-top{color:#fff;background:#3f0e40;align-items:center;gap:8px;height:38px;padding:0 14px;font-size:13px;display:flex}:is(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-approve-top{color:#fff;background:#3f0e40;align-items:center;gap:8px;height:38px;padding:0 14px;font-size:13px;display:flex}:-webkit-any(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-slack{fill:#fff;width:14px;height:14px}:is(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-slack{fill:#fff;width:14px;height:14px}:-webkit-any(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-approve-msg{gap:10px;padding:14px;display:flex}:is(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-approve-msg{gap:10px;padding:14px;display:flex}:-webkit-any(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-approve-msg .bmx-av{background:linear-gradient(145deg,#2c5e45,#173a2a)}:is(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-approve-msg .bmx-av{background:linear-gradient(145deg,#2c5e45,#173a2a)}:-webkit-any(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-approve-msg p{color:#1d1c1d;font-size:13px;line-height:1.45}:is(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-approve-msg p{color:#1d1c1d;font-size:13px;line-height:1.45}:-webkit-any(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-approve-who{align-items:center;gap:6px;margin-bottom:2px;display:flex}:is(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-approve-who{align-items:center;gap:6px;margin-bottom:2px;display:flex}:-webkit-any(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-approve-who em{color:#616061;background:#e8e8e8;border-radius:3px;padding:1px 4px;font-size:9px;font-style:normal;font-weight:700}:is(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-approve-who em{color:#616061;background:#e8e8e8;border-radius:3px;padding:1px 4px;font-size:9px;font-style:normal;font-weight:700}:-webkit-any(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-approve-who span{color:#616061;font-size:11px}:is(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-approve-who span{color:#616061;font-size:11px}:-webkit-any(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-approve code{color:#c01343;background:#f6f6f6;border:1px solid #e8e8e8;border-radius:4px;padding:1px 4px;font-size:12px}:is(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-approve code{color:#c01343;background:#f6f6f6;border:1px solid #e8e8e8;border-radius:4px;padding:1px 4px;font-size:12px}:-webkit-any(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-approve-btns{gap:6px;margin-top:10px;display:flex}:is(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-approve-btns{gap:6px;margin-top:10px;display:flex}:-webkit-any(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-sb{color:#1d1c1d;border:1px solid #d0d0d0;border-radius:6px;place-items:center;height:28px;padding:0 12px;font-size:12.5px;font-weight:600;transition:transform .15s,background .2s;display:grid}:is(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-sb{color:#1d1c1d;border:1px solid #d0d0d0;border-radius:6px;place-items:center;height:28px;padding:0 12px;font-size:12.5px;font-weight:600;transition:transform .15s,background .2s;display:grid}:-webkit-any(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-sb-go{color:#fff;background:#007a5a;border-color:#007a5a}:is(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-sb-go{color:#fff;background:#007a5a;border-color:#007a5a}:-webkit-any(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-approve-ok{align-items:center;gap:6px;margin-top:10px;font-weight:600;display:none;color:#007a5a!important}:is(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-approve-ok{align-items:center;gap:6px;margin-top:10px;font-weight:600;display:none;color:#007a5a!important}:-webkit-any(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-approve-ok svg{fill:none;stroke:currentColor;stroke-width:3px;width:14px;height:14px}:is(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-approve-ok svg{fill:none;stroke:currentColor;stroke-width:3px;width:14px;height:14px}:-webkit-any(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-approve.bmx-approved .bmx-approve-btns{display:none}:is(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-approve.bmx-approved .bmx-approve-btns{display:none}:-webkit-any(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-approve.bmx-approved .bmx-approve-ok{animation:bmx-rise .3s var(--ease);display:flex}:is(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-approve.bmx-approved .bmx-approve-ok{animation:bmx-rise .3s var(--ease);display:flex}:-webkit-any(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-approve-reply{padding-top:0;display:none}:is(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-approve-reply{padding-top:0;display:none}:-webkit-any(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-approve.bmx-replied .bmx-approve-reply{animation:bmx-rise .3s var(--ease);display:flex}:is(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-approve.bmx-replied .bmx-approve-reply{animation:bmx-rise .3s var(--ease);display:flex}:-webkit-any(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-approve-msg .bmx-av-sam{background:linear-gradient(145deg,#4a6fd1,#2a4596)}:is(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-approve-msg .bmx-av-sam{background:linear-gradient(145deg,#4a6fd1,#2a4596)}:-webkit-any(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-approve-reply .bmx-approve-btns{opacity:0;transition:opacity .3s}:is(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-approve-reply .bmx-approve-btns{opacity:0;transition:opacity .3s}:-webkit-any(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-approve.bmx-ask .bmx-approve-btns{opacity:1}:is(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-approve.bmx-ask .bmx-approve-btns{opacity:1}:-webkit-any(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-ms-seen{color:#65676b;align-self:flex-end;margin-top:-4px;font-size:11px}:is(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-ms-seen{color:#65676b;align-self:flex-end;margin-top:-4px;font-size:11px}:-webkit-any(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-sl-ment{color:#1264a3;background:#e8f5fa;border-radius:3px;padding:0 3px;font-weight:500}:is(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-sl-ment{color:#1264a3;background:#e8f5fa;border-radius:3px;padding:0 3px;font-weight:500}:-webkit-any(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-dm-cust{background:#fff;border:1px solid #e6eaf0;align-self:flex-start}:is(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-dm-cust{background:#fff;border:1px solid #e6eaf0;align-self:flex-start}:-webkit-any(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-t-warn{color:var(--amber)!important}:is(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-t-warn{color:var(--amber)!important}:-webkit-any(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-plan-btn{border:1px solid var(--line-2);height:48px;color:var(--ink);border-radius:12px;place-items:center;margin-top:auto;font-size:15px;font-weight:600;text-decoration:none;transition:background .2s,border-color .2s,transform .15s;display:grid}:is(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-plan-btn{border:1px solid var(--line-2);height:48px;color:var(--ink);border-radius:12px;place-items:center;margin-top:auto;font-size:15px;font-weight:600;text-decoration:none;transition:background .2s,border-color .2s,transform .15s;display:grid}:-webkit-any(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-plan-btn:hover{background:#fff;border-color:#0d1a304d}:is(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-plan-btn:hover{background:#fff;border-color:#0d1a304d}:-webkit-any(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-plan-btn:active{transform:scale(.98)}:is(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-plan-btn:active{transform:scale(.98)}@media (max-width:640px){:-webkit-any(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-stage{border-radius:18px}:is(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-stage{border-radius:18px}:-webkit-any(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-stage{min-height:0;padding:196px 12px 12px;display:block}:is(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-stage{min-height:0;padding:196px 12px 12px;display:block}:-webkit-any(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-approve{width:auto;top:16px;left:12px;right:12px}:is(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-approve{width:auto;top:16px;left:12px;right:12px}:-webkit-any(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-approve-msg{padding:10px 12px}:is(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-approve-msg{padding:10px 12px}:-webkit-any(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-approve.bmx-replied .bmx-approve-msg:not(.bmx-approve-reply){display:none}:is(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-approve.bmx-replied .bmx-approve-msg:not(.bmx-approve-reply){display:none}:-webkit-any(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-approve-reply{padding-top:10px}:is(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-approve-reply{padding-top:10px}:-webkit-any(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-learn li{padding-top:5px;padding-bottom:5px}:is(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-learn li{padding-top:5px;padding-bottom:5px}:-webkit-any(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-prod{width:100%}:is(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-prod{width:100%}:-webkit-any(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-prod b{font-size:13px}:is(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-prod b{font-size:13px}:-webkit-any(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-stage-tag{display:none}:is(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-stage-tag{display:none}:-webkit-any(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-path{grid-template-columns:minmax(0,1fr)}:is(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-path{grid-template-columns:minmax(0,1fr)}}@keyframes bmx-rise{0%{opacity:0;transform:translateY(6px)}}@keyframes bmx-marq{to{transform:translate(-50%)}}@keyframes bmx-drift{to{transform:translate(8%,-6%)rotate(8deg)}}@keyframes bmx-dot{0%,60%,to{opacity:.35;transform:none}30%{opacity:1;transform:translateY(-3px)}}@keyframes bmx-final-orbs{to{transform:translate(4%,-3%)rotate(6deg)}}:-webkit-any(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-marquee img{object-fit:contain;filter:contrast(0)brightness();flex:none;width:auto;max-width:96px;height:20px}:is(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-marquee img{object-fit:contain;filter:contrast(0)brightness();flex:none;width:auto;max-width:96px;height:20px}:-webkit-any(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-mrow .bmx-marquee img{height:19px}:is(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-mrow .bmx-marquee img{height:19px}@media (max-width:640px){:-webkit-any(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-mrow .bmx-marquee img{height:17px}:is(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-mrow .bmx-marquee img{height:17px}}:-webkit-any(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-cta{max-width:560px;margin-top:clamp(28px,4.8vh,48px)}:is(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-cta{max-width:560px;margin-top:clamp(28px,4.8vh,48px)}:-webkit-any(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-cta-label{color:var(--ink);margin-bottom:10px;font-size:14px;font-weight:600;display:block}:is(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-cta-label{color:var(--ink);margin-bottom:10px;font-size:14px;font-weight:600;display:block}:-webkit-any(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-cta-label.bmx-swap{animation:bmx-swap .45s var(--ease)}:is(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-cta-label.bmx-swap{animation:bmx-swap .45s var(--ease)}:-webkit-any(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-cta-row{background:var(--card);border:1px solid var(--line-2);height:64px;transition:height .55s var(--ease), border-color .3s, box-shadow .3s, background .4s;border-radius:16px;align-items:center;gap:8px;padding:6px 6px 6px 16px;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #fff,0 1px 2px #0d1a300d,0 20px 44px -22px #0d1a3059}:is(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-cta-row{background:var(--card);border:1px solid var(--line-2);height:64px;transition:height .55s var(--ease), border-color .3s, box-shadow .3s, background .4s;border-radius:16px;align-items:center;gap:8px;padding:6px 6px 6px 16px;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #fff,0 1px 2px #0d1a300d,0 20px 44px -22px #0d1a3059}:-webkit-any(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-cta-row:focus-within{border-color:color-mix(in oklab, var(--blue) 45%, transparent);box-shadow:0 0 0 4px #0b5fca1a,0 20px 44px -22px #0d1a3059}:is(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-cta-row:focus-within{border-color:color-mix(in oklab, var(--blue) 45%, transparent);box-shadow:0 0 0 4px #0b5fca1a,0 20px 44px -22px #0d1a3059}:-webkit-any(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-cta-field{min-width:0;height:100%;animation:bmx-slide .5s var(--ease) both;flex:1;align-items:center;gap:10px;display:flex}:is(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-cta-field{min-width:0;height:100%;animation:bmx-slide .5s var(--ease) both;flex:1;align-items:center;gap:10px;display:flex}:-webkit-any(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-cta-ic{fill:none;width:20px;height:20px;stroke:var(--ink-3);stroke-width:1.7px}:is(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-cta-ic{fill:none;width:20px;height:20px;stroke:var(--ink-3);stroke-width:1.7px}:-webkit-any(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-cta input{min-width:0;height:100%;color:var(--ink);background:0 0;outline:none;flex:1;font-size:17px}:is(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-cta input{min-width:0;height:100%;color:var(--ink);background:0 0;outline:none;flex:1;font-size:17px}:-webkit-any(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-cta input::placeholder{color:#a3a8b2}:is(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-cta input::placeholder{color:#a3a8b2}:is(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-cta input:-webkit-autofill{-webkit-box-shadow:0 0 0 60px var(--card) inset;-webkit-text-fill-color:var(--ink);caret-color:var(--ink);transition:background-color 99999s}:is(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-cta input:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 60px var(--card) inset;-webkit-text-fill-color:var(--ink);caret-color:var(--ink);transition:background-color 99999s}:is(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-cta input:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 60px var(--card) inset;-webkit-text-fill-color:var(--ink);caret-color:var(--ink);transition:background-color 99999s}:-webkit-any(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-cta-site{background:var(--teal-bg);height:30px;color:var(--teal);white-space:nowrap;text-overflow:ellipsis;max-width:44%;animation:bmx-pop .5s var(--ease) both 80ms;border-radius:8px;align-items:center;gap:6px;padding:0 10px;font-size:13.5px;font-weight:500;display:inline-flex;overflow:hidden}:is(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-cta-site{background:var(--teal-bg);height:30px;color:var(--teal);white-space:nowrap;text-overflow:ellipsis;max-width:44%;animation:bmx-pop .5s var(--ease) both 80ms;border-radius:8px;align-items:center;gap:6px;padding:0 10px;font-size:13.5px;font-weight:500;display:inline-flex;overflow:hidden}:-webkit-any(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-cta-site:before{content:"";background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%230d6f5f' stroke-width='3.5' stroke-linecap='round' stroke-linejoin='round'><path d='M20 6 9 17l-5-5'/></svg>") 50%/contain no-repeat;flex:none;width:12px;height:12px}:is(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-cta-site:before{content:"";background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%230d6f5f' stroke-width='3.5' stroke-linecap='round' stroke-linejoin='round'><path d='M20 6 9 17l-5-5'/></svg>") 50%/contain no-repeat;flex:none;width:12px;height:12px}:-webkit-any(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-cta-done{flex:1;align-items:center;gap:16px;height:100%;padding:0 8px 6px 4px;display:flex}:is(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-cta-done{flex:1;align-items:center;gap:16px;height:100%;padding:0 8px 6px 4px;display:flex}:-webkit-any(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-cta-done b{letter-spacing:-.015em;color:var(--ink);animation:bmx-slide .5s var(--ease) both .25s;font-size:17px;font-weight:600;display:block}:is(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-cta-done b{letter-spacing:-.015em;color:var(--ink);animation:bmx-slide .5s var(--ease) both .25s;font-size:17px;font-weight:600;display:block}:-webkit-any(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-cta-done p{color:var(--ink-2);animation:bmx-slide .5s var(--ease) both .35s;margin-top:4px;font-size:14.5px;line-height:1.45}:is(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-cta-done p{color:var(--ink-2);animation:bmx-slide .5s var(--ease) both .35s;margin-top:4px;font-size:14.5px;line-height:1.45}:-webkit-any(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-cta-done p b{font-size:inherit;color:var(--ink);animation:none;display:inline}:is(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-cta-done p b{font-size:inherit;color:var(--ink);animation:none;display:inline}:-webkit-any(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-check{flex:none;width:48px;height:48px;animation:.55s cubic-bezier(.2,.9,.3,1.3) 50ms both bmx-pop}:is(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-check{flex:none;width:48px;height:48px;animation:.55s cubic-bezier(.2,.9,.3,1.3) 50ms both bmx-pop}:-webkit-any(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-check svg{width:100%;height:100%}:is(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-check svg{width:100%;height:100%}:-webkit-any(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-check circle{fill:var(--teal)}:is(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-check circle{fill:var(--teal)}:-webkit-any(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-check path{fill:none;stroke:#fff;stroke-width:4.5px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:36;stroke-dashoffset:36px;animation:bmx-draw .45s var(--ease) forwards .4s}:is(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-check path{fill:none;stroke:#fff;stroke-width:4.5px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:36;stroke-dashoffset:36px;animation:bmx-draw .45s var(--ease) forwards .4s}:-webkit-any(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-cta-timer{background:var(--teal);opacity:.55;transform-origin:0;height:3px;animation:bmx-shrink var(--t,7s) linear forwards .6s;position:absolute;bottom:0;left:0;right:0}:is(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-cta-timer{background:var(--teal);opacity:.55;transform-origin:0;height:3px;animation:bmx-shrink var(--t,7s) linear forwards .6s;position:absolute;bottom:0;left:0;right:0}:-webkit-any(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-cta[data-step=url] [data-f]:not([data-f=url]){display:none}:is(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-cta[data-step=url] [data-f]:not([data-f=url]){display:none}:-webkit-any(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-cta[data-step=email] [data-f]:not([data-f=email]){display:none}:is(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-cta[data-step=email] [data-f]:not([data-f=email]){display:none}:-webkit-any(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-cta[data-step=sending] [data-f]:not([data-f=email]){display:none}:is(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-cta[data-step=sending] [data-f]:not([data-f=email]){display:none}:-webkit-any(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-cta[data-step=done] [data-f]:not([data-f=done]){display:none}:is(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-cta[data-step=done] [data-f]:not([data-f=done]){display:none}:-webkit-any(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-cta[data-step=done] .bmx-btn{display:none}:is(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-cta[data-step=done] .bmx-btn{display:none}:-webkit-any(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-cta[data-step=done] .bmx-cta-row{background:linear-gradient(100deg, #f3faf5, var(--card) 60%);border-color:var(--success-border,#bedec3);height:104px}:is(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-cta[data-step=done] .bmx-cta-row{background:linear-gradient(100deg, #f3faf5, var(--card) 60%);border-color:var(--success-border,#bedec3);height:104px}:-webkit-any(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-cta.bmx-leaving .bmx-cta-done{animation:bmx-fadeout .35s var(--ease) forwards}:is(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-cta.bmx-leaving .bmx-cta-done{animation:bmx-fadeout .35s var(--ease) forwards}:-webkit-any(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-cta.bmx-shake .bmx-cta-row{animation:.4s bmx-shake}:is(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-cta.bmx-shake .bmx-cta-row{animation:.4s bmx-shake}:-webkit-any(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-cta-hint{color:var(--ink-3);white-space:nowrap;text-overflow:ellipsis;flex-wrap:nowrap;gap:16px;min-height:20px;margin-top:12px;font-size:13px;display:flex;overflow:hidden}:is(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-cta-hint{color:var(--ink-3);white-space:nowrap;text-overflow:ellipsis;flex-wrap:nowrap;gap:16px;min-height:20px;margin-top:12px;font-size:13px;display:flex;overflow:hidden}:-webkit-any(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-cta-hint.bmx-swap{animation:bmx-swap .45s var(--ease)}:is(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-cta-hint.bmx-swap{animation:bmx-swap .45s var(--ease)}:-webkit-any(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-cta-hint span{align-items:center;gap:6px;display:inline-flex}:is(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-cta-hint span{align-items:center;gap:6px;display:inline-flex}:-webkit-any(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-cta-hint span:before{content:"";background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%230d6f5f' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'><path d='M20 6 9 17l-5-5'/></svg>") 50%/contain no-repeat;width:13px;height:13px}:is(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-cta-hint span:before{content:"";background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%230d6f5f' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'><path d='M20 6 9 17l-5-5'/></svg>") 50%/contain no-repeat;width:13px;height:13px}:-webkit-any(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-cta-hint.bmx-err{color:#b3261e}:is(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-cta-hint.bmx-err{color:#b3261e}:-webkit-any(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-cta-note{white-space:normal;font-style:normal}:is(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-cta-note{white-space:normal;font-style:normal}:-webkit-any(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-cta-back{font:inherit;color:var(--blue);text-underline-offset:2px;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}:is(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-cta-back{font:inherit;color:var(--blue);text-underline-offset:2px;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}:-webkit-any(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-cta-back:hover{text-decoration-thickness:2px}:is(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-cta-back:hover{text-decoration-thickness:2px}:-webkit-any(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-btn{background:var(--navy);color:#fff;white-space:nowrap;border-radius:11px;align-items:center;gap:10px;height:52px;padding:0 20px 0 22px;font-size:15.5px;font-weight:600;transition:background .2s,transform .15s,padding .3s;display:inline-flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff2e,0 6px 14px -6px #13367d99}:is(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-btn{background:var(--navy);color:#fff;white-space:nowrap;border-radius:11px;align-items:center;gap:10px;height:52px;padding:0 20px 0 22px;font-size:15.5px;font-weight:600;transition:background .2s,transform .15s,padding .3s;display:inline-flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff2e,0 6px 14px -6px #13367d99}:-webkit-any(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-btn:after{content:"";transition:transform .7s var(--ease);background:linear-gradient(100deg,#0000 30%,#ffffff38 50%,#0000 70%);position:absolute;top:0;bottom:0;left:0;right:0;transform:translate(-100%)}:is(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-btn:after{content:"";transition:transform .7s var(--ease);background:linear-gradient(100deg,#0000 30%,#ffffff38 50%,#0000 70%);position:absolute;top:0;bottom:0;left:0;right:0;transform:translate(-100%)}:-webkit-any(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-btn:hover{background:#0f2b66}:is(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-btn:hover{background:#0f2b66}:-webkit-any(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-btn:hover:after{transform:translate(100%)}:is(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-btn:hover:after{transform:translate(100%)}:-webkit-any(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-btn:active{transform:scale(.96)}:is(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-btn:active{transform:scale(.96)}:-webkit-any(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-btn:focus-visible{outline-offset:3px;outline:3px solid #0b5fca66}:is(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-btn:focus-visible{outline-offset:3px;outline:3px solid #0b5fca66}:-webkit-any(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-btn svg{fill:none;stroke:currentColor;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px;transition:transform .25s var(--ease), opacity .2s}:is(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-btn svg{fill:none;stroke:currentColor;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px;transition:transform .25s var(--ease), opacity .2s}:-webkit-any(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-btn:hover .bmx-btn-arrow{transform:translate(3px)}:is(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-btn:hover .bmx-btn-arrow{transform:translate(3px)}:-webkit-any(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-btn-label{transition:opacity .2s}:is(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-btn-label{transition:opacity .2s}:-webkit-any(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-btn-label.bmx-swap{animation:bmx-swap .4s var(--ease)}:is(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-btn-label.bmx-swap{animation:bmx-swap .4s var(--ease)}:-webkit-any(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-btn-spin{opacity:0;border:2.5px solid #ffffff4d;border-top-color:#fff;border-radius:50%;width:20px;height:20px;margin:-10px 0 0 -10px;animation:.7s linear infinite bmx-spin;position:absolute;top:50%;left:50%}:is(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-btn-spin{opacity:0;border:2.5px solid #ffffff4d;border-top-color:#fff;border-radius:50%;width:20px;height:20px;margin:-10px 0 0 -10px;animation:.7s linear infinite bmx-spin;position:absolute;top:50%;left:50%}:-webkit-any(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-cta[data-step=sending] .bmx-btn{pointer-events:none;background:#0f2b66}:is(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-cta[data-step=sending] .bmx-btn{pointer-events:none;background:#0f2b66}:-webkit-any(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-cta[data-step=sending] .bmx-btn-label{opacity:0}:is(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-cta[data-step=sending] .bmx-btn-label{opacity:0}:-webkit-any(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-cta[data-step=sending] .bmx-btn-arrow{opacity:0}:is(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-cta[data-step=sending] .bmx-btn-arrow{opacity:0}:-webkit-any(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-cta[data-step=sending] .bmx-btn-spin{opacity:1}:is(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-cta[data-step=sending] .bmx-btn-spin{opacity:1}:-webkit-any(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-cta[data-step=sending] input{opacity:.55}:is(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-cta[data-step=sending] input{opacity:.55}:-webkit-any(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-globe{pointer-events:none;height:100%;min-height:0;margin-right:max(-72px,-32px + -1*max(0px,50vw - 608px));position:relative}:is(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-globe{pointer-events:none;height:100%;min-height:0;margin-right:max(-72px,-32px + -1*max(0px,50vw - 608px));position:relative}:-webkit-any(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-globe-mask{position:absolute;top:0;bottom:0;left:0;right:0;-webkit-mask-image:linear-gradient(#000 84%,#0000 100%);mask-image:linear-gradient(#000 84%,#0000 100%)}:is(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-globe-mask{position:absolute;top:0;bottom:0;left:0;right:0;-webkit-mask-image:linear-gradient(#000 84%,#0000 100%);mask-image:linear-gradient(#000 84%,#0000 100%)}:-webkit-any(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-globe canvas{position:absolute}:is(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-globe canvas{position:absolute}:-webkit-any(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-gcards{position:absolute;top:0;bottom:0;left:0;right:0}:is(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-gcards{position:absolute;top:0;bottom:0;left:0;right:0}:-webkit-any(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-legend{z-index:2;white-space:nowrap;flex-direction:column;align-items:center;gap:8px;display:flex;position:absolute;bottom:4px;left:50%;transform:translate(-50%)}:is(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-legend{z-index:2;white-space:nowrap;flex-direction:column;align-items:center;gap:8px;display:flex;position:absolute;bottom:4px;left:50%;transform:translate(-50%)}:-webkit-any(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-legend:before{content:"";z-index:-1;background:radial-gradient(closest-side,#fffffff2 55%,#fff0);position:absolute;top:-22px;bottom:-22px;left:-48px;right:-48px}:is(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-legend:before{content:"";z-index:-1;background:radial-gradient(closest-side,#fffffff2 55%,#fff0);position:absolute;top:-22px;bottom:-22px;left:-48px;right:-48px}:-webkit-any(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-legend .bmx-mono{color:var(--ink-3);font-size:10px}:is(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-legend .bmx-mono{color:var(--ink-3);font-size:10px}:-webkit-any(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-legend ul{color:var(--ink-2);gap:18px;font-size:12.5px;display:flex}:is(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-legend ul{color:var(--ink-2);gap:18px;font-size:12.5px;display:flex}:-webkit-any(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-legend li{align-items:center;gap:7px;display:flex}:is(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-legend li{align-items:center;gap:7px;display:flex}:-webkit-any(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-legend li:before{content:"";background:var(--k);width:8px;height:8px;box-shadow:0 0 0 3px color-mix(in oklab, var(--k) 18%, transparent);border-radius:50%}:is(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-legend li:before{content:"";background:var(--k);width:8px;height:8px;box-shadow:0 0 0 3px color-mix(in oklab, var(--k) 18%, transparent);border-radius:50%}:-webkit-any(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-gcard{-webkit-backdrop-filter:blur(12px)saturate(1.8);backdrop-filter:blur(12px)saturate(1.8);opacity:0;transform-origin:50% 100%;width:236px;transition:opacity .45s var(--ease), transform .45s var(--ease);background:linear-gradient(135deg,#ffffff9e,#ffffff57);border:1px solid #ffffffe6;border-radius:14px;padding:12px 14px;position:absolute;top:0;left:0;transform:translate(-50%,calc(-100% - 18px))scale(.94);box-shadow:inset 0 1px #fff,0 16px 36px -14px #0d1a3052,0 3px 10px -4px #0d1a301f}:is(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-gcard{-webkit-backdrop-filter:blur(12px)saturate(1.8);backdrop-filter:blur(12px)saturate(1.8);opacity:0;transform-origin:50% 100%;width:236px;transition:opacity .45s var(--ease), transform .45s var(--ease);background:linear-gradient(135deg,#ffffff9e,#ffffff57);border:1px solid #ffffffe6;border-radius:14px;padding:12px 14px;position:absolute;top:0;left:0;transform:translate(-50%,calc(-100% - 18px))scale(.94);box-shadow:inset 0 1px #fff,0 16px 36px -14px #0d1a3052,0 3px 10px -4px #0d1a301f}:-webkit-any(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-gcard.bmx-in{opacity:1;transform:translate(-50%,calc(-100% - 18px))}:is(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-gcard.bmx-in{opacity:1;transform:translate(-50%,calc(-100% - 18px))}:-webkit-any(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-gcard-top{align-items:center;gap:8px;margin-bottom:7px;display:flex}:is(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-gcard-top{align-items:center;gap:8px;margin-bottom:7px;display:flex}:-webkit-any(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-gcard-top .bmx-mono{color:var(--ink-3);white-space:nowrap;font-size:10px}:is(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-gcard-top .bmx-mono{color:var(--ink-3);white-space:nowrap;font-size:10px}:-webkit-any(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-gcard p{color:var(--ink);font-size:14px;font-weight:500;line-height:1.35}:is(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-gcard p{color:var(--ink);font-size:14px;font-weight:500;line-height:1.35}:-webkit-any(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-ic{background:var(--c);color:#fff;border-radius:6px;place-items:center;width:20px;height:20px;display:grid}:is(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-ic{background:var(--c);color:#fff;border-radius:6px;place-items:center;width:20px;height:20px;display:grid}:-webkit-any(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-ic svg{fill:currentColor;width:12px;height:12px}:is(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-ic svg{fill:currentColor;width:12px;height:12px}:-webkit-any(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-chip{height:22px;font-family:var(--mono);letter-spacing:.02em;border-radius:6px;align-items:center;gap:5px;margin-top:9px;padding:0 8px;font-size:10.5px;display:inline-flex}:is(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-chip{height:22px;font-family:var(--mono);letter-spacing:.02em;border-radius:6px;align-items:center;gap:5px;margin-top:9px;padding:0 8px;font-size:10.5px;display:inline-flex}:-webkit-any(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-chip svg{fill:none;stroke:currentColor;stroke-width:3px;width:11px;height:11px}:is(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-chip svg{fill:none;stroke:currentColor;stroke-width:3px;width:11px;height:11px}:-webkit-any(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-chip-ok{color:#047857;background:#ecfdf5}:is(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-chip-ok{color:#047857;background:#ecfdf5}:-webkit-any(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-chip-team{color:#b45309;background:#fffbeb}:is(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-chip-team{color:#b45309;background:#fffbeb}:-webkit-any(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-chip-sales{color:#1d4ed8;background:#eff6ff}:is(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-chip-sales{color:#1d4ed8;background:#eff6ff}:-webkit-any(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-checks{border-radius:16px;width:236px;padding:14px 16px;top:64px;right:28px}:is(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-checks{border-radius:16px;width:236px;padding:14px 16px;top:64px;right:28px}:-webkit-any(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-checks .bmx-mono{margin-bottom:8px;font-size:10px}:is(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-checks .bmx-mono{margin-bottom:8px;font-size:10px}:-webkit-any(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-checks li{border-top:1px solid #0d1a300f;grid-template-columns:1fr auto 18px;align-items:center;gap:8px;padding:8px 0;font-size:13px;display:grid}:is(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-checks li{border-top:1px solid #0d1a300f;grid-template-columns:1fr auto 18px;align-items:center;gap:8px;padding:8px 0;font-size:13px;display:grid}:-webkit-any(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-checks li span{font-family:var(--mono);color:var(--ink-3);font-size:10.5px}:is(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-checks li span{font-family:var(--mono);color:var(--ink-3);font-size:10.5px}:-webkit-any(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-checks li i{border:2px solid #0d1a3026;border-top-color:var(--blue);border-radius:50%;width:16px;height:16px;animation:.8s linear infinite bmx-spin}:is(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-checks li i{border:2px solid #0d1a3026;border-top-color:var(--blue);border-radius:50%;width:16px;height:16px;animation:.8s linear infinite bmx-spin}:-webkit-any(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-checks li.bmx-ok i{background:var(--teal) url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3.5' stroke-linecap='round' stroke-linejoin='round'><path d='M20 6 9 17l-5-5'/></svg>") center/10px no-repeat;border:0;animation:none}:is(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-checks li.bmx-ok i{background:var(--teal) url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3.5' stroke-linecap='round' stroke-linejoin='round'><path d='M20 6 9 17l-5-5'/></svg>") center/10px no-repeat;border:0;animation:none}:-webkit-any(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-checks li.bmx-miss i{background:var(--amber) url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3.5' stroke-linecap='round'><path d='M12 7v6M12 17h.01'/></svg>") center/10px no-repeat;border:0;animation:none}:is(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-checks li.bmx-miss i{background:var(--amber) url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3.5' stroke-linecap='round'><path d='M12 7v6M12 17h.01'/></svg>") center/10px no-repeat;border:0;animation:none}:-webkit-any(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-checks li.bmx-miss span{color:var(--amber)}:is(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-checks li.bmx-miss span{color:var(--amber)}:-webkit-any(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-checks li.bmx-got span{color:var(--teal)}:is(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-checks li.bmx-got span{color:var(--teal)}:-webkit-any(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-ch-tab .bmx-ic{border-radius:999px;width:26px;height:26px}:is(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-ch-tab .bmx-ic{border-radius:999px;width:26px;height:26px}:-webkit-any(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-ch-tab .bmx-ic svg{width:14px;height:14px}:is(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-ch-tab .bmx-ic svg{width:14px;height:14px}:-webkit-any(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-globe.bmx-final-globe{z-index:-1;width:1080px;height:1080px;margin:0;position:absolute;top:calc(100% - 175px);left:50%;transform:translate(-50%)}:is(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-globe.bmx-final-globe{z-index:-1;width:1080px;height:1080px;margin:0;position:absolute;top:calc(100% - 175px);left:50%;transform:translate(-50%)}.bmx-final:not(#bmx-lp) .bmx-cta{text-align:left;margin:32px auto 0}.bmx-final:not(#bmx-lp) .bmx-cta-label{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.bmx-final:not(#bmx-lp) .bmx-cta-hint{justify-content:center}:-webkit-any(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-btn.bmx-nudge{animation:bmx-nudge .6s var(--ease)}:is(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-btn.bmx-nudge{animation:bmx-nudge .6s var(--ease)}:-webkit-any(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-wk .bmx-checks{width:230px;top:88px;right:-28px}:is(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-wk .bmx-checks{width:230px;top:88px;right:-28px}:-webkit-any(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-stp .bmx-btn{align-self:flex-start;margin-top:auto}:is(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-stp .bmx-btn{align-self:flex-start;margin-top:auto}:-webkit-any(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-btn-sm{height:44px;padding:0 16px 0 18px;font-size:14.5px;text-decoration:none}:is(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-btn-sm{height:44px;padding:0 16px 0 18px;font-size:14.5px;text-decoration:none}@media (max-width:640px){:-webkit-any(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-cta-row{flex-direction:column;align-items:stretch;height:auto;padding:6px}:is(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-cta-row{flex-direction:column;align-items:stretch;height:auto;padding:6px}:-webkit-any(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-cta-field{height:52px;padding:0 10px}:is(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-cta-field{height:52px;padding:0 10px}:-webkit-any(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-cta-done{height:52px;padding:0 10px}:is(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-cta-done{height:52px;padding:0 10px}:-webkit-any(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-btn{justify-content:center}:is(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-btn{justify-content:center}:-webkit-any(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-cta-hint{white-space:normal;flex-wrap:wrap;gap:4px 14px}:is(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-cta-hint{white-space:normal;flex-wrap:wrap;gap:4px 14px}:-webkit-any(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-cta[data-step=done] .bmx-cta-row{height:auto;padding:16px 12px 18px}:is(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-cta[data-step=done] .bmx-cta-row{height:auto;padding:16px 12px 18px}:-webkit-any(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-checks{width:auto;top:16px;left:12px;right:12px}:is(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-checks{width:auto;top:16px;left:12px;right:12px}:-webkit-any(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-hero-stage .bmx-checks{width:auto;top:16px;left:12px;right:12px}:is(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-hero-stage .bmx-checks{width:auto;top:16px;left:12px;right:12px}}@media (min-width:981px) and (max-width:1120px){.bmx-hero:not(#bmx-lp) .bmx-cta-hint span:nth-child(2){display:none}}@media (min-width:981px) and (max-width:1200px){:-webkit-any(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-wk .bmx-checks{width:210px;right:-12px}:is(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-wk .bmx-checks{width:210px;right:-12px}}@media (max-width:980px){:-webkit-any(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-globe{height:540px;margin:0 -32px}:is(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-globe{height:540px;margin:0 -32px}}@media (max-width:640px){:-webkit-any(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-legend ul{gap:12px;font-size:11.5px}:is(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-legend ul{gap:12px;font-size:11.5px}:-webkit-any(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-globe{height:420px;margin:0 -16px}:is(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-globe{height:420px;margin:0 -16px}:-webkit-any(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-gcard{width:196px;padding:10px 12px}:is(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-gcard{width:196px;padding:10px 12px}:-webkit-any(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-gcard p{font-size:13px}:is(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-gcard p{font-size:13px}:-webkit-any(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-gcard-top .bmx-mono{white-space:nowrap;letter-spacing:.06em}:is(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-gcard-top .bmx-mono{white-space:nowrap;letter-spacing:.06em}:-webkit-any(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-wk .bmx-checks{width:auto;top:72px;left:12px;right:12px}:is(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-wk .bmx-checks{width:auto;top:72px;left:12px;right:12px}.bmx-hero:not(#bmx-lp) .bmx-cta{margin-top:24px}.bmx-hero:not(#bmx-lp) .bmx-globe{flex:1 0 180px;height:auto;margin:12px -16px 0;overflow:hidden}.bmx-hero:not(#bmx-lp) .bmx-legend{display:none}:-webkit-any(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-cta-row{box-shadow:none;background:0 0;border:0;gap:10px;padding:0;overflow:visible}:is(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-cta-row{box-shadow:none;background:0 0;border:0;gap:10px;padding:0;overflow:visible}:-webkit-any(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-cta-row:focus-within{box-shadow:none}:is(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-cta-row:focus-within{box-shadow:none}:-webkit-any(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-cta-field{background:var(--card);border:1px solid var(--line-2);border-radius:14px;flex:none;height:56px;padding:0 14px;transition:border-color .3s,box-shadow .3s;box-shadow:0 1px 2px #0d1a300d,0 12px 28px -18px #0d1a304d}:is(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-cta-field{background:var(--card);border:1px solid var(--line-2);border-radius:14px;flex:none;height:56px;padding:0 14px;transition:border-color .3s,box-shadow .3s;box-shadow:0 1px 2px #0d1a300d,0 12px 28px -18px #0d1a304d}:-webkit-any(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-cta-field:focus-within{border-color:color-mix(in oklab, var(--blue) 45%, transparent);box-shadow:0 0 0 4px #0b5fca1a}:is(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-cta-field:focus-within{border-color:color-mix(in oklab, var(--blue) 45%, transparent);box-shadow:0 0 0 4px #0b5fca1a}:-webkit-any(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-cta .bmx-btn{border-radius:14px;height:56px}:is(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-cta .bmx-btn{border-radius:14px;height:56px}:-webkit-any(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-cta[data-step=done] .bmx-cta-row{border:1px solid #bedec3;border-radius:16px;padding:16px 12px 18px;overflow:hidden}:is(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-cta[data-step=done] .bmx-cta-row{border:1px solid #bedec3;border-radius:16px;padding:16px 12px 18px;overflow:hidden}:-webkit-any(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-cta[data-step=done] .bmx-cta-done{height:auto}:is(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-cta[data-step=done] .bmx-cta-done{height:auto}.bmx-hero:not(#bmx-lp) .bmx-cta-hint span:nth-child(2){display:none}:-webkit-any(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-stp .bmx-btn{grid-column:1/-1;justify-content:center;justify-self:stretch;margin-top:16px}:is(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-stp .bmx-btn{grid-column:1/-1;justify-content:center;justify-self:stretch;margin-top:16px}:-webkit-any(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-globe.bmx-final-globe{top:calc(100% - 110px)}:is(.bmx-hero,.bmx-sec,.bmx-final):not(#bmx-lp) .bmx-globe.bmx-final-globe{top:calc(100% - 110px)}}@keyframes bmx-shake{20%,60%{transform:translate(-6px)}40%,80%{transform:translate(6px)}}@keyframes bmx-slide{0%{opacity:0;transform:translate(18px)}}@keyframes bmx-swap{0%{opacity:0;transform:translateY(-6px)}}@keyframes bmx-pop{0%{opacity:0;transform:scale(.6)}}@keyframes bmx-draw{to{stroke-dashoffset:0}}@keyframes bmx-shrink{to{transform:scaleX(0)}}@keyframes bmx-fadeout{to{opacity:0;transform:translateY(-6px)}}@keyframes bmx-nudge{15%{transform:translate(-5px)rotate(-1.5deg)}30%{transform:translate(5px)rotate(1.5deg)}45%{transform:translate(-4px)rotate(-1deg)}60%{transform:translate(3px)rotate(.5deg)}75%{transform:translate(-1px)}}@keyframes bmx-spin{to{transform:rotate(360deg)}}
