.pp-scope{color-scheme:light;--bg:#FAFAF7;--bg-2:#FFFFFF;--bg-3:#EFEDE5;--surface:#FFFFFF;--ink:#0E1611;--ink-2:#2A2F2C;--ink-3:#6B7470;--ink-4:#9099A0;--hairline:#E5E2D9;--hairline-2:#EFEDE5;--paper:#F4F2EC;--noir:#111312;--noir-2:#1A1D1B;--yellow:#FFCD2E;--yellow-bright:#FFD955;--yellow-soft:rgba(255,205,46,0.16);--yellow-line:rgba(255,205,46,0.42);--red:#FF3B30;--red-2:#E0533A;--red-soft:rgba(255,59,48,0.10);--on-dark:#FAFAF7;--on-dark-2:rgba(250,250,247,0.74);--on-dark-3:rgba(250,250,247,0.52);--sans:var(--font-sans),"Plus Jakarta Sans",ui-sans-serif,system-ui,sans-serif;--mono:var(--font-jetbrains-mono),"JetBrains Mono",ui-monospace,monospace;background:var(--bg);color:var(--ink)}.pp-mono{font-family:var(--font-jetbrains-mono),ui-monospace,Menlo,monospace}.pp-money{color:var(--ink)}@keyframes pp-fade-up{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}.pp-in{animation:pp-fade-up .65s cubic-bezier(.22,1,.36,1) both}.pp-d1{animation-delay:.05s}.pp-d2{animation-delay:.14s}.pp-d3{animation-delay:.23s}.pp-d4{animation-delay:.32s}.pp-d5{animation-delay:.41s}.pp-hero{position:relative;overflow:hidden;isolation:isolate;background:var(--noir);color:var(--on-dark)}.pp-hero:before{top:-300px;right:-200px;width:820px;height:820px;border-radius:50%;background:radial-gradient(closest-side,rgba(255,205,46,.1) 0,transparent 70%)}.pp-hero:after,.pp-hero:before{content:"";position:absolute;pointer-events:none;z-index:-1}.pp-hero:after{inset:0;background-image:radial-gradient(circle,rgba(250,250,247,.06) 1px,transparent 0);background-size:30px 30px;mask-image:radial-gradient(ellipse at 80% 35%,rgba(0,0,0,.6) 0,transparent 64%);-webkit-mask-image:radial-gradient(ellipse at 80% 35%,rgba(0,0,0,.6) 0,transparent 64%)}.pp-mark{display:inline;padding:.02em .2em;border-radius:.16em;background:var(--yellow);color:var(--ink);box-shadow:0 0 0 1px rgba(0,0,0,.06);-webkit-box-decoration-break:clone;box-decoration-break:clone;white-space:nowrap}.pp-stop{color:var(--red)}.pp-card{position:relative;width:min(420px,100%);border:1px solid var(--hairline);border-radius:16px;background:var(--surface);box-shadow:0 1px 2px rgba(0,0,0,.25),0 30px 60px -28px rgba(0,0,0,.55)}.pp-card-float{animation:pp-card-float 7s ease-in-out 1.2s infinite}@keyframes pp-card-float{0%,to{transform:translateY(0)}50%{transform:translateY(-7px)}}.pp-live-dot{width:7px;height:7px;border-radius:50%;background:var(--red);animation:pp-dot-pulse 2.4s ease-out infinite}@keyframes pp-dot-pulse{0%{box-shadow:0 0 0 0 rgba(255,59,48,.5)}70%{box-shadow:0 0 0 7px rgba(255,59,48,0)}to{box-shadow:0 0 0 0 rgba(255,59,48,0)}}.pp-commission{border-radius:12px;background:var(--yellow);box-shadow:inset 0 0 0 1px rgba(0,0,0,.06)}.pp-tick{opacity:0;animation-duration:11s;animation-timing-function:cubic-bezier(.22,1,.36,1);animation-iteration-count:infinite}.pp-tick-1{animation-name:pp-tick-r1}.pp-tick-2{animation-name:pp-tick-r2}.pp-tick-3{animation-name:pp-tick-r3}.pp-tick-4{animation-name:pp-tick-r4}@keyframes pp-tick-r1{0%,6%{opacity:0;transform:translateY(6px)}9%,91%{opacity:1;transform:translateY(0)}95%,to{opacity:0;transform:translateY(0)}}@keyframes pp-tick-r2{0%,15%{opacity:0;transform:translateY(6px)}18%,91%{opacity:1;transform:translateY(0)}95%,to{opacity:0;transform:translateY(0)}}@keyframes pp-tick-r3{0%,24%{opacity:0;transform:translateY(6px)}27%,91%{opacity:1;transform:translateY(0)}95%,to{opacity:0;transform:translateY(0)}}@keyframes pp-tick-r4{0%,33%{opacity:0;transform:translateY(6px)}36%,91%{opacity:1;transform:translateY(0)}95%,to{opacity:0;transform:translateY(0)}}.pp-chip{position:absolute;top:-14px;right:-10px;transform:rotate(3deg);border-radius:999px;border:1px solid rgba(0,0,0,.12);background:var(--red);color:#FFF;padding:6px 12px;font-size:11px;letter-spacing:.06em;box-shadow:0 8px 20px -8px rgba(255,59,48,.6)}.pp-table tbody tr{transition:background .16s ease}.pp-table tbody tr:hover{background:var(--yellow-soft)}.pp-step{transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.pp-step:hover{transform:translateY(-3px);border-color:var(--yellow-line);box-shadow:0 16px 32px -20px rgba(14,22,17,.25)}.pp-stepnum{color:var(--red)}.pp-faq summary::-webkit-details-marker{display:none}.pp-faq{transition:border-color .18s ease}.pp-faq:hover{border-color:var(--ink-4)}.pp-slab{position:relative;overflow:hidden;isolation:isolate;background:radial-gradient(120% 140% at 50% -20%,rgba(255,205,46,.1) 0,transparent 46%),var(--noir)}.pp-slab:after{content:"";position:absolute;inset:0;background-image:radial-gradient(circle,rgba(255,255,255,.06) 1px,transparent 0);background-size:30px 30px;mask-image:radial-gradient(ellipse at 50% 40%,rgba(0,0,0,.7) 0,transparent 70%);-webkit-mask-image:radial-gradient(ellipse at 50% 40%,rgba(0,0,0,.7) 0,transparent 70%);pointer-events:none;z-index:0}.pp-slab>*{position:relative;z-index:1}.pp-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:46px;padding:0 26px;border-radius:10px;font-size:14.5px;font-weight:600;letter-spacing:-.01em;transition:transform .18s ease,box-shadow .18s ease,background .18s ease,border-color .18s ease,opacity .18s ease}.pp-btn-yellow{background:var(--yellow);color:var(--ink);box-shadow:0 8px 24px -8px rgba(255,205,46,.55)}.pp-btn-yellow:hover{transform:translateY(-1px);background:var(--yellow-bright);box-shadow:0 12px 28px -8px rgba(255,205,46,.6)}.pp-btn-dark{background:var(--ink);color:var(--bg)}.pp-btn-dark:hover{transform:translateY(-1px);box-shadow:0 10px 24px -10px rgba(14,22,17,.45)}.pp-btn-onDark{border:1px solid rgba(250,250,247,.28);color:var(--on-dark)}.pp-btn-onDark:hover{border-color:rgba(250,250,247,.6);background:rgba(255,255,255,.06)}.pp-btn:focus-visible,.pp-faq summary:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.pp-hero .pp-btn:focus-visible,.pp-slab .pp-btn:focus-visible{outline-color:var(--yellow)}@media (prefers-reduced-motion:reduce){.pp-btn,.pp-card-float,.pp-in,.pp-live-dot,.pp-step,.pp-tick{animation:none!important;transition:none!important}.pp-tick{opacity:1}}