@media (min-width: 721px) and (max-width: 1199px){.pk-bench-hero-row[data-astro-cid-hrmocgqw]{flex-direction:column;align-items:stretch!important;gap:28px!important}.pk-bench-hero-cta[data-astro-cid-hrmocgqw]{flex-direction:row;gap:12px!important}#benchmarks-hero-title[data-astro-cid-hrmocgqw]{font-size:38px!important;line-height:1.15!important;white-space:normal!important}.pk-bench-hero-copy[data-astro-cid-hrmocgqw] p[data-astro-cid-hrmocgqw]{font-size:16px!important;line-height:1.5!important}}@media (max-width: 720px){.pk-bench-hero-row[data-astro-cid-hrmocgqw]{flex-direction:column;align-items:stretch!important;gap:24px!important}.pk-bench-hero-copy[data-astro-cid-hrmocgqw] h1[data-astro-cid-hrmocgqw]{font:500 32px/36px var(--pk-font-sans)!important}.pk-bench-hero-copy[data-astro-cid-hrmocgqw] p[data-astro-cid-hrmocgqw]{font-size:14px!important;line-height:1.5!important}.pk-bench-hero-cta[data-astro-cid-hrmocgqw]{flex-direction:column;gap:8px!important}.pk-bench-hero-cta[data-astro-cid-hrmocgqw] a[data-astro-cid-hrmocgqw]{width:100%!important;min-width:0!important}}.pk-demo-grid{display:flex;flex-direction:column}.pk-demo-left{padding:48px 48px 40px;border-bottom:1px solid var(--pk-line);display:flex;flex-direction:column;gap:32px}.pk-demo-right{display:flex;flex-direction:column;background:#fff}.pk-demo-eyebrow{font:400 14px/1 var(--pk-font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--pk-mute-2);margin-bottom:16px}.pk-demo-mobile-only{display:none}@media (max-width: 720px){.pk-demo-mobile-hide{display:none!important}.pk-demo-mobile-only{display:inline!important}}.pk-demo-sub{margin:16px 0 0;font:300 20px/1.45 var(--pk-font-sans);color:var(--pk-mute-2);max-width:560px}.pk-demo-block-head{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:14px}.pk-demo-block-label{font:400 13px/1 var(--pk-font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--pk-mute-2)}.pk-demo-block-badge{font:400 12px/1 var(--pk-font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--pk-brand);display:inline-flex;align-items:center;gap:8px}.pk-demo-block-dot{width:8px;height:8px;background:var(--pk-brand);display:inline-block}.pk-demo-card{border:1px solid var(--pk-line)}.pk-demo-card-canvas{background:var(--pk-canvas)}.pk-demo-card-ink{padding:24px 28px;border:1px solid var(--pk-ink);background:#fff}.pk-demo-input-wrap{display:block;padding:16px 20px}.pk-demo-input{display:block;width:100%;border:0;outline:0;background:transparent;resize:none;min-height:64px;font:400 16px/1.45 var(--pk-font-mono);color:var(--pk-ink);letter-spacing:.01em}.pk-demo-input:focus{outline:0}.pk-demo-input.is-invalid{color:#e91900}.pk-demo-input-meta{display:flex;justify-content:space-between;align-items:center;margin-top:12px;padding-top:12px;border-top:1px dashed var(--pk-line);font:400 12px/1 var(--pk-font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--pk-mute-2)}.pk-demo-input-meta span:first-child{color:var(--pk-ink)}.pk-demo-statement{font:500 24px/1.3 var(--pk-font-sans);letter-spacing:-.01em;color:var(--pk-ink)}.pk-demo-hash{margin-top:16px;display:flex;align-items:baseline;gap:12px;flex-wrap:wrap}.pk-demo-hash-label{font:400 13px/1 var(--pk-font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--pk-mute-2)}.pk-demo-hash-value{font:400 14px/1.4 var(--pk-font-mono);letter-spacing:0;color:var(--pk-mute-3);word-break:break-all;flex:1;min-width:0;font-style:italic}.pk-demo-hash-value.is-revealed{color:var(--pk-brand);font-style:normal}.pk-demo-publics{margin-top:16px;display:flex;flex-wrap:wrap;gap:18px}.pk-demo-publics>span{font:400 13px/1 var(--pk-font-mono);color:var(--pk-mute-2);letter-spacing:.04em}.pk-demo-publics .lbl{text-transform:uppercase}.pk-demo-publics .sep{margin:0 8px;color:var(--pk-mute-3)}.pk-demo-publics .val{color:var(--pk-ink)}.pk-demo-hash-grid{display:grid;grid-template-columns:1fr 1fr;border:1px solid var(--pk-line)}.pk-demo-scen{padding:20px;text-align:left;cursor:pointer;border:0;border-right:1px solid var(--pk-line);background:#fff;color:var(--pk-ink);font:inherit;display:flex;flex-direction:column;gap:8px;transition:background .28s var(--pk-easing),color .28s var(--pk-easing)}.pk-demo-scen:last-child{border-right:0}.pk-demo-scen:hover{background:var(--pk-line-soft)}.pk-demo-scen.is-active,.pk-demo-scen.is-active:hover{background:var(--pk-brand);color:#fff}.pk-demo-scen-label{font:500 22px/1 var(--pk-font-sans);letter-spacing:-.01em}.pk-demo-scen-sub{font:400 13px/1.2 var(--pk-font-mono);letter-spacing:.04em;text-transform:uppercase;opacity:.7}.pk-demo-cta{display:flex;gap:12px}.pk-demo-go{height:64px!important;padding:0 28px!important;flex:1;justify-content:space-between!important}.pk-demo-go:disabled{opacity:.55;cursor:not-allowed}.pk-demo-reset{height:64px!important;padding:0 24px!important;flex:0 0 auto;width:140px}.pk-demo-status{padding:20px 32px;border-bottom:1px solid var(--pk-line);display:flex;justify-content:space-between;align-items:center;font:400 13px/1 var(--pk-font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--pk-mute-2);gap:16px;flex-wrap:wrap}.pk-demo-status-state{display:inline-flex;align-items:center;gap:10px}.pk-demo-status-dot{width:8px;height:8px;background:var(--pk-mute-3);display:inline-block;transition:background .18s ease}.pk-demo-status[data-phase=running] .pk-demo-status-dot,.pk-demo-status[data-phase=booting] .pk-demo-status-dot{background:var(--pk-brand);animation:pk-demo-pulse .9s ease-in-out infinite}.pk-demo-status[data-phase=done] .pk-demo-status-dot{background:var(--pk-brand)}.pk-demo-status[data-phase=error] .pk-demo-status-dot{background:#e91900}.pk-demo-status[data-phase=running] span[data-demo-status-label],.pk-demo-status[data-phase=done] span[data-demo-status-label]{color:var(--pk-ink)}.pk-demo-status[data-phase=error] span[data-demo-status-label]{color:#e91900}.pk-demo-steps{padding:12px 32px 24px}.pk-demo-step{position:relative;padding:20px 0;border-bottom:1px dashed var(--pk-line)}.pk-demo-step.is-last{border-bottom:0}.pk-demo-step-row{display:flex;justify-content:space-between;align-items:center;gap:16px}.pk-demo-step-info{display:inline-flex;gap:16px;align-items:center}.pk-demo-step-dot{width:18px;height:18px;flex-shrink:0;position:relative;border:1px solid var(--pk-mute-3);background:transparent;transition:background .18s ease,border-color .18s ease}.pk-demo-step.is-active .pk-demo-step-dot,.pk-demo-step.is-done .pk-demo-step-dot{border-color:var(--pk-brand)}.pk-demo-step.is-done .pk-demo-step-dot{background:var(--pk-brand)}.pk-demo-step-dot-pulse{position:absolute;inset:3px;background:var(--pk-brand);opacity:0}.pk-demo-step.is-active .pk-demo-step-dot-pulse{opacity:1;animation:pk-demo-pulse .9s ease-in-out infinite}.pk-demo-step-check{position:absolute;inset:0;opacity:0}.pk-demo-step.is-done .pk-demo-step-check{opacity:1}.pk-demo-step-num{font:400 14px/1 var(--pk-font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--pk-mute-3);min-width:24px}.pk-demo-step-label{font:500 22px/1 var(--pk-font-sans);letter-spacing:-.01em;color:var(--pk-mute-2);transition:color .2s ease}.pk-demo-step.is-active .pk-demo-step-label,.pk-demo-step.is-done .pk-demo-step-label{color:var(--pk-ink)}.pk-demo-step-time{font:400 16px/1 var(--pk-font-mono);letter-spacing:.04em;color:var(--pk-mute-3)}.pk-demo-step.is-active .pk-demo-step-time{color:var(--pk-brand)}.pk-demo-step.is-done .pk-demo-step-time{color:var(--pk-ink)}.pk-demo-step-bar{margin-top:12px;height:2px;background:var(--pk-line-soft);position:relative;overflow:hidden}.pk-demo-step-bar-fill{height:100%;width:0;background:var(--pk-brand);transition:width .1s linear}.pk-demo-step.is-done .pk-demo-step-bar-fill{width:100%!important;transition:width .25s ease}.pk-demo-step.is-error .pk-demo-step-dot{background:#e91900;border-color:#e91900}.pk-demo-step.is-error .pk-demo-step-time,.pk-demo-step.is-error .pk-demo-step-label{color:#e91900}.pk-demo-kpis{display:flex;border-top:1px solid var(--pk-line)}.pk-demo-kpi{flex:1 1 0;padding:32px 24px;border-right:1px solid var(--pk-line);display:flex;flex-direction:column;gap:8px}.pk-demo-kpi-last{border-right:0}.pk-demo-kpi-label{font:400 13px/1 var(--pk-font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--pk-mute-2)}.pk-demo-kpi-value{font:300 36px/1 var(--pk-font-sans);letter-spacing:-.02em;color:var(--pk-ink)}.pk-demo-kpi-value.is-accent{color:var(--pk-brand)}.pk-demo-kpi-value.is-error{color:#e91900}@keyframes pk-demo-pulse{0%,to{opacity:1}50%{opacity:.35}}@media (min-width: 721px) and (max-width: 1199px){#demo-title{font-size:36px!important;line-height:1.15!important;white-space:normal!important}.pk-demo-sub{font-size:16px!important;line-height:1.5!important}.pk-demo-left{padding:var(--pk-pad-panel-y) var(--pk-pad-panel-x);gap:28px}}@media (max-width: 720px){.pk-demo-grid{grid-template-columns:1fr}.pk-demo-left{padding:28px 20px;border-right:0;border-bottom:1px solid var(--pk-line);gap:24px}.pk-demo-h{font:500 28px/32px var(--pk-font-sans)!important;text-wrap:balance}.pk-demo-sub{font-size:14px!important;line-height:1.45!important}.pk-demo-card-ink{padding:16px 18px}.pk-demo-statement{font-size:18px!important}.pk-demo-input{font-size:13px!important}.pk-demo-input-meta{flex-direction:column;gap:8px;align-items:flex-start!important}.pk-demo-hash-grid{grid-template-columns:1fr!important}.pk-demo-scen{padding:14px;border-right:0!important;border-bottom:1px solid var(--pk-line)}.pk-demo-scen:last-child{border-bottom:0}.pk-demo-scen-label{font-size:18px!important}.pk-demo-scen-sub{font-size:11px!important}.pk-demo-cta{flex-direction:column}.pk-demo-go,.pk-demo-reset{flex:0 0 auto!important;height:72px!important;width:100%!important;font-size:16px!important;letter-spacing:.06em!important}.pk-demo-go .pk-arrow,.pk-demo-reset .pk-arrow{width:20px!important;height:20px!important}.pk-demo-status{padding:14px 16px;font-size:11px}.pk-demo-steps{padding:8px 16px 16px}.pk-demo-step-label{font-size:14px!important}.pk-demo-step-time{font-size:12px!important;flex-shrink:0}.pk-demo-step-info{min-width:0;overflow:hidden}.pk-demo-step-label{min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pk-demo-kpis{display:grid!important;grid-template-columns:1fr 1fr}.pk-demo-kpi{padding:18px 14px!important;border-right:0!important;border-bottom:1px solid var(--pk-line)}.pk-demo-kpi:nth-child(odd){border-right:1px solid var(--pk-line)!important}.pk-demo-kpi-last{display:none!important}.pk-demo-kpi-value{font-size:22px!important}.pk-demo-hash-value{font-size:12px!important;overflow-wrap:anywhere}}@media (max-width: 720px){.pk-methodology-title[data-astro-cid-deodfdmz]{font:500 28px/32px var(--pk-font-sans)!important}.pk-methodology-head[data-astro-cid-deodfdmz] p[data-astro-cid-deodfdmz]{font-size:14px!important;line-height:1.45!important}.pk-methodology-cells[data-astro-cid-deodfdmz]{flex-direction:column!important}.pk-methodology-cell[data-astro-cid-deodfdmz]{min-width:0!important;padding:18px 20px!important;border-right:0!important;border-bottom:1px solid var(--pk-line)}.pk-methodology-cell[data-astro-cid-deodfdmz]:last-child{border-bottom:0}.pk-methodology-cell[data-astro-cid-deodfdmz]>div[data-astro-cid-deodfdmz]:nth-child(2){font-size:22px!important}.pk-methodology-cell[data-astro-cid-deodfdmz]>div[data-astro-cid-deodfdmz]:nth-child(3){font-size:13px!important}}@media (min-width: 721px) and (max-width: 1199px){.pk-bench-detail-head[data-astro-cid-menom2vu]{padding:var(--pk-pad-panel-y) var(--pk-pad-panel-x) 0!important;gap:24px!important}.pk-bench-detail-row[data-astro-cid-menom2vu]{padding:36px var(--pk-pad-panel-x) 48px!important;grid-template-columns:1fr!important;gap:28px!important}.pk-bench-detail-kpi[data-astro-cid-menom2vu]{padding:28px 20px!important}.pk-bench-detail-kpi-value[data-astro-cid-menom2vu]{font-size:32px!important}.pk-bench-detail-head[data-astro-cid-menom2vu] h2[data-astro-cid-menom2vu]{font-size:36px!important;line-height:1.15!important}.pk-bench-detail-head[data-astro-cid-menom2vu] p[data-astro-cid-menom2vu]{font-size:16px!important;line-height:1.5!important}.pk-bench-detail-headkpi[data-astro-cid-menom2vu]{font-size:30px!important;padding:12px 18px!important}}@media (max-width: 720px){.pk-bench-detail-head[data-astro-cid-menom2vu]{padding:32px 20px 0!important;gap:16px!important}.pk-bench-detail-head[data-astro-cid-menom2vu] h2[data-astro-cid-menom2vu]{font:500 28px/32px var(--pk-font-sans)!important}.pk-bench-detail-head[data-astro-cid-menom2vu] p[data-astro-cid-menom2vu]{font-size:14px!important;line-height:1.5!important}.pk-bench-detail-row[data-astro-cid-menom2vu]{padding:24px 20px 32px!important;grid-template-columns:1fr!important;gap:20px!important}.pk-bench-detail-headkpi[data-astro-cid-menom2vu]{padding:10px 14px!important;font-size:26px!important}.pk-bench-detail-kpis[data-astro-cid-menom2vu]{display:grid!important;grid-template-columns:1fr 1fr;flex-wrap:unset!important}.pk-bench-detail-kpi[data-astro-cid-menom2vu]{min-width:0!important;padding:20px 16px!important;border-right:0!important;border-bottom:1px solid var(--pk-line)}.pk-bench-detail-kpi[data-astro-cid-menom2vu]:nth-child(odd){border-right:1px solid var(--pk-line)!important}.pk-bench-detail-kpi[data-astro-cid-menom2vu]:nth-last-child(-n+2){border-bottom:0}.pk-bench-detail-kpi-value[data-astro-cid-menom2vu]{font-size:26px!important}}.pk-summary-row:hover{background:#0d74ff08}.pk-summary-row:hover .pk-summary-bar{opacity:.18}.pk-summary-th:hover,.pk-summary-th[data-sorted=true]{background:#0d74ff0f}.pk-summary-cell[data-col-active=true],.pk-summary-cell[data-col-hover=true]{background:#0d74ff08}.pk-summary-cell[data-col-active=true]{background:#0d74ff0f}@media (min-width: 721px) and (max-width: 1199px){.pk-summary-head{padding:var(--pk-pad-panel-y) var(--pk-pad-panel-x) 24px!important}.pk-summary-head h2{font-size:36px!important;line-height:1.15!important}.pk-summary-head p{font-size:16px!important;line-height:1.5!important}.pk-summary-header,.pk-summary-row{grid-template-columns:1fr repeat(3,minmax(0,160px))!important}.pk-summary-cell-inner{padding:20px 16px!important;font-size:20px!important}.pk-summary-row>div:first-child{padding:20px 24px!important}}@media (max-width: 720px){.pk-summary-head{padding:28px 20px 16px!important;gap:16px!important}.pk-summary-head h2{font:500 24px/28px var(--pk-font-sans)!important}.pk-summary-head p{font-size:14px!important;line-height:1.45!important}.pk-summary-table-scroll{overflow-x:visible;border-top:0!important}.pk-summary-header{display:none!important}.pk-summary-row{grid-template-columns:1fr!important;padding:20px 20px 8px!important;border-bottom:1px solid var(--pk-line)!important;gap:4px}.pk-summary-row>div:first-child{padding:0 0 12px!important;gap:8px!important;font:500 16px/1.2 var(--pk-font-sans)!important;border-bottom:1px solid var(--pk-line);margin-bottom:8px;flex-wrap:wrap}.pk-summary-cell{height:auto!important;border-left:0!important;border-bottom:0!important}.pk-summary-cell-inner{padding:12px 0!important;justify-content:space-between!important;align-items:center!important;font:400 18px/1 var(--pk-font-mono)!important}.pk-summary-cell-meta{display:inline-flex!important;flex:1;min-width:0}.pk-summary-cell-value{flex-shrink:0}.pk-summary-cell-best{margin-left:8px}.pk-summary-bar{top:auto!important;height:2px!important;opacity:.45!important}}
