.pg-values{--ink:#0d1421;--ink-2:#141b2e;--band:#0d1421;--band-2:#141b2e;--red:#c8102e;--red-hover:#a80d26;--red-dark:#e8677a;--surface:#fff;--surface-alt:#f7f7f5;--border:#d3d6db;--border-light:#e1e3e8;--text:#1c1e21;--text-2:#5a6472;--text-3:#8a929e;--good:#1e7a46;--warn:#a8500f;--on-dark:#eef1f6;--on-dark-2:#aab3c2;--hair-dark:#eef4ff38;--hair-dark2:#eef4ff1a;--r-md:7px;--r-lg:12px;--sh-sm:0 1px 1px #0000000a,0 1px 3px #0000000f;--sh-md:0 2px 4px #0000000f,0 4px 14px #00000014;background:var(--surface);color:var(--text);-webkit-font-smoothing:antialiased;font-family:Segoe UI,system-ui,-apple-system,Roboto,Helvetica,Arial,sans-serif;font-size:16px;line-height:1.55}.pg-values .shell{max-width:1160px;margin:0 auto;padding:0 32px}.pg-values .narrow{max-width:860px;margin:0 auto;padding:0 32px}.pg-values .eyebrow{letter-spacing:.22em;text-transform:uppercase;color:var(--red);font-size:11.5px;font-weight:700}.pg-values .eyebrow .x{color:var(--red)}.pg-values section{padding:72px 0}.pg-values h2.sec{color:var(--ink);letter-spacing:-.01em;margin:10px 0 12px;font-size:28px;font-weight:250;line-height:1.2}.pg-values p.lede{color:var(--text-2);max-width:780px;font-size:16px}.pg-values .btn{border-radius:var(--r-md);cursor:pointer;border:1px solid #0000;padding:9px 18px;font-size:13px;font-weight:700;transition:all .18s;display:inline-block}.pg-values .btn-red{background:var(--red);color:#fff}.pg-values .btn-red:hover{background:var(--red-hover)}.pg-values .btn-ghost{border-color:var(--border);color:var(--text-2)}.pg-values .btn-ghost:hover{border-color:var(--red);color:var(--red)}.pg-values .btn-ghost-dark{border-color:var(--hair-dark);color:var(--on-dark-2)}.pg-values .btn-ghost-dark:hover{color:#fff;border-color:#fff}.pg-values .hero{background:linear-gradient(165deg,var(--band) 0%,var(--band-2) 100%);color:var(--on-dark);text-align:center;padding:80px 0 64px;position:relative;overflow:hidden}.pg-values .grid-bg{opacity:.5;pointer-events:none;background-image:linear-gradient(var(--hair-dark2) 1px,transparent 1px), linear-gradient(90deg,var(--hair-dark2) 1px,transparent 1px);background-size:48px 48px;position:absolute;inset:0}.pg-values .hero .shell{position:relative}.pg-values .hero .eyebrow{color:var(--red-dark)}.pg-values .hero h1{color:#fff;letter-spacing:-.01em;margin:14px 0;font-size:42px;font-weight:200;line-height:1.12}.pg-values .hero p.sub{color:var(--on-dark-2);max-width:720px;margin:0 auto 26px;font-size:17px}.pg-values .hero p.sub b{color:#fff;font-weight:650}.pg-values .hero .ctas{flex-wrap:wrap;justify-content:center;gap:14px;display:flex}.pg-values .vals-band{background:var(--surface)}.pg-values .vblock{border-bottom:1px solid var(--border-light);grid-template-columns:64px 1fr;gap:22px;padding:30px 0;display:grid}.pg-values .vblock:last-child{border-bottom:none}.pg-values .vnum{color:var(--red);opacity:.85;font-size:26px;font-weight:800}.pg-values .vblock h3{color:var(--ink);font-size:19px;font-weight:700}.pg-values .vblock .motto{color:var(--red);margin:2px 0 8px;font-size:14px;font-weight:650}.pg-values .vblock p.body{color:var(--text-2);max-width:760px;font-size:14.5px}.pg-values .innx{border-left:3px solid var(--border);background:var(--surface-alt);border-radius:0 9px 9px 0;max-width:760px;margin-top:12px;padding:11px 16px}.pg-values .innx .t{letter-spacing:.2em;text-transform:uppercase;color:var(--text-3);margin-bottom:4px;font-size:9.5px;font-weight:800}.pg-values .innx .t .x{color:var(--red)}.pg-values .innx p{color:var(--text-2);font-size:13.5px}.pg-values .innx p b{color:var(--ink)}.pg-values .proof{background:linear-gradient(165deg,var(--band) 0%,var(--band-2) 100%);color:var(--on-dark-2)}.pg-values .proof h2.sec{color:#fff}.pg-values .proof .grid4{grid-template-columns:repeat(4,1fr);gap:14px;margin-top:30px;display:grid}@media (max-width:900px){.pg-values .proof .grid4{grid-template-columns:1fr 1fr}}@media (max-width:560px){.pg-values .proof .grid4{grid-template-columns:1fr}}.pg-values .pf{border:1px solid var(--hair-dark);border-radius:var(--r-lg);background:#ffffff05;padding:16px 18px}.pg-values .pf .t{letter-spacing:.18em;text-transform:uppercase;color:var(--red-dark);margin-bottom:6px;font-size:10.5px;font-weight:800}.pg-values .pf p{font-size:13px}.pg-values .pf p b{color:#fff}.pg-values .cta-band{background:var(--surface-alt);border-top:1px solid var(--border-light)}.pg-values .cta-band .inner{grid-template-columns:1.2fr .8fr;align-items:center;gap:40px;display:grid}@media (max-width:820px){.pg-values .cta-band .inner{grid-template-columns:1fr}}.pg-values .cta-card{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-lg);box-shadow:var(--sh-md);text-align:center;padding:24px}.pg-values .cta-card .big{color:var(--ink);margin-bottom:6px;font-size:17px;font-weight:700}.pg-values .cta-card p{color:var(--text-2);margin-bottom:16px;font-size:13px}.pg-values .rv{opacity:0;transition:opacity .55s,transform .55s;transform:translateY(18px)}.pg-values .rv.in{opacity:1;transform:none}[data-theme=dark] .pg-values{--surface:#0b0e15;--surface-alt:#0f131c;--border:#26304a;--border-light:#1a2233;--text:#e6eaf2;--text-2:#a8b2c3;--text-3:#7f8ba0;--ink:#eef1f6;--ink-2:#dfe4ee;--band:#070a11;--band-2:#111a2e;--sh-sm:0 1px 1px #00000080,0 1px 3px #00000080;--sh-md:0 2px 4px #0000008c,0 6px 18px #00000080}
