.lx{background:var(--fx-bg-ffffff);color:var(--fx-ink-0a0a0a);padding:96px 40px;font-family:DM Sans,sans-serif}.lx *{box-sizing:border-box}.lx-inner{max-width:1400px;margin:0 auto}.lx-head{text-align:center;margin-bottom:44px}.lx-label{letter-spacing:2px;text-transform:uppercase;color:#8fc748;margin-bottom:14px;font-family:Fira Code,monospace;font-size:12px;font-weight:700;display:block}.lx h2{letter-spacing:-.03em;margin:0;font-size:clamp(30px,2.4vw,46px);font-weight:900;line-height:1.05}.lx h3{letter-spacing:-.01em;margin:0 0 4px;font-size:17px;font-weight:800}.lx p{color:var(--fx-ink-666666);margin:0;font-size:15px;line-height:1.55}.lx-bento{background:var(--fx-bg-f9f9f9);border-top:1px solid var(--fx-line-e5e5e5)}.lx-bento-inner{grid-template-columns:1.35fr 1fr;align-items:center;gap:64px;display:grid}.lx-bento-grid{grid-template-rows:300px 220px;grid-template-columns:1.5fr 1fr;gap:14px;display:grid}.lx-tile{background:#111;border-radius:14px;position:relative;overflow:hidden}.lx-tile-over{z-index:1;color:#fff;letter-spacing:-.03em;font-size:clamp(24px,2vw,34px);font-weight:900;line-height:1.02;position:absolute;bottom:20px;left:22px;right:22px}.lx-tile-over.sm{font-size:clamp(18px,1.4vw,24px)}.lx-tile:after{content:"";background:linear-gradient(to top, #0009, rgb(var(--fx-shade) / 0) 55%);pointer-events:none;position:absolute;inset:0}.lx-tile-green,.lx-tile-dark{flex-direction:column;justify-content:flex-end;padding:22px;display:flex}.lx-tile-green:after,.lx-tile-dark:after{display:none}.lx-tile-green{color:#0a0a0a;background:#8fc748}.lx-tile-dark{color:#fff;background:#0a0a0a}.lx-tile-num{letter-spacing:-.05em;font-size:clamp(64px,5vw,92px);font-weight:900;line-height:.9}.lx-tile-num.sm{font-size:clamp(48px,3.6vw,64px)}.lx-tile-txt{letter-spacing:1px;text-transform:uppercase;margin-top:8px;font-family:Fira Code,monospace;font-size:12px;font-weight:700;line-height:1.5}.lx-tile-dark .lx-tile-txt{color:var(--fx-mid-9a9a9a)}.lx-checks{margin:24px 0 30px;padding:0;list-style:none}.lx-checks li{align-items:center;gap:12px;padding:9px 0;font-size:clamp(16px,1.15vw,19px);font-weight:600;display:flex}.lx-checks svg{color:#8fc748;flex-shrink:0;width:22px;height:22px}.lx-btns{flex-wrap:wrap;gap:12px;display:flex}.lx-btn{border:1px solid var(--fx-line-0a0a0a);color:var(--fx-ink-0a0a0a);background:var(--fx-bg-ffffff);border-radius:6px;align-items:center;padding:14px 24px;font-size:15px;font-weight:700;text-decoration:none;transition:background .2s,color .2s;display:inline-flex}.lx-btn:hover{color:#fff;background:#0a0a0a}.lx-btn.primary{background:#8fc748;border-color:#8fc748}.lx-btn.primary:hover{color:#0a0a0a;background:#7ab83a;border-color:#7ab83a}.lx-svc-grid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.lx-svc-card{aspect-ratio:16/10;background:#111;border-radius:14px;text-decoration:none;display:block;position:relative;overflow:hidden}.lx-svc-card:after{content:"";background:linear-gradient(to top, #000000a6, rgb(var(--fx-shade) / 0) 55%);pointer-events:none;position:absolute;inset:0}.lx-svc-title{z-index:2;color:#fff;letter-spacing:-.02em;justify-content:space-between;align-items:center;font-size:clamp(20px,1.5vw,26px);font-weight:900;display:flex;position:absolute;bottom:18px;left:22px;right:22px}.lx-svc-title span{color:#8fc748;transition:transform .25s}@media (hover:hover){.lx-svc-card>img{transition:transform .5s}.lx-svc-card:hover>img{transform:scale(1.04)}.lx-svc-card:hover .lx-svc-title span{transform:translate(4px)}}.lx-promise{color:#fff;background:#0a0a0a;padding:56px 40px}.lx-promise-grid{grid-template-columns:repeat(4,1fr);gap:32px;display:grid}.lx-promise-item{align-items:flex-start;gap:16px;display:flex}.lx-promise-icon{color:#8fc748;background:#8fc7481f;border-radius:10px;flex-shrink:0;place-items:center;width:46px;height:46px;display:grid}.lx-promise-icon svg{width:24px;height:24px}.lx-promise h3{color:#fff}.lx-promise p{color:var(--fx-mid-9a9a9a);font-size:14px}.lx-brands{border-bottom:1px solid var(--fx-line-e5e5e5);text-align:center;padding:52px 40px}.lx-brand-row{flex-wrap:wrap;justify-content:center;gap:14px 44px;margin-top:6px;display:flex}.lx-brand{letter-spacing:-.02em;color:var(--fx-mid-b5b5b5);font-size:clamp(18px,1.4vw,24px);font-weight:800}@media (max-width:1100px){.lx-bento-inner{grid-template-columns:1fr;gap:40px}.lx-promise-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:968px){.lx-svc-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.lx{padding:60px 20px}.lx-promise,.lx-brands{padding:44px 20px}.lx-bento-grid{grid-template-rows:220px 170px;gap:10px}.lx-svc-grid{grid-template-columns:1fr 1fr;gap:10px}.lx-svc-card{aspect-ratio:1}.lx-svc-title{font-size:16px;bottom:12px;left:14px;right:14px}.lx-promise-grid{grid-template-columns:1fr;gap:22px}.lx-brand-row{gap:10px 26px}.lx-btn{flex:1;justify-content:center}}@media (min-width:1537px){.lx{padding-left:60px;padding-right:60px}.lx-inner{max-width:1500px}}@media (min-width:1921px){.lx{padding-left:80px;padding-right:80px}.lx-inner{max-width:1800px}}@media (min-width:2560px){.lx{padding-left:100px;padding-right:100px}}.lx-dev{background:var(--fx-bg-f9f9f9);border-top:1px solid var(--fx-line-e5e5e5)}.lx-dev-grid{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.lx-dev-card{background:var(--fx-bg-ffffff);border:1px solid var(--fx-line-e5e5e5);color:inherit;border-radius:14px;flex-direction:column;padding:14px 14px 20px;text-decoration:none;transition:transform .3s,box-shadow .3s;display:flex}.lx-dev-img{aspect-ratio:4/3;background:#0f0f0f;border-radius:10px;margin-bottom:16px;display:block;overflow:hidden}.lx-dev-img img{object-fit:cover;width:100%;height:100%;transition:transform .5s;display:block}.lx-dev-card h3{justify-content:space-between;align-items:center;padding:0 6px;display:flex}.lx-dev-card h3 span{color:#8fc748;transition:transform .25s}.lx-dev-card p{padding:0 6px;font-size:14px}@media (hover:hover){.lx-dev-card:hover{transform:translateY(-3px);box-shadow:0 14px 30px -18px #00000040}.lx-dev-card:hover .lx-dev-img img{transform:scale(1.04)}.lx-dev-card:hover h3 span{transform:translate(4px)}}.lx-buy{background:var(--fx-bg-ffffff)}.lx-buy-grid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.lx-buy-card{background:var(--fx-bg-ffffff);border:1px solid var(--fx-line-e5e5e5);color:inherit;border-radius:14px;flex-direction:column;text-decoration:none;transition:transform .3s;display:flex;overflow:hidden}.lx-buy-img{aspect-ratio:16/9;display:block;position:relative}.lx-buy-body{flex-direction:column;flex:1;padding:22px 24px 26px;display:flex}.lx-buy-cta{text-align:right;letter-spacing:1px;color:#8fc748;align-self:flex-end;margin-top:auto;padding-top:16px;font-family:Fira Code,monospace;font-size:13px;font-weight:700}@media (hover:hover){.lx-buy-card:hover{transform:translateY(-3px)}}@media (max-width:1100px){.lx-dev-grid{grid-template-columns:repeat(3,1fr)}}@media (max-width:968px){.lx-buy-grid{grid-template-columns:1fr}}@media (max-width:640px){.lx-dev-grid{grid-template-columns:1fr 1fr;gap:10px}.lx-dev-card{padding:10px 10px 14px}.lx-dev-card h3{padding:0 2px;font-size:15px}.lx-dev-card p{display:none}.lx-buy-grid{grid-template-columns:1fr}}.lx-bento-grid{grid-template-rows:270px 230px;grid-template-columns:1.3fr .65fr .65fr}.lx-t1{grid-area:1/1/3}.lx-t2{grid-column:2/4}.lx-tile-over.xs{font-size:clamp(16px,1.15vw,20px)}@media (max-width:640px){.lx-bento-grid{grid-template-rows:240px 160px 150px;grid-template-columns:1fr 1fr}.lx-t1,.lx-t2{grid-area:auto/1/auto/3}.lx-tile-over.xs{font-size:15px;bottom:12px;left:14px;right:14px}}.lx-nb{white-space:nowrap}@media (max-width:640px){.lx-br{display:none}}.lx-tile>img,.lx-svc-card>img,.lx-buy-img img{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.lx-buy-img{background:#111;overflow:hidden}.lx-t4{grid-column:2/4}.lx-bento-grid{grid-template-rows:250px 250px}@media (max-width:640px){.lx-bento-grid{grid-template-rows:240px 160px 160px}.lx-t4{grid-column:1/3}}.lx-dir{background:var(--fx-bg-f9f9f9)}.lx .lx-dir-sub{max-width:640px;margin:14px auto 0;font-size:15px}.lx-dir-panel{background:var(--fx-bg-ffffff);border:1px solid var(--fx-line-e5e5e5);border-radius:16px;grid-template-columns:repeat(7,minmax(0,1fr));padding:34px 8px;display:grid;box-shadow:0 24px 50px -40px #00000040}.lx-dir-col{border-left:1px solid var(--fx-line-f0f0f0);flex-direction:column;padding:0 22px;display:flex}.lx-dir-col:first-child{border-left:none}.lx-dir-head{letter-spacing:1.5px;text-transform:uppercase;color:var(--fx-ink-0a0a0a);align-items:center;gap:8px;margin-bottom:14px;font-family:Fira Code,monospace;font-size:11px;font-weight:700;display:flex}.lx-dir-head svg{color:#8fc748;flex-shrink:0;width:15px;height:15px}.lx-dir-link{color:var(--fx-ink-555555);white-space:nowrap;justify-content:space-between;align-items:center;gap:8px;padding:7px 0;font-size:15px;font-weight:500;text-decoration:none;transition:color .2s;display:flex}.lx-dir-link span{color:#8fc748;opacity:0;font-size:13px;transition:opacity .2s,transform .2s;transform:translate(-4px)}@media (hover:hover){.lx-dir-link:hover{color:var(--fx-ink-0a0a0a)}.lx-dir-link:hover span{opacity:1;transform:translate(0)}}@media (max-width:1300px){.lx-dir-panel{grid-template-columns:repeat(4,minmax(0,1fr));row-gap:34px}.lx-dir-col:nth-child(4n+1){border-left:none}}@media (max-width:968px){.lx-dir-panel{grid-template-columns:repeat(3,minmax(0,1fr))}.lx-dir-col{border-left:1px solid var(--fx-line-f0f0f0)}.lx-dir-col:nth-child(3n+1){border-left:none}}@media (max-width:640px){.lx-dir-panel{grid-template-columns:1fr 1fr;row-gap:26px;padding:24px 4px}.lx-dir-col{border-left:1px solid var(--fx-line-f0f0f0);padding:0 16px}.lx-dir-col:nth-child(odd){border-left:none}.lx-dir-link{white-space:normal;font-size:14px}}@media (max-width:968px){.lx-dir-panel{grid-template-columns:repeat(4,minmax(0,1fr))}.lx-dir-col{border-left:1px solid var(--fx-line-f0f0f0);padding:0 16px}.lx-dir-col:nth-child(4n+1){border-left:none}.lx-dir-link{font-size:14px}}@media (max-width:640px){.lx-dir-panel{grid-template-columns:1fr;row-gap:0;padding:6px 20px}.lx-dir-col{border-left:none;border-top:1px solid var(--fx-line-f0f0f0);grid-template-columns:1fr 1fr;column-gap:20px;padding:18px 0;display:grid}.lx-dir-col:first-child{border-top:none}.lx-dir-head{grid-column:1/-1;margin-bottom:8px}.lx-dir-link{white-space:nowrap}.lx-svc-grid{grid-template-columns:1fr}.lx-svc-card{aspect-ratio:16/10}.lx-svc-title{font-size:20px;bottom:16px;left:18px;right:18px}}.lx-dir-wrap{background:#0c0c0c radial-gradient(circle,#8fc7481a 1px,#0000 1px) 0 0/22px 22px;border-radius:20px;position:relative;overflow:hidden;box-shadow:0 40px 80px -50px #0009}.lx-dir-wrap:before{content:"";pointer-events:none;background:radial-gradient(#8fc74824,#0000 65%);width:70%;height:80%;position:absolute;top:-40%;left:50%;transform:translate(-50%)}.lx-dir-wrap .lx-dir-panel{box-shadow:none;background:0 0;border:none;border-radius:0;padding:40px 12px 34px;position:relative}.lx-dir-wrap .lx-dir-col{border-left-color:#1f1f1f}.lx-dir-head{letter-spacing:-.01em;text-transform:none;color:#fff;gap:10px;margin-bottom:18px;font-family:DM Sans,sans-serif;font-size:15px;font-weight:800}.lx-dir-ico{background:#8fc7481f;border:1px solid #8fc74840;border-radius:8px;flex-shrink:0;place-items:center;width:30px;height:30px;display:grid}.lx-dir-ico svg{color:#8fc748;width:15px;height:15px}.lx-dir-title{white-space:nowrap;flex:1;min-width:0}.lx-dir-wrap .lx-dir-link{color:var(--fx-mid-9a9a9a);font-weight:500}@media (hover:hover){.lx-dir-wrap .lx-dir-link:hover{color:#fff}}.lx-dir-foot{background:#ffffff05;border-top:1px solid #1f1f1f;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;padding:22px 34px;display:flex;position:relative}.lx .lx-dir-foot p{color:var(--fx-mid-9a9a9a);font-size:15px}.lx-dir-foot strong{color:#fff;font-weight:800}.lx-dir-btns{flex-wrap:wrap;gap:10px;display:flex}.lx-dir-btn{color:#fff;border:1px solid #333;border-radius:6px;align-items:center;padding:11px 20px;font-size:14px;font-weight:700;text-decoration:none;transition:border-color .2s,background .2s;display:inline-flex}.lx-dir-btn:hover{border-color:#8fc748}.lx-dir-btn.primary{color:#0a0a0a;background:#8fc748;border-color:#8fc748}.lx-dir-btn.primary:hover{background:#7ab83a;border-color:#7ab83a}@media (max-width:640px){.lx-dir-wrap .lx-dir-panel{padding:6px 20px}.lx-dir-wrap .lx-dir-col{border-top-color:#1f1f1f}.lx-dir-foot{flex-direction:column;align-items:stretch;padding:20px}.lx-dir-btn{flex:1;justify-content:center}}.lx-dir-foot a.lx-dir-btn{color:#fff}.lx-dir-foot a.lx-dir-btn.primary{color:var(--fx-ink-0a0a0a)}.lx-dir-wrap .lx-dir-col{gap:8px;padding:0 16px}.lx-dir-head{margin-bottom:10px}.lx-dir-wrap .lx-dir-link{color:#e2e2e2;background:#151515;border:1px solid #232323;border-radius:8px;padding:11px 12px 11px 14px;font-size:14px;font-weight:600;transition:border-color .2s,background .2s,color .2s,transform .2s}.lx-dir-wrap .lx-dir-link span{opacity:1;color:var(--fx-ink-4a4a4a);transform:none}@media (hover:hover){.lx-dir-wrap .lx-dir-link:hover{color:#fff;background:#1a2014;border-color:#8fc7488c;transform:translateY(-1px)}.lx-dir-wrap .lx-dir-link:hover span{color:#8fc748;transform:translate(2px)}}.lx-dir-foot a.lx-dir-btn:not(.primary){background:#ffffff0a;border-color:#444}@media (max-width:968px){.lx-dir-wrap .lx-dir-col{padding:0 10px}}@media (max-width:640px){.lx-dir-wrap .lx-dir-col{gap:8px;padding:18px 0}.lx-dir-wrap .lx-dir-link{padding:10px 10px 10px 12px;font-size:13px}}.lx-dir-btn{white-space:nowrap}@media (max-width:640px){.lx-dir-btns{flex-direction:column}.lx-dir-btn{justify-content:center}}.lx-dir-foot strong{margin-bottom:2px;display:block}.lx-btn{white-space:nowrap;justify-content:center}@media (max-width:640px){.lx-btns{flex-direction:column}.lx-btns .lx-btn{width:100%}}.lx-head h2{text-wrap:pretty}.lx-br{display:none}@media (max-width:768px){.lx-br{display:inline}}
