#page-po{--po-ink: #162234;--po-muted: #667585;--po-line: #dfe7ee;--po-surface: #ffffff;--po-soft: #f8fafb;--po-accent: var(--primary);--po-accent-strong: #ec7a2d;--po-navy: #1c2940;--po-navy-soft: #2d3b53;--po-shadow: 0 24px 60px rgba(15, 23, 42, .08);background:radial-gradient(circle at 0% 0%,rgba(225,92,2,.08),transparent 24%),radial-gradient(circle at 100% 0%,rgba(42,86,143,.08),transparent 22%),linear-gradient(180deg,#f6f8f8,#eef3f1);color:var(--po-ink);overflow-x:hidden}#page-po .container{max-width:1220px;margin:0 auto;padding:0 24px}#page-po .po-hero{position:relative;padding:88px 0 46px}#page-po .po-hero__gridlines{position:absolute;inset:0;background:linear-gradient(90deg,rgba(22,34,52,.035) 1px,transparent 1px),linear-gradient(180deg,rgba(22,34,52,.035) 1px,transparent 1px);background-size:72px 72px;-webkit-mask-image:linear-gradient(180deg,rgba(0,0,0,.42),transparent 90%);mask-image:linear-gradient(180deg,rgba(0,0,0,.42),transparent 90%);pointer-events:none}#page-po .po-hero__inner{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1.02fr) minmax(340px,.98fr);gap:34px;align-items:center;padding:34px;border-radius:34px;background:#ffffffbd;border:1px solid rgba(255,255,255,.92);box-shadow:var(--po-shadow);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}#page-po .po-hero__kicker{display:flex;flex-direction:column;gap:14px;margin-bottom:18px}#page-po .po-hero__eyebrow,#page-po .po-section__eyebrow{display:inline-flex;align-items:center;min-height:34px;padding:0 14px;border-radius:999px;background:#e15c021a;border:1px solid rgba(225,92,2,.16);color:var(--po-accent);font-size:.78rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase}#page-po .po-hero__chips{display:flex;gap:10px;flex-wrap:wrap}#page-po .po-chip,#page-po .band-items span{display:inline-flex;align-items:center;min-height:34px;padding:0 12px;border-radius:999px;font-size:.82rem;font-weight:800}#page-po .po-chip{background:#ffffffd6;border:1px solid rgba(255,255,255,.95);color:var(--po-ink);box-shadow:0 10px 22px #0f172a0a}#page-po .po-hero__title{margin:0;max-width:10ch;font-size:clamp(2.9rem,5.1vw,5rem);line-height:.95;letter-spacing:-.05em;font-weight:900;color:var(--po-ink)}#page-po .po-hero__subtitle,#page-po .lead,#page-po .card p,#page-po .panel p{color:var(--po-muted);line-height:1.7}#page-po .po-hero__subtitle{margin:20px 0 0;max-width:56ch;font-size:clamp(1rem,1.8vw,1.14rem)}#page-po .po-hero__ctas,#page-po .cta-actions{display:flex;flex-wrap:wrap;gap:14px;margin-top:28px}#page-po .btn-primary,#page-po .btn-secondary{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:0 22px;border-radius:14px;text-decoration:none;font-weight:800;transition:transform .24s ease,box-shadow .24s ease,border-color .24s ease,background-color .24s ease}#page-po .btn-primary{background:linear-gradient(180deg,var(--po-accent-strong),var(--po-accent));color:#fff;box-shadow:0 20px 34px #e15c023d}#page-po .btn-primary:hover{transform:translateY(-2px);box-shadow:0 24px 42px #e15c024d}#page-po .btn-secondary{background:#ffffffd6;color:var(--po-ink);border:1px solid var(--po-line)}#page-po .btn-secondary:hover{transform:translateY(-2px);border-color:#e15c023d;box-shadow:0 18px 30px #0f172a14}#page-po .po-hero__proof{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:30px}#page-po .proof-card,#page-po .po-surface,#page-po .card,#page-po .kpi,#page-po .s-card,#page-po .panel{background:#ffffffd1;border:1px solid rgba(255,255,255,.95);box-shadow:0 18px 36px #0f172a0f;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}#page-po .proof-card{padding:16px;border-radius:18px}#page-po .proof-card strong{display:block;color:var(--po-accent);font-size:1.45rem;line-height:1;font-weight:900}#page-po .proof-card span{display:block;margin-top:6px;color:var(--po-muted);font-size:.82rem;text-transform:uppercase;letter-spacing:.08em}#page-po .console{overflow:hidden;border-radius:28px;background:radial-gradient(circle at top right,rgba(225,92,2,.18),transparent 24%),linear-gradient(180deg,#182334fa,#223249fa);box-shadow:0 30px 60px #0f172a2e}#page-po .console__topbar{display:flex;gap:8px;padding:14px 16px;border-bottom:1px solid rgba(255,255,255,.08)}#page-po .console__topbar span{width:10px;height:10px;border-radius:999px;background:#ffffff52}#page-po .console__topbar span:first-child{background:#ef7c2d}#page-po .console__topbar span:nth-child(2){background:#f2b04f}#page-po .console__topbar span:nth-child(3){background:#4daa9c}#page-po .console__section{display:grid;gap:12px;padding:18px}#page-po .console__section--metrics{grid-template-columns:repeat(2,minmax(0,1fr));border-bottom:1px solid rgba(255,255,255,.08)}#page-po .metric-tile,#page-po .finding-row,#page-po .band,#page-po .po-surface--dark{border-radius:18px;border:1px solid rgba(255,255,255,.08);background:#ffffff0f;color:#f4f7fae0}#page-po .metric-tile{padding:16px}#page-po .metric-tile span{display:block;color:#f4f7faad;font-size:.76rem;text-transform:uppercase;letter-spacing:.08em}#page-po .metric-tile strong{display:block;margin-top:8px;color:#fff;font-size:1.35rem;line-height:1}#page-po .finding-row{padding:16px}#page-po .finding-row strong{display:block;color:#fff;font-size:.98rem;line-height:1.35}#page-po .finding-row span{display:block;margin-top:6px;color:#f4f7fab8;font-size:.88rem;line-height:1.55}#page-po .po-divider{height:1px;background:linear-gradient(90deg,transparent,rgba(148,163,184,.6),transparent);margin:clamp(22px,5vw,56px) 0}#page-po .po-audit,#page-po .po-cdn,#page-po .po-kpi,#page-po .po-server,#page-po .po-cta{padding:0 0 12px}#page-po .po-surface{padding:30px;border-radius:30px}#page-po .po-surface--dark{padding:30px;background:radial-gradient(circle at top right,rgba(225,92,2,.18),transparent 24%),linear-gradient(180deg,#182334fa,#223249fa);box-shadow:0 28px 60px #0f172a29}#page-po .po-section__head{max-width:760px;margin-bottom:28px}#page-po .po-section__head h2{margin:16px 0 0;font-size:clamp(2rem,4vw,3.2rem);line-height:1.06;font-weight:900;color:var(--po-ink)}#page-po .po-section__head--light h2,#page-po .po-section__head--light .lead{color:#fff}#page-po .po-section__head--light .lead{color:#f4f7fac2}#page-po .lead{margin:16px 0 0;max-width:62ch;font-size:1.06rem}#page-po .po-audit .grid,#page-po .server-grid{display:grid;gap:16px}#page-po .po-audit .grid,#page-po .server-grid{grid-template-columns:repeat(5,minmax(0,1fr))}#page-po .card{min-height:160px;padding:20px 18px;border-radius:20px}#page-po .card h3,#page-po .panel h2{margin:0 0 10px;color:var(--po-ink);font-size:1.18rem;font-weight:800}#page-po .bands{display:grid;gap:14px}#page-po .band{padding:18px}#page-po .band-title{display:inline-flex;align-items:center;min-height:30px;padding:0 12px;border-radius:999px;background:#ffffff14;color:#ffffffbd;font-size:.76rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}#page-po .band-items{display:flex;flex-wrap:wrap;gap:10px;margin-top:16px}#page-po .band-items span{background:#ffffff1f;color:#fff;border:1px solid rgba(255,255,255,.08)}#page-po .kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}#page-po .kpi,#page-po .s-card{position:relative;padding:18px 16px 16px;border-radius:18px;text-align:center}#page-po .kpi:before,#page-po .s-card:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;border-radius:18px 18px 0 0;background:linear-gradient(90deg,var(--po-accent),rgba(225,92,2,.2))}#page-po .k-value,#page-po .s-value{color:var(--po-ink);font-size:1.5rem;line-height:1;font-weight:900}#page-po .k-label,#page-po .s-label{margin-top:6px;color:var(--po-muted);font-size:.88rem;font-weight:700}#page-po .panel{padding:34px 28px;border-radius:28px;text-align:center}#page-po .panel .po-section__eyebrow{margin:0 auto}#page-po .panel h2{max-width:16ch;margin-left:auto;margin-right:auto}#page-po .panel p{max-width:58ch;margin:0 auto}#page-po .cta-actions{justify-content:center;align-items:center}#page-po .panel .cta-actions{width:100%;max-width:560px;margin:28px auto 0}#page-po .panel .cta-actions>a{flex:1 1 220px}@media(max-width:1200px){#page-po .po-audit .grid,#page-po .server-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:980px){#page-po .po-hero__inner,#page-po .po-hero__proof,#page-po .kpis,#page-po .console__section--metrics{grid-template-columns:1fr}}@media(max-width:640px){#page-po .po-hero{padding:74px 0 36px}#page-po .po-hero__inner,#page-po .po-surface,#page-po .po-surface--dark,#page-po .panel{padding:24px}#page-po .po-hero__title{max-width:9ch;font-size:clamp(2.35rem,10vw,3.7rem)}#page-po .po-audit .grid,#page-po .server-grid,#page-po .kpis{grid-template-columns:1fr}#page-po .panel .cta-actions>a{width:100%;flex-basis:100%}}
