@font-face{font-family:Steve Zine Caps;src:url(/_next/static/media/steve-zine-caps.82e10eb3.woff2) format("woff2");font-display:swap}.hs-inline,.hs-open,.hs-veil,.pub-trailer-label{--hs-pink:var(--z-pink,#ec2c8a);--hs-ink:var(--z-ink,#141214);--hs-cream:var(--z-cream,#efe4d8);--hs-muted:var(--z-muted,#4a3f3c);--hs-soft:var(--z-soft,#d9cabd);--hs-marker:var(--z-marker,"Permanent Marker","Marker Felt",cursive);--hs-type:var(--z-type,"Special Elite",ui-monospace,monospace);--hs-caps:var(--z-caps,Anton,Impact,sans-serif);--hs-ease:var(--z-ease,cubic-bezier(.22,.8,.28,1));--hs-quick:var(--z-quick,180ms);--hs-open:220ms;--hs-flip:150ms;--hs-swap:220ms;--hs-move:220ms}.hs-open{font-family:"Steve Zine Caps",var(--hs-caps);text-transform:uppercase;letter-spacing:.04em;font-size:15px;color:var(--hs-cream);background:var(--hs-ink);border:0;padding:8px 14px;cursor:pointer;transform:rotate(-1deg);transition:transform var(--hs-quick) var(--hs-ease),background-color var(--hs-quick) ease-out,color var(--hs-quick) ease-out}.hs-open:focus-visible,.hs-open:hover{background:var(--hs-pink);transform:rotate(-1deg) translateY(-1px)}.hs-open:focus-visible{outline:2px solid var(--hs-pink);outline-offset:3px}.hs-veil{pointer-events:auto;position:fixed;inset:0;z-index:2000;display:grid;place-items:center;padding:16px;background:rgba(10,8,10,.78);opacity:0;transition:opacity var(--hs-open) var(--hs-ease)}.hs-veil[data-shown]{opacity:1}.hs-dialog{position:relative;width:min(640px,94vw);max-height:calc(100vh - 32px);overflow:auto;outline:none;background:var(--hs-ink);color:var(--hs-cream);padding:0;box-shadow:0 18px 50px rgba(0,0,0,.55);transform:translateY(14px) rotate(-.4deg) scale(.985);transition:transform var(--hs-open) var(--hs-ease)}.hs-veil[data-shown] .hs-dialog{transform:none}.hs-head{position:absolute;left:0;right:0;top:0;z-index:3;pointer-events:none;display:flex;align-items:baseline;gap:10px;padding:10px 52px 22px 14px;background:linear-gradient(rgba(10,8,10,.74),rgba(10,8,10,0))}.hs-title{margin:0;font-family:var(--hs-marker);font-weight:400;font-size:clamp(20px,3.4vw,26px);line-height:1;color:var(--hs-cream)}.hs-kicker{font-family:var(--hs-caps);text-transform:uppercase;font-size:12px;letter-spacing:.05em;color:var(--hs-pink)}.hs-close{position:absolute;right:8px;top:8px;z-index:4;pointer-events:auto;width:30px;height:30px;border-radius:50%;border:0;padding:0;background:rgba(20,18,20,.72);color:var(--hs-cream);font-size:17px;line-height:1;cursor:pointer;display:grid;place-items:center;transition:background-color var(--hs-quick) ease-out,transform var(--hs-quick) var(--hs-ease)}.hs-close:focus-visible,.hs-close:hover{background:var(--hs-pink);transform:rotate(90deg)}.hs-demo>:not(.hs-example),.hs-player>:not(.hs-stage){padding-inline:12px}.hs-player{padding-bottom:12px}.hs-chapters-toggle{color:var(--hs-cream)}.hs-chapter:focus-visible,.hs-chapter:hover{background:var(--hs-pink)}.hs-status{color:rgba(239,228,216,.72)}.hs-strip{border-color:rgba(239,228,216,.22)}.hs-player{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:12px;gap:12px;outline:none}.hs-stage{--hs-reserve:300px;position:relative;width:min(100%,calc((100dvh - var(--hs-reserve)) * var(--hs-aspect, 1.6)));max-width:100%;margin-inline:auto;background:var(--hs-ink);overflow:hidden;cursor:pointer;transition:width var(--hs-move) var(--hs-ease);container-type:inline-size}.hs-poster,.hs-video{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;display:block}.hs-video{opacity:0;transition:opacity .32s var(--hs-ease),filter var(--hs-flip) var(--hs-ease)}.hs-poster{transition:filter var(--hs-flip) var(--hs-ease)}.hs-stage[data-side=dry] .hs-poster,.hs-stage[data-side=dry] .hs-video{filter:brightness(.55) saturate(.3)}.hs-video[data-shown]{opacity:1}.hs-caption{position:absolute;left:50%;bottom:10px;margin:0;padding:2px 8px;max-width:90%;border-radius:2px;font-family:var(--hs-caps);text-transform:uppercase;letter-spacing:.06em;font-size:var(--hs-caption-size,clamp(10px,1.6vw,12px));color:rgba(244,234,216,.92);background:rgba(20,18,20,.34);text-shadow:0 1px 2px rgba(0,0,0,.75);opacity:0;transform:translate(-50%,4px);pointer-events:none;transition:opacity .22s var(--hs-ease),transform .22s var(--hs-ease)}.hs-caption[data-shown]{opacity:1;transform:translate(-50%)}.hs-bigplay{position:absolute;inset:0;margin:auto;width:76px;height:76px;border-radius:50%;border:0;cursor:pointer;display:grid;place-items:center;padding:0 0 0 4px;background:var(--hs-pink);color:var(--hs-cream);font-size:34px;box-shadow:0 6px 18px rgba(0,0,0,.45);opacity:1;transform:scale(1);transition:opacity var(--hs-quick) ease-out,transform var(--hs-quick) var(--hs-ease),background-color var(--hs-quick) ease-out}.hs-bigplay:focus-visible,.hs-bigplay:hover{background:var(--hs-ink);transform:scale(1.05)}.hs-bigplay[data-hidden]{opacity:0;transform:scale(.9);pointer-events:none}.hs-icon{display:block;width:1em;height:1em}.hs-flash{position:absolute;inset:0;margin:auto;width:72px;height:72px;border-radius:50%;pointer-events:none;z-index:1;display:grid;place-items:center;font-size:32px;color:var(--hs-cream);background:rgba(14,12,14,.62);animation:hs-flash .56s var(--hs-ease) both}@keyframes hs-flash{0%{opacity:.95;transform:scale(.8)}to{opacity:0;transform:scale(1.35)}}.hs-bar{position:absolute;left:0;right:0;bottom:0;z-index:2;padding:26px 12px 6px;cursor:default;display:grid;grid-gap:2px;gap:2px;background:linear-gradient(0deg,rgba(14,12,14,.92) 0,rgba(14,12,14,.72) 55%,rgba(14,12,14,0));opacity:0;transform:translateY(8px);pointer-events:none;transition:opacity var(--hs-move) var(--hs-ease),transform var(--hs-move) var(--hs-ease)}.hs-stage[data-chrome] .hs-bar{opacity:1;transform:none;pointer-events:auto}.hs-stage{--hs-bar-h:74px}.hs-stage[data-chrome] .hs-caption{bottom:calc(var(--hs-bar-h) + 6px)}.hs-caption{transition:opacity .22s var(--hs-ease),transform .22s var(--hs-ease),bottom var(--hs-move) var(--hs-ease)}.hs-controls{display:flex;align-items:center;gap:4px 8px;min-width:0;height:34px}.hs-controls>*{flex:none}.hs-now,.hs-time{display:flex;align-items:center;height:34px;line-height:1;text-box:trim-both cap alphabetic}.hs-time{translate:0 2px}.hs-btn{font-family:var(--hs-caps);text-transform:uppercase;letter-spacing:.04em;font-size:14px;min-height:36px;color:var(--hs-cream);background:var(--hs-ink);border:0;padding:6px 12px;cursor:pointer;transition:background-color var(--hs-quick) ease-out,opacity var(--hs-quick) ease-out}.hs-btn:focus-visible,.hs-btn:hover{background:var(--hs-pink)}.hs-bar .hs-btn{background:transparent;min-height:34px;padding:4px 8px}.hs-bar .hs-btn:focus-visible,.hs-bar .hs-btn:hover{background:var(--hs-pink)}.hs-btn:disabled{opacity:.45;cursor:default}.hs-bigplay:focus-visible,.hs-btn:focus-visible,.hs-side:focus-visible{outline:2px solid var(--hs-pink);outline-offset:2px}.hs-play{position:relative;width:44px;font-size:18px}.hs-replay{width:40px;font-size:18px;display:grid;place-items:center}.hs-glyph{position:absolute;inset:0;display:grid;place-items:center;opacity:0;transition:opacity var(--hs-quick) ease-out}.hs-glyph[data-on]{opacity:1}.hs-time{font-family:var(--hs-type);font-size:14px;color:var(--hs-cream);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;margin-left:4px;white-space:nowrap}.hs-mute{margin-left:auto;position:relative;width:40px}.hs-mute svg{display:block}.hs-full{position:relative;width:40px}.hs-full svg{display:block}.hs-stage:fullscreen{width:100%!important;height:100%!important;max-width:none;aspect-ratio:auto!important;background:#000}.hs-stage:-webkit-full-screen{width:100%!important;height:100%!important;max-width:none;aspect-ratio:auto!important;background:#000}.hs-stage[data-full]:not([data-chrome]){cursor:none}.hs-stage:focus{outline:none}.hs-demo{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:12px;gap:12px}.hs-eased{transition:height var(--hs-move) var(--hs-ease);overflow:clip;overflow-clip-margin:8px}.hs-topbar{position:absolute;left:0;right:0;top:0;z-index:3;padding:8px 10px 22px;cursor:default;background:linear-gradient(180deg,rgba(14,12,14,.9) 0,rgba(14,12,14,.65) 60%,rgba(14,12,14,0));opacity:0;transform:translateY(-8px);pointer-events:none;transition:opacity var(--hs-move) var(--hs-ease),transform var(--hs-move) var(--hs-ease)}.hs-stage[data-chrome] .hs-topbar{opacity:1;transform:none;pointer-events:auto}.hs-examples{position:relative;display:flex;flex-wrap:nowrap;justify-content:center;gap:6px;min-width:0}.hs-tab-mark{position:absolute;left:0;top:0;background:var(--hs-cream);pointer-events:none;transition:opacity var(--hs-quick) ease-out}.hs-tab-mark[data-ready]{transition:transform var(--hs-move) var(--hs-ease),width var(--hs-move) var(--hs-ease),height var(--hs-move) var(--hs-ease)}.hs-example-tab{flex:0 1 auto;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;position:relative;border:2px solid rgba(239,228,216,.55);cursor:pointer;padding:4px 12px;min-height:30px;font-family:var(--hs-caps);text-transform:uppercase;letter-spacing:.05em;font-size:14px;color:var(--hs-cream);background:transparent;transition:background-color var(--hs-move) ease-out,color var(--hs-move) ease-out,border-color var(--hs-move) ease-out}.hs-example-tab:hover{border-color:var(--hs-cream);background:rgba(239,228,216,.14)}.hs-example-tab:focus-visible{outline:2px solid var(--hs-pink);outline-offset:2px}.hs-example-tab[data-active]{background:transparent;color:var(--hs-ink);border-color:var(--hs-cream)}.hs-example[data-leaving] .hs-player>:not(.hs-stage),.hs-example[data-leaving] .hs-stage>:not(.hs-topbar){opacity:0!important;transition:opacity var(--hs-swap) var(--hs-ease)!important}.hs-example .hs-player>:not(.hs-stage),.hs-example .hs-stage>:not(.hs-topbar):not(.hs-bar):not(.hs-flash):not(.hs-video){animation:hs-example-in var(--hs-swap) var(--hs-ease) backwards}@keyframes hs-example-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.hs-chapters-box{display:grid}.hs-chapters-toggle{justify-self:start;border:0;background:none;cursor:pointer;padding:4px 0;font-family:var(--hs-caps);text-transform:uppercase;letter-spacing:.05em;font-size:14px;color:var(--hs-ink);transition:color var(--hs-quick) ease-out}.hs-chapters-toggle:focus-visible,.hs-chapters-toggle:hover{color:var(--hs-pink)}.hs-chapters-toggle:focus-visible{outline:2px solid var(--hs-pink);outline-offset:2px}.hs-chevron{display:inline-block;transition:transform var(--hs-quick) var(--hs-ease)}.hs-chapters-box[data-open] .hs-chevron{transform:rotate(90deg)}.hs-chapters-fold{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows .26s var(--hs-ease),opacity .22s ease-out}.hs-chapters-box[data-open] .hs-chapters-fold{grid-template-rows:1fr;opacity:1}.hs-chapters-fold>.hs-chapters{min-height:0;overflow:hidden;padding-top:4px}.hs-chapters{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:6px}.hs-chapter{border:0;cursor:pointer;padding:5px 9px;font-family:var(--hs-type);font-size:13px;text-align:left;color:var(--hs-ink);background:var(--hs-soft,#d9cabd);transition:background-color var(--hs-quick) ease-out,color var(--hs-quick) ease-out}.hs-chapter:focus-visible,.hs-chapter:hover{background:var(--hs-ink);color:var(--hs-cream)}.hs-chapter:focus-visible{outline:2px solid var(--hs-pink);outline-offset:2px}.hs-chapter[data-active]{background:var(--hs-pink);color:var(--hs-cream)}.hs-chapter-time{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;opacity:.75}.hs-strip{position:relative;display:grid;grid-template-columns:1fr 1fr;grid-gap:6px;gap:6px;padding:5px;background:var(--hs-ink);border:2px solid var(--hs-ink);box-shadow:0 4px 0 rgba(0,0,0,.25);max-width:min(100%,560px);width:100%;margin-inline:auto}.hs-strip-mark{position:absolute;left:5px;top:5px;width:calc(50% - 8px);height:calc(100% - 10px);border-radius:3px;background:var(--hs-pink);box-shadow:inset 0 1px 0 rgba(255,255,255,.25),0 3px 0 rgba(120,10,60,.7);transition:transform var(--hs-move) var(--hs-ease)}.hs-strip[data-side=processed] .hs-strip-mark{transform:translateX(calc(100% + 6px))}.hs-strip-side{z-index:1;position:relative;min-height:52px;padding:7px 14px;cursor:pointer;border-radius:3px;display:grid;place-content:center;grid-gap:3px;gap:3px;text-align:center;color:var(--hs-cream);background:#2b2629;border:1px solid rgba(239,228,216,.32);box-shadow:inset 0 1px 0 rgba(255,255,255,.12),0 3px 0 rgba(0,0,0,.55);transition:background-color var(--hs-move) ease-out,color var(--hs-move) ease-out,transform var(--hs-quick) var(--hs-ease),box-shadow var(--hs-move) ease-out,border-color var(--hs-move) ease-out}.hs-strip-word{font-family:"Steve Zine Caps",var(--hs-caps);text-transform:uppercase;letter-spacing:.07em;font-size:20px;line-height:1}.hs-strip-sub{font-family:var(--hs-type);font-size:12px;line-height:1;opacity:.8}.hs-strip-side:not([data-active]):hover{transform:translateY(-2px);background:#3a3337;border-color:rgba(239,228,216,.6);box-shadow:inset 0 1px 0 rgba(255,255,255,.16),0 5px 0 rgba(0,0,0,.55)}.hs-strip-side:active{transform:translateY(2px);box-shadow:inset 0 1px 0 rgba(255,255,255,.08),0 1px 0 rgba(0,0,0,.55)}.hs-strip-side[data-active]{background:transparent;color:var(--hs-cream);border-color:transparent;box-shadow:none}.hs-strip-side:focus-visible{outline:3px solid var(--hs-cream);outline-offset:2px}.hs-hand,.hs-strip-tip{position:absolute;pointer-events:none;opacity:0;transition:opacity .32s var(--hs-ease);z-index:2}.hs-hand{right:18%;top:48%;width:34px;height:34px}.hs-hand svg{display:block;fill:var(--hs-cream);stroke:var(--hs-ink);stroke-width:1.2;filter:drop-shadow(0 2px 3px rgba(0,0,0,.6))}.hs-strip-tip{right:25%;top:calc(100% + 6px);transform:translateX(50%);white-space:nowrap;font-family:"Steve Zine Caps",var(--hs-caps);text-transform:uppercase;letter-spacing:.06em;font-size:14px;color:var(--hs-cream);background:var(--hs-ink);padding:4px 10px}.hs-strip[data-hint] .hs-hand{opacity:1;animation:hs-tap 2.8s var(--hs-ease) infinite}.hs-strip[data-hint] .hs-strip-tip{opacity:1}.hs-strip[data-hint] .hs-strip-side[data-side=processed]{animation:hs-pulse 2.8s ease-out infinite}@keyframes hs-tap{0%{transform:translate(60%,70%) scale(1);opacity:0}18%{transform:translate(0) scale(1);opacity:1}30%{transform:translateY(-8%) scale(.86)}40%{transform:translate(0) scale(1)}70%{transform:translate(0) scale(1);opacity:1}to{transform:translate(60%,70%) scale(1);opacity:0}}@keyframes hs-pulse{0%,26%{box-shadow:0 0 0 0 rgba(236,44,138,0)}32%{box-shadow:0 0 0 0 rgba(236,44,138,.8)}60%{box-shadow:0 0 0 10px rgba(236,44,138,0)}to{box-shadow:0 0 0 0 rgba(236,44,138,0)}}.hs-scrub{position:relative;height:22px;cursor:pointer;touch-action:none;outline:none}.hs-seg{position:absolute;top:50%;height:5px;transform:translateY(-50%);padding-right:3px;box-sizing:border-box;transition:height var(--hs-quick) var(--hs-ease)}.hs-seg:before{content:"";position:absolute;inset:0 3px 0 0;background:rgba(239,228,216,.3)}.hs-seg:last-of-type{padding-right:0}.hs-seg:last-of-type:before{right:0}.hs-seg-fill{position:absolute;inset:0 3px 0 0;background:var(--hs-pink);transform-origin:left;transform:scaleX(0)}.hs-seg:last-of-type .hs-seg-fill{right:0}.hs-scrub:hover .hs-seg,.hs-scrub[data-dragging] .hs-seg{height:7px}.hs-seg[data-hovered]{height:11px!important}.hs-scrub-thumb{position:absolute;top:50%;width:15px;height:15px;border-radius:50%;background:var(--hs-pink);box-shadow:0 0 0 2px var(--hs-ink);transform:translate(-50%,-50%) scale(0);pointer-events:none;transition:transform var(--hs-quick) var(--hs-ease),left 90ms linear}.hs-scrub:focus-visible .hs-scrub-thumb,.hs-scrub:hover .hs-scrub-thumb{transform:translate(-50%,-50%) scale(1)}.hs-scrub[data-dragging] .hs-scrub-thumb{transform:translate(-50%,-50%) scale(1.15);transition:transform var(--hs-quick) var(--hs-ease)}.hs-scrub:focus-visible{outline:2px solid var(--hs-pink);outline-offset:3px}.hs-scrub-tip{position:absolute;bottom:calc(100% + 6px);transform:translate(-50%,4px);white-space:nowrap;pointer-events:none;max-width:80cqw;overflow:hidden;text-overflow:ellipsis;font-family:var(--hs-caps);text-transform:uppercase;letter-spacing:.05em;font-size:13px;line-height:1;color:var(--hs-ink);background:var(--hs-cream);padding:5px 8px;box-shadow:0 3px 10px rgba(0,0,0,.45);opacity:0;transition:opacity var(--hs-quick) ease-out,transform var(--hs-quick) var(--hs-ease)}.hs-scrub-tip[data-shown]{opacity:1;transform:translate(-50%)}.hs-scrub-tip[data-align=start]{transform:translate(-12px,4px)}.hs-scrub-tip[data-align=start][data-shown]{transform:translate(-12px)}.hs-scrub-tip[data-align=end]{transform:translate(calc(-100% + 12px),4px)}.hs-scrub-tip[data-align=end][data-shown]{transform:translate(calc(-100% + 12px))}.hs-fade{display:grid!important;align-items:center}.hs-fade>*{grid-area:1/1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hs-fade-was{animation:hs-fade-out var(--hs-move) var(--hs-ease) forwards}.hs-fade-now[data-entering]{animation:hs-fade-in var(--hs-move) var(--hs-ease) both}@keyframes hs-fade-out{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(-4px)}}@keyframes hs-fade-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.hs-controls>.hs-now{flex:1 1}.hs-now{min-width:0;overflow:hidden;margin-left:6px;font-family:var(--hs-caps);text-transform:uppercase;letter-spacing:.05em;font-size:13px;color:var(--hs-soft,#d9cabd)}.hs-status{margin:0;min-height:1.3em;font-family:var(--hs-type);font-size:13px;color:var(--hs-muted);opacity:0;transition:opacity var(--hs-quick) ease-out}.hs-status[data-shown]{opacity:1}@media (max-width:520px){.hs-dialog{padding:14px 14px 12px}.hs-strip{max-width:100%}.hs-strip-word{font-size:17px}.hs-topbar{padding:6px 6px 18px}.hs-example-tab{font-size:12px;padding:3px 8px;min-height:26px}.hs-mute{margin-left:auto}}@media (prefers-reduced-motion:reduce){.hs-dialog,.hs-veil[data-shown] .hs-dialog{transform:none}.hs-caption,.hs-caption[data-shown]{transform:translate(-50%)}.hs-bigplay,.hs-bigplay[data-hidden],.hs-open,.hs-open:hover{transform:none}.hs-example>.hs-player{animation-name:hs-example-fade}.hs-strip[data-hint] .hs-hand{animation-name:hs-tap-still}.hs-scrub-thumb{transition:none}.hs-bar,.hs-stage[data-chrome] .hs-bar,.hs-stage[data-chrome] .hs-topbar,.hs-topbar{transform:none}.hs-eased,.hs-stage,.hs-strip-mark,.hs-tab-mark[data-ready]{transition:none}.hs-fade-was{animation-name:hs-fade-out-still}.hs-fade-now[data-entering]{animation-name:hs-example-fade}.hs-flash{animation-name:hs-fade-out-still}}@keyframes hs-fade-out-still{0%{opacity:1}to{opacity:0}}@keyframes hs-example-fade{0%{opacity:0}to{opacity:1}}@keyframes hs-tap-still{0%,to{opacity:.35}40%{opacity:1}}