.lp{--ink:#12110d;--ink-2:#232327;--indigo:#6d7702;--indigo-deep:#565e02;--indigo-dark:#3f4501;--paper:#fff;--paper-2:#f7f7f9;--line:#1212181a;--line-strong:#12121838;--muted:#61616a;--muted-2:#8a8a94;--white:#fff;--ok:#0e9f6e;--warn:#c27803;--bad:#c81e4e;--nav-h:96px;--radius:14px;--solar:#e4f222;--solar-deep:#d3e015;--font:var(--font-familjen),"Familjen Grotesk",system-ui,-apple-system,sans-serif;--mono:var(--font-mono),"JetBrains Mono",ui-monospace,monospace}.lp *,.lp :after,.lp :before{margin:0;padding:0;box-sizing:border-box}html.lp-page{scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html.lp-page{scroll-behavior:auto}}.lp{font-family:var(--font);background:var(--paper);color:var(--ink);font-size:17px;line-height:1.55;-webkit-font-smoothing:antialiased}.lp a{color:inherit;text-decoration:none}.lp img{max-width:100%}.lp ::selection{background:#e4f2228c}.lp .frame{position:relative;max-width:1088px;margin:0 auto;padding:0 40px}@media(min-width:1180px){.lp .frame{padding:0}}.lp .rule{border:0;height:1px;background:var(--line)}.lp .eyebrow{display:inline-flex;align-items:center;gap:10px;font-size:13px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--muted)}.lp .eyebrow i{width:22px;height:1px;background:var(--line-strong);display:inline-block;transform-origin:left;transition:transform .7s cubic-bezier(.2,.8,.2,1)}.lp .eyebrow.rv:not(.in) i,.lp .rv:not(.in) .eyebrow i{transform:scaleX(0)}.lp .eyebrow.on-dark{color:#ffffffa8}.lp .eyebrow.on-dark i{background:#ffffff4d}.lp .btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:48px;padding:0 26px;font-family:var(--font);font-size:16px;font-weight:600;border:1px solid #0000;border-radius:6px;cursor:pointer;transition:transform .15s ease,box-shadow .2s ease,background .15s ease,color .15s ease}.lp .btn:active{transform:translateY(1px) scale(.99)}.lp .btn-solid{background:var(--solar)}.lp .btn-solid:hover{background:var(--solar-deep);box-shadow:0 10px 28px -10px #b2be128c}.lp .btn-outline{background:#0000;color:var(--ink);border-color:var(--line-strong)}.lp .btn-outline:hover{border-color:var(--ink);background:#fff9}.lp .btn-white{background:#fff;color:var(--indigo)}.lp .btn-white:hover{box-shadow:0 14px 34px -10px #0d0c068c}.lp .btn-ghostwhite{background:#0000;color:#fff;border-color:#ffffff8c}.lp .btn-ghostwhite:hover{border-color:#fff;background:#ffffff14}.lp .arrow{display:inline-block;transition:transform .18s ease}.lp .btn:hover .arrow{transform:translateX(3px)}.lp-header{position:fixed;top:0;left:0;right:0;height:var(--nav-h);z-index:50;background:#ffffffe0;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom:1px solid var(--line);transition:background .35s ease,box-shadow .35s ease}.lp-header.scrolled{box-shadow:0 10px 30px -18px #1c1a0e38}body.lp-hero .lp-header:not(.scrolled){background:#0000;border-bottom-color:#2321121a;-webkit-backdrop-filter:none;backdrop-filter:none}.lp .nav{height:100%;display:flex;align-items:center;justify-content:space-between;position:relative}.lp-header .frame{max-width:none;padding:0 46px}@media(max-width:700px){.lp-header .frame{padding:0 22px}}.lp .nav-left{display:contents}.lp .nav-links{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.lp .brand{gap:11px;font-size:23px;font-weight:650;letter-spacing:-.02em}.lp .brand,.lp .nav-links{display:flex;align-items:center}.lp .nav-links{gap:36px;font-size:16px;font-weight:450;color:var(--muted)}.lp .nav-links>a{position:relative}.lp .nav-links>a:after{content:"";position:absolute;left:0;right:100%;bottom:-6px;height:2px;background:var(--indigo);transition:right .25s ease}.lp .nav-links>a:hover{color:var(--ink)}.lp .nav-links>a:hover:after{right:0}.lp .navdrop{position:relative}.lp .navdrop>button{display:flex;align-items:center;gap:6px;background:none;border:0;font:inherit;font-weight:450;color:var(--muted);cursor:pointer;padding:0}.lp .navdrop>button:hover{color:var(--ink)}.lp .navdrop-panel{position:absolute;top:calc(100% + 14px);left:0;transform:translateX(-18px) translateY(8px);width:372px;background:#fff;border:1px solid var(--line);border-radius:18px;box-shadow:0 40px 80px -24px #1c1a0e4d,0 2px 8px #1c1a0e0f;padding:12px;opacity:0;pointer-events:none;transition:opacity .2s ease,transform .2s cubic-bezier(.2,.9,.3,1.2)}.lp .navdrop.open .navdrop-panel{opacity:1;pointer-events:auto;transform:translateX(-18px) translateY(0)}.lp .navdrop.open>button{color:var(--ink)}.lp .navdrop-panel:before{content:"";position:absolute;top:-7px;left:50px;transform:rotate(45deg);width:14px;height:14px;background:#fff;border-left:1px solid var(--line);border-top:1px solid var(--line);border-radius:3px 0 0 0}.lp-header:has(.navdrop.open):after{opacity:0}.lp .navdrop-group{padding:8px 12px 6px;font-size:11.5px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--muted-2)}.lp .navdrop-panel a{display:grid;grid-template-columns:42px 1fr auto;align-items:center;-moz-column-gap:14px;column-gap:14px;padding:12px;border-radius:10px;transition:background .15s ease}.lp .navdrop-panel a:hover{background:var(--paper-2)}.lp .navdrop-panel a .ni{grid-row:span 2;width:42px;height:42px;border-radius:12px;display:flex;align-items:center;justify-content:center;background:linear-gradient(145deg,#fafcf1,#f3f7e4);border:1px solid #6d770221;box-shadow:inset 0 1px 0 #ffffffb3;transition:transform .2s ease,box-shadow .2s ease}.lp .navdrop-panel a:hover .ni{transform:translateY(-1px) scale(1.05);box-shadow:0 6px 14px -6px #6d770259,inset 0 1px 0 #fffc}.lp .navdrop-panel a b{grid-column:2;grid-row:1;font-size:15.5px;font-weight:650;display:flex;align-items:center;gap:8px}.lp .navdrop-panel a span:not(.ni){grid-column:2;grid-row:2;font-size:13.5px;color:var(--muted)}.lp .navdrop-panel a .ga{grid-row:span 2;color:var(--muted-2);opacity:0;transform:translateX(-4px);transition:opacity .18s ease,transform .18s ease}.lp .navdrop-panel a:hover .ga{opacity:1;transform:none;color:var(--indigo)}.lp .nav-cta{display:flex;align-items:center;gap:14px}.lp .nav-cta .btn{height:46px;padding:0 24px;font-size:15.5px}.lp .nav-signin{font-size:16.5px;font-weight:500;color:var(--muted);margin-right:6px}.lp .nav-signin:hover{color:var(--ink)}@media(max-width:900px){.lp .nav-links,.lp .nav-signin{display:none}}.lp .hero-track{position:relative;height:170vh}.lp .hero-sticky{position:sticky;top:0;height:100vh;overflow:hidden}.lp .hero-clip{position:relative;height:100%;background:#f4f4f2;clip-path:inset(0)}@supports (animation-timeline:scroll()){@media(min-width:900px){.lp .hero-clip{animation:lpHeroFrame linear both;animation-timeline:scroll(root);animation-range:0 640px}@keyframes lpHeroFrame{0%{clip-path:inset(0 0 0 round 0)}to{clip-path:inset(84px max(20px,calc((100% - 1240px)/2)) 68px round 24px)}}}}.lp .hero-bg{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;animation:lpHeroDrift 26s ease-in-out infinite alternate}@keyframes lpHeroDrift{0%{transform:scale(1.02) translateX(0)}to{transform:scale(1.09) translateX(-16px)}}@media (prefers-reduced-motion:reduce){.lp .hero-bg{animation:none}}.lp .hero-shade{position:absolute;inset:0;background:radial-gradient(95% 85% at 50% 40%,#ffffffd1 0,#fafbff80 48%,#f4f6fd2e 75%,#f4f6fd00 100%)}.lp .hero-clip h1{color:var(--ink)}.lp .hero-clip h1 .thin{color:#97937f}.lp .hero-clip .hero-sub{color:#5b5849}.lp .hero-clip .hero-proof{color:#6a6759}.lp .hero-clip .hero-proof i{background:#6d770273}.lp .hero-inner{position:relative;z-index:5;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;padding-top:calc(var(--nav-h) - 26px)}.lp .hero-inner h1{max-width:18ch;margin-top:0}.lp .hero-inner .hero-sub{margin-top:22px}.lp .hero-inner .hero-ctas,.lp .hero-inner .hero-proof{margin-top:34px}.lp .hero-clip:after{content:"";position:absolute;top:0;bottom:0;left:-100%;width:100%;z-index:2;pointer-events:none;background:linear-gradient(115deg,#0000 32%,#6d77020d 46%,#ffffff80 52%,#0000 66%);animation:lpSheen 14s ease-in-out infinite;will-change:transform}@keyframes lpSheen{0%{transform:translateX(0)}60%{transform:translateX(200%)}to{transform:translateX(200%)}}@media (prefers-reduced-motion:reduce){.lp .hero-clip:after{animation:none;opacity:0}}.lp .hero-inner .hero-sub{max-width:640px}.lp .hero-inner .hero-ctas,.lp .hero-inner .hero-proof{justify-content:center}.lp .hero-cert{display:inline-flex;align-items:center;gap:16px;margin-top:48px;padding:13px 20px;border-radius:14px;background:#0a0a066b;border:1px solid #ffffff29;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);font-size:13.5px;color:#ffffffd9;box-shadow:0 24px 60px -20px #00000080;animation:lpCertFloat 7s ease-in-out infinite}@keyframes lpCertFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-7px)}}@media (prefers-reduced-motion:reduce){.lp .hero-cert{animation:none}}.lp .hero-cert .hc-label{font-size:10.5px;font-weight:700;letter-spacing:.18em;color:#e4f222}.lp .hero-cert .hc-no{font-family:var(--mono);font-size:12.5px;color:#e9e8d8}.lp .hero-cert .hc-sep{width:1px;height:16px;background:#ffffff2e}.lp .hero-cert .hc-pdf{font-weight:600;color:#fff;border:1px solid #ffffff4d;border-radius:7px;padding:4px 10px;font-size:12px}.lp .hero-pill{display:inline-flex;align-items:center;gap:10px;border:1px solid #ffffff59;background:#ffffff17;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-radius:999px;padding:8px 18px;font-size:13px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:#fff;width:max-content}.lp .hero-pill em{font-style:normal;letter-spacing:.02em;text-transform:none;font-weight:500;color:#ffffffd9}.lp h1{font-size:clamp(44px,6.2vw,84px);line-height:1.02;letter-spacing:-.028em;font-weight:700;color:#fff;margin:34px 0 0;max-width:15ch}.lp h1 .thin{color:#ffffffb8}.lp .nav-left{display:flex;align-items:center;gap:46px}@media(max-width:900px){.lp .nav-left{gap:0}}.lp .hero-sub{margin-top:28px;max-width:620px;font-size:19.5px;line-height:1.6;color:#ffffffd9}.lp .hero-ctas{display:flex;gap:14px;margin-top:40px;flex-wrap:wrap}.lp .hero-proof{display:flex;gap:26px;margin-top:46px;font-size:14.5px;font-weight:500;color:#ffffffbf;flex-wrap:wrap}.lp .hero-proof span{display:flex;align-items:center;gap:9px}.lp .hero-proof i{width:5px;height:5px;border-radius:50%;background:#ffffff8c}.lp section{position:relative}.lp .sec{padding:110px 0}.lp .sec-head{max-width:720px}.lp .sec-head:after{content:"";display:block;width:52px;height:2px;border-radius:1px;margin-top:24px;background:linear-gradient(90deg,var(--indigo) 0,#6d770238 100%);transform-origin:left;transform:scaleX(1);transition:transform .7s cubic-bezier(.2,.8,.2,1) .2s}.lp .sec-head.rv:not(.in):after{transform:scaleX(0)}.lp .sec-head[style*=center]:after{margin-left:auto;margin-right:auto;transform-origin:center}@media (prefers-reduced-motion:reduce){.lp .sec-head:after{transition:none;transform:none}}.lp h2{font-size:clamp(32px,3.6vw,48px);line-height:1.08;letter-spacing:-.024em;font-weight:700;margin-top:22px}.lp .lede{margin-top:18px;font-size:18.5px;color:var(--muted);max-width:600px}.lp h3{font-size:22px;font-weight:650;letter-spacing:-.01em}.lp .why{display:grid;grid-template-columns:repeat(3,1fr);border:1px solid var(--line);border-radius:var(--radius);background:#fff;overflow:hidden;margin-top:56px}.lp .why>div{padding:34px 32px;border-left:1px solid var(--line);transition:background .25s ease}.lp .why>div:hover{background:#fbfbfa}.lp .why>div:nth-child(3n+1){border-left:0}.lp .why>div:nth-child(n+4){border-top:1px solid var(--line)}.lp .why b{display:block;font-size:18px;font-weight:650;margin:16px 0 8px}.lp .why p{font-size:15.5px;color:var(--muted);line-height:1.55}.lp .why .tag{font-size:12px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--indigo)}@media(max-width:860px){.lp .why{grid-template-columns:1fr}.lp .why>div{border-left:0;border-top:1px solid var(--line)}.lp .why>div:first-child{border-top:0}}.lp .process{background:var(--ink);color:#fff;border-radius:24px;margin:20px auto;max-width:1240px;overflow:clip}@media(max-width:1260px){.lp .process{border-radius:0}}.lp .process-inner{display:grid;grid-template-columns:400px 1fr;gap:70px;padding-top:110px;padding-bottom:110px}@media(max-width:980px){.lp .process-inner{grid-template-columns:1fr;gap:50px;padding-top:80px;padding-bottom:80px}.lp .process-left{position:static}}.lp .process-left{position:sticky;top:140px;align-self:start}.lp .process h2{color:#fff}.lp .process .lede{color:#ffffffa8}.lp .pstep{position:relative;display:grid;grid-template-columns:64px 1fr;gap:26px;padding:38px 0;border-top:1px solid #ffffff1f;opacity:.34;transform:translateY(8px);transition:opacity .5s ease,transform .5s ease}.lp .pstep:first-child{border-top:0}.lp .pstep.lit{opacity:1;transform:none}.lp .pstep-no{font-size:14px;font-weight:600;letter-spacing:.12em;color:#ffffff73;padding-top:6px}.lp .pstep.lit .pstep-no{color:#e4f222}.lp .pstep h3{color:#fff;font-size:24px}.lp .pstep p{margin-top:10px;color:#ffffff9e;font-size:16.5px;max-width:52ch}.lp .pstep .chip{display:inline-block;margin-top:14px;font-family:var(--mono);font-size:12.5px;color:#eef659;background:#e4f2221f;border:1px solid #e4f22240;border-radius:6px;padding:5px 10px}.lp .pbar{position:relative;height:3px;background:#ffffff1f;border-radius:2px;overflow:hidden;margin-top:34px;width:200px}.lp .pbar i{position:absolute;inset:0;transform-origin:left;transform:scaleX(0);background:linear-gradient(90deg,#6d7702,#a8b80c 55%,#e4f222);transition:transform .4s ease}.lp .mock{position:relative;background:linear-gradient(178deg,#1f1e16,#14130d 60%,#0e0d09);border:1px solid #e4f2222e;border-radius:18px;box-shadow:0 46px 90px -34px #1211098c,inset 0 1px 0 #ffffff12;overflow:hidden;color:#e8e7d8;font-size:13.5px;transition:box-shadow .35s ease,border-color .35s ease}.lp .mock:before{content:"";position:absolute;top:0;left:8%;right:8%;height:1px;background:linear-gradient(90deg,#0000,#e4f2228c,#0000)}.lp .mock:hover{box-shadow:0 52px 98px -36px #12110999;border-color:#e4f22247}.lp .mock-bar{display:flex;align-items:center;gap:8px;padding:14px 20px;border-bottom:1px solid #ffffff14;color:#9a988a;font-size:12.5px;font-weight:500;letter-spacing:.02em;background:hsla(0,0%,100%,.025)}.lp .mock-bar i{width:10px;height:10px;border-radius:50%}.lp .mock-bar i:first-of-type{background:#f6698abf}.lp .mock-bar i:nth-of-type(2){background:#f5b83dbf}.lp .mock-bar i:nth-of-type(3){background:#2dd4a8bf}.lp .mock-bar:after{content:"LIVE";margin-left:auto;font-size:9.5px;font-weight:700;letter-spacing:.18em;color:#5eead4;border:1px solid #2dd4a859;border-radius:999px;padding:3px 9px}.lp .mock-body{padding:20px 22px 22px}.lp .mock table{width:100%;border-collapse:collapse;font-size:13px}.lp .mock th{text-align:left;font-weight:600;color:#807e6e;font-size:11px;letter-spacing:.12em;text-transform:uppercase;padding:8px 12px 10px;border-bottom:1px solid #ffffff1a}.lp .mock td{padding:12.5px 12px;border-bottom:1px solid hsla(0,0%,100%,.055);white-space:nowrap}.lp .mock tbody tr{transition:background .2s ease}.lp .mock tbody tr:hover{background:#e4f2220f}.lp .mock tbody tr:last-child td{border-bottom:0}.lp .st{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:600;border-radius:999px;padding:3px 10px}.lp .st i{width:5px;height:5px;border-radius:50%}.lp .st-fresh{color:#5eead4;background:#14b88c1f}.lp .st-fresh i{background:#2dd4a8}.lp .st-amend{color:#fcd34d;background:#d99b1e1f}.lp .st-amend i{background:#f5b83d}.lp .st-cancel{color:#fda4af;background:#dc3c5a1f}.lp .st-cancel i{background:#f6698a}.lp .util{height:6px;border-radius:3px;background:#ffffff1f;overflow:hidden;min-width:90px}.lp .util i{display:block;height:100%;background:linear-gradient(90deg,#6d7702,#e4f222)}.lp .err-chip{color:#fda4af;background:#dc3c5a1a;border:1px solid #f064824d;border-radius:6px}.lp .err-chip,.lp .ok-chip{font-family:var(--mono);font-size:12.5px;padding:6px 10px;display:inline-block}.lp .ok-chip{color:#5eead4;background:#14b88c17;border:1px solid #2dd4a847;border-radius:6px}.lp .stats{display:grid;grid-template-columns:repeat(4,1fr);border:1px solid var(--line);border-radius:var(--radius);background:#fff;overflow:hidden;margin:64px 0 0}.lp .stats>div{padding:30px 28px;border-left:1px solid var(--line);transition:background .2s ease;text-align:center}.lp .stats>div:first-child{border-left:0}.lp .stats>div:hover{background:var(--paper-2)}.lp .stats .sv{display:block;font-size:32px;font-weight:700;letter-spacing:-.025em;color:var(--indigo-deep);line-height:1.1}.lp .stats .sl{display:block;margin-top:7px;font-size:13.5px;color:var(--muted);line-height:1.45}@media(max-width:860px){.lp .stats{grid-template-columns:1fr 1fr}.lp .stats>div:nth-child(odd){border-left:0}.lp .stats>div:nth-child(n+3){border-top:1px solid var(--line)}}.lp .shot{position:relative}.lp .shot:before{content:"";position:absolute;inset:-10% -8%;background:radial-gradient(58% 54% at 50% 46%,#96a0104d,#0000 72%);filter:blur(14px);z-index:0;pointer-events:none}.lp .shot .mock{position:relative;z-index:1}.lp .mock.app{display:grid;grid-template-columns:46px 1fr;background:#fff;border:1px solid var(--line);box-shadow:0 30px 70px -28px #1e1c0f40,0 2px 8px #1e1c0f0d;color:var(--ink-2)}.lp .mock.app:before{display:none}.lp .mock.app:hover{border-color:var(--line-strong);box-shadow:0 40px 84px -30px #1e1c0f52}.lp .mock.app table{font-size:13px}.lp .mock.app th{color:var(--muted-2);border-bottom:1px solid var(--line)}.lp .mock.app td{border-bottom:1px solid #18160c0f;color:var(--ink-2)}.lp .mock.app tbody tr:hover{background:var(--paper-2)}.lp .mock.app .util{background:#18160c14}.lp .mock.app .st-fresh{color:#067a58;background:#0e9f6e1a}.lp .mock.app .st-amend{color:#92600a;background:#c278031a}.lp .mock.app .st-cancel{color:#a5163e;background:#c81e4e14}.lp .mock.app .err-chip{color:#a5163e;background:#c81e4e0f;border-color:#c81e4e38}.lp .mock.app .ok-chip{color:#067a58;background:#0e9f6e12;border-color:#0e9f6e40}.lp .app-side{border-right:1px solid var(--line);display:flex;flex-direction:column;gap:15px;padding:18px 0;align-items:center;background:var(--paper-2)}.lp .app-side i{width:8px;height:8px;border-radius:3px;background:#23211229}.lp .app-side i.on{background:var(--indigo)}.lp .app-top{display:flex;align-items:center;gap:10px;padding:13px 16px;border-bottom:1px solid var(--line)}.lp .app-title{font-weight:650;color:var(--ink);font-size:13px;white-space:nowrap}.lp .app-search{flex:1;color:var(--muted-2);background:var(--paper-2);border:1px solid var(--line);border-radius:7px;padding:6px 11px;overflow:hidden}.lp .app-btn,.lp .app-search{font-size:11.5px;white-space:nowrap}.lp .app-btn{font-weight:600;color:var(--indigo-deep);border:1px solid #6d770247;border-radius:7px;padding:6px 12px;background:#6d770212}.lp .app-chips{display:flex;gap:8px;padding:13px 16px 2px;flex-wrap:wrap}.lp .app-chips span{font-size:11px;font-weight:600;color:var(--muted);background:var(--paper-2);border:1px solid var(--line);border-radius:999px;padding:4px 11px}.lp .app-chips .c-fresh{color:#067a58;border-color:#0e9f6e4d}.lp .app-chips .c-amend{color:#92600a;border-color:#c278034d}.lp .app-chips .c-cancel{color:#a5163e;border-color:#c81e4e40}.lp .app-body{padding:14px 16px 18px}.lp .shot:before{inset:-6% -5%;background:radial-gradient(58% 54% at 50% 50%,#96a01024,#0000 72%);filter:blur(16px)}.lp .cat-chips{display:flex;gap:10px;margin-top:34px;flex-wrap:wrap}.lp .cat-chips button{font:inherit;font-size:14px;font-weight:600;color:var(--muted);background:#fff;border:1px solid var(--line);border-radius:999px;padding:9px 20px;cursor:pointer;transition:all .2s ease}.lp .cat-chips button:hover{border-color:var(--line-strong);color:var(--ink)}.lp .cat-chips button.on{background:var(--indigo);border-color:var(--indigo);color:#fff}.lp .post-card.hide{display:none}.lp .pagination{display:flex;align-items:center;justify-content:center;gap:8px;margin-top:56px}.lp .pagination .pg,.lp .pagination .pg-arrow{font:inherit;font-size:14px;font-weight:600;min-width:40px;height:40px;padding:0 12px;display:inline-flex;align-items:center;justify-content:center;color:var(--muted);background:#fff;border:1px solid var(--line);border-radius:10px;cursor:pointer;transition:border-color .2s ease,color .2s ease,background .2s ease}.lp .pagination .pg-arrow:not(:disabled):hover,.lp .pagination .pg:hover{border-color:var(--line-strong);color:var(--ink)}.lp .pagination .pg.on{background:var(--indigo);border-color:var(--indigo);color:#fff}.lp .pagination .pg-arrow{font-size:17px;color:var(--ink)}.lp .pagination .pg-arrow:disabled{opacity:.4;cursor:not-allowed}.lp .related{border-top:1px solid var(--line);margin-top:70px;padding-top:44px}.lp .related h4{font-size:20px;font-weight:650;letter-spacing:-.01em}.lp .related-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:22px}@media(max-width:760px){.lp .related-grid{grid-template-columns:1fr}}.lp .related-grid a{display:block;background:#fff;border:1px solid var(--line);border-radius:12px;padding:20px 22px;transition:border-color .2s ease,transform .2s ease,box-shadow .2s ease}.lp .related-grid a:hover{border-color:var(--line-strong);transform:translateY(-3px);box-shadow:0 18px 40px -20px #1e1c0f40}.lp .related-grid .rc{font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--indigo)}.lp .related-grid b{display:block;margin-top:8px;font-size:15.5px;font-weight:650;line-height:1.35;color:var(--ink)}.lp .pager{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin:34px 0 4px}@media(max-width:760px){.lp .pager{grid-template-columns:1fr}}.lp .pager-card{display:block;background:#fff;border:1px solid var(--line);border-radius:14px;padding:22px 24px;transition:border-color .2s ease,transform .2s ease,box-shadow .2s ease}.lp .pager-card:hover{border-color:var(--line-strong);transform:translateY(-3px);box-shadow:0 18px 40px -20px #1e1c0f40}.lp .pager-card.is-next{text-align:right}@media(max-width:760px){.lp .pager-card.is-next{text-align:left}}.lp .pager-dir{display:flex;align-items:center;gap:8px;font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--indigo)}.lp .pager-card.is-next .pager-dir{justify-content:flex-end}@media(max-width:760px){.lp .pager-card.is-next .pager-dir{justify-content:flex-start}}.lp .pager-arrow{display:inline-block;font-size:15px;transition:transform .2s ease}.lp .pager-card:hover .pager-arrow{transform:translateX(-3px)}.lp .pager-card.is-next:hover .pager-arrow{transform:translateX(3px)}.lp .pager-card b{display:block;margin-top:12px;font-size:17.5px;font-weight:650;line-height:1.32;color:var(--ink)}.lp .pager-meta{display:block;margin-top:10px;font-size:13px;color:var(--muted-2)}.lp .toast{position:absolute;right:-16px;bottom:-24px;z-index:3;gap:13px;background:#fffffff5;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:13px;padding:12px 15px;box-shadow:0 18px 46px -16px #12110959,0 2px 6px #12110912;border:1px solid #18160c14}.lp .toast,.lp .toast .tk{display:flex;align-items:center}.lp .toast .tk{width:34px;height:34px;border-radius:10px;background:linear-gradient(150deg,#0e9f6e29,#0e9f6e14);border:1px solid #0e9f6e38;justify-content:center;color:#0d8f63;flex:none}.lp .toast .toast-txt{display:flex;flex-direction:column;gap:1px}.lp .toast b{font-size:13px;font-weight:650;color:var(--ink);letter-spacing:-.005em}.lp .toast span{font-size:11.5px;color:var(--muted)}.lp .toast code{font-family:var(--mono);font-size:11px;color:var(--indigo-deep);background:#6d770212;border-radius:4px;padding:1px 5px}.lp .toast .toast-act{margin-left:6px;padding-left:13px;border-left:1px solid var(--line);font-size:12px;font-weight:650;color:var(--indigo);white-space:nowrap}@media(max-width:600px){.lp .toast{right:0;bottom:-26px}}.lp .feat{display:grid;grid-template-columns:1fr 1fr;gap:74px;align-items:center;padding:84px 0;border-top:1px solid var(--line)}.lp .feat:first-of-type{border-top:0}.lp .feat.rev>.feat-copy{order:2}.lp .feat h3{font-size:clamp(26px,2.6vw,34px);letter-spacing:-.02em;line-height:1.12}.lp .feat .lede{font-size:17px;margin-top:14px}.lp .feat ul{margin-top:22px;display:grid;gap:12px;list-style:none}.lp .feat li{position:relative;padding-left:26px;font-size:16px;color:var(--ink-2)}.lp .feat li:before{content:"";position:absolute;left:0;top:9px;width:12px;height:2px;background:var(--indigo);transition:width .25s ease}.lp .feat li:hover:before{width:18px}.lp .feat li b{font-weight:650}@media(max-width:940px){.lp .feat{grid-template-columns:1fr;gap:38px}.lp .feat.rev>.feat-copy{order:0}}.lp .testmode{background:linear-gradient(150deg,#232216eb,#14130cf5),#1a1913;border-radius:20px;color:#fff;padding:74px 64px;display:grid;grid-template-columns:1.1fr .9fr;gap:60px;align-items:center;overflow:hidden;position:relative}.lp .testmode .panel-bg{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:.5;z-index:0}.lp .testmode>div{position:relative;z-index:2}.lp .testmode h3{color:#fff;font-size:clamp(26px,2.6vw,34px)}.lp .testmode p{color:#ffffffc7}.lp .live-warn{background:#0a0a079e;border:1px solid #ffffff24;border-radius:12px;padding:26px 28px;font-size:15px;line-height:1.6;color:#ffffffd9}.lp .live-warn b{display:flex;align-items:center;gap:9px;color:#ffd166;font-size:12.5px;letter-spacing:.16em;text-transform:uppercase;margin-bottom:12px}.lp .live-warn b i{width:7px;height:7px;border-radius:50%;background:#ffd166;animation:lpBlink 2.2s ease-in-out infinite}@keyframes lpBlink{0%,to{opacity:1}50%{opacity:.35}}.lp .mode-toggle{display:inline-flex;border:1px solid #ffffff4d;border-radius:999px;padding:4px;margin-top:26px;font-size:13.5px;font-weight:600;cursor:pointer;-webkit-user-select:none;user-select:none}.lp .mode-toggle span{padding:7px 18px;border-radius:999px;transition:background .25s ease,color .25s ease;color:#fffc}.lp .mode-toggle .on{background:#fff;color:#16150f}.lp .mode-toggle span[data-mode=live].on{background:#ffd166;color:#5c3d00}.lp .mode-pane{display:none}.lp .mode-pane.on{display:block;animation:lpPaneIn .35s ease}@keyframes lpPaneIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.lp .tm-cert{background:#0a0a079e;border:1px solid #5eead440;border-radius:12px;padding:22px 24px}.lp .tm-cert .tm-row{display:flex;justify-content:space-between;align-items:center;gap:12px;font-size:13.5px;color:#ffffffd9;padding:8px 0;border-bottom:1px solid #ffffff14}.lp .tm-cert .tm-row:last-child{border-bottom:0}.lp .tm-cert .tm-row .k{color:#ffffff80;font-size:12px;letter-spacing:.06em;text-transform:uppercase}.lp .tm-cert .mono{font-family:var(--mono);font-size:12.5px;color:#5eead4}.lp .tm-stamp{display:inline-flex;align-items:center;gap:8px;font-size:11px;font-weight:700;letter-spacing:.18em;color:#5eead4;border:1px dashed #5eead480;border-radius:7px;padding:5px 12px;margin-bottom:14px}.lp .live-warn{transition:border-color .3s ease}.lp .mode-pane[data-mode=live] .live-warn{border-color:#ffd16659}@media(max-width:940px){.lp .testmode{grid-template-columns:1fr;padding:54px 34px}}.lp .aud{display:grid;grid-template-columns:repeat(3,1fr);gap:22px;margin-top:56px}.lp .aud a{display:flex;flex-direction:column;background:#fff;border:1px solid var(--line);border-radius:var(--radius);padding:36px 32px;transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease}.lp .aud a:hover{transform:translateY(-5px);box-shadow:0 30px 56px -22px #1e1c0f4d;border-color:var(--line-strong)}.lp .aud .k{display:flex;align-items:center;gap:9px;font-size:12px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--muted-2)}.lp .aud .k i{width:8px;height:8px;border-radius:2px}.lp .aud h3{margin-top:18px;font-size:23px}.lp .aud p{margin-top:12px;font-size:15.5px;color:var(--muted);flex:1}.lp .aud .go{margin-top:26px;font-weight:600;font-size:15.5px;color:var(--indigo);display:flex;align-items:center;gap:7px}@media(max-width:940px){.lp .aud{grid-template-columns:1fr}}.lp .api-grid{display:grid;grid-template-columns:1fr 1fr;gap:70px;align-items:start;margin-top:60px}@media(max-width:940px){.lp .api-grid{grid-template-columns:1fr}}.lp .endpoints{font-family:var(--mono);font-size:13px;line-height:1.5}.lp .endpoints .row{display:flex;gap:14px;align-items:baseline;padding:13px 16px;border-bottom:1px solid #ffffff12}.lp .endpoints .row:hover{background:#ffffff08}.lp .endpoints .row:last-child{border-bottom:0}.lp .endpoints .m{font-weight:600;font-size:11.5px;width:44px;flex:none;text-align:center;border-radius:4px;padding:2px 0}.lp .m-post{color:#e4f222;background:#e4f22224}.lp .m-get{color:#5eead4;background:#2dd4a81f}.lp .endpoints .p{color:#e9e8d8}.lp .endpoints .d{margin-left:auto;font-size:13px;text-align:right}@media(max-width:640px){.lp .endpoints .d{display:none}}.lp .api-facts{display:grid;border:1px solid var(--line);border-radius:var(--radius);background:#fff;overflow:hidden}.lp .api-facts>div{padding:22px 26px;transition:background .2s ease}.lp .api-facts>div:hover{background:#fbfbfa}.lp .api-facts b{display:block;font-size:16.5px;font-weight:650}.lp .api-facts p{color:var(--muted);margin-top:4px}.lp .trust{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:var(--line);border:1px solid var(--line);border-radius:var(--radius);overflow:hidden;margin-top:56px}.lp .trust>div{background:#fff;padding:30px 28px;transition:background .2s ease}.lp .trust>div:hover{background:#fbfbfa}.lp .trust b{display:block;font-size:16.5px;font-weight:650;margin-top:14px}.lp .trust p{font-size:14.5px;color:var(--muted);margin-top:6px;line-height:1.55}.lp .tic{width:34px;height:34px;border-radius:9px;background:#6d770217;display:flex;align-items:center;justify-content:center;color:var(--indigo);transition:transform .25s ease,background .25s ease}.lp .trust>div:hover .tic{transform:scale(1.08);background:#6d770224}@media(max-width:940px){.lp .trust{grid-template-columns:1fr}}.lp .faq{max-width:760px;margin:56px auto 0}.lp .faq-item{border-top:1px solid var(--line)}.lp .faq-item:last-child{border-bottom:1px solid var(--line)}.lp .faq-q{width:100%;display:flex;justify-content:space-between;align-items:center;gap:20px;background:none;border:0;font:inherit;text-align:left;font-size:18.5px;font-weight:600;color:var(--ink);padding:24px 4px;cursor:pointer}.lp .faq-q svg{flex:none;transition:transform .25s ease;color:var(--indigo)}.lp .faq-item.open .faq-q svg{transform:rotate(45deg)}.lp .faq-a{display:grid;grid-template-rows:0fr;transition:grid-template-rows .3s ease}.lp .faq-item.open .faq-a{grid-template-rows:1fr}.lp .faq-a>div{overflow:hidden}.lp .faq-a p{padding:0 44px 26px 4px;color:var(--muted);font-size:16.5px}.lp .final{position:relative;background:#15140e;border-radius:20px;margin:0 auto 24px;max-width:1088px;color:#fff;text-align:center;padding:68px 30px 60px;overflow:hidden;isolation:isolate}@media(max-width:1180px){.lp .final{margin-left:40px;margin-right:40px}}.lp .final h2{font-size:clamp(28px,3vw,40px)}.lp .final .hero-ctas{margin-top:28px}.lp .final-proof{margin-top:20px}@media(max-width:1260px){.lp .final{border-radius:0;margin-bottom:0}}.lp .final .hero-bg{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:.55;animation:none;z-index:-2}.lp .final .hero-shade{position:absolute;inset:0;z-index:-1;background:radial-gradient(120% 130% at 50% 115%,#14130a1f 0,#14130ab8 55%,#14130af0 100%)}.lp .final h2{color:#fff;margin-top:18px}.lp .final .lede{color:#ffffffd1;margin:18px auto 0}.lp .final .hero-ctas{justify-content:center}.lp .final-proof{margin-top:26px;font-size:14.5px;color:#ffffffb3}.lp-footer{position:relative;background:#0d0c08;color:#aeac9e;font-size:14.5px}.lp-footer:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,#0000 5%,#6d7702 35%,#e4f222 50%,#6d7702 65%,#0000 95%)}.lp .f-main{display:grid;grid-template-columns:2fr 1fr 1fr;gap:46px;padding:50px 0 40px}.lp .f-brand{font-size:26px;font-weight:700;color:#fff;letter-spacing:-.025em}.lp .f-tag{margin-top:10px;font-size:14px;color:#817f6f;line-height:1.6;max-width:30ch}.lp .f-col b{display:block;color:#fff;font-size:12px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;margin-bottom:14px}.lp .f-col a{display:block;padding:4.5px 0;color:#aeac9e;transition:color .15s ease,transform .15s ease}.lp .f-col a:hover{color:#fff;transform:translateX(3px)}.lp .f-note{margin-top:9px;font-size:12.5px;color:#6b6a5c}.lp .f-base{display:flex;justify-content:space-between;align-items:center;gap:16px;font-size:13px;color:#6b6a5c;flex-wrap:wrap;padding:18px 0 20px;border-top:1px solid #ffffff17}.lp .f-legal{display:flex;gap:20px}.lp .f-legal a{color:#6b6a5c}.lp .f-legal a:hover{color:#fff}.lp .foot-badge{display:inline-flex;align-items:center;gap:8px;font-size:12.5px;font-weight:600;color:#aeac9e;border:1px solid #ffffff24;border-radius:999px;padding:6px 14px}.lp .foot-badge i{width:6px;height:6px;border-radius:50%;background:#e4f222}@media(max-width:940px){.lp .f-main{grid-template-columns:1fr 1fr;gap:34px}}@media(max-width:600px){.lp .f-main{grid-template-columns:1fr}}.lp .spec{border:1px solid var(--line);border-radius:var(--radius);background:#fff;overflow:hidden;margin-top:48px}.lp .spec>div{display:grid;grid-template-columns:260px 1fr;gap:26px;padding:24px 30px;border-top:1px solid var(--line)}.lp .spec>div:first-child{border-top:0}.lp .spec b{font-size:16px;font-weight:650}.lp .spec p{font-size:15.5px;color:var(--muted)}.lp .spec .mono{font-family:var(--mono);font-size:13px;color:var(--indigo-deep)}@media(max-width:760px){.lp .spec>div{grid-template-columns:1fr;gap:8px}}.lp .blog-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin-top:56px}@media(max-width:980px){.lp .blog-grid{grid-template-columns:1fr 1fr}}@media(max-width:660px){.lp .blog-grid{grid-template-columns:1fr}}.lp .post-card{display:flex;flex-direction:column;background:#fff;border:1px solid var(--line);border-radius:var(--radius);overflow:hidden;transition:transform .25s ease,box-shadow .25s ease}.lp .post-card:hover{transform:translateY(-5px);box-shadow:0 30px 56px -24px #1e1c0f4d}.lp .post-cover{aspect-ratio:16/9;display:flex;align-items:flex-end;padding:22px;position:relative;overflow:hidden;color:#fff;isolation:isolate}.lp .post-cover img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:-2;transition:transform .5s ease}.lp .post-card:hover .post-cover img{transform:scale(1.05)}.lp .post-cover:after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(180deg,#0d0c070d 30%,#0d0c078c)}.lp .post-cover .cat{position:absolute;top:16px;left:22px;font-size:11px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:#ffffffe6}.lp .post-cover .big{font-size:40px;font-weight:700;letter-spacing:-.03em;line-height:1;text-shadow:0 2px 20px #00000059}.lp .post-body{padding:24px 26px 28px;display:flex;flex-direction:column;flex:1}.lp .post-body h3{font-size:19.5px;line-height:1.25}.lp .post-body p{margin-top:10px;font-size:14.5px;color:var(--muted);flex:1}.lp .post-meta{margin-top:18px;font-size:13px;color:var(--muted-2)}.lp .article{max-width:720px;margin:0 auto;padding:70px 0 40px}.lp .article h1{color:var(--ink);font-size:clamp(34px,4vw,50px);max-width:none;line-height:1.08}.lp .article .standfirst{margin-top:22px;font-size:20px;line-height:1.6;color:var(--muted)}.lp .article-meta{margin-top:26px;display:flex;gap:18px;font-size:14px;color:var(--muted-2);border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:14px 2px}.lp .article h2{font-size:29px;margin-top:56px;letter-spacing:-.02em}.lp .article h3{font-size:21px;margin-top:36px}.lp .article p{margin-top:18px;font-size:17.5px;line-height:1.7;color:#2a2922}.lp .article ol,.lp .article ul{margin:18px 0 0 22px;display:grid;gap:10px;font-size:17px;color:#2a2922}.lp .article ul{list-style:disc}.lp .article ol{list-style:decimal}.lp .article a{color:var(--indigo-deep);text-decoration:underline;text-decoration-color:#6d770252;text-underline-offset:3px;text-decoration-thickness:1px;transition:text-decoration-color .2s ease}.lp .article a:hover{text-decoration-color:var(--indigo-deep)}.lp .article .callout{margin-top:28px;border-left:3px solid var(--indigo);background:#fff;border-radius:0 10px 10px 0;padding:20px 24px;font-size:16.5px;color:var(--ink-2)}.lp .article .callout b{color:var(--indigo-deep)}.lp .crumb{padding:calc(var(--nav-h) + 40px) 0 0;font-size:14px;color:var(--muted-2)}.lp .crumb a:hover{color:var(--ink)}.lp .rv{opacity:0;transform:translateY(14px);transition:opacity .7s cubic-bezier(.2,.65,.2,1),transform .7s cubic-bezier(.2,.65,.2,1)}.lp .rv.in{opacity:1;transform:none}.lp .rv.d1{transition-delay:.1s}.lp .rv.d2{transition-delay:.2s}.lp .rv.d3{transition-delay:.3s}@media (prefers-reduced-motion:reduce){.lp .rv{opacity:1;transform:none}.lp .pstep,.lp .rv{transition:none}.lp .hero-hint{animation:none}}.lp .mock.light{background:#fff;border:1px solid var(--line);box-shadow:0 30px 70px -28px #1e1c0f38,0 2px 8px #1e1c0f0d;color:var(--ink-2)}.lp .mock.light:before{display:none}.lp .mock.light:hover{box-shadow:0 40px 84px -30px #1e1c0f4d}.lp .mock.light .mock-bar{background:var(--paper-2);border-bottom:1px solid var(--line);color:var(--muted)}.lp .mock.light .mock-bar:after{display:none}.lp .mock.light th{color:var(--muted-2);border-bottom:1px solid var(--line)}.lp .mock.light td{border-bottom:1px solid #18160c0f;color:var(--ink-2)}.lp .mock.light tbody tr:hover{background:var(--paper-2)}.lp .mock.light .util{background:#18160c14}.lp .mock.light .st-fresh{color:#067a58;background:#0e9f6e1a}.lp .mock.light .st-amend{color:#92600a;background:#c278031a}.lp .mock.light .st-cancel{color:#a5163e;background:#c81e4e14}.lp .mock.light .err-chip{color:#a5163e;background:#c81e4e0f;border-color:#c81e4e38}.lp .mock.light .ok-chip{color:#067a58;background:#0e9f6e12;border-color:#0e9f6e40}.lp .rtile{background:var(--paper-2);border:1px solid var(--line);border-radius:10px;padding:14px}.lp .rtile span{display:block;color:var(--muted-2);font-size:11px;text-transform:uppercase;letter-spacing:.1em}.lp .rtile b{display:block;font-size:19px;font-weight:650;margin-top:6px;color:var(--ink)}.lp .process{background:linear-gradient(150deg,#262518f2,#11100af7),#1a1913}.lp .process .panel-bg{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:.4;z-index:0}.lp .process{position:relative;overflow:hidden}.lp .process-inner{position:relative;z-index:2}@media(max-width:640px){.lp .sec{padding:70px 0}.lp h2{font-size:30px}.lp .frame{padding:0 22px}.lp .stats{grid-template-columns:1fr 1fr}.lp .hero-sub{font-size:17px}.lp .testmode{padding:44px 24px}.lp .aud{grid-template-columns:1fr}.lp .final{margin-left:16px;margin-right:16px;border-radius:18px}}.lp-header .frame{max-width:1088px;padding:0 40px}@media(min-width:1180px){.lp-header .frame{padding:0}}body.lp-hero .lp-header:not(.scrolled){border-bottom-color:#0000}body.lp-hero .lp-header:not(.scrolled):after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:1px;background:linear-gradient(90deg,#0000 2%,#23211229 22%,#23211229 78%,#0000 98%)}.lp .tricolor{background:linear-gradient(90deg,#e87e1e,#d98a2e 40%,#2f7d3d 62%,#138808);-webkit-background-clip:text;background-clip:text;color:#0000;font-weight:650}.lp-footer{overflow:hidden}.lp .foot-bg{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:.28;z-index:0}.lp-footer:before{z-index:3}.lp-footer .frame{position:relative;z-index:2}.lp .mock.light tbody tr{opacity:0;transform:translateY(5px);transition:opacity .45s ease,transform .45s ease}.lp .mock.light.in tbody tr{opacity:1;transform:none}.lp .mock.light.in tbody tr:first-child{transition-delay:.08s}.lp .mock.light.in tbody tr:nth-child(2){transition-delay:.16s}.lp .mock.light.in tbody tr:nth-child(3){transition-delay:.24s}.lp .mock.light.in tbody tr:nth-child(4){transition-delay:.32s}@media (prefers-reduced-motion:reduce){.lp .mock.light tbody tr{opacity:1;transform:none;transition:none}}.lp{--nav-h:80px}.lp .brand{font-size:22px}.lp .nav-cta .btn{height:41px;padding:0 20px;font-size:15px}@media(min-width:1180px){.lp-header .frame{padding:0 8px 0 10px}}body.lp-hero .lp-header:not(.scrolled):after{background:linear-gradient(90deg,#0000 30%,#2321122e 44%,#2321122e 56%,#0000 70%)}.lp .shot:before{display:none}.lp .mock.light{border-radius:14px;box-shadow:0 8px 28px -14px #1e1c0f26,0 1px 3px #1e1c0f0d}.lp .mock.light:hover{transform:none;border-color:var(--line-strong);box-shadow:0 12px 34px -14px #1e1c0f33}.lp .mock.light .mock-bar{padding:12px 18px;font-size:11.5px;letter-spacing:.06em;font-weight:650;text-transform:uppercase;color:var(--muted-2)}.lp .mock.light .mock-bar i{width:8px;height:8px}.lp .mock.light .mock-bar i:first-of-type,.lp .mock.light .mock-bar i:nth-of-type(2),.lp .mock.light .mock-bar i:nth-of-type(3){background:#23211224}.lp .mock.light .mock-body{padding:6px 18px 16px}.lp .mock.light table{font-size:12.5px}.lp .mock.light th{padding:11px 10px 8px;font-size:10.5px;letter-spacing:.1em}.lp .mock.light td{padding:11.5px 10px;font-variant-numeric:tabular-nums}.lp .mock.light .st{font-size:11px;padding:3px 9px}.lp .mock.light .util{min-width:64px;height:5px;border-radius:3px}.lp .mock.light .err-chip,.lp .mock.light .ok-chip{font-size:12px;padding:7px 11px}.lp .rtile{padding:12px 14px}.lp .rtile b{font-size:17px;margin-top:4px}.lp .rtile span{font-size:10.5px}.lp .process{background:linear-gradient(150deg,#2d2c1cf0,#18170ef7),#212016}.lp-footer{background:linear-gradient(165deg,#232217,#191812 45%,#12110c)}.lp .foot-bg{opacity:.22}.lp .final{background:#1a1913}.lp .final .hero-bg{opacity:.62}.lp .final .hero-shade{background:radial-gradient(120% 130% at 50% 115%,#17160c1a 0,#17160c99 55%,#14130ae6 100%)}.lp-header .frame{max-width:1240px;padding:0 20px}@media(min-width:1260px){.lp-header .frame{padding:0}}.lp .pcard{background:#fff;border:1px solid var(--line);box-shadow:0 8px 28px -14px #1e1c0f24,0 1px 3px #1e1c0f0d;overflow:hidden;font-size:13px;color:var(--ink-2);transition:border-color .25s ease,box-shadow .25s ease}.lp .pcard:hover{border-color:var(--line-strong);box-shadow:0 14px 38px -16px #1e1c0f33}.lp .pcard-head{display:flex;align-items:center;gap:11px;padding:15px 20px;border-bottom:1px solid var(--line)}.lp .pcard-head .pic{width:32px;height:32px;border-radius:9px;background:#6d770214;border:1px solid #6d770224;display:flex;align-items:center;justify-content:center;color:var(--indigo);flex:none}.lp .pcard-head b{font-size:14px;font-weight:650;color:var(--ink)}.lp .pcard-head .meta{margin-left:auto;font-size:12px;color:var(--muted-2)}.lp .pcard table{width:100%;border-collapse:collapse;font-variant-numeric:tabular-nums}.lp .pcard th{text-align:left;padding:10px 14px;font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--muted-2);border-bottom:1px solid var(--line);font-weight:650;background:var(--paper-2)}.lp .pcard th.amt{text-align:right}.lp .pcard td{padding:12.5px 14px;border-bottom:1px solid #18160c0d}.lp .pcard tbody tr{transition:background .2s ease}.lp .pcard tbody tr:hover{background:var(--paper-2)}.lp .pcard .mono{font-family:var(--mono);font-size:11.5px;color:var(--ink-2)}.lp .pcard .amt{text-align:right}.lp .pcard .st{display:inline-flex;align-items:center;gap:6px;font-size:11px;border-radius:999px;padding:3px 9px}.lp .pcard .st i{width:5px;height:5px;border-radius:50%}.lp .pcard .st-fresh{color:#067a58;background:#0e9f6e1a}.lp .pcard .st-fresh i{background:#0e9f6e}.lp .pcard .st-amend{color:#92600a;background:#c278031a}.lp .pcard .st-amend i{background:#c27803}.lp .pcard .st-cancel{color:#a5163e;background:#c81e4e14}.lp .pcard .st-cancel i{background:#c81e4e}.lp .pcard .util{height:5px;border-radius:3px;background:#18160c14;overflow:hidden;min-width:64px}.lp .pcard .util i{display:block;height:100%;background:linear-gradient(90deg,var(--indigo),#e4f222)}.lp .pcard tbody tr{opacity:0;transform:translateY(5px)}.lp .pcard.in tbody tr{opacity:1;transform:none;transition:opacity .45s ease,transform .45s ease}.lp .pcard.in tbody tr:first-child{transition-delay:.08s}.lp .pcard.in tbody tr:nth-child(2){transition-delay:.16s}.lp .pcard.in tbody tr:nth-child(3){transition-delay:.24s}.lp .pcard.in tbody tr:nth-child(4){transition-delay:.32s}@media (prefers-reduced-motion:reduce){.lp .pcard tbody tr{opacity:1;transform:none;transition:none}}.lp .errline{display:flex;gap:12px;align-items:center;padding:12px 20px;border-bottom:1px solid #18160c0d}.lp .errno{font-family:var(--mono);font-size:11px;color:#a5163e;background:#c81e4e0f;border:1px solid #c81e4e33;border-radius:6px;padding:3px 8px;flex:none}.lp .errline p{font-size:12.5px;color:var(--ink-2);margin:0}.lp .errline .fld{font-family:var(--mono);font-size:11.5px;color:#a5163e}.lp .okband{background:#0e9f6e12;border-top:1px solid #0e9f6e33;padding:13px 20px;display:flex;gap:10px;align-items:center;font-size:12.5px;color:#067a58;font-weight:550}.lp .okband svg{flex:none}.lp .statrow{display:grid;grid-template-columns:1.35fr 1fr 1fr;border-bottom:1px solid var(--line)}.lp .statcell{padding:16px 20px;border-left:1px solid var(--line)}.lp .statcell:first-child{border-left:0}.lp .statcell span{display:block;font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--muted-2);font-weight:650}.lp .statcell b{display:block;font-size:21px;font-weight:700;letter-spacing:-.02em;color:var(--ink);margin-top:5px;font-variant-numeric:tabular-nums}.lp .statcell.hero b{font-size:26px;color:var(--indigo-deep)}.lp .statcell.pos b{color:#067a58}@media(max-width:560px){.lp .statrow{grid-template-columns:1fr}.lp .statcell{border-left:0;border-top:1px solid var(--line)}.lp .statcell:first-child{border-top:0}}.lp.auth-pane{position:relative;background:linear-gradient(165deg,#232217,#191812 45%,#12110c);color:#fff;overflow:hidden;font-size:16px}.lp.auth-pane:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,#0000 5%,#6d7702 35%,#e4f222 50%,#6d7702 65%,#0000 95%);z-index:3}.lp.auth-pane .auth-bg{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:.22;z-index:0}.lp.auth-pane .auth-inner{position:relative;z-index:2;display:flex;flex-direction:column;min-height:100%;width:100%;max-width:560px;margin:0 auto;padding:32px 48px 36px}.lp.auth-pane .auth-top{display:flex;align-items:center;justify-content:space-between;gap:16px}.lp.auth-pane .auth-brand{font-size:24px;font-weight:700;letter-spacing:-.025em;color:#fff}.lp.auth-pane .auth-back{display:inline-flex;align-items:center;gap:8px;font-size:13.5px;font-weight:600;color:#aeac9e;border:1px solid #ffffff29;border-radius:999px;padding:8px 16px;transition:color .15s ease,border-color .15s ease,background .15s ease}.lp.auth-pane .auth-back:hover{color:#fff;border-color:#fff6;background:#ffffff12}.lp.auth-pane .auth-back .arrow{transition:transform .18s ease}.lp.auth-pane .auth-back:hover .arrow{transform:translateX(-3px)}.lp.auth-pane .auth-main{flex:1;display:flex;flex-direction:column;justify-content:center;padding:40px 0 36px}.lp.auth-pane .auth-main h1{margin:22px 0 0;font-size:clamp(30px,2.8vw,40px);line-height:1.06;letter-spacing:-.026em;font-weight:700;color:#fff;max-width:16ch}.lp.auth-pane .auth-main h1 .thin{color:#ffffff9e}.lp.auth-pane .auth-sub{margin-top:16px;font-size:16px;line-height:1.6;color:#ffffffb8;max-width:46ch}.lp.auth-pane .auth-points{list-style:none;margin-top:36px;border-top:1px solid #ffffff1f}.lp.auth-pane .auth-points li{display:grid;grid-template-columns:46px 1fr;-moz-column-gap:16px;column-gap:16px;padding:17px 0;border-bottom:1px solid #ffffff1f}.lp.auth-pane .auth-points .no{font-family:var(--mono);font-size:12px;letter-spacing:.14em;color:#e4f222;padding-top:4px}.lp.auth-pane .auth-points b{display:block;font-size:16.5px;font-weight:650;letter-spacing:-.01em;color:#fff}.lp.auth-pane .auth-points span:not(.no){display:block;margin-top:3px;font-size:14px;line-height:1.5;color:#fff9}.lp.auth-pane .auth-foot{display:flex;flex-wrap:wrap;gap:10px 22px;font-size:13.5px;font-weight:500;color:#ffffffb3}.lp.auth-pane .auth-foot span{display:flex;align-items:center;gap:8px}.lp.auth-pane .auth-foot i{width:5px;height:5px;border-radius:50%;background:#e4f222}@keyframes lpAuthIn{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.lp.auth-pane .auth-main>*{animation:lpAuthIn .55s cubic-bezier(.2,.8,.2,1) both}.lp.auth-pane .auth-main>:nth-child(2){animation-delay:.07s}.lp.auth-pane .auth-main>:nth-child(3){animation-delay:.14s}.lp.auth-pane .auth-main>:nth-child(4){animation-delay:.21s}@media (prefers-reduced-motion:reduce){.lp.auth-pane .auth-main>*{animation:none}}.lp.auth-pane.auth-strip .auth-strip-inner{position:relative;z-index:2;display:flex;align-items:center;justify-content:space-between;gap:14px;padding:16px 20px}.lp.auth-pane.auth-strip .auth-brand{font-size:19px}.lp.auth-pane.auth-strip .auth-strip-title{margin-top:2px;font-size:13.5px;color:#ffffffb8}.lp .ht-split .hero-inner{max-width:1216px;display:grid;grid-template-columns:minmax(0,1.02fr) minmax(0,.98fr);gap:64px;align-items:center;text-align:left;padding-left:40px;padding-right:40px}.lp .ht-split .hero-shade{background:radial-gradient(120% 100% at 30% 45%,#ffffffeb 0,#fafbff99 44%,#f4f6fd33 72%,#f4f6fd00 100%)}.lp .hs-copy{max-width:580px}.lp .hs-kick{display:inline-flex;align-items:center;gap:9px;font-size:12px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--muted)}.lp .hs-kick i{width:8px;height:8px;border-radius:2px;flex:none}.lp .ht-split h1{font-size:clamp(38px,3.9vw,58px);line-height:1.05;max-width:none;margin:20px 0 0}.lp .ht-split .hero-sub{margin-top:20px;font-size:18px;line-height:1.62;max-width:52ch}.lp .ht-split .hero-ctas{margin-top:32px;justify-content:flex-start}.lp .ht-split .hero-proof{margin-top:30px;gap:12px 22px;justify-content:flex-start}.lp .hs-copy>*{animation:lpHsRise .8s cubic-bezier(.2,.75,.2,1) both}.lp .hs-copy>:nth-child(2){animation-delay:.08s}.lp .hs-copy>:nth-child(3){animation-delay:.16s}.lp .hs-copy>:nth-child(4){animation-delay:.24s}.lp .hs-copy>:nth-child(5){animation-delay:.32s}@keyframes lpHsRise{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@keyframes lpHsFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@keyframes lpLandUp{0%{opacity:0;transform:translateY(24px) scale(.96)}to{opacity:1;transform:none}}.lp .hs-visual{position:relative;display:flex;justify-content:center;min-width:0}.lp .hs-visual>div{width:100%;max-width:560px}@media(max-width:900px){.lp .ht-split{height:auto}.lp .ht-split .hero-sticky{position:static;height:auto;overflow:visible}.lp .ht-split .hero-clip{height:auto}.lp .ht-split .hero-inner{grid-template-columns:1fr;gap:64px;height:auto;padding-top:calc(var(--nav-h) + 52px);padding-bottom:80px}.lp .hs-visual{justify-content:flex-start}.lp .hs-visual>div{max-width:520px}}@media(max-width:640px){.lp .ht-split .hero-inner{padding-left:22px;padding-right:22px}}.lp .skl{display:inline-block;height:9px;border-radius:5px;background:linear-gradient(90deg,#18160c21,#18160c12);vertical-align:middle}.lp .flv{position:relative;display:flex;flex-direction:column}.lp .hs-visual>.flv{width:100%;max-width:492px}.lp .flv:before{content:"";position:absolute;inset:-16% -22%;background:radial-gradient(50% 46% at 50% 48%,#e4f22247,#0000 70%);filter:blur(26px);pointer-events:none;animation:lpFlvFade 1s ease .1s both}@keyframes lpFlvFade{0%{opacity:0}to{opacity:1}}.lp .flv-card{position:relative;display:flex;align-items:center;gap:15px;background:#fff;border:1px solid var(--line);border-radius:14px;padding:18px 20px;box-shadow:0 12px 32px -18px #1e1c0f2e,0 1px 3px #1e1c0f0a;animation:lpHsRise .55s cubic-bezier(.2,.75,.2,1) both}.lp .flv-card.fc1{animation-delay:.35s}.lp .flv-card.fc2{animation-delay:1.05s}.lp .flv-card.fc3{animation-delay:1.75s}.lp .flv-ic{width:37px;height:37px;flex:none;border-radius:11px;background:#6d770212;border:1px solid #6d770226;color:var(--indigo);display:flex;align-items:center;justify-content:center}.lp .flv-tx{min-width:0}.lp .flv-tx b{display:block;font-size:14.5px;font-weight:650;color:var(--ink);letter-spacing:-.005em}.lp .flv-tx .mono{display:block;font-family:var(--mono);font-size:11px;color:var(--muted-2);margin-top:5px;letter-spacing:.02em;white-space:nowrap}.lp .flv-pair{display:flex;align-items:center;gap:8px;margin-top:6px}.lp .flv-pair i{font-family:var(--mono);font-style:normal;font-size:10.5px;color:var(--indigo-deep);background:#6d77020f;border:1px solid #6d77022e;border-radius:6px;padding:2.5px 8px;white-space:nowrap}.lp .flv-pair em{width:16px;height:1.5px;background:#e4f222;border-radius:1px;flex:none}.lp .flv-link{width:1.5px;height:30px;margin-left:40px;background:linear-gradient(#e4f222bf,#e4f22240);border-radius:1px;transform-origin:top;animation:lpFlvGrow .35s cubic-bezier(.3,.6,.3,1) both}.lp .flv-link.lk1{animation-delay:.8s}.lp .flv-link.lk2{animation-delay:1.5s}@keyframes lpFlvGrow{0%{transform:scaleY(0)}to{transform:scaleY(1)}}.lp .flv-st{margin-left:auto;display:inline-grid;flex:none}.lp .flv-pill{display:inline-flex;align-items:center;gap:6px;font-size:11px;font-weight:650;border-radius:999px;padding:4px 11px;backface-visibility:hidden}.lp .flv-st .flv-pill{grid-area:1/1;justify-self:end}.lp .flv-pill i{width:5px;height:5px;border-radius:50%}.lp .flv-pill.p-b{color:var(--indigo-deep);background:#6d770214;border:1px solid #6d770240;animation:lpHsRise .45s cubic-bezier(.2,.75,.2,1) 2.3s both}.lp .flv-meta{margin-left:auto;flex:none;display:flex;align-items:center}.lp .flv-pill.p-f{color:var(--indigo-deep);background:#6d770214;border:1px solid #6d770240;animation:lpHsRise .45s cubic-bezier(.2,.75,.2,1) .95s both}.lp .flv-pill.p-f i{background:var(--indigo)}.lp .flv-tick{width:24px;height:24px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:var(--indigo);background:#6d770212;border:1px solid #6d770233;animation:lpHsRise .45s cubic-bezier(.2,.75,.2,1) 1.65s both}.lp .flv-pill.p-b i{background:var(--indigo)}.lp .flv-pdf{position:absolute;right:-14px;bottom:-17px;display:inline-flex;align-items:center;gap:6px;font-family:var(--mono);font-size:10.5px;font-weight:500;color:var(--indigo-deep);background:#fff;border:1px solid #6d77023d;border-radius:9px;padding:6.5px 11px;box-shadow:0 16px 32px -12px #1e1c0f52,0 2px 5px #1e1c0f0f;animation:lpHsRise .5s cubic-bezier(.2,.75,.2,1) 2.55s both}.lp .env{position:relative}.lp .env:before{content:"";position:absolute;inset:-16% -14%;background:radial-gradient(56% 54% at 50% 48%,#6d770242,#0000 72%);filter:blur(22px);pointer-events:none}.lp .env .mock{position:relative;animation:lpHsRise .85s cubic-bezier(.2,.75,.2,1) .3s both}.lp .env .mock:hover{transform:none;box-shadow:0 46px 90px -34px #1211098c;border-color:#e4f2222e}.lp .env .mock-bar:after{content:"SANDBOX";color:#e4f222;border-color:#e4f22266}.lp .env-body{padding:20px 22px 48px;font-family:var(--mono);font-size:12.75px;line-height:2.1;color:#e9e8d8}.lp .env-line{white-space:nowrap;overflow:hidden;animation:lpEnvIn .5s ease both}.lp .env-line.l1{animation-delay:.55s}.lp .env-line.l2{animation-delay:.8s}.lp .env-line.l3{animation-delay:2.15s}.lp .env-line.l5{animation-delay:3.3s}@keyframes lpEnvIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.lp .env .c-cmt{color:#6b6a5c}.lp .env .c-dim{color:#807e6e}.lp .env .c-key{color:#e4f222}.lp .env .c-str{color:#e9e8d8}.lp .env .c-ok{color:#5eead4}.lp .env .c-post{color:#e4f222;font-weight:600}.lp .env .c-get{color:#5eead4;font-weight:600}.lp .env .c-mask{color:#9a988a;letter-spacing:.06em}.lp .env .type-in{display:inline-block;vertical-align:bottom;white-space:nowrap;overflow:hidden;width:0;animation:lpTypeCmd 1.05s steps(25) .95s forwards}@keyframes lpTypeCmd{0%{width:0}to{width:25.6ch}}.lp .env .caret{display:inline-block;width:8px;height:15px;margin-left:3px;vertical-align:-2px;background:#e4f222;animation:lpCaretBlink .95s step-end infinite,lpCaretOff .01s linear 2.25s forwards}@keyframes lpCaretBlink{0%,45%{opacity:1}50%,to{opacity:0}}@keyframes lpCaretOff{to{opacity:0}}.lp .env-resp{margin:9px 0;padding:11px 15px;border-left:2px solid #5eead48c;background:#2dd4a80f;border-radius:0 9px 9px 0;line-height:1.95;animation:lpEnvResp .55s cubic-bezier(.2,.8,.26,1) 2.6s both}@keyframes lpEnvResp{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.lp .env .hero-cert{position:absolute;right:-16px;bottom:-26px;margin:0;z-index:3;animation:lpLandUp .6s cubic-bezier(.18,.85,.28,1.12) 3.95s both,lpCertFloat 7s ease-in-out 4.8s infinite}@media(max-width:640px){.lp .env .hero-cert{right:0;bottom:-20px}}.lp .hs-visual>.plv{max-width:472px}.lp .plv{position:relative}.lp .plv:before{content:"";position:absolute;inset:-16% -14%;background:radial-gradient(56% 54% at 50% 46%,#6d770233,#0000 72%);filter:blur(20px);pointer-events:none}.lp .plv-hub{position:relative;z-index:1;gap:13px;background:#fff;border:1px solid var(--line);border-radius:14px;padding:15px 18px;box-shadow:0 14px 36px -16px #1e1c0f38,0 1px 3px #1e1c0f0d;animation:lpHsRise .85s cubic-bezier(.2,.75,.2,1) .3s both,lpHsFloat 7s ease-in-out 4.6s infinite}.lp .plv-hub,.lp .plv-hub .pic{display:flex;align-items:center}.lp .plv-hub .pic{width:34px;height:34px;border-radius:10px;background:#6d770214;border:1px solid #6d77022e;color:#6d7702;justify-content:center;flex:none}.lp .plv-hub b{display:block;font-size:14px;font-weight:650;color:var(--ink)}.lp .plv-hub .sub{display:block;font-size:12px;color:var(--muted);margin-top:1px}.lp .plv-live{margin-left:auto;display:inline-flex;align-items:center;gap:7px;font-size:10px;font-weight:700;letter-spacing:.16em;color:var(--indigo-deep);border:1px solid #6d770247;border-radius:999px;padding:4px 11px;flex:none}.lp .plv-live i{width:6px;height:6px;border-radius:50%;background:var(--indigo);animation:lpBlink 2.2s ease-in-out infinite}.lp .plv-tree{position:relative;margin-top:16px;padding-left:30px}.lp .plv-tree:before{content:"";position:absolute;left:15px;top:-14px;bottom:22px;width:2px;border-radius:1px;background:linear-gradient(#6d770259,#6d77021a);transform-origin:top;animation:lpRail .8s cubic-bezier(.2,.7,.3,1) .95s both}@keyframes lpRail{0%{transform:scaleY(0)}to{transform:scaleY(1)}}.lp .plv-row{--t:1.15s;position:relative;display:grid;grid-template-columns:auto 1fr auto;align-items:center;-moz-column-gap:13px;column-gap:13px;background:#fff;border:1px solid var(--line);border-radius:13px;padding:12px 16px;margin-top:12px;box-shadow:0 8px 26px -16px #1e1c0f29;animation:lpPlvRow .55s cubic-bezier(.16,.8,.26,1) var(--t) both}.lp .plv-row.r2{--t:1.6s}.lp .plv-row.r3{--t:2.05s}@keyframes lpPlvRow{0%{opacity:0;transform:translateX(-16px)}to{opacity:1;transform:none}}.lp .plv-ghost:before,.lp .plv-row:before{content:"";position:absolute;left:-15px;top:50%;width:15px;height:2px;background:#6d770240;transform-origin:left;animation:lpElbow .3s ease calc(var(--t) - .1s) both}@keyframes lpElbow{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.lp .plv-ava{width:30px;height:30px;border-radius:9px;background:var(--paper-2);border:1px solid var(--line);display:flex;align-items:center;justify-content:center}.lp .plv-ava i{width:9px;height:9px;border-radius:3px}.lp .plv-name .skl{display:block}.lp .plv-name .iec{display:block;font-family:var(--mono);font-size:10.5px;color:var(--muted-2);margin-top:6px;letter-spacing:.04em}.lp .plv-right{display:flex;flex-direction:column;align-items:flex-end;gap:7px}.lp .plv-tick{display:inline-flex;align-items:center;gap:5px;font-size:11px;font-weight:650;color:#067a58;background:#0e9f6e14;border:1px solid #0e9f6e38;border-radius:999px;padding:3px 10px;animation:lpPop .45s cubic-bezier(.2,.9,.3,1.35) calc(var(--t) + .5s) both}.lp .plv-tick svg{flex:none}@keyframes lpPop{0%{opacity:0;transform:scale(.45)}to{opacity:1;transform:scale(1)}}.lp .plv-certs{display:inline-flex;align-items:center;gap:4px}.lp .plv-certs .lbl{font-family:var(--mono);font-size:10px;color:var(--muted-2);margin-right:4px;letter-spacing:.06em}.lp .plv-certs i{width:7px;height:7px;border-radius:2px;background:#6d77028c;animation:lpPop .35s cubic-bezier(.2,.9,.3,1.4) both}.lp .plv-certs i:first-of-type{animation-delay:calc(var(--t) + .7s)}.lp .plv-certs i:nth-of-type(2){animation-delay:calc(var(--t) + .84s)}.lp .plv-certs i:nth-of-type(3){animation-delay:calc(var(--t) + .98s)}.lp .plv-certs i:nth-of-type(4){animation-delay:calc(var(--t) + 1.12s)}.lp .plv-certs i:nth-of-type(5){animation-delay:calc(var(--t) + 1.26s)}.lp .plv-ghost{--t:2.55s;position:relative;display:flex;align-items:center;justify-content:center;border:1.5px dashed #6d77024d;border-radius:13px;padding:15px;margin-top:12px;font-size:12px;font-weight:600;color:var(--muted-2);animation:lpPlvRow .5s ease var(--t) both}@media (prefers-reduced-motion:reduce){.lp .flv:before,.lp .hs-copy>*,.lp .hs-visual *,.lp .plv-ghost:before,.lp .plv-row:before,.lp .plv-tree:before{animation:none!important}.lp .env-line,.lp .env-resp,.lp .plv-ghost,.lp .plv-row{opacity:1;transform:none}.lp .env .type-in{width:auto}.lp .env .caret{display:none}}.lp .pan-srch{display:inline-flex;align-items:center;gap:6px;margin-left:auto;font-size:11px;color:var(--muted-2);background:var(--paper-2);border:1px solid var(--line);border-radius:7px;padding:4px 10px;white-space:nowrap;opacity:0;transition:opacity .5s ease .4s}.lp .pcard.in .pan-srch{opacity:1}.lp .pan-irm .pcard-head .meta{margin-left:0}@media(max-width:600px){.lp .pan-srch{display:none}.lp .pan-irm .pcard-head .meta{margin-left:auto}}.lp .pcard-head .meta b{font-weight:600;font-variant-numeric:tabular-nums}.lp .pan-irm .util i{transform:scaleX(0);transform-origin:left}.lp .pan-irm.in .util i{transform:scaleX(1);transition:transform .9s cubic-bezier(.25,.6,.2,1)}.lp .pan-irm.in tbody tr:first-child .util i{transition-delay:.45s}.lp .pan-irm.in tbody tr:nth-child(2) .util i{transition-delay:.55s}.lp .pan-irm.in tbody tr:nth-child(3) .util i{transition-delay:.65s}.lp .pan-irm.in tbody tr:nth-child(4) .util i{transition-delay:.75s}.lp .pan-scan{position:relative;height:2px;background:#6d77020f;overflow:hidden}.lp .pan-scan i{position:absolute;top:0;bottom:0;left:0;width:34%;opacity:.8;background:linear-gradient(90deg,#0000,#e4f222d9,#6d7702d9,#0000);transform:translateX(-110%)}.lp .pan-bulk.in .pan-scan i{animation:lpScan 1.05s cubic-bezier(.45,.1,.3,.95) .25s 1 both}@keyframes lpScan{0%{transform:translateX(-110%)}to{transform:translateX(330%)}}.lp .pan-bulk .errline{--d:.8s;opacity:0;transform:translateY(5px)}.lp .pan-bulk .errline+.errline{--d:.95s}.lp .pan-bulk.in .errline{opacity:1;transform:none;transition:opacity .5s ease var(--d),transform .55s cubic-bezier(.2,.75,.2,1) var(--d)}.lp .pan-bulk .okband{opacity:0;transform:translateY(5px)}.lp .pan-bulk.in .okband{opacity:1;transform:none;transition:opacity .55s ease 1.25s,transform .55s cubic-bezier(.2,.75,.2,1) 1.25s}.lp .pan-rep .statcell{opacity:0;transform:translateY(8px)}.lp .pan-rep.in .statcell{opacity:1;transform:none;transition:opacity .55s ease,transform .55s cubic-bezier(.2,.75,.2,1)}.lp .pan-rep.in .statcell:first-child{transition-delay:.1s}.lp .pan-rep.in .statcell:nth-child(2){transition-delay:.2s}.lp .pan-rep.in .statcell:nth-child(3){transition-delay:.3s}.lp .pan-rep.in tbody tr:first-child{transition-delay:.4s}.lp .pan-rep.in tbody tr:nth-child(2){transition-delay:.5s}.lp .mock.rv .endpoints .row{opacity:0;transform:translateY(6px)}.lp .mock.rv.in .endpoints .row{opacity:1;transform:none;transition:opacity .5s ease,transform .55s cubic-bezier(.2,.75,.2,1)}.lp .mock.rv.in .endpoints .row:first-child{transition-delay:.22s}.lp .mock.rv.in .endpoints .row:nth-child(2){transition-delay:.42s}.lp .mock.rv.in .endpoints .row:nth-child(3){transition-delay:.62s}.lp .mock.rv.in .endpoints .row:nth-child(4){transition-delay:.82s}.lp .mock.rv.in .endpoints .row:nth-child(5){transition-delay:1.02s}.lp .mock.rv.in .endpoints .row:first-child:before{transition-delay:.3s}.lp .mock.rv.in .endpoints .row:nth-child(2):before{transition-delay:.5s}.lp .mock.rv.in .endpoints .row:nth-child(3):before{transition-delay:.7s}.lp .mock.rv.in .endpoints .row:nth-child(4):before{transition-delay:.9s}.lp .mock.rv.in .endpoints .row:nth-child(5):before{transition-delay:1.1s}.lp .mock.rv .mock-body .ok-chip{opacity:0;transform:translateY(5px)}.lp .mock.rv.in .mock-body .ok-chip{opacity:1;transform:none;transition:opacity .5s ease .55s,transform .5s cubic-bezier(.2,.75,.2,1) .55s}.lp .api-facts.rv>div{opacity:0;transform:translateY(8px)}.lp .api-facts.rv.in>div{opacity:1;transform:none;transition:opacity .5s ease,transform .5s cubic-bezier(.2,.75,.2,1)}.lp .api-facts.rv.in>div:first-child{transition-delay:.08s}.lp .api-facts.rv.in>div:nth-child(2){transition-delay:.16s}.lp .api-facts.rv.in>div:nth-child(3){transition-delay:.24s}.lp .api-facts.rv.in>div:nth-child(4){transition-delay:.32s}@media (prefers-reduced-motion:reduce){.lp .api-facts.rv>div,.lp .mock.rv .endpoints .row,.lp .mock.rv .ep-foot,.lp .mock.rv .mock-body .ok-chip,.lp .pan-bulk .errline,.lp .pan-bulk .okband,.lp .pan-irm .util i,.lp .pan-rep .statcell,.lp .pan-srch{opacity:1;transform:none;transition:none;animation:none}.lp .pan-bulk.in .pan-scan i,.lp .pan-scan i{animation:none}.lp .endpoints:before{transform:none;transition:none}.lp .mock.rv.in .endpoints:after,.lp .mock.rv.in .ep-foot b{animation:none}}.lp .navdrop-panel a .ni svg{display:block}main.lp{overflow-x:clip}.lp .lp-burger{display:none}.lp .nav-signin-btn{display:inline-flex}.lp .lp-drawer-backdrop{position:fixed;inset:0;z-index:60;background:#0c0b0780;opacity:0;pointer-events:none;transition:opacity .3s ease}.lp .lp-drawer-backdrop.open{opacity:1;pointer-events:auto}.lp .lp-drawer{position:fixed;top:0;right:0;z-index:70;width:min(400px,100vw);height:100vh;height:100dvh;background:var(--paper);color:var(--ink);display:flex;flex-direction:column;box-shadow:-26px 0 70px -30px #0c0b0680;transform:translateX(100%);visibility:hidden;transition:transform .34s cubic-bezier(.22,.8,.28,1),visibility 0s linear .34s;overscroll-behavior:contain}.lp .lp-drawer.open{transform:none;visibility:visible;transition:transform .34s cubic-bezier(.22,.8,.28,1)}.lp .lp-drawer-top{display:flex;align-items:center;justify-content:space-between;height:var(--nav-h);padding:0 20px;border-bottom:1px solid var(--line);flex:none}.lp .lp-drawer-top .brand{font-size:22px}.lp .lp-drawer-close{width:44px;height:44px;margin-right:-10px;display:inline-flex;align-items:center;justify-content:center;border:0;background:#0000;color:var(--ink);cursor:pointer;border-radius:10px;transition:background .15s ease}.lp .lp-drawer-close:hover{background:var(--paper-2)}.lp .lp-drawer-nav{flex:1 1 auto;overflow-y:auto;-webkit-overflow-scrolling:touch;padding:14px 14px 6px}.lp .lp-drawer-nav .navdrop-group{padding:14px 10px 8px}.lp .lp-drawer-tile{display:grid;grid-template-columns:44px 1fr auto;align-items:center;-moz-column-gap:14px;column-gap:14px;padding:13px 10px;border-radius:12px;transition:background .15s ease}.lp .lp-drawer-tile:active,.lp .lp-drawer-tile:hover{background:var(--paper-2)}.lp .lp-drawer-tile .ni{grid-row:span 2;width:44px;height:44px;border-radius:12px;display:flex;align-items:center;justify-content:center;background:linear-gradient(145deg,#37352b,#16150f);box-shadow:0 4px 10px -3px #16150f73,inset 0 1px 0 #ffffff2e}.lp .lp-drawer-tile .ni svg{display:block}.lp .lp-drawer-tile b{grid-column:2;grid-row:1;font-size:16px;font-weight:650;color:var(--ink);display:flex;align-items:center;gap:8px}.lp .lp-drawer-tile span:not(.ni){grid-column:2;grid-row:2;font-size:13.5px;color:var(--muted);line-height:1.45;margin-top:2px}.lp .lp-drawer-tile .ga{grid-row:span 2;color:var(--muted-2);opacity:.65}.lp .lp-drawer-links{margin-top:12px;padding-top:8px;border-top:1px solid var(--line);display:flex;flex-direction:column}.lp .lp-drawer-link{display:flex;align-items:center;gap:8px;min-height:48px;padding:12px 10px;font-size:16px;font-weight:550;color:var(--ink);border-radius:10px;transition:background .15s ease}.lp .lp-drawer-link:active,.lp .lp-drawer-link:hover{background:var(--paper-2)}.lp .lp-drawer-link svg{color:var(--muted-2)}.lp .lp-drawer-foot{flex:none;padding:16px 16px calc(16px + env(safe-area-inset-bottom));border-top:1px solid var(--line)}.lp .lp-drawer-foot .btn{width:100%;height:50px;font-size:16px}@media(min-width:901px){.lp .lp-drawer,.lp .lp-drawer-backdrop{display:none}}@media(max-width:900px){.lp .lp-burger{display:inline-flex;flex-direction:column;justify-content:center;align-items:center;gap:5px;width:44px;height:44px;margin-right:-8px;padding:0;border:0;background:#0000;cursor:pointer;-webkit-tap-highlight-color:transparent}.lp .lp-burger span{display:block;width:22px;height:2px;border-radius:2px;background:var(--ink);transition:transform .3s cubic-bezier(.2,.8,.2,1),opacity .2s ease}.lp .lp-burger.open span:first-child{transform:translateY(7px) rotate(45deg)}.lp .lp-burger.open span:nth-child(2){opacity:0}.lp .lp-burger.open span:nth-child(3){transform:translateY(-7px) rotate(-45deg)}.lp .nav-cta{gap:6px}.lp .nav-cta .btn{height:44px}.lp .nav-signin-btn{padding:0 18px;font-size:15px}}@media(max-width:380px){.lp .nav-signin-btn{display:none}}@media (prefers-reduced-motion:reduce){.lp .lp-drawer{transition:visibility 0s}.lp .lp-burger span,.lp .lp-drawer-backdrop,.lp .lp-drawer.open{transition:none}}@media(max-width:980px){.lp .process-left{position:static;top:auto}}@media(max-width:900px){.lp .hero-track:not(.ht-split){height:auto}.lp .hero-track:not(.ht-split) .hero-sticky{position:static;height:auto;overflow:visible}.lp .hero-track:not(.ht-split) .hero-clip{height:auto;min-height:82vh;min-height:82dvh}.lp .hero-track:not(.ht-split) .hero-inner{height:auto;justify-content:center;padding-top:calc(var(--nav-h) + 26px);padding-bottom:64px}}.lp .pcard-scroll{overflow-x:auto;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain}@media(max-width:600px){.lp .pcard-scroll table{width:100%}.lp .pcard td,.lp .pcard th{padding-left:10px;padding-right:10px}.lp .pcard .mono{font-size:10.5px}.lp .pcard .amt{white-space:nowrap;font-size:11.5px}.lp .pan-irm tbody td:nth-child(5),.lp .pan-irm thead th:nth-child(5){display:none}}@media(max-width:384px){.lp .pcard td,.lp .pcard th{padding-left:8px;padding-right:8px}.lp .pcard .mono{font-size:10px}.lp .pcard .st{font-size:10px;padding:3px 8px}.lp .pcard th{font-size:9.5px}.lp .pan-irm tbody td:nth-child(2),.lp .pan-irm thead th:nth-child(2),.lp .pan-rep tbody td:nth-child(3),.lp .pan-rep thead th:nth-child(3){display:none}}.lp .pagination{flex-wrap:wrap;row-gap:8px}@media(max-width:900px){.lp .cat-chips button{min-height:44px}.lp .pagination .pg,.lp .pagination .pg-arrow{min-width:44px;height:44px}.lp .mode-toggle span{padding:9px 18px}}@media(max-width:640px){.lp .hero-ctas .btn{flex:1 1 auto}.lp .article ol,.lp .article ul{margin-left:20px}.lp .article .callout{padding:18px}.lp .related{margin-top:52px}.lp .faq-a p{padding-right:24px}}@media(max-width:360px){.lp .hero-proof{gap:14px 18px}.lp .frame,.lp-header .frame{padding:0 18px}}.lp .btn{border-radius:8px;transition:transform .2s cubic-bezier(.2,.7,.2,1),box-shadow .25s ease,background .2s ease,border-color .2s ease,color .2s ease,filter .25s ease}.lp .btn:active{transform:translateY(1px)}.lp .btn:focus-visible{outline:2px solid #e4f222;outline-offset:2px}.lp .btn-solid{border-color:#96a02873;color:#12110d;box-shadow:inset 0 1px 0 #ffffff8c,0 1px 2px #78801429}.lp .btn-solid,.lp .btn-solid:hover{background:linear-gradient(165deg,#f4f88f,#eaf25e 52%,#dfee52)}.lp .btn-solid:hover{filter:brightness(1.03) saturate(1.03);transform:translateY(-1px);box-shadow:inset 0 1px 0 #fff9,0 12px 28px -10px #96a02866}.lp .btn-solid:active{transform:translateY(0);filter:brightness(.99)}.lp .btn-outline{border-color:#6a720652}.lp .btn-outline:hover{border-color:#6d7702;color:#565e02;background:#6d77020d;transform:translateY(-1px);box-shadow:0 8px 20px -12px #6a720659}.lp .btn-white{box-shadow:inset 0 0 0 1px #14130a0f,0 1px 2px #100f082e}.lp .btn-white:hover{transform:translateY(-1px);box-shadow:inset 0 0 0 1px #14130a14,0 14px 32px -12px #0808048c}.lp .btn-ghostwhite{border-color:#ffffff73}.lp .btn-ghostwhite:hover{border-color:#ffffffe6;background:#ffffff17;transform:translateY(-1px)}.lp .btn:hover .arrow{transform:translateX(4px)}.lp .cat-chips button.on,.lp .pagination .pg.on{background:linear-gradient(165deg,#eff65c,#e4f222);border-color:#c9d612}.lp .cat-chips button:focus-visible,.lp .pagination .pg-arrow:focus-visible,.lp .pagination .pg:focus-visible{outline:2px solid #e4f222;outline-offset:2px}.lp .mock-bar i{display:none}.lp .mock-bar{padding:14px 24px;font-size:11px;font-weight:650;letter-spacing:.16em;text-transform:uppercase;color:#8d8b7c}.lp .endpoints{counter-reset:ep;position:relative;padding:12px 0 14px}.lp .endpoints:before{content:"";position:absolute;left:39px;top:26px;bottom:30px;width:1px;background:linear-gradient(180deg,#e4f22280,#e4f22229 72%,#2dd4a880);transform:scaleY(0);transform-origin:top}.lp .mock.rv.in .endpoints:before{transform:scaleY(1);transition:transform 1.25s cubic-bezier(.3,.5,.2,1) .2s}.lp .endpoints:after{content:"";position:absolute;left:36.5px;top:26px;width:6px;height:6px;border-radius:50%;background:#e4f222;box-shadow:0 0 10px 2px #e4f2228c;opacity:0;pointer-events:none}.lp .mock.rv.in .endpoints:after{animation:lpEpTravel 1.3s cubic-bezier(.35,.2,.3,1) .25s both}@media(max-width:900px){.lp .endpoints:after{display:none}}@keyframes lpEpTravel{0%{top:26px;opacity:0}12%{opacity:1}85%{opacity:.9}to{top:calc(100% - 34px);opacity:0}}.lp .endpoints .row{counter-increment:ep;display:block;position:relative;padding:12px 24px 12px 66px;border-bottom:0;transition:background .2s ease}.lp .endpoints .row:before{content:counter(ep,decimal-leading-zero);position:absolute;left:28px;top:15px;width:23px;height:23px;display:flex;align-items:center;justify-content:center;font-size:9.5px;letter-spacing:.05em;color:#565547;background:#191811;border:1px solid #e4f22224;border-radius:50%;transition:color .45s ease,border-color .45s ease}.lp .mock.rv.in .endpoints .row:before{color:#e4f222;border-color:#e4f22257}.lp .mock.rv.in .endpoints .row:last-child:before{color:#5eead4;border-color:#2dd4a880}.lp .endpoints .row:hover{background:#ffffff05}.lp .endpoints .m{display:inline-flex;align-items:center;justify-content:center;width:auto;min-width:44px;padding:2px 8px;margin-right:10px;vertical-align:1px}.lp .endpoints .p{color:#f2f1e2}.lp .endpoints .d{display:block;margin:5px 0 0;font-family:var(--font);font-size:12.5px;color:#7b7969;text-align:left}@media(max-width:640px){.lp .endpoints .d{display:block}}.lp .ep-foot{display:flex;flex-wrap:wrap;align-items:center;gap:8px 14px;padding:14px 24px;border-top:1px solid #ffffff12;font-family:var(--mono);font-size:11.5px;color:#7b7969}.lp .ep-foot b{color:#5eead4;font-weight:500}.lp .mock.rv .ep-foot{opacity:0;transform:translateY(5px)}.lp .mock.rv.in .ep-foot{opacity:1;transform:none;transition:opacity .5s ease 1.45s,transform .5s cubic-bezier(.2,.75,.2,1) 1.45s}.lp .mock.rv.in .ep-foot b{animation:lpOkGlow 1.2s ease 1.7s 1}@keyframes lpOkGlow{0%,to{text-shadow:0 0 0 #5eead400}40%{text-shadow:0 0 14px #5eead4cc}}.lp .api-facts{counter-reset:fact;border:0;border-radius:0;background:#0000;overflow:visible}.lp .api-facts>div{position:relative;padding:24px 0 24px 46px;border-top:1px solid var(--line)}.lp .api-facts>div:first-child{border-top:0}.lp .api-facts>div:hover{background:#0000}.lp .api-facts>div:before{counter-increment:fact;content:counter(fact,decimal-leading-zero);position:absolute;left:2px;top:29px;font-family:var(--mono);font-size:11px;letter-spacing:.08em;color:var(--indigo)}.lp .api-facts b{font-size:17px;letter-spacing:-.012em}.lp .api-facts p{margin-top:6px;font-size:14.5px;line-height:1.6}.lp .final{background:linear-gradient(165deg,#232217,#191812 45%,#12110c);margin-bottom:20px}.lp .final:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;z-index:1;background:linear-gradient(90deg,#0000 8%,#6d7702 36%,#e4f222 50%,#6d7702 64%,#0000 92%)}.lp .final .hero-bg{opacity:.85}.lp .final .hero-shade{background:radial-gradient(120% 130% at 50% 118%,#14130a00 0,#14130a59 55%,#14130ab8 100%)}.lp-footer{background:radial-gradient(120% 90% at 50% -25%,#d6e41c4d,#0000 56%),radial-gradient(80% 70% at 88% 115%,#aab51447,#0000 62%),linear-gradient(180deg,#1d1c12,#12110c 48%,#0e0d09)}.lp .foot-bg{opacity:.5;-webkit-mask-image:linear-gradient(180deg,#000000f2,#0000004d 20%,#0000 44%,#0000 66%,#0009);mask-image:linear-gradient(180deg,#000000f2,#0000004d 20%,#0000 44%,#0000 66%,#0009)}.lp .f-brand{background:linear-gradient(115deg,#fff 35%,#eef659);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:#0000}.lp .f-col b:after{content:"";display:block;width:20px;height:2px;border-radius:1px;margin-top:8px;background:linear-gradient(90deg,#b8c414,#e4f222)}.lp .f-col a{color:#bbb9ab}.lp .f-tag{color:#908e7e}.lp .f-base,.lp .f-legal a{color:#7e7c6c}.lp .foot-badge{position:relative;overflow:hidden;transition:color .2s ease,border-color .2s ease}.lp a.foot-badge:hover{color:#fff;border-color:#e4f2228c}.lp .foot-badge:after{content:"";position:absolute;top:0;bottom:0;left:-110%;width:100%;border-radius:inherit;background:linear-gradient(115deg,#0000 32%,#ffffff1a 46%,#e4f22238 52%,#0000 68%);animation:lpBadgeSheen 7s ease-in-out infinite;pointer-events:none;will-change:transform}@keyframes lpBadgeSheen{0%,55%{transform:translateX(0)}90%,to{transform:translateX(320%)}}@media (prefers-reduced-motion:reduce){.lp .foot-badge:after{animation:none;opacity:0}}.lp .hero-clip h1{background:linear-gradient(115deg,#16150f,#2b2920 48%,#45422f);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:#0000;color:#16150f}.lp .hero-clip h1 .thin{background:linear-gradient(115deg,#98947f,#a5a189 55%,#b6b299);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:#0000;color:#a5a189}.lp h2{background:linear-gradient(115deg,var(--ink) 0,var(--indigo) 92%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:#0000;color:var(--ink);letter-spacing:-.022em}.lp .final h2,.lp .process h2{background:none;-webkit-text-fill-color:#fff}.lp .pcard{border-color:#18160c14;border-radius:16px;box-shadow:0 10px 34px -22px #1e1c0f29,0 1px 2px #1e1c0f08}.lp .pcard:hover{border-color:#18160c21;box-shadow:0 14px 40px -22px #1e1c0f33}.lp .pcard thead{display:none}.lp .pcard td{padding:14px;border-bottom:1px solid rgba(24,22,12,.045)}.lp .pcard tr:last-child td{border-bottom:0}.lp .pcard tbody tr:hover{background:#fafaf8}.lp .pcard .mono{font-size:11px;color:var(--muted-2)}.lp .pan-irm td:nth-child(2){font-weight:550;color:var(--ink)}.lp .pcard .amt{font-weight:600;color:var(--ink)}.lp .pcard .st{border:0;padding:0;gap:7px;font-size:11.5px;font-weight:600}.lp .pcard .st,.lp .pcard .st-amend,.lp .pcard .st-cancel,.lp .pcard .st-fresh{background:#0000}.lp .pcard .st i{width:6px;height:6px}.lp .pcard .util{height:4px;min-width:56px;max-width:64px;background:#18160c0f}.lp .pcard .util i{background:linear-gradient(90deg,#b8c414,#e4f222)}.lp .statrow{border-bottom:1px solid #18160c0d}.lp .statcell{border:0!important;padding:17px 20px 15px}.lp .statcell b{font-size:19px}.lp .statcell.hero b{font-size:23px}.lp .statcell.pos b{color:#0a8a5f}.lp .pan-srch{opacity:1;transition:none}.lp .pan-rep .statcell,.lp .pan-rep.in .statcell,.lp .pcard tbody tr,.lp .pcard.in tbody tr{opacity:1;transform:none;transition:background .2s ease;transition-delay:0s}.lp .pan-irm.in .util i{transition:transform .8s cubic-bezier(.25,.6,.2,1)}.lp .pan-irm.in tbody tr:first-child .util i{transition-delay:.35s}.lp .pan-irm.in tbody tr:nth-child(2) .util i{transition-delay:.42s}.lp .pan-irm.in tbody tr:nth-child(3) .util i{transition-delay:.49s}.lp .pan-irm.in tbody tr:nth-child(4) .util i{transition-delay:.56s}.lp .pv-search{display:flex;align-items:center;gap:10px;margin:14px 20px 0;padding:9px 14px;border:1px solid #18160c1a;border-radius:10px;background:var(--paper-2);color:var(--muted-2);font-size:12px}.lp .pv-search svg{flex:none}.lp .pv-q{font-family:var(--mono);font-size:12px;color:var(--ink)}.lp .pv-caret{display:inline-block;width:1.5px;height:12px;margin-left:2px;vertical-align:-2px;background:var(--indigo);animation:lpBlink 1.1s step-end infinite}.lp .pv-hint{margin-left:auto;font-size:11px;color:var(--muted-2);white-space:nowrap}.lp .pv-open{margin:12px 20px 14px;padding:15px 16px 14px;border:1px solid #6d770233;border-radius:12px;background:linear-gradient(180deg,rgba(109,119,2,.035),#6d770200 75%);box-shadow:0 8px 22px -16px #1e1c0f38}.lp .pv-open-top{display:flex;justify-content:space-between;align-items:flex-start;gap:14px}.lp .pv-who{min-width:0}.lp .pv-id{font-family:var(--mono);font-size:10.5px;letter-spacing:.03em;color:var(--muted-2);white-space:nowrap}.lp .pv-copy{margin-left:5px;vertical-align:-1.5px;color:var(--muted-2)}.lp .pv-name{display:block;margin-top:4px;font-size:14.5px;font-weight:650;letter-spacing:-.005em;color:var(--ink)}.lp .pv-sub{display:block;margin-top:3px;font-size:11.5px;color:var(--muted)}.lp .pv-right{flex:none;display:flex;flex-direction:column;align-items:flex-end;gap:6px}.lp .pv-amt{font-size:14.5px;font-weight:650;color:var(--ink);font-variant-numeric:tabular-nums}.lp .pv-util{display:flex;align-items:center;gap:10px;margin-top:12px}.lp .pv-util>span{font-size:10.5px;letter-spacing:.04em;color:var(--muted-2);white-space:nowrap}.lp .pv-util .util{flex:1;max-width:none}.lp .pv-pdf{display:inline-flex;align-items:center;gap:6px;font-size:11px;font-weight:650;color:var(--indigo-deep);border:1px solid #6d77023d;border-radius:7px;padding:3.5px 10px;background:#6d77020d}.lp .pv-rows{padding-bottom:6px}.lp .pv-row{display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;gap:12px;align-items:center;padding:10.5px 20px;border-top:1px solid rgba(24,22,12,.045);font-size:12.5px;color:var(--muted);transition:background .2s ease}.lp .pv-row:hover{background:#fafaf8}.lp .pv-row .pv-co{overflow:hidden;text-overflow:ellipsis}.lp .pv-row .pv-co,.lp .pv-row b{white-space:nowrap;color:var(--ink-2)}.lp .pv-row b{font-weight:600;font-variant-numeric:tabular-nums}.lp .pv-cert{margin-top:14px}.lp .pv-summary{display:flex;align-items:flex-end;gap:14px;padding:15px 20px 13px;border-bottom:1px solid #18160c0d}.lp .pv-sum-label{display:block;font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--muted-2);font-weight:650}.lp .pv-sum-val{display:block;font-size:24px;font-weight:700;letter-spacing:-.02em;color:var(--indigo-deep);margin-top:3px;font-variant-numeric:tabular-nums;line-height:1.1}.lp .pv-sum-side{margin-left:auto;font-size:11.5px;color:var(--muted);white-space:nowrap;padding-bottom:2px}.lp .pv-sum-side b{color:#0a8a5f;font-weight:650;font-variant-numeric:tabular-nums}.lp .pv-amt-hero{display:block;margin-top:5px;font-size:19px;font-weight:700;letter-spacing:-.015em;color:var(--ink);font-variant-numeric:tabular-nums}.lp .pv-amt-hero em{font-style:normal;font-size:11.5px;font-weight:500;color:var(--muted);margin-left:7px;letter-spacing:0}.lp .pv-cert .pv-sub{display:flex;align-items:center;gap:8px;margin-top:6px}.lp .pv-cert .pv-open-top .pv-id{display:inline-flex;align-items:center;gap:5px}.lp .pv-cert .pv-open-top .pv-copy{margin-left:0}.lp .pv-chip{display:inline-flex;align-items:center;font-size:10.5px;font-weight:650;color:#067a58;background:#0e9f6e12;border:1px solid #0e9f6e33;border-radius:6px;padding:2px 8px}.lp .pcard .st-used{color:var(--indigo-deep);background:#6d770212}.lp .pcard .st-used i{background:var(--indigo)}.lp .pan-rep .pv-rows .pv-row:nth-child(2){opacity:.72}.lp .pan-rep .pv-rows .pv-row:nth-child(3){opacity:.48}.lp .pan-rep .pv-rows .pv-row:hover{opacity:1}.lp .pv-foot{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:10px 20px 14px;border-top:1px solid rgba(24,22,12,.045);font-size:11.5px;color:var(--muted-2)}.lp .pv-xls{display:inline-flex;align-items:center;gap:6px;font-weight:650;color:var(--indigo-deep)}@media(max-width:600px){.lp .pv-summary{flex-wrap:wrap;gap:6px}.lp .pv-sum-side{margin-left:0;width:100%;padding-bottom:0}.lp .pv-hint{display:none}.lp .pv-row{grid-template-columns:minmax(0,1fr) auto auto}.lp .pv-row .pv-id{display:none}}@media (prefers-reduced-motion:reduce){.lp .pv-caret{animation:none}}.lp .why>div{position:relative}.lp .trust>div:before,.lp .why>div:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,#b8c414,#e4f222);transform:scaleX(0);transform-origin:left;transition:transform .45s cubic-bezier(.2,.7,.2,1)}.lp .trust>div:hover:before,.lp .why>div:hover:before{transform:scaleX(1)}.lp .trust>div:hover,.lp .why>div:hover{background:#f9f9f7}.lp .trust b,.lp .why b{transition:color .25s ease}.lp .trust>div:hover b,.lp .why>div:hover b{color:var(--indigo-deep)}.lp .why .tag:after{content:"";display:inline-block;width:0;height:2px;border-radius:1px;margin-left:0;vertical-align:middle;background:linear-gradient(90deg,#b8c414,#e4f222);transition:width .35s cubic-bezier(.2,.7,.2,1),margin-left .35s cubic-bezier(.2,.7,.2,1)}.lp .why>div:hover .tag:after{width:16px;margin-left:8px}.lp .trust>div{position:relative}.lp .trust>div:hover .tic{transform:none;background:#6d770221;color:var(--indigo-deep)}.lp .tic{transition:background .25s ease,color .25s ease}.lp .why.rv>div{opacity:0;transform:translateY(8px)}.lp .why.rv.in>div{opacity:1;transform:none;transition:opacity .55s ease,transform .55s cubic-bezier(.2,.75,.2,1)}.lp .why.rv.in>div:first-child{transition-delay:.05s}.lp .why.rv.in>div:nth-child(2){transition-delay:.15s}.lp .why.rv.in>div:nth-child(3){transition-delay:.25s}@media (prefers-reduced-motion:reduce){.lp .why.rv>div{opacity:1;transform:none;transition:none}.lp .trust>div:before,.lp .why .tag:after,.lp .why>div:before{transition:none}}.lp .hero-video{animation:none;opacity:0;transition:opacity 1.4s ease .2s}.lp .hero-video.ready{opacity:1}@media (prefers-reduced-motion:reduce){.lp .hero-video{display:none}}@media (max-width:900px){.lp .hero-video{display:none}}.lp [id=faq],.lp [id=features],.lp section[id]{scroll-margin-top:calc(var(--nav-h) + 16px)}.lp img{user-select:none;-webkit-user-select:none;-webkit-user-drag:none}.lp .foot-bg,.lp .hero-bg,.lp .panel-bg,.lp.auth-pane .auth-bg{pointer-events:none}.lp .contact{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:48px;align-items:start}.lp .contact-copy .lede{margin-top:16px}.lp .contact-points{list-style:none;margin-top:22px;display:grid;gap:10px}.lp .contact-points li{position:relative;padding-left:24px;font-size:15.5px;color:var(--ink-2)}.lp .contact-points li:before{content:"";position:absolute;left:0;top:9px;width:12px;height:2px;background:var(--indigo)}.lp .contact-alt{margin-top:22px;font-size:14.5px;color:var(--muted)}.lp .contact-alt a{color:var(--indigo-deep);font-weight:600}.lp .contact-alt a:hover{text-decoration:underline}.lp .contact-card{background:#fff;border:1px solid #18160c14;border-radius:16px;padding:22px 24px;box-shadow:0 10px 34px -22px #1e1c0f29,0 1px 2px #1e1c0f08}.lp .cf-row{display:grid;grid-template-columns:1fr 1fr;gap:14px}.lp .cf-field{display:block;margin-bottom:12px}.lp .cf-field span{display:block;font-size:12px;font-weight:650;letter-spacing:.04em;color:var(--ink-2);margin-bottom:6px}.lp .cf-field span em{font-style:normal;font-weight:500;color:var(--muted-2)}.lp .cf-field input,.lp .cf-field textarea{width:100%;font:inherit;font-size:15px;color:var(--ink);background:var(--paper-2);border:1px solid #18160c1f;border-radius:9px;padding:11px 13px;transition:border-color .2s ease,box-shadow .2s ease,background .2s ease}.lp .cf-field input::placeholder,.lp .cf-field textarea::placeholder{color:var(--muted-2)}.lp .cf-field input:focus,.lp .cf-field textarea:focus{outline:none;background:#fff;border-color:var(--indigo);box-shadow:0 0 0 3px #6d770224}.lp .cf-field textarea{resize:vertical;min-height:110px}.lp .cf-phone{display:flex;gap:8px}.lp .cf-phone input{flex:1;min-width:0}.lp .cc{position:relative;flex:none}.lp .cc-btn{display:flex;align-items:center;gap:6px;height:100%;min-height:44px;font:inherit;font-size:15px;color:var(--ink);background:var(--paper-2);border:1px solid #18160c1f;border-radius:9px;padding:0 11px;cursor:pointer;transition:border-color .15s ease,box-shadow .15s ease,background .15s ease}.lp .cc-btn:hover{border-color:#18160c33}.lp .cc-btn:focus-visible{outline:none;background:#fff;border-color:var(--indigo);box-shadow:0 0 0 3px #6d770224}.lp .cc-flag{font-size:15px;line-height:1;font-family:Segoe UI Emoji,Apple Color Emoji,Noto Color Emoji,sans-serif}.lp .cc-dial{font-variant-numeric:tabular-nums;font-weight:550}.lp .cc-caret{color:var(--muted-2);flex:none;margin-left:-1px}.lp .cc-panel{position:absolute;z-index:30;top:calc(100% + 6px);left:0;width:280px;max-width:84vw;background:#fff;border:1px solid var(--line);border-radius:14px;box-shadow:0 20px 48px -18px #1c1a0e42;overflow:hidden;animation:lpHsRise .14s ease both}.lp .cc-search{position:relative;padding:8px}.lp .cc-search svg{position:absolute;left:19px;top:50%;transform:translateY(-50%);color:var(--muted-2);pointer-events:none}.lp .cc-search input{width:100%;font:inherit;font-size:14px;color:var(--ink);background:var(--paper-2);border:1px solid #0000;border-radius:9px;padding:9px 12px 9px 32px}.lp .cc-search input::placeholder{color:var(--muted-2)}.lp .cc-search input:focus{outline:none;background:#fff;border-color:var(--indigo);box-shadow:0 0 0 3px #6d77021f}.lp .cc-list{list-style:none;max-height:248px;overflow-y:auto;overscroll-behavior:contain;padding:4px}.lp .cc-item{display:grid;grid-template-columns:20px 1fr auto;align-items:center;-moz-column-gap:10px;column-gap:10px;padding:8px 10px;border-radius:8px;font-size:14px;color:var(--ink-2);cursor:pointer}.lp .cc-item.on{background:var(--paper-2)}.lp .cc-item .cc-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lp .cc-item .cc-code{color:var(--muted-2);font-variant-numeric:tabular-nums;font-size:13px}.lp .cc-item.sel .cc-name{color:var(--indigo-deep);font-weight:600}.lp .cc-item.sel .cc-code{color:var(--indigo)}.lp .cc-empty{padding:18px 12px;text-align:center;font-size:13px;color:var(--muted-2)}@media (prefers-reduced-motion:reduce){.lp .cc-panel{animation:none}}.lp .cf-consent{display:flex;align-items:flex-start;gap:9px;margin:2px 0 14px;font-size:13px;line-height:1.5;color:var(--muted);cursor:pointer}.lp .cf-consent input{margin-top:2.5px;width:15px;height:15px;flex:none;accent-color:var(--indigo);cursor:pointer}.lp .cf-trap{position:absolute;left:-9999px;top:auto;width:1px;height:1px;overflow:hidden}.lp .cf-submit{width:100%;margin-top:4px}.lp .cf-done{display:flex;align-items:center;gap:10px;margin-top:4px;padding:13px 16px;border-radius:9px;background:#0e9f6e14;border:1px solid #0e9f6e40;color:#067a58;font-size:14.5px;font-weight:600}.lp .cf-err{margin-top:10px;font-size:13.5px;color:#a5163e}.lp .cf-err a{font-weight:650;text-decoration:underline}.lp .cf-note{margin-top:12px;font-size:12.5px;color:var(--muted-2);text-align:center}.lp section#contact{padding-bottom:84px}.lp .cf-success{flex-direction:column;text-align:center;padding:34px 28px}.lp .cf-success,.lp .cfs-badge{display:flex;align-items:center;justify-content:center}.lp .cfs-badge{width:64px;height:64px;border-radius:50%;color:#0e9f6e;background:#0e9f6e14;border:1px solid #0e9f6e38}.lp .cfs-ring{stroke-dasharray:145;stroke-dashoffset:145;animation:lpCfsRing .7s cubic-bezier(.3,.6,.3,1) .1s forwards}.lp .cfs-tick{stroke-dasharray:30;stroke-dashoffset:30;animation:lpCfsTick .45s cubic-bezier(.3,.6,.3,1) .65s forwards}@keyframes lpCfsRing{to{stroke-dashoffset:0}}@keyframes lpCfsTick{to{stroke-dashoffset:0}}.lp .cfs-title{margin-top:18px;font-size:22px;font-weight:650;letter-spacing:-.015em;color:var(--ink)}.lp .cfs-sub{margin-top:8px;font-size:14.5px;color:var(--muted)}.lp .cfs-ticket{display:inline-flex;align-items:center;gap:10px;margin-top:14px;background:#6d77020f;border:1px solid #6d770238;border-radius:10px;padding:10px 8px 10px 16px}.lp .cfs-no{font-family:var(--mono);font-size:15px;font-weight:600;letter-spacing:.08em;color:var(--indigo-deep)}.lp .cfs-copy{font:inherit;font-size:12px;font-weight:650;color:var(--indigo-deep);background:#fff;border:1px solid #6d77023d;border-radius:7px;padding:5px 12px;cursor:pointer;transition:background .2s ease,border-color .2s ease}.lp .cfs-copy:hover{background:#6d77020f;border-color:#6d770266}.lp .cfs-hint{margin-top:14px;font-size:13px;line-height:1.6;color:var(--muted-2);max-width:40ch}.lp .cfs-again{margin-top:20px}@media (prefers-reduced-motion:reduce){.lp .cfs-ring,.lp .cfs-tick{animation:none;stroke-dashoffset:0}}@media(max-width:940px){.lp .contact{grid-template-columns:1fr;gap:36px}}@media(max-width:640px){.lp .cf-row{grid-template-columns:1fr}.lp .contact-card{padding:20px 18px}}.lp .mcol-t{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;width:100%;background:none;border:0;padding:0;margin:0;font:inherit;text-align:left;color:inherit;cursor:default}.lp .mcol-t svg{display:none;flex:none;margin-top:5px;color:var(--muted-2);transition:transform .25s ease}.lp .mcol-b{display:block}@media(max-width:640px){.lp .mcol-t{cursor:pointer;-webkit-tap-highlight-color:transparent}.lp .mcol-t svg{display:block}.lp .mcol-b{display:grid;grid-template-rows:0fr;transition:grid-template-rows .3s ease}.lp .mcol-b>div{overflow:hidden}.lp .mcol.open .mcol-b{grid-template-rows:1fr}.lp .mcol.open .mcol-t svg{transform:rotate(45deg)}.lp .hero-ctas{flex-direction:column;align-items:stretch;width:100%;gap:10px}.lp .hero-ctas .btn{width:100%}.lp .hero-proof{gap:10px 16px;font-size:13.5px}.lp .nav-signin-btn{display:none}.lp .sec{padding:56px 0}.lp .feat{padding:44px 0;gap:26px}.lp .lede{font-size:16.5px}.lp .why>div{padding:24px 22px}.lp .trust>div{padding:20px 22px}.lp .trust b{margin-top:12px}.lp .api-facts>div{padding:18px 0 18px 40px}.lp .api-facts>div:before{top:22px}.lp .aud a{padding:26px 22px}.lp .process-inner{padding-top:60px;padding-bottom:60px;gap:36px}.lp .pstep{padding:26px 0;grid-template-columns:44px 1fr;gap:16px}.lp .pstep h3{font-size:20px}.lp .stats .sv{font-size:24px}.lp .stats>div{padding:22px 16px}.lp .hero-track:not(.ht-split) .hero-clip{min-height:74vh;min-height:74dvh}.lp .hero-track:not(.ht-split) .hero-inner{padding-top:calc(var(--nav-h) + 40px);padding-bottom:46px}.lp .feat .mcol-t{margin-top:16px;padding:11px 0;border-top:1px solid var(--line);font-size:13.5px;font-weight:650;color:var(--indigo-deep)}.lp .feat .mcol-t svg{margin-top:2px;color:var(--indigo-deep)}.lp .feat .mcol ul{margin-top:4px;padding-bottom:4px}}@media(min-width:641px){.lp .feat .mcol-t{display:none}}@media (prefers-reduced-motion:reduce){.lp .mcol-b,.lp .mcol-t svg{transition:none}}.lp .hero-cert{background:#fff;border:1px solid #6d770238;border-radius:12px;padding:12px 16px;box-shadow:0 16px 36px -14px #1e1c0f4d,0 2px 6px #1e1c0f14;color:var(--ink);-webkit-backdrop-filter:none;backdrop-filter:none;animation:none}.lp .hero-cert .hc-label{color:var(--indigo-deep)}.lp .hero-cert .hc-no{color:var(--ink-2)}.lp .hero-cert .hc-sep{background:#18160c24}.lp .hero-cert .hc-pdf{color:var(--indigo-deep);border:1px solid #6d770242;background:#6d77020f}.lp .env .hero-cert{animation:lpEnvCert .6s cubic-bezier(.2,.75,.2,1) 3.95s both}@keyframes lpEnvCert{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.lp .env .hero-cert{animation:none}}.lp .legal{max-width:780px;margin:0 auto;padding-bottom:56px}.lp .legal-head{padding-top:calc(var(--nav-h) + 64px)}.lp .legal-head h1{color:var(--ink);font-size:clamp(36px,4.2vw,52px);line-height:1.06;letter-spacing:-.025em;max-width:none;margin:18px 0 0}.lp .legal-head .article-meta{margin-top:24px}.lp .legal-toc{display:flex;flex-wrap:wrap;gap:8px;margin-top:22px}.lp .legal-toc a{font-size:12.5px;font-weight:600;color:var(--indigo-deep);background:#6d77020f;border:1px solid #6d770229;border-radius:999px;padding:6px 14px;transition:background .2s ease,border-color .2s ease}.lp .legal-toc a:hover{background:#6d77021a;border-color:#6d77024d}.lp .legal-sec{margin-top:46px;scroll-margin-top:calc(var(--nav-h) + 24px)}.lp .legal-sec h2{display:flex;align-items:baseline;gap:14px;font-size:22px;font-weight:650;letter-spacing:-.015em;color:var(--ink);margin:0}.lp .legal-sec h2 .no{flex:none;font-family:var(--mono);font-size:12px;letter-spacing:.06em;color:var(--indigo)}.lp .legal-sec p{margin-top:14px;font-size:16px;line-height:1.72;color:#2a2922}.lp .legal-sec ul{margin:14px 0 0 22px;list-style:disc;display:grid;gap:8px;font-size:15.5px;line-height:1.65;color:#2a2922}.lp .legal-sec li::marker{color:var(--indigo)}.lp .legal-sec strong{color:var(--ink);font-weight:650}.lp .legal-key{margin-top:16px;background:linear-gradient(180deg,rgba(109,119,2,.055),rgba(109,119,2,.015));border:1px solid #6d770229;border-left:3px solid var(--indigo);border-radius:0 12px 12px 0;padding:6px 22px 18px}.lp .legal-key .lk-tag{display:inline-flex;margin-top:14px;font-size:10.5px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--indigo-deep)}@media(max-width:640px){.lp .legal-head{padding-top:calc(var(--nav-h) + 40px)}.lp .legal-sec{margin-top:38px}.lp .legal-sec h2{font-size:19px}.lp .legal-key{padding:4px 16px 14px}.lp .final{padding:52px 22px 46px;margin-left:14px;margin-right:14px;margin-bottom:18px;border-radius:16px}.lp .final .lede{font-size:16.5px}.lp .f-main{grid-template-columns:1fr;gap:28px;padding:44px 0 32px;text-align:center}.lp .f-tag{margin-left:auto;margin-right:auto}.lp .f-col a:hover{transform:none}.lp .f-base{flex-direction:column;align-items:center;gap:12px;text-align:center;padding:18px 0 24px}.lp .f-legal{justify-content:center}}.lp .cmp{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-top:48px}.lp .cmp-col{background:var(--card);border:1px solid var(--line);border-radius:var(--radius);padding:26px 28px}.lp .cmp-col.on{border-color:#6d77024d;background-color:var(--card);background-image:linear-gradient(180deg,#6d77020a,#6d770200 70%);box-shadow:0 14px 40px -28px #1e1c0f59}.lp .cmp-t{display:block;font-size:15.5px;font-weight:650;letter-spacing:-.005em;color:var(--ink)}.lp .cmp-col.on .cmp-t{color:var(--indigo-deep)}.lp .cmp-col ul{list-style:none;margin:16px 0 0;display:grid;gap:10px}.lp .cmp-col li{position:relative;padding-left:20px;font-size:14.5px;line-height:1.55;color:var(--muted)}.lp .cmp-col li:before{content:"";position:absolute;left:2px;top:9px;width:5px;height:5px;border-radius:50%;background:var(--line-strong)}.lp .cmp-col.on li{color:var(--ink-2)}.lp .cmp-col.on li:before{background:var(--indigo)}.lp .cmp-cta{display:inline-flex;align-items:center;gap:7px;margin-top:20px;font-size:14px;font-weight:650;color:var(--indigo-deep)}.lp .cmp-cta .arrow{transition:transform .25s ease}.lp .cmp-cta:hover .arrow{transform:translateX(3px)}.lp .cmp-note{margin-top:18px;font-size:14px;color:var(--muted)}.lp .cmp-note a{color:var(--indigo-deep);font-weight:600}@media(max-width:760px){.lp .cmp{grid-template-columns:1fr}}.lp .res-search{position:relative;display:inline-flex;align-items:center;margin-left:auto;min-width:220px;flex:0 1 280px}.lp .res-search svg{position:absolute;left:14px;width:15px;height:15px;color:var(--muted);pointer-events:none}.lp .res-search input{font:inherit;font-size:14px;font-weight:500;width:100%;color:var(--ink);background:#fff;border:1px solid var(--line);border-radius:999px;padding:9px 18px 9px 38px;transition:border-color .2s ease,box-shadow .2s ease}.lp .res-search input::placeholder{color:var(--muted);font-weight:500}.lp .res-search input:focus{outline:none;border-color:var(--indigo);box-shadow:0 0 0 3px #6d77021f}.lp .res-empty{margin-top:48px;color:var(--muted);font-size:15px}@media (max-width:640px){.lp .res-search{margin-left:0;flex:1 1 100%;min-width:0}}.lp .hero-bg,.lp .hero-video{filter:grayscale(1) brightness(1.16) contrast(.94)}.lp .foot-bg,.lp .panel-bg,.lp.auth-pane .auth-bg{filter:grayscale(1) brightness(.85) contrast(1.02)}.lp .final .hero-bg{filter:grayscale(1) brightness(.8) contrast(1.02)}.lp .btn-solid,.lp .btn-solid:hover{color:#12110d}.lp .btn-white{color:#232217}.lp-footer:before{background:linear-gradient(90deg,#0000 5%,#a8b310 35%,#e4f222 50%,#a8b310 65%,#0000 95%)}.lp .final:before{background:linear-gradient(90deg,#0000 8%,#a8b310 36%,#e4f222 50%,#a8b310 64%,#0000 92%)}.lp .process{background:radial-gradient(120% 130% at 22% 8%,#b4c41424,#0000 60%),linear-gradient(155deg,#1e260f,#161c0b 48%,#0f1307),#141809}.lp .testmode{background:radial-gradient(110% 120% at 82% 10%,#b4c41421,#0000 60%),linear-gradient(150deg,#1e260f,#161c0b 50%,#10140a),#141809}.lp .final{background:radial-gradient(120% 100% at 50% -20%,#b4c41429,#0000 58%),linear-gradient(165deg,#1e260f,#161c0b 46%,#0e1207)}.lp-footer{background:radial-gradient(120% 90% at 50% -25%,#b4c41429,#0000 56%),radial-gradient(80% 70% at 88% 115%,#96a81024,#0000 62%),linear-gradient(180deg,#1c240e,#141a0a 48%,#0c0f06)}.lp .foot-bg,.lp .panel-bg,.lp.auth-pane .auth-bg{filter:grayscale(1) sepia(1) hue-rotate(40deg) saturate(1.35) brightness(.42)}.lp .final .hero-bg{filter:grayscale(1) sepia(1) hue-rotate(40deg) saturate(1.35) brightness(.4)}.lp .final .hero-shade{background:radial-gradient(120% 130% at 50% 118%,#0e120700 0,#0e120766 55%,#0c0f06c7 100%)}