.lx{--d-font:var(--sans);--d-weight:600;--d-stretch:100%;--d-track:-.045em;--hl-font:var(--sans);--hl-style:normal;--hl-weight:600;--hl-track:-.045em;--eb-font:var(--sans);--eb-size:12.5px;--eb-track:.08em;--eb-color:var(--text-3);font-size:16px;line-height:1.55;overflow-x:clip}.lx[data-type=occam]{--d-font:var(--font-archivo), var(--sans);--d-weight:800;--d-stretch:78%;--d-track:-.012em;--hl-font:var(--font-serif), Georgia, serif;--hl-style:italic;--hl-weight:400;--hl-track:-.01em;--eb-font:var(--mono);--eb-size:11.5px;--eb-track:.22em;--eb-color:var(--accent-text)}.lx h1,.lx h2,.lx h3,.lx p,.lx ul{margin:0;padding:0}.lx ul{list-style:none}.lx .accent{color:var(--accent-text)}.lx-wrap{max-width:1200px;margin:0 auto;padding:0 24px}.lx-md{max-width:820px}.lx-display,.lx-h2,.lx-brand,.lx-figure,.lx-app-figure{font-family:var(--d-font);font-weight:var(--d-weight);font-stretch:var(--d-stretch);letter-spacing:var(--d-track)}.lx-display{text-align:center;text-wrap:balance;font-size:clamp(48px,6.4vw,96px);line-height:.9}.lx-hl{font-family:var(--hl-font);font-style:var(--hl-style);font-weight:var(--hl-weight);letter-spacing:var(--hl-track);color:var(--accent-text);font-stretch:100%;display:block}.lx[data-type=occam] .lx-hl{font-size:1.06em;line-height:.92}.lx-h2{text-wrap:balance;font-size:clamp(34px,4.8vw,60px);line-height:.98}.lx-eyebrow{font-family:var(--eb-font);font-size:var(--eb-size);letter-spacing:var(--eb-track);text-transform:uppercase;color:var(--eb-color);font-weight:500}.lx-lead{color:var(--text-2);text-align:center;font-size:clamp(18px,1.6vw,21px);line-height:1.4}.lx-body{color:var(--text-2);font-size:18px;line-height:1.5}.lx-fine{color:var(--text-3);font-size:12.5px}.lx-num{font-family:var(--mono);letter-spacing:.08em;color:var(--text-3);font-size:12.5px;font-weight:500}.lx h3{letter-spacing:-.012em;font-size:17px;font-weight:600;line-height:1.3}.lx-top{z-index:40;transition:background-color .3s var(--ease), border-color .3s var(--ease);border-bottom:1px solid #0000;position:sticky;top:0}.lx-top.is-scrolled{background:color-mix(in oklab, var(--bg) 84%, transparent);-webkit-backdrop-filter:blur(18px);border-color:var(--line)}.lx-top-in{grid-template-columns:1fr auto 1fr;align-items:center;height:68px;display:grid}.lx-top-in>.fb-btn{justify-self:end}.lx-brand{letter-spacing:-.02em;align-items:center;gap:10px;font-size:21px;display:inline-flex}.lx-brand-mark{background:var(--card);width:26px;height:26px;color:var(--on-card);font-family:var(--sans);letter-spacing:0;border-radius:7px;place-items:center;font-size:14px;font-weight:700;font-stretch:100%;display:grid}.lx-nav{color:var(--text-2);gap:28px;font-size:14px;display:flex}.lx-nav a:hover{color:var(--text)}.lx .lx-btn-lg{height:50px;padding:0 24px;font-size:15.5px}.lx .lx-btn-quiet{color:var(--text);background:0 0}.lx .lx-btn-quiet:hover{background:var(--sunken)}.lx-actions{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.lx-hero{background:radial-gradient(42% 34% at 50% 0%, var(--accent-soft), transparent 70%), var(--bg);color:var(--text);isolation:isolate;margin-top:-68px;padding-top:100px;position:relative}.lx-hero-copy{flex-direction:column;align-items:center;gap:20px;display:flex}.lx-badge{height:30px;color:var(--text-2);background:color-mix(in oklab, var(--surface) 70%, transparent);box-shadow:inset 0 0 0 1px var(--line);border-radius:999px;align-items:center;gap:8px;padding:0 12px;font-size:13px;font-weight:500;display:inline-flex}.lx-badge svg{width:14px;height:14px;color:var(--accent-text)}.lx-hero .lx-lead{margin-top:4px}.lx-hero .lx-actions{margin-top:8px}.lx-rise{animation:.8s cubic-bezier(.2,0,0,1) both lx-rise;animation-delay:calc(var(--i,0) * 70ms)}@keyframes lx-rise{0%{opacity:0;filter:blur(8px);transform:translateY(16px)}}.lx-scene{perspective:1600px;max-width:1080px;margin:48px auto 0;position:relative}.lx-glow{aspect-ratio:1.4;background:radial-gradient(closest-side, color-mix(in oklab, var(--card) 55%, transparent), transparent);filter:blur(40px);opacity:.7;z-index:-1;width:70%;animation:1.4s .5s both lx-fade;position:absolute;bottom:-18%;left:-12%}@keyframes lx-fade{0%{opacity:0}}.lx-app{background:var(--surface);box-shadow:0 0 0 1px var(--line), 0 1px 0 color-mix(in oklab, var(--text) 8%, transparent) inset, 0 80px 120px -60px #000000bf;transform-origin:50% 0;border-radius:20px;grid-template-columns:200px minmax(0,1fr);font-size:13px;animation:1.1s cubic-bezier(.2,0,0,1) .25s both lx-tilt;display:grid;overflow:hidden;-webkit-mask-image:linear-gradient(#000 72%,#0000 100%);mask-image:linear-gradient(#000 72%,#0000 100%)}@keyframes lx-tilt{0%{opacity:0;transform:translateY(48px)rotateX(16deg)}}.lx-app-side{border-right:1px solid var(--line);background:color-mix(in oklab, var(--sunken) 60%, var(--surface));padding:18px 12px}.lx-app-brand{align-items:center;gap:10px;padding:2px 8px 18px;font-size:14px;font-weight:600;display:flex}.lx-app-brand .lx-brand-mark{border-radius:6px;width:22px;height:22px;font-size:12px}.lx-app-side li{height:34px;color:var(--text-2);border-radius:9px;align-items:center;gap:10px;padding:0 10px;display:flex}.lx-app-side li.on{color:var(--text);background:var(--raised);box-shadow:inset 0 0 0 1px var(--line)}.lx-app-side svg{width:15px;height:15px}.lx-dot{background:var(--accent);border-radius:50%;width:6px;height:6px;margin-left:auto}.lx-app-main{gap:16px;padding:20px 22px 28px;display:grid}.lx-app-head{justify-content:space-between;align-items:flex-start;display:flex}.lx-app-head b{font-size:15px;font-weight:600;display:block}.lx-app-head span{color:var(--text-3);font-size:12px}.lx-chip{height:24px;color:var(--text-2);box-shadow:inset 0 0 0 1px var(--line);border-radius:999px;align-items:center;gap:6px;padding:0 9px;font-size:11.5px;display:inline-flex}.lx-app-head .lx-chip{color:var(--text-2);font-size:11.5px}.lx-chip svg{width:12px;height:12px;color:var(--accent-text)}.lx-app-grid{grid-template-columns:minmax(0,1.45fr) minmax(0,1fr);gap:14px;display:grid}.lx-app-panel{background:var(--raised);box-shadow:inset 0 0 0 1px var(--line);border-radius:14px;padding:16px}.lx-app-col{align-content:start;gap:14px;display:grid}.lx-app-figure-row{justify-content:space-between;align-items:flex-start;display:flex}.lx-app-figure{font-size:44px;line-height:1}.lx-app-sub{color:var(--text-3);margin-top:6px;font-size:12px}.lx-app-sub b{color:var(--text);font-weight:500}.lx-up{color:var(--success);align-items:center;gap:4px;font-size:12px;font-weight:500;display:inline-flex}.lx-up svg{width:13px;height:13px}.lx-chart{width:100%;height:150px;color:var(--text);margin-top:14px;display:block;overflow:visible}.lx-chart .grid{stroke:var(--line);vector-effect:non-scaling-stroke}.lx-chart .today{stroke:var(--line-strong);stroke-dasharray:3 3;vector-effect:non-scaling-stroke}.lx-chart .actual,.lx-chart .projected{fill:none;stroke:currentColor;stroke-width:2.25px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.lx-chart .actual{stroke-dasharray:1200;animation:1.4s cubic-bezier(.2,0,0,1) .9s both lx-draw}@keyframes lx-draw{0%{stroke-dashoffset:1200px}}.lx-chart .projected{stroke-dasharray:4 5;opacity:.5}.lx-chart-wrap{touch-action:pan-y;cursor:crosshair;margin-top:14px;position:relative}.lx-chart-wrap .lx-chart{margin-top:0}.lx-cross{background:var(--text-3);pointer-events:none;width:1px;transition:left .12s var(--ease), opacity .2s;margin-left:-.5px;position:absolute;top:0;bottom:0}.lx-chart-dot{background:var(--raised);width:10px;height:10px;box-shadow:inset 0 0 0 2px var(--text);pointer-events:none;transition:left .12s var(--ease), top .12s var(--ease);border-radius:50%;margin:-5px 0 0 -5px;position:absolute}.lx-chart-dot.proj{box-shadow:inset 0 0 0 2px var(--accent-text)}.lx-kind{color:var(--text-2);box-shadow:inset 0 0 0 1px var(--line-strong);border-radius:999px;padding:3px 9px;font-size:12px;font-weight:600}.lx-kind.proj{color:var(--accent-text);box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--card) 55%, transparent)}.lx-legend{color:var(--text-3);flex-wrap:wrap;gap:16px;margin-top:10px;font-size:11.5px;display:flex}.lx-legend span{align-items:center;gap:7px;display:inline-flex}.lx-legend i{background:var(--text);width:14px;height:2px;display:inline-block}.lx-legend i.dash{background:repeating-linear-gradient(90deg, var(--text) 0 4px, transparent 4px 7px);opacity:.6}.lx-legend i.ink,.lx-legend i.credit{border-radius:2px;width:8px;height:8px}.lx-legend i.credit{background:var(--accent)}.lx-app-title{align-items:center;gap:8px;font-size:13px;font-weight:600;display:flex}.lx-app-title svg{width:14px;height:14px}.lx-input{color:var(--text-2);background:var(--sunken);box-shadow:inset 0 0 0 1px var(--line);border-radius:10px;margin-top:12px;padding:10px 12px;font-size:12px}.lx-prompts{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.lx-prompts span{color:var(--text-3);box-shadow:inset 0 0 0 1px var(--line);border-radius:999px;padding:4px 9px;font-size:11px}.lx-app-label{letter-spacing:.08em;text-transform:uppercase;color:var(--text-3);font-size:10.5px;font-weight:500}.lx-app-row{color:var(--text-3);gap:8px;margin-top:10px;font-size:12px;display:flex}.lx-app-row svg{flex:none;width:14px;height:14px;margin-top:1px}.lx-app-row b{color:var(--text);font-weight:500}.lx-float{perspective:1400px;z-index:2;width:28%;max-width:300px;position:absolute;bottom:20%;left:-72px}.lx-card-hero{filter:drop-shadow(0 40px 50px #00000080);animation:1.2s cubic-bezier(.2,0,0,1) .6s both lx-swing;transform:rotateY(18deg)rotateX(8deg)rotate(-9deg)}@keyframes lx-swing{0%{opacity:0;transform:translate(-60px,40px)rotateY(42deg)rotateX(14deg)rotate(-2deg)}}.lx-cashback{background:var(--glass);-webkit-backdrop-filter:blur(16px);box-shadow:inset 0 0 0 1px var(--line), 0 20px 40px -20px #0009;white-space:nowrap;color:var(--text);border-radius:14px;align-items:center;gap:10px;padding:8px 14px 8px 8px;animation:.8s cubic-bezier(.2,0,0,1) 1.3s both lx-rise;display:inline-flex;position:absolute;bottom:-16%;left:58%;transform:rotate(-3deg)}.lx-cashback b{font-size:13px;font-weight:600;line-height:1.2;display:block}.lx-cashback small{color:var(--text-3);font-size:11px}.lx-cashback-icon{background:var(--accent-soft);width:30px;height:30px;color:var(--accent-text);border-radius:9px;place-items:center;display:grid}.lx-cashback-icon svg{width:15px;height:15px}.lx-pay{aspect-ratio:1.586;width:100%;color:var(--on-card);background:radial-gradient(120% 100% at 0% 0%, #ffffff4d, transparent 50%), radial-gradient(80% 90% at 100% 100%, #5a14004d, transparent 60%), linear-gradient(150deg, color-mix(in oklab, var(--card) 82%, white) 0%, var(--card) 45%, color-mix(in oklab, var(--card) 86%, black) 100%);border-radius:6.4%/10.15%;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #0000000f,inset 0 1px #fff6;container-type:inline-size}.lx-pay-mark{font-family:var(--sans);letter-spacing:-.04em;font-size:5.8cqw;font-weight:600;position:absolute;top:6cqw;left:6.5cqw}.lx-pay-chip{width:11cqw;position:absolute;top:23cqw;left:6.5cqw}.lx-pay-kind{font-family:var(--sans);opacity:.7;font-size:3cqw;font-weight:600;position:absolute;top:7.4cqw;right:6.5cqw}.lx-pay-number{font-family:var(--mono);letter-spacing:.08em;font-size:4.3cqw;position:absolute;bottom:7cqw;left:6.5cqw}.lx-pay-foot{justify-content:space-between;align-items:flex-end;font-size:2.9cqw;font-weight:500;display:flex;position:absolute;bottom:5.5cqw;left:6.5cqw;right:6.5cqw}.lx-pay-foot span{opacity:.75}.lx-pay-foot b{letter-spacing:-.02em;font-size:5cqw;font-style:italic;font-weight:800;line-height:1}.lx-pay-sheen{pointer-events:none;background:linear-gradient(90deg,#0000,#fff6,#0000);width:40%;animation:1.4s cubic-bezier(.4,0,.2,1) 1.5s both lx-sheen;position:absolute;top:-20%;bottom:-20%;left:0;transform:translate(-140%)skew(-18deg)}@keyframes lx-sheen{to{transform:translate(320%)skew(-18deg)}}.lx-trust{justify-items:center;gap:24px;padding-top:80px;padding-bottom:96px;display:grid}.lx-trust ul{background:var(--line);width:100%;box-shadow:0 0 0 1px var(--line);border-radius:16px;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}.lx-trust li{text-align:center;color:var(--text-2);background:var(--bg);padding:22px 16px;font-size:14.5px;font-weight:500}.lx-sec{padding:128px 0;position:relative}.lx-muted{background:var(--surface);border-top:1px solid var(--line)}.lx-heading{text-align:center;justify-items:center;gap:18px;max-width:760px;margin:0 auto 72px;display:grid}.lx-heading .lx-body{max-width:44ch}.lx .lx-coda{text-align:center;max-width:46ch;color:var(--text-2);margin:64px auto 0;font-size:19px;line-height:1.5}.lx-tile{width:40px;height:40px;color:var(--text);background:var(--raised);box-shadow:inset 0 0 0 1px var(--line);border-radius:11px;place-items:center;display:grid}.lx-tile svg{width:18px;height:18px}.lx-uses{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.lx-use{align-content:start;gap:10px;padding:12px 12px 28px;display:grid}.lx-use-scene{background:radial-gradient(80% 70% at 50% 100%, color-mix(in oklab, var(--card) 14%, transparent), transparent 70%), var(--sunken);height:248px;box-shadow:inset 0 0 0 1px var(--line);border-radius:14px;margin-bottom:14px;overflow:hidden}.lx-use h3,.lx-use p{padding:0 12px}.lx-use h3{font-family:var(--d-font);font-weight:var(--d-weight);font-stretch:var(--d-stretch);letter-spacing:var(--d-track);font-size:24px;line-height:1.08}.lx-uses p,.lx-edge p,.lx-step p{color:var(--text-2);font-size:15px}.lx-meet{background:radial-gradient(120% 90% at 0% 0%, #ffffff2e, transparent 55%), var(--card);color:var(--on-card);padding:120px 0 112px;overflow:hidden}.lx-meet-h{font-family:var(--d-font);font-weight:var(--d-weight);font-stretch:var(--d-stretch);letter-spacing:var(--d-track);font-size:clamp(64px,13vw,200px);line-height:.86}.lx .lx-meet-p{opacity:.8;max-width:30ch;margin-top:28px;font-size:clamp(20px,2vw,26px);font-weight:500;line-height:1.3}.lx-tour-sec{padding-top:32px}.lx-tour-sec .lx-coda{margin:0 auto;padding-bottom:128px}.lx-tour-pin{align-items:center;min-height:100vh;padding:96px 0;display:flex;position:sticky;top:0}.lx-tour-pin>.lx-wrap{width:100%}.lx-tour-row{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:56px;display:grid}.lx-tour-steps{gap:36px;display:grid}.lx-step{opacity:.38;transition:opacity .4s var(--ease);gap:8px;padding-left:24px;display:grid;position:relative}.lx-step:before{content:"";background:var(--line-strong);width:2px;transition:background-color .4s var(--ease);border-radius:2px;position:absolute;top:2px;bottom:2px;left:0}.lx-step.on{opacity:1}.lx-step.on:before{background:var(--accent)}.lx-step h3{font-family:var(--d-font);font-weight:var(--d-weight);font-stretch:var(--d-stretch);letter-spacing:var(--d-track);font-size:clamp(24px,2.6vw,34px);line-height:1.05}.lx-tour-visuals{display:grid}.lx-tour-visuals>.lx-tour-panel{opacity:0;transition:opacity .45s var(--ease), transform .45s var(--ease);grid-area:1/1;transform:translateY(12px)scale(.98)}.lx-tour-visuals>.lx-tour-panel.on{opacity:1;transform:none}.lx-tour-stack{gap:72px;padding-bottom:72px;display:grid}.lx-panel{background:var(--raised);box-shadow:inset 0 0 0 1px var(--line), var(--shadow);border-radius:20px}.lx-tour-panel{gap:14px;padding:28px;display:grid}.lx-panel-head{border-bottom:1px solid var(--line);color:var(--text-3);justify-content:space-between;align-items:center;padding-bottom:14px;font-size:13px;display:flex}.lx-panel-head b{color:var(--text);font-weight:600}.lx-panel-head .accent{color:var(--accent-text)}.lx-figure{margin-top:6px;font-size:clamp(44px,4.6vw,60px);line-height:1}.lx-panel-sub{color:var(--text-3);font-size:14px}.lx-bar{background:var(--sunken);height:8px;box-shadow:inset 0 0 0 1px var(--line);border-radius:999px;display:flex;overflow:hidden}.lx-bar.tall{height:10px}.lx-bar .ink{background:var(--text)}.lx-bar .credit{background:var(--accent)}.lx-tiles{grid-template-columns:1fr 1fr;gap:10px;margin-top:6px;display:grid}.lx-tiles>div,.lx-options>div{background:var(--sunken);box-shadow:inset 0 0 0 1px var(--line);border-radius:12px;padding:12px 14px}.lx-tiles span{color:var(--text-3);font-size:12px;display:block}.lx-tiles b{font-size:17px;font-weight:600}.lx-options{gap:10px;margin-top:6px;display:grid}.lx-options>div{justify-content:space-between;align-items:center;font-size:14px;font-weight:500;display:flex}.lx-options small{color:var(--text-3);font-size:12px;font-weight:400;display:block}.lx-options b{font-size:17px;font-weight:600}.lx-meters{gap:14px;margin-top:8px;display:grid}.lx-meters>div{color:var(--text-2);grid-template-columns:84px 1fr 44px;align-items:center;gap:14px;font-size:13px;display:grid}.lx-meters>div>span:last-child{text-align:right}.lx-note{color:var(--text-2);background:var(--sunken);box-shadow:inset 0 0 0 1px var(--line);border-radius:12px;align-items:center;gap:10px;margin-top:6px;padding:12px 14px;font-size:13px;display:flex}.lx-note svg{flex:none;width:16px;height:16px}.lx-edges{grid-template-columns:repeat(12,minmax(0,1fr));gap:20px;display:grid}.lx-edge{transition:transform .3s var(--ease), box-shadow .3s var(--ease);grid-column:span 5;align-content:start;gap:10px;padding:36px;display:grid}.lx-edge.wide{grid-column:span 7}.lx-edge:hover{box-shadow:inset 0 0 0 1px var(--line-strong), var(--shadow);transform:translateY(-3px)}.lx-edge h3{font-family:var(--d-font);font-weight:var(--d-weight);font-stretch:var(--d-stretch);letter-spacing:var(--d-track);margin-top:12px;font-size:26px;line-height:1.1}.lx-faq details{border-bottom:1px solid var(--line)}.lx-faq summary{cursor:pointer;transition:color .2s var(--ease);border-radius:8px;justify-content:space-between;align-items:center;gap:16px;padding:24px 4px;font-size:18px;font-weight:500;list-style:none;display:flex}.lx-faq summary::-webkit-details-marker{display:none}.lx-faq summary:after{content:"";border-right:1.5px solid var(--text-3);border-bottom:1.5px solid var(--text-3);width:10px;height:10px;transition:transform .25s var(--ease);flex:none;transform:translateY(-3px)rotate(45deg)}.lx-faq details[open] summary:after{transform:translateY(2px)rotate(-135deg)}.lx-faq summary:hover,.lx-faq details[open] summary{color:var(--accent-text)}.lx-faq details p{max-width:62ch;color:var(--text-2);padding:0 4px 24px;font-size:16px}.lx-cta{text-align:center;color:var(--text);background:radial-gradient(60% 70% at 50% 0%, color-mix(in oklab, var(--card) 30%, transparent), transparent 70%), var(--surface);box-shadow:inset 0 0 0 1px var(--line), var(--shadow);border-radius:28px;justify-items:center;gap:24px;padding:72px 48px;display:grid;position:relative;overflow:hidden}.lx-cta:before{content:"";background:linear-gradient(90deg, transparent, var(--card), transparent);height:1px;position:absolute;top:0;left:20%;right:20%}.lx-cta .lx-body{max-width:44ch}.lx-cta .fb-btn{margin-top:8px}.lx-cta>div{gap:4px;margin-top:4px;display:grid}.lx-foot{border-top:1px solid var(--line);padding:64px 0 40px;font-size:14px}.lx-foot-grid{grid-template-columns:5fr 7fr;gap:48px;display:grid}.lx-foot-grid>div:first-child p{max-width:30ch;color:var(--text-2);margin-top:16px}.lx-foot-cols{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;display:grid}.lx-foot h3{margin-bottom:16px;font-size:14px}.lx-foot li+li{margin-top:12px}.lx-foot nav a{color:var(--text-2)}.lx-foot nav a:hover{color:var(--text)}.lx-legal{border-top:1px solid var(--line);color:var(--text-3);flex-wrap:wrap;justify-content:space-between;gap:12px 24px;margin-top:48px;padding-top:28px;font-size:12.5px;display:flex}.lx-legal p:last-child{gap:16px;display:flex}.lx-look-pill{z-index:60;background:var(--glass);-webkit-backdrop-filter:blur(16px);height:40px;box-shadow:inset 0 0 0 1px var(--line), var(--shadow);border-radius:999px;align-items:center;gap:8px;padding:0 16px;font-size:13.5px;font-weight:500;display:inline-flex;position:fixed;bottom:16px;right:16px}.lx-look-pill svg{width:16px;height:16px}.lx-look{z-index:60;background:var(--raised);width:min(420px,100vw - 32px);max-height:calc(100dvh - 100px);box-shadow:inset 0 0 0 1px var(--line), var(--shadow);border-radius:16px;flex-direction:column;font-size:14px;display:flex;position:fixed;bottom:68px;right:16px}.lx-look header{border-bottom:1px solid var(--line);align-items:center;gap:10px;padding:12px 12px 12px 18px;display:flex}.lx-look header .t3{margin-right:auto;font-size:12px}.lx-look-body{gap:16px;padding:16px;display:grid;overflow-y:auto}.lx-look-body .fb-panel{padding:16px}@media (prefers-reduced-motion:reduce){.lx-rise,.lx-app,.lx-glow,.lx-card-hero,.lx-cashback,.lx-chart .actual,.lx-pay-sheen{animation:none}.lx-edge,.lx-tour-visuals>.lx-tour-panel{transition:none}}@media (max-width:1100px){.lx-float{left:-12px}}@media (max-width:1000px){.lx-uses{grid-template-columns:1fr;max-width:520px;margin:0 auto}}@media (max-width:900px){.lx-trust ul{grid-template-columns:repeat(2,minmax(0,1fr))}.lx-app{grid-template-columns:1fr}.lx-app-side{display:none}.lx-tour-row,.lx-foot-grid{grid-template-columns:1fr}.lx-tour-row{gap:28px}.lx-edge,.lx-edge.wide{grid-column:span 12}}@media (max-width:640px){.lx-wrap{padding:0 16px}.lx-top-in{grid-template-columns:1fr auto}.lx-nav{display:none}.lx-hero{padding-top:108px}.lx-scene{margin-top:48px}.lx-app-grid{grid-template-columns:1fr}.lx-app-col>:first-child{display:none}.lx-float{width:52%;bottom:-6%;left:auto;right:-8px}.lx-cashback{display:none}.lx-sec{padding:80px 0}.lx-tour-sec{padding-top:80px}.lx-tour-sec .lx-coda{padding-bottom:80px}.lx-heading{margin-bottom:44px}.lx-meet{padding:80px 0 72px}.lx-edge{padding:28px}.lx-cta{padding:56px 24px}.lx-foot-cols{grid-template-columns:1fr 1fr}}.lv{flex-direction:column;justify-content:center;gap:14px;height:100%;padding:22px;font-size:13px;display:flex;position:relative}.lv svg{width:16px;height:16px}.lv b{font-weight:600}.lv small{color:var(--text-3);font-size:11.5px;display:block}.lv .num{font-variant-numeric:tabular-nums}.lv .up{color:var(--success)}.lv .accent{color:var(--accent-text)}.lv-grow{flex:1;min-width:0}.lv-grow b{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.lv-av,.lv-app,.lv-ccy{background:var(--raised);width:32px;height:32px;box-shadow:inset 0 0 0 1px var(--line);border-radius:10px;flex:none;place-items:center;font-weight:700;display:grid}.lv-ok,.lv-ring{background:var(--success);color:#fff;border-radius:50%;flex:none;place-items:center;display:grid}.lv-ok{width:24px;height:24px}.lv-ok svg{width:14px;height:14px}.lv-po{color:#121211;transform-origin:50% 100%;background:#fbfaf7;border-radius:10px;align-self:center;width:86%;padding:14px 16px;rotate:-2deg;box-shadow:0 20px 40px -20px #00000080}.lv-po small{color:#6b6a66}.lv-po-top{justify-content:space-between;font-size:13px;display:flex}.lv-po-top .mono{font-family:var(--mono);color:#6b6a66;font-size:11px}.lv-po-total{font-family:var(--mono);letter-spacing:-.02em;margin:8px 0 4px;font-size:28px;font-weight:600}.lv-po-terms{color:#a2470f;background:#fde8d9;border-radius:999px;padding:2px 8px;font-size:10.5px;font-weight:500;display:inline-block}.lv-pay-row{background:var(--raised);box-shadow:inset 0 0 0 1px var(--line), 0 16px 30px -18px #00000080;border-radius:12px;align-items:center;gap:10px;padding:10px 12px;display:flex}.lv-pay-row.flat{box-shadow:none;background:0 0;padding:0}.lv-stock-ends{justify-content:space-between;display:flex}.lv-stock-ends b{font-family:var(--d-font);font-stretch:var(--d-stretch);font-weight:var(--d-weight);letter-spacing:-.01em;margin-top:8px;font-size:26px;display:block}.lv-tag{height:24px;color:var(--text-2);box-shadow:inset 0 0 0 1px var(--line);border-radius:999px;align-items:center;gap:6px;padding:0 9px;font-size:11.5px;display:inline-flex}.lv-tag svg{width:13px;height:13px}.lv-track{background:var(--raised);height:10px;box-shadow:inset 0 0 0 1px var(--line);border-radius:999px;margin:8px 6px 0;position:relative}.lv-hatch{border-radius:inherit;background:repeating-linear-gradient(-45deg, color-mix(in oklab, var(--danger) 70%, transparent) 0 4px, transparent 4px 8px);position:absolute;inset:0}.lv-fill{border-radius:inherit;background:var(--accent);transform-origin:0;position:absolute;inset:0}.lv-dot{z-index:1;border-radius:50%;width:14px;height:14px;margin-top:-7px;position:absolute;top:50%}.lv-dot.l{background:var(--text);left:-7px}.lv-dot.r{background:var(--success);right:-7px}.lv-stock-label{color:var(--danger);justify-items:center;font-size:12.5px;font-weight:500;display:grid}.lv-stock-label>*{grid-area:1/1}.lv-notif{background:var(--glass);-webkit-backdrop-filter:blur(12px);box-shadow:inset 0 0 0 1px var(--line), 0 18px 36px -20px #0000008c;border-radius:14px;align-items:center;gap:10px;padding:10px 12px;display:flex}.lv-notif.bad{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--danger) 60%, transparent), 0 18px 36px -20px #0000008c}.lv-notif.bad .lv-app,.lv-notif.bad b{color:var(--danger)}.lv-ads{align-content:center;display:grid}.lv-ads>.lv-notif{grid-area:1/1}.lv-live{color:var(--success);background:var(--success-soft);border-radius:999px;justify-self:center;align-items:center;gap:8px;margin-top:14px;padding:6px 12px;font-size:12px;font-weight:500;display:inline-flex}.lv-live i{background:var(--success);border-radius:50%;width:8px;height:8px}.lv-ads .lv-live{grid-area:2/1}.lv-connect{align-items:center;padding:18px}.lv-phone{background:var(--bg);border-radius:38px;width:250px;height:440px;position:relative;overflow:hidden;box-shadow:0 0 0 7px #1c1b19,0 0 0 8px #3a3833,0 40px 70px -30px #000c}.lv-phone-notch{z-index:2;background:#000;border-radius:999px;width:78px;height:22px;margin-left:-39px;position:absolute;top:10px;left:50%}.lv-screen{flex-direction:column;gap:10px;padding:58px 20px 22px;display:flex;position:absolute;inset:0}.lv-screen p{color:var(--text-2);font-size:12px;line-height:1.45}.lv-eyebrow{color:var(--accent-text);font-size:11px;font-weight:600}.lv-screen-h{letter-spacing:-.02em;font-size:19px;line-height:1.15}.lv-screen-row{background:var(--surface);box-shadow:inset 0 0 0 1px var(--line);border-radius:12px;align-items:center;gap:10px;margin-top:8px;padding:10px;display:flex}.lv-screen-row b{font-size:12.5px;display:block}.lv-screen-btn{background:var(--ink);height:42px;color:var(--on-ink);border-radius:999px;place-items:center;margin-top:auto;font-weight:600;display:grid;position:relative}.lv-tap{background:color-mix(in oklab, var(--on-ink) 35%, transparent);border-radius:50%;width:56px;height:56px;position:absolute;top:50%;left:50%}.lv-bars{align-items:flex-end;gap:5px;height:120px;margin-top:12px;display:flex}.lv-bars i{background:var(--text);border-radius:3px;flex:1}.lv-checks{gap:10px;margin-top:14px;display:grid}.lv-checks>div{justify-content:space-between;align-items:center;font-size:12.5px;display:flex}.lv-checks i{color:#fff;background:var(--raised);border-radius:50%;place-items:center;width:20px;height:20px;transition:background-color .2s;display:grid}.lv-checks i.on{background:var(--success)}.lv-checks svg{width:12px;height:12px}.lv-approved{text-align:center;justify-content:center;align-items:center;padding-top:40px}.lv-ring{width:64px;height:64px;margin-bottom:6px}.lv-ring svg{width:30px;height:30px}.lv-limit{font-family:var(--d-font);font-stretch:var(--d-stretch);font-weight:var(--d-weight);letter-spacing:-.01em;font-size:44px;line-height:1}.lv-clock{font-family:var(--mono);color:var(--accent-text);background:var(--accent-soft);border-radius:999px;padding:6px 12px;font-size:11.5px;position:absolute;bottom:22px;right:18px}.lv-spend{flex-direction:row;align-items:center;gap:18px}.lv-spend-stage{flex:1;height:320px;position:relative}.lv-terminal{aspect-ratio:.62;background:linear-gradient(170deg,#2b2a28,#121110);border-radius:18px;flex-direction:column;gap:10px;width:46%;padding:10px;display:flex;position:absolute;top:6%;right:4%;box-shadow:inset 0 1px #ffffff1a,0 30px 50px -24px #000c}.lv-terminal-screen{color:#f3eee4;background:#0b0b0a;border-radius:10px;flex:none;align-content:center;place-items:center;gap:4px;height:52%;display:grid;box-shadow:inset 0 0 0 1px #ffffff0f}.lv-terminal-screen svg{color:#3dd68c;width:22px;height:22px}.lv-terminal-screen .lv-nfc{color:#f3eee4;opacity:.8;rotate:90deg}.lv-terminal-screen small{color:#a39b8e}.lv-terminal-keys{background:radial-gradient(circle,#ffffff29 30%,#0000 32%) 0 0/33.3% 25%;border-radius:8px;flex:1}.lv-spend-card{--dx:46%;--dy:-58%;width:66%;transform:translate(calc(var(--reach) * var(--dx)), calc(var(--reach) * var(--dy))) rotate(calc(-14deg + var(--reach) * 12deg)) scale(calc(1 - var(--reach) * .06));filter:drop-shadow(0 24px 30px #00000080);position:absolute;bottom:6%;left:0}.lv-mini .lx-pay-number{font-size:5cqw}.lv-spend-side{gap:12px;width:48%;display:grid}.lv-avail small{font-size:12px}.lv-avail b{font-family:var(--d-font);font-stretch:var(--d-stretch);font-weight:var(--d-weight);letter-spacing:-.01em;font-size:36px;line-height:1;display:block}.lv-feed{gap:8px;display:grid}.lv-balances{flex-wrap:wrap;gap:28px;display:flex}.lv-notif.sm{gap:8px;padding:8px 10px}.lv-notif.sm .lv-app{border-radius:8px;width:28px;height:28px}.lv-notif.sm .lv-app svg{width:14px;height:14px}.lv-amt{text-align:right}.lv-paybill{align-items:center;padding:18px}.lv-sheet,.lv-sent{background:var(--surface);width:min(100%,360px);box-shadow:inset 0 0 0 1px var(--line), 0 30px 60px -30px #000000b3;border-radius:18px;padding:18px}.lv-sheet{gap:12px;display:grid;position:relative}.lv-sheet-bar{text-align:center;font-size:13px}.lv-muted-ic{color:var(--text-3)}.lv-bill-amt{font-family:var(--d-font);font-stretch:var(--d-stretch);font-weight:var(--d-weight);letter-spacing:-.01em;font-size:40px;line-height:1}.lv-lab{margin-bottom:6px}.lv-acct,.lv-opt{background:var(--raised);box-shadow:inset 0 0 0 1px var(--line);border-radius:12px;align-items:center;gap:10px;padding:10px 12px;transition:box-shadow .25s;display:flex}.lv-acct.bad{box-shadow:inset 0 0 0 1.5px var(--danger)}.lv-ccy{border-radius:50%;width:26px;height:26px;font-size:12px}.lv-err{margin-top:6px;font-weight:500;color:var(--danger)!important}.lv-opt.on{box-shadow:inset 0 0 0 1.5px var(--accent)}.lv-box{width:22px;height:22px;box-shadow:inset 0 0 0 1.5px var(--line-strong);border-radius:7px;flex:none;place-items:center;display:grid}.lv-opt.on .lv-box{background:var(--accent);color:var(--on-accent);box-shadow:none}.lv-box svg{width:14px;height:14px}.lv-split{overflow:hidden}.lv-split-bar{border-radius:999px;gap:2px;height:10px;display:flex;overflow:hidden}.lv-split-bar i{flex:1}.lv-split-bar .d{background:var(--text)}.lv-split-bar .c{background:var(--accent)}.lv-split-leg{color:var(--text-3);justify-content:space-between;margin-top:8px;font-size:11.5px;display:flex}.lv-split-leg b{color:var(--text);margin-right:4px}.lv-split-leg .c b{color:var(--accent-text)}.lv-btn{background:var(--raised);height:42px;color:var(--text-3);border-radius:999px;justify-content:center;align-items:center;gap:6px;font-weight:600;transition:background-color .25s,color .25s;display:flex}.lv-btn.on{background:var(--ink);color:var(--on-ink)}.lv-cursor{background:color-mix(in oklab, var(--text) 85%, transparent);width:18px;height:18px;box-shadow:0 0 0 4px color-mix(in oklab, var(--text) 18%, transparent);pointer-events:none;border-radius:50%;position:absolute;transform:translate(-50%,-50%)}.lv-sent{text-align:center;justify-items:center;gap:10px;padding:30px 22px;display:grid;position:absolute}.lv-sent>b{font-size:22px}.lv-sent .lv-split-bar,.lv-sent .lv-split-leg{width:100%}.lx-tour-panel{min-height:480px;padding:0;overflow:hidden}@media (max-width:640px){.lv-spend{flex-direction:column}.lv-spend-stage{flex:none;width:100%;height:240px}.lv-spend-card{--dx:30%;--dy:-60%;width:52%}.lv-spend-side{width:100%}}.lx-uc{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:48px;display:grid}.lx-uc-tabs{gap:8px;display:grid}.lx .lx-uc-tab{text-align:left;opacity:.45;transition:opacity .35s var(--ease);gap:6px;padding:22px 4px 22px 0;display:grid;position:relative}.lx .lx-uc-tab:hover,.lx .lx-uc-tab.on{opacity:1}.lx-uc-bar{background:var(--line-strong);border-radius:2px;height:2px;position:absolute;top:0;left:0;right:0;overflow:hidden}.lx-uc-bar i{background:var(--accent);transform-origin:0;animation:linear both lx-uc-fill;position:absolute;inset:0}.lx-uc-bar i.full{animation:none}@keyframes lx-uc-fill{0%{transform:scaleX(0)}}.lx-uc-tab h3{font-family:var(--d-font);font-weight:var(--d-weight);font-stretch:var(--d-stretch);letter-spacing:var(--d-track);font-size:clamp(22px,2.3vw,30px);line-height:1.05}.lx-uc-tab p{color:var(--text-2);max-height:0;transition:max-height .45s var(--ease);font-size:15px;overflow:hidden}.lx-uc-tab.on p{max-height:80px}.lx-uc-stage{background:radial-gradient(70% 60% at 50% 100%, color-mix(in oklab, var(--card) 16%, transparent), transparent 70%), var(--raised);place-items:center;height:480px;display:grid;overflow:hidden}.lx-uc-scene{zoom:1.25;width:380px;height:330px;animation:.5s both lx-fade}.lv.narrated{padding-bottom:76px}.lv-narr{pointer-events:none;justify-items:center;gap:10px;display:grid;position:absolute;bottom:18px;left:16px;right:16px}.lv-narr p{letter-spacing:-.01em;color:var(--text);text-align:center;font-size:15px;font-weight:500}.lv-narr-dots{gap:6px;display:flex}.lv-narr-dots i{background:var(--line-strong);width:6px;height:6px;transition:width .3s var(--ease), background-color .3s var(--ease);border-radius:999px}.lv-narr-dots i.done{background:var(--text-3)}.lv-narr-dots i.on{background:var(--accent);width:18px}.lv-connect-stage{flex:1;place-items:center;width:100%;display:grid;position:relative}.lv-connect .lv-phone{width:232px;height:400px}.lv-connect .lv-clock{margin-top:10px;position:static}.lv-connect-card{filter:drop-shadow(0 30px 40px #0000008c);z-index:2;border-radius:6.4%/10.15%;width:46%;max-width:270px;position:absolute;top:38%;left:52%;overflow:hidden}.lv-sheen{pointer-events:none;background:linear-gradient(90deg,#0000,#ffffff73,#0000);width:40%;position:absolute;top:-20%;bottom:-20%;left:0}.lv-spend-stage{transform-origin:72% 30%}.lv-terminal-screen{transition:background-color .25s}.lv-terminal-screen.paid{background:#0d2a1b}.lv-terminal-screen.paid small{color:#3dd68c}.lv-wave{pointer-events:none;border:2px solid #3dd68c;border-radius:50%;width:90px;height:90px;position:absolute;top:27%;left:50%}.lv-spend-card{z-index:2;filter:drop-shadow(0 24px 30px #00000080) drop-shadow(0 0 calc(var(--glow,0) * 28px) color-mix(in oklab, var(--card) 70%, transparent))}.lv-online{color:var(--text);background:var(--raised);box-shadow:inset 0 0 0 1px var(--line), 0 8px 20px -8px #00000080;border-radius:999px;align-items:center;gap:6px;padding:4px 10px;font-size:11.5px;font-weight:600;display:inline-flex;position:absolute;top:-14%;right:8%}.lv-online svg{width:12px;height:12px}.lx-tour-panel{min-height:560px}@media (max-width:1000px){.lx-uc{grid-template-columns:1fr;gap:24px}.lx-uc-stage{order:-1;height:380px}.lx-uc-scene{zoom:1.1}}@media (max-width:640px){.lx-uc-stage{height:320px}.lx-uc-scene{zoom:.95;width:340px}.lv-connect-card{width:50%;left:46%}}.lx-trio-pin{align-items:center;height:100vh;display:grid;position:sticky;top:0}.lx-trio{padding:56px 0 72px}.lx-trio-words{font-family:var(--d-font);font-weight:var(--d-weight);font-stretch:var(--d-stretch);letter-spacing:var(--d-track);text-align:center;flex-wrap:wrap;justify-content:center;align-items:baseline;gap:.12em .3em;font-size:clamp(40px,6.4vw,88px);line-height:1;display:flex}.lx-trio-word i{color:var(--card);margin-left:.3em;font-style:normal}.lx-trio-one{text-align:center;color:var(--text-2);margin-top:12px;font-size:clamp(20px,2.2vw,30px);font-weight:500}.lx-trio-stage{max-width:1040px;height:min(52vh,480px);margin:32px auto 0;position:relative}.lx-trio-app{left:calc(5.5% + 5.5% * var(--m,1));right:calc(5.5% - 5.5% * var(--m,1));transform-origin:50% 0;position:absolute;top:0}.lx-trio-app .lx-app{grid-template-columns:160px minmax(0,1fr);font-size:12px;animation:none}.lx-trio-credit{top:calc(32% * (1 - var(--m,1)) + 50% * var(--m,1));left:calc((50% - 150px) * (1 - var(--m,1)));z-index:2;align-items:center;gap:16px;width:300px;padding:18px 20px;display:flex;position:absolute}.lx-trio-credit small{color:var(--text-2);font-size:12px;display:block}.lx-trio-credit b{font-family:var(--d-font);font-stretch:var(--d-stretch);font-weight:var(--d-weight);font-size:32px;line-height:1.1;display:block}.lx-trio-ring{flex:none;width:84px;height:84px}.lx-trio-ring circle{fill:none;stroke-width:14px}.lx-trio-ring .track{stroke:var(--line)}.lx-trio-ring .arc{stroke:var(--card);stroke-linecap:round}.lx-trio-card{left:calc((50% - 160px) * (1 - var(--m,1)) + (98% - 320px) * var(--m,1));top:calc(18% * (1 - var(--m,1)) + 58% * var(--m,1));z-index:3;width:320px;position:absolute}.lx-trio-card .lx-pay{width:100%}.lv-uc.narrated{padding-bottom:84px}.lv-uc .lv-narr p{max-width:320px;font-size:15.5px}.lv-pay-row.due small{color:var(--danger)}.lv-pay-row.ok small{color:var(--success)}.lv-meter{background:var(--raised);box-shadow:inset 0 0 0 1px var(--line);border-radius:12px;gap:8px;padding:12px 14px;display:grid}.lv-meter-top{justify-content:space-between;align-items:baseline;display:flex}.lv-meter-top b{font-family:var(--d-font);font-stretch:var(--d-stretch);font-weight:var(--d-weight);font-size:22px}.lv-meter-track{background:var(--line);border-radius:999px;height:10px;overflow:hidden}.lv-meter-track i{background:var(--card);border-radius:inherit;transform-origin:0;height:100%;display:block}.lv-sales{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;display:grid}.lv-sale{text-align:center;box-shadow:inset 0 0 0 1px var(--line);border-radius:10px;padding:6px 8px}.lv-sale b{font-size:12.5px}.lv-stock .lv-live,.lv-ads .lv-live{place-self:center;margin-top:0}.lv-live svg{width:13px;height:13px}.lv-ads-stack{display:grid}.lv-ads-stack>*{grid-area:1/1}.lv-app-card{color:var(--on-card);background:var(--card);box-shadow:none}.lv-campaign{box-shadow:inset 0 0 0 1px var(--line);border-radius:12px;align-items:center;gap:10px;padding:10px 12px;display:flex}.lv-state{color:var(--danger);background:color-mix(in oklab, var(--danger) 14%, transparent);border-radius:999px;align-items:center;gap:6px;padding:4px 10px;font-size:12px;font-weight:600;transition:color .3s,background-color .3s;display:inline-flex}.lv-state i{background:currentColor;border-radius:50%;width:7px;height:7px}.lv-state.on{color:var(--success);background:var(--success-soft)}.lx-uc-short,.lx-uc-now{display:none}.lx-btn-quiet svg{width:16px;height:16px}.lx-film{z-index:100;background:#000;animation:.3s both lx-fade;position:fixed;inset:0}.lx-film-close{top:max(14px, env(safe-area-inset-top));z-index:60;color:#fff;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff24;border-radius:999px;place-items:center;width:44px;height:44px;display:grid;position:absolute;right:14px}.lx-film-close svg{width:20px;height:20px}.lx-trio-lines{min-height:1.4em;color:var(--text-2);text-align:center;margin-top:14px;font-size:clamp(20px,2.2vw,30px);font-weight:500;display:grid}.lx-trio-lines>*{grid-area:1/1}.lx-uses-links{z-index:2;width:520px;margin-left:-260px;position:absolute;top:calc(32% + 160px);left:50%}.lx-uses-lines{width:76%;height:36px;margin:0 auto;display:block;overflow:visible}.lx-uses-lines path{fill:none;stroke:var(--card);stroke-width:2px;vector-effect:non-scaling-stroke}.lx-uses-row{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.lx .lx-use{min-height:48px;color:var(--text);background:var(--raised);box-shadow:inset 0 0 0 1px var(--line-strong);border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 16px;font-size:15px;font-weight:600;transition:box-shadow .2s,background-color .2s;display:inline-flex}.lx .lx-use:hover,.lx .lx-use:focus-visible{background:color-mix(in oklab, var(--card) 16%, var(--raised));box-shadow:inset 0 0 0 1px var(--card)}.lx-use svg{width:16px;height:16px;color:var(--card)}.lx-trio-team,.lx-trio-controls{z-index:2;gap:10px;width:250px;padding:16px;font-size:13px;display:grid;position:absolute;top:6%}.lx-trio-team{left:calc(50% - 470px)}.lx-trio-controls{left:calc(50% + 220px)}.lx-member{border-radius:10px;align-items:center;gap:10px;margin:0 -6px;padding:6px;display:flex}.lx-member.on{background:color-mix(in oklab, var(--card) 12%, transparent)}.lx-member-av{width:30px;height:30px;color:var(--on-card);background:var(--card);border-radius:50%;flex:none;place-items:center;font-weight:700;display:grid}.lx-member-who{flex:1;min-width:0}.lx-member-who b,.lx-member-who small,.lx-member>small{display:block}.lx-member small{color:var(--text-3);font-size:11.5px}.lx-member>small{color:var(--text-2)}.lx-member-add{color:var(--accent-text);font-size:12.5px;font-weight:600}.lx-control{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;padding-top:10px;display:flex}.lx-switch{background:var(--line-strong);border-radius:999px;width:34px;height:20px;position:relative}.lx-switch:after{content:"";background:#fff;border-radius:50%;width:16px;height:16px;transition:transform .2s;position:absolute;top:2px;left:2px}.lx-switch.on{background:var(--success)}.lx-switch.on:after{transform:translate(14px)}.lx-trio-app{position:absolute}.lx-finny{z-index:3;background:var(--raised);box-shadow:inset 0 0 0 1px var(--card), 0 16px 40px -16px color-mix(in oklab, var(--card) 70%, transparent);border-radius:999px;align-items:center;gap:10px;padding:8px 16px 8px 8px;display:inline-flex;position:absolute;top:-30px;right:18px}.lx-finny-mark{width:32px;height:32px;color:var(--on-card);background:var(--card);border-radius:50%;place-items:center;display:grid}.lx-finny-mark svg{width:16px;height:16px}.lx-finny small{color:var(--text-3);font-size:11px;line-height:1.1;display:block}.lx-finny b{font-size:15px;line-height:1.2;display:block}.lx-anchor{width:1px;height:1px;scroll-margin-top:0;position:absolute;left:0}.lx-tour,.lx-tour-stack .lx-tour-row{position:relative}.lx-tour-stack .lx-anchor{scroll-margin-top:84px;top:0}.lx-trio-stack{padding:72px 0 24px}.lx-trio-stack .lx-trio-words{font-size:clamp(34px,9vw,64px)}.lx-trio-block{gap:14px;max-width:560px;margin:56px auto 0;display:grid}.lx-trio-block h3{font-family:var(--d-font);font-weight:var(--d-weight);font-stretch:var(--d-stretch);letter-spacing:var(--d-track);margin-bottom:6px;font-size:clamp(24px,6vw,34px);line-height:1.05}.lx-trio-block .lx-trio-credit,.lx-trio-block .lx-trio-team,.lx-trio-block .lx-trio-controls,.lx-trio-block .lx-trio-app,.lx-trio-block .lx-uses-links{width:auto;margin:0;position:relative;inset:auto}.lx-trio-block .lx-trio-credit{width:100%}.lx-trio-cardrow{justify-self:center;width:min(320px,82%);margin:4px 0 8px}.lx-trio-cardrow .lx-pay{width:100%}.lx-trio-block .lx-trio-app{margin-top:22px}.lx-trio-block .lx-trio-app .lx-app{animation:none}@media (max-width:1000px){.lx-uc{gap:16px}.lx-uc-tabs{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.lx .lx-uc-tab{gap:2px;padding:14px 0 4px}.lx .lx-uc-tab h3,.lx .lx-uc-tab p{display:none}.lx-uc-short{font-size:15px;font-weight:600;display:block}.lx-uc-stage{order:0}.lx-uc-now{gap:6px;min-height:120px;display:grid}.lx-uc-now h3{font-family:var(--d-font);font-weight:var(--d-weight);font-stretch:var(--d-stretch);letter-spacing:var(--d-track);font-size:clamp(22px,5.6vw,30px);line-height:1.05}.lx-uc-now p{color:var(--text-2);font-size:15px}}@media (max-width:640px){.lx-uc-stage{height:360px}.lx-uc-scene{zoom:1;width:340px;height:330px}.lx-uses-row{gap:8px}.lx .lx-use{border-radius:16px;flex-direction:column;gap:4px;min-height:64px;padding:8px 6px;font-size:13.5px}.lx-finny{right:10px}.lx-tour-stack .lx-tour-panel{min-height:0}.lv-spend-stage{height:200px}.lv-connect .lv-phone{width:210px;height:360px}.lx-legal p{flex-wrap:wrap;gap:6px 16px}}.lx-faq details{scroll-margin-top:96px}@media (max-width:640px){.lv-spend .lv-acctbal{display:none}}.lx-edges.lx-edges-3>.lx-edge{grid-column:span 4}@media (max-width:900px){.lx-edges.lx-edges-3>.lx-edge{grid-column:span 12}.lx-trio-app .lx-app{grid-template-columns:minmax(0,1fr)}}.lx-instead{border-top:1px solid var(--line);color:var(--text-3);margin-top:auto;padding-top:14px;font-size:13.5px}.lx-edges-3>.lx-edge{grid-template-rows:auto auto auto 1fr;align-content:stretch}.lx-edges-3 .lx-instead{align-self:end}.lx-roll{white-space:nowrap;font-variant-numeric:tabular-nums;transition:color .5s var(--ease);align-items:flex-end;line-height:1;display:inline-flex}.lx-roll>span{height:1em;line-height:1;display:inline-block}.lx-roll-col{text-align:center;width:1ch;overflow:hidden}.lx-roll-col>span{transition:transform .55s cubic-bezier(.2,.7,.2,1);display:block}.lx-roll-col i{height:1em;font-style:normal;display:block}.lx-roll .minor{opacity:.6;font-size:.62em}.lx-roll.up{color:var(--success)}.lx-roll.down{color:var(--danger)}@media (prefers-reduced-motion:reduce){.lx-roll,.lx-roll-col>span{transition:none}}.lx-trio-ring .arc{stroke-linecap:butt;transition:opacity .2s var(--ease), stroke-width .2s var(--ease)}.lx-trio-credit.focus .lx-trio-ring .arc{opacity:.2}.lx-trio-credit.focus .lx-trio-ring .arc.on{opacity:1;stroke-width:18px}.lx-tilt{perspective:900px;width:min(340px,82%);margin-bottom:12px}.lx-tilt-card{transform:rotateX(calc(4deg + var(--rx,0deg))) rotateY(var(--ry,0deg));box-shadow:var(--sx,0px) 34px 50px -18px #0009, 0 0 70px -20px color-mix(in oklab, var(--card) 70%, transparent);transition:transform .6s var(--ease), box-shadow .6s var(--ease);will-change:transform;border-radius:6.4%/10.15%;position:relative}.lx-tilt-area.live .lx-tilt-card,.lx-tilt-area.live .lx-hero-tilt{transition:transform .12s linear,box-shadow .12s linear}.lx-tilt-card .lx-pay-sheen{display:none}.lx-tilt-glare{border-radius:inherit;background:radial-gradient(circle at var(--mx,30%) var(--my,0%), #ffffff80, transparent 55%);mix-blend-mode:soft-light;opacity:.35;pointer-events:none;transition:opacity .3s var(--ease);position:absolute;inset:0}.lx-tilt-area.live .lx-tilt-glare{opacity:1}@media (prefers-reduced-motion:reduce){.lx-tilt-card{transition:none}}.lx-hero-tilt{transform-style:preserve-3d;transform:rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg)) translateX(calc(var(--sx,0px) * -.3));transition:transform .6s var(--ease)}@media (prefers-reduced-motion:reduce){.lx-hero-tilt{transition:none}}@media (max-width:640px){.lx-trio-block .lx-app-col>:first-child{display:block}}
