#page-po .po-hero__grid{display:grid;grid-template-columns:1fr;gap:var(--gap-section);align-items:center}@media(min-width:960px){#page-po .po-hero__grid{grid-template-columns:1.05fr 1fr}}#page-po .po-hero__kicker{display:flex;flex-wrap:wrap;gap:var(--space-3);align-items:center;margin-bottom:var(--space-3)}#page-po .po-hero__chips{display:flex;flex-wrap:wrap;gap:var(--space-2)}#page-po .po-chip{padding:var(--space-1) var(--space-3);background:color-mix(in srgb,var(--brand) 8%,transparent);color:var(--brand-text);border-radius:var(--radius-pill);font-size:var(--text-caption);font-weight:700}#page-po .po-hero__ctas{display:flex;gap:var(--space-3);flex-wrap:wrap;margin:var(--space-5) 0 var(--space-8)}#page-po .po-hero__proof{max-width:var(--layout-sm);padding-top:var(--space-6);border-top:var(--size-px) solid var(--surface-subtle)}#page-po .po-console{background:var(--surface-default);border:1px solid var(--surface-subtle);border-radius:var(--radius-lg);box-shadow:var(--shadow-md);overflow:hidden}#page-po .po-console__bar{display:flex;gap:var(--space-1);padding:var(--space-3);background:var(--surface-muted);border-bottom:var(--size-px) solid var(--surface-subtle)}#page-po .po-console__bar span{width:var(--size-10px);height:var(--size-10px);border-radius:var(--radius-pill);background:var(--surface-subtle)}#page-po .po-console__metrics{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--space-2);padding:var(--space-4);border-bottom:var(--size-px) solid var(--surface-subtle)}#page-po .po-metric-tile{padding:var(--space-3);background:var(--surface-muted);border-radius:var(--radius-md);display:flex;flex-direction:column;gap:var(--space-1)}#page-po .po-metric-tile span{font-size:var(--text-caption);color:var(--text-subtle);letter-spacing:var(--tracking-wide);text-transform:uppercase}#page-po .po-metric-tile strong{font-size:var(--text-h4);color:var(--brand-text)}#page-po .po-console__findings{display:grid;gap:var(--space-2);padding:var(--space-4);font-family:var(--font-mono, "SFMono-Regular", Menlo, Consolas, monospace);font-size:var(--text-caption)}#page-po .po-finding{display:grid;grid-template-columns:120px 1fr;gap:var(--space-3);padding:var(--space-2) var(--space-3);background:var(--surface-muted);border-radius:var(--radius-sm)}#page-po .po-finding strong{color:var(--brand-text)}#page-po .po-finding span{color:var(--text-default)}#page-po .po-bands{display:grid;gap:var(--space-3)}#page-po .po-band{display:grid;grid-template-columns:1fr;gap:var(--space-3);padding:var(--space-5);background:color-mix(in srgb,var(--surface-default) 4%,transparent);border:1px solid color-mix(in srgb,var(--surface-default) 8%,transparent);border-left:var(--space-1) solid var(--brand);border-radius:var(--radius-lg)}@media(min-width:640px){#page-po .po-band{grid-template-columns:var(--size-180px) 1fr;align-items:center;gap:var(--space-6)}}#page-po .po-band__title{font-weight:700;color:var(--text-on-dark-strong);font-size:var(--text-h4)}#page-po .po-band__items{display:flex;flex-wrap:wrap;gap:var(--space-2)}#page-po .po-band__items span{padding:var(--space-1) var(--space-3);background:color-mix(in srgb,var(--surface-default) 8%,transparent);color:color-mix(in srgb,var(--text-on-dark-strong) 88%,transparent);border-radius:var(--radius-pill);font-size:var(--text-caption)}#page-po .po-cta__actions{display:flex;gap:var(--space-3);justify-content:center;flex-wrap:wrap}@media(max-width:767px){#page-po .po-hero__grid{gap:var(--space-8)}#page-po .po-hero__copy .section-title,#page-po .po-hero__copy .section-lead{text-align:left;margin-left:0;margin-right:0}#page-po .po-hero__kicker{align-items:flex-start}#page-po .po-hero__ctas>a{justify-content:center;width:100%}#page-po .po-hero__proof{grid-template-columns:1fr;gap:var(--space-3);max-width:none;text-align:left}#page-po .po-hero__proof>div{padding:var(--space-3);border-radius:var(--radius-md);background:var(--surface-default);border:1px solid var(--surface-subtle)}#page-po .po-hero__proof .kpi-bar__value,#page-po .po-metric-tile strong,#page-po .card--kpi .kpi-bar__value{font-size:var(--text-ui-3xl);line-height:var(--leading-h1);overflow-wrap:anywhere}#page-po .po-console__metrics{grid-template-columns:1fr}#page-po .po-finding{grid-template-columns:1fr;gap:var(--space-1)}#page-po .feature-grid-4{grid-template-columns:1fr}}
