.lp{--ink:#0B2A1F;--ink-2:#12382a;--g:#16A34A;--g-d:#15803D;--yel:#FFC531;--paper:#F5F7F3;--line:#DCE5DA;--mut:#5B6B62;font-family:var(--font-sans);color:var(--ink);background:#fff;overflow-x:clip}.lp h1,.lp h2,.lp h3{font-family:var(--font-brand);letter-spacing:-.035em;margin:0}.lp-wrap{max-width:1200px;margin:0 auto;padding:0 24px}.lp section{scroll-margin-top:80px}.lp-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:46px;padding:0 22px;border-radius:999px;font:600 15px var(--font-sans);text-decoration:none;border:1.5px solid transparent;cursor:pointer;transition:transform .15s,background .15s,box-shadow .2s;white-space:nowrap}.lp-btn:hover{transform:translateY(-1px)}.lp-btn-lg{height:54px;padding:0 28px;font-size:16px}.lp-btn-green{background:var(--g);color:#fff;box-shadow:0 8px 22px rgba(22,163,74,.3)}.lp-btn-green:hover{background:var(--g-d)}.lp-btn-dark{background:var(--ink);color:#fff}.lp-btn-dark:hover{background:var(--ink-2)}.lp-btn-line{background:transparent;border-color:var(--line);color:var(--ink)}.lp-btn-line:hover{background:var(--paper)}.lp-btn-quiet{background:transparent;color:var(--ink)}.lp-btn-quiet:hover{background:var(--paper)}.lp-btn-yel{background:var(--yel);color:var(--ink)}.lp-btn-ghost-light{background:transparent;color:#fff;border-color:rgba(255,255,255,.35)}.lp-btn-ghost-light:hover{background:rgba(255,255,255,.1)}.lp-nav{position:fixed;inset:0 0 auto 0;z-index:50;transition:background .2s,box-shadow .2s}.lp-nav.is-solid{background:rgba(255,255,255,.9);backdrop-filter:blur(16px);box-shadow:0 1px 0 var(--line)}.lp-nav-in{max-width:1200px;margin:0 auto;padding:0 24px;height:68px;display:flex;align-items:center;gap:28px}.lp-nav-links{display:none;gap:4px;margin-left:12px}.lp-nav-links a{padding:8px 14px;border-radius:999px;font-size:14.5px;font-weight:500;color:var(--mut);text-decoration:none}.lp-nav-links a:hover{color:var(--ink);background:var(--paper)}.lp-nav-cta{display:none;margin-left:auto;gap:6px}.lp-burger{margin-left:auto;width:42px;height:42px;border-radius:12px;border:0;background:transparent;display:grid;place-items:center;color:var(--ink);cursor:pointer}.lp-drawer{background:#fff;border-top:1px solid var(--line);padding:10px 24px 22px;display:flex;flex-direction:column}.lp-drawer>a{padding:14px 0;font-size:17px;font-weight:600;color:var(--ink);text-decoration:none;border-bottom:1px solid var(--paper)}.lp-drawer-cta{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:18px}@media (min-width:900px){.lp-nav-cta,.lp-nav-links{display:flex}.lp-burger,.lp-drawer{display:none}}.lp-hero{padding:92px 0 44px;background:radial-gradient(1100px 520px at 85% -10%,#e4f6e4 0,transparent 60%),#fff}.lp-hero-grid{display:grid;gap:44px;align-items:center}@media (min-width:980px){.lp-hero{padding:132px 0 80px}.lp-hero-grid{grid-template-columns:1.02fr 1fr;gap:40px}}.lp-live-chip{display:inline-flex;font-size:13px;align-items:center;gap:8px;padding:6px 14px 6px 8px;border-radius:999px;background:var(--paper);border:1px solid var(--line);font-size:13.5px;font-weight:500;color:var(--ink);margin-bottom:26px}.lp-dot{width:8px;height:8px;border-radius:50%;background:var(--g);box-shadow:0 0 0 0 rgba(22,163,74,.5);animation:lp-pulse 2s infinite;display:inline-block}@keyframes lp-pulse{70%{box-shadow:0 0 0 7px rgba(22,163,74,0)}to{box-shadow:0 0 0 0 rgba(22,163,74,0)}}.lp-h1{font-size:clamp(36px,6.2vw,84px);line-height:.96;font-weight:800}.lp-lead{font-size:clamp(16px,1.5vw,19px);line-height:1.55;color:var(--mut);max-width:34em;margin:20px 0 26px}.lp-cta-row{gap:12px}.lp-cta-row,.lp-fine{display:flex;flex-wrap:wrap}.lp-fine{margin-top:22px;font-size:13.5px;color:var(--mut);gap:18px}.lp-fine span{display:inline-flex;align-items:center;gap:6px}.lp-fine svg{color:var(--g)}.lp-art{position:relative;height:430px;margin-top:8px}@media (min-width:640px){.lp-art{height:520px}}@media (min-width:980px){.lp-art{height:640px}}.lp-art-photo{position:absolute;inset:0 0 0 8%;border-radius:34px 34px 120px 34px;overflow:hidden;background:var(--ink);box-shadow:0 30px 70px rgba(11,42,31,.22)}.lp-art-photo img{object-fit:cover}.lp-art-photo:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 55%,rgba(11,42,31,.45))}.lp-credit{position:absolute;z-index:3;left:0;top:12%;width:232px;background:#fff;border-radius:22px;padding:14px;box-shadow:0 24px 60px rgba(11,42,31,.28);transform:rotate(-3deg)}.lp-credit-hd{display:flex;align-items:center;gap:9px}.lp-credit-ico{width:32px;height:32px;border-radius:10px;background:#e7f7ea;color:var(--g-d);display:grid;place-items:center;flex-shrink:0}.lp-credit-hd b{display:block;font-size:13px;line-height:1.2}.lp-credit-hd span{font-size:11.5px;color:var(--mut)}.lp-qr{margin:12px auto 10px;width:152px;height:152px;padding:10px;border-radius:16px;background:var(--paper)}.lp-qr svg{width:100%;height:100%;display:block}.lp-credit-ft{display:flex;justify-content:space-between;align-items:center;font-size:12px;color:var(--mut)}.lp-credit-ft b{font-family:var(--font-mono);color:var(--ink);font-size:13px;letter-spacing:.08em}.lp-feed{position:absolute;z-index:3;right:-6px;bottom:6%;width:min(318px,86%);background:var(--ink);color:#fff;border-radius:22px;padding:14px 14px 8px;box-shadow:0 26px 60px rgba(0,0,0,.35)}@media (max-width:520px){.lp-feed{right:0;width:88%}.lp-credit{width:168px;padding:11px;top:8%}.lp-qr{width:104px;height:104px;margin:8px auto}.lp-art-photo{left:4%;border-radius:26px 26px 80px 26px}.lp-cta-row .lp-btn-lg{width:100%}.lp-btn-lg{height:50px;font-size:15px}}.lp-feed-hd{gap:8px;font-size:12.5px;font-weight:600;color:rgba(255,255,255,.75);padding:0 2px 10px}.lp-feed-hd,.lp-row{display:flex;align-items:center}.lp-row{gap:10px;padding:9px 2px;border-top:1px solid rgba(255,255,255,.09)}.lp-av{width:32px;height:32px;border-radius:50%;display:grid;place-items:center;font-size:11.5px;font-weight:700;color:#fff;flex-shrink:0}.lp-row-main{flex:1;min-width:0}.lp-row-main b{display:block;font-size:13.5px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lp-row-main span{font-size:11.5px;opacity:.6}.lp-amt{font-size:13.5px;font-weight:700;font-variant-numeric:tabular-nums}.lp-pill{display:inline-flex;align-items:center;gap:4px;font-size:11px;font-weight:700;padding:3px 9px;border-radius:999px}.lp-pill.ok{background:rgba(34,197,94,.18);color:#86efac}.lp-pill.wait{background:rgba(255,197,49,.18);color:var(--yel)}.lp-pill.ok-l{background:#DCFCE7;color:var(--g-d)}.lp-pill.wait-l{background:#FEF3C7;color:#92400E}.lp-flip{position:relative;display:inline-grid}.lp-flip>span{grid-area:1/1;justify-self:end}.lp-flip .to{opacity:0;animation:lp-in .5s ease 2.4s forwards}.lp-flip .from{animation:lp-out .3s ease 2.4s forwards}@keyframes lp-in{0%{opacity:0;transform:scale(.85)}to{opacity:1;transform:scale(1)}}@keyframes lp-out{to{opacity:0;transform:scale(.85)}}@media (prefers-reduced-motion:reduce){.lp-flip .to{animation:none;opacity:1}.lp-flip .from{animation:none;opacity:0}.lp-dot{animation:none}}.lp-strip{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--paper)}.lp-strip-in{display:grid;grid-template-columns:1fr;gap:0}@media (min-width:760px){.lp-strip-in{grid-template-columns:repeat(3,1fr)}.lp-strip-in>div+div{border-left:1px solid var(--line)}}.lp-strip-in>div{display:flex;align-items:center;gap:14px;padding:22px 24px}.lp-strip-in svg{color:var(--g-d);flex-shrink:0}.lp-strip-in b{display:block;font-size:15px}.lp-strip-in span{font-size:13.5px;color:var(--mut)}.lp-sec{padding:96px 0}@media (max-width:700px){.lp-sec{padding:68px 0}}.lp-h2{font-size:clamp(28px,4.2vw,54px);line-height:1;font-weight:800;max-width:14em}.lp-sub{font-size:18px;line-height:1.6;color:var(--mut);max-width:34em;margin:18px 0 0}.lp-how{display:grid;gap:44px}@media (min-width:960px){.lp-how{grid-template-columns:.85fr 1.15fr;gap:72px;align-items:start}.lp-how-left{position:sticky;top:110px}}.lp-how-photo{position:relative;margin-top:34px;aspect-ratio:4/3.2;border-radius:28px;overflow:hidden;background:var(--ink)}.lp-how-photo img{object-fit:cover}.lp-steps{list-style:none;margin:0;padding:0;position:relative}.lp-steps:before{content:"";position:absolute;left:25px;top:26px;bottom:26px;width:2px;background:repeating-linear-gradient(#c7d6c6 0 6px,transparent 6px 12px)}.lp-step{position:relative;display:grid;grid-template-columns:52px 1fr;gap:22px;padding:0 0 38px}.lp-step:last-child{padding-bottom:0}.lp-step-ico{position:relative;z-index:1;width:52px;height:52px;border-radius:16px;background:#fff;border:2px solid var(--ink);color:var(--ink);display:grid;place-items:center}.lp-step:last-child .lp-step-ico{background:var(--g);border-color:var(--g);color:#fff}.lp-step small{font:600 13px var(--font-mono);color:var(--g-d)}.lp-step h3{font-size:24px;margin:2px 0 8px;line-height:1.1}.lp-step p{margin:0;color:var(--mut);font-size:16px;line-height:1.6;max-width:36em}.lp-benefits{background:var(--paper);border-top:1px solid var(--line)}.lp-tabs{display:inline-flex;padding:5px;border-radius:999px;background:#fff;border:1px solid var(--line);margin:34px 0 40px}.lp-tab{border:0;background:transparent;padding:11px 22px;border-radius:999px;font:600 15px var(--font-sans);color:var(--mut);cursor:pointer;transition:background .18s,color .18s}.lp-tab[aria-selected=true]{background:var(--ink);color:#fff}.lp-benefit{display:grid;gap:40px;animation:lp-tabin .35s ease}@keyframes lp-tabin{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (min-width:960px){.lp-benefit{grid-template-columns:.8fr 1.2fr;gap:64px;align-items:start}}.lp-benefit-photo{position:relative;margin:0;min-height:360px;border-radius:30px 120px 30px 30px;overflow:hidden;background:var(--ink)}@media (min-width:960px){.lp-benefit-photo{min-height:560px;position:sticky;top:110px}}.lp-benefit-photo img{object-fit:cover}.lp-benefit-h{font-size:clamp(28px,3.4vw,42px);line-height:1.05;font-weight:800;max-width:16em}.lp-benefit-p{margin:14px 0 28px;font-size:17px;line-height:1.6;color:var(--mut);max-width:34em}.lp-feat{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr;border-top:1px solid var(--line)}@media (min-width:700px){.lp-feat{grid-template-columns:1fr 1fr;column-gap:40px}}.lp-feat li{display:flex;gap:14px;padding:22px 0;border-bottom:1px solid var(--line)}.lp-feat-ico{width:40px;height:40px;border-radius:12px;background:#fff;border:1px solid var(--line);color:var(--g-d);display:grid;place-items:center;flex-shrink:0}.lp-feat b{font-size:16.5px;display:block;margin-bottom:4px}.lp-feat p{margin:0;font-size:14.5px;line-height:1.55;color:var(--mut)}.lp-dash-sec{background:var(--ink);color:#fff;position:relative;overflow:hidden}.lp-dash-sec:before{content:"";position:absolute;width:700px;height:700px;right:-220px;top:-260px;border-radius:50%;background:radial-gradient(closest-side,rgba(22,163,74,.35),transparent)}.lp-dash-grid{position:relative;display:grid;gap:52px;align-items:center}@media (min-width:980px){.lp-dash-grid{grid-template-columns:.8fr 1.2fr;gap:64px}}.lp-dash-sec .lp-sub{color:rgba(255,255,255,.7)}.lp-dash-pts{list-style:none;margin:30px 0 0;padding:0;display:grid;gap:16px}.lp-dash-pts li{display:flex;gap:12px;align-items:flex-start;font-size:16px;color:rgba(255,255,255,.88);line-height:1.5}.lp-dash-pts svg{color:var(--yel);flex-shrink:0;margin-top:2px}.lp-app{background:#fff;color:var(--ink);border-radius:24px;overflow:hidden;box-shadow:0 40px 90px rgba(0,0,0,.45)}.lp-app-hd{display:flex;align-items:center;gap:12px;padding:16px 20px;border-bottom:1px solid var(--paper)}.lp-app-logo{width:38px;height:38px;border-radius:12px;background:var(--ink);color:var(--yel);display:grid;place-items:center;flex-shrink:0}.lp-app-hd b{display:block;font-size:15px;line-height:1.2}.lp-app-hd span{font-size:12.5px;color:var(--mut)}.lp-app-live{margin-left:auto;font-size:12.5px;font-weight:600;color:var(--g-d);display:inline-flex;align-items:center;gap:7px}.lp-app-body{padding:18px 20px 6px}.lp-stats{display:grid;grid-template-columns:1.35fr 1fr 1fr;gap:10px}.lp-stat{border-radius:16px;padding:14px 14px 12px;background:var(--paper)}.lp-stat.main{background:var(--ink);color:#fff}.lp-stat span{font-size:12px;color:var(--mut)}.lp-stat.main span{color:rgba(255,255,255,.65)}.lp-stat b{display:block;font:800 clamp(22px,3vw,32px)/1.15 var(--font-brand);letter-spacing:-.03em;margin-top:4px;font-variant-numeric:tabular-nums}.lp-stat b.amber{color:#B45309}.lp-bars{display:flex;align-items:flex-end;gap:4px;height:38px;margin-top:10px}.lp-bars i{flex:1;border-radius:3px 3px 0 0;background:rgba(255,255,255,.22);display:block}.lp-bars i.hot{background:var(--yel)}.lp-list-hd{display:flex;justify-content:space-between;align-items:baseline;margin:22px 0 4px}.lp-list-hd b{font-size:14.5px}.lp-list-hd span{font-size:12px;color:var(--mut)}.lp-app .lp-row{border-top:1px solid var(--paper);padding:13px 0}.lp-app .lp-row:first-of-type{border-top:0}.lp-app .lp-row-main span{opacity:1;color:var(--mut)}.lp-sample{padding:12px 20px 16px;font-size:12px;color:var(--mut)}@media (max-width:520px){.lp-stats{grid-template-columns:1fr 1fr}.lp-stat.main{grid-column:1/-1}}.lp-faq-grid{display:grid;gap:36px}@media (min-width:960px){.lp-faq-grid{grid-template-columns:.8fr 1.2fr;gap:72px}}.lp-faq{border-top:1px solid var(--line)}.lp-faq details{border-bottom:1px solid var(--line)}.lp-faq summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:20px;padding:22px 0;font:600 18px/1.35 var(--font-sans)}.lp-faq summary::-webkit-details-marker{display:none}.lp-faq summary i{width:30px;height:30px;border-radius:50%;border:1.5px solid var(--line);display:grid;place-items:center;flex-shrink:0;transition:transform .25s,background .2s;color:var(--ink)}.lp-faq details[open] summary i{transform:rotate(45deg);background:var(--ink);color:#fff;border-color:var(--ink)}.lp-faq details p{margin:0 0 24px;max-width:38em;font-size:16px;line-height:1.65;color:var(--mut)}.lp-cta{position:relative;margin:0 24px 24px;border-radius:36px;overflow:hidden;color:#fff;background:var(--ink);isolation:isolate}.lp-cta img{object-fit:cover;z-index:-2}.lp-cta:before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,rgba(8,32,22,.94),rgba(8,32,22,.78) 55%,rgba(8,32,22,.45))}.lp-cta-in{padding:88px 40px;max-width:760px}@media (max-width:700px){.lp-cta-in{padding:60px 24px}.lp-cta{margin:0 12px 12px;border-radius:28px}}.lp-cta h2{font-size:clamp(30px,5vw,66px);line-height:.98;font-weight:800}.lp-cta p{font-size:18px;line-height:1.55;color:rgba(255,255,255,.78);margin:20px 0 32px;max-width:30em}.lp-foot{padding:56px 0 40px}.lp-foot-top{display:grid;gap:36px}@media (min-width:760px){.lp-foot-top{grid-template-columns:1.4fr 1fr 1fr}}.lp-foot p{margin:12px 0 0;color:var(--mut);font-size:14.5px;max-width:26em;line-height:1.6}.lp-foot h4{margin:0 0 12px;font-size:14px}.lp-foot ul{list-style:none;margin:0;padding:0;display:grid;gap:10px}.lp-foot li a{color:var(--mut);text-decoration:none;font-size:14.5px}.lp-foot li a:hover{color:var(--ink)}.lp-foot-bot{margin-top:40px;padding-top:22px;border-top:1px solid var(--line);font-size:12.5px;color:var(--mut);display:flex;flex-wrap:wrap;gap:8px 24px;justify-content:space-between}.lp-foot-bot a{color:inherit}