.pp{--paper:#fff;--raise:#fff;--sunk:#f1f2f6;--tint:#e6e9ff;--ink:#0b0d14;--ink-2:#41465a;--ink-3:#6e7386;--rule:#dcdfe8;--rule-soft:#e9ebf1;--accent:#1d2ac7;--accent-soft:#e6e9ff;--vera:#6e2a63;--vera-soft:#f7ecf4;--vera-line:#e8d0e1;--dark-2:#8f8f8f;--dark-rule:#3a3a3a;--sans:"Archivo","Helvetica Neue",Helvetica,Arial,sans-serif;--voice:"Newsreader","Iowan Old Style",Georgia,serif;--mono:"JetBrains Mono",ui-monospace,Menlo,monospace;--g:60px;--ease:cubic-bezier(.22,1,.36,1);max-width:1440px;margin:0 auto;min-height:100vh;background:var(--paper);color:var(--ink);font-family:var(--sans);font-size:16px;line-height:1.5}.pp,.pp *{box-sizing:border-box}.pp *{margin:0}.pp a{color:var(--accent)}.pp a:hover{color:#16209a}.pp .disp{font-family:var(--sans);font-variation-settings:"wdth" 116,"wght" 680;letter-spacing:-.02em;line-height:1.04;text-wrap:balance}.pp .deck{font-weight:400;line-height:1.4;color:var(--ink-2)}.pp .deck,.pp .lbl{font-family:var(--sans)}.pp .lbl{font-size:13px;font-weight:600;color:var(--ink-3)}.pp .rise{animation:rise .9s var(--ease) both}.pp .rise.d1{animation-delay:.12s}.pp .rise.d2{animation-delay:.24s}.pp .rise.d3{animation-delay:.36s}.pp .rise.d4{animation-delay:.5s}@keyframes rise{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:none}}.pp .land{animation:land 1.1s var(--ease) .55s both}@keyframes land{0%{opacity:0;transform:translateY(44px)}to{opacity:1;transform:none}}.pp .nav{justify-content:space-between;padding:20px var(--g);border-bottom:1px solid var(--rule);background:var(--paper);position:relative;z-index:3}.pp .nav,.pp .nav-l{display:flex;align-items:center}.pp .nav-l{gap:34px}.pp .wordmark{font-variation-settings:"wdth" 125,"wght" 760;font-size:18px;letter-spacing:-.01em}.pp .nav a{color:var(--ink-2)}.pp .btn,.pp .nav a{font-size:14.5px;text-decoration:none}.pp .btn{display:inline-flex;align-items:center;gap:10px;border:1px solid var(--ink);color:var(--ink);border-radius:9px;padding:11px 20px;font-weight:600;background:transparent}.pp .btn.solid{background:var(--ink);color:var(--paper)}.pp .btn.xl{padding:16px 28px;font-size:16.5px}.pp .btn .arr{display:inline-block;animation:nudge 3s var(--ease) infinite}@keyframes nudge{0%,70%,to{transform:translateX(0)}82%{transform:translateX(5px)}}.pp .textlink{font-size:15px;color:var(--ink-2);text-decoration:underline;text-underline-offset:4px}.pp .hero{position:relative;overflow:hidden;padding:64px var(--g) 0;text-align:left}.pp .drift{position:absolute;inset:-40px;z-index:0;opacity:.6;background-image:linear-gradient(var(--rule-soft) 1px,transparent 1px),linear-gradient(90deg,var(--rule-soft) 1px,transparent 1px);background-size:60px 60px;animation:drift 26s linear infinite;-webkit-mask-image:radial-gradient(90% 80% at 30% 20%,#000 10%,transparent 72%);mask-image:radial-gradient(90% 80% at 30% 20%,#000 10%,transparent 72%)}@keyframes drift{0%{background-position:0 0,0 0}to{background-position:60px 60px,60px 60px}}.pp .hero>*{position:relative;z-index:1}.pp .herogrid{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);gap:56px;align-items:center}.pp .hero h1{font-size:56px;max-width:24ch;margin:0}.pp .offer{font-family:var(--sans);font-weight:400;font-size:21px;line-height:1.45;color:var(--ink);max-width:48ch;margin:28px 0 0}.pp .offer b{font-weight:600}.pp .acts{margin-top:34px;display:flex;align-items:center;justify-content:flex-start;gap:22px;flex-wrap:wrap}.pp .fine{font-size:13.5px;color:var(--ink-3)}.pp .live{display:inline-flex;align-items:center;gap:8px}.pp .live i{width:7px;height:7px;border-radius:50%;background:var(--accent);display:block;animation:pulse 2.4s ease-in-out infinite}@keyframes pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.32;transform:scale(.78)}}.pp .vmark{display:grid;place-items:center;flex:none;border-radius:50%;background:var(--vera);color:#fff}.pp .vmark svg{display:block}.pp .vcard{background:var(--vera-soft);border:1px solid var(--vera-line);border-radius:16px;padding:22px 24px 24px;box-shadow:0 1px 2px rgba(11,13,20,.05),0 24px 48px -28px rgba(110,42,99,.35)}.pp .vhead{display:flex;align-items:center;gap:12px;margin-bottom:14px}.pp .vhead .who{font-size:13.5px;color:var(--vera)}.pp .vhead .ex,.pp .vhead .who b{font-weight:650}.pp .vhead .ex{margin-left:auto;font-size:12px;letter-spacing:.06em;text-transform:uppercase;color:#7f5a0e;background:#f6eeda;padding:3px 9px;border-radius:999px}.pp .vl{font-family:var(--voice);font-size:19.5px;line-height:1.45;color:var(--ink);animation:vline 12s var(--ease) infinite both}.pp .vl+.vl{margin-top:8px}@keyframes vline{0%{opacity:0;transform:translateY(8px)}6%,92%{opacity:1;transform:none}97%,to{opacity:0}}.pp .vbtns{margin-top:16px!important;display:flex}.pp .vbtns span{font-family:var(--sans);font-size:13.5px;font-weight:600;padding:9px 16px;border-radius:9px}.pp .vbtns span.solid{background:var(--ink);color:#fff}.pp .panel{margin:52px var(--g) 0;border:1px solid var(--rule);border-radius:16px;overflow:hidden;background:var(--raise);text-align:left;box-shadow:0 1px 2px rgba(11,13,20,.05),0 24px 48px -30px rgba(11,13,20,.3)}.pp .titlebar{display:flex;justify-content:space-between;align-items:center;padding:13px 22px;border-bottom:1px solid var(--rule);background:var(--tint)}.pp .titlebar .lbl{color:var(--ink-2)}.pp .legend{gap:22px;font-size:13px;color:var(--ink-2)}.pp .legend,.pp .lg{display:flex;align-items:center}.pp .lg{gap:9px}.pp .sw{width:24px;border-top:3px solid var(--accent)}.pp .sw.h{border-top:2px dashed var(--ink-3)}.pp .sw.ci{width:24px;height:12px;border:1px solid rgba(29,42,199,.45);border-radius:3px;background:rgba(29,42,199,.16);display:block}.pp .pbody{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr)}.pp .pchart{border-right:1px solid var(--rule);padding:10px 0 6px}.pp .pverdict{padding:30px 32px 28px;display:flex;flex-direction:column;justify-content:flex-end;min-width:0}.pp .wiper{transform-origin:40px 0;animation:wipe 12s linear infinite}@keyframes wipe{0%{transform:scaleX(0)}44%{transform:scaleX(1)}to{transform:scaleX(1)}}.pp .plot{animation:plotfade 12s linear infinite}@keyframes plotfade{0%,94%{opacity:1}98%,to{opacity:0}}.pp .breath{animation:breath 6s ease-in-out infinite}@keyframes breath{0%,to{opacity:1}50%{opacity:.55}}.pp .pen{animation:pen 12s linear infinite;filter:drop-shadow(0 0 4px rgba(46,76,176,.55))}@keyframes pen{0%{transform:translateX(0);opacity:0}3%{opacity:1}44%{transform:translateX(780px);opacity:1}50%{transform:translateX(780px);opacity:0}to{transform:translateX(780px);opacity:0}}.pp .endpt{animation:endpt 12s linear infinite}@keyframes endpt{0%,44%{opacity:0}48%,94%{opacity:1}98%,to{opacity:0}}.pp .callout{animation:callout 12s linear infinite}@keyframes callout{0%,52%{opacity:0}60%,94%{opacity:1}98%,to{opacity:0}}.pp .callout2{animation:callout 12s linear infinite;animation-delay:1.2s}@property --w{syntax:"<integer>";initial-value:0;inherits:false}@property --f{syntax:"<integer>";initial-value:0;inherits:false}.pp .big{font-family:var(--sans);font-variation-settings:"wdth" 112,"wght" 700;font-size:clamp(44px,4.6vw,72px);line-height:.95;letter-spacing:-.02em;color:var(--accent);white-space:nowrap;font-variant-numeric:tabular-nums;counter-reset:w var(--w) f var(--f);transform-origin:left bottom;animation:cnt 12s linear infinite,settle 12s var(--ease) infinite}.pp .big:after{content:"+" counter(w) "." counter(f) "%"}@keyframes cnt{0%{--w:0;--f:0}44%{--w:14;--f:2}to{--w:14;--f:2}}@keyframes settle{0%,44%{transform:scale(.97)}49%{transform:scale(1.025)}55%,to{transform:scale(1)}}.pp .pverdict .deck{font-size:17.5px;margin-top:22px}.pp .range{margin-top:12px;font-family:var(--mono);font-size:11.5px;color:var(--ink-3);line-height:1.6}.pp .band{border-bottom:1px solid var(--rule);background:var(--paper);overflow:hidden;padding:15px 0;margin-top:56px;border-top:1px solid var(--rule)}.pp .band+.band{margin-top:0;border-top:0;background:var(--sunk)}.pp .band .track{display:flex!important;flex-wrap:nowrap;align-items:center;width:max-content;animation:runL 46s linear infinite}.pp .track.rev{animation:runR 52s linear infinite}.pp .track>.chip{flex:0 0 auto}@keyframes runL{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@keyframes runR{0%{transform:translateX(-50%)}to{transform:translateX(0)}}.pp .chip{display:flex;align-items:center;gap:10px;padding:0 26px;white-space:nowrap;font-family:var(--mono);font-size:14px;letter-spacing:-.01em}.pp .chip.t{color:var(--ink)}.pp .chip.h{color:var(--ink-3)}.pp .chip .d{width:16px;border-top:2.6px solid var(--accent);flex:none}.pp .chip.h .d{border-top:2px dashed}.pp .ask{display:flex;align-items:center;justify-content:center;gap:22px;padding:34px var(--g);border-top:1px solid var(--rule);background:var(--raise);flex-wrap:wrap}.pp .ask .deck{font-size:19px;color:var(--ink)}.pp .sec{padding:88px var(--g)}.pp .sec h2{font-size:48px;max-width:20ch}.pp .sec .kick{margin-bottom:20px}.pp .ployhead{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:60px;align-items:end}.pp .ployhead .deck{font-size:19px;max-width:40ch;justify-self:end}.pp .hero .kick{margin-bottom:18px}.pp .scene{background:var(--sunk);border-top:1px solid var(--rule);border-bottom:1px solid var(--rule)}.pp .vign{margin-top:46px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px}.pp .vign blockquote{margin:0;padding:26px 26px 22px;background:var(--raise);border:1px solid var(--rule);border-radius:14px;display:flex;flex-direction:column;gap:16px;box-shadow:0 1px 2px rgba(11,13,20,.04)}.pp .vign blockquote p{font-family:var(--voice);font-size:22px;line-height:1.4;color:var(--ink)}.pp .vign blockquote footer{font-family:var(--sans);font-size:13.5px;color:var(--ink-3);margin-top:auto}.pp .hole{margin-top:44px;padding-top:22px;border-top:1px solid var(--ink);font-size:20px;line-height:1.4;color:var(--ink);max-width:46ch}.pp .turn{background:var(--tint);border-top:1px solid var(--rule)}.pp .turngrid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:64px;align-items:center}.pp .turn h2{font-size:44px;max-width:16ch;margin-top:16px}.pp .turn .deck{font-size:22px;color:var(--ink);margin-top:20px;max-width:34ch}.pp .turn p:not(.deck){margin-top:16px;font-size:16px;line-height:1.6;color:var(--ink-2);max-width:52ch}.pp .turnart{border:1px solid var(--rule);border-radius:16px;background:var(--raise);padding:22px 18px 10px;min-width:0}.pp .turnart svg{display:block;width:100%;height:auto}.pp .turnart .mini{animation:drawonce 2.2s var(--ease) .2s both}.pp .turnart .callout,.pp .turnart .endpt,.pp .turnart .gapbar{animation:fadeonce .7s ease 2.2s both;transform:none}@keyframes drawonce{0%{stroke-dashoffset:1000}to{stroke-dashoffset:0}}@keyframes fadeonce{0%{opacity:0}to{opacity:1}}.pp .quotes{margin-top:50px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:44px}.pp .q .n{font-family:var(--mono);font-size:12px;color:var(--ink-3);display:block;margin-bottom:14px}.pp .q .said{font-family:var(--sans);font-weight:400;font-size:28px;line-height:1.22;color:var(--ink)}.pp .q p{margin-top:18px;font-size:15px;line-height:1.62;color:var(--ink-2);max-width:34ch}.pp .steps{margin-top:54px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:34px}.pp .step .n{font-family:var(--mono);font-size:12px;color:var(--ink-3)}.pp .step h3{margin-top:12px;font-family:var(--sans);font-variation-settings:"wdth" 112,"wght" 680;font-size:23px;letter-spacing:-.01em;line-height:1.12;max-width:18ch}.pp .step p{margin-top:14px;font-size:15px;line-height:1.62;color:var(--ink-2)}.pp .step .art{margin-top:24px;border:1px solid var(--rule);border-radius:12px;background:var(--raise);height:172px;overflow:hidden}.pp .rd{height:172px;padding:18px;display:flex;flex-direction:column;justify-content:center;gap:11px}.pp .rdrow{display:flex;align-items:center;gap:10px;font-size:14px;color:var(--ink-2);animation:drop 12s ease-out infinite both}.pp .rdrow.on{color:var(--vera);font-weight:600}.pp .rdrow .tick{width:18px;height:18px;border-radius:50%;background:var(--ink);flex:none;position:relative}.pp .rdrow.on .tick{background:var(--vera)}.pp .rdrow .tick:after{content:"";position:absolute;left:6px;top:3.5px;width:5px;height:9px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}.pp .rw{height:172px;padding:16px 18px;display:flex;flex-direction:column;gap:10px}.pp .rwhead{display:flex;align-items:center;gap:8px;font-size:12.5px;font-weight:600;color:var(--vera)}.pp .rw .was{font-size:14px;line-height:1.45;color:var(--ink-3);text-decoration:line-through;text-decoration-color:transparent;animation:strike 12s ease-out infinite both}@keyframes strike{0%,8%{text-decoration-color:transparent}16%,92%{text-decoration-color:var(--ink-3)}97%,to{text-decoration-color:transparent}}.pp .rw .now{font-size:14px;line-height:1.45;color:var(--ink);background:var(--accent-soft);border-radius:8px;padding:8px 10px;animation:reveal 12s steps(28) infinite both}@keyframes reveal{0%,16%{clip-path:inset(0 100% 0 0)}44%,92%{clip-path:inset(0 0 0 0)}97%,to{clip-path:inset(0 100% 0 0)}}.pp .rw .ok{align-self:flex-start;font-size:12.5px;font-weight:600;color:#fff;background:var(--ink);border-radius:8px;padding:6px 11px;animation:okin 12s ease-out infinite both}@keyframes okin{0%,50%{opacity:0;transform:translateY(6px)}56%,92%{opacity:1;transform:none}97%,to{opacity:0}}@keyframes drop{0%{opacity:0;transform:translateY(10px)}14%,90%{opacity:1;transform:none}96%,to{opacity:0}}.pp .mini{stroke-dasharray:1000;animation:mini 12s ease-in-out infinite}@keyframes mini{0%{stroke-dashoffset:1000}40%{stroke-dashoffset:0}92%{stroke-dashoffset:0;opacity:1}97%{opacity:0}to{stroke-dashoffset:1000;opacity:0}}.pp .gapbar{transform-origin:center bottom;animation:gapbar 12s ease-out infinite both}@keyframes gapbar{0%,44%{opacity:0;transform:scaleY(0)}56%,92%{opacity:1;transform:scaleY(1)}97%,to{opacity:0}}.pp .caret{display:inline-block;width:7px;height:12px;background:var(--paper);vertical-align:-2px;animation:blink 1s step-end infinite}@keyframes blink{0%,49%{opacity:1}50%,to{opacity:0}}.pp .vfield{margin:0 var(--g) 88px;background:var(--vera-soft);border:1px solid var(--vera-line);border-radius:20px;padding:56px 56px 52px}.pp .vfhead{display:flex;align-items:center;gap:22px}.pp .vfhead .kick{color:var(--vera);margin-bottom:8px}.pp .vfhead h2{font-size:42px;max-width:22ch}.pp .vgrid{margin-top:40px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:28px 32px}.pp .vitem{border-top:1px solid var(--vera);padding:18px 0 0}.pp .vitem h3{font-family:var(--voice);font-weight:500;font-size:22px;line-height:1.2;color:var(--vera)}.pp .vitem p{margin-top:10px;font-size:15px;line-height:1.6;color:var(--ink-2)}.pp .vhuman{margin-top:26px;font-family:var(--voice);font-size:19px;color:var(--ink)}.pp .vhuman a{color:var(--vera)}.pp .maze{margin:0 var(--g);background:var(--tint);border-radius:20px;padding:56px 60px;display:grid;grid-template-columns:230px minmax(0,1fr);gap:40px 72px;align-items:start}.pp .maze>:first-child{grid-row:span 2}.pp .maze .mart,.pp .maze .mbody{min-width:0}.pp .maze .mart{max-width:none}.pp .maze .mart .txt{font-size:14.5px}.pp .mlist{display:flex;flex-direction:column;border-top:1px solid var(--ink)}.pp .mi{display:flex;justify-content:space-between;align-items:baseline;gap:12px;padding:14px 0;border-bottom:1px solid rgba(11,13,20,.16);font-size:15px;color:var(--ink-2)}.pp .mi.on{color:var(--ink);font-weight:600}.pp .mi .t{font-family:var(--mono);font-size:12px;color:var(--ink-3)}.pp .mbody h2{font-size:40px;max-width:22ch;text-wrap:balance}.pp .mbody .deck{font-size:19px;margin-top:22px;max-width:44ch}.pp .mbody p{margin-top:14px;font-size:15px;line-height:1.62;color:var(--ink-2);max-width:52ch}.pp .mart{border:1px solid var(--rule);border-radius:12px;overflow:hidden;background:var(--raise)}.pp .mart .ba{display:grid;grid-template-columns:1fr 1fr}.pp .mart .side{padding:14px 16px 16px}.pp .mart .side+.side{border-left:1px solid var(--rule);background:var(--accent-soft)}.pp .mart .lab{font-family:var(--sans);font-weight:600;font-size:12px;color:var(--ink-3)}.pp .mart .side+.side .lab{color:var(--accent)}.pp .mart .txt{margin-top:8px;font-size:13px;line-height:1.55;color:var(--ink-2)}.pp .mart .txt b{color:var(--ink);font-weight:600}.pp .mart .yes{display:flex;gap:8px;padding:12px 16px;border-top:1px solid var(--rule)}.pp .mart .yes span{border:1px solid var(--rule);border-radius:8px;font-size:12px;font-weight:600;padding:7px 11px}.pp .mart .yes span.solid{background:var(--ink);border-color:var(--ink);color:var(--paper)}.pp .ploy{margin-top:48px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.pp .cell{background:var(--raise);border:1px solid var(--rule);border-radius:14px;padding:26px 28px 30px}.pp .cell .n{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;background:var(--ink);color:var(--paper);font-family:var(--mono);font-size:11px}.pp .cell h3{margin-top:16px;font-family:var(--sans);font-variation-settings:"wdth" 112,"wght" 680;font-size:22px;letter-spacing:-.01em;line-height:1.15;max-width:26ch}.pp .cell p{margin-top:12px;font-size:15px;line-height:1.62;color:var(--ink-2);max-width:52ch}.pp .cell.g{border-color:var(--ink)}.pp .bluefield,.pp .cell.g .n{background:var(--accent)}.pp .bluefield{color:#fff}.pp .bluefield .cell p,.pp .bluefield .deck,.pp .bluefield .lbl{color:#c3c8f5}.pp .bluefield .cell{background:transparent;border-color:hsla(0,0%,100%,.32);color:#fff}.pp .bluefield .cell .n{background:#fff;color:var(--accent)}.pp .bluefield .cell.g{background:#fff;color:var(--ink);border-color:#fff}.pp .bluefield .cell.g p{color:var(--ink-2)}.pp .bluefield .cell.g .n{background:var(--ink);color:#fff}.pp .price{display:grid;grid-template-columns:1.1fr 1fr;border-top:1px solid var(--rule)}.pp .price>div{padding:78px var(--g)}.pp .price>div:first-child{border-right:1px solid var(--rule)}.pp .amt{font-family:var(--sans);font-variation-settings:"wdth" 116,"wght" 700;font-size:100px;letter-spacing:-.03em;line-height:.9}.pp .amt sup{font-size:30px;vertical-align:super;letter-spacing:0}.pp .per{font-family:var(--sans);font-weight:400;font-size:18px;color:var(--ink-2);margin-top:16px;max-width:38ch}.pp .inc{margin-top:32px;padding:0;list-style:none}.pp .inc li{padding:11px 0;border-bottom:1px solid var(--rule-soft);font-size:15.5px;color:var(--ink-2)}.pp .inc li b{color:var(--ink);font-weight:600}.pp .field{width:300px;max-width:100%;border:1px solid var(--rule);border-radius:9px;background:var(--raise);padding:14px 16px;font-family:var(--mono);font-size:15px;color:var(--ink-3)}.pp .cta{background:var(--ink);color:var(--paper);overflow:hidden;padding:22px 0;border-top:1px solid var(--ink)}.pp .cta .track{display:flex!important;flex-wrap:nowrap;align-items:center;width:max-content;animation:runL 34s linear infinite}.pp .cta .item{flex:0 0 auto;display:flex;align-items:center;gap:22px;padding:0 30px;font-family:var(--sans);font-variation-settings:"wdth" 116,"wght" 680;font-size:28px;letter-spacing:-.01em;white-space:nowrap}.pp .foot{padding:22px var(--g);display:flex;justify-content:space-between;gap:16px;font-size:13px;color:var(--ink-3);border-top:1px solid var(--rule)}@media (max-width:1100px){.pp .herogrid{grid-template-columns:minmax(0,1fr);gap:32px}.pp .hero h1{font-size:clamp(38px,6.4vw,64px)}.pp .vgrid{grid-template-columns:repeat(2,minmax(0,1fr))}.pp .vfield{padding:36px 28px}.pp .vfhead h2{font-size:clamp(28px,4.4vw,42px)}}@media (max-width:760px){.pp .vgrid{grid-template-columns:minmax(0,1fr)}.pp .vfhead{align-items:flex-start}.pp .vl{font-size:18px}}@media (prefers-reduced-motion:reduce){.pp *{animation:none!important}.pp .wiper{transform:scaleX(1)}.pp .big:after{content:"+14.2%"}.pp .mini{stroke-dashoffset:0}.pp .land,.pp .rise{opacity:1;transform:none}.pp .rw .was{text-decoration-color:var(--ink-3)}}