.lp .ptl{--ptl-ink:#0f0f1a;--ptl-body:#3a3a4e;--ptl-muted:#55556a;--ptl-line:#e6e4ef;--ptl-purple:#6c33e2;--ptl-purple-hover:#5f2ad1;--ptl-tint:#f2eefd}.lp .ptl-skip{z-index:60;background:var(--ptl-ink);color:#fff;border-radius:8px;padding:10px 16px;font-size:14px;font-weight:600;text-decoration:none;position:absolute;top:-60px;left:12px}.lp .ptl-skip:focus{top:12px}.lp .ptl :focus-visible{outline-offset:3px;border-radius:8px;outline:2px solid #b18cff}.lp .ptl-head-line{z-index:2;pointer-events:none;background:#0f0f1a17;height:1px;position:absolute;top:88px;left:0;right:0}.lp .ptl-frame{z-index:2;width:calc(100% - 2 * var(--gut));box-sizing:border-box;pointer-events:none;border-left:1px solid #0f0f1a17;border-right:1px solid #0f0f1a17;max-width:1320px;position:absolute;top:89px;bottom:0;left:50%;transform:translate(-50%)}.lp .ptl-below{padding-top:0}.lp .ptl-below .pp-rule,.lp .ptl-foot .pp-rule{margin-top:56px}.lp .ptl-cta-row{flex-wrap:wrap;align-items:center;gap:12px 16px;display:flex}.lp .ptl-btn{border:1px solid var(--ptl-purple);background:var(--ptl-purple);color:#fff;white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;gap:8px;height:48px;padding:0 24px;font-size:16px;font-weight:600;text-decoration:none;transition:background-color .15s,border-color .15s,color .15s;display:inline-flex}.lp .ptl-btn:hover{background:var(--ptl-purple-hover);border-color:var(--ptl-purple-hover)}.lp .ptl-btn .arr{transition:transform .15s}.lp .ptl-btn:hover .arr{transform:translate(3px)}.lp .ptl-btn-light{color:var(--ptl-ink);background:#fff;border-color:#fff}.lp .ptl-btn-light:hover{background:var(--ptl-tint);border-color:var(--ptl-tint)}.lp .ptl-sec .lp-head{margin-top:40px}.lp .ptl-sec{scroll-margin-top:96px}.lp .ptl-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:32px 0 0;padding:0;list-style:none;display:grid}.lp .ptl-steps li{border-top:2px solid var(--ptl-ink);padding:24px 0 0}.lp .ptl-num{letter-spacing:.08em;color:var(--ptl-purple);font-variant-numeric:tabular-nums;font-size:14px;font-weight:700}.lp .ptl-steps h3{letter-spacing:-.01em;color:var(--ptl-ink);margin:12px 0 0;font-size:20px;font-weight:700}.lp .ptl-steps p{max-width:360px;color:var(--ptl-body);text-wrap:pretty;margin:8px 0 0;font-size:16px;line-height:1.55}.lp .ptl-calc{border:1px solid var(--ptl-line);background:#fff;border-radius:20px;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);margin-top:32px;display:grid;overflow:hidden}.lp .ptl-calc-in{flex-direction:column;gap:28px;padding:32px;display:flex}.lp .ptl-ctl-top{justify-content:space-between;align-items:baseline;gap:16px;display:flex}.lp .ptl-ctl label,.lp .ptl-ctl-label{color:var(--ptl-ink);font-size:16px;font-weight:600}.lp .ptl-plans{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:12px;display:grid}.lp .ptl-plan{border:1px solid var(--ptl-line);min-height:44px;font:inherit;color:var(--ptl-ink);cursor:pointer;touch-action:manipulation;background:#fff;border-radius:8px;flex-direction:column;align-items:center;gap:2px;padding:8px;font-size:14px;font-weight:600;transition:border-color .15s,background-color .15s;display:flex}.lp .ptl-plan small{color:var(--ptl-muted);font-size:12px;font-weight:400}.lp .ptl-plan:hover{border-color:var(--ptl-purple)}.lp .ptl-plan.is-on{border-color:var(--ptl-purple);background:var(--ptl-tint);box-shadow:inset 0 0 0 1px var(--ptl-purple)}.lp .ptl-ctl output{color:var(--ptl-ink);font-variant-numeric:tabular-nums;font-size:16px;font-weight:700}.lp .ptl-ctl input[type=range]{--p:10%;appearance:none;cursor:pointer;touch-action:manipulation;background:0 0;width:100%;height:28px;margin:8px 0 0}.lp .ptl-ctl input[type=range]::-webkit-slider-runnable-track{background:linear-gradient(90deg,var(--ptl-purple) var(--p),var(--ptl-line) var(--p));border-radius:3px;height:6px}.lp .ptl-ctl input[type=range]::-moz-range-track{background:var(--ptl-line);border-radius:3px;height:6px}.lp .ptl-ctl input[type=range]::-moz-range-progress{background:var(--ptl-purple);border-radius:3px;height:6px}.lp .ptl-ctl input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;border:2px solid var(--ptl-purple);background:#fff;border-radius:50%;width:22px;height:22px;margin-top:-8px}.lp .ptl-ctl input[type=range]::-moz-range-thumb{border:2px solid var(--ptl-purple);background:#fff;border-radius:50%;width:18px;height:18px}.lp .ptl-ctl input[type=range]:focus-visible{outline:none}.lp .ptl-ctl input[type=range]:focus-visible::-webkit-slider-thumb{outline-offset:2px;outline:2px solid #b18cff}.lp .ptl-ctl input[type=range]:focus-visible::-moz-range-thumb{outline-offset:2px;outline:2px solid #b18cff}.lp .ptl-calc-note{color:var(--ptl-muted);margin:auto 0 0;font-size:14px;line-height:1.5}.lp .ptl-calc-note a{color:var(--ptl-purple);text-underline-offset:3px;font-weight:600}.lp .ptl-calc-out{background:var(--ptl-tint);grid-template-columns:1fr 1fr;align-content:center;gap:24px;margin:0;padding:32px;display:grid}.lp .ptl-calc-out dt{color:var(--ptl-muted);font-size:14px;font-weight:600}.lp .ptl-calc-out dd{letter-spacing:-.02em;color:var(--ptl-ink);font-variant-numeric:tabular-nums;margin:6px 0 0;font-size:28px;font-weight:700;line-height:1.1}.lp .ptl-calc-out .ptl-yr{border-top:1px solid #6c33e22e;grid-column:1/-1;padding-top:24px}.lp .ptl-calc-out .ptl-yr dd{letter-spacing:-.03em;color:var(--ptl-purple);font-size:56px}.lp .ptl-calc-cta{grid-column:1/-1;justify-self:start}.lp a.ptl-calc-cta,.lp a.ptl-calc-cta:hover{color:#fff}.lp .ptl-faq{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:24px 64px;display:grid}.lp .ptl-faq .lp-lead a{color:var(--ptl-purple);text-underline-offset:3px;font-weight:600}.lp .ptl-faq-list{border-top:1px solid var(--ptl-line);margin-top:40px}.lp .ptl-faq-item{border-bottom:1px solid var(--ptl-line)}.lp .ptl-faq-q{width:100%;font:inherit;text-align:left;color:var(--ptl-ink);cursor:pointer;touch-action:manipulation;background:0 0;border:0;justify-content:space-between;align-items:center;gap:24px;padding:20px 0;font-size:20px;font-weight:600;transition:color .15s;display:flex}.lp .ptl-faq-q:hover,.lp .ptl-faq-item.is-open .ptl-faq-q{color:var(--ptl-purple)}.lp .ptl-faq-icon{background:var(--ptl-tint);width:28px;height:28px;color:var(--ptl-purple);border-radius:50%;flex:none;place-items:center;font-size:20px;line-height:1;transition:transform .2s,background-color .2s,color .2s;display:inline-grid}.lp .ptl-faq-item.is-open .ptl-faq-icon{background:var(--ptl-purple);color:#fff;transform:rotate(45deg)}.lp .ptl-faq-a{max-width:68ch;color:var(--ptl-body);margin:0;padding:0 48px 20px 0;font-size:16px;line-height:1.6}.lp .ptl-final{background:var(--lp-navy);color:#fff;border-radius:20px;justify-content:space-between;align-items:center;gap:32px;margin:56px 0 40px;padding:56px;display:flex;position:relative;overflow:hidden}.lp .ptl-final:before{content:"";background:var(--lp-spectrum);height:3px;position:absolute;top:0;left:0;right:0}.lp .ptl-final h2{font-size:var(--lp-h2);letter-spacing:-.03em;color:#fff;text-wrap:balance;margin:0;font-weight:700;line-height:1.1}.lp .ptl-final p{color:#d9d4f5;margin:12px 0 0;font-size:16px;line-height:1.55}.lp .ptl-final-link{color:#fff;text-underline-offset:4px;font-size:16px;font-weight:600;-webkit-text-decoration:underline #fff6;text-decoration:underline #fff6}.lp .ptl-final-link:hover{text-decoration-color:#fff}@media (width<=1023px){.lp.lp .ptl-below>.rule,.lp.lp .ptl-foot>.rule{margin-top:32px!important}.lp.lp .ptl .ptl-sec .lp-head{margin-top:24px}.lp.lp .ptl #faq{padding-top:0}.lp .ptl-steps,.lp .ptl-calc{margin-top:24px}.lp .ptl-steps{gap:24px}.lp .ptl-steps li{padding-top:16px}.lp .ptl-final{margin:40px 0 32px}.lp .ptl-steps,.lp .ptl-calc{grid-template-columns:minmax(0,1fr)}.lp .ptl-calc-out .ptl-yr dd{font-size:40px}.lp .ptl-faq{grid-template-columns:minmax(0,1fr)}.lp .ptl-faq-list{margin-top:8px}.lp .ptl-final{flex-direction:column;align-items:flex-start;padding:40px 28px}.lp.lp .ptl-final h2{white-space:nowrap;font-size:clamp(20px,6vw,32px)!important}}@media (width<=767.98px){.lp .ptl-final .ptl-cta-row{flex-direction:column;align-self:stretch;align-items:stretch}.lp .ptl-calc-in,.lp .ptl-calc-out{padding:20px}.lp .ptl-calc-out dd{font-size:20px}.lp .ptl-faq-q{font-size:16px}.lp .ptl-faq-a{padding-right:0}.lp .ptl-final{margin:40px 0 32px;padding:32px 20px}.lp .ptl-final-link{text-align:center}}@media (prefers-reduced-motion:reduce){.lp .ptl *{transition:none!important}}.lp .phx{--ink:#0e0e1c;--body:#45455a;--subtle:#6a6a7d;--page:#f6f6f9;--surface:#fff;--line:#e6e5ee;--hair:#1d1d2c;--brand:#5b26ee;--brand-2:#7236f6;--brand-deep:#3a1fd6;--lav-50:#f3effe;--lav-100:#e9e1fb;--success:#178a45;--success-bg:#dcf7e5;--focus:#b9a3fb;--w-reg:400;--w-med:500;--w-bold:700;--w-black:800;--r-sm:10px;--r-md:14px;--r-lg:18px;--r-pill:999px;--sh-card:0 24px 50px #281e501a,0 4px 12px #281e500d;--sh-soft:0 8px 24px #1e1e460d,0 1px 2px #1e1e4608;--sh-cta:0 12px 26px #5c28f052,inset 0 1px 0 #ffffff2e;--content:1392px;--gutter:clamp(20px,5vw,48px);--cl:max(var(--gut),calc((100vw - 1320px) / 2));--slant:min(13.27vw,223px);--wedge-w:min(calc(var(--cl) * .9),170px);--wedge-h:calc(var(--wedge-w) * 2.9);isolation:isolate;background:var(--page);font-optical-sizing:auto;font-family:Inter,system-ui,-apple-system,Segoe UI,sans-serif;font-weight:var(--w-reg);color:var(--ink);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;position:relative;overflow-x:clip}.lp .phx *,.lp .phx :before,.lp .phx :after{box-sizing:border-box}.lp .phx :where(h1,h2,h3,p,ul,li,div,span,a,button,article,nav,header){margin:0;padding:0}.lp .phx a,.lp .phx a:hover{color:inherit;text-decoration:none}.lp .phx button{font:inherit;color:inherit}.lp .phx svg{display:block}.lp .phx :focus-visible{outline:3px solid var(--focus);outline-offset:3px;border-radius:6px}.lp .phx-container{width:calc(100% - 2 * var(--gut));max-width:1320px;padding-inline:var(--pad);margin-inline:auto}.lp .phx-tile{flex:none;justify-content:center;align-items:center;display:flex}.lp .phx-btn{border-radius:var(--r-pill);cursor:pointer;background:linear-gradient(90deg,var(--brand-2),#5320ee);color:#fff;height:55px;font-size:20px;font-weight:var(--w-med);letter-spacing:-.01em;box-shadow:var(--sh-cta);white-space:nowrap;border:0;justify-content:center;align-items:center;gap:14px;padding:0 30px;transition:transform .15s,box-shadow .15s;display:inline-flex}.lp .phx a.phx-btn,.lp .phx a.phx-btn:hover{color:#fff}.lp .phx-btn:hover{transform:translateY(-1px);box-shadow:0 14px 30px #5c28f061,inset 0 1px #ffffff2e}.lp .phx-btn:active{transform:none}.lp .phx-hero{isolation:isolate;padding-bottom:120px;position:relative}.lp .phx-hero-bg{z-index:-1;clip-path:polygon(0 0,100% 0,100% calc(100% - var(--slant)),0 100%);background:#fbfbfd;position:absolute;inset:0;overflow:hidden}.lp .phx-mesh{background:radial-gradient(max(16vw,240px) at 43.5% 0,#5fd0ffd9,#5fd0ff00),radial-gradient(max(15vw,225px) at 53% 20px,#7aa8ff99,#7aa8ff00),radial-gradient(max(18vw,270px) at 63.7% 70px,#ff4fc8f2,#ff4fc800),radial-gradient(max(14vw,210px) at 72% 30px,#ff4f9eb3,#ff4f9e00),radial-gradient(max(17vw,255px) at 80.4% 110px,#ff8418,#ff841800),radial-gradient(max(12vw,180px) at 86% 0,#ff9a1ae6,#ff9a1a00),radial-gradient(max(15vw,225px) at 97% 150px,#14e6bdf2,#14e6bd00),radial-gradient(max(15vw,225px) at 99% 430px,#11e3b0f2,#11e3b000),radial-gradient(max(11vw,165px) at 85% 500px,#2fe7c88c,#2fe7c800),radial-gradient(max(11vw,165px) at 74% 290px,#ff9a6e66,#ff9a6e00);position:absolute;inset:0;-webkit-mask-image:linear-gradient(200deg,#000 26%,#000000d9 42%,#0000 64%);mask-image:linear-gradient(200deg,#000 26%,#000000d9 42%,#0000 64%)}.lp .phx-wedge{width:var(--wedge-w);height:var(--wedge-h);clip-path:polygon(0 0,100% 0,0 100%);background:linear-gradient(172deg,#7b3cff 0%,#9a45f8 22%,#d04cf0 44%,#ff5ad6 60%,#ff9be6 80%,#ffd6f3 100%);position:absolute;top:0;left:0}.lp .phx-diag{width:100%;height:var(--slant);pointer-events:none;position:absolute;bottom:0;left:0;overflow:visible}.lp .phx-diag line{stroke:var(--hair);stroke-width:1.6px;vector-effect:non-scaling-stroke}.lp .phx-nav{z-index:5;justify-content:space-between;align-items:center;gap:16px;height:88px;display:flex;position:relative}.lp .phx-logo{color:var(--ink);align-items:center;display:inline-flex}.lp .phx-actions{letter-spacing:-.01em;align-items:center;gap:24px;font-size:16px;font-weight:600;display:flex}.lp .phx-btn-start{border-radius:var(--r-pill);color:#1d1d2b;white-space:nowrap;background:#fff;align-items:center;gap:8px;height:44px;padding:0 20px;transition:box-shadow .15s;display:inline-flex;box-shadow:0 4px 14px #2814501a}.lp .phx-btn-start:hover{box-shadow:0 6px 18px #28145029}.lp .phx-hero-grid{grid-template-columns:minmax(0,580px) auto;justify-content:space-between;align-items:start;column-gap:40px;padding-top:40px;display:grid}.lp .phx-badge{border-radius:var(--r-pill);background:var(--lav-100);height:38px;font-size:17px;font-weight:var(--w-med);color:#1a1238;letter-spacing:.005em;align-items:center;padding:0 18px;display:inline-flex;box-shadow:0 2px 8px #5b26ee14}.lp .phx h1{font-size:clamp(32px,2.45vw + 18px,59px);line-height:1.085;font-weight:var(--w-black);letter-spacing:-.042em;color:var(--ink);text-wrap:wrap;margin-top:26px}.lp .phx .phx-accent{color:#7c3aed}.lp .phx .phx-lede{max-width:560px;color:var(--body);letter-spacing:-.012em;text-wrap:pretty;margin-top:14px;font-size:clamp(18px,1.3vw,20px);line-height:1.41}.lp .phx-cta-row{flex-wrap:wrap;align-items:center;gap:12px 24px;margin-top:24px;display:flex}.lp .phx-cta-row .phx-btn{gap:10px;padding:0 26px;font-size:18px}.lp .phx-link-play{min-height:44px;font-size:18px;font-weight:var(--w-bold);letter-spacing:-.015em;text-underline-offset:5px;align-items:center;-webkit-text-decoration:underline #5b2cf059;text-decoration:underline #5b2cf059;display:inline-flex}.lp .phx a.phx-link-play:hover{color:var(--brand)}.lp .phx-proof{align-items:center;gap:14px;margin-top:24px;display:flex}.lp .phx-who-dots{flex:none;display:flex}.lp .phx-who-dots span{background:#ece5fd;border:2px solid #fff;border-radius:50%;width:36px;height:36px;margin-right:-8px;overflow:hidden;box-shadow:0 1px 3px #00000014}.lp .phx-who-dots span:last-child{margin-right:0}.lp .phx-who-dots img{object-fit:cover;object-position:50% 10%;width:100%;height:100%;display:block}.lp .phx .phx-proof p{color:#3a3a4c;letter-spacing:-.01em;text-wrap:pretty;max-width:370px;font-size:16px;line-height:23px}.lp .phx-viz{zoom:.86;grid-template-columns:minmax(0,474px) 294px;padding-top:47px;display:grid;position:relative}.lp .phx-card-wrap{position:relative}.lp .phx-ghost{border-radius:var(--r-lg);background:#fff6fb8c;border:1px solid #ffffffd9;position:absolute;box-shadow:0 6px 18px #963c820d}.lp .phx-ghost.g1{width:76.4%;height:300px;top:-47px;left:22.6%}.lp .phx-ghost.g2{width:83.1%;height:320px;top:-33px;left:18.8%}.lp .phx-ghost.g3{width:88.6%;height:300px;top:-18px;left:14.6%}.lp .phx-ghost.g4{background:#ffffff8c;width:100.8%;height:384px;top:8px;left:2.3%;box-shadow:0 18px 40px #281e500f}.lp .phx-card{background:var(--surface);border-radius:var(--r-lg);box-shadow:var(--sh-card);min-height:380px;padding:32px;position:relative}.lp .phx-card-head{align-items:center;gap:10px;display:flex}.lp .phx-card-ic{border-radius:var(--r-sm);background:var(--lav-50);width:31px;height:31px}.lp .phx-card-t{font-size:19px;font-weight:var(--w-bold);letter-spacing:-.025em;white-space:nowrap}.lp .phx-tag{border-radius:var(--r-sm);color:#2a2a38;white-space:nowrap;background:#f2f2f5;align-items:center;height:33px;margin-left:auto;padding:0 13px;font-size:14px;display:inline-flex}.lp .phx-amt-row{align-items:center;gap:14px;margin-top:26px;display:flex}.lp .phx-amt{font-size:42px;line-height:1.15;font-weight:var(--w-black);letter-spacing:-.038em;font-variant-numeric:tabular-nums}.lp .phx-amt-l{font-size:16px;font-weight:var(--w-med);color:var(--body);letter-spacing:-.01em}.lp .phx .phx-card-note{color:var(--subtle);margin-top:14px;font-size:14px;line-height:20px}.lp .phx-chart{width:100%;height:118px;margin-top:2px}.lp .phx-chart .phx-ln{fill:none;stroke:#7642ec;stroke-width:3.2px;stroke-linecap:round;vector-effect:non-scaling-stroke}.lp .phx-stats{border-top:1px solid #eeeef3;grid-template-columns:1fr auto 1fr auto 1fr;gap:0 22px;padding-top:18px;display:grid}.lp .phx-vr{background:#e6e6ec;width:1px;margin-block:4px}.lp .phx-stat-n{font-size:26px;font-weight:var(--w-bold);letter-spacing:-.03em;font-variant-numeric:tabular-nums}.lp .phx-stat-l{color:#2f2f40;letter-spacing:-.02em;white-space:nowrap;margin-top:6px;font-size:15px}.lp .phx-rates{flex-direction:column;gap:16px;margin-left:-10px;padding-top:42px;display:flex;position:relative}.lp .phx-rate{background:#fff;border:1px solid #ebe8f4;border-radius:16px;padding:20px 22px 22px;position:relative;box-shadow:0 16px 36px -12px #28145a29,0 1px 2px #28145a0d}.lp .phx-rate:before{content:"";background:var(--rate-c);border-radius:0 0 2px 2px;height:2px;position:absolute;top:-1px;left:22px;right:22px}.lp .phx-rate.a{--rate-c:#6c33e2;--rate-tint:#f2eefd}.lp .phx-rate-top{justify-content:space-between;align-items:center;gap:12px;display:flex}.lp .phx-rate-tag{letter-spacing:.08em;text-transform:uppercase;color:#6b6b80;font-size:12px;font-weight:700;line-height:16px}.lp .phx-rate .phx-tile{background:var(--rate-tint);width:36px;height:36px;color:var(--rate-c);border-radius:10px}.lp .phx-big{font-size:44px;line-height:1;font-weight:var(--w-bold);letter-spacing:-.04em;color:#0f0f1a;font-variant-numeric:tabular-nums;margin-top:14px}.lp .phx-lbl{font-size:15px;line-height:22px;font-weight:var(--w-med);color:#4a4a5e;letter-spacing:-.01em;margin-top:8px}.lp .phx-sparks{position:absolute;top:2px;right:-31px}.lp .phx-ic-brand{color:#5b26ee}.lp .phx-features{z-index:1;margin-top:calc(var(--cl) * -.1327);grid-template-columns:repeat(3,1fr);gap:28px;display:grid;position:relative}.lp .phx-feat{border-radius:var(--r-md);box-shadow:var(--sh-soft);background:#fff;border:1px solid #eaeaf1;gap:20px;padding:28px 22px 30px 28px;display:flex}.lp .phx-feat-lead{background:linear-gradient(#fff,#fff) padding-box,var(--lp-spectrum) border-box;border:2px solid #0000}.lp .phx-feat .phx-tile{border-radius:var(--r-lg);background:linear-gradient(150deg,#f6f2ff,#ece4fd);width:70px;height:70px;box-shadow:0 8px 18px #5b26ee14}.lp .phx .phx-feat h3{font-size:clamp(21px,1.43vw,24px);font-weight:var(--w-bold);letter-spacing:-.045em;color:var(--ink);margin-top:2px}.lp .phx .phx-feat p{color:#3a3a4c;letter-spacing:-.022em;margin-top:8px;font-size:18px;line-height:1.52}@media (width<=1379px){.lp .phx-hero{padding-bottom:calc(var(--slant) + 32px)}.lp .phx-hero-grid{grid-template-columns:minmax(0,1fr);row-gap:32px}.lp .phx h1{font-size:clamp(32px,8.6vw,59px)}.lp .phx-viz{zoom:1;width:min(100%,758px)}.lp .phx-features{margin-top:calc(var(--slant) * -.12)}.lp .phx-feat{flex-direction:column;gap:16px}}@media (width<=1180px){.lp .phx-features{grid-template-columns:1fr}.lp .phx-feat{flex-direction:row;gap:20px}}@media (width<=820px){.lp .phx-viz{grid-template-columns:minmax(0,1fr);padding-top:0}.lp .phx-ghost,.lp .phx svg.phx-sparks{display:none}.lp .phx-rates{grid-template-columns:1fr 1fr;gap:16px;margin-left:0;padding-top:16px;display:grid}.lp .phx-rate{padding:18px 18px 20px}.lp .phx-card{min-height:0;padding:24px}.lp .phx-wedge{display:none}.lp .phx-mesh{background:radial-gradient(62vw at 28% -12%,#5fd0ff8c,#5fd0ff00),radial-gradient(62vw at 68% -8%,#ff4fc899,#ff4fc800),radial-gradient(58vw at 102% 8%,#ff841899,#ff841800),radial-gradient(52vw at 112% 38%,#14e6bd8c,#14e6bd00);-webkit-mask-image:linear-gradient(#000 0,#0000 520px);mask-image:linear-gradient(#000 0,#0000 520px)}}@media (width<=560px){.lp .phx-actions{gap:16px}.lp .phx-btn-start{padding:0 16px}.lp .phx-hero-grid{padding-top:24px}.lp .phx-tag{display:none}.lp .phx-amt{font-size:36px}.lp .phx-stats{gap:0 12px}.lp .phx-stat-n{font-size:21px}.lp .phx-stat-l{white-space:normal;font-size:13px}.lp .phx-rates{grid-template-columns:1fr}.lp .phx-big{font-size:40px}.lp .phx-feat{flex-direction:column;gap:16px}}.lp .phx .phx-narrow{display:none}@media (width<=1023.98px){.lp .phx .phx-wide,.lp .phx-viz{display:none}.lp .phx span.phx-narrow{display:inline}.lp .phx p.phx-narrow{display:-webkit-box}.lp .phx p.phx-wide{display:none}.lp .phx-hero{padding-bottom:calc(var(--slant) + 16px)}.lp .phx-hero-grid{row-gap:0;padding-top:24px}.lp .phx-copy{flex-direction:column;align-items:flex-start;display:flex}.lp .phx h1{margin-top:16px}.lp .phx .phx-lede{-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;margin-top:12px;font-size:17px;line-height:1.5;overflow:hidden}.lp .phx-proof{gap:10px;margin-top:20px}.lp .phx-who-dots span{width:32px;height:32px}.lp .phx .phx-proof p{max-width:320px;font-size:14px;line-height:20px}.lp .phx-cta-row{margin-top:20px}.lp .phx-features{gap:12px}.lp .phx-feat{gap:16px;padding:20px}.lp .phx-feat .phx-tile{border-radius:14px;width:48px;height:48px}.lp .phx-feat .phx-tile svg{width:26px;height:26px}.lp .phx .phx-feat h3{font-size:20px}.lp .phx .phx-feat p{font-size:16px}}@media (width<=560px){.lp .phx-badge{height:32px;padding:0 14px;font-size:14px}.lp .phx-cta-row{align-self:stretch}.lp .phx-cta-row .phx-btn{flex:1;height:52px;font-size:18px}.lp .phx-feat{flex-direction:row}}@media (prefers-reduced-motion:reduce){.lp .phx *,.lp .phx :before,.lp .phx :after{transition:none!important}}
