.marketing:has(.pp-landing){--m-bg:#070b0e;--m-panel:#0d1418;--m-panel-2:#111a1f;--m-text:#f5f7f7;--m-muted:#9aa6ad;--m-line:#deebe61a;--m-green:#63e6aa;font-kerning:normal;text-rendering:optimizelegibility;background:radial-gradient(circle at 74% 1%,#4cda9d1a,#0000 31rem),radial-gradient(circle at 4% 30%,#5e58d612,#0000 28rem),#070b0e;font-family:SF Pro Text,SF Pro Display,Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:16px}.marketing:has(.pp-landing) .marketing-nav{background:#070b0ed1;border-bottom-color:#deebe61c;width:min(1180px,100% - 40px);height:72px}.marketing:has(.pp-landing) .marketing-logo>span{border-radius:11px;width:36px;height:36px;font-size:17px}.marketing:has(.pp-landing) .marketing-logo b{letter-spacing:-.035em;font-size:18px;font-weight:720}.marketing:has(.pp-landing) .marketing-nav nav{gap:28px}.marketing:has(.pp-landing) .marketing-nav nav a{letter-spacing:-.01em;font-size:14px;font-weight:560}.marketing:has(.pp-landing) .marketing-login{letter-spacing:-.01em;font-size:14px;font-weight:560}.marketing:has(.pp-landing) .marketing-button{letter-spacing:-.01em;border-radius:11px;min-height:50px;padding-inline:21px;font-size:14px;font-weight:720}.marketing:has(.pp-landing) .marketing-button.small{min-height:40px;padding-inline:16px;font-size:13px}.pp-landing{overflow:clip}.pp-landing h1,.pp-landing h2,.pp-landing h3{font-family:SF Pro Display,SF Pro Text,Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.pp-hero{grid-template-columns:minmax(0,.92fr) minmax(500px,1.08fr);align-items:center;gap:68px;width:min(1180px,100% - 40px);min-height:690px;margin:0 auto;padding:86px 0 70px;display:grid;position:relative}.pp-hero:before{content:"";pointer-events:none;border:1px solid #63e6aa14;border-radius:50%;width:660px;height:660px;position:absolute;top:-280px;right:-220px;box-shadow:0 0 0 105px #63e6aa04,0 0 0 210px #695dde03}.pp-hero>*{z-index:1;position:relative}.pp-hero .marketing-pill{color:#b7c3bd;letter-spacing:.055em;padding:8px 12px;font-size:11px;font-weight:700}.pp-hero h1{letter-spacing:-.057em;text-wrap:balance;max-width:650px;margin:23px 0 21px;font-size:clamp(46px,5.2vw,66px);font-weight:700;line-height:1.01}.pp-hero h1 em{color:var(--m-green);font-style:normal}.pp-hero-copy>p{color:#a5b1b7;letter-spacing:-.012em;max-width:610px;margin:0;font-size:17px;line-height:1.65}.pp-hero-actions{flex-wrap:wrap;gap:10px;margin-top:30px;display:flex}.pp-friction-row{flex-wrap:wrap;gap:14px;margin-top:20px;display:flex}.pp-friction-row span{color:#87949a;background:0 0;border:0;min-height:auto;padding:0;font-size:12px;font-weight:540}.pp-friction-row b{color:var(--m-green);margin-right:4px}.pp-product-preview{background:linear-gradient(150deg,#141e23fa,#070c0ffc);border:1px solid #deebe624;border-radius:22px;padding:13px;position:relative;box-shadow:0 40px 95px #00000073,inset 0 1px #ffffff0d}.pp-product-preview:before{content:"";z-index:-1;border-radius:inherit;filter:blur(15px);opacity:.55;background:linear-gradient(140deg,#63e6aa38,#0000 32% 70%,#6f62e124);position:absolute;inset:-1px}.pp-preview-bar{justify-content:space-between;align-items:center;gap:16px;min-height:47px;padding:0 7px;display:flex}.pp-preview-bar span{color:#e1e7e9;font-size:13px;font-weight:680}.pp-preview-bar span i{background:var(--m-green);border-radius:50%;width:7px;height:7px;margin-right:8px;display:inline-block;box-shadow:0 0 12px #63e6aabf}.pp-preview-bar>b{border:1px solid var(--m-line);color:#859198;letter-spacing:.055em;text-transform:uppercase;border-radius:7px;padding:6px 9px;font-size:10px;font-weight:720}.pp-chart-surface{background-color:#080d10;background-image:linear-gradient(#ffffff09 1px,#0000 1px),linear-gradient(90deg,#ffffff07 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:100% 46px,60px 100%;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;border:1px solid #ffffff12;border-radius:14px;height:244px;position:relative;overflow:hidden}.pp-candles{align-items:center;gap:9px;display:flex;position:absolute;inset:34px 55px 30px 26px}.pp-candles i{background:#53dca1;border-radius:2px;flex:1;min-width:5px;height:34px;position:relative}.pp-candles i:before{content:"";background:inherit;width:1px;height:calc(100% + 18px);position:absolute;top:-9px;left:50%}.pp-candles i.down{background:#ff6977}.pp-candles i:first-child{height:26px;transform:translateY(48px)}.pp-candles i:nth-child(2){height:43px;transform:translateY(33px)}.pp-candles i:nth-child(3){height:29px;transform:translateY(10px)}.pp-candles i:nth-child(4){height:38px;transform:translateY(22px)}.pp-candles i:nth-child(5){height:28px;transform:translateY(40px)}.pp-candles i:nth-child(6){height:54px;transform:translateY(17px)}.pp-candles i:nth-child(7){height:35px;transform:translateY(-18px)}.pp-candles i:nth-child(8){height:45px;transform:translateY(-6px)}.pp-candles i:nth-child(9){height:31px;transform:translateY(24px)}.pp-candles i:nth-child(10){height:52px;transform:translateY(45px)}.pp-candles i:nth-child(11){height:28px;transform:translateY(18px)}.pp-candles i:nth-child(12){height:44px;transform:translateY(34px)}.pp-candles i:nth-child(13){height:34px;transform:translateY(55px)}.pp-candles i:nth-child(14){height:25px;transform:translateY(37px)}.pp-candles i:nth-child(15){height:38px;transform:translateY(50px)}.pp-candles i:nth-child(16){height:28px;transform:translateY(68px)}.pp-zone{letter-spacing:.045em;text-transform:uppercase;border-radius:7px;align-items:center;height:30px;padding:0 9px;font-size:10px;font-weight:720;display:flex;position:absolute;left:16px;right:16px}.pp-zone.supply{color:#ff9ca6;background:#ff697712;border:1px solid #ff697733;top:36px}.pp-zone.entry{color:#83eebd;background:#63e6aa0f;border:1px solid #63e6aa30;bottom:44px}.pp-live-price{background:var(--m-green);color:#052116;padding:5px 7px;font:800 10px ui-monospace,SFMono-Regular,Menlo,monospace;position:absolute;top:53%;right:0}.pp-decision-head{border:1px solid var(--m-line);background:#ffffff06;border-radius:13px;grid-template-columns:auto 1fr auto;align-items:center;gap:13px;margin-top:10px;padding:14px;display:grid}.pp-sell{color:#ff9ca6;letter-spacing:.05em;background:#ff69771a;border:1px solid #ff697740;border-radius:8px;padding:8px 10px;font-size:11px;font-weight:820}.pp-decision-head>div{gap:4px;display:grid}.pp-decision-head>div b{font-size:13px;font-weight:680}.pp-decision-head>div small{color:#829097;font-size:11px}.pp-decision-head>strong{justify-items:end;font-size:25px;line-height:1;display:grid}.pp-decision-head>strong small{color:#738087;text-transform:uppercase;margin-top:4px;font-size:9px;font-weight:680}.pp-plan-grid{grid-template-columns:repeat(3,1fr);gap:7px;margin-top:9px;display:grid}.pp-plan-grid span{border:1px solid var(--m-line);background:#05090b94;border-radius:10px;align-content:center;gap:5px;min-height:67px;padding:11px;display:grid}.pp-plan-grid small{color:#748087;letter-spacing:.055em;text-transform:uppercase;font-size:9px;font-weight:720}.pp-plan-grid b{font-size:11px;font-weight:650;line-height:1.4}.pp-example-note{color:#67747a;text-align:center;margin:10px 3px 2px;font-size:10px;line-height:1.4}.pp-proof-strip{border:1px solid var(--m-line);background:#ffffff06;border-radius:17px;grid-template-columns:repeat(4,1fr);width:min(1180px,100% - 40px);margin:0 auto;padding:12px;display:grid}.pp-proof-strip div{border-right:1px solid var(--m-line);align-content:center;gap:6px;min-height:82px;padding:12px 20px;display:grid}.pp-proof-strip div:last-child{border-right:0}.pp-proof-strip b{letter-spacing:-.015em;font-size:14px;font-weight:680}.pp-proof-strip span{color:#859198;font-size:12px;line-height:1.45}.pp-section{width:min(1120px,100% - 40px);margin:0 auto;padding:108px 0}.pp-section-heading{max-width:700px}.pp-section-heading.wide{max-width:800px}.pp-section-heading>span,.pp-record-copy>span,.pp-trust-section>div:first-child>span{color:var(--m-green);letter-spacing:.105em;text-transform:uppercase;font-size:11px;font-weight:760}.pp-section-heading h2,.pp-record-copy h2,.pp-trust-section h2{letter-spacing:-.045em;text-wrap:balance;margin:14px 0 16px;font-size:clamp(34px,3.7vw,49px);font-weight:690;line-height:1.08}.pp-section-heading p,.pp-record-copy>p{color:#929fa6;letter-spacing:-.005em;margin:0;font-size:15px;line-height:1.7}.pp-product-section,.pp-record-section,.pp-faq{border-top:1px solid var(--m-line)}.pp-feature-grid{grid-template-columns:1.2fr 1fr 1fr;gap:10px;margin-top:42px;display:grid}.pp-feature-grid>a{border:1px solid var(--m-line);background:linear-gradient(145deg,#121b20f2,#090e11f7);border-radius:18px;flex-direction:column;min-height:300px;padding:27px;text-decoration:none;transition:transform .2s,border-color .2s,background .2s;display:flex}.pp-feature-grid>a:hover{background:linear-gradient(145deg,#152025fa,#0a1013fa);border-color:#63e6aa47;transform:translateY(-4px)}.pp-feature-grid>a.primary{background:radial-gradient(circle at 90% 10%,#63e6aa1c,#0000 17rem),linear-gradient(145deg,#121c21fa,#080d10fa)}.pp-feature-index{color:var(--m-green);letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:760}.pp-feature-grid h3{letter-spacing:-.035em;margin:auto 0 13px;font-size:25px;font-weight:680}.pp-feature-grid p{color:#8d999f;min-height:70px;margin:0;font-size:14px;line-height:1.62}.pp-feature-grid b{color:#e1e7e9;margin-top:19px;font-size:13px;font-weight:660}.pp-support-tools{grid-template-columns:1fr 1fr;gap:10px;margin-top:10px;display:grid}.pp-support-tools a{border:1px solid var(--m-line);background:#ffffff05;border-radius:15px;grid-template-columns:44px 1fr auto;align-items:center;gap:14px;min-height:108px;padding:18px;text-decoration:none;transition:border-color .2s,background .2s;display:grid}.pp-support-tools a:hover{background:#ffffff09;border-color:#63e6aa3d}.pp-support-tools a>span{width:44px;height:44px;color:var(--m-green);background:#63e6aa13;border-radius:11px;place-items:center;font-size:18px;display:grid}.pp-support-tools div{gap:5px;display:grid}.pp-support-tools b{font-size:14px;font-weight:670}.pp-support-tools p{color:#849097;margin:0;font-size:12px;line-height:1.45}.pp-support-tools i{color:#7d898f;font-style:normal}.pp-workflow{grid-template-columns:minmax(250px,.68fr) minmax(0,1.1fr);align-items:start;gap:84px;display:grid}.pp-workflow .pp-section-heading{position:sticky;top:112px}.pp-workflow ol{border-top:1px solid var(--m-line);margin:0;padding:0;list-style:none}.pp-workflow li{border-bottom:1px solid var(--m-line);grid-template-columns:48px 1fr;gap:18px;padding:25px 0;display:grid}.pp-workflow li>strong{color:var(--m-green);font-size:11px;font-weight:740}.pp-workflow h3{margin:0 0 7px;font-size:18px;font-weight:670}.pp-workflow p{color:#89959b;margin:0;font-size:13px;line-height:1.6}.pp-text-link{grid-column:2;width:fit-content;margin-top:-52px;font-size:13px;font-weight:670;text-decoration:none;color:var(--m-green)!important}.pp-record-section{grid-template-columns:minmax(280px,.82fr) minmax(500px,1.18fr);align-items:center;gap:76px;display:grid}.pp-record-copy ul{gap:12px;margin:25px 0;padding:0;list-style:none;display:grid}.pp-record-copy li{color:#9eaaaf;padding-left:21px;font-size:13px;line-height:1.5;position:relative}.pp-record-copy li:before{content:"✓";color:var(--m-green);position:absolute;left:0}.pp-record-copy a{color:var(--m-green);font-size:13px;font-weight:670;text-decoration:none}.pp-record-preview{background:linear-gradient(145deg,#11191e,#090e11);border:1px solid #ffffff21;border-radius:21px;padding:15px;box-shadow:0 30px 75px #00000057}.pp-record-top{justify-content:space-between;align-items:center;min-height:43px;display:flex}.pp-record-top span{font-size:13px;font-weight:680}.pp-record-top b{color:#79868c;letter-spacing:.04em;text-transform:uppercase;font-size:10px}.pp-record-stats{grid-template-columns:repeat(4,1fr);gap:7px;display:grid}.pp-record-stats span{border:1px solid var(--m-line);background:#ffffff05;border-radius:10px;align-content:center;gap:5px;min-height:78px;padding:11px;display:grid}.pp-record-stats small{color:#78858c;letter-spacing:.04em;text-transform:uppercase;font-size:9px}.pp-record-stats b{font-size:21px}.pp-record-stats b.green{color:var(--m-green)}.pp-record-stats b.red{color:#ff7884}.pp-record-chart{border:1px solid var(--m-line);background-color:#05090b8c;background-image:linear-gradient(#ffffff08 1px,#0000 1px),none;background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:100% 35px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;border-radius:11px;align-items:flex-end;gap:10px;height:172px;margin-top:9px;padding:20px 16px 0;display:flex}.pp-record-chart i{background:linear-gradient(#63e6aa,#63e6aa26);border-radius:4px 4px 0 0;flex:1;min-width:9px}.pp-record-row{border:1px solid var(--m-line);border-radius:10px;justify-content:space-between;margin-top:9px;padding:12px;display:flex}.pp-record-row>span{gap:4px;display:grid}.pp-record-row b{font-size:12px}.pp-record-row small{color:#7c898f;font-size:10px}.pp-record-row em{color:var(--m-green);background:#63e6aa17;border-radius:6px;align-self:center;padding:5px 8px;font-size:10px;font-style:normal;font-weight:800}.pp-record-preview>p{color:#68757b;text-align:center;margin:10px 2px 2px;font-size:10px;line-height:1.4}.pp-conversion-section{background:radial-gradient(circle at 100% 0,#63e6aa1f,#0000 25rem),linear-gradient(145deg,#111a1f,#0a1013);border:1px solid #63e6aa33;border-radius:24px;grid-template-columns:minmax(260px,.76fr) minmax(0,1.24fr);column-gap:70px;width:min(1120px,100% - 40px);padding:58px;display:grid;box-shadow:0 35px 90px #00000042}.pp-conversion-steps{border-top:1px solid var(--m-line);margin:0;padding:0;list-style:none}.pp-conversion-steps li{border-bottom:1px solid var(--m-line);grid-template-columns:38px 1fr;gap:14px;padding:18px 0;display:grid}.pp-conversion-steps strong{color:var(--m-green);font-size:10px}.pp-conversion-steps div{gap:5px;display:grid}.pp-conversion-steps b{font-size:14px;font-weight:680}.pp-conversion-steps p{color:#8d999f;margin:0;font-size:12px;line-height:1.55}.pp-conversion-actions{grid-column:2;align-items:center;gap:22px;margin-top:22px;display:flex}.pp-inline-link{font-size:13px;font-weight:660;text-decoration:none;color:#d9e1e3!important}.pp-inline-link span{color:var(--m-green);margin-left:3px}.pp-trust-section{padding-top:108px}.pp-trust-section>div:first-child{max-width:760px}.pp-trust-grid{grid-template-columns:repeat(4,1fr);gap:8px;margin-top:36px;display:grid}.pp-trust-grid article{border:1px solid var(--m-line);background:#ffffff05;border-radius:15px;min-height:172px;padding:22px}.pp-trust-grid b{font-size:14px;font-weight:670}.pp-trust-grid p{color:#89959b;margin:14px 0 0;font-size:12px;line-height:1.6}.pp-trust-links{flex-wrap:wrap;gap:22px;margin-top:17px;display:flex}.pp-trust-links a{color:#9aa5aa;font-size:12px;text-decoration:none}.pp-trust-links a:hover{color:var(--m-green)}.pp-faq{grid-template-columns:minmax(260px,.7fr) minmax(0,1.1fr);align-items:start;gap:78px;display:grid}.pp-faq details{border-bottom:1px solid var(--m-line)}.pp-faq summary{color:#e1e7e9;cursor:pointer;justify-content:space-between;align-items:center;gap:20px;min-height:74px;font-size:15px;font-weight:660;list-style:none;display:flex}.pp-faq summary::-webkit-details-marker{display:none}.pp-faq summary span{color:var(--m-green);font-size:19px;font-weight:400;transition:transform .18s}.pp-faq details[open] summary span{transform:rotate(45deg)}.pp-faq details p{color:#8d999f;max-width:680px;margin:-3px 42px 25px 0;font-size:13px;line-height:1.68}.marketing:has(.pp-landing) .marketing-cta{width:min(1120px,100% - 40px);margin:30px auto 118px;padding:72px 40px}.marketing:has(.pp-landing) .marketing-cta>span{font-size:11px}.marketing:has(.pp-landing) .marketing-cta h2{max-width:720px;font-size:clamp(34px,4vw,50px);font-weight:690;line-height:1.08}.marketing:has(.pp-landing) .marketing-cta p{font-size:15px}.marketing:has(.pp-landing) .marketing-footer p{font-size:13px}.marketing:has(.pp-landing) .marketing-footer small{font-size:11px}.marketing:has(.pp-landing) .marketing-footer div>b{font-size:12px}.marketing:has(.pp-landing) .marketing-footer div>a:not(.marketing-logo){font-size:12px}@media (max-width:1100px){.marketing:has(.pp-landing) .marketing-nav nav{gap:18px}.pp-hero{grid-template-columns:1fr;min-height:auto;padding-top:72px}.pp-hero-copy{max-width:760px}.pp-product-preview{width:min(760px,100%)}.pp-record-section{grid-template-columns:1fr;gap:44px}.pp-record-preview{width:min(760px,100%)}.pp-feature-grid{grid-template-columns:1fr 1fr}.pp-feature-grid>a.primary{grid-row:span 2}.pp-trust-grid{grid-template-columns:1fr 1fr}}@media (max-width:820px){.marketing:has(.pp-landing) .marketing-nav{width:calc(100% - 28px);height:68px}.marketing:has(.pp-landing) .marketing-nav nav{display:none}.marketing:has(.pp-landing) .marketing-login{display:none}.pp-hero,.pp-proof-strip,.pp-section{width:min(100% - 28px,760px)}.pp-hero{gap:44px;padding:58px 0 64px}.pp-hero h1{font-size:clamp(42px,10.5vw,58px)}.pp-proof-strip{grid-template-columns:1fr 1fr}.pp-proof-strip div:nth-child(2){border-right:0}.pp-proof-strip div:nth-child(-n+2){border-bottom:1px solid var(--m-line)}.pp-section{padding:84px 0}.pp-feature-grid{grid-template-columns:1fr}.pp-feature-grid>a.primary{grid-row:auto}.pp-feature-grid>a{min-height:250px}.pp-support-tools{grid-template-columns:1fr}.pp-workflow{grid-template-columns:1fr;gap:34px}.pp-workflow .pp-section-heading{position:static}.pp-text-link{grid-column:1;margin-top:-4px}.pp-faq{grid-template-columns:1fr;gap:32px}.pp-conversion-section{grid-template-columns:1fr;gap:34px;width:min(100% - 28px,760px);padding:42px}.pp-conversion-actions{grid-column:1;margin-top:-8px}.marketing:has(.pp-landing) .marketing-cta{width:calc(100% - 28px)}}@media (max-width:560px){.marketing:has(.pp-landing) .marketing-logo b{font-size:16px}.marketing:has(.pp-landing) .marketing-button.small{min-height:38px;padding-inline:13px}.pp-hero{padding-top:46px}.pp-hero h1{letter-spacing:-.052em;font-size:clamp(39px,11.5vw,50px);line-height:1.03}.pp-hero-copy>p{font-size:16px;line-height:1.62}.pp-hero-actions{display:grid}.pp-hero-actions .marketing-button{width:100%}.pp-friction-row{gap:9px 13px}.pp-friction-row span{font-size:11px}.pp-product-preview{border-radius:18px;padding:9px}.pp-preview-bar>b{display:none}.pp-chart-surface{height:205px}.pp-candles{gap:5px;inset-inline:16px 34px}.pp-zone{font-size:9px}.pp-decision-head{grid-template-columns:auto 1fr}.pp-decision-head>strong{grid-column:2;justify-items:start;font-size:20px}.pp-plan-grid{grid-template-columns:1fr}.pp-plan-grid span{min-height:55px}.pp-proof-strip{grid-template-columns:1fr}.pp-proof-strip div{border-right:0;border-bottom:1px solid var(--m-line);min-height:76px}.pp-proof-strip div:last-child{border-bottom:0}.pp-section{padding:70px 0}.pp-section-heading h2,.pp-record-copy h2,.pp-trust-section h2{font-size:34px;line-height:1.1}.pp-support-tools a{grid-template-columns:40px 1fr auto}.pp-support-tools a>span{width:40px;height:40px}.pp-record-stats{grid-template-columns:1fr 1fr}.pp-record-chart{height:140px}.pp-conversion-section{border-radius:20px;padding:30px 24px}.pp-conversion-actions{flex-direction:column;align-items:stretch;gap:17px}.pp-conversion-actions .marketing-button{width:100%}.pp-inline-link{text-align:center}.pp-trust-grid{grid-template-columns:1fr}.pp-trust-grid article{min-height:0}.pp-trust-links{flex-direction:column;gap:10px}.marketing:has(.pp-landing) .marketing-cta{margin-bottom:90px;padding:52px 22px}.marketing:has(.pp-landing) .marketing-cta div{flex-direction:column}.marketing:has(.pp-landing) .marketing-cta .marketing-button{width:100%}}@media (prefers-reduced-motion:reduce){.pp-landing *{scroll-behavior:auto!important;transition-duration:.01ms!important}.marketing:has(.pp-landing) .marketing-button{scroll-behavior:auto!important;transition-duration:.01ms!important}}
