.lp{--ink:#101915;--ink-2:#33403a;--muted:#5f6d66;--faint:#93a09a;--paper:#f5f4ee;--paper-2:#efeee6;--card:#fff;--line:#e3e2d9;--line-soft:#ecebe2;--ledger:#0a6847;--ledger-deep:#064e36;--ledger-soft:#e4f0e9;--mint:#5ee6a8;--mint-dim:#3fbe85;--forest:#0b1712;--forest-2:#0f221a;--forest-3:#143226;--forest-line:rgba(94,230,168,.07);--forest-text:#9db8ab;--forest-faint:#5c7468;--amber:#c77b2b;--amber-soft:#f8eedd;--red:#c2362b;--r:12px;--r-lg:20px;--r-xl:28px;--sh:0 1px 2px rgba(16,25,21,.05);--sh-lg:0 24px 60px -12px rgba(11,23,18,.25);--ease:cubic-bezier(.22,1,.36,1)}.lp,.lp *{margin:0;padding:0;box-sizing:border-box}html:has(.lp){scroll-behavior:smooth}.lp{font-family:var(--font-body),"IBM Plex Sans Arabic",system-ui,sans-serif;background:var(--paper);color:var(--ink);line-height:1.75;-webkit-font-smoothing:antialiased;overflow-x:hidden}.lp .disp,.lp h1,.lp h2,.lp h3{font-family:var(--font-display),"Readex Pro",sans-serif;line-height:1.22;letter-spacing:-.01em}.lp a{text-decoration:none;color:inherit}.lp .num{font-family:var(--font-display),"Readex Pro";font-feature-settings:"tnum"}.lp .wrap{max-width:1200px;margin:0 auto;padding:0 24px}.lp .rv{opacity:0;transform:translateY(28px);transition:opacity .8s var(--ease),transform .8s var(--ease)}.lp .rv.in{opacity:1;transform:none}.lp .rv.d1{transition-delay:.08s}.lp .rv.d2{transition-delay:.16s}.lp .rv.d3{transition-delay:.24s}.lp .btn{display:inline-flex;align-items:center;justify-content:center;gap:9px;padding:13px 26px;border-radius:14px;font-weight:700;font-size:.95rem;border:1.5px solid var(--line);background:#fff;color:var(--ink);cursor:pointer;transition:all .22s var(--ease);white-space:nowrap}.lp .btn:hover{transform:translateY(-2px);border-color:#cfcec4}.lp .btn.primary{background:var(--ledger);border-color:var(--ledger);color:#fff;box-shadow:0 4px 14px rgba(10,104,71,.25)}.lp .btn.primary:hover{background:var(--ledger-deep);box-shadow:0 10px 26px rgba(10,104,71,.35)}.lp .btn.mint{background:var(--mint);border-color:var(--mint);color:var(--forest);box-shadow:0 6px 22px rgba(94,230,168,.35)}.lp .btn.mint:hover{background:#75efb6;box-shadow:0 12px 32px rgba(94,230,168,.45)}.lp .btn.ghost-w{background:hsla(0,0%,100%,.06);border-color:hsla(0,0%,100%,.18);color:#e9f3ee;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.lp .btn.ghost-w:hover{background:hsla(0,0%,100%,.12)}.lp .btn.lg{padding:17px 36px;font-size:1.08rem;border-radius:16px}.lp header{position:fixed;inset:0 0 auto;z-index:90;transition:all .3s}.lp header .bar{display:flex;align-items:center;justify-content:space-between;gap:22px;padding:16px 0}.lp header.solid{background:rgba(11,23,18,.86);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom:1px solid rgba(94,230,168,.1)}.lp .brand{display:flex;align-items:center;gap:11px;font-size:1.2rem;color:#fff}.lp .brand,.lp .mark{font-family:var(--font-display),"Readex Pro";font-weight:700}.lp .mark{width:40px;height:40px;border-radius:12px;background:linear-gradient(145deg,var(--mint),var(--mint-dim));color:var(--forest);display:grid;place-items:center;font-size:1.25rem;box-shadow:0 4px 14px rgba(94,230,168,.3)}.lp .nav-links{display:flex;gap:30px;font-size:.9rem;font-weight:600;color:var(--forest-text)}.lp .nav-links a{transition:color .2s}.lp .nav-links a:hover{color:#fff}.lp .nav-cta{display:flex;gap:10px;align-items:center}.lp .nav-cta .login{color:var(--forest-text);font-weight:600;font-size:.9rem;padding:10px 14px}.lp .nav-cta .login:hover{color:#fff}@media(max-width:860px){.lp .nav-cta .login,.lp .nav-links{display:none}}.lp .hero{position:relative;background:var(--forest);color:#fff;padding:150px 0 0;overflow:hidden}.lp .hero:before{inset:0;background:repeating-linear-gradient(to bottom,transparent 0 47px,var(--forest-line) 47px 48px);-webkit-mask-image:linear-gradient(180deg,transparent,#000 12%,#000 75%,transparent);mask-image:linear-gradient(180deg,transparent,#000 12%,#000 75%,transparent)}.lp .hero:after,.lp .hero:before{content:"";position:absolute;pointer-events:none}.lp .hero:after{top:0;bottom:0;right:max(24px,calc((100% - 1200px)/2));width:1px;background:linear-gradient(180deg,transparent,rgba(199,123,43,.4) 15%,rgba(199,123,43,.4) 70%,transparent)}.lp .glow{position:absolute;border-radius:999px;filter:blur(90px);pointer-events:none}.lp .glow.a{width:560px;height:560px;background:rgba(94,230,168,.13);top:-180px;left:-140px}.lp .glow.b{width:420px;height:420px;background:rgba(10,104,71,.35);bottom:-100px;right:8%}.lp .hero-inner{position:relative;display:grid;grid-template-columns:1.02fr .98fr;grid-gap:64px;gap:64px;align-items:center;padding-bottom:110px}.lp .eyebrow{display:inline-flex;align-items:center;gap:9px;background:rgba(94,230,168,.1);border:1px solid rgba(94,230,168,.22);color:var(--mint);padding:8px 18px;border-radius:999px;font-size:.8rem;font-weight:700;margin-bottom:26px}.lp .eyebrow .dot{width:8px;height:8px;border-radius:99px;background:var(--mint);box-shadow:0 0 0 0 rgba(94,230,168,.5);animation:lp-ping 2s infinite}@keyframes lp-ping{0%{box-shadow:0 0 0 0 rgba(94,230,168,.45)}70%{box-shadow:0 0 0 11px rgba(94,230,168,0)}to{box-shadow:0 0 0 0 rgba(94,230,168,0)}}.lp .hero h1{font-size:clamp(2.35rem,5.4vw,4rem);font-weight:700;line-height:1.18}.lp .hero h1 .strike{position:relative;white-space:nowrap;color:var(--forest-text)}.lp .hero h1 .strike:after{content:"";position:absolute;left:-2%;right:-2%;top:54%;height:4px;background:var(--mint);border-radius:4px;transform:rotate(-1.6deg);transform-origin:center;animation:lp-strike 1s .7s var(--ease) both}@keyframes lp-strike{0%{transform:scaleX(0) rotate(-1.6deg)}to{transform:scaleX(1) rotate(-1.6deg)}}.lp .hero h1 .glowtxt{color:var(--mint);text-shadow:0 0 34px rgba(94,230,168,.35)}.lp .hero p.sub{color:var(--forest-text);font-size:1.12rem;margin:24px 0 34px;max-width:32rem;line-height:1.85}.lp .hero p.sub b{color:#e9f3ee;font-weight:600}.lp .hero-form{display:flex;gap:10px;max-width:31rem;background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.13);padding:8px;border-radius:18px;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.lp .hero-form input{flex:1 1;min-width:0;padding:12px 16px;border:none;background:transparent;font:inherit;color:#fff;font-size:.95rem}.lp .hero-form input::placeholder{color:var(--forest-faint)}.lp .hero-form input:focus{outline:none}.lp .hero-proof{margin-top:22px;display:flex;gap:20px;flex-wrap:wrap;font-size:.83rem;color:var(--forest-text)}.lp .hero-proof span{display:flex;align-items:center;gap:7px}.lp .hero-proof b{color:var(--mint);font-weight:700}.lp .mockwrap{position:relative;perspective:1400px}.lp .mock{position:relative;background:#fff;border-radius:var(--r-xl);box-shadow:var(--sh-lg),0 0 0 1px hsla(0,0%,100%,.08),0 0 90px rgba(94,230,168,.12);overflow:hidden;color:var(--ink);transform:rotateY(-7deg) rotateX(3deg) rotate(1deg);transition:transform .9s var(--ease);animation:lp-float 7s ease-in-out infinite}.lp .mockwrap:hover .mock{transform:rotateY(0) rotateX(0) rotate(0)}@keyframes lp-float{0%,to{translate:0 0}50%{translate:0 -12px}}.lp .mock-pulse{background:linear-gradient(180deg,#0d1b16,#122820);color:#fff;padding:20px 24px;display:flex;gap:26px;flex-wrap:wrap;position:relative}.lp .mock-pulse:after{content:"";position:absolute;inset:auto 0 0;height:1px;background:linear-gradient(90deg,transparent,rgba(94,230,168,.5),transparent)}.lp .pi .k{font-size:.66rem;color:#7e9a8d;font-weight:600}.lp .pi .v{font-family:var(--font-display),"Readex Pro";font-weight:700;font-size:1.3rem;margin-top:1px}.lp .pi .v.m{color:var(--mint);text-shadow:0 0 18px rgba(94,230,168,.45)}.lp .mock-body{padding:20px;display:grid;grid-gap:13px;gap:13px;background:repeating-linear-gradient(to bottom,transparent 0 39px,var(--line-soft) 39px 40px)}.lp .mock-kpis{display:grid;grid-template-columns:1fr 1fr;grid-gap:11px;gap:11px}.lp .mk{background:#fff;border:1px solid var(--line);border-radius:13px;padding:13px 15px;box-shadow:var(--sh)}.lp .mk .k{font-size:.68rem;color:var(--muted);font-weight:600}.lp .mk .v{font-family:var(--font-display),"Readex Pro";font-weight:700;font-size:1.25rem;margin-top:2px}.lp .mk .trend,.lp .mk .v.g{color:var(--ledger)}.lp .mk .trend{font-size:.66rem;font-weight:700;margin-top:1px}.lp .mock-chart{background:#fff;border:1px solid var(--line);border-radius:13px;padding:14px;box-shadow:var(--sh)}.lp .mock-chart .t{font-size:.7rem;color:var(--muted);font-weight:600;margin-bottom:8px;display:flex;justify-content:space-between}.lp .mock-chart .t b{color:var(--ledger)}.lp #spark path.l{stroke-dasharray:600;stroke-dashoffset:600;animation:lp-draw 2.2s .6s var(--ease) forwards}.lp #spark path.f{opacity:0;animation:lp-fadein 1s 2s forwards}@keyframes lp-draw{to{stroke-dashoffset:0}}@keyframes lp-fadein{to{opacity:1}}.lp .mock-rows{background:#fff;border:1px solid var(--line);border-radius:13px;overflow:hidden;box-shadow:var(--sh)}.lp .mrow{display:flex;justify-content:space-between;align-items:center;font-size:.8rem;padding:11px 15px;border-bottom:1px solid var(--line-soft)}.lp .mrow:last-child{border:none}.lp .mrow .c{color:var(--muted);font-size:.72rem}.lp .badge{font-size:.66rem;padding:4px 12px;border-radius:99px;font-weight:700}.lp .badge.ok{background:var(--ledger-soft);color:var(--ledger-deep)}.lp .badge.ship{background:#e8ecfb;color:#2743e0}.lp .badge.wait{background:var(--amber-soft);color:var(--amber)}.lp .chip-f{position:absolute;background:#fff;border-radius:14px;box-shadow:0 14px 34px rgba(11,23,18,.22);padding:11px 15px;font-size:.76rem;font-weight:700;display:flex;align-items:center;gap:9px;z-index:2}.lp .chip-f .ic{width:28px;height:28px;border-radius:9px;display:grid;place-items:center;font-size:.85rem}.lp .chip-f.a{top:9%;left:-7%;animation:lp-float 6s ease-in-out .8s infinite}.lp .chip-f.a .ic{background:var(--ledger-soft);color:var(--ledger)}.lp .chip-f.b{bottom:12%;left:-4%;animation:lp-float 8s ease-in-out 1.6s infinite}.lp .chip-f.b .ic{background:var(--amber-soft);color:var(--amber)}.lp .chip-f small{display:block;font-weight:500;color:var(--muted);font-size:.66rem}@media(max-width:960px){.lp .hero-inner{grid-template-columns:1fr;gap:56px;padding-bottom:80px}.lp .mock{transform:none;animation:none}.lp .chip-f.a{left:auto;right:-4%}.lp .chip-f.b{left:-2%}}.lp .marquee{background:var(--forest);border-top:1px solid rgba(94,230,168,.08);padding:20px 0;overflow:hidden;position:relative;color:var(--forest-faint)}.lp .marquee .track{display:flex;gap:56px;width:max-content;animation:lp-scroll 30s linear infinite;font-size:.85rem;font-weight:600;white-space:nowrap}.lp .marquee .track span{display:flex;align-items:center;gap:10px}.lp .marquee .track b{color:var(--mint);font-family:var(--font-display),"Readex Pro"}@keyframes lp-scroll{to{transform:translateX(50%)}}.lp section{padding:96px 0}.lp .sec-head{max-width:42rem;margin:0 auto 56px;text-align:center}.lp .tag{display:inline-flex;align-items:center;gap:8px;color:var(--ledger);font-weight:700;font-size:.8rem;letter-spacing:.05em;background:var(--ledger-soft);padding:7px 16px;border-radius:999px;margin-bottom:16px}.lp .sec-head h2{font-size:clamp(1.7rem,3.8vw,2.5rem);font-weight:700;margin-bottom:14px}.lp .sec-head p{color:var(--muted);font-size:1.05rem}.lp .stats{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:14px;gap:14px;margin-top:-58px;position:relative;z-index:3}.lp .stat{background:#fff;border:1px solid var(--line);border-radius:var(--r-lg);padding:26px 20px;text-align:center;box-shadow:0 14px 40px -14px rgba(11,23,18,.15)}.lp .stat .n{font-family:var(--font-display),"Readex Pro";font-weight:700;font-size:clamp(1.5rem,3vw,2.1rem);color:var(--ledger)}.lp .stat .l{font-size:.82rem;color:var(--muted);font-weight:600;margin-top:4px}@media(max-width:820px){.lp .stats{grid-template-columns:1fr 1fr}}.lp .bento{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:16px;gap:16px}.lp .b-card{background:#fff;border:1px solid var(--line);border-radius:var(--r-lg);padding:30px;position:relative;overflow:hidden;transition:all .35s var(--ease)}.lp .b-card:hover{transform:translateY(-6px);box-shadow:var(--sh-lg);border-color:#cfe4d8}.lp .b-card.big{grid-column:span 2}.lp .b-card .ic{width:52px;height:52px;border-radius:15px;background:var(--ledger-soft);color:var(--ledger);display:grid;place-items:center;margin-bottom:20px}.lp .b-card .ic svg{width:24px;height:24px}.lp .b-card h3{font-size:1.15rem;margin-bottom:9px}.lp .b-card p{color:var(--muted);font-size:.92rem;max-width:34rem}.lp .b-card .art{position:absolute;left:-20px;bottom:-20px;opacity:.07;font-size:8rem;line-height:1;pointer-events:none;font-family:var(--font-display),"Readex Pro";font-weight:700;color:var(--ledger)}.lp .profit-strip{margin-top:22px;display:flex;gap:10px;flex-wrap:wrap}.lp .ps{background:var(--paper);border:1px solid var(--line);border-radius:12px;padding:10px 16px;font-size:.8rem;font-weight:600}.lp .ps b{font-family:var(--font-display),"Readex Pro";display:block;font-size:1.05rem}.lp .ps.minus b{color:var(--red)}.lp .ps.eq{background:var(--ledger);border-color:var(--ledger);color:#fff}.lp .ps.eq b{color:var(--mint)}@media(max-width:900px){.lp .bento{grid-template-columns:1fr}.lp .b-card.big{grid-column:span 1}}.lp .roles-sec{background:var(--forest);color:#fff;border-radius:var(--r-xl);margin:0 24px;position:relative;overflow:hidden}.lp .roles-sec:before{content:"";position:absolute;inset:0;background:repeating-linear-gradient(to bottom,transparent 0 47px,var(--forest-line) 47px 48px);pointer-events:none}.lp .roles-inner{max-width:1120px;margin:0 auto;padding:88px 32px;display:grid;grid-template-columns:1fr 1fr;grid-gap:64px;gap:64px;align-items:center;position:relative}.lp .roles-inner .tag{background:rgba(94,230,168,.1);color:var(--mint)}.lp .roles-inner h2{font-size:clamp(1.6rem,3.4vw,2.3rem);margin-bottom:16px}.lp .roles-inner .lead{color:var(--forest-text);margin-bottom:24px;line-height:1.9}.lp .roles-inner .lead b{color:#fff}.lp .checks{display:grid;grid-gap:14px;gap:14px;list-style:none}.lp .checks li{display:flex;gap:12px;align-items:flex-start;font-size:.95rem;color:#d9e7e0}.lp .checks .c{width:22px;height:22px;border-radius:7px;background:rgba(94,230,168,.15);color:var(--mint);display:grid;place-items:center;font-size:.75rem;font-weight:700;flex-shrink:0;margin-top:3px}.lp .roles-card{background:hsla(0,0%,100%,.04);border:1px solid rgba(94,230,168,.15);border-radius:var(--r-lg);padding:10px;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.lp .role-row{display:flex;justify-content:space-between;align-items:center;padding:17px 18px;border-radius:13px;font-size:.9rem;transition:background .2s}.lp .role-row:hover{background:rgba(94,230,168,.06)}.lp .role-row+.role-row{border-top:1px solid hsla(0,0%,100%,.06)}.lp .role-row b{color:#fff;font-family:var(--font-display),"Readex Pro";display:block}.lp .role-row span.d{font-size:.76rem;color:var(--forest-faint)}.lp .role-pill{font-size:.7rem;font-weight:700;padding:6px 13px;border-radius:99px;background:rgba(94,230,168,.12);color:var(--mint);white-space:nowrap}.lp .role-pill.lock{background:rgba(199,123,43,.15);color:#e8a85c}@media(max-width:900px){.lp .roles-inner{grid-template-columns:1fr;gap:44px;padding:64px 24px}.lp .roles-sec{margin:0 12px}}.lp .steps{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:0;gap:0;position:relative;counter-reset:st}.lp .steps:before{content:"";position:absolute;top:33px;right:16%;left:16%;height:2px;background:repeating-linear-gradient(90deg,var(--line) 0 8px,transparent 8px 16px)}.lp .step{padding:0 22px;text-align:center;position:relative}.lp .step .n{width:66px;height:66px;border-radius:22px;background:#fff;border:1.5px solid var(--line);display:grid;place-items:center;font-family:var(--font-display),"Readex Pro";font-weight:700;font-size:1.35rem;color:var(--ledger);margin:0 auto 22px;position:relative;z-index:1;box-shadow:var(--sh);transition:all .3s var(--ease)}.lp .step:hover .n{background:var(--ledger);color:#fff;border-color:var(--ledger);transform:scale(1.08);box-shadow:0 10px 26px rgba(10,104,71,.3)}.lp .step h3{font-size:1.08rem;margin-bottom:8px}.lp .step p{color:var(--muted);font-size:.9rem;max-width:17rem;margin:0 auto}.lp .step .time{display:inline-block;margin-top:12px;font-size:.72rem;font-weight:700;color:var(--ledger);background:var(--ledger-soft);padding:4px 13px;border-radius:99px}@media(max-width:760px){.lp .steps{grid-template-columns:1fr;gap:40px}.lp .steps:before{display:none}}.lp #pricing{background:linear-gradient(to bottom,var(--paper),var(--paper-2))}.lp .toggle{display:flex;justify-content:center;margin-bottom:44px}.lp .toggle .tg{display:flex;background:#fff;border:1px solid var(--line);border-radius:999px;padding:5px;gap:4px;font-size:.85rem;font-weight:700}.lp .tg button{padding:9px 22px;border-radius:999px;border:none;background:transparent;font:inherit;font-weight:700;color:var(--muted);cursor:pointer;transition:all .25s var(--ease)}.lp .tg button.on{background:var(--ledger);color:#fff;box-shadow:0 4px 12px rgba(10,104,71,.25)}.lp .tg .save{color:var(--ledger);font-size:.7rem;-webkit-margin-start:5px;margin-inline-start:5px}.lp .tg button.on .save{color:var(--mint)}.lp .price-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:18px;gap:18px;align-items:stretch}.lp .plan{background:#fff;border:1px solid var(--line);border-radius:var(--r-lg);padding:34px 30px;display:flex;flex-direction:column;position:relative;transition:all .35s var(--ease)}.lp .plan:hover{transform:translateY(-6px);box-shadow:var(--sh-lg)}.lp .plan.pop{background:var(--forest);color:#fff;border:1px solid rgba(94,230,168,.25);box-shadow:0 30px 70px -18px rgba(11,23,18,.45);overflow:hidden}.lp .plan.pop:before{content:"";position:absolute;inset:0;background:repeating-linear-gradient(to bottom,transparent 0 43px,var(--forest-line) 43px 44px);pointer-events:none}.lp .pop-badge{position:absolute;top:22px;left:22px;background:var(--mint);color:var(--forest);font-size:.68rem;font-weight:700;padding:6px 15px;border-radius:99px;box-shadow:0 4px 14px rgba(94,230,168,.35)}.lp .plan h3{font-size:1.2rem}.lp .plan .d{color:var(--muted);font-size:.84rem;margin:5px 0 22px}.lp .plan.pop .d{color:var(--forest-text)}.lp .plan .pr{display:flex;align-items:baseline;gap:8px}.lp .plan .pr b{font-family:var(--font-display),"Readex Pro";font-size:2.9rem;font-weight:700;line-height:1}.lp .plan.pop .pr b{color:var(--mint)}.lp .plan .pr span{color:var(--muted);font-size:.88rem}.lp .plan.pop .pr span{color:var(--forest-text)}.lp .plan .ann{font-size:.76rem;color:var(--ledger);font-weight:700;margin:8px 0 22px;min-height:1.2em}.lp .plan.pop .ann{color:var(--mint)}.lp .plan ul{list-style:none;display:grid;grid-gap:12px;gap:12px;margin:22px 0 26px;flex:1 1}.lp .plan li{display:flex;gap:10px;font-size:.89rem;align-items:flex-start}.lp .plan li .c{width:19px;height:19px;border-radius:6px;background:var(--ledger-soft);color:var(--ledger);display:grid;place-items:center;font-size:.65rem;font-weight:700;flex-shrink:0;margin-top:4px}.lp .plan.pop li .c{background:rgba(94,230,168,.15);color:var(--mint)}.lp .plan li.off{color:var(--faint)}.lp .plan li.off .c{background:var(--paper-2);color:var(--faint)}.lp .plan .seats{font-size:.76rem;font-weight:700;color:var(--muted);background:var(--paper);border:1px solid var(--line);border-radius:99px;padding:5px 14px;width:max-content;margin-bottom:4px}.lp .plan.pop .seats{background:hsla(0,0%,100%,.06);border-color:hsla(0,0%,100%,.12);color:var(--forest-text)}@media(max-width:920px){.lp .price-grid{grid-template-columns:1fr;max-width:26rem;margin:0 auto}}.lp .trial-note{max-width:44rem;margin:36px auto 0;text-align:center;background:#fff;border:1.5px dashed var(--ledger);color:var(--ledger-deep);padding:18px 22px;border-radius:var(--r-lg);font-size:.93rem;font-weight:600}.lp .pay-note{text-align:center;margin-top:14px;color:var(--muted);font-size:.82rem}.lp .pay-note b{color:var(--ink-2)}.lp .testi-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:16px;gap:16px}.lp .testi{background:#fff;border:1px solid var(--line);border-radius:var(--r-lg);padding:28px;position:relative;transition:all .3s var(--ease)}.lp .testi:hover{transform:translateY(-4px);box-shadow:var(--sh-lg)}.lp .testi:before{content:"”";position:absolute;top:10px;left:22px;font-family:var(--font-display),"Readex Pro";font-size:4.5rem;line-height:1;color:var(--ledger-soft)}.lp .stars{color:#f2b024;font-size:.82rem;letter-spacing:3px;margin-bottom:14px}.lp .testi p{font-size:.93rem;color:var(--ink-2);margin-bottom:20px;position:relative}.lp .who{display:flex;align-items:center;gap:12px;border-top:1px solid var(--line-soft);padding-top:16px}.lp .av{width:42px;height:42px;border-radius:14px;background:linear-gradient(145deg,var(--ledger),var(--ledger-deep));color:#fff;display:grid;place-items:center;font-weight:700;font-family:var(--font-display),"Readex Pro";font-size:1rem}.lp .who b{display:block;font-size:.9rem}.lp .who span{font-size:.75rem;color:var(--muted)}@media(max-width:900px){.lp .testi-grid{grid-template-columns:1fr}}.lp .faq{max-width:46rem;margin:0 auto;display:grid;grid-gap:11px;gap:11px}.lp details{background:#fff;border:1px solid var(--line);border-radius:var(--r);padding:0 24px;transition:all .25s}.lp details[open]{border-color:var(--ledger);box-shadow:var(--sh)}.lp summary{cursor:pointer;font-weight:700;font-size:.97rem;padding:19px 0;list-style:none;display:flex;justify-content:space-between;align-items:center;gap:14px}.lp summary::-webkit-details-marker{display:none}.lp summary:after{content:"+";color:var(--ledger);font-size:1.5rem;font-weight:400;transition:transform .25s var(--ease);flex-shrink:0}.lp details[open] summary:after{transform:rotate(45deg)}.lp details p{color:var(--muted);font-size:.91rem;padding:0 0 20px;line-height:1.85}.lp .cta-sec{padding-bottom:110px}.lp .cta{background:var(--forest);color:#fff;border-radius:var(--r-xl);padding:80px 32px;text-align:center;position:relative;overflow:hidden}.lp .cta:before{content:"";position:absolute;inset:0;background:repeating-linear-gradient(to bottom,transparent 0 47px,var(--forest-line) 47px 48px)}.lp .cta .glow{width:500px;height:500px;background:rgba(94,230,168,.12);bottom:-260px;left:50%;transform:translateX(-50%)}.lp .cta h2{font-size:clamp(1.8rem,4vw,2.7rem);margin-bottom:16px;position:relative}.lp .cta h2 .glowtxt{color:var(--mint);text-shadow:0 0 30px rgba(94,230,168,.4)}.lp .cta p{color:var(--forest-text);margin-bottom:34px;font-size:1.05rem;position:relative}.lp .cta .btns{display:flex;gap:14px;justify-content:center;flex-wrap:wrap;position:relative}.lp .cta .fine{margin-top:24px;font-size:.8rem;color:var(--forest-faint);position:relative}.lp footer{padding:0 0 30px;color:var(--muted);font-size:.87rem}.lp .foot{display:grid;grid-template-columns:1.5fr 1fr 1fr 1fr;grid-gap:36px;gap:36px;padding:0 0 36px;border-bottom:1px solid var(--line)}.lp .foot .brand{color:var(--ink);margin-bottom:12px}.lp .foot h4{font-size:.82rem;color:var(--ink);margin-bottom:14px;font-family:var(--font-display),"Readex Pro"}.lp .foot a{display:block;margin-bottom:9px;transition:color .2s}.lp .foot a:hover{color:var(--ledger)}.lp .foot-bottom{display:flex;justify-content:space-between;gap:14px;padding-top:22px;flex-wrap:wrap;font-size:.78rem;color:var(--faint)}@media(max-width:800px){.lp .foot{grid-template-columns:1fr 1fr}}@media(max-width:640px){.lp section{padding:68px 0}.lp .hero{padding-top:120px}.lp .hero-form{flex-direction:column;padding:10px}.lp .hero-form .btn{width:100%}.lp .roles-sec{border-radius:var(--r-lg)}}@media(prefers-reduced-motion:reduce){.lp,.lp *,.lp :after,.lp :before,.lp:after,.lp:before{animation:none!important;transition:none!important}.lp .rv{opacity:1;transform:none}}.lp h1,.lp h2,.lp h3{text-wrap:balance}.lp .lead,.lp .sub,.lp li,.lp p{text-wrap:pretty}.lp .sec-head p{max-width:34rem;margin-inline:auto}.lp .testi p{line-height:1.85}.lp .stat .l{text-wrap:balance;line-height:1.5}