.pw-dp{--pw-dp-navy:#002635;--pw-dp-blue:#0a6cff;--pw-dp-light:#199bf6;--pw-dp-body:#334155;--pw-dp-muted:#64748b;--pw-dp-rule:#e2e8f0;--pw-dp-tint:#e6f4fe;--pw-dp-dark-grad:linear-gradient(135deg,#002635,#152247 55%,#1a2d5f);--pw-dp-accent-grad:linear-gradient(90deg,var(--pw-dp-blue),var(--pw-dp-light));color:var(--pw-dp-body);display:block;font-family:Plus Jakarta Sans,system-ui,-apple-system,sans-serif;line-height:1.65;margin:0 auto;max-width:1160px;padding:0 24px 8px}.pw-dp *,.pw-dp :after,.pw-dp :before{box-sizing:border-box}.pw-dp__head{background-image:var(--pw-dp-dark-grad);border-radius:18px;color:#dceaf2;overflow:hidden;padding:54px 48px 50px;position:relative}.pw-dp__head:after{background:radial-gradient(circle,rgba(10,108,255,.34) 0,rgba(10,108,255,0) 68%);border-radius:50%;content:"";height:160%;pointer-events:none;position:absolute;right:-10%;top:-40%;width:60%}.pw-dp__head-inner{max-width:62ch;position:relative;z-index:1}.pw-dp__eyebrow{color:var(--pw-dp-light);font-size:.7188rem;font-weight:700;letter-spacing:.17em;margin:0 0 18px;text-transform:uppercase}.pw-dp__headline{color:#fff;font-size:clamp(1.9rem,4vw,2.9rem);font-weight:800;letter-spacing:-.028em;line-height:1.08;margin:0 0 18px;text-wrap:balance}.pw-dp__standfirst{color:#dceaf2;font-size:clamp(1rem,1.6vw,1.1875rem);line-height:1.58;margin:0}.pw-dp__cta{align-items:center;background:var(--pw-dp-blue);border-radius:999px;color:#fff;display:inline-flex;font-size:.9375rem;font-weight:700;gap:9px;margin-top:28px;padding:13px 24px;text-decoration:none;transition:background-color .18s ease,transform .18s ease}.pw-dp__cta:hover{background:var(--pw-dp-light);transform:translateY(-1px)}.pw-dp__cta:focus-visible{outline:3px solid #fff;outline-offset:3px}.pw-dp__cta-arrow{flex:none}.pw-dp__stats{display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));margin-top:24px}.pw-dp__stat{background:#fff;border:1px solid var(--pw-dp-rule);border-radius:14px;overflow:hidden;padding:26px 24px;position:relative}.pw-dp__stat:before{background:var(--pw-dp-accent-grad);content:"";height:3px;inset:0 0 auto 0;position:absolute}.pw-dp__stat-value{color:var(--pw-dp-blue);display:block;font-size:2.1rem;font-variant-numeric:tabular-nums;font-weight:800;letter-spacing:-.035em;line-height:1.05;margin-bottom:10px}.pw-dp__stat-title{color:var(--pw-dp-navy);display:block;font-size:.75rem;font-weight:700;letter-spacing:.1em;margin-bottom:6px;text-transform:uppercase}.pw-dp__stat-note{color:var(--pw-dp-muted);display:block;font-size:.8438rem;line-height:1.5}.pw-dp__chart{background:#fff;border:1px solid var(--pw-dp-rule);border-radius:14px;margin:24px 0 0;padding:28px 28px 22px}.pw-dp__chart-head{display:block;margin-bottom:24px}.pw-dp__chart-title{color:var(--pw-dp-navy);display:block;font-size:1rem;font-weight:700;letter-spacing:-.012em;line-height:1.4}.pw-dp__chart-caption{color:var(--pw-dp-muted);display:block;font-size:.875rem;line-height:1.5;margin-top:4px}.pw-dp__chart-rows{display:grid;gap:10px}.pw-dp__chart-section{color:var(--pw-dp-navy);font-size:.75rem;font-weight:700;letter-spacing:.1em;margin:0;text-transform:uppercase}.pw-dp__chart-section~.pw-dp__chart-section{margin-top:12px}.pw-dp__chart-row{align-items:center;display:grid;gap:16px;grid-template-columns:96px 1fr}.pw-dp__chart-label{color:var(--pw-dp-muted);font-size:.8125rem;font-variant-numeric:tabular-nums;font-weight:600;line-height:1.3;text-align:right}.pw-dp__chart-track{background:var(--pw-dp-tint);border-radius:5px;display:block;height:32px;overflow:hidden;position:relative}.pw-dp__chart-bar{align-items:center;background:var(--pw-dp-accent-grad);border-radius:5px;bottom:0;display:flex;justify-content:flex-end;left:0;min-width:54px;padding-right:11px;position:absolute;top:0}.pw-dp__chart-bar.is-base{background:var(--pw-dp-muted)}.pw-dp__chart-value{color:#fff;font-size:.8125rem;font-variant-numeric:tabular-nums;font-weight:700;white-space:nowrap}.pw-dp__chart-parity{background:var(--pw-dp-navy);bottom:0;opacity:.3;position:absolute;top:0;width:2px;z-index:2}.pw-dp__chart-key{align-items:center;border-top:1px solid var(--pw-dp-rule);color:var(--pw-dp-muted);display:flex;font-size:.8125rem;gap:8px;margin:18px 0 0;padding-top:15px}.pw-dp__chart-key-mark{background:var(--pw-dp-navy);flex:none;height:13px;opacity:.3;width:2px}.pw-dp__cards-heading{color:var(--pw-dp-navy);font-size:1.375rem;font-weight:800;letter-spacing:-.022em;margin:40px 0 16px}.pw-dp__cards{background:var(--pw-dp-rule);border:1px solid var(--pw-dp-rule);border-radius:14px;display:grid;gap:2px;overflow:hidden}.pw-dp__card{align-items:start;background:#fff;display:grid;gap:18px;grid-template-columns:auto 1fr;padding:22px 26px}.pw-dp__card-tag{color:var(--pw-dp-blue);font-size:.75rem;font-variant-numeric:tabular-nums;font-weight:800;letter-spacing:.11em;line-height:1.9;text-transform:uppercase;white-space:nowrap}.pw-dp__cards.is-numbered .pw-dp__card-tag{letter-spacing:.02em}.pw-dp__card-title{color:var(--pw-dp-navy);font-size:1.0625rem;font-weight:700;letter-spacing:-.012em;line-height:1.4;margin:0 0 5px}.pw-dp__card-text{color:var(--pw-dp-body);font-size:.9375rem;line-height:1.6;margin:0}.pw-dp__cards.is-dark{background:none;background-image:var(--pw-dp-dark-grad);border:0;border-radius:16px;gap:0;padding:6px}.pw-dp__cards.is-dark .pw-dp__card{background:transparent;padding:20px 24px}.pw-dp__cards.is-dark .pw-dp__card+.pw-dp__card{border-top:1px solid hsla(0,0%,100%,.12)}.pw-dp__cards.is-dark .pw-dp__card-tag{color:var(--pw-dp-light)}.pw-dp__cards.is-dark .pw-dp__card-title{color:#fff}.pw-dp__cards.is-dark .pw-dp__card-text{color:hsla(0,0%,100%,.78)}.pw-dp__source{border-top:1px solid var(--pw-dp-rule);color:var(--pw-dp-muted);font-size:.7813rem;line-height:1.55;margin:26px 0 0;padding-top:18px}@media (max-width:720px){.pw-dp{padding:0 16px 8px}.pw-dp__head{border-radius:14px;padding:36px 24px 34px}.pw-dp__chart{padding:20px 18px 16px}.pw-dp__chart-row{gap:12px;grid-template-columns:76px 1fr}.pw-dp__chart-label{font-size:.75rem}.pw-dp__card{gap:6px;grid-template-columns:1fr;padding:18px 20px}}@media (prefers-reduced-motion:reduce){.pw-dp__cta{transition:none}.pw-dp__cta:hover{transform:none}}