.bzb-wrap{width:100%;margin:2rem 0;container-type:inline-size}.bzb-banner{isolation:isolate;background:radial-gradient(120% 180% at 4% 120%,#ffa34e29 0%,#ffa34e00 55%),radial-gradient(110% 190% at 88% -30%,#ce09ff33 0%,#ce09ff00 60%),linear-gradient(#0a0a0f 0%,#000 100%);border-radius:14px;align-items:center;gap:18px;width:100%;min-height:112px;padding:16px 16px 16px 24px;text-decoration:none;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff12}.bzb-wrap .bzb-banner,.bzb-wrap .bzb-banner:hover,.bzb-wrap .bzb-banner:focus-visible{color:#fff;text-decoration:none}.bzb-banner:after{z-index:3;-webkit-mask-composite:xor;content:"";pointer-events:none;background:linear-gradient(90deg,#ffa34e,#ce09ff);border-radius:14px;padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.bzb-motif{z-index:0;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.bzb-orb,.bzb-orb-far{transform-origin:962px 70px;animation:6s ease-in-out infinite bzb-pulse}.bzb-orb-far{animation-duration:8s;animation-direction:reverse}.bzb-node,.bzb-node-b,.bzb-node-c{animation:4s ease-in-out infinite bzb-twinkle}.bzb-node-b{animation-delay:1.3s}.bzb-node-c{animation-delay:2.6s}@keyframes bzb-pulse{0%,to{opacity:.55;transform:scale(.94)}50%{opacity:1;transform:scale(1.06)}}@keyframes bzb-twinkle{0%,to{opacity:.35}50%{opacity:1}}.bzb-sheen{z-index:1;pointer-events:none;background:linear-gradient(100deg,#0000,#ffffff0e,#0000);width:28%;height:100%;animation:9s ease-in-out infinite bzb-sweep;position:absolute;top:0;left:-40%}@keyframes bzb-sweep{0%{left:-40%}55%,to{left:120%}}.bzb-logo{z-index:2;background:linear-gradient(90deg,#ce09ff,#ffa34e);flex:none;width:116px;height:30px;position:relative;-webkit-mask:url(/vectors/bonuz-logo.svg) 50%/contain no-repeat;mask:url(/vectors/bonuz-logo.svg) 50%/contain no-repeat}.bzb-copy{z-index:2;flex-direction:column;flex:auto;gap:7px;min-width:0;display:flex;position:relative}.bzb-row1{align-items:baseline;gap:9px;display:flex}.bzb-headline{color:#fff;font-size:21px;font-weight:800;font-family:var(--bz-display);letter-spacing:-.6px;white-space:nowrap;line-height:1.1}.bzb-subline{color:#ffffff80;font-size:12.5px;font-weight:600;font-family:var(--bz-body);white-space:nowrap;line-height:1.1}.bzb-subline:before{color:#ffffff47;content:"·";margin-right:9px}.bzb-phrases{align-items:center;display:flex}.bzb-phrase-group{align-items:center;display:inline-flex}.bzb-phrase{color:#fffc;font-size:13px;font-weight:600;font-family:var(--bz-body);white-space:nowrap}.bzb-dot{opacity:.85;background:linear-gradient(90deg,#ffa34e,#ce09ff);border-radius:99px;flex:none;width:4px;height:4px;margin:0 11px}.bzb-cta{z-index:2;color:#12060a;font-size:14px;font-weight:700;font-family:var(--bz-body);white-space:nowrap;background:linear-gradient(90deg,#ffa34e,#ce09ff);border-radius:99px;flex:none;align-items:center;gap:7px;padding:11px 20px;display:inline-flex;position:relative;box-shadow:0 0 0 1px #ffffff24,0 6px 22px -6px #ce09ff99}.bzb-arrow{transition:transform .25s}.bzb-banner:hover .bzb-arrow{transform:translate(3px)}@container (max-width:792px){.bzb-phrase-group:nth-child(3){display:none}}@container (max-width:688px){.bzb-phrase-group:nth-child(2){display:none}}@container (max-width:642px){.bzb-subline{display:none}.bzb-motif{opacity:.5}}@container (max-width:488px){.bzb-banner{flex-wrap:wrap;gap:12px;padding:16px}.bzb-motif{display:none}.bzb-logo{order:1}.bzb-cta{order:2;margin-left:auto;padding:9px 16px;font-size:13px}.bzb-copy{flex:100%;order:3}.bzb-headline{font-size:19px}.bzb-phrases{flex-direction:column;align-items:flex-start;gap:4px}.bzb-phrase-group:nth-child(2),.bzb-phrase-group:nth-child(3){display:inline-flex}.bzb-dot{display:none}}@media (prefers-reduced-motion:reduce){.bzb-orb,.bzb-orb-far,.bzb-node,.bzb-node-b,.bzb-node-c{animation:none}.bzb-sheen{display:none}.bzb-arrow{transition:none}.bzb-banner:hover .bzb-arrow{transform:none}}
.blog-prose{color:#fffc;font-size:1.0625rem;line-height:1.8}.blog-prose p{margin-bottom:1.5rem}.blog-prose h2,.blog-prose h3,.blog-prose h4,.blog-prose h5,.blog-prose h6{font-family:var(--bz-display);color:#fff;letter-spacing:-.02em;margin:2.5rem 0 1rem;font-weight:700;line-height:1.2}.blog-prose h2{font-size:1.75rem}.blog-prose h3{font-size:1.375rem}.blog-prose h4{font-size:1.125rem}.blog-prose a{color:#ffa34e;text-underline-offset:3px;text-decoration:underline;transition:color .2s}.blog-prose a:hover{color:#ffc38a}.blog-prose ul,.blog-prose ol{margin:0 0 1.5rem;padding-inline-start:1.5rem}.blog-prose ul{list-style:outside}.blog-prose ol{list-style:decimal}.blog-prose li{margin-bottom:.5rem}.blog-prose blockquote{color:#fff9;border-inline-start:3px solid #ce09ff;margin:2rem 0;padding-inline-start:1.25rem;font-style:italic}.blog-prose code{font-family:var(--font-mono,ui-monospace,monospace);background:#ffffff14;border-radius:.375rem;padding:.15rem .4rem;font-size:.9em}.blog-prose pre{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:.75rem;margin:0 0 1.5rem;padding:1.25rem;overflow-x:auto}.blog-prose pre code{background:0 0;padding:0}.blog-prose hr{border:none;border-top:1px solid #ffffff1a;margin:2.5rem 0}
