.pz,.pzh{--paper:#f1ede3;--paper-2:#e6dfcf;--ink:#0d110d;--night:#090b09;--night-2:#141914;--cream:#f4f1ea;--g:#4cbb2f;--g-hi:#7cd331;--lime:#cdf25e;--red:#ff4a2a;--serif:"Noto Serif KR","Nanum Myeongjo",serif;--mono:"IBM Plex Mono","Pretendard Variable",Pretendard,ui-monospace,monospace;--out:cubic-bezier(.16,1,.3,1);--ease:cubic-bezier(.7,0,.2,1);--grain:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 .6 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");-webkit-font-smoothing:antialiased;word-break:keep-all;overflow-wrap:break-word;font-family:Pretendard Variable,Pretendard,-apple-system,BlinkMacSystemFont,system-ui,sans-serif}html:has(.pz){overscroll-behavior:none}html:has(.pz) body{background:#090b09;overflow:hidden}.pz{--sx:clamp(20px,6vw,112px);--top:calc(clamp(56px,8.5vh,84px) + env(safe-area-inset-top));--bot:calc(clamp(66px,9.5vh,96px) + env(safe-area-inset-bottom));background:var(--night);-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;position:fixed;inset:0;overflow:hidden}.pz-stage{touch-action:none;cursor:pointer;position:absolute;inset:0}.pz-slide{visibility:hidden;background:var(--bg);color:var(--fg);position:absolute;inset:0;overflow:hidden}.pz-slide[data-theme=paper]{--bg:var(--paper);--fg:var(--ink);--soft:#0d110d9e;--line:#0d110d24;--card:#fbf9f4;--hl:var(--lime);--hl-fg:var(--ink);--acc:var(--g);--ann:var(--red);--shadow:0 1px 0 #281e0a0d,0 22px 44px -22px #281e0a6b}.pz-slide[data-theme=ink]{--bg:var(--night);--fg:var(--cream);--soft:#f4f1ea99;--line:#f4f1ea26;--card:var(--night-2);--hl:var(--g-hi);--hl-fg:var(--ink);--acc:var(--g-hi);--ann:#ff5a3c;--shadow:0 0 0 1px #f4f1ea12,0 24px 50px -24px #000000e6}.pz-slide[data-theme=green]{--bg:var(--g);--fg:var(--ink);--soft:#0d110db3;--line:#0d110d33;--card:var(--cream);--hl:var(--ink);--hl-fg:var(--lime);--acc:var(--ink);--ann:var(--ink);--shadow:0 1px 0 #00280014,0 22px 44px -22px #0028008c}.pz-slide:before{content:"";z-index:4;pointer-events:none;background-image:var(--grain);opacity:.16;mix-blend-mode:multiply;position:absolute;inset:0}.pz-slide[data-theme=ink]:before{filter:invert();mix-blend-mode:screen;opacity:.07}.pz-slide.is-active{visibility:visible;z-index:2;animation:pz-enter .8s var(--ease)both}.pz[data-dir="-1"] .pz-slide.is-active{animation-name:pz-enter-back}.pz-slide.is-leaving{visibility:visible;z-index:1;animation:pz-leave .8s var(--ease)both}.pz[data-dir="-1"] .pz-slide.is-leaving{animation-name:pz-leave-back}.pz-slide:after{content:"";z-index:5;background:var(--g-hi);opacity:0;pointer-events:none;width:clamp(6px,.8vw,12px);position:absolute;top:0;bottom:0;left:0}.pz-slide[data-theme=green]:after{background:var(--ink)}.pz-slide.is-active:after{animation:pz-edge .8s var(--ease)both}.pz[data-dir="-1"] .pz-slide.is-active:after{animation-name:pz-edge-back;left:auto;right:0}@keyframes pz-enter{0%{clip-path:inset(0 0 0 100%)}to{clip-path:inset(0)}}@keyframes pz-enter-back{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes pz-leave{to{filter:brightness(.6);transform:translate(-7%)}}@keyframes pz-leave-back{to{filter:brightness(.6);transform:translate(7%)}}@keyframes pz-edge{0%{opacity:1;transform:translate(100vw)}88%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(0)}}@keyframes pz-edge-back{0%{opacity:1;transform:translate(-100vw)}88%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(0)}}.pz-in{inset:var(--top)var(--sx)var(--bot);z-index:2;flex-direction:column;justify-content:center;gap:clamp(12px,2.3vh,28px);display:flex;position:absolute}.pz-in.center{text-align:center;align-items:center}.pz-split{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(20px,4.5vw,84px);height:100%;min-height:0;display:grid}.pz-col{flex-direction:column;align-items:flex-start;gap:clamp(12px,2.3vh,26px);min-width:0;display:flex}.pz-vis{align-self:stretch;place-items:center;width:100%;min-width:0;min-height:0;display:grid;position:relative;container-type:size}.pz-in>.pz-vis{flex:1 1 0}.pz-stack{flex-direction:column;justify-content:center;align-items:center;gap:6cqh;display:flex}.pz-kick{font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--soft);align-items:center;gap:10px;margin:0;font-size:clamp(10.5px,.95vw,13px);font-weight:600;display:inline-flex}.pz-kick:before{content:"";background:var(--acc);width:26px;height:2px}.pz-h{letter-spacing:-.05em;color:var(--fg);margin:0;font-size:clamp(2.1rem,min(6.8vw,10.5vh),7rem);font-weight:900;line-height:1.04}.pz-h.xl{font-size:clamp(2.6rem,min(9.6vw,14.5vh),10.5rem);line-height:.98}.pz-h.md{font-size:clamp(1.85rem,min(5vw,8.2vh),5.1rem);line-height:1.1}.pz-split .pz-h{font-size:clamp(2rem,min(4.6vw,9vh),5.6rem)}.pz-split .pz-h.md{font-size:clamp(1.75rem,min(3.6vw,7vh),4.2rem)}.pz-split .pz-h.xl{font-size:clamp(2.4rem,min(6.4vw,12vh),7.6rem)}.pz-h .ln{display:block}.pz-serif{font-family:var(--serif);letter-spacing:-.045em;font-weight:900;line-height:1.16}.pz-p{letter-spacing:-.012em;max-width:34em;color:var(--soft);margin:0;font-size:clamp(14.5px,min(1.45vw,2.5vh),21px);font-weight:500;line-height:1.62}.pz-p b{color:var(--fg);font-weight:750}.pz-note{max-width:46em;font-family:var(--mono);letter-spacing:.01em;color:var(--soft);margin:0;font-size:clamp(10px,.82vw,12px);line-height:1.6}.pz-foot-note{font-family:var(--mono);letter-spacing:.06em;color:var(--soft);font-size:10.5px;position:absolute;bottom:0;right:0}.pz-num{font-variant-numeric:tabular-nums}.is-on .pz-a{animation:pz-up .9s var(--out)both;animation-delay:calc(var(--base) + var(--d,0s))}.is-on .pz-a.fx-fade{animation-name:pz-fade}.is-on .pz-a.fx-left{animation-name:pz-left}.is-on .pz-a.fx-right{animation-name:pz-right}.is-on .pz-a.fx-pop{animation-name:pz-pop;animation-duration:.7s}.is-on .pz-a.fx-slam{animation-name:pz-slam;animation-duration:.6s;animation-timing-function:var(--ease)}.is-on .pz-a.fx-wipe{animation-name:pz-wipe;animation-duration:1s;animation-timing-function:var(--ease)}.is-on .pz-a.fx-wipe-rtl{animation-name:pz-wipe-rtl;animation-duration:1.1s;animation-timing-function:var(--ease)}.is-on .pz-a.fx-blur{animation-name:pz-blur;animation-duration:1.1s}.is-on .pz-a.fx-drop{animation-name:pz-drop;animation-duration:.85s}.is-on .pz-a.fx-line{animation-name:pz-line;animation-duration:1s}.fx-slam,.fx-drop{rotate:var(--rot,0deg)}.pz-w{display:inline-block}.is-on .pz-w{animation:pz-word .8s var(--out)both;animation-delay:calc(var(--base) + var(--d,0s) + var(--i)*var(--st,60ms))}@keyframes pz-up{0%{opacity:0;transform:translateY(26px)}to{opacity:1;transform:none}}@keyframes pz-fade{0%{opacity:0}to{opacity:1}}@keyframes pz-left{0%{opacity:0;transform:translate(-34px)}to{opacity:1;transform:none}}@keyframes pz-right{0%{opacity:0;transform:translate(40px)}to{opacity:1;transform:none}}@keyframes pz-pop{0%{opacity:0;transform:scale(.55)}60%{opacity:1;transform:scale(1.06)}to{opacity:1;transform:scale(1)}}@keyframes pz-slam{0%{opacity:0;transform:scale(2.3)}55%{opacity:1;transform:scale(.94)}78%{transform:scale(1.04)}to{opacity:1;transform:scale(1)}}@keyframes pz-wipe{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes pz-wipe-rtl{0%{clip-path:inset(0 0 0 100%)}to{clip-path:inset(0)}}@keyframes pz-blur{0%{opacity:0;filter:blur(14px);transform:scale(1.05)}to{opacity:1;filter:blur();transform:none}}@keyframes pz-drop{0%{opacity:0;transform:translateY(-34px)scale(1.05)}to{opacity:1;transform:none}}@keyframes pz-line{0%{opacity:0;transform:translateY(.45em)skewY(4deg)}to{opacity:1;transform:none}}@keyframes pz-word{0%{opacity:0;filter:blur(6px);transform:translateY(.5em)}to{opacity:1;filter:blur();transform:none}}.pz-mark{color:var(--hl-fg);background:0 0;background-image:linear-gradient(var(--hl),var(--hl));-webkit-box-decoration-break:clone;box-decoration-break:clone;background-position:0 62%;background-repeat:no-repeat;background-size:100% 84%;margin:0 -.04em;padding:0 .08em}.is-on .pz-mark{animation:pz-mark .75s var(--out)both;animation-delay:calc(var(--base) + var(--d,0s))}@keyframes pz-mark{0%{color:var(--fg);background-size:0% 84%}40%{color:var(--fg)}to{color:var(--hl-fg);background-size:100% 84%}}.pz-strike{text-decoration:none;display:inline-block;position:relative}.pz-strike:after{content:"";background:var(--ann);transform-origin:0;border-radius:99px;height:.1em;min-height:3px;margin-top:-.05em;position:absolute;top:50%;left:-5%;right:-5%;transform:rotate(-4deg)}.is-on .pz-strike{animation:.4s both pz-dim;animation-delay:calc(var(--base) + var(--d,0s) + .2s)}.is-on .pz-strike:after{animation:pz-strike .45s var(--out)both;animation-delay:calc(var(--base) + var(--d,0s))}@keyframes pz-strike{0%{transform:rotate(-4deg)scaleX(0)}to{transform:rotate(-4deg)scaleX(1)}}@keyframes pz-dim{to{color:var(--soft)}}.pz-circ,.pz-scrib{white-space:nowrap;display:inline-block;position:relative}.pz-circ svg{pointer-events:none;width:118%;height:150%;position:absolute;top:-24%;left:-9%;overflow:visible}.pz-scrib svg{width:104%;height:.4em;position:absolute;bottom:-.32em;left:-2%;overflow:visible}.pz-circ path,.pz-scrib path{fill:none;stroke:var(--ann);stroke-width:4px;stroke-linecap:round;stroke-dasharray:1 1;stroke-dashoffset:1px}.is-on .pz-circ path,.is-on .pz-scrib path{animation:pz-dash .9s var(--ease)both;animation-delay:calc(var(--base) + var(--d,0s))}.pz-draw{stroke-dasharray:1 1;stroke-dashoffset:1px}.is-on .pz-draw{animation:pz-dash 1.2s var(--ease)both;animation-delay:calc(var(--base) + var(--d,0s))}@keyframes pz-dash{to{stroke-dashoffset:0}}@keyframes pz-grow{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.pz-stk{font-family:var(--mono);letter-spacing:.12em;background:var(--fg);color:var(--bg);box-shadow:4px 4px 0 var(--acc);--rot:-2.5deg;align-self:flex-start;padding:.38em .7em;font-size:clamp(11px,1.05vw,15px);font-weight:600;display:inline-block}.pz-slide[data-theme=green] .pz-stk{box-shadow:4px 4px 0 var(--cream)}.pz-stk.lime{background:var(--lime);color:var(--ink);box-shadow:4px 4px 0 var(--g)}.pz-stk.red{background:var(--red);color:#fff;box-shadow:4px 4px 0 var(--ink);letter-spacing:-.01em;font-family:inherit;font-size:clamp(13px,1.25vw,18px);font-weight:800}.pz-ex{z-index:3;border:1px solid var(--line);font-family:var(--mono);letter-spacing:.08em;color:var(--soft);background:var(--bg);border-radius:99px;padding:3px 8px;font-size:10px;font-weight:500;line-height:1.4;position:absolute;top:-.2em;right:0}.pz-mascot{z-index:1;pointer-events:none;position:absolute}.pz-mascot img{width:100%;height:auto;display:block}.pz-mascot.peek{width:clamp(150px,25vw,380px);bottom:-7%;right:clamp(-30px,-1vw,0px)}.pz-mascot.peek img{rotate:-6deg}.pz-mascot.stand{right:clamp(16px,7vw,140px);bottom:calc(var(--bot) - 8px);width:clamp(120px,min(22vw,38vh),330px)}.pz-mascot.side{right:clamp(8px,2vw,40px);bottom:calc(var(--bot) - 12px);width:clamp(84px,min(11vw,18vh),190px)}.pz-list{letter-spacing:-.015em;color:var(--fg);flex-direction:column;gap:clamp(6px,1.2vh,12px);margin:0;padding:0;font-size:clamp(14px,min(1.35vw,2.35vh),20px);font-weight:650;list-style:none;display:flex}.pz-list li{align-items:flex-start;gap:.6em;line-height:1.4;display:flex}.pzv-tick{flex:none;width:1.25em;height:1.25em;margin-top:.06em}.pzv-tick circle{fill:var(--acc)}.pz-slide[data-theme=green] .pzv-tick circle{fill:var(--ink)}.pzv-tick path{fill:none;stroke:var(--bg);stroke-width:2.6px;stroke-linecap:round;stroke-linejoin:round}.pz-slide[data-theme=green] .pzv-tick path{stroke:var(--lime)}.pz-slide[data-theme=ink] .pzv-tick path{stroke:var(--ink)}.pz-trio{flex-wrap:wrap;gap:clamp(10px,2vw,28px) clamp(18px,3.4vw,54px);margin-top:clamp(4px,1.5vh,16px);display:flex}.pz-trio>div{letter-spacing:-.03em;align-items:baseline;gap:.35em;font-size:clamp(1.15rem,min(2.3vw,4vh),2.2rem);font-weight:800;display:flex}.pz-trio b{font-family:var(--mono);color:var(--acc);font-weight:600}.pz-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(10px,1.6vw,24px);width:100%;max-width:36em;margin-top:clamp(0px,1vh,10px);display:grid}.pz-stats>div{border-top:2px solid var(--line);flex-direction:column;gap:4px;padding-top:10px;display:flex}.pz-stats b{letter-spacing:-.04em;color:var(--acc);font-size:clamp(2rem,min(4.4vw,8vh),4.6rem);font-weight:900;line-height:1}.pz-stats span{color:var(--soft);font-size:clamp(11.5px,min(1.05vw,1.9vh),15px);font-weight:600;line-height:1.4}.pz-chips{flex-wrap:wrap;gap:8px;max-width:40em;display:flex}.pz-chips.center{justify-content:center}.pz-chips span{border:1.5px solid var(--line);color:var(--fg);border-radius:99px;padding:.42em .85em;font-size:clamp(12px,min(1.1vw,2vh),16px);font-weight:650}.pz-versus{flex-direction:column;gap:clamp(8px,1.6vh,18px);margin:clamp(4px,1.5vh,18px) 0;display:flex}.pz-versus>div{align-items:baseline;gap:clamp(12px,2vw,28px);display:flex}.pz-versus span{width:6.5em;font-family:var(--mono);letter-spacing:.12em;color:var(--soft);flex:none;font-size:clamp(10.5px,.95vw,13px)}.pz-versus b{letter-spacing:-.045em;font-size:clamp(1.6rem,min(4.2vw,7vh),4rem);font-weight:900}.pz-table{width:100%;max-width:26em;font-size:clamp(13px,min(1.2vw,2.2vh),17px)}.pz-table p{border-bottom:1.5px dashed var(--line);justify-content:space-between;gap:16px;margin:0;padding:.5em 0;font-weight:600;display:flex}.pz-table b{font-family:var(--mono);font-weight:600}.pz-ctas{flex-wrap:wrap;gap:10px;margin-top:clamp(4px,1.4vh,14px);display:flex}.pz-cta{letter-spacing:-.02em;background:var(--fg);color:var(--bg);border:2px solid var(--fg);transition:transform .25s var(--out),box-shadow .25s var(--out);cursor:pointer;border-radius:99px;align-items:center;gap:.5em;padding:.95em 1.5em;font-size:clamp(15px,1.35vw,19px);font-weight:800;display:inline-flex}.pz-slide[data-theme=ink] .pz-cta:not(.ghost){background:var(--g-hi);border-color:var(--g-hi);color:var(--ink)}.pz-cta:hover{box-shadow:0 10px 0 -4px var(--acc);transform:translateY(-2px)}.pz-cta i{font-style:normal;display:inline-block}.is-on .pz-cta i{animation:1.4s ease-in-out infinite pz-nudge;animation-delay:calc(var(--base) + 1.6s)}.pz-cta.ghost{color:var(--fg);border-color:var(--line);background:0 0}@keyframes pz-nudge{0%,to{transform:none}50%{transform:translate(5px)}}.pz[data-theme=paper]{--chrome:var(--ink);--chrome-soft:#0d110d66;--chrome-bg:var(--paper)}.pz[data-theme=ink]{--chrome:var(--cream);--chrome-soft:#f4f1ea61;--chrome-bg:var(--night)}.pz[data-theme=green]{--chrome:var(--ink);--chrome-soft:#0d110d6b;--chrome-bg:var(--g)}.pz-top{z-index:20;height:var(--top);padding:env(safe-area-inset-top)var(--sx)0;pointer-events:none;color:var(--chrome);justify-content:space-between;align-items:center;transition:color .5s;display:flex;position:absolute;top:0;left:0;right:0}.pz-top>*{pointer-events:auto}.pz-brand{align-items:baseline;gap:10px;display:flex}.pz-brand b{letter-spacing:-.03em;font-size:16px;font-weight:900}.pz-brand i{font-style:normal;font-family:var(--mono);letter-spacing:.14em;color:var(--chrome-soft);font-size:11px;font-weight:500;transition:color .5s}.pz-tools{align-items:center;gap:6px;display:flex}.pz-count{font-family:var(--mono);letter-spacing:.08em;font-variant-numeric:tabular-nums;margin-right:6px;font-size:12px;font-weight:600}.pz-count i{color:var(--chrome-soft);font-style:normal}.pz-ib{border:1.5px solid var(--chrome-soft);width:36px;height:36px;color:var(--chrome);cursor:pointer;background:0 0;border-radius:99px;place-items:center;padding:0;transition:background .2s,color .2s,border-color .5s,opacity .2s;display:grid}.pz-ib:hover:not(:disabled){background:var(--chrome);color:var(--chrome-bg);border-color:var(--chrome)}.pz-ib:disabled{opacity:.3;cursor:default}.pz-foot{left:var(--sx);right:var(--sx);bottom:calc(env(safe-area-inset-bottom) + clamp(16px,3vh,30px));z-index:20;color:var(--chrome);align-items:center;gap:8px;display:flex;position:absolute}.pz-bar{flex:1;gap:4px;min-width:0;display:flex}.pz-seg{cursor:pointer;background:0 0;border:0;flex:1;height:22px;padding:0;position:relative}.pz-seg:before,.pz-seg:after{content:"";border-radius:3px;height:3px;margin-top:-1.5px;position:absolute;top:50%;left:0}.pz-seg:before{background:var(--chrome-soft);opacity:.55;right:0}.pz-seg:after{background:var(--chrome);width:0;transition:width .5s var(--out),height .3s,margin .3s}.pz-seg.done:after{width:100%}.pz-seg.now:after{width:100%;height:5px;margin-top:-2.5px}.pz-nav{flex:none}.pz-hint{left:50%;bottom:calc(env(safe-area-inset-bottom) + clamp(52px,8vh,78px));z-index:20;color:#f4f1eacc;white-space:nowrap;pointer-events:none;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#f4f1ea1a;border:1px solid #f4f1ea33;border-radius:99px;align-items:center;gap:8px;margin:0;padding:8px 14px;font-size:12.5px;font-weight:600;animation:.8s 2.2s both pz-fade;display:flex;position:absolute;transform:translate(-50%)}.pz-hint i{font-style:normal;animation:1.2s ease-in-out infinite pz-nudge}.only-touch{display:none}@media (hover:none) and (pointer:coarse){.only-touch{display:inline}.hide-touch{display:none!important}}[class^=pzv-],[class*=\ pzv-]{position:relative}.pzv-fit{--R:1;--N:28;--max:9999px;width:min(100cqw,100cqh*var(--R),var(--max));aspect-ratio:var(--R);font-size:calc(min(100cqw,100cqh*var(--R),var(--max))/var(--N))}.pzv-fit>svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.pzv-receipts{--R:1.05;aspect-ratio:1.05;width:min(100cqw,105cqh,620px);font-size:calc(min(100cqw,105cqh,620px)/24)}.pzv-receipts .rc{width:56%;color:var(--ink);box-shadow:var(--shadow);background:#fffdf6;padding:1.1em 1.2em 1.4em;font-size:1em;position:absolute}.pzv-receipts .rc:first-child{top:4%;left:2%}.pzv-receipts .rc:nth-child(2){top:14%;left:40%}.pzv-receipts .rc:nth-child(3){top:44%;left:16%}.pzv-receipts .rc:after{content:"";background:radial-gradient(circle at 50% 0,#fffdf6 .3em,#0000 .32em) 0 0/.9em .6em repeat-x;height:.6em;position:absolute;bottom:-.55em;left:0;right:0}.pzv-receipts .hd{font-family:var(--mono);letter-spacing:.14em;color:#0d110d80;margin:0 0 .8em;font-size:.62em}.pzv-receipts .it{justify-content:space-between;align-items:baseline;margin:0 0 .7em;font-size:1.05em;display:flex}.pzv-receipts .it b{letter-spacing:-.03em;font-weight:800}.pzv-receipts .it span{font-family:var(--mono);font-weight:600}.pzv-receipts .ln{background:#0d110d17;border-radius:2px;height:.45em;margin:0 0 .45em}.pzv-receipts .ln.short{width:62%}.pzv-receipts .tot{font-family:var(--mono);border-top:1.5px dashed #0d110d40;justify-content:space-between;margin:.9em 0 0;padding-top:.6em;font-size:.8em;display:flex}.pzv-receipts .stamp{border:.16em solid var(--ann);color:var(--ann);letter-spacing:-.04em;text-align:center;background:#fff6;border-radius:.4em;padding:.5em .8em;font-size:1.45em;font-weight:900;line-height:1.15;position:absolute;bottom:6%;right:0}.pzv-steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:2.4em;width:min(100cqw,1120px);font-size:clamp(10px,min(1.95cqw,6.6cqh),20px);display:grid}.pzv-steps .st{background:var(--card);box-shadow:var(--shadow);border-radius:.9em;flex-direction:column;gap:.35em;padding:1.1em 1.1em 1.25em;display:flex;position:relative}.pzv-steps .n{font-family:var(--mono);color:var(--acc);font-size:.85em;font-weight:600}.pzv-steps .st b{letter-spacing:-.05em;font-size:2em;font-weight:900}.pzv-steps .s{color:var(--soft);font-size:.92em;font-weight:600;line-height:1.45}.pzv-steps .arr{color:var(--acc);margin-top:-.6em;font-size:1.2em;font-style:normal;font-weight:800;position:absolute;top:50%;right:-1.75em}.pzv-steps .back{grid-column:1/-1;height:1.8em;margin:-1.2em 12% 0}.pzv-steps .back i{border:2.5px solid var(--acc);border-top:0;border-radius:0 0 1.2em 1.2em;height:100%;display:block}.pzv-steps .back:before{content:"";border:.42em solid #0000;border-bottom:.6em solid var(--acc);border-top:0;position:absolute;top:-.5em;left:-.42em}.pzv-steps .again{text-align:center;font-family:var(--mono);letter-spacing:.08em;color:var(--soft);grid-column:1/-1;margin-top:-1.6em;font-size:.8em}@container (max-width:620px){.pzv-steps{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8em;font-size:clamp(10px,min(4.2cqw,4.4cqh),18px)}.pzv-steps .arr,.pzv-steps .back{display:none}.pzv-steps .again{margin-top:.2em}}.pzv-gauge{flex-direction:column;align-items:center;width:min(100cqw,130cqh,520px);font-size:calc(min(100cqw,130cqh,520px)/15);display:flex}.pzv-gauge svg{width:100%;overflow:visible}.pzv-gauge .trk,.pzv-gauge .val{fill:none;stroke-width:18px;stroke-linecap:round}.pzv-gauge .trk{stroke:#0d110d24}.pzv-gauge .val{stroke:var(--ink);stroke-dasharray:1 1;stroke-dashoffset:var(--to)}.is-on .pzv-gauge .val{animation:pz-dash-to 1.6s var(--out)both;animation-delay:calc(var(--base) + var(--d,0s) + .2s)}@keyframes pz-dash-to{0%{stroke-dashoffset:1px}to{stroke-dashoffset:var(--to)}}.pzv-gauge .tk{stroke:#0d110d59;stroke-width:2px}.pzv-gauge .ndl{transform-box:view-box;transform-origin:120px 124px;transform:rotate(var(--deg))}.pzv-gauge .ndl line{stroke:var(--ink);stroke-width:4px;stroke-linecap:round}.pzv-gauge .ndl circle{fill:var(--ink)}.is-on .pzv-gauge .ndl{animation:1.7s cubic-bezier(.34,1.4,.5,1) both pz-needle;animation-delay:calc(var(--base) + var(--d,0s) + .2s)}@keyframes pz-needle{0%{transform:rotate(-90deg)}to{transform:rotate(var(--deg))}}.pzv-gauge .num{align-items:baseline;gap:.2em;margin-top:-.4em;display:flex}.pzv-gauge .num b{letter-spacing:-.05em;font-size:3.2em;font-weight:900;line-height:1}.pzv-gauge .num span{font-family:var(--mono);color:var(--soft);font-size:.9em;font-weight:600}.pzv-gauge .cap{margin:.3em 0 0;font-size:.95em;font-weight:800}.pzv-quad{aspect-ratio:1.356;width:min(100cqw,135.6cqh,640px)}.pzv-quad svg{width:100%;height:100%;overflow:visible}.pzv-quad .zone{fill:var(--hl);opacity:.6}.pzv-quad .ax{stroke:var(--fg);stroke-width:1.6px}.pzv-quad .axl{font-family:var(--mono);fill:var(--soft);font-size:9px}.pzv-quad .zl{fill:var(--ink);font-size:13px;font-weight:900}.pzv-quad .dot{fill:#0d110d38;transform-box:fill-box;transform-origin:50%}.pzv-quad .dot.gold{fill:var(--g);stroke:var(--ink);stroke-width:1.5px}.is-on .pzv-quad .dot{animation:pz-pop .5s var(--out)both;animation-delay:calc(var(--base) + var(--d,0s))}.pzv-quad .ring{fill:none;stroke:var(--g);stroke-width:2px;opacity:0;transform-box:fill-box;transform-origin:50%}.is-on .pzv-quad .ring{animation:1.8s ease-out infinite pz-ring;animation-delay:calc(var(--base) + var(--d,0s))}@keyframes pz-ring{0%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(3)}}.pzv-quad .red{fill:none;stroke:var(--ann);stroke-width:3px;stroke-linecap:round}.pzv-clock{aspect-ratio:1;width:min(100cqw,100cqh,440px)}.pzv-clock svg{width:100%;height:100%;overflow:visible}.pzv-clock .face{fill:var(--card);stroke:var(--line);stroke-width:2px}.pzv-clock .tk{stroke:var(--soft);stroke-width:1.5px}.pzv-clock .tk.big{stroke:var(--fg);stroke-width:3.5px}.pzv-clock .mh,.pzv-clock .hh{transform-box:view-box;transform-origin:110px 110px}.pzv-clock .mh line{stroke:var(--fg);stroke-width:4px;stroke-linecap:round}.pzv-clock .hh line{stroke:var(--acc);stroke-width:9px;stroke-linecap:round}.pzv-clock .hh{transform:rotate(var(--hdeg))}.is-on .pzv-clock .mh{animation:pz-minute 1.8s var(--ease)both;animation-delay:calc(var(--base) + var(--d,0s))}.is-on .pzv-clock .hh{animation:pz-hour 1.8s var(--ease)both;animation-delay:calc(var(--base) + var(--d,0s))}@keyframes pz-minute{0%{transform:rotate(-1080deg)}to{transform:rotate(0)}}@keyframes pz-hour{0%{transform:rotate(calc(var(--hdeg) - 90deg))}to{transform:rotate(var(--hdeg))}}.pzv-clock .hub{fill:var(--fg)}.pzv-clock .lbl{font-family:var(--mono);letter-spacing:-.02em;background:var(--hl);color:var(--hl-fg);--rot:-5deg;padding:.08em .32em;font-size:calc(min(100cqw,100cqh,440px)/8);font-weight:600;position:absolute;bottom:2%;right:-2%;rotate:-5deg}.pzv-noti{flex-direction:column;gap:.55em;width:min(100cqw,34em);padding-top:1.6em;font-size:clamp(10px,min(2.9cqw,4.5cqh),17px);display:flex}.pzv-noti .row{background:var(--card);box-shadow:var(--shadow);border-radius:.8em;align-items:center;gap:.8em;padding:.7em .9em;display:flex}.pzv-noti .ic{background:var(--g);width:2.1em;height:2.1em;color:var(--ink);border-radius:.6em;flex:none;place-items:center;font-weight:900;display:grid}.pzv-noti .t-o .ic{background:#ffb020}.pzv-noti .t-r .ic{background:var(--red);color:#fff}.pzv-noti .t-k .ic{background:var(--ink);color:var(--lime)}.pzv-noti .tx{flex-direction:column;flex:1;gap:.1em;min-width:0;display:flex}.pzv-noti .tx b{font-size:.75em;font-family:var(--mono);letter-spacing:.06em;color:var(--soft);font-weight:600}.pzv-noti .tx span{letter-spacing:-.02em;white-space:nowrap;text-overflow:ellipsis;font-weight:700;overflow:hidden}.pzv-noti .tm{color:var(--soft);flex:none;font-size:.72em}.pzv-chat{flex-direction:column;gap:.75em;width:min(100cqw,30em);padding-top:1.6em;font-size:clamp(10.5px,min(3.3cqw,5.2cqh),18px);display:flex}.pzv-chat .b{letter-spacing:-.015em;border-radius:1.1em;max-width:88%;padding:.85em 1.05em;font-weight:600;line-height:1.5}.pzv-chat .me{background:var(--g-hi);color:var(--ink);border-bottom-right-radius:.3em;align-self:flex-end}.pzv-chat .rex{background:var(--card);box-shadow:var(--shadow);border-bottom-left-radius:.3em;align-self:flex-start;gap:.7em;display:flex}.pzv-chat .av{background:var(--cream);object-fit:cover;object-position:center 30%;border-radius:50%;flex:none;width:2.2em;height:2.2em}.pzv-chat .av.sp{background:0 0}.pzv-chat .rex b{color:var(--g-hi)}.pz-slide[data-theme=paper] .pzv-chat .rex b,.pz-slide[data-theme=green] .pzv-chat .rex b{color:var(--g)}.pzv-chat .btn{background:var(--g-hi);width:fit-content;color:var(--ink);border-radius:99px;margin-top:.6em;padding:.45em .85em;font-size:.88em;font-weight:800;display:block}.pzv-inf{aspect-ratio:2;width:min(100cqw,200cqh,620px)}.pzv-inf svg{width:100%;height:100%;overflow:visible}.pzv-inf path{fill:none;stroke-width:15px;stroke-linecap:round;stroke-linejoin:round}.pzv-inf .base{stroke:var(--ink)}.pzv-inf .run{stroke:var(--lime);stroke-width:6px;stroke-dasharray:.12 .88;stroke-dashoffset:0;opacity:0}.is-on .pzv-inf .run{animation:2.6s linear infinite pz-run,.4s forwards pz-fade;animation-delay:calc(var(--base) + var(--d,0s) + 1.2s)}@keyframes pz-run{to{stroke-dashoffset:-1px}}.pzv-ladder{flex-direction:column;gap:.42em;width:min(100cqw,30em);padding-top:1.5em;font-size:clamp(10px,min(3.2cqw,4.7cqh),17px);display:flex}.pzv-ladder .r{grid-template-columns:3.2em 1fr 5.6em 2.4em;align-items:center;gap:.6em;height:1.95em;display:grid;position:relative}.pzv-ladder .r>b{font-family:var(--mono);font-weight:600}.pzv-ladder .bar{background:var(--line);border-radius:.35em;height:100%;overflow:hidden}.pzv-ladder .bar i{height:100%;width:var(--w);background:var(--fg);opacity:.85;transform-origin:0;display:block}.is-on .pzv-ladder .bar i{animation:pz-grow .9s var(--out)both;animation-delay:calc(var(--base) + var(--d,0s))}.pzv-ladder .r.hi .bar i{background:var(--g);opacity:1}.pz-slide[data-theme=green] .pzv-ladder .r.hi .bar i{background:var(--lime)}.pzv-ladder em{color:var(--soft);font-size:.85em;font-style:normal;font-weight:700}.pzv-ladder small{font-family:var(--mono);color:var(--soft);text-align:right;font-size:.72em}.pzv-ladder .me{white-space:nowrap;background:var(--ink);color:var(--lime);border-radius:.4em;margin-top:-.85em;padding:.25em .6em;font-size:.82em;font-weight:800;position:absolute;top:50%;left:calc(3.8em + 4px)}.pzv-ladder .r.hi .me{left:calc(3.8em + (100% - 13em)*var(--wn) + 10px)}.pzv-thermo{flex-direction:column;gap:.8em;width:min(100cqw,24em);font-size:clamp(11px,min(4cqw,6.6cqh),20px);display:flex}.pzv-thermo.compact{gap:.5em;width:100%;max-width:22em;font-size:clamp(11px,1.05vw,15px)}.pzv-thermo .top{justify-content:space-between;align-items:baseline;display:flex}.pzv-thermo .lb{font-weight:800}.pzv-thermo .top b{letter-spacing:-.05em;color:var(--acc);font-size:3em;font-weight:900;line-height:1}.pzv-thermo.compact .top b{font-size:1.9em}.pzv-thermo .tube{background:var(--line);border-radius:99px;height:1em;position:relative}.pzv-thermo .tube i{background:linear-gradient(90deg,#6fb6ff,var(--g)60%,#ffb020);transform-origin:0;border-radius:99px;position:absolute;inset:0 57% 0 0}.is-on .pzv-thermo .tube i{animation:pz-grow 1.3s var(--out)both;animation-delay:calc(var(--base) + var(--d,0s))}.pzv-thermo .tube .mk{background:var(--fg);border-radius:2px;width:3px;margin-left:-1.5px;position:absolute;top:-.35em;bottom:-.35em}.pzv-thermo .tags{flex-wrap:wrap;gap:.45em;margin-top:.4em;display:flex}.pzv-thermo .tg{background:var(--card);box-shadow:var(--shadow);border-radius:99px;padding:.38em .75em;font-size:.8em;font-weight:700}.pzv-thermo .tg b{font-family:var(--mono);margin-left:.2em}.pzv-thermo .tg.up b{color:var(--g)}.pzv-thermo .tg.dn b{color:var(--red)}.pzv-check{background:var(--card);width:min(100cqw,28em);box-shadow:var(--shadow);border-radius:1em;flex-direction:column;gap:.5em;padding:1.1em 1.2em 1.4em;font-size:clamp(10.5px,min(3.4cqw,5cqh),19px);display:flex}.pzv-check .url{background:var(--line);font-family:var(--mono);color:var(--soft);border-radius:.5em;align-items:center;gap:.6em;margin-bottom:.4em;padding:.5em .7em;font-size:.72em;display:flex}.pzv-check .dotz{gap:.3em;display:flex}.pzv-check .dotz i{background:var(--soft);opacity:.5;border-radius:50%;width:.55em;height:.55em}.pzv-check .row{letter-spacing:-.015em;align-items:center;gap:.6em;padding:.35em 0;font-weight:700;display:flex}.pzv-check .row span{flex:1}.pzv-check .row em{font-style:normal;font-family:var(--mono);letter-spacing:.06em;border:1px solid var(--line);color:var(--soft);border-radius:99px;padding:.2em .55em;font-size:.66em;font-weight:600}.pzv-check .row em.must{background:var(--fg);color:var(--bg);border-color:#0000}.pzv-check .pzv-tick circle{fill:var(--g)}.pzv-check .pzv-tick path{stroke:#fff}.pzv-check .stamp{border:.14em solid var(--g);letter-spacing:-.04em;color:var(--g);background:var(--card);border-radius:.3em;padding:.3em .6em;font-size:1.5em;font-weight:900;position:absolute;bottom:-.9em;right:-.6em}.pzv-rank{width:min(100cqw,145cqh,660px);padding-top:1.4em;font-size:calc(min(100cqw,145cqh,660px)/34)}.pzv-rank svg{width:100%;overflow:visible}.pzv-rank .gl{stroke:var(--line);stroke-width:1px;stroke-dasharray:3 4}.pzv-rank .yl,.pzv-rank .mkl{font-family:var(--mono);fill:var(--soft);font-size:9px}.pzv-rank .mk{stroke:var(--ann);stroke-width:1.5px;stroke-dasharray:4 4}.is-on .pzv-rank .mk{animation:.6s both pz-fade;animation-delay:calc(var(--base) + var(--d,0s))}.pzv-rank .ln{fill:none;stroke:var(--g);stroke-width:4px;stroke-linecap:round;stroke-linejoin:round}.pzv-rank .end{fill:var(--g);stroke:var(--ink);stroke-width:2px;transform-box:fill-box;transform-origin:50%}.pzv-rank .endl{fill:var(--fg);font-size:18px;font-weight:900}.is-on .pzv-rank .end,.is-on .pzv-rank .endl{animation:pz-pop .6s var(--out)both;animation-delay:calc(var(--base) + var(--d,0s))}.pzv-rank .leg{font-family:var(--mono);color:var(--soft);justify-content:space-between;margin:.4em 0 0 1.6em;font-size:.78em;display:flex}.pzv-merge{flex-direction:column;gap:.9em;width:min(100cqw,30em);font-size:clamp(10.5px,min(3.3cqw,5.4cqh),19px);display:flex}.pzv-merge .revs{flex-direction:column;gap:.45em;display:flex}.pzv-merge .rv{background:var(--card);box-shadow:var(--shadow);letter-spacing:-.015em;border-radius:.8em .8em .8em .2em;align-self:flex-start;padding:.6em .9em;font-weight:600}.pzv-merge .rv:nth-child(2){margin-left:1.4em}.pzv-merge .rv .pz-mark{--hl:var(--lime);--hl-fg:var(--ink)}.pzv-merge .eq{flex-wrap:wrap;align-items:center;gap:.5em;margin-top:.4em;display:flex}.pzv-merge .tok{border:2px dashed var(--fg);border-radius:.5em;padding:.45em .8em;font-size:1.1em;font-weight:800}.pzv-merge .op{font-family:var(--mono);font-size:1.3em;font-weight:600}.pzv-merge .res{letter-spacing:-.04em;background:var(--ink);color:var(--lime);border-radius:.45em;padding:.35em .7em;font-size:1.6em;font-weight:900}.pzv-merge .cap{font-family:var(--mono);color:var(--soft);font-size:.7em;line-height:1.6}.pzv-bars{flex-direction:column;gap:1em;width:min(100cqw,34em);font-size:clamp(10.5px,min(2.9cqw,6.2cqh),18px);display:flex}.pz-stack .pzv-bars{font-size:clamp(10px,min(2.9cqw,4.2cqh),17px)}.pzv-bars .r{grid-template-rows:auto auto;grid-template-columns:1fr auto;align-items:center;gap:.35em 1em;display:grid}.pzv-bars .lb{color:var(--soft);grid-column:1/-1;font-weight:700}.pzv-bars .r.hi .lb{color:var(--fg)}.pzv-bars .bar{background:var(--line);border-radius:.35em;height:1.9em;overflow:hidden}.pzv-bars .bar i{height:100%;width:var(--w);background:var(--soft);transform-origin:0;display:block}.pzv-bars .r.hi .bar i{background:var(--g)}.pz-slide[data-theme=green] .pzv-bars .r.hi .bar i{background:var(--ink)}.is-on .pzv-bars .bar i{animation:pz-grow 1.2s var(--out)both;animation-delay:calc(var(--base) + var(--d,0s))}.pzv-bars .v{text-align:right;min-width:5.5em;font-family:var(--mono);font-size:1.15em;font-weight:600}.pzv-bars .badge{border:.13em solid var(--ann);color:var(--ann);letter-spacing:-.03em;background:var(--bg);border-radius:.3em;padding:.25em .5em;font-size:1.5em;font-weight:900;position:absolute;top:-1.2em;right:0}.pzv-map{--R:1.4;--N:30;--max:760px}.pzv-map svg path{fill:none;stroke:var(--fg);stroke-width:.6px}.pzv-map svg path.soon{stroke-dasharray:.03 .03;opacity:.5}.is-on .pzv-map svg path.soon{animation:.8s both pz-fade;animation-delay:calc(var(--base) + var(--d,0s))}.pzv-map .hub{letter-spacing:-.04em;background:var(--g);width:7.4em;height:7.4em;color:var(--ink);border-radius:50%;place-items:center;margin:-3.7em 0 0 -3.7em;font-size:1.3em;font-weight:900;display:grid;position:absolute;top:50%;left:50%;box-shadow:0 0 0 .5em #4cbb2f2e}.pzv-map .door{background:var(--card);width:11em;box-shadow:var(--shadow);border-radius:.8em;flex-direction:column;gap:.2em;padding:.8em .9em;display:flex;position:absolute;translate:-50% -50%}.pzv-map .door b{letter-spacing:-.03em;font-size:1.15em;font-weight:900}.pzv-map .door span{color:var(--soft);font-size:.78em;font-weight:600;line-height:1.4}.pzv-map .door.soon{box-shadow:none;border:2px dashed var(--line);background:0 0}.pzv-map .door em{font-style:normal;font-family:var(--mono);letter-spacing:.08em;background:var(--ink);color:var(--lime);border-radius:99px;align-self:flex-start;padding:.15em .5em;font-size:.66em;font-weight:600}.pzv-wheel{--R:1;--N:26;--max:560px}.pzv-wheel .ring{fill:none;stroke:var(--ink);stroke-width:3px}.pzv-wheel .spin{transform-box:view-box;transform-origin:100px 100px}.is-on .pzv-wheel .spin{animation:14s linear infinite pz-spin,.6s both pz-fade;animation-delay:calc(var(--base) + var(--d,0s) + .6s)}.pzv-wheel .arw{fill:none;stroke:var(--ink);stroke-width:3px;stroke-linecap:round;stroke-linejoin:round}@keyframes pz-spin{to{transform:rotate(360deg)}}.pzv-wheel .core{background:var(--ink);width:4.4em;height:4.4em;color:var(--lime);border-radius:50%;place-items:center;margin:-2.2em 0 0 -2.2em;font-size:1.6em;font-weight:900;display:grid;position:absolute;top:50%;left:50%}.pzv-wheel .node{letter-spacing:-.02em;white-space:nowrap;background:var(--cream);color:var(--ink);box-shadow:var(--shadow);border-radius:99px;align-items:center;gap:.4em;padding:.5em .8em;font-size:.95em;font-weight:800;display:flex;position:absolute;translate:-50% -50%}.pzv-wheel .node i{font-style:normal;font-family:var(--mono);color:var(--g);font-size:.75em;font-weight:600}.pzv-day{grid-template-columns:auto minmax(0,1fr);justify-content:center;align-items:center;gap:5cqw;width:100cqw;height:100cqh;display:grid}.pzv-day .ringwrap{aspect-ratio:1;width:min(92cqh,46cqw)}.pzv-day svg{width:100%;height:100%;overflow:visible}.pzv-day .trk{fill:none;stroke:var(--line);stroke-width:16px}.pzv-day .tk{stroke:var(--soft);stroke-width:1.5px}.pzv-day .tk.big{stroke:var(--fg);stroke-width:3px}.pzv-day .hl{font-family:var(--mono);fill:var(--soft);font-size:11px;font-weight:600}.pzv-day .arc{fill:none;stroke-width:16px;stroke-linecap:butt}.pzv-day .j0{--c:#f4f1ea8c}.pzv-day .j1{--c:#6fb6ff}.pzv-day .j2{--c:var(--lime)}.pzv-day .j3{--c:var(--g-hi)}.pzv-day .soon{--c:#f4f1ea59}.pzv-day .arc{stroke:var(--c)}.pzv-day .sweep{transform-box:view-box;transform-origin:120px 120px}.pzv-day .sweep line{stroke:var(--fg);stroke-width:2px;stroke-linecap:round;opacity:.55}.is-on .pzv-day .sweep{animation:12s linear infinite pz-spin;animation-delay:calc(var(--base) + var(--d,0s))}.pzv-day .hub{fill:var(--fg)}.pzv-day .legend{flex-direction:column;gap:1em;max-width:30em;margin:0;padding:0;font-size:clamp(11px,min(1.75cqw,4.2cqh),19px);list-style:none;display:flex}.pzv-day .legend li{grid-template-columns:.8em 5.2em 1fr;align-items:baseline;gap:.7em;display:grid}.pzv-day .legend i{background:var(--c);border-radius:.2em;width:.8em;height:.8em}.pzv-day .legend .soon i{border:1.5px dashed var(--c);background:0 0}.pzv-day .legend b{font-family:var(--mono);font-weight:600}.pzv-day .legend span{letter-spacing:-.015em;font-weight:650;line-height:1.45}.pzv-day .legend .soon span,.pzv-day .legend .soon b{color:var(--soft)}@container (max-aspect-ratio:1){.pzv-day{grid-template-rows:minmax(0,1fr) auto;grid-template-columns:minmax(0,1fr);justify-items:center;gap:3cqh}.pzv-day .ringwrap{width:auto;max-width:100cqw;height:100%}.pzv-day .legend{gap:.5em;font-size:clamp(10.5px,min(3.4cqw,2.6cqh),15px)}}.pzv-net{--R:1.2;--N:26;--max:640px}.pzv-net svg path{fill:none;stroke:var(--line);stroke-width:.5px}.pz-slide[data-theme=ink] .pzv-net svg path{stroke:#7cd33173}.pzv-net .st{position:absolute;translate:-50% -50%}.pzv-net .st i{background:var(--fg);border-radius:.3em;width:1.1em;height:1.1em;display:block}.pzv-net .st:nth-child(3n) i{background:var(--g-hi)}.pzv-net .core{text-align:center;background:var(--g-hi);color:var(--ink);border-radius:1em;flex-direction:column;align-items:center;gap:.2em;padding:1em 1.2em;display:flex;position:absolute;top:50%;left:50%;translate:-50% -50%;box-shadow:0 0 0 .6em #7cd33129,0 0 0 1.4em #7cd33112}.pzv-net .core b{letter-spacing:-.03em;font-size:1.05em;font-weight:900}.pzv-net .core span{font-family:var(--mono);font-size:.7em}.pzv-burst{aspect-ratio:1.33;grid-template-rows:repeat(3,1fr);grid-template-columns:repeat(4,1fr);gap:3.5%;width:min(100cqw,133cqh,600px);font-size:calc(min(100cqw,133cqh,600px)/30);display:grid}.pzv-burst .post{background:var(--card);box-shadow:var(--shadow);border-radius:.6em;flex-direction:column;gap:.35em;padding:.55em;display:flex;position:relative}.pzv-burst .ph{background:linear-gradient(135deg,#7cd3318c,#7cd33126);border-radius:.35em;flex:1}.pzv-burst .l1,.pzv-burst .l2{background:var(--line);border-radius:2px;height:.4em}.pzv-burst .l2{width:60%}.pzv-burst .ok{background:var(--g-hi);width:1.4em;height:1.4em;color:var(--ink);border-radius:50%;place-items:center;font-size:.9em;font-weight:900;display:grid;position:absolute;top:-.4em;right:-.4em}.pzv-price{background:var(--ink);width:min(100cqw,23em);color:var(--cream);border-radius:1.1em;flex-direction:column;padding:1.6em 1.6em 1.3em;font-size:clamp(11px,min(4cqw,5.4cqh),19px);display:flex;box-shadow:0 30px 60px -30px #281e0a99}.pzv-price .free{background:var(--lime);color:var(--ink);border-radius:99px;align-self:flex-start;padding:.3em .7em;font-size:.8em;font-weight:800}.pzv-price .amt{align-items:baseline;gap:.3em;margin:.5em 0 .1em;display:flex}.pzv-price .amt b{letter-spacing:-.05em;font-size:3.1em;font-weight:900;line-height:1.05}.pzv-price .amt span{color:#f4f1ea99;font-weight:700}.pzv-price .vat{color:#f4f1ea8c;margin:0 0 1em;font-size:.78em}.pzv-price .row{border-top:1px solid #f4f1ea1f;justify-content:space-between;gap:1em;margin:0;padding:.7em 0;font-size:.86em;display:flex}.pzv-price .row span{color:#f4f1ea8c;flex:none}.pzv-price .row b{text-align:right;font-weight:700}.pzv-tix{aspect-ratio:1.2;width:min(100cqw,120cqh,560px);font-size:calc(min(100cqw,120cqh,560px)/22)}.pzv-tix .tk{background:var(--cream);width:11em;height:6.2em;color:var(--ink);box-shadow:var(--shadow);transform-origin:50% 160%;border-radius:.6em;flex-direction:column;justify-content:center;margin:-3.1em 0 0 -5.5em;padding:0 1.4em;display:flex;position:absolute;top:50%;left:50%;-webkit-mask:radial-gradient(circle at 0,#0000 .7em,#000 .72em) 0/51% 100% no-repeat,radial-gradient(circle at 100%,#0000 .7em,#000 .72em) 100%/51% 100% no-repeat;mask:radial-gradient(circle at 0,#0000 .7em,#000 .72em) 0/51% 100% no-repeat,radial-gradient(circle at 100%,#0000 .7em,#000 .72em) 100%/51% 100% no-repeat}.pzv-tix .tk .k{font-family:var(--mono);letter-spacing:.2em;color:var(--g);font-size:.62em;font-weight:600}.pzv-tix .tk b{letter-spacing:-.04em;font-size:1.7em;font-weight:900}.pzv-tix .tk .no{font-family:var(--mono);color:#0d110d73;font-size:.6em}.pzv-tix .ten{letter-spacing:-.05em;background:var(--ink);color:var(--lime);padding:.05em .3em;font-size:3.4em;font-weight:900;line-height:1;position:absolute;bottom:6%;right:4%}.pzv-board{background:var(--card);width:min(100cqw,34em);box-shadow:var(--shadow);border-radius:1em;flex-direction:column;gap:.8em;padding:1.2em;font-size:clamp(10px,min(2.8cqw,4.8cqh),17px);display:flex}.pzv-board .pz-ex{top:-2.2em}.pzv-board .hd{justify-content:space-between;align-items:baseline;gap:1em;display:flex}.pzv-board .hd b{letter-spacing:-.03em;font-weight:900}.pzv-board .hd span{font-family:var(--mono);color:var(--soft);font-size:.7em}.pzv-board .grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.6em;display:grid}.pzv-board .tile{border:1.5px solid var(--line);border-radius:.7em;grid-template-columns:1fr auto;gap:.2em;padding:.7em;display:grid;position:relative}.pzv-board .nm{font-size:.8em;font-weight:700}.pzv-board .gr{font-family:var(--mono);--gc:var(--g);color:var(--gc);font-size:1.1em;font-weight:600}.pzv-board .g-Sp{--gc:var(--g)}.pzv-board .g-A .gr{color:var(--g)}.pzv-board .g-B .gr{color:#c99a00}.pzv-board .g-C .gr{color:#ff8a1f}.pzv-board .g-D .gr{color:var(--red)}.pzv-board .g-D{border-color:var(--red)}.pzv-board .tile svg{grid-column:1/-1;width:100%;height:2.2em;overflow:visible}.pzv-board .tile polyline{fill:none;stroke:var(--fg);stroke-width:2px;vector-effect:non-scaling-stroke;opacity:.55}.pzv-board .g-D polyline{stroke:var(--red);opacity:1}.pzv-board .tile em{background:var(--red);color:#fff;border-radius:99px;padding:.15em .5em;font-size:.66em;font-style:normal;font-weight:800;position:absolute;bottom:-.75em;right:.5em}.pzv-score{flex-direction:column;gap:1.1em;width:min(100cqw,52em);font-size:clamp(10.5px,min(2cqw,6cqh),18px);display:flex}.pzv-score .bar{gap:.25em;height:3.2em;display:flex}.pzv-score .seg{transform-origin:0;border-radius:.4em;place-items:center;min-width:0;display:grid}.is-on .pzv-score .seg{animation:pz-grow .8s var(--out)both;animation-delay:calc(var(--base) + var(--d,0s))}.pzv-score .seg b{font-family:var(--mono);font-weight:600}.pzv-score .s0{--c:var(--g)}.pzv-score .s1{--c:#6fb6ff}.pzv-score .s2{--c:#ffb020}.pzv-score .s3{--c:#c58bff}.pzv-score .s4{--c:#ff8a7a}.pzv-score .seg{background:var(--c);color:var(--ink)}.pzv-score .seg.plus{border:2px dashed var(--fg);color:var(--fg);background:0 0}.pzv-score .keys{flex-wrap:wrap;gap:.5em 1.4em;margin:0;padding:0;font-size:.92em;font-weight:650;list-style:none;display:flex}.pzv-score .keys li{align-items:center;gap:.45em;display:flex}.pzv-score .keys i{background:var(--c);border-radius:.2em;width:.8em;height:.8em}.pzv-score .keys .plus i{border:1.5px dashed var(--fg);background:0 0}.pzv-score .keys b{font-family:var(--mono);color:var(--soft);font-weight:600}.pzv-score .sum{color:var(--soft);font-weight:700}.pzv-score .sum b{color:var(--fg);font-weight:900}.pzv-types{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.1em;width:min(100cqw,1100px);padding-bottom:2.6em;font-size:clamp(10.5px,min(1.85cqw,5.4cqh),19px);display:grid}.pzv-types .tc{background:var(--card);box-shadow:var(--shadow);border-radius:1em;flex-direction:column;gap:.5em;padding:1.3em 1.2em;display:flex}.pzv-types svg{background:var(--g);border-radius:.6em;width:2.4em;height:2.4em;padding:.45em}.pzv-types svg path{fill:none;stroke:var(--ink);stroke-width:1.9px;stroke-linecap:round;stroke-linejoin:round}.pzv-types b{letter-spacing:-.04em;font-size:1.45em;font-weight:900}.pzv-types span{color:var(--soft);font-size:.9em;font-weight:600;line-height:1.5}.pzv-types .soon{background:var(--ink);color:var(--lime);border-radius:.3em;padding:.35em .75em;font-weight:800;position:absolute;bottom:0;right:0}@container (max-width:640px){.pzv-types{grid-template-columns:repeat(2,minmax(0,1fr));gap:.6em;font-size:clamp(10px,min(3.8cqw,3.6cqh),16px)}.pzv-types .tc{padding:.9em}}.pzv-pipe{flex-direction:column;gap:.5em;width:min(100cqw,30em);margin:0;padding:0;font-size:clamp(10.5px,min(3.3cqw,4.7cqh),18px);list-style:none;display:flex}.pzv-pipe li{background:var(--card);box-shadow:var(--shadow);border-radius:.8em;grid-template-rows:auto auto;grid-template-columns:2.4em 1fr;column-gap:.8em;padding:.75em 1em;display:grid}.pzv-pipe i{font-style:normal;font-family:var(--mono);color:var(--g);grid-row:1/3;align-self:center;font-size:1.15em;font-weight:600}.pzv-pipe b{letter-spacing:-.03em;font-weight:900}.pzv-pipe span{color:var(--soft);font-size:.82em;font-weight:600}.pzv-ask{background:var(--card);width:min(100cqw,30em);box-shadow:var(--shadow);border-radius:1em;flex-direction:column;gap:.55em;padding:1.1em 1.2em 1.2em;font-size:clamp(10px,min(3.2cqw,4.3cqh),17px);display:flex}.pzv-ask .hd{border-bottom:1px solid var(--line);letter-spacing:-.02em;align-items:center;gap:.6em;padding-bottom:.5em;font-weight:800;display:flex}.pzv-ask .hd img{background:var(--paper-2);object-fit:cover;object-position:center 30%;border-radius:50%;width:2em;height:2em}.pzv-ask .qa{flex-direction:column;gap:.4em;padding:.35em 0;display:flex}.pzv-ask .qa b{letter-spacing:-.02em;font-weight:800}.pzv-ask .chips{flex-wrap:wrap;gap:.35em;display:flex}.pzv-ask .chips em{border:1px solid var(--line);color:var(--soft);border-radius:99px;padding:.3em .75em;font-size:.86em;font-style:normal;font-weight:650}.pzv-ask .chips em.on{border-color:var(--g);background:var(--g);color:#fff}.pzv-ask .in{border:1.5px solid var(--g);color:var(--fg);border-radius:.55em;padding:.45em .75em;font-size:.9em;font-weight:650}.pzv-bench{flex-direction:column;gap:.75em;width:min(100cqw,31em);font-size:clamp(10px,min(3.1cqw,4.6cqh),17px);display:flex}.pzv-bench .kw{flex-wrap:wrap;align-items:baseline;gap:.25em .6em;display:flex}.pzv-bench .kw span{font-family:var(--mono);letter-spacing:.1em;color:var(--soft);font-size:.72em}.pzv-bench .kw b{letter-spacing:-.04em;background:var(--hl);color:var(--hl-fg);border-radius:.35em;padding:.1em .5em;font-size:1.35em;font-weight:900}.pzv-bench .kw i{color:var(--soft);flex-basis:100%;font-size:.82em;font-style:normal;font-weight:600}.pzv-bench .tb{background:var(--card);box-shadow:var(--shadow);border-radius:.9em;flex-direction:column;padding:.4em 1em;display:flex}.pzv-bench .row{border-bottom:1px solid var(--line);font-variant-numeric:tabular-nums;grid-template-columns:2.6em repeat(4,minmax(0,1fr));align-items:center;gap:.4em;padding:.6em 0;font-weight:700;display:grid}.pzv-bench .row:last-child{border-bottom:0}.pzv-bench .row>*{text-align:right;white-space:nowrap}.pzv-bench .row>:first-child{text-align:left}.pzv-bench .row.th{font-family:var(--mono);letter-spacing:.04em;color:var(--soft);padding:.35em 0;font-size:.7em;font-weight:500}.pzv-bench .row b{font-family:var(--mono);color:var(--acc)}.pzv-bench .row .n{color:var(--soft)}.pzv-bench .goal{border:2px solid var(--acc);border-radius:.8em;flex-direction:column;gap:.25em;padding:.8em 1em;display:flex}.pzv-bench .goal span{font-family:var(--mono);letter-spacing:.08em;color:var(--acc);font-size:.72em}.pzv-bench .goal b{letter-spacing:-.025em;font-weight:850;line-height:1.4}.pzv-style{flex-direction:column;gap:.9em;width:min(100cqw,30em);padding-top:1.7em;font-size:clamp(10px,min(3.1cqw,4.1cqh),17px);display:flex}.pzv-style .posts{justify-content:center;gap:.45em;display:flex}.pzv-style .pp{background:var(--card);max-width:5.2em;box-shadow:var(--shadow);border-radius:.45em;flex-direction:column;flex:1 1 0;gap:.28em;padding:.55em .5em .45em;display:flex}.pzv-style .pp i{background:var(--line);border-radius:99px;height:.32em}.pzv-style .pp i:first-child{background:var(--paper-2);border-radius:.25em;height:1.3em}.pzv-style .pp i:nth-child(3){width:65%}.pzv-style .pp span{font-family:var(--mono);text-align:center;color:var(--soft);white-space:nowrap;margin-top:.15em;font-size:.6em}.pzv-style .card{background:var(--card);box-shadow:var(--shadow);border-top:.3em solid var(--g);border-radius:1em;flex-direction:column;padding:.9em 1.1em;display:flex}.pzv-style .card .hd{letter-spacing:-.03em;margin:0 0 .3em;font-weight:900}.pzv-style .r{border-bottom:1px dashed var(--line);grid-template-columns:6.6em minmax(0,1fr);gap:.6em;padding:.38em 0;display:grid}.pzv-style .r:last-child{border-bottom:0}.pzv-style .r span{color:var(--soft);font-size:.85em;font-weight:650}.pzv-style .r b{letter-spacing:-.02em;font-size:.92em;font-weight:750}.pzv-draft{flex-direction:column;gap:.7em;width:min(100cqw,29em);padding-top:1.7em;font-size:clamp(10px,min(3.2cqw,3.9cqh),17px);display:flex}.pzv-draft .ans{flex-wrap:wrap;align-items:center;gap:.35em;display:flex}.pzv-draft .ans span{font-family:var(--mono);letter-spacing:.08em;margin-right:.2em;font-size:.72em}.pzv-draft .ans em{background:var(--ink);color:var(--lime);border-radius:99px;padding:.28em .7em;font-size:.86em;font-style:normal;font-weight:700}.pzv-draft .paper{background:var(--card);box-shadow:var(--shadow);letter-spacing:-.015em;border-radius:.8em;padding:1em 1.2em;font-weight:600;line-height:1.55}.pzv-draft .paper p{margin:0}.pzv-draft .paper .tt{letter-spacing:-.03em;margin-bottom:.45em;font-weight:900}.pzv-draft .paper .ph{font-family:var(--mono);color:var(--g);margin:.25em 0;font-size:.78em}.pzv-draft u{background:linear-gradient(transparent 58%,var(--lime)58%);text-decoration:none}.pzv-draft .blank{border:1.5px dashed var(--red);color:var(--red);border-radius:.25em;padding:0 .25em;font-weight:800}.pzv-draft .paper .disc{color:#0d110d8c;margin-top:.5em;font-size:.74em}.pzv-draft .legend{flex-wrap:wrap;gap:.3em 1.1em;font-size:.78em;font-weight:650;display:flex}.pzv-draft .legend .blank{background:var(--card)}.pzv-dcheck{flex-direction:column;gap:.9em;width:min(100cqw,28em);padding-top:1.6em;font-size:clamp(10px,min(3.3cqw,4.6cqh),18px);display:flex}.pzv-dcheck .hz{border:1px dashed var(--line);border-radius:.8em;flex-direction:column;gap:.25em;padding:.8em 1em;display:flex}.pzv-dcheck .hz span{font-family:var(--mono);letter-spacing:.08em;color:var(--soft);font-size:.7em}.pzv-dcheck .hz s{color:var(--soft);-webkit-text-decoration-color:var(--red);text-decoration-color:var(--red);font-weight:600;text-decoration-thickness:2px}.pzv-dcheck .hz b{letter-spacing:-.02em;font-weight:850}.pzv-dcheck .hz b:before{content:"→ ";color:var(--g)}.pzv-dcheck .box{background:var(--card);box-shadow:var(--shadow);border-radius:1em;flex-direction:column;gap:.2em;padding:.9em 1.1em 1.2em;display:flex;position:relative}.pzv-dcheck .bh{letter-spacing:-.03em;margin-bottom:.2em;font-weight:900}.pzv-dcheck .row{letter-spacing:-.015em;align-items:center;gap:.6em;padding:.32em 0;font-weight:700;display:flex}.pzv-dcheck .row span{flex:1}.pzv-dcheck .row em{font-style:normal;font-family:var(--mono);color:var(--soft);font-variant-numeric:tabular-nums;font-size:.78em;font-weight:600}.pzv-dcheck .pzv-tick circle{fill:var(--g)}.pzv-dcheck .pzv-tick path{stroke:#fff}.pzv-dcheck .stamp{border:.14em solid var(--g);letter-spacing:-.04em;color:var(--g);background:var(--card);border-radius:.3em;padding:.25em .6em;font-size:1.35em;font-weight:900;position:absolute;bottom:-.9em;right:-.5em}.pzv-pains{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.4em;width:min(100cqw,1080px);font-size:clamp(11px,min(1.9cqw,5cqh),20px);display:grid}.pzv-pains .pc{background:var(--card);box-shadow:var(--shadow);border-radius:1em;flex-direction:column;gap:.5em;padding:1.4em 1.3em 1.5em;display:flex}.pzv-pains .q{font-family:var(--serif);color:var(--ann);font-size:3.2em;font-weight:900;line-height:.9}.pzv-pains b{font-family:var(--mono);letter-spacing:.08em;color:var(--soft);font-size:.85em;font-weight:600}.pzv-pains p{letter-spacing:-.03em;margin:0;font-size:1.25em;font-weight:800;line-height:1.4}@container (max-width:640px){.pzv-pains{grid-template-columns:minmax(0,1fr);gap:.6em;font-size:clamp(10.5px,min(3.4cqw,3.4cqh),16px)}.pzv-pains .pc{grid-template-columns:2.2em 1fr;column-gap:.8em;padding:.9em 1em;display:grid}.pzv-pains .q{grid-row:1/3;font-size:2.4em}}.pzv-metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.3em;width:min(100cqw,1080px);font-size:clamp(11px,min(1.9cqw,5cqh),20px);display:grid}.pzv-metrics .mc{background:var(--card);box-shadow:var(--shadow);border-top:.25em solid var(--g-hi);border-radius:1em;flex-direction:column;gap:.45em;padding:1.4em 1.3em;display:flex}.pzv-metrics i{font-style:normal;font-family:var(--mono);color:var(--soft);font-size:.8em}.pzv-metrics b{letter-spacing:-.04em;font-size:1.7em;font-weight:900}.pzv-metrics em{color:var(--g-hi);font-style:normal;font-weight:800}.pzv-metrics span{color:var(--soft);font-size:.9em;font-weight:600;line-height:1.55}@container (max-width:640px){.pzv-metrics{grid-template-columns:minmax(0,1fr);gap:.6em;font-size:clamp(10.5px,min(3.4cqw,3.2cqh),16px)}.pzv-metrics .mc{padding:.9em 1em}.pzv-metrics b{font-size:1.35em}}.pzv-rev{flex-direction:column;gap:.6em;width:min(100cqw,32em);font-size:clamp(10.5px,min(3cqw,5.4cqh),18px);display:flex}.pzv-rev .rr{background:var(--card);box-shadow:var(--shadow);border-radius:.9em;grid-template-rows:auto auto;grid-template-columns:auto 1fr;gap:.15em .9em;padding:.9em 1.1em;display:grid}.pzv-rev .st{font-family:var(--mono);letter-spacing:.08em;background:var(--g);color:var(--ink);border-radius:.35em;grid-row:1/3;align-self:center;padding:.25em .55em;font-size:.7em;font-weight:600}.pzv-rev b{letter-spacing:-.03em;font-weight:900}.pzv-rev .pr{color:var(--soft);font-size:.85em;font-weight:600}.pzv-rev .rr.soon{box-shadow:none;border:2px dashed var(--line);background:0 0}.pzv-rev .rr.soon .st{background:var(--ink);color:var(--lime)}.pzv-infra{grid-template-columns:repeat(2,minmax(0,1fr));gap:.7em;width:min(100cqw,36em);font-size:clamp(10.5px,min(2.8cqw,4.8cqh),18px);display:grid}.pzv-infra .ic{background:var(--card);box-shadow:var(--shadow);border-radius:.9em;flex-direction:column;gap:.25em;padding:1em 1.1em;display:flex}.pzv-infra b{letter-spacing:-.03em;font-weight:900}.pzv-infra span{color:var(--soft);font-size:.82em;font-weight:600}.live{background:var(--g-hi);border-radius:50%;width:.6em;height:.6em;display:inline-block;box-shadow:0 0 #7cd33199}.is-on .live{animation:1.8s ease-out infinite pz-live}@keyframes pz-live{0%{box-shadow:0 0 #7cd33199}to{box-shadow:0 0 0 .7em #7cd33100}}.pzv-road{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:2em;width:min(100cqw,1000px);font-size:clamp(10.5px,min(1.9cqw,5cqh),19px);display:grid}.pzv-road .col{flex-direction:column;gap:.55em;display:flex}.pzv-road .hd{font-family:var(--mono);letter-spacing:.12em;color:var(--soft);align-items:center;gap:.5em;margin-bottom:.3em;font-size:.85em;font-weight:600;display:flex}.pzv-road .it{letter-spacing:-.02em;background:var(--card);box-shadow:var(--shadow);border-radius:.8em;padding:.85em 1.1em;font-weight:800}.pzv-road .next .it{box-shadow:none;border:2px dashed var(--line);color:var(--fg);background:0 0}.pzv-road .mid{color:var(--acc);font-size:2.6em;font-weight:900}@container (max-width:640px){.pzv-road{grid-template-columns:minmax(0,1fr);gap:.6em;font-size:clamp(10px,min(3.6cqw,2.9cqh),15px)}.pzv-road .mid{justify-self:center;font-size:1.6em;line-height:1;rotate:90deg}.pzv-road .it{padding:.6em .9em}}@media (max-aspect-ratio:1){.pz-split{grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr);align-content:stretch;gap:clamp(14px,2.6vh,28px)}.pz-split>.pz-col{align-self:end}.pz-in{justify-content:flex-start;padding-top:clamp(0px,2vh,20px)}.pz-in.center{justify-content:center;padding-top:0}.pz-in:not(:has(.pz-vis)){justify-content:center;padding-top:0}.pz-mascot.peek{width:clamp(130px,44vw,300px);bottom:-5%}.pz-mascot.stand{width:clamp(100px,30vw,220px);right:4vw}.pz-mascot.side{display:none}}@media (max-aspect-ratio:1) and (max-height:820px){.pz-split .pz-note,.pz-only-tall{display:none}}@media (max-aspect-ratio:1) and (max-height:700px){.pz-split .pz-p{font-size:13.5px;line-height:1.5}.pz-split .pz-list li:nth-child(n+3){display:none}}@media (max-height:520px){.pz{--top:calc(46px + env(safe-area-inset-top));--bot:calc(50px + env(safe-area-inset-bottom))}.pz-foot{bottom:calc(env(safe-area-inset-bottom) + 10px)}.pz-p{font-size:13px;line-height:1.45}.pz-note,.pz-only-tall,.pz-list li:nth-child(n+3),.pz-mascot.stand,.pz-mascot.side{display:none}.pz-hint{bottom:54px}}@media (hover:none) and (pointer:coarse){.pz-nav{display:none}}@media (prefers-reduced-motion:reduce){.pz *,.pz :before,.pz :after,.pz-slide,.pz-slide:after,.pzh *{transition:none!important;animation:none!important}.pz-slide.is-leaving{visibility:hidden}.pz-draw,.pz-circ path,.pz-scrib path{stroke-dashoffset:0}}.pzh{min-height:100dvh;padding:calc(env(safe-area-inset-top) + 24px)clamp(20px,6vw,112px)calc(env(safe-area-inset-bottom) + 40px);background:var(--night);color:var(--cream);position:relative;overflow:hidden}.pzh:before{content:"";pointer-events:none;background-image:var(--grain);filter:invert();mix-blend-mode:screen;opacity:.07;position:fixed;inset:0}.pzh-top{justify-content:space-between;align-items:center;height:44px;display:flex}.pzh-brand{align-items:baseline;gap:10px;display:flex}.pzh-brand b{letter-spacing:-.03em;font-size:17px;font-weight:900}.pzh-brand i,.pzh-date{font-style:normal;font-family:var(--mono);letter-spacing:.16em;color:#f4f1ea73;font-size:11px}.pzh-hero{margin:clamp(48px,12vh,140px) 0 clamp(28px,6vh,64px)}.pzh-kick{font-family:var(--mono);letter-spacing:.16em;color:#f4f1ea8c;animation:pz-left .8s var(--out)both;align-items:center;gap:10px;margin:0 0 18px;font-size:12px;font-weight:600;display:flex}.pzh-kick:before{content:"";background:var(--g-hi);width:26px;height:2px}.pzh-hero h1{letter-spacing:-.055em;margin:0;font-size:clamp(2.5rem,8vw,7.4rem);font-weight:900;line-height:1.02}.pzh-hero h1 span{animation:pz-line 1s var(--out)both;display:block}.pzh-hero h1 span+span{animation-delay:.12s}.pzh-hero mark{color:var(--ink);background:0 0;background-image:linear-gradient(var(--g-hi),var(--g-hi));animation:pz-mark .8s var(--out).7s both;--fg:var(--cream);--hl-fg:var(--ink);background-position:0 62%;background-repeat:no-repeat;background-size:100% 84%;padding:0 .08em}.pzh-list{z-index:2;border-top:1px solid #f4f1ea29;margin:0;padding:0;list-style:none;position:relative}.pzh-list li{animation:pz-up .8s var(--out)both;border-bottom:1px solid #f4f1ea29}.pzh-row{isolation:isolate;grid-template-columns:3.2em 7.5em minmax(0,1fr) auto auto 2em;align-items:center;gap:1.2em;padding:clamp(18px,3.2vh,30px) .4em;font-size:clamp(14px,1.3vw,18px);transition:color .3s;display:grid;position:relative}.pzh-row:before{content:"";z-index:-1;background:var(--g-hi);transform-origin:0;transition:transform .5s var(--ease);position:absolute;inset:0;transform:scaleX(0)}.pzh-row:hover,.pzh-row:focus-visible{color:var(--ink);outline:none}.pzh-row:hover:before,.pzh-row:focus-visible:before{transform:scaleX(1)}.pzh-row .no{font-family:var(--mono);color:var(--g-hi);font-weight:600;transition:color .3s}.pzh-row:hover .no,.pzh-row:focus-visible .no{color:var(--ink)}.pzh-row .who{letter-spacing:-.045em;font-size:1.7em;font-weight:900}.pzh-row .line{letter-spacing:-.02em;opacity:.8;font-weight:650}.pzh-row .tags{gap:6px;display:flex}.pzh-row .tags em{opacity:.55;white-space:nowrap;border:1px solid;border-radius:99px;padding:.3em .7em;font-size:.78em;font-style:normal;font-weight:600}.pzh-row .cnt{font-family:var(--mono);opacity:.6;font-size:.85em}.pzh-row .go{transition:transform .3s var(--out);font-size:1.4em;font-weight:800}.pzh-row:hover .go{transform:translate(6px)}.pzh-foot{z-index:2;color:#f4f1ea73;margin-top:28px;font-size:12.5px;position:relative}.pzh-foot p{margin:0}.pzh-dino{z-index:1;opacity:.95;width:clamp(110px,18vw,260px);animation:pz-drop 1s var(--out).4s both;pointer-events:none;position:absolute;top:clamp(70px,10vh,120px);right:clamp(-20px,3vw,80px);rotate:6deg}@media (max-width:1100px){.pzh-row{grid-template-columns:2.6em minmax(0,1fr) auto 1.4em;grid-template-areas:"no who cnt go""no line line go""no tags tags go";row-gap:.45em}.pzh-row .no{grid-area:no;align-self:start;padding-top:.5em}.pzh-row .who{grid-area:who}.pzh-row .line{grid-area:line}.pzh-row .tags{flex-wrap:wrap;grid-area:tags}.pzh-row .cnt{grid-area:cnt}.pzh-row .go{grid-area:go}}@media (max-width:640px){.pzh-dino{opacity:.9;width:120px;top:auto;bottom:0;right:-10px}.pzh-foot{padding-right:110px}}
