/* VERIFIED for People (Oct 2026) */
.vpe .vpe-hub{position:relative;display:grid;grid-template-columns:1fr 360px 1fr;grid-template-rows:auto auto;gap:22px 28px;align-items:center;max-width:900px;margin:64px auto 0;padding:48px 36px 52px;border-radius:32px;background:linear-gradient(180deg,#F5F8FD,#EEF3FA);}
.vpe .vpe-hub .vpe-id{grid-column:2;grid-row:1 / span 2;text-align:left;}
.vpe .vpe-sat{justify-self:center;padding:10px 16px;border-radius:999px;background:#fff;border:1px solid #E1E7F0;font-size:14px;font-weight:600;color:#0A2A5E;white-space:nowrap;}
.vpe .vpe-sat.s0{grid-column:1;grid-row:1;} .vpe .vpe-sat.s1{grid-column:1;grid-row:2;} .vpe .vpe-sat.s2{grid-column:3;grid-row:1;} .vpe .vpe-sat.s3{grid-column:3;grid-row:2;}
.vpe .vpe-hub .hiw-ex{position:absolute;bottom:14px;left:0;right:0;}
.vpe .vpe-free{margin:0;padding:0;list-style:none;}
.vpe .vpe-vis{list-style:none;margin:20px 0 0;padding:0;} .vpe .vpe-vis li{display:flex;gap:12px;padding:10px 0;border-top:1px solid #F0F3F7;font-size:15px;color:#475467;} .vpe .vpe-vis b{min-width:136px;color:#0A2A5E;font-weight:600;}
.vpe .vpe-p{margin:0 0 14px;font-size:16.5px;line-height:1.55;color:#475467;}
.vpe .vpe-hit{margin:10px 0 0;font-size:13.5px;color:#667085;}
.vpe .vpe-credits{max-width:720px;margin:56px auto 0;text-align:center;}
.vpe .vpe-creed{margin-top:130px;}
@media (max-width:900px){ .vpe .vpe-hub{grid-template-columns:1fr 1fr;padding:28px 18px 46px;} .vpe .vpe-hub .vpe-id{grid-column:1 / -1;grid-row:1;} .vpe .vpe-sat.s0,.vpe .vpe-sat.s1,.vpe .vpe-sat.s2,.vpe .vpe-sat.s3{grid-row:auto;grid-column:auto;} .vpe .vpe-vis b{min-width:110px;} }