@font-face{font-family:"Banhart";src:url("/pub/api/files/download/queeze.woff2/6adb9526bc81787e7ce78b53") format("woff2");font-display:block}

.qz-stage-section,.qz-doc-section{margin:0;padding:0}
.qz-stage{min-height:100vh;min-height:100dvh;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:22px;background:radial-gradient(120% 90% at 50% 40%,#2c2c2c 0%,var(--qz-desk) 60%,#121212 100%);padding:24px 16px;box-sizing:border-box}
.qz-device{position:relative;height:min(84vh,860px);height:min(84dvh,860px);aspect-ratio:410/864;padding:min(1.4vh,12px);box-sizing:border-box;border-radius:min(7vh,60px);background:var(--qz-bezel);box-shadow:0 0 0 2px #3b3b3b,0 0 0 4px #9a9a9a,0 30px 80px rgba(0,0,0,.55)}
.qz-screen{position:relative;width:100%;height:100%;overflow:hidden;border-radius:min(5.8vh,48px);background:var(--qz-screen);container-type:size;isolation:isolate}
.qz-notch{position:absolute;top:0;left:50%;transform:translateX(-50%);width:38cqw;height:4.2cqh;background:var(--qz-bezel);border-radius:0 0 4cqw 4cqw;z-index:5}
.qz-homebar{position:absolute;bottom:1.1cqh;left:50%;transform:translateX(-50%);width:34cqw;height:.6cqh;border-radius:1cqh;background:var(--qz-paper);z-index:5}

.qz-menu{position:absolute;left:7cqw;top:3.6cqh;width:9cqw;display:flex;flex-direction:column;gap:1.2cqw;z-index:4}
.qz-menu span{display:block;height:2.2cqw;background:var(--qz-ink);transform:skewX(-14deg) rotate(-4deg);box-shadow:-.8cqw .7cqw 0 var(--qz-ink)}
.qz-menu span:nth-child(2){width:80%;margin-left:12%}

.qz-q{position:absolute;width:112.5cqw;height:auto;left:8.75cqw;top:calc(29.5cqh - 56.25cqw);z-index:1;animation:qzPulse 2.4s ease-in-out infinite;transform-origin:50% 50%;pointer-events:none}
@keyframes qzPulse{0%,100%{transform:scale(1)}12%{transform:scale(1.035)}24%{transform:scale(.995)}}

.qz-title{position:absolute;left:8cqw;top:calc(77.5cqh - 15cqw);margin:0;display:flex;gap:.6cqw;font:400 18cqw/1 "Banhart",Impact,sans-serif;color:#050807;-webkit-text-stroke:1.1cqw var(--qz-teal);paint-order:stroke fill;filter:drop-shadow(0 0 .3cqw #000) drop-shadow(0 0 .25cqw #000);z-index:3;letter-spacing:0}
.qz-title span,.qz-wobble span{display:inline-block;animation:qzWobble 1.6s ease-in-out infinite;transform-origin:50% 80%}
.qz-title span:nth-child(2n),.qz-wobble span:nth-child(2n){animation-duration:1.9s;animation-delay:-.4s}
.qz-title span:nth-child(3n),.qz-wobble span:nth-child(3n){animation-duration:1.35s;animation-delay:-.8s}
.qz-title span:nth-child(5n),.qz-wobble span:nth-child(5n){animation-duration:2.1s;animation-delay:-1.1s}
@keyframes qzWobble{0%,100%{transform:rotate(-3deg) translateY(0)}25%{transform:rotate(2.5deg) translateY(-3%)}50%{transform:rotate(-1.5deg) translateY(2%)}75%{transform:rotate(3.5deg) translateY(-1%)}}

.qz-band{position:absolute;inset:0;background:var(--qz-ink);clip-path:polygon(0 85%,100% 79.4%,100% 100%,0 100%);z-index:2}
.qz-band-links{position:absolute;left:0;right:0;bottom:0;height:15cqh;z-index:4}
.qz-band-links a.qz-band-link,.qz-band-links a.qz-band-link:visited{position:absolute;font:400 9cqw/1 "Banhart",Impact,sans-serif;color:var(--qz-paper);text-decoration:none;white-space:nowrap;transition:transform .15s}
.qz-band-links a.qz-band-link:hover,.qz-band-links a.qz-band-link:focus-visible{transform:scale(1.06) rotate(-2deg);outline:none}
.qz-band-links a.qz-band-play{left:auto;right:7cqw;top:4.3cqh;font-size:8cqw}
.qz-band-links a.qz-band-privacy{left:5cqw;top:9.3cqh}

.qz-caption{margin:0;display:flex;gap:18px;align-items:center;font:500 13px/1.4 "Helvetica Neue",Arial,sans-serif;color:#9a9a9a;letter-spacing:.04em}
.qz-caption a,.qz-caption a:visited{color:#d8d8d8;text-decoration:none;border-bottom:1px solid #555}
.qz-caption a:hover{color:var(--qz-paper);border-color:var(--qz-paper)}

@media (max-width:600px),(max-height:520px) and (pointer:coarse){
  .qz-stage{padding:0;background:var(--qz-screen);gap:0;display:block}
  .qz-device{height:100vh;height:100dvh;width:100vw;aspect-ratio:auto;padding:0;border-radius:0;box-shadow:none;background:var(--qz-screen)}
  .qz-screen{border-radius:0}
  .qz-notch,.qz-homebar,.qz-caption{display:none}
  .qz-menu{top:calc(3.6cqh + env(safe-area-inset-top))}
}

.qz-doc{min-height:100vh;min-height:100dvh;background:var(--qz-screen);color:#111;font:400 16px/1.65 "Helvetica Neue",Arial,sans-serif;padding:0 16px 72px;box-sizing:border-box}
.qz-doc-head{max-width:720px;margin:0 auto;padding:28px 0 8px;display:flex;align-items:center;justify-content:space-between;gap:16px}
.qz-doc a.qz-doc-home,.qz-doc a.qz-doc-home:visited{display:flex;align-items:center;gap:12px;text-decoration:none;color:var(--qz-ink);font:400 30px/1 "Banhart",Impact,sans-serif}
.qz-doc-logo{width:44px;height:44px}
.qz-doc a.qz-doc-back,.qz-doc a.qz-doc-back:visited{font:400 18px/1 "Banhart",Impact,sans-serif;color:var(--qz-ink);text-decoration:none}
.qz-doc-hero{position:relative;max-width:720px;margin:24px auto 8px;padding:28px 0 34px}
.qz-doc-hero::after{content:"";position:absolute;left:-16px;right:-16px;bottom:0;height:14px;background:var(--qz-ink);clip-path:polygon(0 100%,100% 0,100% 100%)}
.qz-doc-title{margin:0;font:400 clamp(44px,12vw,88px)/1 "Banhart",Impact,sans-serif;color:#050807;-webkit-text-stroke:3px var(--qz-teal);paint-order:stroke fill;filter:drop-shadow(0 0 1px #000)}
.qz-doc-meta{margin:14px 0 0;color:var(--qz-muted);font-size:14px}
.qz-doc-body{max-width:720px;margin:0 auto}
.qz-doc-body h2{margin:40px 0 8px;font:400 24px/1.1 "Banhart",Impact,sans-serif;letter-spacing:.02em}
.qz-doc-body p,.qz-doc-body li{margin:0 0 10px}
.qz-doc-body ul{margin:0 0 10px;padding-left:20px}
.qz-doc-body a,.qz-doc-body a:visited{color:var(--qz-ink);text-decoration-thickness:2px;text-decoration-color:var(--qz-teal);text-underline-offset:3px}
.qz-doc-foot{max-width:720px;margin:56px auto 0;padding-top:18px;border-top:2px solid var(--qz-ink);font-size:13px;color:var(--qz-muted);display:flex;gap:16px;flex-wrap:wrap}
.qz-doc-foot a,.qz-doc-foot a:visited{color:var(--qz-ink)}
@media (prefers-reduced-motion:reduce){.qz-title span,.qz-wobble span,.qz-q{animation:none}}