.px{--g: #00c26b;--g-bri: #2ee08d;--g-deep: #00a85b;--ink: #f7f7f8;--ink-2: #9b9ba3;--ink-3: #7c7c85;--line: rgba(255, 255, 255, .08);--line-2: rgba(255, 255, 255, .12);--surf: #0b0b0d;--ease: cubic-bezier(.16, 1, .3, 1);--maxw: 1080px;background:#000;color:var(--ink);font-family:var(--font-sans, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif);-webkit-font-smoothing:antialiased;overflow-x:clip}.px section:not(:first-of-type){content-visibility:visible;contain-intrinsic-size:none}@media(prefers-reduced-motion:reduce){.px .reveal{opacity:1!important;transform:none!important}.px .px-line-in,.px .px-enter,.px .px-float{animation:none;transform:none;opacity:1}.px .px-bub,.px .px-par{animation:none}.px .px-morph-a{animation:none;opacity:0}.px .px-morph-b,.px .px-chip{animation:none;opacity:1}.px .px-seen{animation:none;opacity:.45}.px .px-vx-tr{animation:none!important;opacity:1;transform:none}.px .px-vx-read,.px .px-vx-ghost{animation:none!important}.px .px-vx-read{opacity:0}.px .px-vx-ghost{opacity:1}}.px a:focus-visible,.px button:focus-visible,.px summary:focus-visible{outline:none;box-shadow:0 0 0 2px #000,0 0 0 4px var(--g)}.px-nav{position:sticky;top:0;z-index:30;display:flex;align-items:center;justify-content:space-between;padding:clamp(16px,2.4vw,22px) clamp(18px,5vw,44px);background:transparent;pointer-events:none}.px-nav>*,.px-nav-r>*{pointer-events:auto}.px-logo{display:inline-flex;align-items:center;gap:9px;text-decoration:none;color:var(--ink);font-family:var(--font-display, sans-serif);font-weight:700;font-size:18px;letter-spacing:-.02em}.px-logo img{border-radius:7px;display:block}.px-nav-login{font-size:14px;font-weight:600;color:var(--ink);text-decoration:none;padding:9px 20px;border-radius:999px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);box-shadow:inset 0 1px #ffffff17,inset 0 -1px #ffffff05,0 8px 24px -10px #000000b3;backdrop-filter:blur(18px) saturate(160%);-webkit-backdrop-filter:blur(18px) saturate(160%);transition:background .2s var(--ease),transform .15s var(--ease),box-shadow .2s var(--ease)}.px-nav-login:hover{background:#ffffff17;transform:translateY(-1px);box-shadow:inset 0 1px #ffffff24,inset 0 -1px #ffffff08,0 12px 30px -10px #000c}.px-nav-login:active{transform:translateY(0);transition-duration:.08s}.px-nav-r{display:flex;align-items:center;gap:10px;pointer-events:none}.px-nav-cta{font-size:14px;font-weight:700;color:#03130a;text-decoration:none;background:var(--g);padding:9px 18px;border-radius:999px;opacity:0;transform:translateY(-6px);visibility:hidden;transition:opacity .3s var(--ease),transform .3s var(--ease),visibility 0s .3s}.px-nav-cta.on{opacity:1;transform:none;visibility:visible;transition-delay:0s}.px-nav-cta:hover{background:var(--g-bri)}@media(prefers-reduced-motion:reduce){.px-nav-cta{transition:none}}.px-btn{display:inline-flex;align-items:center;justify-content:center;gap:9px;font-size:15px;font-weight:700;text-decoration:none;cursor:pointer;border:none;border-radius:999px;padding:14px 24px;transition:transform .15s var(--ease),box-shadow .25s var(--ease),background .2s var(--ease)}.px-btn svg{width:18px;height:18px;transition:transform .2s var(--ease)}.px-btn:hover svg{transform:translate(3px)}.px-btn-primary{position:relative;overflow:hidden;background:linear-gradient(135deg,var(--g-bri),var(--g) 60%,var(--g-deep));color:#00160c;box-shadow:0 10px 30px -10px #00c26b80}.px-btn-primary:after{content:"";position:absolute;top:0;left:0;width:60%;height:100%;background:linear-gradient(100deg,transparent,rgba(255,255,255,.35),transparent);transform:translate(-220%) skew(-18deg);transition:transform .6s var(--ease);pointer-events:none}.px-btn-primary:hover{transform:translateY(-2px);box-shadow:0 16px 40px -10px #00c26ba8}.px-btn-primary:hover:after{transform:translate(320%) skew(-18deg)}.px-btn-primary:active{transform:translateY(0);box-shadow:0 6px 18px -10px #00c26b99;transition-duration:.08s}.px-btn-block{width:100%;margin-top:8px}.px-btn-lg{padding:17px 32px;font-size:16.5px}@media(prefers-reduced-motion:reduce){.px-btn-primary:after{display:none}}.px-badge{display:inline-flex;align-items:center;gap:11px}.px-badge-logo{width:40px;height:40px;border-radius:10px;display:block}.px-badge-word{font-family:var(--font-display, sans-serif);font-weight:700;font-size:34px;letter-spacing:-.02em;color:var(--ink);line-height:1}@media(min-width:900px){.px-hero-in .px-badge-logo{display:none}}.px-hero{position:relative;min-height:100vh;min-height:100svh;display:flex;align-items:center;padding:0 clamp(18px,5vw,44px);overflow:clip}.px-aura{position:absolute;top:-160px;left:50%;transform:translate(-50%);width:min(1100px,130%);height:740px;background:radial-gradient(40% 46% at 38% 20%,rgba(46,224,141,.14),transparent 64%),radial-gradient(46% 52% at 50% 28%,rgba(0,194,107,.18),transparent 72%);filter:blur(34px);pointer-events:none;z-index:0}.px-hero-in{position:relative;z-index:2;max-width:100%;margin:0 auto;width:100%}.px-h1{margin:20px 0 0;font-family:var(--font-display, sans-serif);font-weight:900;font-size:clamp(56px,11.5vw,160px);line-height:.96;letter-spacing:-.05em;color:var(--ink)}.px-it{font-family:Zodiak,Georgia,serif;font-style:italic;font-weight:500;color:var(--g);letter-spacing:-.02em}.px-cta{margin-top:clamp(26px,4vw,40px)}.px-line{display:block;overflow:hidden;padding-bottom:.12em;margin-bottom:-.12em}.px-line-in{display:inline-block;transform:translateY(115%);animation:px-rise .85s var(--ease) .05s forwards}.px-line-in.px-line-d2{animation-delay:.14s}@keyframes px-rise{to{transform:translateY(0)}}.px-enter{opacity:0;transform:translateY(14px);animation:px-up .6s var(--ease) .42s forwards}.px-enter.px-enter-d2{animation-delay:.52s}@keyframes px-up{to{opacity:1;transform:translateY(0)}}.px-bubbles{position:absolute;inset:0;z-index:1;pointer-events:none}.px-par{position:absolute}.px-par-1{top:12%;right:3%}.px-par-2{top:27%;right:2%}.px-par-3{top:37%;right:9%}@media(min-width:900px)and (max-width:1199px){.px-par-3{display:none}}.px-float{opacity:0;transform:scale(.96) translateY(10px);animation:px-pop .7s var(--ease) forwards}.px-float-1{animation-delay:.55s}.px-float-2{animation-delay:.68s}.px-float-3{animation-delay:.8s}@keyframes px-pop{to{opacity:1;transform:scale(1) translateY(0)}}.px-bub{position:relative;font-family:var(--font-sans);font-size:15px;line-height:1.35;color:var(--ink);background:#17171b;border:1px solid var(--line-2);border-radius:18px;padding:10px 14px 24px;max-width:280px;box-shadow:0 12px 30px -12px #000c;animation:px-drift var(--drift, 11s) ease-in-out var(--drift-d, 0s) infinite}.px-bub-in{border-bottom-left-radius:6px}.px-bub-out{background:var(--g);border-color:transparent;color:#03130a;border-bottom-left-radius:18px;border-bottom-right-radius:6px}.px-bub-meta{position:absolute;right:12px;bottom:7px;display:inline-flex;align-items:center;gap:3px;font-size:10.5px;color:#ffffff73}.px-bub-out .px-bub-meta{color:#00200f8c}.px-ticks{width:13px;height:9px}@keyframes px-drift{0%,to{transform:translateZ(0)}50%{transform:translate3d(0,-11px,0)}}.px-float-1 .px-bub{--drift: 12s}.px-float-2 .px-bub{--drift: 9.5s;--drift-d: 1.2s}.px-float-3 .px-bub{--drift: 14s;--drift-d: 2s;min-width:138px}.px-morph{position:relative;display:block}.px-morph-sizer{visibility:hidden;white-space:nowrap}.px-morph-t{position:absolute;inset:0;white-space:nowrap}.px-morph-a{animation:px-morph-a 9s ease-in-out infinite}.px-morph-b{opacity:0;animation:px-morph-b 9s ease-in-out infinite}@keyframes px-morph-a{0%,46%{opacity:1}54%,92%{opacity:0}to{opacity:1}}@keyframes px-morph-b{0%,46%{opacity:0}54%,92%{opacity:1}to{opacity:0}}.px-chip{position:absolute;left:12px;bottom:-9px;background:#062e1c;border:1px solid rgba(0,194,107,.45);color:var(--g-bri);font-size:10px;font-weight:600;padding:2px 8px;border-radius:999px;opacity:0;animation:px-morph-b 9s ease-in-out infinite}.px-seen{animation:px-seen 7s ease-in-out infinite}@keyframes px-seen{0%,52%{opacity:.45}62%,86%{opacity:0}to{opacity:.45}}@supports (animation-timeline: view()){.px-par{animation:px-parallax linear both;animation-timeline:view();animation-range:exit 0% exit 100%}.px-par-1{--depth: 1}.px-par-2{--depth: .55}.px-par-3{--depth: 1.4}@keyframes px-parallax{to{transform:translateY(calc(var(--depth, 1) * -56px))}}}@media(max-width:899px){.px-hero{flex-direction:column;justify-content:center;align-items:stretch}.px-bubbles{position:static;width:fit-content;margin:30px auto 12px}.px-par{position:static}.px-par-2,.px-par-3{display:none}.px-bub{max-width:240px}}.px-note{margin-top:15px;font-size:13px;color:var(--ink-3);text-wrap:balance}.px-sec{max-width:var(--maxw);margin:0 auto;padding:clamp(56px,7.5vw,96px) clamp(18px,5vw,44px)}.px-sec-narrow{max-width:600px}.px-sec-head{text-align:center;margin-bottom:clamp(28px,4vw,44px)}.px-kicker{display:inline-block;font-size:12.5px;font-weight:700;letter-spacing:.13em;text-transform:uppercase;color:var(--g);margin-bottom:13px}.px-h2{font-family:var(--font-display, sans-serif);font-weight:900;font-size:clamp(40px,7vw,96px);line-height:.98;letter-spacing:-.04em}.px-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:44px 36px}@media(max-width:719px){.px-grid{grid-template-columns:1fr;gap:36px}}.px-card-lg .px-card-t{font-size:20px}.px-vig{min-height:124px;display:flex;align-items:center;margin-bottom:20px}.px-vx{display:flex;flex-direction:column;gap:10px;width:100%}.px-vx-bub{position:relative;width:fit-content;font-size:13.5px;line-height:1.35;color:var(--ink);background:#17171b;border:1px solid var(--line-2);border-radius:14px 14px 14px 5px;padding:8px 12px}.px-vx-tr{background:#00c26b1a;border-color:#00c26b66;color:var(--g-bri);opacity:0;transform:translateY(8px)}.reveal.visible .px-vx-tr{animation:px-vx-in .5s var(--ease) .5s forwards}@keyframes px-vx-in{to{opacity:1;transform:none}}.px-vx-chip{margin-left:8px;font-size:9.5px;font-weight:600;color:var(--g-bri);border:1px solid rgba(0,194,107,.45);border-radius:999px;padding:1px 7px;vertical-align:1px}.px-vx-out{background:var(--g);border-color:transparent;color:#03130a;border-radius:14px 14px 5px;align-self:flex-end}.px-vx-receipt{position:relative;align-self:flex-end;min-height:15px;font-size:11px;line-height:1.3}.px-vx-read,.px-vx-ghost{position:absolute;right:0;top:0;white-space:nowrap}.px-vx-read{color:var(--ink-3)}.px-vx-ghost{display:inline-flex;align-items:center;gap:4px;font-weight:600;color:var(--g-bri);opacity:0}.px-vx-ghost svg{width:13px;height:13px}.reveal.visible .px-vx-read{animation:px-receipt-fade 4.4s ease-in-out 1.2s infinite}.reveal.visible .px-vx-ghost{animation:px-ghost-rise 4.4s ease-in-out 1.2s infinite}@keyframes px-receipt-fade{0%,26%{opacity:1}46%,88%{opacity:0}to{opacity:1}}@keyframes px-ghost-rise{0%,26%{opacity:0}46%,88%{opacity:1}to{opacity:0}}.px-card{height:100%}.px-card-icon{display:inline-grid;place-items:center;color:var(--g-bri);margin-bottom:14px}.px-card-svg{width:28px;height:28px}.px-card-t{font-family:var(--font-display, sans-serif);font-size:19px;font-weight:700;letter-spacing:-.01em;margin:0 0 7px}.px-card-d{font-size:14px;line-height:1.55;color:var(--ink-2);margin:0}.px-table{--px-plus-col: 116px;--px-plus-inset: 9px;position:relative;max-width:640px;margin:0 auto;border:1px solid var(--line);border-radius:20px;background:var(--surf)}.px-table:before{content:"";position:absolute;z-index:0;pointer-events:none;top:var(--px-plus-inset);bottom:var(--px-plus-inset);right:var(--px-plus-inset);width:calc(var(--px-plus-col) - var(--px-plus-inset) * 2);background:#00c26b0d;border:1px solid rgba(0,194,107,.22);border-radius:13px}.px-row{position:relative;z-index:1;display:grid;grid-template-columns:1fr 70px var(--px-plus-col);align-items:center;padding:13px 0 13px 22px;border-bottom:1px solid var(--line)}.px-row:last-child{border-bottom:none}.px-row-head{font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--ink-3)}.px-row-head span{text-align:center}.px-row-head span:first-child{text-align:left}.px-row-label{font-size:14.5px;font-weight:500}.px-cell{text-align:center;font-size:15px;font-weight:700;color:var(--ink-2)}.px-cell.px-col-plus{color:var(--ink)}.px-row-head .px-col-plus{color:var(--g);font-weight:700}.px-dash{color:var(--ink-3)}.px-tick{width:19px;height:19px;color:var(--g-bri);vertical-align:middle}.px-price{border:1px solid rgba(0,194,107,.28);border-radius:24px;padding:clamp(26px,5vw,38px);text-align:center;background:radial-gradient(140% 120% at 50% -8%,rgba(0,194,107,.13),transparent 62%),var(--surf);box-shadow:0 0 0 1px #00c26b1a,0 40px 100px -50px #00c26b73,0 0 60px -20px #00c26b38}.px-toggle{display:flex;gap:4px;padding:4px;background:#ffffff0d;border:1px solid var(--line);border-radius:12px;max-width:300px;margin:0 auto}.px-toggle-b{flex:1;display:inline-flex;align-items:center;justify-content:center;gap:7px;border:none;background:transparent;color:var(--ink-2);font-size:14px;font-weight:600;padding:9px;border-radius:9px;cursor:pointer;transition:background .2s var(--ease),color .2s var(--ease),transform .15s var(--ease)}.px-toggle-b:not(.on):hover{color:var(--ink)}.px-toggle-b.on{background:#ffffff1a;color:var(--ink)}.px-toggle-b:active{transform:scale(.97)}.px-save{font-size:11px;font-weight:800;color:var(--g-bri);background:#00c26b29;padding:2px 6px;border-radius:6px;white-space:nowrap}.px-amount{display:flex;align-items:baseline;justify-content:center;gap:4px;margin-top:24px}.px-amount-n{font-family:var(--font-display, sans-serif);font-weight:900;font-size:clamp(56px,8vw,88px);letter-spacing:-.04em;line-height:1}.px-amount-c{font-size:17px;color:var(--ink-3)}.px-amount-sub{margin-top:5px;font-size:13px;font-weight:600;color:var(--g-bri)}.px-list{list-style:none;margin:24px 0 0;padding:0;text-align:left;display:grid;gap:11px}.px-list li{display:flex;align-items:center;gap:11px;font-size:14.5px}.px-fine{margin-top:15px;font-size:12.5px;line-height:1.5;color:var(--ink-3)}.px-faq{display:grid;gap:10px}.px-faq-i{border:1px solid var(--line);border-radius:15px;background:var(--surf);padding:2px 22px;transition:border-color .2s var(--ease),background .2s var(--ease)}.px-faq-i:hover{border-color:var(--line-2);background:#ffffff05}.px-faq-i[open]{border-color:#00c26b4d}.px-faq-i summary{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:17px 0;font-size:17.5px;font-weight:600}.px-faq-i summary::-webkit-details-marker{display:none}.px-faq-x{font-size:21px;color:var(--g);font-weight:400;display:inline-block;transition:transform .25s var(--ease);flex:0 0 auto}.px-faq-i[open] .px-faq-x{transform:rotate(45deg)}@media(prefers-reduced-motion:reduce){.px-faq-x{transition:none}}.px-faq-i p{margin:0 0 17px;font-size:14px;line-height:1.6;color:var(--ink-2)}.px-final{position:relative;overflow:hidden;text-align:center;padding:clamp(72px,9vw,104px) clamp(18px,5vw,44px)}.px-aura-b{top:auto;bottom:-40%;height:680px}.px-final-in{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center}.px-final-h{font-family:var(--font-display, sans-serif);font-weight:900;font-size:clamp(44px,8vw,104px);letter-spacing:-.045em;line-height:.98;margin:22px 0 30px}.px-final-bub{position:absolute;top:8%;right:6%;opacity:.35;transform:scale(.85);pointer-events:none}@media(max-width:899px){.px-final-bub{display:none}}.px-foot{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:10px;padding:38px 24px 54px;font-size:12.5px;color:var(--ink-3);border-top:1px solid var(--line)}.px-foot a{color:var(--ink-2);text-decoration:none}.px-foot a:hover{color:var(--ink)}@media(max-width:560px){.px-table{--px-plus-col: 86px;--px-plus-inset: 7px}.px-row{grid-template-columns:1fr 52px var(--px-plus-col);padding:12px 0 12px 16px}.px-row-label{font-size:13.5px}}
