:root{--bz-night:#161b32;--bz-night-deep:#0f1222;--bz-magenta:#5d2260;--bz-violet:#974292;--bz-coral:#f2979b;--bz-gold:#f0a208;--bz-cream:#ffed9b;--bz-paper:#f9f8f0;--bz-peri:#c3c7e4;--bz-ink:#161b32;--bz-ink-70:rgba(22,27,50,.72);--bz-ink-55:rgba(22,27,50,.58);--bz-paper-70:hsla(53,43%,96%,.74);--bz-paper-50:hsla(53,43%,96%,.52);--bz-font-display:"Anton","Fredoka",system-ui,sans-serif;--bz-font-brand:"Fredoka",system-ui,sans-serif;--bz-font-hand:"Caveat",cursive;--bz-font-ui:"Space Grotesk",system-ui,-apple-system,sans-serif;--bz-font-mono:"Space Mono",ui-monospace,monospace;--bz-pad:clamp(1.25rem,4vw,2.5rem);--bz-spring:cubic-bezier(.34,1.56,.64,1)}.bz-page{background:var(--bz-night);color:var(--bz-paper);font-family:var(--bz-font-ui);height:100%;line-height:1.55;overflow-x:hidden;overflow-y:auto;position:relative;-webkit-font-smoothing:antialiased;overscroll-behavior:none}.bz-page *,.bz-page :after,.bz-page :before{box-sizing:border-box}.bz-page ::-moz-selection{background:var(--bz-coral);color:var(--bz-night)}.bz-page ::selection{background:var(--bz-coral);color:var(--bz-night)}:where(.bz-page) a{color:inherit;text-decoration:none}.bz-page h1,.bz-page h2,.bz-page h3,.bz-page h4{font-weight:400;margin:0}.bz-page figure,.bz-page ol,.bz-page p,.bz-page ul{margin:0}.bz-page button{font-family:inherit}.bz-page :focus-visible{outline:.1875rem solid var(--bz-gold);outline-offset:.1875rem}.bz-page svg{display:block}.bz-wrap{margin:0 auto;width:min(72rem,calc(100% - var(--bz-pad)*2))}.bz-sr{border:0;clip-path:inset(50%);height:.0625rem;margin:-.0625rem;overflow:hidden;padding:0;position:absolute!important;white-space:nowrap;width:.0625rem}.bz-grain{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='240' height='240'%3E%3Cfilter id='a'%3E%3CfeTurbulence baseFrequency='.85' numOctaves='2' type='fractalNoise'/%3E%3C/filter%3E%3Cpath d='M0 0h240v240H0z' filter='url(%23a)'/%3E%3C/svg%3E");inset:0;opacity:.07;pointer-events:none;position:fixed;z-index:70}.bz-display{font-family:var(--bz-font-display);letter-spacing:-.01em;line-height:.92;text-transform:uppercase}.bz-hand{font-family:var(--bz-font-hand);font-weight:600}.bz-mono{font-family:var(--bz-font-mono);font-size:.6875rem;letter-spacing:.14em;text-transform:uppercase}.bz-outline-cream{color:transparent;-webkit-text-stroke:.125rem var(--bz-paper)}.bz-outline-navy{color:transparent;-webkit-text-stroke:.125rem var(--bz-night)}.bz-tag{background:var(--bz-gold);border:.125rem solid var(--bz-night);color:var(--bz-night);display:inline-block;font-family:var(--bz-font-mono);font-size:.6875rem;font-weight:700;letter-spacing:.14em;margin-bottom:1.25rem;padding:.375rem .75rem;text-transform:uppercase;transform:rotate(-2deg)}.bz-tag.is-peri{background:var(--bz-peri);transform:rotate(-1deg)}.bz-tag.is-cream{background:var(--bz-cream);transform:rotate(1deg)}.bz-tag.is-ghost{background:transparent;border-color:var(--bz-paper);color:var(--bz-paper);transform:rotate(1deg)}.bz-tag.is-coral{background:var(--bz-coral)}.bz-btn{align-items:center;background:var(--bz-cream);border:.1875rem solid var(--bz-night);box-shadow:.375rem .375rem 0 0 var(--bz-night);color:var(--bz-night);cursor:pointer;display:inline-flex;font-family:var(--bz-font-display);font-size:1.25rem;gap:.625rem;justify-content:center;letter-spacing:.03em;line-height:1;min-height:3.5rem;padding:0 1.875rem;text-transform:uppercase;transform:rotate(-1deg);transition:transform .15s,box-shadow .15s}.bz-btn:hover{box-shadow:.5rem .5rem 0 0 var(--bz-night);transform:rotate(-1deg) translate(-.125rem,-.125rem)}.bz-btn:active{box-shadow:.125rem .125rem 0 0 var(--bz-night);transform:rotate(-1deg) translate(.25rem,.25rem)}.bz-btn.is-coral-shadow{box-shadow:.375rem .375rem 0 0 var(--bz-coral)}.bz-btn.is-coral-shadow:hover{box-shadow:.5rem .5rem 0 0 var(--bz-coral)}.bz-btn.is-violet{background:var(--bz-violet);color:var(--bz-paper);font-size:1.125rem;min-height:3.25rem;transform:rotate(1deg)}.bz-btn.is-violet:hover{transform:rotate(1deg) translate(-.125rem,-.125rem)}.bz-btn.is-coral{background:var(--bz-coral)}.bz-btn.is-sm{box-shadow:.25rem .25rem 0 0 var(--bz-night);font-size:.9375rem;min-height:2.75rem;padding:0 1.125rem}.bz-btn.is-ghost{background:#161b328c;border-color:#f9f8f073;box-shadow:none;color:var(--bz-paper);font-size:1.0625rem;transform:none}.bz-btn.is-ghost:hover{border-color:var(--bz-paper);transform:translate(-.0625rem,-.0625rem)}.bz-btn svg{height:1.25rem;width:1.25rem}.bz-dot{animation:bz-blink 1.5s ease-in-out infinite;background:var(--bz-gold);border-radius:50%;display:inline-block;flex:none;height:.5rem;width:.5rem}.bz-dot.is-green{background:#3ddc84}@keyframes bz-blink{0%,to{opacity:1}50%{opacity:.25}}.bz-link{border-bottom:.1875rem solid var(--bz-coral);font-weight:700;transition:background .2s}.bz-link:hover{background:var(--bz-cream);color:var(--bz-night)}.bz-on-night .bz-link{border-bottom-color:var(--bz-gold)}.bz-on-night .bz-link:hover{background:transparent;color:var(--bz-cream)}.bz-chip{align-items:center;border:.125rem solid var(--bz-night);box-shadow:.1875rem .1875rem 0 0 var(--bz-night);display:inline-flex;font-family:var(--bz-font-mono);font-size:.6875rem;font-weight:700;letter-spacing:.12em;padding:.3125rem .625rem;text-transform:uppercase}.bz-card,.bz-chip{background:var(--bz-paper);color:var(--bz-night)}.bz-card{border:.1875rem solid var(--bz-night);border-radius:.75rem;box-shadow:.375rem .375rem 0 0 var(--bz-magenta);overflow:hidden}.bz-card-media{aspect-ratio:4/3;background:var(--bz-night);border-bottom:.1875rem solid var(--bz-night);overflow:hidden;position:relative}.bz-card-media img,.bz-card-media video{height:100%;inset:0;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}.bz-card-live{align-items:center;background:var(--bz-gold);border:.125rem solid var(--bz-night);color:var(--bz-night);display:inline-flex;font-family:var(--bz-font-mono);font-size:.5625rem;font-weight:700;gap:.25rem;left:.5rem;letter-spacing:.14em;padding:.125rem .375rem;position:absolute;top:.5rem;transform:rotate(-6deg);z-index:2}.bz-card-live i{animation:bz-blink 1.5s ease-in-out infinite;background:var(--bz-night);border-radius:50%;height:.375rem;width:.375rem}.bz-card-meta{align-items:center;display:flex;gap:.5rem;padding:.5rem .625rem}.bz-card-ava{background:var(--bz-peri);border:.125rem solid var(--bz-night);border-radius:50%;flex:none;height:2rem;overflow:hidden;width:2rem}.bz-card-ava img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.bz-card-name{flex:1;min-width:0}.bz-card-name b{font-family:var(--bz-font-brand);font-size:.8125rem;font-weight:600;line-height:1.2}.bz-card-name b,.bz-card-name span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bz-card-name span{color:var(--bz-ink-55);font-family:var(--bz-font-mono);font-size:.5625rem;letter-spacing:.06em;text-transform:uppercase}.bz-card-go{background:var(--bz-coral);border:.125rem solid var(--bz-night);border-radius:50%;display:grid;flex:none;height:1.75rem;place-items:center;transition:transform .2s;width:1.75rem}.bz-card-go svg{height:.875rem;width:.875rem}.bz-tape{position:relative}.bz-tape:before{background:#ffed9b99;border-left:.125rem dashed rgba(22,27,50,.25);border-right:.125rem dashed rgba(22,27,50,.25);content:"";height:1.5rem;left:50%;position:absolute;top:-.75rem;transform:translate(-50%) rotate(-3deg);width:5.75rem}.bz-sec{padding:clamp(5.625rem,13vh,9rem) 0;position:relative}.bz-sec.is-paper{background:var(--bz-paper);color:var(--bz-night)}.bz-sec.is-magenta{background:var(--bz-magenta);color:var(--bz-paper);overflow:hidden}.bz-sec.is-night{background:var(--bz-night);color:var(--bz-paper)}.bz-sec.is-deep{background:var(--bz-night-deep);color:var(--bz-paper)}.bz-h2{font-family:var(--bz-font-display);font-size:clamp(2.375rem,7vw,5.5rem);letter-spacing:-.01em;line-height:.92;text-transform:uppercase}.bz-h2>span{display:block}.bz-h2.is-sm{font-size:clamp(2rem,5vw,4rem)}.bz-lead-hand{font-family:var(--bz-font-hand);font-size:clamp(1.375rem,2.6vw,1.875rem);font-weight:600;line-height:1.2;max-width:30ch;transform:rotate(-1deg)}.bz-prose{display:grid;font-size:1.03125rem;gap:1rem;line-height:1.78;max-width:68ch}.is-paper .bz-prose{color:var(--bz-ink-70)}.is-deep .bz-prose,.is-magenta .bz-prose,.is-night .bz-prose{color:var(--bz-paper-70)}.bz-prose b{font-weight:700}.is-paper .bz-prose b{color:var(--bz-night)}.is-deep .bz-prose b,.is-magenta .bz-prose b,.is-night .bz-prose b{color:var(--bz-paper)}.bz-nav{inset:0 0 auto;padding-top:max(env(safe-area-inset-top),.75rem);position:fixed;transition:transform .35s ease;z-index:50}.bz-nav.is-hidden{transform:translateY(-120%)}.bz-nav-in{align-items:center;display:flex;gap:.875rem;justify-content:space-between}.bz-burger,.bz-nav-links,.bz-nav-logo{backdrop-filter:blur(.25rem);-webkit-backdrop-filter:blur(.25rem);background:#161b3299;border:.1875rem solid hsla(53,43%,96%,.2);transition:background .3s,border-color .3s,box-shadow .3s}.bz-nav-logo{min-height:2.75rem;padding:.375rem 1rem}.bz-nav-links,.bz-nav-logo{align-items:center;display:flex}.bz-nav-links{gap:.125rem;padding:.25rem}.bz-nav-links a:not(.bz-nav-cta){color:var(--bz-paper-70);font-family:var(--bz-font-mono);font-size:.6875rem;letter-spacing:.14em;padding:.625rem .875rem;text-transform:uppercase;transition:background .2s,color .2s}.bz-nav-links a:not(.bz-nav-cta):hover{background:#f9f8f01a;color:var(--bz-paper)}.bz-nav-cta{background:var(--bz-coral);border:.125rem solid var(--bz-night);color:var(--bz-night)!important;font-family:var(--bz-font-mono);font-size:.6875rem;font-weight:700;letter-spacing:.14em;margin-left:.25rem;padding:.625rem 1.125rem;text-transform:uppercase;transition:transform .15s}.bz-nav-cta:hover{transform:translateY(-.125rem)}.bz-nav.is-open .bz-burger,.bz-nav.is-solid .bz-burger,.bz-nav.is-solid .bz-nav-links,.bz-nav.is-solid .bz-nav-logo{-webkit-backdrop-filter:none;backdrop-filter:none;background:var(--bz-paper);border-color:var(--bz-night);box-shadow:.25rem .25rem 0 0 var(--bz-night)}.bz-nav.is-solid .bz-nav-links a:not(.bz-nav-cta){color:#161b32b3}.bz-nav.is-solid .bz-nav-links a:not(.bz-nav-cta):hover{background:var(--bz-night);color:var(--bz-cream)}.bz-nav.is-solid .bz-logo-word{color:var(--bz-night)}.bz-burger{cursor:pointer;display:none;height:2.75rem;position:relative;width:2.75rem}.bz-burger span{background:var(--bz-paper);height:.125rem;left:.6875rem;position:absolute;transition:transform .3s;width:1.25rem}.bz-burger span:first-child{top:1.0625rem}.bz-burger span:last-child{top:1.5625rem}.bz-nav.is-open .bz-burger span,.bz-nav.is-solid .bz-burger span{background:var(--bz-night)}.bz-nav.is-open .bz-burger span:first-child{transform:translateY(.25rem) rotate(45deg) scaleX(1.1)}.bz-nav.is-open .bz-burger span:last-child{transform:translateY(-.25rem) rotate(-45deg) scaleX(1.1)}.bz-menu{background:var(--bz-paper);border:.1875rem solid var(--bz-night);box-shadow:.375rem .375rem 0 0 var(--bz-night);display:none;margin-top:.5rem;max-height:calc(100svh - 5.625rem);overflow-y:auto;padding:.5rem}.bz-menu a{border-bottom:.125rem solid rgba(22,27,50,.1);color:var(--bz-night);display:block;font-family:var(--bz-font-mono);font-size:.8125rem;font-weight:700;letter-spacing:.12em;padding:.8125rem .875rem;text-transform:uppercase}.bz-menu .bz-menu-cta{background:var(--bz-coral);border:.125rem solid var(--bz-night);margin-top:.5rem;text-align:center}@media(max-width:860px){.bz-nav-links{display:none}.bz-burger,.bz-nav.is-open .bz-menu{display:block}}.bz-logo{align-items:center;display:inline-flex;gap:.625rem}.bz-logo svg{height:2.125rem;width:auto}.bz-logo-word{color:var(--bz-paper);font-family:var(--bz-font-brand);font-size:1.4375rem;font-weight:600;letter-spacing:-.01em;line-height:1;transition:color .3s}.bz-logo-word i{color:var(--bz-coral);font-style:normal}.bz-logo.is-dark .bz-logo-word{color:var(--bz-night)}.bz-footer{background:var(--bz-night);color:var(--bz-paper);overflow:hidden;padding-top:5rem;position:relative}.bz-last{align-items:flex-start;display:flex;flex-direction:column;gap:1.75rem;margin-bottom:5rem}.bz-last-h{font-family:var(--bz-font-display);font-size:clamp(2.375rem,7vw,5.5rem);letter-spacing:-.01em;line-height:.92;text-transform:uppercase}.bz-last-h>span{display:block}.bz-last-h mark{background:var(--bz-coral);color:var(--bz-night);padding:0 .75rem}.bz-last p:not(.bz-last-h):not(.bz-tag){color:var(--bz-paper-50);font-size:.9375rem;max-width:52ch}.bz-foot-cols{border-top:.125rem solid hsla(53,43%,96%,.15);display:grid;gap:2.5rem;grid-template-columns:1.4fr repeat(3,1fr);padding-top:3rem}@media(max-width:900px){.bz-foot-cols{grid-template-columns:1fr 1fr}.bz-foot-cols>:first-child{grid-column:1/-1}}.bz-foot-blurb{color:#f9f8f07a;font-size:.875rem;line-height:1.6;margin-top:1rem!important;max-width:34ch}.bz-foot-cols h3{color:#f9f8f06b;font-family:var(--bz-font-mono);font-size:.6875rem;font-weight:700;letter-spacing:.14em;margin-bottom:.875rem;text-transform:uppercase}.bz-foot-cols ul{display:grid;gap:.25rem;list-style:none;padding:0}.bz-foot-cols ul a{align-items:center;color:#f9f8f0a3;display:inline-flex;font-size:.875rem;gap:.375rem;padding:.3125rem 0;transition:color .2s}.bz-foot-cols ul a:before{content:"→";overflow:hidden;transition:width .2s;width:0}.bz-foot-cols ul a:hover{color:var(--bz-coral)}.bz-foot-cols ul a:hover:before{width:1rem}.bz-foot-giant{margin-top:3.5rem;overflow:hidden;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.bz-foot-giant p{color:#f9f8f01a;font-family:var(--bz-font-display);font-size:clamp(6rem,19vw,18.75rem);letter-spacing:-.01em;line-height:.8;text-align:center;text-transform:uppercase;white-space:nowrap}.bz-foot-bar{border-top:.125rem solid hsla(53,43%,96%,.15);padding:1.375rem 0 max(env(safe-area-inset-bottom),1.5rem)}.bz-foot-bar .bz-wrap{align-items:center;color:#f9f8f066;display:flex;flex-wrap:wrap;font-family:var(--bz-font-mono);font-size:.75rem;gap:.75rem 1.5rem;justify-content:space-between}.bz-foot-bar a:hover{color:var(--bz-coral)}.bz-foot-legal{align-items:center;display:inline-flex;flex-wrap:wrap;gap:.5rem 1.125rem}.bz-18{border:.125rem solid var(--bz-coral);color:var(--bz-coral);font-weight:700;padding:.0625rem .375rem}.bz-dock{background:var(--bz-paper);border:.1875rem solid var(--bz-night);bottom:max(env(safe-area-inset-bottom),.75rem);box-shadow:.3125rem .3125rem 0 0 var(--bz-night);display:none;gap:.5rem;left:.75rem;padding:.375rem;position:fixed;right:.75rem;z-index:45}.bz-page .bz-dock-online{align-items:center;color:var(--bz-night);display:inline-flex;font-family:var(--bz-font-mono);font-size:.6875rem;font-weight:700;gap:.5rem;letter-spacing:.1em;padding:0 .75rem;text-transform:uppercase}.bz-page .bz-dock .bz-btn{background:var(--bz-coral);box-shadow:none;color:var(--bz-night);flex:1;font-size:1.125rem;min-height:3rem;transform:none}.bz-fab{bottom:1.625rem;opacity:0;pointer-events:none;position:fixed;right:1.625rem;transition:opacity .3s,translate .3s var(--bz-spring);translate:0 1.25rem;z-index:45}.bz-fab.is-on{opacity:1;pointer-events:auto;translate:0 0}@media(max-width:860px){.bz-dock{display:flex}.bz-fab{display:none}.bz-foot-bar{padding-bottom:6.5rem}}.bz-rv{transition:opacity .7s ease,transform .7s var(--bz-spring)}.bz-rv.is-pending{opacity:0;transform:translateY(1.75rem)}@keyframes bz-pop{0%{opacity:0;transform:scale(.55) translateY(1.75rem)}to{opacity:1;transform:none}}@keyframes bz-floaty{0%,to{transform:translateY(0)}50%{transform:translateY(-.75rem)}}@keyframes bz-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes bz-drift{0%,to{transform:translate(0) scale(1)}33%{transform:translate(6%,-8%) scale(1.12)}66%{transform:translate(-5%,6%) scale(.94)}}@keyframes bz-sine{0%,to{transform:translateY(0)}50%{transform:translateY(-.3125rem)}}@keyframes bz-draw{0%{stroke-dashoffset:var(--dash,900)}to{stroke-dashoffset:0}}@keyframes bz-bob{0%,to{transform:translate(0) rotate(var(--tilt,0deg))}50%{transform:translate(.25rem,-.25rem) rotate(var(--tilt,0deg))}}@media(prefers-reduced-motion:reduce){.bz-page *,.bz-page :after,.bz-page :before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}.bz-rv.is-pending{opacity:1;transform:none}}
