.pp-hero-dash[data-astro-cid-p7ymqeeb]{width:100%;min-height:clamp(380px,34vw,460px);box-sizing:border-box}.pp-hero-dash__frame[data-astro-cid-p7ymqeeb]{display:flex;min-height:inherit;height:100%;border-radius:10px;border:none;background:transparent;box-shadow:none;overflow:hidden}.pp-hero-dash__sidebar[data-astro-cid-p7ymqeeb]{display:flex;flex-direction:column;flex-shrink:0;width:clamp(148px,14vw,176px);padding:14px 10px 12px;border-right:none;background:transparent}.pp-hero-dash__logo[data-astro-cid-p7ymqeeb]{display:grid;place-items:center;width:34px;height:34px;margin:0 0 14px 4px;border-radius:8px;background:#111827;color:#fff;font-size:9px;font-weight:700;letter-spacing:.04em}.pp-hero-dash__search[data-astro-cid-p7ymqeeb]{display:flex;align-items:center;gap:6px;margin-bottom:12px;padding:7px 8px;border-radius:8px;border:1px solid rgba(0,0,0,.06);background:#ffffff8c;color:#0000006b;font-size:10px}.pp-hero-dash__search[data-astro-cid-p7ymqeeb] kbd[data-astro-cid-p7ymqeeb]{margin-left:auto;padding:1px 5px;border-radius:4px;background:#0000000d;font-size:9px;font-family:inherit}.pp-hero-dash__nav[data-astro-cid-p7ymqeeb]{display:flex;flex-direction:column;gap:2px;flex:1}.pp-hero-dash__nav-item[data-astro-cid-p7ymqeeb]{position:relative;padding:7px 10px;border-radius:8px;font-size:10px;font-weight:500;color:#0000008c}.pp-hero-dash__nav-item--active[data-astro-cid-p7ymqeeb]{background:#ffffffb8;color:#111827;font-weight:600}.pp-hero-dash__nav-item--active[data-astro-cid-p7ymqeeb]:before{content:"";position:absolute;left:0;top:6px;bottom:6px;width:3px;border-radius:999px;background:var(--selection-highlight, #f3ff2f)}.pp-hero-dash__sidebar-foot[data-astro-cid-p7ymqeeb]{display:flex;flex-direction:column;gap:8px;margin-top:8px;padding-top:10px;border-top:1px solid rgba(0,0,0,.06)}.pp-hero-dash__user[data-astro-cid-p7ymqeeb]{display:flex;align-items:center;gap:8px;padding:4px}.pp-hero-dash__avatar[data-astro-cid-p7ymqeeb]{display:grid;place-items:center;width:26px;height:26px;border-radius:50%;background:#00000014;font-size:9px;font-weight:700;color:#374151}.pp-hero-dash__user-name[data-astro-cid-p7ymqeeb]{font-size:10px;font-weight:500;color:#0000009e;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pp-hero-dash__main[data-astro-cid-p7ymqeeb]{flex:1;min-width:0;padding:clamp(14px,1.8vw,18px);display:flex;flex-direction:column;gap:12px;background:transparent}.pp-hero-dash__head[data-astro-cid-p7ymqeeb]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.pp-hero-dash__date[data-astro-cid-p7ymqeeb]{margin:0 0 4px;font-size:9px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#00000061}.pp-hero-dash__greeting[data-astro-cid-p7ymqeeb]{margin:0;font-size:clamp(16px,1.7vw,20px);font-weight:700;letter-spacing:-.03em;color:#111827}.pp-hero-dash__head-actions[data-astro-cid-p7ymqeeb]{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:6px}.pp-hero-dash__pill[data-astro-cid-p7ymqeeb]{display:inline-flex;align-items:center;gap:5px;padding:6px 10px;border-radius:999px;border:1px solid rgba(0,0,0,.08);background:#ffffff94;font-size:9px;font-weight:600;color:#0000009e;white-space:nowrap}.pp-hero-dash__pill--site[data-astro-cid-p7ymqeeb]{max-width:152px;padding-right:8px;color:#000000b8}.pp-hero-dash__pill-label[data-astro-cid-p7ymqeeb]{overflow:hidden;text-overflow:ellipsis;min-width:0}.pp-hero-dash__pill-chevron[data-astro-cid-p7ymqeeb]{flex-shrink:0;margin-left:1px;opacity:.42}.pp-hero-dash__grid[data-astro-cid-p7ymqeeb]{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(0,.75fr);gap:10px;flex:1;min-height:0;align-items:start}.pp-hero-dash__primary[data-astro-cid-p7ymqeeb]{display:flex;flex-direction:column;gap:10px;min-width:0}.pp-hero-dash__donuts[data-astro-cid-p7ymqeeb]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.pp-hero-dash__side[data-astro-cid-p7ymqeeb]{display:flex;flex-direction:column;gap:10px;min-width:0}.pp-hero-dash__card[data-astro-cid-p7ymqeeb]{padding:12px;border-radius:12px;border:1px solid rgba(255,255,255,.72);background:#ffffff94;box-shadow:inset 0 1px #ffffffbf}.pp-hero-dash__card--chart[data-astro-cid-p7ymqeeb]{display:flex;flex-direction:column;min-height:124px;padding:14px 12px}.pp-hero-dash__card--chart[data-astro-cid-p7ymqeeb] .pp-hero-dash__card-head[data-astro-cid-p7ymqeeb]{margin-bottom:6px}.pp-hero-dash__card-head[data-astro-cid-p7ymqeeb]{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:4px}.pp-hero-dash__card-title[data-astro-cid-p7ymqeeb]{display:inline-flex;align-items:center;gap:6px;font-size:11px;font-weight:600;color:#111827}.pp-hero-dash__badge[data-astro-cid-p7ymqeeb]{padding:3px 8px;border-radius:999px;font-size:9px;font-weight:600;white-space:nowrap}.pp-hero-dash__badge--live[data-astro-cid-p7ymqeeb]{background:#9eddb859;color:#2d6a4f}.pp-hero-dash__chart-meta[data-astro-cid-p7ymqeeb]{margin:0 0 10px;font-size:9px;color:#00000061}.pp-hero-dash__chart[data-astro-cid-p7ymqeeb]{display:block;width:100%;flex:1;min-height:80px;height:80px}.pp-hero-dash__chart-line[data-astro-cid-p7ymqeeb]{fill:none;stroke:#78c097;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.pp-hero-dash__stats[data-astro-cid-p7ymqeeb]{display:flex;flex-direction:column;gap:8px}.pp-hero-dash__card--stat[data-astro-cid-p7ymqeeb]{position:relative;padding-left:16px}.pp-hero-dash__card--stat[data-astro-cid-p7ymqeeb]:before{content:"";position:absolute;left:0;top:10px;bottom:10px;width:3px;border-radius:999px}.pp-hero-dash__card--green[data-astro-cid-p7ymqeeb]:before{background:#9eddb8}.pp-hero-dash__card--slate[data-astro-cid-p7ymqeeb]:before{background:#b8c3ce}.pp-hero-dash__card--purple[data-astro-cid-p7ymqeeb]:before{background:#c7b8ea}.pp-hero-dash__card--stat[data-astro-cid-p7ymqeeb] strong[data-astro-cid-p7ymqeeb]{display:block;font-size:18px;font-weight:700;letter-spacing:-.03em;color:#111827;font-variant-numeric:tabular-nums}.pp-hero-dash__card--stat[data-astro-cid-p7ymqeeb] span[data-astro-cid-p7ymqeeb]{display:block;margin-top:2px;font-size:10px;font-weight:600;color:#000000b8}.pp-hero-dash__card--stat[data-astro-cid-p7ymqeeb] small[data-astro-cid-p7ymqeeb]{display:block;margin-top:1px;font-size:9px;color:#00000061}.pp-hero-dash__card--donut[data-astro-cid-p7ymqeeb]{min-width:0;min-height:108px;padding:12px 10px;overflow:hidden}.pp-hero-dash__card--donut[data-astro-cid-p7ymqeeb] .pp-hero-dash__card-head[data-astro-cid-p7ymqeeb]{margin-bottom:8px}.pp-hero-dash__status-chart[data-astro-cid-p7ymqeeb]{display:flex;align-items:center;gap:8px;min-width:0;min-height:84px}.pp-hero-dash__status-chart-wrap[data-astro-cid-p7ymqeeb]{position:relative;flex:0 0 84px;width:84px;height:84px}.pp-hero-dash__status-svg[data-astro-cid-p7ymqeeb]{display:block;width:100%;height:100%}.pp-hero-dash__status-total[data-astro-cid-p7ymqeeb]{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:700;letter-spacing:-.03em;color:#111827;font-variant-numeric:tabular-nums;text-shadow:0 1px 0 rgba(255,255,255,.85);z-index:1}.pp-hero-dash__status-legend[data-astro-cid-p7ymqeeb]{flex:1 1 0;min-width:0;max-width:100%;margin:0;padding:0;list-style:none;display:flex;flex-direction:column;justify-content:center;gap:7px;overflow:hidden}.pp-hero-dash__status-legend[data-astro-cid-p7ymqeeb] li[data-astro-cid-p7ymqeeb]{display:grid;grid-template-columns:3px minmax(0,1fr) auto;column-gap:5px;align-items:center;min-width:0}.pp-hero-dash__status-label[data-astro-cid-p7ymqeeb]{min-width:0;font-size:9px;line-height:1.2;color:#00000085;white-space:nowrap}.pp-hero-dash__status-count[data-astro-cid-p7ymqeeb]{font-size:10px;font-weight:600;line-height:1.2;color:#000000c7;font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap}.pp-hero-dash__status-bar[data-astro-cid-p7ymqeeb]{width:3px;height:14px;border-radius:2px}.pp-hero-dash__status-bar--ok[data-astro-cid-p7ymqeeb]{background:#9eddb8}.pp-hero-dash__status-bar--warn[data-astro-cid-p7ymqeeb]{background:#f5e08a}.pp-hero-dash__status-bar--block[data-astro-cid-p7ymqeeb]{background:#f0b8b8}.pp-hero-dash__card--jobs[data-astro-cid-p7ymqeeb]{flex:1}.pp-hero-dash__jobs[data-astro-cid-p7ymqeeb]{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:6px}.pp-hero-dash__jobs-row[data-astro-cid-p7ymqeeb]{display:flex;align-items:center;justify-content:space-between;gap:8px;padding-left:10px;font-size:10px;color:#00000094;border-left:3px solid transparent}.pp-hero-dash__jobs-row[data-astro-cid-p7ymqeeb] strong[data-astro-cid-p7ymqeeb]{font-size:11px;font-weight:700;color:#111827}.pp-hero-dash__jobs-row--green[data-astro-cid-p7ymqeeb]{border-left-color:#9eddb8}.pp-hero-dash__jobs-row--slate[data-astro-cid-p7ymqeeb]{border-left-color:#b8c3ce}.pp-hero-dash__jobs-row--purple[data-astro-cid-p7ymqeeb]{border-left-color:#c7b8ea}.pp-hero-dash__link[data-astro-cid-p7ymqeeb]{margin:10px 0 0;font-size:9px;font-weight:600;color:#0000006b}@media(max-width:900px){.pp-hero-dash[data-astro-cid-p7ymqeeb]{min-height:0}.pp-hero-dash__sidebar[data-astro-cid-p7ymqeeb]{display:none}.pp-hero-dash__grid[data-astro-cid-p7ymqeeb]{grid-template-columns:1fr}.pp-hero-dash__donuts[data-astro-cid-p7ymqeeb]{grid-template-columns:1fr 1fr}.pp-hero-dash__head-actions[data-astro-cid-p7ymqeeb]{display:none}}@media(max-width:640px){.pp-hero-dash__main[data-astro-cid-p7ymqeeb]{padding:10px;gap:8px}.pp-hero-dash__greeting[data-astro-cid-p7ymqeeb]{font-size:15px}.pp-hero-dash__primary[data-astro-cid-p7ymqeeb]{gap:8px}.pp-hero-dash__card[data-astro-cid-p7ymqeeb]{padding:10px}.pp-hero-dash__card--chart[data-astro-cid-p7ymqeeb]{min-height:0;padding:10px}.pp-hero-dash__chart[data-astro-cid-p7ymqeeb]{min-height:52px;height:52px}.pp-hero-dash__side[data-astro-cid-p7ymqeeb]{display:none}.pp-hero-dash__donuts[data-astro-cid-p7ymqeeb]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px}.pp-hero-dash__card--donut[data-astro-cid-p7ymqeeb]{min-height:0;padding:8px 6px}.pp-hero-dash__card--donut[data-astro-cid-p7ymqeeb] .pp-hero-dash__card-head[data-astro-cid-p7ymqeeb]{margin-bottom:4px}.pp-hero-dash__card--donut[data-astro-cid-p7ymqeeb] .pp-hero-dash__card-title[data-astro-cid-p7ymqeeb]{font-size:9px}.pp-hero-dash__status-chart[data-astro-cid-p7ymqeeb]{flex-direction:row;align-items:center;gap:4px;min-height:0}.pp-hero-dash__status-chart-wrap[data-astro-cid-p7ymqeeb]{flex:0 0 56px;width:56px;height:56px}.pp-hero-dash__status-total[data-astro-cid-p7ymqeeb]{font-size:11px}.pp-hero-dash__status-legend[data-astro-cid-p7ymqeeb]{flex:1 1 0;min-width:0;gap:2px}.pp-hero-dash__status-legend[data-astro-cid-p7ymqeeb] li[data-astro-cid-p7ymqeeb]{column-gap:3px;grid-template-columns:2px minmax(0,1fr) auto}.pp-hero-dash__status-label[data-astro-cid-p7ymqeeb]{font-size:6.5px}.pp-hero-dash__status-count[data-astro-cid-p7ymqeeb]{font-size:7.5px}.pp-hero-dash__status-bar[data-astro-cid-p7ymqeeb]{width:2px;height:8px}}@media(max-width:560px){.pp-hero-dash__status-chart-wrap[data-astro-cid-p7ymqeeb]{flex:0 0 48px;width:48px;height:48px}.pp-hero-dash__status-total[data-astro-cid-p7ymqeeb]{font-size:9px}.pp-hero-dash__status-legend[data-astro-cid-p7ymqeeb]{gap:1px}.pp-hero-dash__status-label[data-astro-cid-p7ymqeeb]{font-size:6px}.pp-hero-dash__status-count[data-astro-cid-p7ymqeeb]{font-size:7px}.pp-hero-dash__status-bar[data-astro-cid-p7ymqeeb]{height:7px}}.pp-hero[data-astro-cid-fdng466r]{position:relative;padding:0 0 clamp(28px,4vw,40px);background:#fff}.pp-hero__scene[data-astro-cid-fdng466r]{position:relative;overflow:hidden;width:auto;margin-inline:clamp(20px,3.5vw,48px);padding-top:calc(var(--site-header-h, 78px) + clamp(28px,3.5vh,52px));background:#fff;border-bottom-left-radius:clamp(16px,2.5vw,32px);border-bottom-right-radius:clamp(16px,2.5vw,32px)}.pp-hero__copy-zone[data-astro-cid-fdng466r],.pp-hero__blue-zone[data-astro-cid-fdng466r]{position:relative;z-index:2;padding-inline:var(--pad-x);background:transparent}.pp-hero__ambient[data-astro-cid-fdng466r]{position:absolute;inset:0;z-index:0;pointer-events:none;overflow:hidden;-webkit-mask-image:linear-gradient(180deg,transparent 0%,transparent 20%,rgba(0,0,0,.08) 28%,rgba(0,0,0,.18) 36%,rgba(0,0,0,.32) 44%,rgba(0,0,0,.48) 52%,rgba(0,0,0,.64) 60%,rgba(0,0,0,.8) 68%,#000 76%,#000 100%);mask-image:linear-gradient(180deg,transparent 0%,transparent 20%,rgba(0,0,0,.08) 28%,rgba(0,0,0,.18) 36%,rgba(0,0,0,.32) 44%,rgba(0,0,0,.48) 52%,rgba(0,0,0,.64) 60%,rgba(0,0,0,.8) 68%,#000 76%,#000 100%)}.pp-hero__ambient[data-astro-cid-fdng466r]:before{content:"";position:absolute;inset:0;z-index:0;background:linear-gradient(180deg,#fff0 0% 42%,#ecf7fc1f 68%,#d6ecf938)}.pp-hero__ambient[data-astro-cid-fdng466r]:after{content:"";position:absolute;inset:0;z-index:0;background:radial-gradient(ellipse 80% 50% at 50% 100%,rgba(214,236,249,.14) 0%,transparent 72%);pointer-events:none}.pp-hero__blob-layer[data-astro-cid-fdng466r]{position:absolute;inset:0;z-index:1;overflow:hidden;pointer-events:none;isolation:isolate;-webkit-mask-image:linear-gradient(180deg,transparent 0%,transparent 20%,rgba(0,0,0,.08) 28%,rgba(0,0,0,.18) 36%,rgba(0,0,0,.32) 44%,rgba(0,0,0,.48) 52%,rgba(0,0,0,.64) 60%,rgba(0,0,0,.8) 68%,#000 76%,#000 100%);mask-image:linear-gradient(180deg,transparent 0%,transparent 20%,rgba(0,0,0,.08) 28%,rgba(0,0,0,.18) 36%,rgba(0,0,0,.32) 44%,rgba(0,0,0,.48) 52%,rgba(0,0,0,.64) 60%,rgba(0,0,0,.8) 68%,#000 76%,#000 100%)}.pp-hero__blob-host[data-astro-cid-fdng466r]{position:absolute;pointer-events:none;transform-origin:center center;will-change:transform}.pp-hero__blob-host--primary[data-astro-cid-fdng466r]{inset:28% 46% -20% -24%;width:auto;height:auto;opacity:.82;animation:pp-hero-blob-primary 17s ease-in-out infinite}.pp-hero__blob-host--accent[data-astro-cid-fdng466r]{inset:62% -26% -16% 62%;width:auto;height:auto;opacity:.58;animation:pp-hero-blob-accent 21s ease-in-out infinite;animation-delay:-8s}.pp-hero__blob-host--upper[data-astro-cid-fdng466r]{inset:42% 12% 22% 38%;width:auto;height:auto;opacity:.72;animation:pp-hero-blob-upper 19s ease-in-out infinite;animation-delay:-12s}.pp-hero__blob[data-astro-cid-fdng466r]{display:block;width:100%;height:100%;border-radius:50%}.pp-hero__blob--primary[data-astro-cid-fdng466r]{filter:blur(104px);background:radial-gradient(ellipse 72% 78% at 18% 32%,rgba(111,188,228,.92) 0%,rgba(59,116,173,.58) 38%,rgba(94,176,216,.12) 68%,transparent 86%)}.pp-hero__blob--accent[data-astro-cid-fdng466r]{filter:blur(88px);background:radial-gradient(ellipse 68% 64% at 78% 82%,rgba(186,228,248,.78) 0%,rgba(94,176,216,.34) 42%,transparent 82%)}.pp-hero__blob--upper[data-astro-cid-fdng466r]{filter:blur(96px);background:radial-gradient(ellipse 78% 72% at 68% 34%,rgba(94,176,216,.9) 0%,rgba(59,116,173,.62) 36%,rgba(59,116,173,.22) 62%,transparent 84%)}@keyframes pp-hero-blob-primary{0%,to{transform:translateZ(0) scale(1)}16%{transform:translate3d(140px,-90px,0) scale(1.14)}33%{transform:translate3d(52px,88px,0) scale(.88)}50%{transform:translate3d(210px,28px,0) scale(1.08)}67%{transform:translate3d(18px,130px,0) scale(.92)}84%{transform:translate3d(-72px,42px,0) scale(1.1)}}@keyframes pp-hero-blob-accent{0%,to{transform:translateZ(0) scale(1)}18%{transform:translate3d(-168px,72px,0) scale(1.16)}36%{transform:translate3d(-78px,-118px,0) scale(.84)}54%{transform:translate3d(-210px,36px,0) scale(1.1)}72%{transform:translate3d(-44px,108px,0) scale(.9)}88%{transform:translate3d(-148px,-52px,0) scale(1.06)}}@keyframes pp-hero-blob-upper{0%,to{transform:translateZ(0) scale(1)}15%{transform:translate3d(-118px,92px,0) scale(1.12)}32%{transform:translate3d(-48px,-78px,0) scale(.86)}49%{transform:translate3d(-182px,32px,0) scale(1.08)}66%{transform:translate3d(-88px,112px,0) scale(.92)}82%{transform:translate3d(-24px,-44px,0) scale(1.14)}}@media(prefers-reduced-motion:reduce){.pp-hero__blob-host--primary[data-astro-cid-fdng466r]{animation-duration:52s}.pp-hero__blob-host--accent[data-astro-cid-fdng466r]{animation-duration:56s}.pp-hero__blob-host--upper[data-astro-cid-fdng466r]{animation-duration:54s}}.pp-hero__inner[data-astro-cid-fdng466r]{position:relative;z-index:2;padding-top:clamp(20px,3vw,32px)}.pp-hero__copy[data-astro-cid-fdng466r]{display:flex;flex-direction:column;align-items:center;max-width:46rem;margin-inline:auto;margin-bottom:clamp(28px,4vw,40px);text-align:center;background:transparent}.pp-hero__title[data-astro-cid-fdng466r]{margin:0 0 22px;font-size:clamp(2.35rem,5.8vw,4rem)!important;font-weight:600!important;line-height:1.04!important;letter-spacing:-.045em;color:#111827;text-wrap:balance}.pp-hero__lead[data-astro-cid-fdng466r]{margin:0 0 28px;max-width:48ch;font-size:clamp(1rem,1.55vw,1.2rem)!important;font-weight:400!important;line-height:1.5!important;letter-spacing:-.012em;color:#6b7280}.pp-hero__actions[data-astro-cid-fdng466r]{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:10px 12px}.pp-hero__primary[data-astro-cid-fdng466r],.pp-hero__secondary[data-astro-cid-fdng466r]{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:48px;padding:0 22px;border-radius:999px;font-size:15px;font-weight:600;line-height:1.2;letter-spacing:-.01em;text-decoration:none;transition:background .15s ease,border-color .15s ease}.pp-hero__primary[data-astro-cid-fdng466r]{border:1px solid var(--selection-highlight, #f3ff2f);background:var(--selection-highlight, #f3ff2f);color:var(--black, #000)}.pp-hero__primary[data-astro-cid-fdng466r]:hover{background:#e8f028;border-color:#e8f028}.pp-hero__primary[data-astro-cid-fdng466r]:focus-visible{outline:2px solid rgba(243,255,47,.6);outline-offset:3px}.pp-hero__secondary[data-astro-cid-fdng466r]{border:1px solid rgba(0,0,0,.1);background:#fff;color:#374151;box-shadow:0 1px 2px #0000000a}.pp-hero__secondary[data-astro-cid-fdng466r]:hover{background:#fff;border-color:#00000029;color:#111827;box-shadow:0 2px 6px #0000000f}.pp-hero__secondary[data-astro-cid-fdng466r]:focus-visible{outline:2px solid rgba(0,0,0,.25);outline-offset:3px}.pp-hero__stage-wrap[data-astro-cid-fdng466r]{position:relative;width:min(100%,900px);margin-inline:auto;overflow:hidden;max-height:calc(clamp(12px,1.5vw,16px) + clamp(380px,34vw,460px)*.9)}.pp-hero__proof[data-astro-cid-fdng466r]{display:flex;flex-direction:column;align-items:center;width:100%;padding-top:clamp(20px,3vw,32px);padding-inline:var(--pad-x)}.pp-hero__player[data-astro-cid-fdng466r]{position:relative;z-index:1;width:100%;box-sizing:border-box;padding:clamp(12px,1.5vw,16px);min-height:clamp(404px,37vw,492px);border-radius:16px;overflow:hidden;border:1px solid rgba(255,255,255,.85);background:#ffffff8c;backdrop-filter:blur(20px) saturate(1.15);-webkit-backdrop-filter:blur(20px) saturate(1.15);box-shadow:0 22px 60px #3b74ad24,0 8px 22px #0f172a12,inset 0 1px #ffffffe6}.pp-hero__logos[data-astro-cid-fdng466r]{width:100%}.pp-hero__logos[data-astro-cid-fdng466r] .logo-strip{padding:0;background:transparent}.pp-hero__logos[data-astro-cid-fdng466r] .logo-ticker{mask-image:linear-gradient(90deg,transparent 0%,#000 6%,#000 94%,transparent 100%);-webkit-mask-image:linear-gradient(90deg,transparent 0%,#000 6%,#000 94%,transparent 100%)}.pp-hero__logos[data-astro-cid-fdng466r] .logo-ticker__item picture img{opacity:.55}@media(max-width:900px){.pp-hero__stage-wrap[data-astro-cid-fdng466r]{overflow:visible;max-height:none}.pp-hero__player[data-astro-cid-fdng466r]{overflow:visible;min-height:0}}@media(max-width:640px){.pp-hero__scene[data-astro-cid-fdng466r]{margin-inline:clamp(12px,4vw,24px);padding-top:calc(var(--site-header-h, 72px) + clamp(22px,3.5vw,36px));border-bottom-left-radius:clamp(12px,3.5vw,20px);border-bottom-right-radius:clamp(12px,3.5vw,20px)}.pp-hero__inner[data-astro-cid-fdng466r]{padding-top:24px}.pp-hero__copy[data-astro-cid-fdng466r]{margin-bottom:28px}.pp-hero__title[data-astro-cid-fdng466r]{font-size:clamp(2rem,9vw,2.5rem)!important}.pp-hero__lead[data-astro-cid-fdng466r]{margin-bottom:22px}.pp-hero__primary[data-astro-cid-fdng466r],.pp-hero__secondary[data-astro-cid-fdng466r]{font-size:14px;min-height:44px}.pp-hero__blue-zone[data-astro-cid-fdng466r]{padding-bottom:8px}.pp-hero__stage-wrap[data-astro-cid-fdng466r]{width:100%;overflow:visible;max-height:none}.pp-hero__player[data-astro-cid-fdng466r]{padding:8px;border-radius:14px;min-height:0;overflow:visible}}.pp-lc-onboard{--pp-lc-cycle: 11s;--pp-lc-dim: .55;--pp-lc-hidden: 0;width:100%;height:100%;min-height:inherit}.pp-lc-onboard__canvas{position:relative;display:flex;align-items:center;justify-content:center;width:100%;min-height:clamp(280px,34vw,400px);padding:clamp(20px,3vw,32px) clamp(16px,2.5vw,28px) clamp(24px,3.5vw,36px);border-radius:20px;background-color:#f8f7f4;background-image:radial-gradient(rgba(0,0,0,.07) .6px,transparent .6px);background-size:14px 14px;border:1px solid rgba(0,0,0,.06);overflow:hidden}.pp-lc-onboard__flow{position:relative;z-index:1;width:min(100%,420px);display:grid;gap:clamp(10px,1.6vw,14px)}.pp-lc-onboard__row{display:grid;grid-template-columns:34px minmax(0,1fr);gap:10px;align-items:start}.pp-lc-onboard__rail{display:flex;flex-direction:column;align-items:center;min-height:100%}.pp-lc-onboard__icon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:28px;height:28px;border-radius:8px;background:#0000000f;color:#0000008c;box-shadow:0 1px 2px #0000000a}.pp-lc-onboard__icon--trigger{background:var(--selection-highlight, #f3ff2f);color:#111;border:1px solid rgba(0,0,0,.08)}.pp-lc-onboard__icon--done{background:#3e8a621f;color:#3d8a62}.pp-lc-onboard__line{flex:1;width:1px;min-height:clamp(8px,1.2vw,12px);margin-top:6px;background:#0000001f;transform-origin:top center;transform:scaleY(0)}.pp-lc-onboard__card{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin:0;padding:10px 12px;border-radius:12px;background:#fff;border:1px solid rgba(0,0,0,.07);box-shadow:0 1px 2px #0000000a,0 4px 14px #0000000d;font-size:clamp(11px,1.05vw,13px);line-height:1.45;letter-spacing:-.01em;color:#000000b8;opacity:var(--pp-lc-hidden);transform:translateY(6px)}.pp-lc-onboard__card--wide{padding-block:11px}.pp-lc-onboard__text{color:#00000094}.pp-lc-onboard__chip{display:inline-flex;align-items:center;padding:3px 8px;border-radius:999px;background:#fff;border:1px solid rgba(0,0,0,.1);box-shadow:0 1px 2px #0000000a;font-weight:600;color:#000000db;white-space:nowrap}.pp-lc-onboard__chip--ready{border-color:#3e8a6247;background:#9eddb838;color:#2f6b4a}.pp-lc-onboard__badge{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:6px;font-size:9px;font-weight:700;letter-spacing:-.02em;flex-shrink:0}.pp-lc-onboard__badge--cm{background:#5ba3d42e;color:#1e5a82}.pp-lc-onboard__avatars{display:inline-flex;align-items:center;margin-right:2px}.pp-lc-onboard__avatars span{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;margin-left:-5px;border-radius:50%;border:1.5px solid #fff;background:#00000014;font-size:7px;font-weight:700;color:#0000008c}.pp-lc-onboard__avatars span:first-child{margin-left:0;background:#f3ff2f8c;color:#111}.pp-lc-onboard__chip--task{opacity:0;transform:translateY(4px) scale(.96)}.pp-lc-onboard__step-end{display:flex;flex-direction:column;align-items:flex-end;gap:0;min-width:0}.pp-lc-onboard__step-end .pp-lc-onboard__card{align-self:stretch}.pp-lc-onboard__cursor{position:relative;z-index:2;display:flex;flex-direction:column;align-items:flex-start;align-self:flex-end;margin-top:-6px;margin-right:clamp(8px,2vw,18px);opacity:0;transform:translate(8px);pointer-events:none}.pp-lc-onboard__pointer{flex-shrink:0}.pp-lc-onboard__tooltip{margin-top:4px;margin-left:10px;padding:4px 8px;border-radius:999px;background:#fff;border:1px solid rgba(0,0,0,.1);box-shadow:0 2px 8px #00000014;font-size:10px;font-weight:600;color:#000000b8;white-space:nowrap}.pp-lc-onboard--playing .pp-lc-onboard__row--1 .pp-lc-onboard__card{animation:pp-lc-row-1 var(--pp-lc-cycle) cubic-bezier(.22,1,.36,1) infinite}.pp-lc-onboard--playing .pp-lc-onboard__line--1{animation:pp-lc-line-1 var(--pp-lc-cycle) ease-out infinite}.pp-lc-onboard--playing .pp-lc-onboard__row--2 .pp-lc-onboard__card{animation:pp-lc-row-2 var(--pp-lc-cycle) cubic-bezier(.22,1,.36,1) infinite}.pp-lc-onboard--playing .pp-lc-onboard__line--2{animation:pp-lc-line-2 var(--pp-lc-cycle) ease-out infinite}.pp-lc-onboard--playing .pp-lc-onboard__row--3 .pp-lc-onboard__card{animation:pp-lc-row-3 var(--pp-lc-cycle) cubic-bezier(.22,1,.36,1) infinite}.pp-lc-onboard--playing .pp-lc-onboard__chip--task-1{animation:pp-lc-chip-1 var(--pp-lc-cycle) cubic-bezier(.22,1,.36,1) infinite}.pp-lc-onboard--playing .pp-lc-onboard__chip--task-2{animation:pp-lc-chip-2 var(--pp-lc-cycle) cubic-bezier(.22,1,.36,1) infinite}.pp-lc-onboard--playing .pp-lc-onboard__chip--task-3{animation:pp-lc-chip-3 var(--pp-lc-cycle) cubic-bezier(.22,1,.36,1) infinite}.pp-lc-onboard--playing .pp-lc-onboard__line--3{animation:pp-lc-line-3 var(--pp-lc-cycle) ease-out infinite}.pp-lc-onboard--playing .pp-lc-onboard__row--4 .pp-lc-onboard__card{animation:pp-lc-row-4 var(--pp-lc-cycle) cubic-bezier(.22,1,.36,1) infinite}.pp-lc-onboard--playing .pp-lc-onboard__cursor{animation:pp-lc-cursor var(--pp-lc-cycle) cubic-bezier(.22,1,.36,1) infinite}.pp-lc-onboard--playing .pp-lc-onboard__chip--ready{animation:pp-lc-ready-pulse var(--pp-lc-cycle) ease-in-out infinite}@keyframes pp-lc-row-1{0%,to{opacity:var(--pp-lc-dim);transform:translateY(0)}3%{opacity:0;transform:translateY(8px)}9%,20%{opacity:1;transform:translateY(0)}28%,96%{opacity:var(--pp-lc-dim);transform:translateY(0)}}@keyframes pp-lc-line-1{0%,to,96%{transform:scaleY(1)}5%,10%{transform:scaleY(0)}14%{transform:scaleY(1)}}@keyframes pp-lc-row-2{0%,to{opacity:var(--pp-lc-dim);transform:translateY(0)}16%{opacity:0;transform:translateY(8px)}22%,36%{opacity:1;transform:translateY(0)}44%,96%{opacity:var(--pp-lc-dim);transform:translateY(0)}}@keyframes pp-lc-line-2{0%,to,96%{transform:scaleY(1)}18%,22%{transform:scaleY(0)}26%{transform:scaleY(1)}}@keyframes pp-lc-row-3{0%,to{opacity:var(--pp-lc-dim);transform:translateY(0)}32%{opacity:0;transform:translateY(8px)}38%,52%{opacity:1;transform:translateY(0)}60%,96%{opacity:var(--pp-lc-dim);transform:translateY(0)}}@keyframes pp-lc-chip-1{0%,to,96%{opacity:1;transform:translateY(0) scale(1)}40%{opacity:0;transform:translateY(5px) scale(.96)}46%{opacity:1;transform:translateY(0) scale(1)}}@keyframes pp-lc-chip-2{0%,to,96%{opacity:1;transform:translateY(0) scale(1)}46%{opacity:0;transform:translateY(5px) scale(.96)}52%{opacity:1;transform:translateY(0) scale(1)}}@keyframes pp-lc-chip-3{0%,to,96%{opacity:1;transform:translateY(0) scale(1)}52%{opacity:0;transform:translateY(5px) scale(.96)}58%{opacity:1;transform:translateY(0) scale(1)}}@keyframes pp-lc-line-3{0%,to,96%{transform:scaleY(1)}34%,38%{transform:scaleY(0)}42%{transform:scaleY(1)}}@keyframes pp-lc-row-4{0%,to{opacity:1;transform:translateY(0)}58%{opacity:0;transform:translateY(8px)}64%,96%{opacity:1;transform:translateY(0)}}@keyframes pp-lc-cursor{0%,to{opacity:.88;transform:translate(0)}58%,66%{opacity:0;transform:translate(8px)}72%,96%{opacity:.88;transform:translate(0)}}@keyframes pp-lc-ready-pulse{0%,64%,to{box-shadow:0 1px 2px #0000000a}72%,78%{box-shadow:0 0 0 3px #9eddb852}}.pp-lc-onboard--static .pp-lc-onboard__card,.pp-lc-onboard--static .pp-lc-onboard__chip--task{opacity:1;transform:none}.pp-lc-onboard--static .pp-lc-onboard__line{transform:scaleY(1)}.pp-lc-onboard--static .pp-lc-onboard__row--1 .pp-lc-onboard__card,.pp-lc-onboard--static .pp-lc-onboard__row--2 .pp-lc-onboard__card,.pp-lc-onboard--static .pp-lc-onboard__row--3 .pp-lc-onboard__card{opacity:var(--pp-lc-dim)}.pp-lc-onboard--static .pp-lc-onboard__row--4 .pp-lc-onboard__card{opacity:1}.pp-lc-onboard--static .pp-lc-onboard__cursor{opacity:.88;transform:none}@media(max-width:900px){.pp-lc-onboard__canvas{min-height:clamp(300px,72vw,380px);padding-inline:14px}.pp-lc-onboard__flow{width:100%}.pp-lc-onboard__card{font-size:11px}}@media(prefers-reduced-motion:reduce){.pp-lc-onboard--playing .pp-lc-onboard__row--1 .pp-lc-onboard__card,.pp-lc-onboard--playing .pp-lc-onboard__line--1,.pp-lc-onboard--playing .pp-lc-onboard__row--2 .pp-lc-onboard__card,.pp-lc-onboard--playing .pp-lc-onboard__line--2,.pp-lc-onboard--playing .pp-lc-onboard__row--3 .pp-lc-onboard__card,.pp-lc-onboard--playing .pp-lc-onboard__chip--task-1,.pp-lc-onboard--playing .pp-lc-onboard__chip--task-2,.pp-lc-onboard--playing .pp-lc-onboard__chip--task-3,.pp-lc-onboard--playing .pp-lc-onboard__line--3,.pp-lc-onboard--playing .pp-lc-onboard__row--4 .pp-lc-onboard__card,.pp-lc-onboard--playing .pp-lc-onboard__cursor,.pp-lc-onboard--playing .pp-lc-onboard__chip--ready{animation:none!important}}.pp-lc-verify-wrap{display:flex;align-items:stretch;justify-content:center;width:100%;min-height:clamp(280px,34vw,400px);padding:clamp(14px,2.2vw,20px);border-radius:20px;background-color:#f8f7f4;border:1px solid rgba(0,0,0,.06);box-sizing:border-box}.pp-lc-verify-wrap .ph-mock-thinking--lifecycle-fit{display:flex;flex-direction:column;flex:1;width:100%;max-width:100%;min-height:100%;padding:0;border:none;box-shadow:none;background:transparent;--ph-status-green: #78c097}.pp-lc-verify-wrap .ph-mock-thinking--lifecycle-fit .ph-mock-thinking__head{flex-shrink:0;margin-bottom:clamp(14px,2vw,18px);min-height:clamp(28px,3.2vw,34px);padding-top:clamp(6px,.85vw,10px)}.pp-lc-verify-wrap .ph-mock-thinking--lifecycle-fit .ph-mock-thinking__label{font-size:clamp(16px,1.55vw,19px);gap:10px}.pp-lc-verify-wrap .ph-mock-thinking--lifecycle-fit .ph-mock-thinking__label-text{font-weight:600;color:#000000d1}.pp-lc-verify-wrap .ph-mock-thinking--lifecycle-fit .ph-mock-thinking__ai-stars{color:#00000094;width:clamp(26px,3.1vw,32px);height:clamp(26px,3.1vw,32px)}.pp-lc-verify-wrap .ph-mock-thinking--lifecycle-fit .ph-mock-thinking__dots span{font-size:1.05em}.pp-lc-verify-wrap .ph-mock-thinking--lifecycle-fit .ph-mock-thinking__card{flex:1;display:flex;flex-direction:column;min-height:0;padding:clamp(16px,2.4vw,22px) clamp(16px,2vw,20px)}.pp-lc-verify-wrap .ph-mock-thinking--lifecycle-fit .ph-mock-thinking__list{flex:1;display:flex;flex-direction:column;justify-content:space-between;gap:clamp(10px,1.8vw,16px);min-height:0}.pp-lc-verify-wrap .ph-mock-thinking--lifecycle-fit .ph-mock-thinking__row{gap:12px;font-size:clamp(12px,1.15vw,14px);min-height:clamp(28px,3.5vw,36px);align-items:center}.pp-lc-verify-wrap .ph-mock-thinking--lifecycle-fit .ph-mock-thinking__status-wrap{min-width:6.25rem}.pp-lc-verify-wrap .ph-mock-thinking--lifecycle-fit .ph-mock-thinking__status--ok,.pp-lc-verify-wrap .ph-mock-thinking--lifecycle-fit .ph-mock-thinking__status--revealed{font-size:clamp(13px,1.25vw,15px);font-weight:600}.pp-lc-verify-wrap .ph-mock-thinking--lifecycle-fit .ph-mock-thinking__status--ok svg,.pp-lc-verify-wrap .ph-mock-thinking--lifecycle-fit .ph-mock-thinking__status--revealed svg{width:16px;height:16px}.pp-lc-verify-wrap .ph-mock-thinking--lifecycle-fit .ph-mock-thinking__icon{width:clamp(24px,2.8vw,28px);height:clamp(24px,2.8vw,28px);font-size:9px}.pp-lc-verify-wrap .ph-mock-thinking--lifecycle-fit .ph-mock-thinking__icon--api{font-size:7px}.pp-lc-verify-wrap .ph-mock-thinking--lifecycle-fit .ph-mock-thinking__granted{font-size:clamp(13px,1.2vw,14px);padding:11px 18px}.pp-lc-verify-wrap .pp-lc-verify-thinking.ph-mock-thinking--anim .ph-mock-thinking__head{animation:pp-lc-thinking-head var(--ph-think-cycle) ease-in-out infinite}.pp-lc-verify-wrap .pp-lc-verify-thinking.ph-mock-thinking--anim .ph-mock-thinking__granted-overlay{animation:pp-lc-access-granted-overlay var(--ph-think-cycle) ease-in-out infinite}.pp-lc-verify-wrap .pp-lc-verify-thinking.ph-mock-thinking--anim .ph-mock-thinking__granted{animation:pp-lc-access-granted-badge var(--ph-think-cycle) ease-in-out infinite}.pp-lc-verify-wrap .pp-lc-verify-thinking.ph-mock-thinking--anim .ph-mock-thinking__row--d1 .ph-mock-thinking__status--pending{animation:pp-lc-hide-1 var(--ph-think-cycle) ease forwards infinite,ph-processing-pulse 1.4s ease-in-out infinite}.pp-lc-verify-wrap .pp-lc-verify-thinking.ph-mock-thinking--anim .ph-mock-thinking__row--d1 .ph-mock-thinking__status--revealed{animation:pp-lc-show-1 var(--ph-think-cycle) ease forwards infinite}.pp-lc-verify-wrap .pp-lc-verify-thinking.ph-mock-thinking--anim .ph-mock-thinking__row--d2 .ph-mock-thinking__status--pending{animation:pp-lc-hide-2 var(--ph-think-cycle) ease forwards infinite,ph-processing-pulse 1.4s ease-in-out infinite}.pp-lc-verify-wrap .pp-lc-verify-thinking.ph-mock-thinking--anim .ph-mock-thinking__row--d2 .ph-mock-thinking__status--revealed{animation:pp-lc-show-2 var(--ph-think-cycle) ease forwards infinite}.pp-lc-verify-wrap .pp-lc-verify-thinking.ph-mock-thinking--anim .ph-mock-thinking__row--d3 .ph-mock-thinking__status--pending{animation:pp-lc-hide-3 var(--ph-think-cycle) ease forwards infinite,ph-processing-pulse 1.4s ease-in-out infinite}.pp-lc-verify-wrap .pp-lc-verify-thinking.ph-mock-thinking--anim .ph-mock-thinking__row--d3 .ph-mock-thinking__status--revealed{animation:pp-lc-show-3 var(--ph-think-cycle) ease forwards infinite}.pp-lc-verify-wrap .pp-lc-verify-thinking.ph-mock-thinking--anim .ph-mock-thinking__row--d4 .ph-mock-thinking__status--pending{animation:pp-lc-hide-4 var(--ph-think-cycle) ease forwards infinite,ph-processing-pulse 1.4s ease-in-out infinite}.pp-lc-verify-wrap .pp-lc-verify-thinking.ph-mock-thinking--anim .ph-mock-thinking__row--d4 .ph-mock-thinking__status--revealed{animation:pp-lc-show-4 var(--ph-think-cycle) ease forwards infinite}.pp-lc-verify-wrap .pp-lc-verify-thinking.ph-mock-thinking--anim .ph-mock-thinking__row--d5 .ph-mock-thinking__status--pending{animation:pp-lc-hide-5 var(--ph-think-cycle) ease forwards infinite,ph-processing-pulse 1.4s ease-in-out infinite}.pp-lc-verify-wrap .pp-lc-verify-thinking.ph-mock-thinking--anim .ph-mock-thinking__row--d5 .ph-mock-thinking__status--revealed{animation:pp-lc-show-5 var(--ph-think-cycle) ease forwards infinite}@keyframes pp-lc-thinking-head{0%,38%{opacity:1;visibility:visible}40%,56%{opacity:0;visibility:hidden}58%,to{opacity:1;visibility:visible}}@keyframes pp-lc-access-granted-overlay{0%,38%{opacity:0}42%,52%{opacity:1}56%,to{opacity:0}}@keyframes pp-lc-access-granted-badge{0%,38%{transform:scale(.96)}42%,52%{transform:scale(1)}56%,to{transform:scale(.96)}}@keyframes pp-lc-hide-1{0%,8%{opacity:1}10%,54%{opacity:0}58%,66%{opacity:1}68%,92%{opacity:0}94%,to{opacity:1}}@keyframes pp-lc-show-1{0%,8%{opacity:0}10%,54%{opacity:1}58%,66%{opacity:0}68%,92%{opacity:1}94%,to{opacity:0}}@keyframes pp-lc-hide-2{0%,14%{opacity:1}16%,54%{opacity:0}58%,72%{opacity:1}74%,92%{opacity:0}94%,to{opacity:1}}@keyframes pp-lc-show-2{0%,14%{opacity:0}16%,54%{opacity:1}58%,72%{opacity:0}74%,92%{opacity:1}94%,to{opacity:0}}@keyframes pp-lc-hide-3{0%,20%{opacity:1}22%,54%{opacity:0}58%,78%{opacity:1}80%,92%{opacity:0}94%,to{opacity:1}}@keyframes pp-lc-show-3{0%,20%{opacity:0}22%,54%{opacity:1}58%,78%{opacity:0}80%,92%{opacity:1}94%,to{opacity:0}}@keyframes pp-lc-hide-4{0%,26%{opacity:1}28%,54%{opacity:0}58%,84%{opacity:1}86%,92%{opacity:0}94%,to{opacity:1}}@keyframes pp-lc-show-4{0%,26%{opacity:0}28%,54%{opacity:1}58%,84%{opacity:0}86%,92%{opacity:1}94%,to{opacity:0}}@keyframes pp-lc-hide-5{0%,32%{opacity:1}34%,54%{opacity:0}58%,90%{opacity:1}92%,93%{opacity:0}94%,to{opacity:1}}@keyframes pp-lc-show-5{0%,32%{opacity:0}34%,54%{opacity:1}58%,90%{opacity:0}92%,93%{opacity:1}94%,to{opacity:0}}@media(max-width:900px){.pp-lc-verify-wrap{min-height:clamp(220px,52vw,300px);padding:14px}.pp-lc-verify-wrap .ph-mock-thinking--lifecycle-fit .ph-mock-thinking__list{gap:clamp(8px,2vw,12px)}}.pp-lc-gate-wrap{position:relative;width:100%;height:clamp(280px,34vw,400px);min-height:clamp(280px,34vw,400px);border-radius:20px;background-color:#f3f3f1;border:1px solid rgba(0,0,0,.06);box-sizing:border-box;overflow:hidden}.pp-lc-gate-wrap__frame{width:100%;height:100%;overflow:hidden}.pp-lc-gate-wrap__frame :global(picture),.pp-lc-gate-wrap__img{display:block;width:100%;height:100%}.pp-lc-gate-wrap__img{object-fit:cover;object-position:76% 100%;transform:scale(1.12);transform-origin:76% 100%}@media(max-width:900px){.pp-lc-gate-wrap{height:clamp(220px,52vw,300px);min-height:clamp(220px,52vw,300px)}.pp-lc-gate-wrap__img{object-position:72% 100%;transform:scale(1.08);transform-origin:72% 100%}}.pp-lc-visibility{--pp-lc-vis-cycle: 10s;--pp-lc-cursor-start-left: 58%;--pp-lc-cursor-start-top: 42%;--pp-lc-cursor-site2-left: 82%;--pp-lc-cursor-site2-top: 30%;--pp-lc-cursor-nav-left: 7.5%;--pp-lc-cursor-nav-top: 29%;width:100%;height:clamp(320px,38vw,420px);min-height:clamp(320px,38vw,420px)}.pp-lc-visibility__stage{position:relative;width:100%;height:100%;border-radius:20px;background:#fff;border:1px solid rgba(0,0,0,.06);overflow:hidden;box-sizing:border-box}.pp-lc-visibility__map{position:absolute;inset:0;z-index:1}.pp-lc-visibility__dashboard{position:absolute;inset:clamp(10px,2.4vw,16px);z-index:3;visibility:hidden;pointer-events:none}.pp-lc-visibility--playing .pp-lc-visibility__dashboard{visibility:visible}.pp-lc-visibility__panel-scale{width:100%;height:100%;transform-origin:50% 50%;transform:scale3d(0,0,1);backface-visibility:hidden;border-radius:12px;overflow:hidden;box-shadow:0 16px 40px #00000029,0 0 0 1px #00000014;will-change:transform}.pp-lc-visibility__dashboard .pp-lc-visibility__panel-scale{transform-origin:var(--pp-lc-dash-origin, 85% 28%)}.pp-lc-visibility__logs .pp-lc-visibility__panel-scale{transform-origin:var(--pp-lc-logs-origin, -8% 27%);box-shadow:0 18px 44px #0000002e,0 0 0 1px #00000014}.pp-lc-visibility .ph-mock-map--lifecycle-step4{width:100%;height:100%;min-height:100%;border:none;border-radius:0;box-shadow:none}.pp-lc-visibility .ph-mock-map--lifecycle-step4 .ph-mock-map__canvas{min-height:100%;height:100%}.pp-lc-visibility .ph-mock-map--lifecycle-step4 .ph-mock-map__map-layer{transform:scale(1.28) translate(-11%);transform-origin:54% 50%}.pp-lc-visibility .ph-mock-map--lifecycle-step4 .ph-mock-map__legend-pill{flex-wrap:nowrap;max-width:calc(100% - min(46%,224px) - 28px);white-space:nowrap}.pp-lc-visibility .ph-mock-map--lifecycle-step4 .ph-mock-map__sites-panel{top:10px;right:10px;bottom:10px;width:min(46%,224px);max-height:none;padding:10px 10px 8px;overflow:hidden;transform:none}.pp-lc-visibility .ph-mock-map--lifecycle-step4 .ph-mock-map__sites-title{margin-bottom:8px;font-size:13px;line-height:1.15}.pp-lc-visibility .ph-mock-map--lifecycle-step4 .ph-mock-map__list{display:flex;flex-direction:column;flex:1;min-height:0;max-height:none!important;overflow:hidden;gap:6px}.pp-lc-visibility .ph-mock-map--lifecycle-step4 .ph-mock-map__site{flex:0 0 auto;padding:8px 9px;border-radius:9px}.pp-lc-visibility .ph-mock-map--lifecycle-step4 .ph-mock-map__site-name{font-size:11px;line-height:1.25}.pp-lc-visibility .ph-mock-map--lifecycle-step4 .ph-mock-map__site-loc{margin-bottom:4px;font-size:10px;line-height:1.3}.pp-lc-visibility .ph-mock-map--lifecycle-step4 .ph-mock-map__site-meta{font-size:10px;gap:8px}.pp-lc-visibility--playing .ph-mock-map--lifecycle-step4 .ph-mock-map__site:nth-child(2){animation:pp-lc-vis-site-click var(--pp-lc-vis-cycle) ease-in-out infinite}@keyframes pp-lc-vis-site-click{0%,to,99%{transform:scale(1);border-color:#00000012;box-shadow:0 1px 2px #0000000a;background:#fff}16%,17%{transform:scale(1);border-color:#00000012;box-shadow:0 1px 2px #0000000a;background:#fff}17.5%{transform:scale(.97);border-color:#0000001a;box-shadow:inset 0 2px 4px #00000014;background:#ebebea}19%,78%{transform:scale(1);border-color:#00000014;box-shadow:0 1px 2px #00000008;background:#f0f0ef}90%,99%,to{transform:scale(1);border-color:#00000012;box-shadow:0 1px 2px #0000000a;background:#fff}}.pp-lc-visibility--playing .pp-lc-visibility__nav--active{animation:pp-lc-vis-nav-home-active var(--pp-lc-vis-cycle) ease-in-out infinite}@keyframes pp-lc-vis-nav-home-active{0%,48%{background:#f3ff2f8c;box-shadow:inset 2px 0 0 var(--selection-highlight, #f3ff2f)}49%,99%,to{background:#0000000f;box-shadow:none}}.pp-lc-visibility--playing .pp-lc-visibility__nav--logs{animation:pp-lc-vis-nav-click var(--pp-lc-vis-cycle) ease-in-out infinite}@keyframes pp-lc-vis-nav-click{0%,to,99%,47%{transform:scale(1);background:#0000000f;box-shadow:none}48%,48%{transform:scale(1);background:#0000000f;box-shadow:none}48.5%{transform:scale(.92);background:#ebebea;box-shadow:inset 0 2px 4px #00000014}50%,78%{transform:scale(1);background:#f3ff2f8c;box-shadow:inset 2px 0 0 var(--selection-highlight, #f3ff2f)}90%,99%,to{transform:scale(1);background:#0000000f;box-shadow:none}}.pp-lc-visibility__cursor{position:absolute;z-index:8;opacity:0;pointer-events:none;left:58%;top:42%;transform:scale(1);transform-origin:0 0}.pp-lc-visibility__pointer{display:block}.pp-lc-visibility--playing .pp-lc-visibility__cursor{animation:pp-lc-vis-cursor var(--pp-lc-vis-cycle) linear infinite both}@keyframes pp-lc-vis-cursor{0%,4%,81%,to{opacity:1;left:var(--pp-lc-cursor-start-left);top:var(--pp-lc-cursor-start-top);transform:scale(1)}17%{opacity:1;left:var(--pp-lc-cursor-site2-left);top:var(--pp-lc-cursor-site2-top);transform:scale(1)}17.5%{opacity:1;left:var(--pp-lc-cursor-site2-left);top:var(--pp-lc-cursor-site2-top);transform:scale(.92)}18%,30%{opacity:1;left:var(--pp-lc-cursor-site2-left);top:var(--pp-lc-cursor-site2-top);transform:scale(1)}48%{opacity:1;left:var(--pp-lc-cursor-nav-left);top:var(--pp-lc-cursor-nav-top);transform:scale(1)}48.5%{opacity:1;left:var(--pp-lc-cursor-nav-left);top:var(--pp-lc-cursor-nav-top);transform:scale(.92)}49%,78%{opacity:1;left:var(--pp-lc-cursor-nav-left);top:var(--pp-lc-cursor-nav-top);transform:scale(1)}79%{opacity:0;left:var(--pp-lc-cursor-nav-left);top:var(--pp-lc-cursor-nav-top);transform:scale(1)}80%{opacity:0;left:var(--pp-lc-cursor-start-left);top:var(--pp-lc-cursor-start-top);transform:scale(1)}}.pp-lc-visibility__logs{position:absolute;inset:clamp(12px,2.6vw,18px) clamp(12px,2.6vw,18px) clamp(12px,2.6vw,18px) clamp(48px,8vw,62px);z-index:7;visibility:hidden;pointer-events:none}.pp-lc-visibility--playing .pp-lc-visibility__logs{visibility:visible}.pp-lc-visibility__logs-inner{display:flex;flex-direction:column;height:100%;min-height:0;padding:12px 14px 10px;border-radius:12px;background:#fff}.pp-lc-visibility__logs-head{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:10px;flex-shrink:0}.pp-lc-visibility__logs-title{margin:0;font-size:14px;font-weight:600;letter-spacing:-.02em;color:#000}.pp-lc-visibility__logs-download{padding:7px 12px;border-radius:999px;background:var(--selection-highlight, #f3ff2f);font-size:10px;font-weight:600;color:#000;white-space:nowrap}.pp-lc-visibility__logs-filters{display:flex;gap:8px;margin-bottom:9px;flex-shrink:0}.pp-lc-visibility__logs-date{padding:5px 9px;border-radius:8px;background:#f5f5f6;font-size:9px;color:#0000008c}.pp-lc-visibility__logs-tab{margin:0 0 7px;padding-bottom:5px;border-bottom:2px solid var(--selection-highlight, #f3ff2f);font-size:11px;font-weight:600;color:#000;width:fit-content;flex-shrink:0}.pp-lc-visibility__logs-table-wrap{flex:1;min-height:0;overflow:hidden;display:flex;flex-direction:column;justify-content:flex-start}.pp-lc-visibility__logs-table{width:100%;border-collapse:collapse;font-size:10px;line-height:1.25}.pp-lc-visibility__logs-table th{padding:6px 4px;text-align:left;font-weight:500;font-size:9px;color:#0006;border-bottom:1px solid rgba(0,0,0,.06)}.pp-lc-visibility__logs-table td{padding:6px 4px;color:#000000ad;border-bottom:1px solid rgba(0,0,0,.04);vertical-align:middle}.pp-lc-visibility__logs-person{display:inline-flex;padding:3px 8px;border-radius:999px;background:#f3f3f4;font-size:9.5px;font-weight:500;color:#000000b8;white-space:nowrap}.pp-lc-visibility__dash-inner{width:100%;height:100%;display:grid;grid-template-columns:44px 1fr;background:#f7f7f7}.pp-lc-visibility__sidebar{display:flex;flex-direction:column;align-items:center;gap:10px;padding:12px 0;background:#fff;border-right:1px solid rgba(0,0,0,.06)}.pp-lc-visibility__logo{font-size:9px;font-weight:800;letter-spacing:-.03em;color:#000;margin-bottom:2px}.pp-lc-visibility__nav{width:20px;height:20px;border-radius:6px;background:#0000000f;transform-origin:center center}.pp-lc-visibility__nav--active{background:#0000000f;box-shadow:none}.pp-lc-visibility__main{display:flex;flex-direction:column;gap:10px;padding:12px 12px 10px;min-width:0;min-height:0}.pp-lc-visibility__header{display:flex;align-items:flex-start;justify-content:space-between;gap:8px;flex-shrink:0}.pp-lc-visibility__date{margin:0;font-size:8px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:#0000006b}.pp-lc-visibility__greeting{margin:3px 0 0;font-size:13px;font-weight:700;letter-spacing:-.02em;color:#000;line-height:1.15}.pp-lc-visibility__site-chip{flex-shrink:0;padding:5px 10px;border-radius:999px;background:#fff;border:1px solid rgba(0,0,0,.08);font-size:9px;font-weight:600;color:#0000009e}.pp-lc-visibility__top-row{display:grid;grid-template-columns:1fr minmax(0,108px);gap:8px;flex-shrink:0}.pp-lc-visibility__chart-card{display:flex;flex-direction:column;min-height:0;padding:10px;border-radius:12px;border:1px solid rgba(255,255,255,.72);background:#ffffff94;box-shadow:inset 0 1px #ffffffbf}.pp-lc-visibility__chart-card-head{display:flex;align-items:center;justify-content:space-between;gap:6px;margin-bottom:6px}.pp-lc-visibility__chart-card-title{display:inline-flex;align-items:center;gap:5px;font-size:9px;font-weight:600;color:#111827}.pp-lc-visibility__chart-badge{padding:3px 6px;border-radius:999px;background:#9eddb859;color:#2d6a4f;font-size:8px;font-weight:600;white-space:nowrap}.pp-lc-visibility__chart-meta{margin:0 0 8px;font-size:8px;color:#00000061}.pp-lc-visibility__chart{display:block;width:100%;flex:1;min-height:40px;height:40px}.pp-lc-visibility__chart-line{fill:none;stroke:#78c097;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.pp-lc-visibility__stats{display:grid;gap:5px}.pp-lc-visibility__stat{padding:6px 8px;border-radius:8px;background:#fff;border:1px solid rgba(0,0,0,.06);font-size:8px;color:#0000007a;line-height:1.25}.pp-lc-visibility__stat strong{display:block;font-size:12px;font-weight:700;color:#000;letter-spacing:-.02em}.pp-lc-visibility__stat--green strong{color:#3d8a62}.pp-lc-visibility__stat--yellow strong{color:#8a7a20}.pp-lc-visibility__bottom-row{display:grid;grid-template-columns:1fr 1fr;gap:8px;flex:1;min-height:0;align-content:stretch}.pp-lc-visibility__panel{display:flex;flex-direction:column;padding:10px;border-radius:12px;border:1px solid rgba(255,255,255,.72);background:#ffffff94;box-shadow:inset 0 1px #ffffffbf;min-width:0;min-height:0}.pp-lc-visibility__panel-head{display:flex;align-items:center;justify-content:space-between;gap:4px;margin-bottom:8px;font-size:9px;font-weight:600;color:#111827;flex-shrink:0}.pp-lc-visibility__persons{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:8px;flex:1;min-height:0;width:100%}.pp-lc-visibility__persons-chart-wrap{position:relative;flex:0 0 auto;width:84px;height:84px}.pp-lc-visibility__persons-chart{width:100%;height:100%;display:block}.pp-lc-visibility__persons-total{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:700;letter-spacing:-.03em;color:#111827;font-variant-numeric:tabular-nums;text-shadow:0 1px 0 rgba(255,255,255,.85);z-index:1}.pp-lc-visibility__persons-legend{flex:1 1 0;min-width:0;margin:0;padding:0;list-style:none;display:flex;flex-direction:column;justify-content:center;gap:7px;overflow:hidden}.pp-lc-visibility__persons-legend li{display:grid;grid-template-columns:3px minmax(0,1fr) auto;column-gap:5px;align-items:center;min-width:0}.pp-lc-visibility__persons-label{min-width:0;font-size:8px;line-height:1.2;color:#00000085;white-space:nowrap}.pp-lc-visibility__persons-count{font-size:9px;font-weight:600;line-height:1.2;color:#000000c7;font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap}.pp-lc-visibility__persons-bar{width:3px;height:14px;border-radius:2px}.pp-lc-visibility__persons-bar--ok{background:#9eddb8}.pp-lc-visibility__persons-bar--warn{background:#f5e08a}.pp-lc-visibility__persons-bar--block{background:#f0b8b8}.pp-lc-visibility--static .pp-lc-visibility__dashboard,.pp-lc-visibility--static .pp-lc-visibility__logs{visibility:visible}.pp-lc-visibility--static .pp-lc-visibility__panel-scale{transform:scaleZ(1)}.pp-lc-visibility--static .pp-lc-visibility__nav--active{background:#0000000f;box-shadow:none}.pp-lc-visibility--static .pp-lc-visibility__nav--logs{background:#f3ff2f8c;box-shadow:inset 2px 0 0 var(--selection-highlight, #f3ff2f)}@media(max-width:900px){.pp-lc-visibility{height:clamp(280px,52vw,360px);min-height:clamp(280px,52vw,360px)}.pp-lc-visibility__dashboard{inset:clamp(6px,1.8vw,10px)}.pp-lc-visibility .ph-mock-map--lifecycle-step4 .ph-mock-map__map-layer{transform:scale(1.18) translate(-14%);transform-origin:50% 50%}.pp-lc-visibility .ph-mock-map--lifecycle-step4 .ph-mock-map__legend-pill{top:8px;left:8px;max-width:calc(50% - 14px);padding:5px 9px;gap:4px 7px;font-size:9px}.pp-lc-visibility .ph-mock-map--lifecycle-step4 .ph-mock-map__sites-panel{top:8px;right:8px;bottom:8px;width:calc(50% - 12px);max-width:none;padding:7px 6px 0;overflow:hidden}.pp-lc-visibility .ph-mock-map--lifecycle-step4 .ph-mock-map__list{display:flex;flex-direction:column;gap:5px;flex:1;min-height:0;overflow:hidden}.pp-lc-visibility .ph-mock-map--lifecycle-step4 .ph-mock-map__sites-title{margin-bottom:6px;font-size:11px}.pp-lc-visibility .ph-mock-map--lifecycle-step4 .ph-mock-map__site{flex:0 0 auto;padding:6px 7px}.pp-lc-visibility .ph-mock-map--lifecycle-step4 .ph-mock-map__site-name{font-size:10px}.pp-lc-visibility .ph-mock-map--lifecycle-step4 .ph-mock-map__site-loc{font-size:9px}.pp-lc-visibility__logs{inset:clamp(10px,2.4vw,14px) clamp(10px,2.4vw,14px) clamp(10px,2.4vw,14px) clamp(44px,10vw,54px)}.pp-lc-visibility__logs-title{font-size:13px}.pp-lc-visibility__logs-download{font-size:9px;padding:6px 10px}.pp-lc-visibility__logs-table{font-size:9px}.pp-lc-visibility__logs-person{font-size:8.5px}.pp-lc-visibility__main{overflow:hidden;padding-bottom:0}.pp-lc-visibility__bottom-row{gap:6px;align-content:end;margin-bottom:0}.pp-lc-visibility__panel{overflow:hidden;padding:8px 8px 0;border-radius:10px 10px 0 0;min-height:68px;max-height:68px}.pp-lc-visibility__panel-head{margin-bottom:2px;font-size:9px}.pp-lc-visibility__panel-head em{display:none}.pp-lc-visibility__persons{justify-content:center;align-items:center;flex:1;min-height:0;overflow:hidden}.pp-lc-visibility__persons-legend{display:none}.pp-lc-visibility__persons-chart-wrap{width:64px;max-width:64px;transform:translateY(10px);margin-bottom:-16px}.pp-lc-visibility__persons-total{font-size:11px}}@media(prefers-reduced-motion:reduce){.pp-lc-visibility--playing .pp-lc-visibility__cursor,.pp-lc-visibility--playing .pp-lc-visibility__nav--logs,.pp-lc-visibility--playing .pp-lc-visibility__nav--active,.pp-lc-visibility--playing .ph-mock-map--lifecycle-step4 .ph-mock-map__site:nth-child(2){animation:none!important}}.pp-verification{position:relative;z-index:2;overflow:visible;padding:clamp(40px,6vw,72px) var(--pad-x);background:#1a1919}.pp-verification__inner{position:relative;z-index:1;min-width:0}.pp-verification__wire-canvas{position:absolute;inset:0;z-index:0;width:100%;height:100%;overflow:visible;pointer-events:none;color:#ffffff57}.pp-verification__card{position:relative;display:grid;grid-template-columns:minmax(0,55%) minmax(260px,45%);grid-template-rows:auto minmax(220px,1fr);grid-template-areas:"copy stage" "flow stage";column-gap:clamp(16px,2.5vw,36px);row-gap:clamp(20px,3vw,28px);align-items:start;min-height:max(var(--pp-verification-stage-size),clamp(560px,54vw,640px));padding:0;border-radius:0;background:transparent;border:none;box-shadow:none;overflow:visible;--pp-verification-gap: clamp(14px, 2vw, 28px);--pp-verification-left-inset: clamp(48px, 6.75vw, 76px);--pp-verification-trunk: 48px;--pp-verification-hub-size: 80px;--pp-verification-hub-logo-size: 38px;--pp-verification-flow-lift: -44px;--pp-verification-stage-size: clamp(480px, 46vw, 540px)}.pp-verification__copy{grid-area:copy;position:relative;z-index:1;max-width:min(38ch,100%);margin-top:var(--pp-verification-left-inset)}.pp-verification__title{margin:0 0 clamp(12px,1.8vw,16px);font-size:clamp(1.75rem,3.2vw,2.35rem);font-weight:600;line-height:1.1;letter-spacing:-.03em;color:#fff;text-wrap:balance}.pp-verification__lead{margin:0;max-width:38ch;font-size:clamp(15px,1.35vw,16px);font-weight:400;line-height:1.55;letter-spacing:-.01em;color:#ffffffd1}.pp-verification__pills{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:3px;width:min(100%,208px);padding:3px;border:1px solid rgba(0,0,0,.07);border-radius:999px;background:#fff;box-shadow:inset 1px 1px 2px #00000024,inset 2px 3px 7px #00000012,inset -1px -1px 1px #ffffffe6}.pp-verification__pill{appearance:none;border:none;border-radius:999px;padding:7px 14px;background:transparent;font:inherit;font-size:12px;font-weight:600;line-height:1.15;letter-spacing:-.02em;color:#0006;cursor:pointer;transition:background .15s ease,color .15s ease,box-shadow .15s ease}.pp-verification__pill:hover{color:#00000094}.pp-verification__pill[aria-selected=true]{background:var(--selection-highlight, #f3ff2f);color:#1a1919;box-shadow:inset 1px 1px 2px #0003,inset 2px 3px 5px #0000001a,inset -1px -1px 1px #ffffff59}.pp-verification__pill[aria-selected=true]:hover{background:#edf62e;color:#1a1919;box-shadow:inset 1px 1px 2px #0003,inset 2px 3px 5px #0000001a,inset -1px -1px 1px #ffffff59}.pp-verification__pill:focus-visible{outline:2px solid var(--selection-highlight, #f3ff2f);outline-offset:2px}.pp-verification__flow{grid-area:flow;position:relative;z-index:1;display:flex;align-items:center;align-self:stretch;width:calc(100% + var(--pp-verification-gap));margin-top:var(--pp-verification-flow-lift);margin-right:calc(var(--pp-verification-gap) * -1);padding-right:0;padding-left:0}.pp-verification__flow-assembly{position:relative;z-index:1;width:100%;min-height:96px}.pp-verification__node-rail{position:absolute;top:50%;left:var(--pp-verification-sources-x, 50%);z-index:2;display:flex;align-items:center;width:max-content;transform:translate(-100%,-50%)}.pp-verification__hub{position:absolute;top:50%;left:var(--pp-verification-hub-x, 0);z-index:3;display:flex;flex-direction:column;align-items:center;flex-shrink:0;width:max-content;transform:translateY(-50%)}.pp-verification__hub-glow{position:absolute;inset:-16px;border-radius:999px;background:radial-gradient(circle,#ffffff57,#ffffff1f 52%,#fff0 72%);z-index:0;pointer-events:none;animation:pp-verification-hub-glow 2.6s ease-in-out infinite}.pp-verification__hub-pulse{position:absolute;inset:-5px;border-radius:999px;border:2px solid rgba(255,255,255,.72);z-index:0;pointer-events:none;box-shadow:0 0 0 1px #ffffff2e,0 0 18px #ffffff6b;animation:pp-verification-hub-pulse 2.6s ease-in-out infinite}.pp-verification__hub-core{position:relative;z-index:1;display:grid;place-items:center;width:var(--pp-verification-hub-size);height:var(--pp-verification-hub-size);border-radius:999px;background:#000;border:1px solid rgba(255,255,255,.12);box-shadow:0 12px 32px #00000059;isolation:isolate}.pp-verification__hub-logo{position:relative;z-index:2;font-size:var(--pp-verification-hub-logo-size);font-weight:700;letter-spacing:-.04em;line-height:1;color:#fff;user-select:none}.pp-verification__nodes{position:relative;z-index:2;display:flex;flex-direction:column;align-items:flex-end;justify-content:center;gap:10px;width:max-content;min-width:0}.pp-verification__node{position:relative;z-index:2;display:flex;align-items:center;justify-content:flex-end;gap:10px;width:max-content;max-width:100%;padding:10px 12px;border-radius:12px;background:#fff;border:1px solid rgba(0,0,0,.08);box-shadow:0 2px 8px #0f172a0a}.pp-verification__node-icon{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:32px;height:32px;border-radius:8px;background:#000;color:#fff}.pp-verification__node-label{font-size:12px;font-weight:500;line-height:1.35;letter-spacing:-.01em;color:#000c}.pp-verification__stage-col{grid-area:stage;grid-row:1 / -1;position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:clamp(12px,1.5vw,16px);justify-self:stretch;align-self:center;min-height:0;padding:0}.pp-verification__stage-controls{display:flex;flex-direction:column;align-items:center;width:var(--pp-verification-stage-size);max-width:100%;flex-shrink:0}.pp-verification__stage-col:before{display:none}.pp-verification__stage{position:relative;z-index:1;display:flex;align-items:stretch;justify-content:stretch;flex-shrink:0;box-sizing:border-box;width:var(--pp-verification-stage-size);height:var(--pp-verification-stage-size);max-width:100%;padding:clamp(12px,1.4vw,16px);border-radius:22px;background:radial-gradient(120% 85% at 18% 0%,#ffffff6b,#fff0 58%),radial-gradient(95% 75% at 100% 100%,#93c5eb52,#93c5eb00 62%),linear-gradient(155deg,#b8dcf4,#c8e4f8 28%,#d6ebfa 58%,#e2f2fc);border:2px solid rgba(148,197,230,.72);box-shadow:0 10px 36px #0000003d,0 0 0 1px #ffffff1f,inset 0 1px #ffffff8c;overflow:hidden;isolation:isolate}.pp-verification__stage:before{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;z-index:0;opacity:.9;background:radial-gradient(ellipse 78% 52% at -6% 98%,rgba(255,255,255,.92) 0%,rgba(255,255,255,.28) 48%,transparent 72%),radial-gradient(ellipse 74% 50% at 106% 96%,rgba(255,255,255,.9) 0%,rgba(255,255,255,.24) 50%,transparent 74%),radial-gradient(ellipse 58% 38% at 50% 108%,rgba(255,255,255,.82) 0%,transparent 68%)}.pp-verification__stage:after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;z-index:0;background:linear-gradient(180deg,#ffffff24,#fff0 38%,#60a5d814)}.pp-verification__panel[hidden]{display:none}.pp-verification__panel:not([hidden]){display:flex;flex:1;position:relative;z-index:1;align-items:stretch;justify-content:center;width:100%;height:100%;min-height:0;overflow:hidden}.pp-verification__panel[data-profile-panel=company]:not([hidden]){align-items:center}.pp-verification__panel.is-active .pp-verification__check{animation:pp-verification-check-in .34s ease both;animation-delay:var(--pp-check-delay, 0ms)}.pp-verification__checks{margin:0;padding:0;list-style:none;display:grid;flex:1;grid-template-rows:repeat(var(--pp-verification-max-checks, 8),minmax(0,1fr));align-content:stretch;justify-items:center;gap:clamp(4px,.55vh,7px);width:100%;height:100%;min-height:0}.pp-verification__check{display:flex;align-items:center;justify-content:center;width:fit-content;max-width:100%;height:100%;min-height:0;margin:0;padding:0;border:none;background:transparent;box-shadow:none}.pp-verification__check-inner{display:flex;align-items:center;justify-content:center;gap:clamp(10px,1.1vw,12px);width:fit-content;max-width:100%;height:100%;min-height:0;padding:clamp(8px,1vh,12px) clamp(12px,1.4vw,16px);border-radius:8px;border:1px solid transparent;box-shadow:0 1px 5px #0f172a0a;will-change:transform}.pp-verification__panel:not([hidden]) .pp-verification__check-inner{animation:pp-verification-check-float var(--pp-float-dur, 4.5s) ease-in-out infinite;animation-delay:var(--pp-float-delay, 0s)}.pp-verification__panel[data-profile-panel=company] .pp-verification__checks{flex:0 0 calc(100% * var(--pp-verification-company-checks, 7) / var(--pp-verification-max-checks, 8));height:calc(100% * var(--pp-verification-company-checks, 7) / var(--pp-verification-max-checks, 8));grid-template-rows:repeat(var(--pp-verification-company-checks, 7),minmax(0,1fr));align-self:center}.pp-verification__check--peach .pp-verification__check-inner,.pp-verification__check--slate .pp-verification__check-inner,.pp-verification__check--purple .pp-verification__check-inner,.pp-verification__check--yellow .pp-verification__check-inner,.pp-verification__check--pink .pp-verification__check-inner,.pp-verification__check--green .pp-verification__check-inner{background:#fff;border-color:#00000014}.pp-verification__check-copy{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;flex:0 1 auto;text-align:center}.pp-verification__check-icon{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:clamp(22px,2.1vw,24px);height:clamp(22px,2.1vw,24px);border-radius:5px;border:1px solid transparent;box-shadow:none}.pp-verification__check-icon--peach{background:#fdeee0;border-color:#c56a1a24;color:#c56a1a}.pp-verification__check-icon--slate{background:#eef1f4;border-color:#5f6b7a24;color:#5f6b7a}.pp-verification__check-icon--purple{background:#f0ebff;border-color:#6b4fc724;color:#6b4fc7}.pp-verification__check-icon--yellow{background:#fff4d6;border-color:#b8860b24;color:#b8860b}.pp-verification__check-icon--pink{background:#fde8f2;border-color:#c0387a24;color:#c0387a}.pp-verification__check-icon--green{background:#e4f6ec;border-color:#2d6a4f24;color:#2d6a4f}@media(min-width:961px){.pp-verification__check-icon{width:clamp(28px,2.8vw,30px);height:clamp(28px,2.8vw,30px);border-radius:6px}.pp-verification__check-icon svg{width:20px;height:20px}}.pp-verification__check-label{font-size:clamp(13px,1.05vw,14px);font-weight:500;line-height:1.25;letter-spacing:-.015em;color:#1a1a1a;text-align:center;white-space:nowrap}.pp-verification__check--more{align-self:center}.pp-verification__check--more .pp-verification__check-inner--more{display:inline-flex;align-items:center;justify-content:center;gap:clamp(5px,.55vw,7px);width:auto;height:auto;min-height:0;padding:clamp(5px,.65vh,7px) clamp(10px,1.1vw,12px);background:#ffffffb8;border:1px dashed rgba(0,0,0,.12);box-shadow:0 1px 4px #0f172a08}.pp-verification__check-more-label{font-size:clamp(11px,.92vw,12px);font-weight:500;line-height:1.2;letter-spacing:-.01em;color:#0000007a;white-space:nowrap}@keyframes pp-verification-check-in{0%{opacity:0;transform:translate(8px)}to{opacity:1;transform:translate(0)}}@keyframes pp-verification-check-float{0%,to{transform:translateZ(0) rotate(0)}33%{transform:translate3d(var(--pp-float-x1, 0),var(--pp-float-y1, 0),0) rotate(var(--pp-float-r1, 0deg))}66%{transform:translate3d(var(--pp-float-x2, 0),var(--pp-float-y2, 0),0) rotate(var(--pp-float-r2, 0deg))}}@keyframes pp-verification-hub-glow{0%,to{opacity:.45;transform:scale(.96)}50%{opacity:1;transform:scale(1.06)}}@keyframes pp-verification-hub-pulse{0%,to{opacity:.42;transform:scale(1);box-shadow:0 0 0 1px #ffffff1f,0 0 10px #ffffff47}50%{opacity:1;transform:scale(1.07);box-shadow:0 0 0 1px #ffffff47,0 0 26px #ffffffb8}}@media(prefers-reduced-motion:reduce){.pp-verification__hub-glow,.pp-verification__hub-pulse{animation:none;opacity:.72}.pp-verification__check-inner{animation:none}}@media(max-width:960px){.pp-verification{overflow-x:clip}.pp-verification__card{grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto;grid-template-areas:"copy" "stage";min-height:0;min-width:0;row-gap:24px;--pp-verification-stage-size: 100%}.pp-verification__copy{max-width:none;min-width:0;margin-top:clamp(20px,4vw,32px)}.pp-verification__flow,.pp-verification__wire-canvas{display:none}.pp-verification__lead{max-width:none}.pp-verification__stage-col{grid-row:auto;align-self:stretch;justify-self:stretch;width:100%;min-width:0;padding:0}.pp-verification__stage-controls{width:100%;max-width:min(540px,100%)}.pp-verification__stage{width:100%;max-width:min(540px,100%);height:auto;aspect-ratio:1;margin-inline:auto}.pp-verification__check-label{font-size:clamp(12px,.95vw,13px);white-space:normal;text-align:center}.pp-verification__check-more-label{font-size:clamp(10px,.85vw,11px)}}
