.vbb{--c1: #fb923c;--c2: #ea580c;--c3: #fdba74;--ink: #ffffff;--cta-bg: #ffffff;--cta-ink: #14141a;--accent: color-mix(in srgb, var(--ink) 55%, transparent);--pat: color-mix(in srgb, var(--ink) 16%, transparent);position:relative;width:100%;overflow:hidden;isolation:isolate;color:var(--ink);font-size:14px;line-height:1.25;letter-spacing:-.01em}.vb-marketing .vbb,.vb-marketing .vbb *,.vbb,.vbb *{font-family:Bricolage Grotesque,Outfit,system-ui,sans-serif}.vbb.vbb--f-unbounded,.vbb.vbb--f-unbounded *{font-family:Unbounded,Bricolage Grotesque,system-ui,sans-serif;letter-spacing:-.02em}.vbb.vbb--f-serif .vbb__msg,.vbb.vbb--f-serif .vbb__msg *{font-family:"Instrument Serif",Georgia,serif;font-style:italic;font-weight:400!important;font-size:1.18em;letter-spacing:0}.vbb.vbb--f-mono,.vbb.vbb--f-mono *{font-family:JetBrains Mono,ui-monospace,monospace;letter-spacing:-.03em}.vbb.vbb--f-hand .vbb__msg,.vbb.vbb--f-hand .vbb__msg *{font-family:Caveat,Bricolage Grotesque,cursive;font-size:1.35em;font-weight:700!important;letter-spacing:0}.vbb--p-brand{--c1: #fb923c;--c2: #ea580c;--c3: #fed7aa}.vbb--p-sunset{--c1: #ff7a18;--c2: #ff3d77;--c3: #ffb800}.vbb--p-midnight{--c1: #1e3a8a;--c2: #0f172a;--c3: #60a5fa}.vbb--p-electric{--c1: #3b82f6;--c2: #7c3aed;--c3: #22d3ee}.vbb--p-lava{--c1: #ef4444;--c2: #f97316;--c3: #fbbf24}.vbb--p-acid{--c1: #c6ff00;--c2: #00e58f;--c3: #f5ff66;--ink: #0a0a0a;--cta-bg: #0a0a0a;--cta-ink: #c6ff00}.vbb--p-mint{--c1: #6ee7b7;--c2: #10b981;--c3: #d1fae5;--ink: #052e1f;--cta-bg: #052e1f;--cta-ink: #a7f3d0}.vbb--p-candy{--c1: #ff5fd2;--c2: #a855f7;--c3: #ffb3ec}.vbb--p-grape{--c1: #7c3aed;--c2: #4c1d95;--c3: #c4b5fd}.vbb--p-ocean{--c1: #06b6d4;--c2: #2563eb;--c3: #34d399}.vbb--p-gold{--c1: #fbbf24;--c2: #d97706;--c3: #fef3c7;--ink: #1f1300;--cta-bg: #1f1300;--cta-ink: #fde68a}.vbb--p-rose{--c1: #fb7185;--c2: #e11d48;--c3: #ffe4e6}.vbb--p-cyber{--c1: #f0abfc;--c2: #22d3ee;--c3: #a78bfa;--ink: #0b0b1a;--cta-bg: #0b0b1a;--cta-ink: #f0abfc}.vbb--p-forest{--c1: #15803d;--c2: #14532d;--c3: #86efac}.vbb--p-mono{--c1: #1a1a1f;--c2: #3a3a44;--c3: #a1a1aa}.vbb--p-custom{--cta-bg: var(--ink);--cta-ink: var(--c2)}.vbb__inner{position:relative;z-index:2;display:flex;align-items:center;justify-content:center;gap:12px;min-height:46px;padding:8px 52px 8px 20px;max-width:1440px;margin:0 auto}.vbb--no-dismiss .vbb__inner{padding-right:20px}.vbb--marquee .vbb__inner{max-width:none;justify-content:flex-start}.vbb--s-compact{font-size:13px}.vbb--s-compact .vbb__inner{min-height:36px;padding-top:5px;padding-bottom:5px}.vbb--s-large{font-size:16px}.vbb--s-large .vbb__inner{min-height:60px}.vbb--s-large .vbb__cta{height:38px;padding:0 18px;font-size:14px}.vbb__emoji{flex:none;display:grid;place-items:center;width:28px;height:28px;border-radius:999px;background:color-mix(in srgb,var(--ink) 18%,transparent);font-size:15px;line-height:1}.vbb__label{flex:none;display:inline-flex;align-items:center;height:22px;padding:0 9px;border-radius:999px;background:color-mix(in srgb,var(--ink) 18%,transparent);color:var(--ink);font-size:10.5px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap}.vbb__msg{margin:0;min-width:0;font-weight:650;text-wrap:balance}.vbb__cta{flex:none;display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 15px;border-radius:999px;background:var(--cta-bg);color:var(--cta-ink);font-weight:750;font-size:13px;text-decoration:none;white-space:nowrap;transition:transform .18s cubic-bezier(.22,1,.36,1),box-shadow .18s ease-out;box-shadow:0 6px 18px -8px #00000073}.vbb__cta:hover{transform:translateY(-1px) scale(1.04)}.vbb__cta:active{transform:scale(.96)}.vbb__cta:focus-visible,.vbb__close:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.vbb__arrow{display:inline-flex;transition:transform .18s ease-out}.vbb__cta:hover .vbb__arrow{transform:translate(3px)}.vbb--ci-sparkle .vbb__cta:hover .vbb__arrow{transform:rotate(18deg) scale(1.15)}.vbb--ci-external .vbb__cta:hover .vbb__arrow{transform:translate(2px,-2px)}.vbb[class*=vbb--cs-]:not(.vbb--cs-auto) .vbb__cta{transform:none;text-transform:none;letter-spacing:0}.vbb.vbb--cs-solid .vbb__cta{background:var(--cta-bg);color:var(--cta-ink);border:0;border-radius:999px;box-shadow:0 6px 18px -8px #00000073;text-decoration:none;padding:0 16px}.vbb.vbb--cs-outline .vbb__cta{background:transparent;color:var(--ink);border:1.5px solid currentColor;border-radius:999px;box-shadow:none;text-decoration:none;padding:0 15px}.vbb.vbb--cs-outline .vbb__cta:hover{background:color-mix(in srgb,var(--ink) 12%,transparent)}.vbb.vbb--cs-soft .vbb__cta{background:color-mix(in srgb,var(--ink) 16%,transparent);color:var(--ink);border:0;border-radius:10px;box-shadow:none;text-decoration:none;padding:0 14px}.vbb.vbb--cs-underline .vbb__cta{background:transparent;color:var(--ink);border:0;border-radius:0;box-shadow:none;padding:0 2px;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:5px}.vbb.vbb--cs-underline .vbb__cta:hover{transform:none;text-decoration-color:var(--c3)}.vbb.vbb--cs-glow .vbb__cta{background:var(--cta-bg);color:var(--cta-ink);border:0;border-radius:999px;text-decoration:none;padding:0 16px;box-shadow:0 0 0 3px color-mix(in srgb,var(--c3) 38%,transparent),0 0 22px color-mix(in srgb,var(--c3) 65%,transparent)}.vbb.vbb--cs-gradient .vbb__cta{background:linear-gradient(110deg,var(--c1),var(--c2),var(--c3),var(--c1));background-size:260% 100%;color:#fff;border:1px solid rgba(255,255,255,.35);border-radius:999px;text-decoration:none;padding:0 16px;box-shadow:0 8px 20px -10px color-mix(in srgb,var(--c2) 80%,transparent);animation:vbb-flow 6s ease-in-out infinite}.vbb.vbb--cs-shadow .vbb__cta{background:#fff;color:#111;border:2px solid #111;border-radius:8px;text-decoration:none;padding:0 14px;box-shadow:3px 3px #111}.vbb.vbb--cs-shadow .vbb__cta:hover{transform:translate(-1px,-1px);box-shadow:4px 4px #111}.vbb.vbb--cs-shadow .vbb__cta:active{transform:translate(2px,2px);box-shadow:1px 1px #111}.vbb.vbb--cs-glass .vbb__cta{background:#ffffff29;color:var(--ink);border:1px solid rgba(255,255,255,.4);border-radius:999px;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);box-shadow:inset 0 1px #ffffff59;text-decoration:none;padding:0 16px}.vbb__tap{display:none}.vbb__close{position:absolute;z-index:4;top:50%;right:12px;transform:translateY(-50%);display:grid;place-items:center;width:28px;height:28px;border:0;border-radius:999px;background:transparent;color:inherit;opacity:.75;cursor:pointer;transition:opacity .15s ease-out,background-color .15s ease-out,transform .15s ease-out}.vbb__close:hover{opacity:1;background:color-mix(in srgb,var(--ink) 16%,transparent);transform:translateY(-50%) rotate(90deg)}.vbb__track,.vbb--marquee .vbb__msg--static{display:none}.vbb--marquee .vbb__track{display:flex;flex:1 1 auto;min-width:0;overflow:hidden;mask-image:linear-gradient(90deg,transparent,#000 40px,#000 calc(100% - 40px),transparent);-webkit-mask-image:linear-gradient(90deg,transparent,#000 40px,#000 calc(100% - 40px),transparent)}.vbb__run{display:flex;flex:none;align-items:center;gap:28px;padding-right:28px;white-space:nowrap;animation:vbb-marquee 26s linear infinite}.vbb__run .vbb__msg{font-weight:700}.vbb__sep{opacity:.7}.vbb--marquee:hover .vbb__run{animation-play-state:paused}.vbb__pattern{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none}.vbb__pattern--grain{opacity:.22;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}.vbb__pattern--dots{background:radial-gradient(var(--pat) 1.3px,transparent 1.8px) 0 0 / 12px 12px}.vbb__pattern--grid{background:linear-gradient(var(--pat) 1px,transparent 1px) 0 0 / 18px 18px,linear-gradient(90deg,var(--pat) 1px,transparent 1px) 0 0 / 18px 18px}.vbb__pattern--stripes{background:repeating-linear-gradient(135deg,var(--pat) 0 7px,transparent 7px 18px)}.vbb__pattern--checker{background:conic-gradient(var(--pat) 25%,transparent 0 50%,var(--pat) 0 75%,transparent 0) 0 0 / 18px 18px}.vbb__pattern--zigzag{background:linear-gradient(135deg,var(--pat) 25%,transparent 25%) -9px 0 / 18px 18px,linear-gradient(225deg,var(--pat) 25%,transparent 25%) -9px 0 / 18px 18px,linear-gradient(315deg,var(--pat) 25%,transparent 25%) 0 0 / 18px 18px,linear-gradient(45deg,var(--pat) 25%,transparent 25%) 0 0 / 18px 18px}.vbb__pattern--waves{background:var(--pat);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='48' height='14' viewBox='0 0 48 14'%3E%3Cpath d='M0 7 Q12 0 24 7 T48 7' fill='none' stroke='black' stroke-width='2'/%3E%3C/svg%3E") 0 0 / 48px 14px repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='48' height='14' viewBox='0 0 48 14'%3E%3Cpath d='M0 7 Q12 0 24 7 T48 7' fill='none' stroke='black' stroke-width='2'/%3E%3C/svg%3E") 0 0 / 48px 14px repeat}.vbb__pattern--stars{background:color-mix(in srgb,var(--ink) 30%,transparent);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='64' height='40'%3E%3Cpath d='M10 6l1.2 3.3 3.3 1.2-3.3 1.2L10 15l-1.2-3.3-3.3-1.2 3.3-1.2zM44 22l.9 2.4 2.4.9-2.4.9-.9 2.4-.9-2.4-2.4-.9 2.4-.9zM28 3l.6 1.6 1.6.6-1.6.6L28 7.4l-.6-1.6-1.6-.6 1.6-.6zM56 34l.6 1.6 1.6.6-1.6.6-.6 1.6-.6-1.6-1.6-.6 1.6-.6z' fill='black'/%3E%3C/svg%3E") 0 0 / 64px 40px repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='64' height='40'%3E%3Cpath d='M10 6l1.2 3.3 3.3 1.2-3.3 1.2L10 15l-1.2-3.3-3.3-1.2 3.3-1.2zM44 22l.9 2.4 2.4.9-2.4.9-.9 2.4-.9-2.4-2.4-.9 2.4-.9zM28 3l.6 1.6 1.6.6-1.6.6L28 7.4l-.6-1.6-1.6-.6 1.6-.6zM56 34l.6 1.6 1.6.6-1.6.6-.6 1.6-.6-1.6-1.6-.6 1.6-.6z' fill='black'/%3E%3C/svg%3E") 0 0 / 64px 40px repeat}.vbb__pattern--confetti{opacity:.8;background:radial-gradient(circle at 8% 30%,var(--c3) 2px,transparent 2.5px),radial-gradient(circle at 22% 75%,color-mix(in srgb,var(--ink) 60%,transparent) 1.8px,transparent 2.3px),radial-gradient(circle at 37% 20%,var(--c2) 2px,transparent 2.5px),radial-gradient(circle at 53% 68%,var(--c3) 1.5px,transparent 2px),radial-gradient(circle at 70% 28%,color-mix(in srgb,var(--ink) 60%,transparent) 2px,transparent 2.5px),radial-gradient(circle at 86% 72%,var(--c2) 1.8px,transparent 2.3px);background-size:140px 46px}.vbb__pattern--halftone{background:radial-gradient(color-mix(in srgb,var(--ink) 26%,transparent) 1.6px,transparent 2.1px) 0 0 / 8px 8px;-webkit-mask-image:linear-gradient(90deg,#000,transparent 28%,transparent 72%,#000);mask-image:linear-gradient(90deg,#000,transparent 28%,transparent 72%,#000)}.vbb--aurora{background:linear-gradient(110deg,var(--c1),var(--c2) 35%,var(--c3) 65%,var(--c1));background-size:280% 100%}.vbb--neon{--ink: #fff;--cta-bg: transparent;--cta-ink: var(--c3);--accent: var(--c3);background:radial-gradient(60% 140% at 50% -20%,color-mix(in srgb,var(--c1) 35%,transparent),transparent 70%),#07070b;border-bottom:1px solid color-mix(in srgb,var(--c1) 70%,transparent);box-shadow:0 1px 18px -2px color-mix(in srgb,var(--c1) 60%,transparent)}.vbb--neon .vbb__msg{text-shadow:0 0 10px color-mix(in srgb,var(--c1) 80%,transparent),0 0 24px color-mix(in srgb,var(--c2) 50%,transparent)}.vbb--neon .vbb__emoji{background:color-mix(in srgb,var(--c1) 22%,transparent);box-shadow:0 0 14px color-mix(in srgb,var(--c1) 55%,transparent)}.vbb--neon .vbb__label{background:transparent;color:var(--c3);box-shadow:inset 0 0 0 1.5px var(--c3),0 0 12px color-mix(in srgb,var(--c3) 45%,transparent)}.vbb--neon .vbb__cta{border:1.5px solid var(--c3);box-shadow:0 0 14px color-mix(in srgb,var(--c3) 45%,transparent),inset 0 0 10px color-mix(in srgb,var(--c3) 25%,transparent)}.vbb--glass{--ink: #fff;--accent: var(--c3);background:transparent;padding:8px 14px 0}.vbb--glass .vbb__inner{max-width:1080px;border-radius:999px;background:#0c0c1294;backdrop-filter:blur(16px) saturate(160%);-webkit-backdrop-filter:blur(16px) saturate(160%);box-shadow:0 12px 34px -16px #000000b3;overflow:hidden}.vbb--glass .vbb__inner:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;padding:1.5px;background:linear-gradient(110deg,var(--c1),var(--c2),var(--c3),var(--c1));background-size:280% 100%;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.vbb--glass .vbb__emoji{background:linear-gradient(135deg,var(--c1),var(--c2))}.vbb--glass .vbb__cta{--cta-ink: #fff;background:linear-gradient(110deg,var(--c1),var(--c2))}.vbb--glass .vbb__close{right:24px;top:calc(50% + 4px)}.vbb--pill{background:transparent;padding:8px 14px 0}.vbb--pill .vbb__inner{max-width:980px;border-radius:999px;background:linear-gradient(110deg,var(--c1),var(--c2));box-shadow:0 14px 34px -14px color-mix(in srgb,var(--c2) 70%,transparent),inset 0 1px #ffffff40;overflow:hidden}.vbb--pill .vbb__close{right:24px;top:calc(50% + 4px)}.vbb--ticker{--ink: #0a0a0a;--cta-bg: #0a0a0a;--cta-ink: var(--c1);background:var(--c1);border-top:2px solid #0a0a0a;border-bottom:2px solid #0a0a0a}.vbb--ticker.vbb--p-mono,.vbb--ticker.vbb--p-midnight,.vbb--ticker.vbb--p-grape,.vbb--ticker.vbb--p-forest{--ink: #fff;--cta-bg: #fff;--cta-ink: #0a0a0a;border-color:color-mix(in srgb,#fff 60%,transparent)}.vbb--ticker .vbb__msg{text-transform:uppercase;font-weight:800;letter-spacing:.03em}.vbb--ticker .vbb__emoji{background:transparent}.vbb--ticker .vbb__label{background:var(--ink);color:var(--c1);border-radius:4px}.vbb--ticker .vbb__cta{border-radius:6px;text-transform:uppercase;letter-spacing:.05em}.vbb--sticker{--ink: #111;--cta-bg: #fff;--cta-ink: #111;background:radial-gradient(circle at 1px 1px,rgba(0,0,0,.14) 1.2px,transparent 1.6px) 0 0 / 14px 14px,linear-gradient(100deg,var(--c3),var(--c1));border-bottom:2.5px solid #111}.vbb--sticker .vbb__msg{font-weight:800}.vbb--sticker .vbb__emoji{background:#fff;border:2px solid #111;box-shadow:2px 2px #111;transform:rotate(-8deg)}.vbb--sticker .vbb__label{background:#111;color:#fff;transform:rotate(-3deg)}.vbb--sticker .vbb__cta{border:2px solid #111;border-radius:10px;box-shadow:3px 3px #111;transform:rotate(-2deg)}.vbb--sticker .vbb__cta:hover{transform:rotate(0) translate(-1px,-1px);box-shadow:4px 4px #111}.vbb--sticker .vbb__cta:active{transform:translate(2px,2px);box-shadow:1px 1px #111}.vbb--brutal{--cta-bg: #fff;--cta-ink: #111;background:var(--c1);border-bottom:3px solid #111}.vbb--brutal .vbb__msg{font-weight:800}.vbb--brutal .vbb__emoji{background:#fff;border:2.5px solid #111;border-radius:6px}.vbb--brutal .vbb__label{background:#111;color:#fff;border-radius:4px}.vbb--brutal .vbb__cta{border:2.5px solid #111;border-radius:6px;box-shadow:4px 4px #111}.vbb--brutal .vbb__cta:hover{transform:translate(-2px,-2px);box-shadow:6px 6px #111}.vbb--brutal .vbb__cta:active{transform:translate(3px,3px);box-shadow:1px 1px #111}.vbb--retro{--ink: #fff;--cta-ink: #fff;--accent: var(--c3);background:linear-gradient(180deg,#12021f,#2a0845);border-bottom:1px solid color-mix(in srgb,var(--c1) 60%,transparent)}.vbb--retro:after{content:"";position:absolute;left:-10%;right:-10%;bottom:0;height:70%;z-index:1;pointer-events:none;background:repeating-linear-gradient(90deg,color-mix(in srgb,var(--c1) 45%,transparent) 0 1px,transparent 1px 36px),repeating-linear-gradient(0deg,color-mix(in srgb,var(--c1) 35%,transparent) 0 1px,transparent 1px 10px);transform:perspective(120px) rotateX(55deg);transform-origin:bottom;-webkit-mask-image:linear-gradient(transparent,#000);mask-image:linear-gradient(transparent,#000)}.vbb--retro.vbb--t-none .vbb__msg{background:linear-gradient(90deg,var(--c3),#fff 45%,var(--c1));-webkit-background-clip:text;background-clip:text;color:transparent}.vbb--retro .vbb__cta{background:linear-gradient(110deg,var(--c1),var(--c2));box-shadow:0 0 18px -2px color-mix(in srgb,var(--c1) 70%,transparent)}.vbb--retro .vbb__label{background:transparent;color:var(--c3);box-shadow:inset 0 0 0 1.5px var(--c3)}.vbb--holo{--ink: #1a1033;--cta-bg: #1a1033;--cta-ink: #fff;background:linear-gradient(115deg,#ffd6e8,#c8f7ff,#e5d4ff,#fff5c2,color-mix(in srgb,var(--c3) 60%,#fff),#ffd6e8);background-size:300% 100%;animation:vbb-flow 9s ease-in-out infinite}.vbb--holo .vbb__label{background:#1a1033;color:#fff}.vbb--split{--ink: #fff;--accent: var(--c3);background:#0d0d12;border-bottom:1px solid rgba(255,255,255,.08)}.vbb--split .vbb__label,.vbb--split .vbb__emoji{background:linear-gradient(110deg,var(--c1),var(--c2));color:#fff;border-radius:4px;transform:skew(-12deg);box-shadow:0 6px 16px -8px color-mix(in srgb,var(--c1) 80%,transparent)}.vbb--split .vbb__cta{--cta-bg: #fff;--cta-ink: #0d0d12}.vbb--minimal{--ink: #f4f4f5;--accent: var(--c1);background:#0d0d12;border-bottom:1px solid rgba(255,255,255,.08)}.vbb--minimal .vbb__msg{font-weight:550}.vbb--minimal .vbb__emoji{background:#ffffff12}.vbb--minimal .vbb__label{background:color-mix(in srgb,var(--c1) 22%,transparent);color:var(--c3)}.vbb--minimal .vbb__cta{background:transparent;color:var(--c1);box-shadow:none;padding:0 4px;text-decoration:underline;text-decoration-thickness:1.5px;text-underline-offset:4px}.vbb--minimal.vbb--p-mono .vbb__cta{color:#fff}.vbb--minimal.vbb--p-midnight,.vbb--minimal.vbb--p-forest,.vbb--minimal.vbb--p-grape{--accent: var(--c3)}.vbb--minimal.vbb--p-midnight .vbb__cta,.vbb--minimal.vbb--p-forest .vbb__cta,.vbb--minimal.vbb--p-grape .vbb__cta{color:var(--c3)}.vbb--a-shimmer .vbb__inner:after{content:"";position:absolute;top:0;bottom:0;left:-40%;width:30%;z-index:1;pointer-events:none;background:linear-gradient(100deg,transparent,rgba(255,255,255,.45),transparent);transform:skew(-18deg);animation:vbb-shimmer 3.6s ease-in-out infinite}.vbb--aurora{animation:vbb-flow 16s ease-in-out infinite}.vbb--a-gradient-flow.vbb--aurora{animation-duration:7s}.vbb--a-gradient-flow.vbb--glass .vbb__inner:before{animation:vbb-flow 7s ease-in-out infinite}.vbb--a-gradient-flow.vbb--pill .vbb__inner{background-size:240% 100%;background-image:linear-gradient(110deg,var(--c1),var(--c2),var(--c3),var(--c1));animation:vbb-flow 7s ease-in-out infinite}.vbb--a-gradient-flow:not(.vbb--aurora):not(.vbb--glass):not(.vbb--pill):not(.vbb--holo) .vbb__inner:before{content:"";position:absolute;left:0;right:0;bottom:0;height:3px;z-index:3;background:linear-gradient(90deg,var(--c1),var(--c2),var(--c3),var(--c1));background-size:280% 100%;animation:vbb-flow 5s linear infinite}.vbb--a-gradient-flow.vbb--marquee:not(.vbb--aurora):not(.vbb--glass):not(.vbb--pill):not(.vbb--holo) .vbb__inner:before{left:-100vw;right:-100vw}.vbb--a-pulse-glow .vbb__cta{animation:vbb-pulse 2.2s ease-out infinite}.vbb--a-wiggle-cta .vbb__cta{animation:vbb-wiggle 4.2s ease-in-out infinite}.vbb__sparkle{position:absolute;z-index:1;pointer-events:none;color:#fff;font-size:10px;opacity:0;animation:vbb-twinkle 2.8s ease-in-out infinite}.vbb--p-acid .vbb__sparkle,.vbb--p-mint .vbb__sparkle,.vbb--p-gold .vbb__sparkle,.vbb--p-cyber .vbb__sparkle,.vbb--sticker .vbb__sparkle,.vbb--ticker .vbb__sparkle,.vbb--holo .vbb__sparkle,.vbb--brutal .vbb__sparkle{color:#111}.vbb--t-gradient .vbb__msg{background:linear-gradient(90deg,var(--ink),var(--accent),var(--ink),var(--accent),var(--ink));background-size:300% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:vbb-flow 5s linear infinite}.vbb--t-glow .vbb__msg{animation:vbb-text-glow 2.4s ease-in-out infinite}.vbb--t-color-cycle .vbb__msg{animation:vbb-color-cycle 4s ease-in-out infinite}.vbb--t-highlight .vbb__hl{background:linear-gradient(transparent 58%,color-mix(in srgb,var(--accent) 55%,transparent) 58%,color-mix(in srgb,var(--accent) 55%,transparent) 92%,transparent 92%) no-repeat 0 0 / 0% 100%;animation:vbb-highlight 5s ease-in-out infinite;-webkit-box-decoration-break:clone;box-decoration-break:clone}.vbb--t-typewriter .vbb__tw{display:inline-block;animation:vbb-type 7s infinite}.vbb--t-wave .vbb__ch{display:inline-block;animation:vbb-wave 2.6s ease-in-out infinite;animation-delay:calc(var(--i) * 45ms)}.vbb--t-words .vbb__w{display:inline-block;opacity:0;animation:vbb-word-in .52s cubic-bezier(.22,1,.36,1) forwards;animation-delay:calc(.25s + var(--i) * 90ms)}.vbb--t-blur-in .vbb__msg{animation:vbb-blur-in 1.1s cubic-bezier(.22,1,.36,1) both;animation-delay:.25s}.vbb__enter-slide-down{animation:vbb-slide .52s cubic-bezier(.22,1,.36,1)}.vbb__enter-fade{animation:vbb-fade .6s ease-out}.vbb__enter-pop{animation:vbb-pop .56s cubic-bezier(.34,1.56,.64,1) both}.vbb--leaving{transition:transform .26s ease-in,opacity .26s ease-in;transform:translateY(-100%);opacity:0}@keyframes vbb-marquee{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes vbb-shimmer{0%{left:-40%}55%,to{left:130%}}@keyframes vbb-flow{0%,to{background-position:0% 50%}50%{background-position:100% 50%}}@keyframes vbb-pulse{0%{box-shadow:0 0 color-mix(in srgb,var(--c3) 70%,transparent)}70%{box-shadow:0 0 0 10px transparent}to{box-shadow:0 0 0 0 transparent}}@keyframes vbb-wiggle{0%,82%,to{transform:rotate(0)}86%{transform:rotate(-6deg) scale(1.05)}90%{transform:rotate(5deg) scale(1.05)}94%{transform:rotate(-3deg)}}@keyframes vbb-twinkle{0%,to{opacity:0;transform:scale(.4) rotate(0)}50%{opacity:.9;transform:scale(1) rotate(45deg)}}@keyframes vbb-slide{0%{transform:translateY(-100%)}to{transform:translateY(0)}}@keyframes vbb-fade{0%{opacity:0}to{opacity:1}}@keyframes vbb-pop{0%{transform:scale(.86);opacity:0}to{transform:scale(1);opacity:1}}@keyframes vbb-text-glow{0%,to{text-shadow:0 0 0 transparent}50%{text-shadow:0 0 12px color-mix(in srgb,var(--accent) 90%,transparent),0 0 26px color-mix(in srgb,var(--accent) 50%,transparent)}}@keyframes vbb-color-cycle{0%,to{color:var(--ink)}50%{color:var(--accent)}}@keyframes vbb-highlight{0%{background-size:0% 100%}30%,80%{background-size:100% 100%}to{background-size:0% 100%;background-position:100% 0}}@keyframes vbb-type{0%{clip-path:inset(0 100% 0 0);animation-timing-function:steps(28,end)}45%,88%{clip-path:inset(0 0 0 0)}to{clip-path:inset(0 0 0 100%)}}@keyframes vbb-wave{0%,60%,to{transform:translateY(0)}30%{transform:translateY(-4px)}}@keyframes vbb-word-in{0%{opacity:0;transform:translateY(8px) rotate(-2deg);filter:blur(3px)}to{opacity:1;transform:none;filter:none}}@keyframes vbb-blur-in{0%{opacity:0;filter:blur(10px);letter-spacing:.25em}to{opacity:1;filter:none;letter-spacing:inherit}}@media (max-width: 640px){.vbb{font-size:12.5px}.vbb--s-large{font-size:14px}.vbb__inner{gap:8px;padding:6px 38px 6px 12px;flex-wrap:nowrap;justify-content:space-between;min-height:46px}.vbb--s-compact .vbb__inner{min-height:38px}.vbb--no-dismiss .vbb__inner{padding-right:12px}.vbb__emoji{display:none}.vbb--split .vbb__emoji{display:grid;width:24px;height:24px;font-size:12px}.vbb__label{height:19px;padding:0 6px;font-size:9px;letter-spacing:.06em}.vbb:not(.vbb--marquee) .vbb__msg{flex:1 1 auto;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-align:left;line-height:1.3}.vbb__cta{height:30px;padding:0 11px;font-size:11.5px;max-width:44%}.vbb__cta-text{overflow:hidden;text-overflow:ellipsis}.vbb:not(.vbb--marquee) .vbb__arrow{display:none}.vbb.vbb--cs-underline .vbb__cta{padding:0 2px}.vbb.vbb--f-unbounded{font-size:11.5px}.vbb.vbb--f-unbounded .vbb__cta{font-size:10.5px}.vbb--marquee:not(.vbb--ci-none) .vbb__cta-text{display:none}.vbb.vbb--marquee:not(.vbb--ci-none) .vbb__cta{width:30px;padding:0;justify-content:center}.vbb--marquee.vbb--ci-none .vbb__cta{font-size:10.5px;padding:0 9px}.vbb--marquee .vbb__track{mask-image:linear-gradient(90deg,transparent,#000 16px,#000 calc(100% - 16px),transparent);-webkit-mask-image:linear-gradient(90deg,transparent,#000 16px,#000 calc(100% - 16px),transparent)}.vbb__close{right:6px;width:26px;height:26px}.vbb__tap{display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:3}.vbb--glass,.vbb--pill{padding:6px 8px 0}.vbb--glass .vbb__inner,.vbb--pill .vbb__inner{border-radius:16px}.vbb--glass .vbb__close,.vbb--pill .vbb__close{right:14px}}@media (prefers-reduced-motion: reduce){.vbb,.vbb *,.vbb *:before,.vbb *:after,.vbb:before,.vbb:after{animation:none!important;transition:none!important}.vbb__sparkle{display:none}.vbb--t-words .vbb__w{opacity:1}}.vbp{--top: #f2b33d;--bottom: #42a0f4;--ink: #111111;--bottom-ink: #0b1b33;--off: 110px;--vbp-scale: 1;position:absolute;z-index:95;font-size:calc(var(--vbp-scale) * clamp(11.5px,.6vw + 6px,22px));line-height:1;pointer-events:none}.vb-marketing .vbp,.vb-marketing .vbp *,.vbp,.vbp *{font-family:Outfit,Bricolage Grotesque,system-ui,sans-serif}.vbp--s-xs{--vbp-scale: .75}.vbp--s-sm{--vbp-scale: .88}.vbp--s-lg{--vbp-scale: 1.15}.vbp--s-xl{--vbp-scale: 1.3}.vbp__body{position:relative;display:grid;grid-template-columns:auto;width:-moz-max-content;width:max-content;text-decoration:none;pointer-events:auto;filter:drop-shadow(0 10px 18px rgba(0,0,0,.35));transition:transform .22s cubic-bezier(.22,1,.36,1),filter .22s ease-out}.vbp__body:focus-visible{outline:2px solid #fff;outline-offset:4px}.vbp__top{position:relative;display:flex;align-items:baseline;gap:.45em;padding:.5em 1em .42em 2.4em;background:var(--top);color:var(--ink);overflow:hidden}.vbp__big{font-size:2em;font-weight:800;letter-spacing:-.02em}.vbp__small{font-size:1.05em;font-weight:600;white-space:nowrap}.vbp__bottom{position:relative;display:block;padding:.62em 1.1em .62em 4em;background:var(--bottom);color:var(--bottom-ink);font-size:1.12em;font-weight:700;white-space:nowrap;overflow:hidden}.vbp__icon{position:absolute;left:.3em;top:50%;display:grid;place-items:center;width:3.4em;height:3.4em;border-radius:999px;background:#fff;border:.32em solid var(--top);color:#1f2937;box-shadow:0 4px 10px -2px #00000059;transform:translateY(-8%)}.vbp__icon svg{width:62%;height:62%}.vbp--no-icon .vbp__bottom{padding-left:2em}.vbp--no-icon .vbp__top{padding-left:1.6em}.vbp__hand{transform-origin:12px 12px;animation:vbp-tick 6s linear infinite}.vbp__close{position:absolute;z-index:2;top:-.7em;left:-.7em;display:grid;place-items:center;width:1.7em;height:1.7em;border:0;border-radius:999px;background:#111827;color:#fff;cursor:pointer;pointer-events:auto;box-shadow:0 3px 8px #00000059;opacity:.85;transition:opacity .15s,transform .15s}.vbp__close:hover{opacity:1;transform:scale(1.1)}.vbp__close:focus-visible{outline:2px solid #fff;outline-offset:2px}.vbp-shape-flush-r .vbp__top{clip-path:polygon(1.6em 0,100% 0,100% 100%,0 100%)}.vbp-shape-flush-r .vbp__bottom{clip-path:polygon(0 0,100% 0,100% 100%,1.4em 100%)}.vbp-shape-flush-l .vbp__top{clip-path:polygon(0 0,calc(100% - 1.6em) 0,100% 100%,0 100%);padding-left:1em;padding-right:2.4em}.vbp-shape-flush-l .vbp__bottom{clip-path:polygon(0 0,100% 0,calc(100% - 1.4em) 100%,0 100%);padding-left:1.1em;padding-right:4em}.vbp-shape-flush-l .vbp__icon{left:auto;right:.3em}.vbp-shape-flush-l .vbp__close{left:auto;right:-.7em}.vbp-shape-free .vbp__top{clip-path:polygon(1.4em 0,100% 0,calc(100% - 1.4em) 100%,0 100%);padding-right:2.2em;margin-left:1.3em}.vbp-shape-free .vbp__bottom{clip-path:polygon(1.3em 0,100% 0,calc(100% - 1.3em) 100%,0 100%);margin-left:2.4em;padding-right:2em}.vbp-shape-free .vbp__icon{left:.6em}.vbp-shape-free .vbp__close{left:auto;right:-.6em}.vbp__hover{transition:transform .22s cubic-bezier(.22,1,.36,1)}.vbp-shape-flush-r .vbp__hover:hover{transform:translate(-5px)}.vbp-shape-flush-l .vbp__hover:hover{transform:translate(5px)}.vbp-shape-free .vbp__hover:hover{transform:translateY(-2px) scale(1.03)}@media (min-width: 768px){.vbp--d-hidden{display:none}.vbp--ds{position:fixed}.vbp--d-right-edge{right:0;top:calc(var(--vb-banner-h, 0px) + var(--off))}.vbp--d-left-edge{left:0;top:calc(var(--vb-banner-h, 0px) + var(--off))}.vbp--d-top-right{right:28px;top:calc(var(--vb-banner-h, 0px) + var(--off))}.vbp--d-top-left{left:28px;top:calc(var(--vb-banner-h, 0px) + var(--off))}.vbp--d-bottom-right{right:24px;bottom:var(--off)}.vbp--d-bottom-left{left:24px;bottom:var(--off)}.vbp--d-bottom-right:not(.vbp--ds),.vbp--d-bottom-left:not(.vbp--ds){bottom:auto;top:calc(100vh - var(--off) - 7em)}}@media (max-width: 767.98px){.vbp--m-hidden{display:none}.vbp--ms{position:fixed}.vbp-strip{position:absolute;left:0;right:0;top:var(--vb-banner-h, 0px);height:calc(var(--vb-promo-reserve, 0px) + 48px);z-index:1;pointer-events:none;background:linear-gradient(180deg,var(--strip) 0,var(--strip) calc(100% - 48px),transparent 100%)}.vbp--m-below-nav{left:50%;transform:translate(-50%);top:calc(var(--vb-banner-h, 0px) + 72px + var(--off-m, 10px))}.vbp.vbp--inline{position:relative;left:auto;right:auto;top:auto;bottom:auto;transform:none;margin-top:var(--off-m, 10px)}.vbp--m-right-edge{right:0;top:calc(var(--vb-banner-h, 0px) + 84px + var(--off-m, 10px));font-size:.9em}.vbp--m-left-edge{left:0;top:calc(var(--vb-banner-h, 0px) + 84px + var(--off-m, 10px));font-size:.9em}.vbp--m-bottom-right{right:12px;bottom:calc(88px + var(--off-m, 10px));font-size:.9em}.vbp--m-bottom-left{left:12px;bottom:calc(16px + var(--off-m, 10px));font-size:.9em}.vbp--m-bottom-center{left:50%;transform:translate(-50%);bottom:calc(16px + var(--off-m, 10px));font-size:.9em}.vbp--m-bottom-right:not(.vbp--ms),.vbp--m-bottom-left:not(.vbp--ms),.vbp--m-bottom-center:not(.vbp--ms){bottom:auto;top:calc(100vh - var(--off-m, 10px) - 9em)}.vbp--no-mobile{display:none}}.vbp--a-float .vbp__body{animation:vbp-float 3.2s ease-in-out infinite}.vbp--a-wiggle .vbp__body{animation:vbp-wiggle 4.5s ease-in-out infinite}.vbp--a-pulse .vbp__body{animation:vbp-pulse 2.4s ease-in-out infinite}.vbp--a-swing .vbp__body{transform-origin:100% 0;animation:vbp-swing 3.6s ease-in-out infinite}.vbp-shape-flush-l.vbp--a-swing .vbp__body{transform-origin:0 0}.vbp--a-shine .vbp__top:after,.vbp--a-shine .vbp__bottom:after{content:"";position:absolute;top:0;bottom:0;left:-60%;width:40%;background:linear-gradient(100deg,transparent,rgba(255,255,255,.55),transparent);transform:skew(-18deg);animation:vbp-shine 3.8s ease-in-out infinite}.vbp--a-shine .vbp__bottom:after{animation-delay:.18s}.vbp__enter{animation:vbp-enter .6s cubic-bezier(.22,1,.36,1) both;animation-delay:.4s}.vbp-shape-flush-r .vbp__enter{--enter-from: translateX(110%)}.vbp-shape-flush-l .vbp__enter{--enter-from: translateX(-110%)}.vbp-shape-free .vbp__enter{--enter-from: translateY(-12px) scale(.9)}.vbp--leaving{opacity:0;transition:opacity .22s ease-in}.vbp--no-enter .vbp__enter{animation:none}@keyframes vbp-float{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@keyframes vbp-wiggle{0%,84%,to{transform:rotate(0)}88%{transform:rotate(-4deg)}92%{transform:rotate(3deg)}96%{transform:rotate(-2deg)}}@keyframes vbp-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.045)}}@keyframes vbp-swing{0%,to{transform:rotate(0)}50%{transform:rotate(-2.5deg)}}@keyframes vbp-shine{0%{left:-60%}55%,to{left:130%}}@keyframes vbp-tick{to{transform:rotate(360deg)}}@keyframes vbp-enter{0%{opacity:0;transform:var(--enter-from, none)}to{opacity:1;transform:none}}@media (prefers-reduced-motion: reduce){.vbp *,.vbp *:before,.vbp *:after{animation:none!important;transition:none!important}}
