.pz{border:1px solid var(--line2);background:var(--bg2);text-align:left;margin:36px 0 0}.pz-head{border-bottom:1px solid var(--line);padding:22px 30px}.pz-lbl{letter-spacing:2.2px;text-transform:uppercase;color:var(--gold);margin-bottom:6px;font-size:10px;font-weight:600}.pz-price{font-family:var(--serif);color:var(--cream);font-variant-numeric:tabular-nums;font-size:34px;font-weight:400;line-height:1}.pz-meta{color:var(--faint);margin-top:6px;font-size:11px}.pz-pos{padding:16px 18px}.pz-num{font-family:var(--serif);color:#7fb87f;font-variant-numeric:tabular-nums;letter-spacing:-1.5px;font-size:clamp(44px,7vw,68px);font-weight:300;line-height:1}.pz-num.dear{color:#c98089}.pz-sent{font-family:var(--serif);color:var(--cream);text-wrap:balance;margin:10px 0 0;font-size:17px;line-height:1.4}.pz-facts{border:1px solid var(--line);margin-top:14px;display:flex}.pz-facts>div{border-right:1px solid var(--line);flex:1;padding:10px 12px}.pz-facts>div:last-child{border-right:none}.pz-facts b{font-family:var(--serif);color:var(--cream);font-variant-numeric:tabular-nums;font-size:20px;line-height:1;display:block}.pz-facts span{letter-spacing:1.2px;text-transform:uppercase;color:var(--faint);margin-top:5px;font-size:9.5px;display:block}.pz-dis{color:var(--faint);margin-top:12px;font-size:11px;line-height:1.6}.pz-lock{background:linear-gradient(100deg,#c8a96e0f,#0000 70%);padding:16px 18px}.pz-lock p{color:var(--muted);margin-bottom:10px;font-size:12.5px;line-height:1.6}.pz-cta{letter-spacing:1.6px;text-transform:uppercase;color:var(--gold);border:1px solid var(--gold-dk);padding:8px 14px;font-size:10px;display:inline-block}.pz-cta:hover{background:var(--gold-dim)}.pz-soon{color:var(--faint);padding:14px 18px;font-size:11.5px;line-height:1.6}.pz-chart{border-top:1px solid var(--line);padding:26px 30px 18px}.pz-svg{width:100%;height:auto;margin-top:14px;display:block}.pz-ax{fill:var(--faint);font-family:var(--sans);letter-spacing:1px;font-size:10.5px}.pz-grid{stroke:var(--line);stroke-width:1px}.pz-fit{stroke:var(--gold-dk);stroke-width:1.4px;stroke-dasharray:5 4}.pz-dot{fill:#c8a96e57}.pz-me{fill:var(--gold-lt);stroke:var(--gold-lt);stroke-width:1.4px}.pz-exp{fill:none;stroke:var(--gold-dk);stroke-width:1.2px}.pz-drop{stroke:#8fae7d;stroke-width:1.2px}.pz-drop.dear{stroke:#b0645a}.pz-clab{fill:var(--gold-lt);font-family:var(--sans);letter-spacing:.6px;font-size:11px}.pz-cnote{fill:#8fae7d;font-family:var(--sans);letter-spacing:.6px;font-size:10.5px}.pz-cnote.dear{fill:#b0645a}.pz-cap{color:var(--faint);border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;gap:20px;margin-top:14px;padding-top:12px;font-size:11px;display:flex}.pr-tbl-wrap{overflow-x:auto}.pr-tbl{border-collapse:collapse;width:100%;min-width:520px;font-size:13.5px}.pr-tbl th{text-align:left;letter-spacing:2.2px;text-transform:uppercase;color:var(--faint);border-bottom:1px solid var(--line2);padding:0 12px 11px 0;font-size:9.5px;font-weight:500}.pr-tbl td{border-bottom:1px solid var(--line);color:var(--text);font-variant-numeric:tabular-nums;padding:11px 12px 11px 0}.pr-tbl td.n,.pr-tbl th.n{text-align:right}.pr-tbl .pod{color:#8fae7d}.pr-tbl .nad{color:#b0645a}.pr-tbl .none{color:var(--faint)}.pr-tbl tr.me td{color:var(--cream);background:#c8a96e0f}.pr-note{color:var(--muted);max-width:66ch;margin-top:14px;font-size:13px}.pz-fakt{border-top:1px solid var(--line);background:#c8a96e09;padding:22px 30px}.pz-veta{font-family:var(--serif);color:var(--cream);max-width:52ch;margin-top:4px;font-size:21px;line-height:1.45}.pz-veta b{color:var(--gold-lt);font-weight:500}.pz-sous{border-top:1px solid var(--line);flex-wrap:wrap;align-items:baseline;gap:12px;margin-top:14px;padding-top:13px;display:flex}.pz-sous>span{letter-spacing:2.4px;text-transform:uppercase;color:var(--faint);font-size:9.5px}.pz-sous b{color:var(--text);font-variant-numeric:tabular-nums;font-size:15px}.pz-band{fill:#c8a96e14;stroke:none}.pz-hit{fill:#0000;cursor:pointer}.pz-dot.on{fill:var(--gold-lt)}.pz-tip rect{fill:#0c0907;stroke:var(--gold-dk);stroke-width:1px}.pz-tip text{fill:var(--cream);font-family:var(--sans);font-size:11.5px}.pz-tip text.pz-tip-sub{fill:var(--muted);font-variant-numeric:tabular-nums;font-size:10.5px}.pz-dis-h{letter-spacing:2.6px;text-transform:uppercase;color:var(--gold);margin-bottom:9px;font-size:9.5px;font-weight:600}.pz-dis p+p{margin-top:9px}
