.lp{--ink:#08090d;--ink-2:#0b0d12;--surface:#12141a;--border:#22252e;--white:#f4f2ed;--text-hi:#f2f5fa;--slate:#969caa;--gold:#ffb627;--goldrise:linear-gradient(90deg, #71747b 0%, #19c8b0 25%, #3a8bff 50%, #e06ab0 75%, #ffb627 100%);font-family:var(--font-bricolage), system-ui, sans-serif;background:var(--ink);color:var(--white);-webkit-font-smoothing:antialiased;min-height:100dvh}.lp *{-webkit-tap-highlight-color:transparent}html:has(.lp){scroll-behavior:smooth;overflow-x:clip}body:has(.lp){background:#08090d;overflow-x:clip}body.app-bg:has(.lp){background:#08090d;overflow-x:clip}body:has(.lp):before{content:none}body:has(.lp):after{content:none}.lp a{color:var(--gold);text-decoration:none}.lp a:hover{color:#ffc659}.lp .mono{font-family:var(--font-geist-mono), monospace}.lp .wrap{max-width:1240px;margin:0 auto;padding:0 40px}.lp .eyebrow{font-family:var(--font-geist-mono), monospace;letter-spacing:.03em;color:var(--slate);font-size:14px}.lp .eyebrow b{color:var(--gold);margin-right:.35em;font-weight:400}.lp nav{z-index:50;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom:1px solid var(--border);background:#08090db8;position:sticky;top:0}.lp nav .wrap{align-items:center;gap:12px;height:70px;display:flex}.lp .brand{letter-spacing:-.02em;align-items:center;gap:11px;font-size:20px;font-weight:700;display:flex}.lp .brand img{width:28px;height:28px}.lp .brand .cash{color:var(--gold)}.lp nav .sp{flex:1}.lp .nav-links{align-items:center;gap:10px;display:flex}.lp .ghost{color:var(--white);border:1px solid var(--border);background:0 0;border-radius:11px;padding:10px 18px;font-size:15px;font-weight:700;transition:all .18s}.lp .ghost:hover{border-color:var(--slate);color:var(--white)}.lp .solid{color:#0a0a0a;background:var(--gold);cursor:pointer;border:1px solid #0000;border-radius:11px;padding:11px 20px;font-family:inherit;font-size:15px;font-weight:700;transition:all .18s}.lp .solid:hover{filter:brightness(1.08);box-shadow:0 10px 26px -10px #ffb62799}.lp .solid:disabled{opacity:.6;pointer-events:none}.lp .hero{padding:140px 0 96px;position:relative}.lp .hero .wrap{grid-template-columns:1.05fr .95fr;align-items:center;gap:48px;display:grid}.lp .hero h1{letter-spacing:-.035em;text-wrap:balance;margin-top:20px;font-size:72px;font-weight:700;line-height:.98}.lp .hero h1 em{font-family:var(--font-instrument-serif), serif;background:var(--goldrise);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin:-.08em -.11em -.14em -.04em;padding:.08em .16em .14em .04em;font-style:italic;font-weight:400}.lp .hero p.lead{color:var(--slate);text-wrap:pretty;max-width:30ch;margin-top:22px;font-size:19px;line-height:1.55}.lp .form{gap:10px;max-width:460px;margin-top:32px;display:flex}.lp .form input{background:var(--surface);border:1px solid var(--border);color:var(--white);border-radius:12px;outline:none;flex:1;min-width:0;padding:15px 18px;font-family:inherit;font-size:16px;transition:all .18s}.lp .form input::placeholder{color:#5b6070}.lp .form input{caret-color:#f2f5fa}.lp .form input:focus{border-color:var(--gold);box-shadow:0 0 0 3px #ffb6271f}.lp .form .solid{white-space:nowrap;padding:15px 22px}.lp .hint{color:#5b6070;margin-top:12px;font-size:13px}.lp .hint a{color:var(--slate);margin:-8px -6px;padding:8px 6px;display:inline-block}.lp .hint a:hover{color:var(--white)}.lp .form-done{max-width:460px;color:var(--white);background:#19c8b014;border:1px solid #19c8b059;border-radius:12px;align-items:center;gap:10px;margin-top:32px;padding:15px 18px;font-size:15px;display:flex}.lp .form-done .ck{color:#04110e;background:#19c8b0;border-radius:50%;flex:0 0 22px;justify-content:center;align-items:center;width:22px;height:22px;font-size:13px;font-weight:700;display:flex}.lp .form-err{color:#ff7a66;margin-top:10px;font-size:13px}.lp .enso-hero{justify-content:center;align-items:center;min-height:420px;display:flex;position:relative}.lp .enso-wrap{width:340px;height:340px;animation:5.5s ease-in-out infinite lp-enGlow;position:relative}.lp .enso-wrap:before{content:"";background:radial-gradient(circle,#3a8bff2e,#e06ab01c 42%,#0000 68%);position:absolute;inset:-45%}.lp .enso{width:100%;height:100%;position:relative}.lp .enso img{width:100%;height:100%;display:block}@keyframes lp-enGlow{0%,to{filter:drop-shadow(0 0 30px #3a8bff38)drop-shadow(0 0 22px #e06ab029)}50%{filter:drop-shadow(0 0 58px #e06ab05c)drop-shadow(0 0 46px #ffb6273d)}}.lp section{position:relative}.lp .sec-head{text-align:center;margin-bottom:46px}.lp .sec-head h2{letter-spacing:-.03em;margin-top:14px;font-size:44px;font-weight:700;line-height:1}.lp .sec-head h2 em{font-family:var(--font-instrument-serif), serif;background:var(--goldrise);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin:-.08em -.11em -.14em -.04em;padding:.08em .16em .14em .04em;font-style:italic;font-weight:400}.lp .termband{padding:56px 0 140px}.lp .term{border:1px solid var(--border);background:#06070a;border-radius:16px;max-width:920px;margin:0 auto;overflow:hidden;box-shadow:0 40px 80px -40px #000000e6}.lp .term-bar{border-bottom:1px solid var(--border);background:#0b0d12;align-items:center;gap:10px;padding:15px 20px;display:flex}.lp .term-bar img{opacity:.9;width:18px;height:18px}.lp .term-bar .t{font-family:var(--font-geist-mono), monospace;color:var(--slate);font-size:13px}.lp .term-bar .dots{gap:7px;margin-left:auto;display:flex}.lp .term-bar .dots i{background:#2a2e38;border-radius:50%;width:11px;height:11px}.lp .term-body{min-height:384px;font-family:var(--font-geist-mono), monospace;color:var(--text-hi);white-space:pre-wrap;padding:30px 36px;font-size:18px;line-height:1.9}.lp .term-body .p{color:var(--gold)}.lp .term-body .ok{color:#19c8b0}.lp .cur{vertical-align:-3px;background:var(--gold);width:9px;height:18px;margin-left:2px;animation:1s step-end infinite lp-blink;display:inline-block}@keyframes lp-blink{50%{opacity:0}}.lp .paybill{padding:0}.lp .pb-grid{grid-template-columns:1fr 388px;align-items:center;gap:84px;max-width:1120px;margin:0 auto;display:grid}.lp .pb-copy .pb-h{letter-spacing:-.035em;margin-top:14px;font-size:48px;font-weight:700;line-height:1}.lp .pb-copy .pb-h .g{color:var(--gold)}.lp .pb-copy .pb-p{color:var(--slate);text-wrap:pretty;max-width:34ch;margin-top:20px;font-size:18px;line-height:1.55}.lp .phone{background:linear-gradient(155deg,#23262f,#0a0b10 60%);border-radius:52px;justify-self:center;width:min(388px,88vw);padding:14px;position:relative;box-shadow:0 70px 120px -50px #000000f2,inset 0 0 0 1px #ffffff0f,inset 0 3px 8px #ffffff0d}.lp .phone:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(55% 45% at 50% 42%,#3a8bff2e,#e06ab014 55%,#0000 72%);position:absolute;inset:-40px -30px}@keyframes lpPhoneFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-12px)}}@keyframes lpPhoneShadow{0%,to{opacity:.85;transform:translate(-50%)scale(1)}50%{opacity:.65;transform:translate(-50%)scale(.94)}}.lp .lp-phone-stage{perspective:1500px;justify-self:center;position:relative}.lp .lp-phone-device-float{animation:7s ease-in-out infinite lpPhoneFloat}.lp .lp-phone-shadow-float{animation:7s ease-in-out infinite lpPhoneShadow}@media (prefers-reduced-motion:reduce){.lp .lp-phone-device-float,.lp .lp-phone-shadow-float{animation:none}}@media (max-width:480px){.lp .lp-phone-stage{transform-origin:top;margin-bottom:-14%;margin-inline:-31px;transform:scale(.84)}}@media (max-width:400px){.lp .lp-phone-stage{margin-bottom:-20%;margin-inline:-42px;transform:scale(.78)}}@media (max-width:375px){.lp .lp-phone-stage{margin-bottom:-24%;margin-inline:-50px;transform:scale(.74)}}@media (max-width:360px){.lp .lp-phone-stage{margin-bottom:-28%;margin-inline:-58px;transform:scale(.7)}}@media (max-width:348px){.lp .lp-phone-stage{margin-bottom:-33%;margin-inline:-67px;transform:scale(.65)}}@keyframes lpSpin{to{transform:rotate(360deg)}}.lp .lp-phone-spin{border:2px solid #221a0459;border-top-color:#221a04;border-radius:50%;width:15px;height:15px;animation:.7s linear infinite lpSpin}.lp .lp-phone-cta{transition:filter .18s ease-out,transform .12s ease-out}.lp .lp-phone-cta:not(:disabled):hover{filter:brightness(1.06)}.lp .lp-phone-cta:not(:disabled):active{transform:scale(.985)}.lp .lp-phone-back{transition:border-color .18s ease-out}.lp .lp-phone-back:hover{border-color:#969caa}.lp .lp-phone-back,.lp .lp-phone-cta{position:relative}.lp .lp-phone-back:after{content:"";position:absolute;inset:-12px}.lp .lp-phone-cta:after{content:"";position:absolute;inset:-10px 0}.lp .screen{background:radial-gradient(130% 70% at 50% -5%,#12151d 0%,#08090d 62%);border-radius:38px;flex-direction:column;height:648px;display:flex;position:relative;overflow:hidden}.lp .island{z-index:30;background:#000;border-radius:16px;width:108px;height:31px;position:absolute;top:15px;left:50%;transform:translate(-50%)}.lp .statbar{font-family:var(--font-geist-mono), monospace;color:var(--white);justify-content:space-between;align-items:center;padding:20px 32px 0;font-size:13px;font-weight:700;display:flex}.lp .statbar .r{align-items:center;gap:7px;display:flex}.lp .statbar .sig{align-items:flex-end;gap:2px;height:11px;display:flex}.lp .statbar .sig i{background:var(--white);border-radius:1px;width:3px}.lp .statbar .sig i:first-child{height:4px}.lp .statbar .sig i:nth-child(2){height:6px}.lp .statbar .sig i:nth-child(3){height:9px}.lp .statbar .sig i:nth-child(4){height:11px}.lp .statbar .bat{border:1.5px solid #ffffff8c;border-radius:3px;width:23px;height:12px;padding:1.5px;position:relative}.lp .statbar .bat:after{content:"";background:#ffffff8c;border-radius:0 1px 1px 0;width:2px;height:4px;position:absolute;top:3.5px;right:-3px}.lp .statbar .bat i{background:var(--white);border-radius:1px;width:80%;height:100%;display:block}.lp .app-top{align-items:center;gap:12px;padding:20px 22px 8px;display:flex}.lp .app-top .chev{border:1px solid var(--border);width:36px;height:36px;color:var(--white);background:#ffffff0a;border-radius:50%;justify-content:center;align-items:center;padding-bottom:3px;font-size:19px;display:flex}.lp .app-top .app-title{color:var(--white);letter-spacing:-.015em;font-size:18px;font-weight:700}.lp .app-top .app-mark{opacity:.95;width:26px;height:26px;margin-left:auto}.lp .app-body{flex-direction:column;flex:1;padding:10px 22px 0;display:flex}.lp .st{opacity:0;transform:translateY(16px)}.lp .screen.enter .st{animation:.6s cubic-bezier(.2,.75,.25,1) both lp-stIn}.lp .screen.enter .st:first-child{animation-delay:50ms}.lp .screen.enter .st:nth-child(2){animation-delay:.14s}.lp .screen.enter .st:nth-child(3){animation-delay:.23s}.lp .screen.enter .paybtn{animation:.6s cubic-bezier(.2,.75,.25,1) .34s both lp-stIn}@keyframes lp-stIn{to{opacity:1;transform:none}}.lp .payee{border:1px solid var(--border);background:linear-gradient(#ffffff0a,#fff0);border-radius:20px;align-items:center;gap:14px;margin-top:4px;padding:15px 16px;display:flex}.lp .pv-ic{background:linear-gradient(#0e1017, #0e1017) padding-box, var(--goldrise) border-box;width:52px;height:52px;font-family:var(--font-bricolage), sans-serif;color:var(--white);border:1.5px solid #0000;border-radius:16px;flex:0 0 52px;justify-content:center;align-items:center;font-size:18px;font-weight:700;display:flex}.lp .pv-main{flex:1;min-width:0}.lp .pv-name{color:var(--white);letter-spacing:-.01em;font-size:17px;font-weight:700}.lp .pv-sub{font-family:var(--font-geist-mono), monospace;color:var(--slate);margin-top:3px;font-size:12px}.lp .due-in{color:var(--gold);white-space:nowrap}.lp .amt-block{border:1px solid var(--border);text-align:center;background:radial-gradient(120% 150% at 50% -10%,#3a8bff1f,#0000 55%),linear-gradient(#ffffff0b,#fff0);border-radius:22px;margin-top:14px;padding:26px 22px;position:relative;overflow:hidden}.lp .amt-l{font-family:var(--font-geist-mono), monospace;color:var(--slate);letter-spacing:.1em;text-transform:uppercase;font-size:11px}.lp .amt-v{letter-spacing:-.04em;color:var(--white);margin-top:10px;font-size:56px;font-weight:700;line-height:1}.lp .amt-v .c{color:var(--slate);font-size:30px}.lp .amt-tag{font-family:var(--font-geist-mono), monospace;color:#19c8b0;letter-spacing:.02em;align-items:center;gap:7px;margin-top:14px;font-size:11px;display:inline-flex}.lp .amt-tag:before{content:"";background:#19c8b0;border-radius:50%;width:6px;height:6px}.lp .from{margin-top:18px}.lp .from-l{font-family:var(--font-geist-mono), monospace;color:var(--slate);letter-spacing:.1em;text-transform:uppercase;margin-bottom:10px;font-size:11px}.lp .from-row{background:linear-gradient(#ffb6270f,#fff0);border:1px solid #ffb62766;border-radius:18px;align-items:center;gap:13px;padding:14px 16px;display:flex;box-shadow:0 0 0 3px #ffb6270d}.lp .from-ic{width:36px;height:36px}.lp .from-txt{flex:1}.lp .from-name{color:var(--white);font-size:15px;font-weight:700}.lp .from-sub{font-family:var(--font-geist-mono), monospace;color:var(--slate);margin-top:2px;font-size:11.5px}.lp .from-check{color:#04110e;background:#19c8b0;border-radius:50%;flex:0 0 26px;justify-content:center;align-items:center;width:26px;height:26px;font-size:14px;font-weight:700;display:flex}.lp .pay-cta{padding:16px 22px 26px;position:relative}.lp .paybtn{color:#1a1200;letter-spacing:-.01em;cursor:pointer;background:linear-gradient(#ffcc5e,#ffb627);border:none;border-radius:20px;width:100%;height:60px;font-family:inherit;font-size:17px;font-weight:700;transition:transform .16s cubic-bezier(.34,1.56,.64,1),filter .2s;position:relative;overflow:hidden;box-shadow:0 16px 34px -12px #ffb6278c,inset 0 1px #ffffff73}.lp .paybtn:after{content:"";background:linear-gradient(100deg,#0000,#fff9,#0000);width:45%;height:100%;animation:8s ease-in-out infinite lp-sheen;position:absolute;top:0;left:-70%;transform:skew(-18deg)}@keyframes lp-sheen{0%,90%{left:-70%}97%,to{left:135%}}.lp .paybtn .pb-spin{opacity:0;border:2.5px solid #1a120047;border-top-color:#1a1200;border-radius:50%;width:22px;height:22px;margin:-11px 0 0 -11px;animation:.7s linear infinite lp-spin;position:absolute;top:50%;left:50%}.lp .screen.paying .paybtn{filter:brightness(.98);transform:scale(.97)}.lp .screen.paying .pb-label,.lp .screen.paying .paybtn:after{opacity:0}.lp .screen.paying .pb-spin{opacity:1}@keyframes lp-spin{to{transform:rotate(360deg)}}.lp .tap{opacity:0;pointer-events:none;z-index:15;border:2px solid #ffb627e6;border-radius:50%;width:80px;height:80px;margin-left:-40px;position:absolute;bottom:56px;left:50%;transform:scale(.35)}.lp .screen.tapping .tap{animation:.65s cubic-bezier(.2,.7,.2,1) lp-tapPulse}@keyframes lp-tapPulse{0%{opacity:.9;transform:scale(.3)}to{opacity:0;transform:scale(1.6)}}.lp .finger{opacity:0;pointer-events:none;z-index:16;background:radial-gradient(circle at 38% 34%,#fffffff2,#fff6 46%,#ffffff0f 72%);border-radius:50%;width:50px;height:50px;margin-left:-25px;transition:opacity .35s ease-out,transform .55s cubic-bezier(.3,.8,.3,1);position:absolute;bottom:44px;left:50%;transform:translate(48px,76px)scale(1.15);box-shadow:0 8px 24px #00000073,inset 0 0 0 1px #ffffff26}.lp .screen.reach .finger{opacity:1;transform:translate(0)scale(1)}.lp .screen.tapping .finger{transition:transform .16s cubic-bezier(.34,1.56,.64,1);transform:translateY(5px)scale(.8)}.lp .done{-webkit-backdrop-filter:blur(7px);opacity:0;visibility:hidden;z-index:25;background:#06070a8c;align-items:flex-end;transition:opacity .3s;display:flex;position:absolute;inset:0}.lp .screen.done-on .done{opacity:1;visibility:visible}.lp .sheet{background:linear-gradient(#14161d,#0b0d12);border-top:1px solid #ffffff14;border-radius:34px 34px 0 0;width:100%;padding:16px 26px 30px;transform:translateY(105%);box-shadow:0 -30px 70px -20px #000000bf}.lp .screen.done-on .sheet{animation:.62s cubic-bezier(.22,1,.36,1) .1s forwards lp-sheetUp}@keyframes lp-sheetUp{to{transform:none}}.lp .grab{background:var(--border);border-radius:2px;width:40px;height:4px;margin:0 auto 22px}.lp .check-ring{filter:drop-shadow(0 0 26px #19c8b073);width:84px;height:84px;margin:4px auto 16px}.lp .check-ring svg{width:100%;height:100%}.lp .cr-bg{fill:none;stroke:var(--border);stroke-width:5px}.lp .cr-fg{fill:none;stroke:#19c8b0;stroke-width:5px;stroke-linecap:round;stroke-dasharray:214;stroke-dashoffset:214px;transform-origin:50%;transform:rotate(-90deg)}.lp .cr-ck{fill:none;stroke:#19c8b0;stroke-width:6px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:48;stroke-dashoffset:48px}.lp .screen.done-on .cr-fg{animation:.55s ease-out forwards lp-draw}.lp .screen.done-on .cr-ck{animation:.32s ease-out .46s forwards lp-draw}@keyframes lp-draw{to{stroke-dashoffset:0}}.lp .done-t{text-align:center;color:var(--white);letter-spacing:-.02em;font-size:26px;font-weight:700}.lp .done-s{text-align:center;color:var(--slate);margin-top:5px;font-size:15px}.lp .receipt{border-top:1px solid var(--border);flex-direction:column;gap:13px;margin-top:22px;padding-top:16px;display:flex}.lp .rc-row{justify-content:space-between;align-items:center;display:flex}.lp .rc-row .k{color:var(--slate);font-family:var(--font-geist-mono), monospace;letter-spacing:.02em;font-size:12px}.lp .rc-row .v{color:var(--white);font-size:14px;font-weight:600}.lp .done-btn{border:1px solid var(--border);width:100%;height:52px;color:var(--white);cursor:pointer;background:#ffffff0a;border-radius:16px;margin-top:24px;font-family:inherit;font-size:15px;font-weight:700}.lp .features{padding:140px 0 70px}.lp .tiles{grid-template-columns:repeat(4,1fr);gap:22px;display:grid}.lp .tile{background:var(--surface);border:1px solid var(--border);border-radius:16px;flex-direction:column;min-height:230px;padding:28px 26px;transition:transform .2s ease-out,border-color .2s ease-out,box-shadow .2s ease-out;display:flex}.lp .tile:hover{border-color:#ffb62773;transform:translateY(-8px);box-shadow:0 0 0 1px #ffb6271f,0 22px 44px -16px #3a8bff59}.lp .tile .ex{font-family:var(--font-geist-mono), monospace;color:var(--slate);font-size:13px}.lp .tile .ex b{color:var(--gold);font-weight:400}.lp .tile h3{letter-spacing:-.02em;margin-top:auto;padding-top:38px;font-size:22px;font-weight:700}.lp .tile p{color:var(--slate);text-wrap:pretty;margin-top:10px;font-size:14.5px;line-height:1.5}.lp .tile .bar{background:var(--goldrise);transform-origin:0;border-radius:2px;height:3px;margin-top:20px;transition:transform .28s ease-out;transform:scaleX(0)}.lp .tile:hover .bar{transform:scaleX(1)}@media (hover:none){.lp .tile.active{border-color:#ffb62773;transform:translateY(-8px);box-shadow:0 0 0 1px #ffb6271f,0 22px 44px -16px #3a8bff59}.lp .tile.active .bar{transform:scaleX(1)}}.lp .closing{padding:70px 0 140px}.lp .closing .wrap{grid-template-columns:.95fr 1.05fr;align-items:center;gap:60px;display:grid}.lp .card-stage{justify-content:center;align-items:center;min-height:360px;display:flex;position:relative}.lp .card-stage:before{content:"";background:radial-gradient(circle,#3a8bff24,#0000 65%);border-radius:50%;width:340px;height:340px;position:absolute}@property --lp-trace{syntax:"<angle>";inherits:false;initial-value:0deg}@property --lp-glow{syntax:"<angle>";inherits:false;initial-value:0deg}.lp .card-glow{background:conic-gradient(from var(--lp-glow), #71747b, #19c8b0, #3a8bff, #e06ab0, #ffb627, #71747b);filter:blur(24px);opacity:.24;z-index:0;pointer-events:none;border-radius:26px;width:426px;height:276px;margin:-138px 0 0 -213px;animation:7s linear .35s infinite lp-glowCW;position:absolute;top:50%;left:50%;transform:rotate(-3deg)}@keyframes lp-glowCW{to{--lp-glow:360deg}}.lp .pcard{z-index:1;background:var(--surface) padding-box;border:2px solid #0000;border-radius:22px;flex-direction:column;width:400px;height:250px;padding:28px;display:flex;position:relative;overflow:hidden;transform:rotate(-3deg);box-shadow:0 30px 60px -24px #3a8bff73}.lp .pcard:before{content:"";background:radial-gradient(80% 60% at 85% 12%,#e06ab038,#0000 60%),radial-gradient(70% 60% at 8% 96%,#ffb62729,#0000 60%);position:absolute;inset:0}.lp .pcard:after{content:"";background:conic-gradient(from var(--lp-trace), #71747b, #19c8b0, #3a8bff, #e06ab0, #ffb627, #71747b);-webkit-mask-composite:xor;pointer-events:none;filter:blur(.5px);border-radius:22px;padding:2px;animation:7s linear infinite lp-trace;position:absolute;inset:0;transform:translateZ(0);-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}@keyframes lp-trace{to{--lp-trace:360deg}}.lp .pcard>*{z-index:1;position:relative}.lp .pcard .top{align-items:center;gap:9px;display:flex}.lp .pcard .top img{width:26px;height:26px}.lp .pcard .top span{font-size:18px;font-weight:700}.lp .pcard .top i{color:var(--gold);font-style:normal}.lp .pcard .chip{opacity:.9;background:linear-gradient(135deg,#f4d68a,#c9a24a);border-radius:8px;width:46px;height:34px;margin-top:24px}.lp .pcard .num{font-family:var(--font-geist-mono), monospace;letter-spacing:.14em;color:var(--text-hi);white-space:nowrap;margin-top:auto;font-size:clamp(15px,4.6vw,20px)}.lp .pcard .row{font-family:var(--font-geist-mono), monospace;color:var(--slate);letter-spacing:.06em;justify-content:space-between;margin-top:12px;font-size:12px;display:flex}.lp .bal-chip{z-index:3;background:var(--ink-2);border:1px solid var(--border);border-radius:14px;padding:14px 18px;position:absolute;bottom:8px;right:-14px;box-shadow:0 20px 40px -18px #000c}.lp .bal-chip .l{font-family:var(--font-geist-mono), monospace;color:var(--slate);font-size:11px}.lp .bal-chip .a{letter-spacing:-.02em;margin-top:3px;font-size:26px;font-weight:700}.lp .closing h2{letter-spacing:-.03em;margin-top:14px;font-size:46px;font-weight:700;line-height:1.02}.lp .closing h2 .g{color:var(--gold)}.lp .closing p.lead{color:var(--slate);text-wrap:pretty;max-width:38ch;margin-top:18px;font-size:18px;line-height:1.55}.lp footer{border-top:1px solid var(--border);padding:40px 0}.lp footer .wrap{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.lp footer .brand{font-size:18px}.lp footer .brand img{width:24px;height:24px}.lp footer .copy{font-family:var(--font-geist-mono), monospace;color:#5b6070;text-align:right;margin-left:auto;font-size:12.5px;line-height:1.7}.lp footer .copy a{color:#7f8593;text-decoration:none}.lp footer .copy a:hover{color:#ffb627}.lp .ru{opacity:0;transition:opacity .7s cubic-bezier(.2,.7,.2,1),transform .7s cubic-bezier(.2,.7,.2,1);transform:translateY(24px)}.lp .ru.in{opacity:1;transform:none}.lp a:focus-visible,.lp button:focus-visible,.lp input:focus-visible{outline:2px solid var(--gold);outline-offset:3px;border-radius:8px}.lp .paybtn:focus-visible,.lp .solid:focus-visible{outline-offset:4px}@media (prefers-reduced-motion:reduce){.lp *,.lp :before,.lp :after{transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}.lp .enso-wrap,.lp .card-glow,.lp .pcard:after,.lp .paybtn:after,.lp .cur{animation:none!important}.lp .ru{opacity:1!important;transform:none!important}}@media (max-width:940px){.lp .hero .wrap,.lp .closing .wrap,.lp .pb-grid{grid-template-columns:1fr}.lp .enso-hero{order:-1;min-height:300px}.lp .enso-wrap{width:240px;height:240px}.lp .hero h1{font-size:52px}.lp .tiles{grid-template-columns:repeat(2,1fr)}.lp .card-stage{min-height:300px}}@media (max-width:600px){.lp .wrap{padding:0 22px}.lp .tiles{grid-template-columns:1fr}.lp .hero{padding:60px 0 52px}.lp .hero h1{font-size:44px}.lp .hero p.lead{max-width:none;font-size:17px}.lp .form{flex-direction:column;max-width:none}.lp .form .solid{text-align:center;width:100%}.lp .termband{padding:44px 0}.lp .features{padding:80px 0 40px}.lp .closing{padding:40px 0 80px}.lp .closing .wrap{gap:40px}.lp .sec-head{margin-bottom:34px}.lp .sec-head h2,.lp .closing h2{font-size:33px}.lp .pb-copy .pb-h{font-size:35px}.lp .term-body{white-space:pre;height:302px;min-height:0;padding:22px 18px;font-size:min(13px,2.9vw);overflow:hidden}.lp .term-bar .t{font-size:12px}.lp .pcard{width:min(400px,86vw)}.lp .enso-hero{min-height:240px}.lp .enso-wrap{width:200px;height:200px}.lp .phone{width:min(388px,92vw)}.lp nav .wrap{gap:8px;height:64px}.lp .brand{font-size:18px}.lp .ghost{padding:9px 13px;font-size:14px}.lp .solid{padding:10px 15px;font-size:14px}.lp .form input{font-size:16px}.lp .card-stage{transform-origin:50%;transform:scale(.86)}.lp .bal-chip{right:6px}}@media (max-width:430px){.lp .hero h1{font-size:38px}.lp .sec-head h2,.lp .closing h2{font-size:28px}.lp .pb-copy .pb-h{font-size:30px}.lp .term-body{white-space:pre;height:280px;padding:18px 14px;font-size:min(12px,2.9vw)}.lp .amt-v{font-size:46px}.lp .ghost{display:none}.lp .hint{font-size:14px}}@media (max-width:374px){.lp .brand{gap:8px;font-size:16px}.lp .brand img{width:24px;height:24px}.lp nav .solid{padding:9px 12px;font-size:13px}}
