:root{--_tmp:1}.pep-persona-card{background:var(--pep-card-bg);--_bd-r:0;--_bd-g:0;--_bd-b:0;border:1px solid rgba(var(--_bd-r),var(--_bd-g),var(--_bd-b),calc(var(--pep-card-border-opacity,8)/100));border-radius:var(--pep-card-radius);box-shadow:0 1px 2px rgba(0,0,0,.04);padding:16px}.pep-tabs{background:#eef2f7;border:1px solid rgba(0,0,0,.06);border-radius:12px;display:grid;gap:6px;grid-template-columns:1fr 1fr;padding:6px}.pep-tab{appearance:none;background:transparent;border:0;border-radius:10px;color:#64748b;cursor:pointer;font-weight:700;line-height:1;padding:.55rem .75rem;transition:background .15s ease,color .15s ease,box-shadow .15s ease}.pep-tab:hover{background:hsla(0,0%,100%,.6)}.pep-tab:focus-visible{box-shadow:0 0 0 2px color-mix(in srgb,var(--pep-accent) 45%,transparent);outline:none}.pep-tab[aria-selected=true]{background:#fff;box-shadow:0 1px 0 rgba(0,0,0,.02),0 0 0 1px color-mix(in srgb,var(--pep-accent) 25%,transparent);color:#0f172a}.pep-benefits{margin-top:12px}.pep-benefits ul{list-style:none;margin:0;padding:0}.pep-benefits li{align-items:flex-start;color:#334155;display:flex;font-size:.96rem;gap:.5rem;padding:.4rem 0}.pip{display:inline-flex;line-height:0;margin-top:.15rem}.pip-ico{color:var(--pep-accent);display:block}.pep-card-footer{align-items:center;color:#6b7280;display:flex;font-size:.8rem;justify-content:space-between;margin-top:12px}.pep-persona-card .pep-badge,.pep-persona-card .pep-badge a{align-items:center;background:color-mix(in srgb,var(--pep-accent,#f97316) 18%,#fff);border:1px solid color-mix(in srgb,var(--pep-accent,#f97316) 40%,#fff);border-radius:999px;box-shadow:0 1px 0 rgba(0,0,0,.02);color:color-mix(in srgb,var(--pep-accent,#f97316) 78%,#000);display:inline-flex;font-weight:700;justify-content:center;line-height:1;padding:.28rem .6rem;text-decoration:none;white-space:nowrap}.pep-persona-card .pep-badge a:hover,.pep-persona-card .pep-badge:hover{background:color-mix(in srgb,var(--pep-accent,#f97316) 24%,#fff);border-color:color-mix(in srgb,var(--pep-accent,#f97316) 48%,#fff)}