.learn-box{--lx-ease:cubic-bezier(0.22,1,0.36,1);--lx-move:cubic-bezier(0.65,0,0.35,1);--lx-step:7s;--lx-accent:#d4623d}.learn-box .learn-dot-fill{animation-duration:var(--lx-step)}@media (min-width:721px){.learn-box{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-rows:1fr auto auto 1fr;grid-column-gap:44px;column-gap:44px;align-items:center;padding:24px 84px}.learn-box .learn-stage{grid-column:1;grid-row:1/-1;align-self:stretch;height:100%}.learn-box .learn-copy{grid-column:2;grid-row:2;max-width:340px;margin:0;text-align:left}.learn-box .learn-dots{grid-column:2;grid-row:3;justify-content:flex-start}.learn-box .learn-arrow{top:50%}}.lx-fit{flex:none}.lx-phone{position:relative;width:300px;height:610px;padding:10px;box-sizing:border-box;border-radius:50px;background:#15120f;box-shadow:inset 0 0 0 1.5px #2c2723,0 30px 60px rgba(28,22,16,.18),0 6px 16px rgba(28,22,16,.12);text-align:left}.lx-island{position:absolute;z-index:20;top:20px;left:50%;width:86px;height:25px;margin-left:-43px;border-radius:20px;background:#000}.lx-screen{position:relative;isolation:isolate;width:280px;height:590px;overflow:hidden;border-radius:40px;background:#f6f1ea;color:#16130f;font-family:var(--font-body)}.lx-status{position:absolute;z-index:15;top:0;left:0;right:0;height:42px;display:flex;align-items:center;justify-content:space-between;padding:6px 26px 0 32px;box-sizing:border-box;font-size:12.5px;pointer-events:none}.lx-status span{display:flex;align-items:flex-end;gap:2px}.lx-status i{width:3px;border-radius:1px;background:currentColor}.lx-status i:first-child{height:5px}.lx-status i:nth-child(2){height:7px}.lx-status i:nth-child(3){height:9px}.lx-bar{--tool:76px;position:absolute;z-index:12;left:50%;bottom:18px;display:grid;grid-template-columns:repeat(var(--n),var(--tool));height:38px;padding:4px;box-sizing:border-box;border-radius:999px;background:#16130f;box-shadow:0 10px 24px rgba(22,19,15,.22);transform:translateX(-50%)}.lx-bar>span:not(.lx-bar-thumb){position:relative;z-index:1;display:grid;place-items:center;color:#fff;font-size:11.5px;font-weight:650;letter-spacing:-.01em;mix-blend-mode:difference}.lx-bar-thumb{position:absolute;top:4px;left:4px;width:var(--tool);height:30px;border-radius:999px;background:#f6f1ea;transform:translateX(calc(var(--tool) * (var(--n) - 1)))}.lx-tap{position:absolute;z-index:14;left:0;top:0;width:36px;height:36px;margin:-18px 0 0 -18px;border-radius:50%;background:rgba(22,19,15,.16);box-shadow:inset 0 0 0 2px rgba(255,255,255,.9),0 2px 8px rgba(0,0,0,.18);opacity:0;pointer-events:none}@keyframes lx-tap{0%{opacity:0;transform:scale(1.5)}30%{opacity:1;transform:scale(1)}55%{opacity:1;transform:scale(.82)}to{opacity:0;transform:scale(1.15)}}.lx-avatar{flex:none;width:34px;height:34px;border-radius:50%;background:radial-gradient(circle at 50% 36%,#f2c7a8 0 24%,transparent 26%),radial-gradient(circle at 50% 86%,#2f3b52 0 40%,transparent 42%),linear-gradient(160deg,#f0b48e,#d4623d)}.lx-avatar.is-blank{background:#d9cfc3}.lx-who{display:grid;min-width:0}.lx-who b{font-family:var(--font-display);font-size:16px;font-weight:600;letter-spacing:-.02em;line-height:1.1}.lx-who em{font-style:normal;font-size:11px;color:rgba(22,19,15,.55)}.lx-art{position:relative;display:block;width:100%;height:100%;overflow:hidden;background:linear-gradient(180deg,#f6b38d,#ef8f6a 42%,#3d4f73 62%,#1f2a44)}.lx-art-sun{position:absolute;left:50%;top:30%;width:34%;aspect-ratio:1;border-radius:50%;background:#fde3c4;transform:translateX(-50%)}.lx-art-sea{position:absolute;left:0;right:0;top:58%;bottom:0;background:repeating-linear-gradient(180deg,rgba(255,255,255,.12) 0 2px,transparent 2px 9px),linear-gradient(180deg,#34466b,#1b2540)}.lx-art b{position:absolute;left:10px;bottom:9px;color:#fff;font-family:var(--font-display);font-size:15px;font-style:italic;font-weight:500}.lx-art.is-small b{display:none}.lx-input{display:block;height:22px;border-radius:8px;background:#f1ebe2;box-shadow:inset 0 0 0 1px rgba(22,19,15,.08)}.lxp-gallery{position:absolute;inset:42px 0 0;overflow:hidden}.lxp-scroll{padding:8px 14px;transform:translateY(-60px);animation:lxp-scroll var(--lx-step) var(--lx-move) both}@keyframes lxp-scroll{0%,14%{transform:none}32%,to{transform:translateY(-60px)}}.lxp-title{height:34px;margin:0 0 8px;font-family:var(--font-display);font-size:26px;font-weight:600;letter-spacing:-.02em;line-height:34px}.lxp-chips{display:flex;gap:6px;height:24px}.lxp-chips span{display:grid;place-items:center;padding:0 10px;border-radius:999px;background:#fff;box-shadow:inset 0 0 0 1px rgba(22,19,15,.1);font-size:11px;font-weight:650}.lxp-chips span.is-on{background:#16130f;color:#fff;box-shadow:none}.lxp-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px;margin-top:12px}.lxp-card{position:relative;height:150px;padding:12px 11px 11px;box-sizing:border-box;display:flex;flex-direction:column;justify-content:space-between;overflow:hidden;border-radius:14px;box-shadow:inset 0 0 0 1px rgba(22,19,15,.08);animation:lxp-card-in .6s var(--lx-ease) both;animation-delay:calc(.15s + var(--i) * 80ms)}.lxp-card .template-mini{gap:5px;margin:0}.lxp-card b{font-size:11px;font-weight:700;letter-spacing:.12em}.lxp-card.is-pick{animation:lxp-card-in .6s var(--lx-ease) calc(.15s + var(--i) * 80ms) both,lxp-pick var(--lx-step) var(--lx-ease) both}@keyframes lxp-card-in{0%{opacity:0;transform:translateY(14px)}}@keyframes lxp-pick{0%,36%{box-shadow:inset 0 0 0 1px rgba(22,19,15,.08)}40%,to{box-shadow:inset 0 0 0 2px #16130f}}.lxp-tap{left:74px;top:302px;animation:lx-tap .9s ease 2.5s both}.lxp-tap-use{left:140px;top:541px;animation:lx-tap .9s ease 5.25s both}.lxp-open{position:absolute;z-index:13;left:0;top:0;width:280px;height:590px;overflow:hidden;border-radius:40px;background:#ede6dc;animation:lxp-open var(--lx-step) var(--lx-move) both}@keyframes lxp-open{0%,42%{left:14px;top:228px;width:121px;height:150px;border-radius:14px;opacity:0}43%{left:14px;top:228px;width:121px;height:150px;border-radius:14px;opacity:1}57%,to{left:0;top:0;width:280px;height:590px;border-radius:40px;opacity:1}}.lxp-open-page{position:absolute;left:0;top:0;width:280px;height:590px;padding:58px 16px 0;box-sizing:border-box;animation:lxp-page var(--lx-step) ease both}@keyframes lxp-page{0%,55%{opacity:0;transform:translateY(10px)}63%,to{opacity:1;transform:none}}.lxp-open-label{display:block;margin-bottom:14px;font-size:10px;font-weight:700;letter-spacing:.16em;color:rgba(26,23,20,.5)}.lxp-open-head{display:flex;align-items:center;gap:10px}.lxp-open-grid{display:grid;grid-template-columns:1fr 1fr;grid-auto-rows:112px;grid-gap:8px;gap:8px;margin-top:16px}.lxp-open-grid i{border-radius:14px;background:#fff}.lxp-open-grid i:nth-child(2){background:#d9cfc3}.lxp-open-grid i:nth-child(3){background:#6b635a}.lxp-open-grid i.is-wide{grid-column:span 2;height:44px;background:#fff}.lxp-use{position:absolute;left:18px;right:18px;bottom:26px;height:48px;display:grid;place-items:center;border-radius:14px;background:#16130f;color:#fff;font-size:14px;font-weight:650;animation:lxp-use var(--lx-step) var(--lx-ease) both}.lxp-use>span{grid-area:1/1;display:flex;align-items:center;gap:6px}.lxp-use svg{width:16px;height:16px}.lxp-use-idle{opacity:0;animation:lx-out-at-80 var(--lx-step) linear both}.lxp-use-done{animation:lx-in-at-80 var(--lx-step) var(--lx-ease) both}@keyframes lxp-use{0%,58%{opacity:0;transform:translateY(16px)}64%,76%{opacity:1;transform:none}78%{opacity:1;transform:scale(.95)}81%,to{opacity:1;transform:none}}@keyframes lx-out-at-80{0%,79%{opacity:1}81%,to{opacity:0}}@keyframes lx-in-at-80{0%,80%{opacity:0;transform:scale(.85)}85%,to{opacity:1;transform:none}}.lxb-grid{position:absolute;z-index:3;inset:0;opacity:0;pointer-events:none;animation:lxb-grid var(--lx-step) ease both}.lxb-grid i{position:absolute;width:57px;height:57px;box-sizing:border-box;border-radius:10px;border:1px dashed rgba(22,19,15,.3);background:rgba(246,241,234,.16)}.lxb-grid i.is-target{animation:lxb-hot 1.2s ease var(--hot) both}@keyframes lxb-grid{0%,34%{opacity:0}40%,84%{opacity:1}94%,to{opacity:0}}@keyframes lxb-hot{0%,to{border-style:dashed;border-color:rgba(22,19,15,.3);background:rgba(246,241,234,.16)}25%,70%{border-style:solid;border-color:rgba(212,98,61,.75);background:rgba(212,98,61,.14)}}.lxb-block,.lxb-widget{position:absolute;z-index:1;left:var(--gx);top:var(--gy);width:var(--gw);height:var(--gh);overflow:hidden;border-radius:14px;background:#fffdf9;box-shadow:0 0 0 1px rgba(22,19,15,.06),0 2px 6px rgba(22,19,15,.04)}.lxb-block{animation:lxb-move var(--lx-step) var(--lx-move) both;animation-delay:calc(var(--i) * 60ms)}@keyframes lxb-move{0%,40%{left:var(--sx);top:var(--sy);width:var(--sw);height:var(--sh);border-radius:8px}58%,to{left:var(--gx);top:var(--gy);width:var(--gw);height:var(--gh);border-radius:14px}}.lxb-in{width:100%;height:100%;animation:lxb-enter .7s var(--lx-ease) both;animation-delay:calc(.25s + var(--i) * .3s)}@keyframes lxb-enter{0%{opacity:0;transform:translateY(18px)}}.lxb-block.is-bio .lxb-in>*,.lxb-block.is-link .lxb-in>*{animation:lxb-dip var(--lx-step) ease both}@keyframes lxb-dip{0%,39%{opacity:1}43%,55%{opacity:0}61%,to{opacity:1}}.lxb-block.is-head{background:transparent;box-shadow:none}.lxb-block.is-head .lxb-in{display:flex;align-items:center;gap:10px;padding:0 2px;box-sizing:border-box}.lxb-block.is-bio .lxb-in{padding:12px;box-sizing:border-box}.lxb-block.is-bio p{margin:0;font-family:var(--font-display);font-size:13.5px;line-height:1.22;letter-spacing:-.01em}.lxb-block.is-link .lxb-in{display:flex;align-items:center;justify-content:space-between;padding:0 14px;box-sizing:border-box;font-size:12.5px}.lxb-block.is-link b{font-weight:650;white-space:nowrap}.lxb-block.is-link em{font-style:normal;opacity:.45}.lxb-widget{display:flex;flex-direction:column;justify-content:space-between;padding:10px 11px;box-sizing:border-box;animation:lxb-drop .75s cubic-bezier(.34,1.4,.64,1) both;animation-delay:calc(4.5s + var(--i) * .32s)}@keyframes lxb-drop{0%{opacity:0;transform:translateY(-28px) scale(.9)}}.lxb-widget b{font-size:12.5px;font-weight:700;letter-spacing:-.01em}.lxb-widget.is-gig{background:#16130f;color:#f6f1ea}.lxb-widget.is-gig em{font-style:normal;font-size:10px;font-weight:650;letter-spacing:.12em;text-transform:uppercase;opacity:.6}.lxb-widget.is-gig b{font-family:var(--font-display);font-size:24px;font-weight:600}.lxb-widget.is-gig span{font-size:11px;opacity:.7}.lxb-widget.is-tip{flex-direction:row;align-items:center;background:var(--lx-accent);color:#fff}.lx-coins{display:flex;padding-left:5px}.lx-coins i{width:16px;height:16px;margin-left:-5px;border-radius:50%;background:#fde3c4;box-shadow:0 0 0 2px var(--lx-accent)}.lx-build .lx-bar-thumb{animation:lxb-thumb var(--lx-step) var(--lx-ease) both}@keyframes lxb-thumb{0%,38%{transform:none}44%,62%{transform:translateX(var(--tool))}67%,to{transform:translateX(calc(var(--tool) * 2))}}.lxf-page{position:absolute;inset:0}.lxf-head{position:absolute;left:16px;right:16px;top:50px;display:flex;align-items:center;gap:10px}.lxf-item,.lxf-slot{position:absolute;overflow:hidden;border-radius:14px;box-sizing:border-box}.lxf-item.is-music,.lxf-slot.is-music{left:14px;top:102px;width:252px;height:86px;--fx:-97px;--fy:380px;--d:0.9s}.lxf-item.is-video,.lxf-slot.is-video{left:14px;top:196px;width:122px;height:148px;--fx:32px;--fy:235px;--d:1.9s}.lxf-item.is-marquee,.lxf-slot.is-marquee{left:14px;top:352px;width:252px;height:46px;--fx:31px;--fy:130px;--d:2.9s}.lxf-item.is-map,.lxf-slot.is-map{left:144px;top:196px;width:122px;height:148px;--fx:30px;--fy:235px;--d:3.9s}.lxf-link{position:absolute;left:14px;width:252px;height:40px;display:flex;align-items:center;justify-content:space-between;padding:0 14px;box-sizing:border-box;border-radius:13px;background:#fffdf9;box-shadow:0 0 0 1px rgba(22,19,15,.06);font-size:12.5px}.lxf-link b{font-weight:650}.lxf-link em{font-style:normal;opacity:.45}.lxf-link.is-a{top:406px}.lxf-link.is-b{top:454px}.lxf-ghost{position:absolute;inset:0;box-sizing:border-box;border-radius:inherit;border:1.5px dashed rgba(22,19,15,.2);opacity:0;animation:lxf-ghost 1.1s ease both;animation-delay:calc(var(--d) - .35s)}@keyframes lxf-ghost{0%{opacity:1;border-color:rgba(22,19,15,.2);background:transparent}30%,70%{opacity:1;border-color:var(--lx-accent);background:rgba(212,98,61,.08)}to{opacity:0}}.lxf-item{z-index:3;background:#fffdf9;box-shadow:0 0 0 1px rgba(22,19,15,.06),0 2px 6px rgba(22,19,15,.05);animation:lxf-fly .85s var(--lx-move) both;animation-delay:var(--d)}@keyframes lxf-fly{0%{opacity:0;transform:translate(var(--fx),var(--fy)) scale(.22)}18%{opacity:1}to{opacity:1;transform:none}}.lxf-item.is-music{display:flex;align-items:center;gap:12px;padding:9px}.lxf-item.is-music .lx-art{flex:none;width:68px;height:68px;border-radius:10px}.lxf-track{display:grid;grid-gap:8px;gap:8px;min-width:0}.lxf-track b{font-family:var(--font-display);font-size:17px;font-weight:600}.lxf-bars{display:flex;align-items:flex-end;gap:3px;height:22px}.lxf-bars i{width:4px;height:40%;border-radius:2px;background:var(--lx-accent);transform-origin:bottom;animation:lxf-bar 1.1s ease-in-out calc(5.9s + var(--b, 0) * .12s) infinite alternate}.lxf-bars i:nth-child(2n){--b:1;height:80%}.lxf-bars i:nth-child(3n){--b:2;height:60%}.lxf-bars i:nth-child(4n){--b:3;height:100%}@keyframes lxf-bar{to{transform:scaleY(.35)}}.lxf-item.is-video{background:#1f2a44}.lxf-item.is-video:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 30% 30%,rgba(246,179,141,.55),transparent 55%),linear-gradient(200deg,#3d4f73,#16130f)}.lxf-play{position:absolute;left:50%;top:46%;width:34px;height:34px;margin:-17px 0 0 -17px;border-radius:50%;background:rgba(255,255,255,.92)}.lxf-play:after{content:"";position:absolute;left:13px;top:10px;border-left:11px solid #16130f;border-top:7px solid transparent;border-bottom:7px solid transparent}.lxf-progress{position:absolute;left:10px;right:10px;bottom:10px;height:3px;border-radius:2px;background:rgba(255,255,255,.25)}.lxf-progress i{display:block;width:100%;height:100%;border-radius:inherit;background:#fff;transform-origin:left;transform:scaleX(.3);animation:lxf-progress 6s linear 3s infinite}@keyframes lxf-progress{0%{transform:scaleX(.05)}to{transform:scaleX(1)}}.lxf-item.is-marquee{display:flex;align-items:center;background:#16130f;color:#f6f1ea}.lxf-marquee{display:flex;white-space:nowrap;font-family:var(--font-display);font-size:17px;font-style:italic}.lxf-marquee span{flex:none;padding-right:.4em;animation:lxf-marquee 9s linear 3.4s infinite}@keyframes lxf-marquee{to{transform:translateX(-100%)}}.lxf-item.is-map{background:#e7e3d6}.lxf-item.is-map svg{position:absolute;inset:0;width:100%;height:100%}.lxf-item.is-map path{fill:none;stroke:#fff;stroke-width:5;stroke-linecap:round}.lxf-pin{position:absolute;left:50%;top:42%;width:14px;height:14px;margin:-7px 0 0 -7px;border-radius:50%;background:var(--lx-accent);box-shadow:0 0 0 5px rgba(212,98,61,.2)}.lxf-item.is-map b{left:9px;bottom:9px;padding:3px 7px;border-radius:999px;font-size:10.5px}.lxf-item.is-map b,.lxf-tray{position:absolute;background:#fff}.lxf-tray{z-index:10;left:0;right:0;bottom:0;height:150px;padding:16px 14px;box-sizing:border-box;border-radius:24px 24px 0 0;box-shadow:0 -10px 30px rgba(22,19,15,.1);transform:translateY(105%);animation:lxf-tray var(--lx-step) var(--lx-ease) both}@keyframes lxf-tray{0%{transform:translateY(105%)}76%,8%{transform:none}84%,to{transform:translateY(105%)}}.lxf-tray p{margin:0 0 12px;font-size:13px;font-weight:700}.lxf-tray-row{grid-template-columns:repeat(4,58px)}.lxf-chip,.lxf-tray-row{display:grid;grid-gap:6px;gap:6px}.lxf-chip{justify-items:center;padding:10px 0 9px;border-radius:12px;background:#f6f1ea;font-size:10.5px;font-weight:650;animation:lxf-chip .5s ease both}.lxf-chip i{width:22px;height:22px;border-radius:7px;background:#16130f}.lxf-chip.is-music i{background:linear-gradient(180deg,#f6b38d,#3d4f73)}.lxf-chip.is-video i{background:#1f2a44}.lxf-chip.is-marquee i{background:#16130f}.lxf-chip.is-map i{background:#e7e3d6;box-shadow:inset 0 0 0 6px #e7e3d6,inset 0 0 0 11px var(--lx-accent)}.lxf-chip.is-music{animation-delay:.75s}.lxf-chip.is-video{animation-delay:1.75s}.lxf-chip.is-marquee{animation-delay:2.75s}.lxf-chip.is-map{animation-delay:3.75s}@keyframes lxf-chip{0%,to{transform:none;background:#f6f1ea}40%{transform:scale(.9);background:#ede3d6}}.lxa-view{position:absolute;inset:0;padding-top:42px;overflow:hidden}.lx-animate .lx-status{background:linear-gradient(180deg,#f6f1ea 72%,rgba(246,241,234,0))}.lxa-page{display:flex;flex-direction:column;gap:8px;padding:8px 14px;transform:translateY(-168px);animation:lxa-scroll var(--lx-step) var(--lx-move) both}@keyframes lxa-scroll{0%,64%{transform:none}90%,to{transform:translateY(-168px)}}.lxa-block{animation:lxa-load .65s var(--lx-ease) both;animation-delay:calc(.35s + var(--i) * .14s)}@keyframes lxa-load{0%{opacity:0;transform:translateY(16px)}}.lxa-head{display:flex;align-items:center;gap:10px;height:50px}.lxa-art{flex:none;height:168px}.lxa-art .lx-art{border-radius:16px;animation:lxa-lift var(--lx-step) var(--lx-ease) both}@keyframes lxa-lift{0%,41%{transform:none;box-shadow:none}45%,54%{transform:translateY(-4px) scale(1.035);box-shadow:0 14px 26px rgba(22,19,15,.22)}60%,to{transform:none;box-shadow:none}}.lxa-art .lx-art-sun{transform:translate(-50%,34px);animation:lxa-sun var(--lx-step) var(--lx-move) both}@keyframes lxa-sun{0%,64%{transform:translate(-50%)}90%,to{transform:translate(-50%,34px)}}.lxa-link{display:flex;flex:none;align-items:center;justify-content:space-between;height:42px;padding:0 14px;border-radius:13px;background:#fffdf9;box-shadow:0 0 0 1px rgba(22,19,15,.06);font-size:12.5px}.lxa-link b{font-weight:650}.lxa-link em{font-style:normal;opacity:.45}.lxa-reveal{flex:none;border-radius:14px;animation:lxa-reveal var(--lx-step) var(--lx-move) both}.lxa-mail{animation-name:lxa-reveal-late}@keyframes lxa-reveal{0%,70%{opacity:0;-webkit-clip-path:inset(0 0 100% 0 round 14px);clip-path:inset(0 0 100% 0 round 14px);transform:translateY(18px)}84%,to{opacity:1;-webkit-clip-path:inset(0 0 0 0 round 14px);clip-path:inset(0 0 0 0 round 14px);transform:none}}@keyframes lxa-reveal-late{0%,76%{opacity:0;-webkit-clip-path:inset(0 0 100% 0 round 14px);clip-path:inset(0 0 100% 0 round 14px);transform:translateY(18px)}90%,to{opacity:1;-webkit-clip-path:inset(0 0 0 0 round 14px);clip-path:inset(0 0 0 0 round 14px);transform:none}}.lxa-tour{display:grid;grid-gap:2px;gap:2px;padding:12px 14px;background:#16130f;color:#f6f1ea}.lxa-tour em{margin-bottom:4px;font-style:normal;font-size:10px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;opacity:.55}.lxa-tour span{display:flex;gap:12px;padding:7px 0;border-top:1px solid rgba(246,241,234,.12);font-size:12.5px}.lxa-tour span b{width:48px;font-weight:650;color:#f6b38d}.lxa-mail{display:grid;grid-gap:8px;gap:8px;padding:12px 14px;background:#fffdf9;box-shadow:0 0 0 1px rgba(22,19,15,.06)}.lxa-mail b{font-size:13px}.lxa-tap{left:140px;top:192px;animation:lx-tap 1s ease 2.85s both}.lx-animate .lx-bar-thumb{animation:lxa-thumb var(--lx-step) var(--lx-ease) both}@keyframes lxa-thumb{0%,34%{transform:none}39%,60%{transform:translateX(var(--tool))}65%,to{transform:translateX(calc(var(--tool) * 2))}}.lxs-out,.lxs-setup{position:absolute;inset:42px 0 0;padding:8px 16px;box-sizing:border-box}.lxs-setup{opacity:0;transform:translateX(-30%);animation:lxs-setup var(--lx-step) var(--lx-move) both}@keyframes lxs-setup{0%,48%{opacity:1;transform:none}57%,to{opacity:0;transform:translateX(-30%)}}.lxs-out{z-index:1;background:#f6f1ea;box-shadow:-12px 0 30px rgba(22,19,15,.08);animation:lxs-out var(--lx-step) var(--lx-move) both}@keyframes lxs-out{0%,48%{transform:translateX(105%)}58%,to{transform:none}}.lxs-title{height:34px;margin:0 0 12px;font-family:var(--font-display);font-size:26px;font-weight:600;letter-spacing:-.02em;line-height:34px}.lxs-row{display:grid;grid-template-columns:1fr auto 20px;align-items:center;grid-gap:8px;gap:8px;min-height:48px;margin-bottom:8px;padding:0 12px;border-radius:13px;background:#fffdf9;box-shadow:0 0 0 1px rgba(22,19,15,.06);font-size:12px}.lxs-row em{font-style:normal;color:rgba(22,19,15,.55)}.lxs-row b{font-weight:650;white-space:nowrap}.lxs-fav{display:grid;place-items:center;width:24px;height:24px;border-radius:7px;background:var(--lx-accent);color:#fff;font-family:var(--font-display);font-style:normal;font-size:13px;font-weight:600}.lx-art.lxs-thumb{width:44px;height:26px;border-radius:6px}.lx-art.lxs-thumb b{display:none}.lxs-check{display:grid;place-items:center;width:20px;height:20px;border-radius:50%;background:#1f7a4d;color:#fff;animation:lxs-pop .45s cubic-bezier(.34,1.6,.64,1) both;animation-delay:calc(.5s + var(--i) * .38s)}.lxs-check svg{width:12px;height:12px}@keyframes lxs-pop{0%{opacity:0;transform:scale(0)}}.lxs-publish{position:absolute;left:16px;right:16px;bottom:30px;height:48px;display:grid;place-items:center;border-radius:14px;background:#16130f;color:#fff;font-size:14px;font-weight:650;animation:lxs-press var(--lx-step) ease both}.lxs-publish>span{grid-area:1/1;display:flex;align-items:center;gap:8px}.lxs-publish-live i{width:8px;height:8px;border-radius:50%;background:#3ddc84;box-shadow:0 0 0 4px rgba(61,220,132,.25)}.lxs-publish-idle{opacity:0;animation:lxs-idle var(--lx-step) linear both}.lxs-publish-live{animation:lxs-live var(--lx-step) var(--lx-ease) both}@keyframes lxs-press{0%,31%{transform:none}33%{transform:scale(.95)}36%,to{transform:none}}@keyframes lxs-idle{0%,33%{opacity:1}35%,to{opacity:0}}@keyframes lxs-live{0%,34%{opacity:0;transform:translateY(6px)}38%,to{opacity:1;transform:none}}.lxs-tap-publish{left:140px;top:536px;animation:lx-tap .9s ease 2.05s both}.lxs-tap-copy{left:226px;top:120px;animation:lx-tap .9s ease 4.3s both}.lxs-link{display:flex;align-items:center;justify-content:space-between;height:48px;padding:0 7px 0 14px;box-sizing:border-box;border-radius:13px;background:#fffdf9;box-shadow:0 0 0 1px rgba(22,19,15,.06);font-size:13px}.lxs-copy{display:grid;height:34px;padding:0 12px;border-radius:10px;background:#16130f;color:#fff;font-size:11.5px;font-weight:650}.lxs-copy>span{grid-area:1/1;align-self:center;text-align:center}.lxs-copy-idle{opacity:0;animation:lxs-copy-idle var(--lx-step) linear both}.lxs-copy-done{animation:lxs-copy-done var(--lx-step) linear both}@keyframes lxs-copy-idle{0%,65%{opacity:1}67%,to{opacity:0}}@keyframes lxs-copy-done{0%,66%{opacity:0}68%,to{opacity:1}}.lxs-qr{display:grid;place-items:center;width:136px;height:136px;margin:14px auto 0;border-radius:16px;background:#fff;box-shadow:0 0 0 1px rgba(22,19,15,.06);animation:lxs-qr var(--lx-step) var(--lx-ease) both}@keyframes lxs-qr{0%,58%{opacity:0;transform:scale(.9)}66%,to{opacity:1;transform:none}}.lxs-pass{position:absolute;left:14px;right:14px;bottom:18px;display:grid;grid-gap:12px;gap:12px;padding:14px 14px 12px;border-radius:18px;background:#fffdf9;box-shadow:0 18px 34px rgba(22,19,15,.18),0 0 0 1px rgba(22,19,15,.05);animation:lxs-pass var(--lx-step) var(--lx-ease) both}@keyframes lxs-pass{0%,72%{opacity:0;transform:translateY(120%)}84%,to{opacity:1;transform:none}}.lxs-pass-top{display:flex;justify-content:space-between;font-size:12px}.lxs-pass-top b{font-weight:750;letter-spacing:-.02em}.lxs-pass-top em{font-style:normal;font-size:10px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;opacity:.5}.lxs-pass-who{display:flex;align-items:center;gap:10px}.lxs-pass-who>span:last-child{display:grid}.lxs-pass-who b{font-family:var(--font-display);font-size:16px;font-weight:600}.lxs-pass-who em{font-style:normal;font-size:11px;opacity:.55}.lxs-wallet{display:grid;place-items:center;height:36px;border-radius:10px;background:#16130f;color:#fff;font-size:12px;font-weight:650}@media (prefers-reduced-motion:reduce){.lx-phone,.lx-phone *{animation:none!important}}@media (max-width:720px){.learn-box{padding-bottom:24px}.learn-box .learn-stage{flex:none;height:min(470px,64vh)}.learn-box .learn-arrow{top:auto;bottom:12px;width:36px;height:36px;transform:none}.learn-box .learn-arrow:active{transform:scale(.94)}.learn-box .learn-dots{min-height:36px;margin-top:12px}}.lxai{position:absolute;inset:0;display:flex;flex-direction:column;padding-top:42px;box-sizing:border-box;background:#f6f5f1}.lxai-head{flex:none;display:flex;align-items:center;justify-content:space-between;height:42px;padding:0 16px;border-bottom:1px solid rgba(22,19,15,.1)}.lxai-head b{font-size:15px;font-weight:750;letter-spacing:-.02em}.lxai-x{position:relative;width:14px;height:14px}.lxai-x:after,.lxai-x:before{content:"";position:absolute;left:6px;top:-1px;width:1.8px;height:16px;border-radius:1px;background:#16130f;transform:rotate(45deg)}.lxai-x:after{transform:rotate(-45deg)}.lxai-tabs{flex:none;overflow:hidden;padding:8px 0 8px 8px;border-bottom:1px solid rgba(22,19,15,.1)}.lxai-row{display:flex;gap:8px;transform:translateX(var(--to));animation:lxai-row .9s var(--lx-move) .15s both}@keyframes lxai-row{0%{transform:translateX(var(--from))}}.lxai-tab{flex:none;display:flex;align-items:center;gap:8px;width:132px;height:50px;padding:0 9px;box-sizing:border-box;border-radius:12px;background:#efede8;white-space:nowrap}.lxai-tab.is-on{background:#e6e3dc;box-shadow:inset 0 0 0 1.5px #16130f}.lxai-tab i{flex:none;display:grid;place-items:center;width:26px;height:26px;border-radius:7px;background:#fff;box-shadow:inset 0 0 0 1px rgba(22,19,15,.12)}.lxai-tab svg{width:14px;height:14px;fill:none;stroke:#16130f;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.lxai-tab>span{display:grid;min-width:0}.lxai-tab b{font-size:12.5px;font-weight:700}.lxai-tab em{font-style:normal;font-size:10.5px;color:rgba(22,19,15,.55)}.lxai-tab.is-preview:not(.is-on){opacity:.45}.lxai-sub-swap{display:grid}.lxai-sub-swap>span{grid-area:1/1}.lx-ai-preview .lxai-sub-swap>span:first-child,.lxai-sub-swap>span:last-child{opacity:0}.lx-ai-preview .lxai-sub-swap>span:last-child{opacity:1}.lx-ai-import .lxai-tab.is-preview{opacity:1;animation:lxai-unlock var(--lx-step) ease both}.lx-ai-import .lxai-sub-swap>span:first-child{opacity:0;animation:lxs-copy-idle var(--lx-step) linear both}.lx-ai-import .lxai-sub-swap>span:last-child{opacity:1;animation:lxs-copy-done var(--lx-step) linear both}@keyframes lxai-unlock{0%,52%{opacity:.45}58%,to{opacity:1}}.lxai-body{position:relative;flex:1 1;min-height:0;padding:12px;overflow:hidden}.lxai-foot{flex:none;display:flex;align-items:center;gap:6px;padding:10px 12px 16px;border-top:1px solid rgba(22,19,15,.1)}.lxai-foot .lxai-btn:first-child{margin-right:auto}.lxai-btn{display:inline-grid;place-items:center;height:32px;padding:0 9px;border-radius:9px;background:#fff;box-shadow:inset 0 0 0 1px rgba(22,19,15,.14);font-size:10.5px;font-weight:700;white-space:nowrap}.lxai-btn.is-dark{background:#16130f;color:#fff;box-shadow:none}.lxai-swap>span{grid-area:1/1;display:flex;align-items:center;gap:4px}.lxai-swap svg{width:12px;height:12px}.lxai-card{padding:12px;border-radius:14px;background:#fff;box-shadow:inset 0 0 0 1px rgba(22,19,15,.1)}.lxai-label{margin:0 0 8px;font-size:12.5px;font-weight:700}.lxai-code{position:relative;height:196px;overflow:hidden;padding:8px 9px;box-sizing:border-box;border-radius:10px;box-shadow:inset 0 0 0 1px rgba(22,19,15,.12);font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:9.6px;line-height:1.5;color:#16130f}.lxai-code-scroll{display:grid}.lxai-code-scroll span{white-space:pre-wrap}.lxai-tap-send{left:242px;top:470px;animation:lx-tap .9s ease 2.85s both}.lxai-tap-copy{left:150px;top:553px;animation:lx-tap .9s ease 4.05s both}.lxai-tap-check{left:224px;top:553px;animation:lx-tap .9s ease 3.15s both}.lxai-tap-desktop{left:112px;top:175px;animation:lx-tap .9s ease 2.45s both}.lxai-tap-import{left:222px;top:553px;animation:lx-tap .9s ease 4.85s both}.lxai-composer{position:absolute;left:10px;right:10px;bottom:12px;min-height:58px;padding:12px 52px 12px 14px;box-sizing:border-box;border-radius:18px;background:#fff;box-shadow:inset 0 0 0 1px rgba(22,19,15,.14)}.lxai-typed{margin:0;font-size:12.5px;line-height:1.38;opacity:0;animation:lxai-clear var(--lx-step) linear both}.lxai-typed i{font-style:normal;animation:lxai-char .01s linear both;animation-delay:calc(.45s + var(--c) * 21ms)}@keyframes lxai-char{0%{opacity:0}}@keyframes lxai-clear{0%,45%{opacity:1}48%,to{opacity:0}}.lxai-placeholder{position:absolute;left:14px;bottom:20px;font-size:13px;color:rgba(22,19,15,.42);animation:lxai-hint var(--lx-step) linear both}@keyframes lxai-hint{0%,5%{opacity:1}47%,7%{opacity:0}50%,to{opacity:1}}.lxai-send{position:absolute;right:10px;bottom:10px;display:grid;place-items:center;width:38px;height:38px;border-radius:50%;background:#16130f;animation:lxs-press var(--lx-step) ease .7s both}.lxai-send svg{width:17px;height:17px;fill:none;stroke:#fff;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}.lxai-sent{margin-left:auto;max-width:82%;padding:10px 12px;border-radius:16px 16px 4px 16px;background:#16130f;color:#f6f1ea;font-size:12px;line-height:1.4;animation:lxai-sent var(--lx-step) var(--lx-ease) both}@keyframes lxai-sent{0%,45%{opacity:0;transform:translateY(16px) scale(.96)}52%,to{opacity:1;transform:none}}.lxai-thinking{display:inline-flex;align-items:center;gap:4px;margin-top:10px;padding:8px 12px;border-radius:16px 16px 16px 4px;background:#fff;box-shadow:inset 0 0 0 1px rgba(22,19,15,.1);font-size:11.5px;color:rgba(22,19,15,.6);animation:lxai-think var(--lx-step) var(--lx-ease) both}.lxai-thinking span{margin-left:4px}.lxai-thinking i{width:5px;height:5px;border-radius:50%;background:rgba(22,19,15,.5);animation:lxai-dot 1s ease-in-out 4s infinite}.lxai-thinking i:nth-child(2){animation-delay:4.15s}.lxai-thinking i:nth-child(3){animation-delay:4.3s}@keyframes lxai-think{0%,54%{opacity:0;transform:translateY(10px)}60%,to{opacity:1;transform:none}}@keyframes lxai-dot{50%{transform:translateY(-3px);opacity:.35}}.lx-ai-prompt .lxai-code-scroll span{animation:lxai-line .35s ease both;animation-delay:calc(.35s + var(--l) * .16s)}.lx-ai-prompt .lxai-code-scroll{transform:translateY(-30px);animation:lxai-scroll var(--lx-step) var(--lx-move) both}@keyframes lxai-line{0%{opacity:0;transform:translateY(4px)}}@keyframes lxai-scroll{0%,38%{transform:none}52%,to{transform:translateY(-30px)}}.lx-ai-prompt .lxai-swap-idle{opacity:0;animation:lxai-idle-62 var(--lx-step) linear both}.lx-ai-prompt .lxai-swap-done{animation:lxai-done-62 var(--lx-step) var(--lx-ease) both}.lx-ai-prompt .lxai-swap{animation:lxai-press-60 var(--lx-step) ease both}.lxai-models{margin-top:14px}.lxai-models p{margin:0 0 8px;font-size:11.5px;font-weight:650;color:rgba(22,19,15,.6);animation:lxai-late var(--lx-step) ease both}.lxai-chips{display:flex;gap:6px}.lxai-chips span{padding:6px 11px;border-radius:999px;background:#fff;box-shadow:inset 0 0 0 1px rgba(22,19,15,.14);font-size:11.5px;font-weight:650;animation:lxai-chip .5s cubic-bezier(.34,1.5,.64,1) both;animation-delay:calc(4.7s + var(--i) * .14s)}@keyframes lxai-chip{0%{opacity:0;transform:translateY(8px) scale(.9)}}@keyframes lxai-late{0%,64%{opacity:0}68%,to{opacity:1}}@keyframes lxai-press-60{0%,58%{transform:none}60%{transform:scale(.94)}63%,to{transform:none}}@keyframes lxai-idle-62{0%,61%{opacity:1}63%,to{opacity:0}}@keyframes lxai-done-62{0%,62%{opacity:0;transform:scale(.85)}67%,to{opacity:1;transform:none}}.lxai-paste-hint{position:absolute;left:9px;top:8px;font-family:var(--font-body);font-size:12px;color:rgba(22,19,15,.4);opacity:0;animation:lxai-paste-hint var(--lx-step) linear both}@keyframes lxai-paste-hint{0%,13%{opacity:1}15%,to{opacity:0}}.lx-ai-import .lxai-code-scroll{transform:translateY(-46px);animation:lxai-paste var(--lx-step) var(--lx-move) both}@keyframes lxai-paste{0%,14%{opacity:0;transform:translateY(6px)}17%{opacity:1;transform:none;background:rgba(212,98,61,.12)}26%{background:transparent;transform:none}40%,to{opacity:1;transform:translateY(-46px)}}.lx-ai-import .lxai-swap-idle{opacity:0;animation:lxai-idle-48 var(--lx-step) linear both}.lx-ai-import .lxai-swap-done{animation:lxai-done-48 var(--lx-step) var(--lx-ease) both}.lx-ai-import .lxai-swap{animation:lxai-press-47 var(--lx-step) ease both}@keyframes lxai-press-47{0%,45%{transform:none}47%{transform:scale(.94)}50%,to{transform:none}}@keyframes lxai-idle-48{0%,47%{opacity:1}49%,to{opacity:0}}@keyframes lxai-done-48{0%,48%{opacity:0;transform:scale(.85)}53%,to{opacity:1;transform:none}}.lxai-valid{display:flex;align-items:center;gap:10px;margin-top:12px;padding:10px 12px;border-radius:12px;background:#e8f1ea;color:#1f5a3c;animation:lxai-valid var(--lx-step) var(--lx-ease) both}.lxai-valid>span:last-child{display:grid}.lxai-valid b{font-size:12.5px}.lxai-valid em{font-style:normal;font-size:10.5px;opacity:.75}.lxai-valid-mark{display:grid;place-items:center;width:24px;height:24px;border-radius:50%;background:#1f7a4d;color:#fff}.lxai-valid-mark svg{width:13px;height:13px}@keyframes lxai-valid{0%,50%{opacity:0;transform:translateY(10px)}56%,to{opacity:1;transform:none}}.lxai-toggle{position:relative;display:inline-grid;grid-template-columns:70px 70px;height:34px;margin-bottom:10px;padding:3px;box-sizing:border-box;border-radius:10px;background:#fff;box-shadow:inset 0 0 0 1px rgba(22,19,15,.14)}.lxai-toggle>span:not(.lxai-toggle-thumb){position:relative;z-index:1;display:grid;place-items:center;color:#fff;font-size:11.5px;font-weight:700;mix-blend-mode:difference}.lxai-toggle-thumb{position:absolute;top:3px;left:3px;width:70px;height:28px;border-radius:8px;background:#16130f;transform:translateX(70px);animation:lxai-thumb var(--lx-step) var(--lx-ease) both}@keyframes lxai-thumb{0%,37%{transform:none}42%,to{transform:translateX(70px)}}.lxai-preview{position:relative;height:300px;overflow:hidden;border-radius:14px;background:#fffdf9;box-shadow:inset 0 0 0 1px rgba(22,19,15,.1)}.lxai-site{position:absolute;inset:0;display:flex;flex-direction:column;box-sizing:border-box}.lxai-site.is-mobile{align-items:center;justify-content:center;gap:10px;padding:18px 20px;text-align:center;opacity:0;animation:lxai-out-41 var(--lx-step) ease both}.lxai-site.is-desktop{animation:lxai-in-44 var(--lx-step) var(--lx-ease) both}@keyframes lxai-out-41{0%,39%{opacity:1;transform:none}44%,to{opacity:0;transform:scale(.96)}}@keyframes lxai-in-44{0%,41%{opacity:0;transform:scale(1.04)}48%,to{opacity:1;transform:none}}.lxai-site-kicker{font-style:normal;font-size:10px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#a8513a}.lxai-site-title{font-family:var(--font-display);font-size:27px;font-weight:500;line-height:1.02;letter-spacing:-.02em}.lxai-site-body{font-size:12px;line-height:1.45;color:rgba(22,19,15,.62)}.lxai-site-btn{padding:9px 16px;border-radius:10px;background:#a8513a;color:#fff;font-size:12px;font-weight:700}.lxai-site.is-mobile>*{animation:lxai-site-in .55s var(--lx-ease) both;animation-delay:calc(.35s + var(--i) * .18s)}@keyframes lxai-site-in{0%{opacity:0;transform:translateY(10px)}}.lxai-site-nav{display:flex;align-items:center;gap:8px;height:30px;padding:0 12px;border-bottom:1px solid rgba(22,19,15,.08);font-size:10px}.lxai-site-nav b{margin-right:auto;font-family:var(--font-display);font-size:11px;font-weight:600}.lxai-site-nav i{width:22px;height:4px;border-radius:2px;background:rgba(22,19,15,.18)}.lxai-site-desk{flex:1 1;display:grid;grid-template-columns:1.15fr 1fr;grid-template-rows:auto auto auto auto;align-content:center;grid-column-gap:12px;column-gap:12px;grid-row-gap:6px;row-gap:6px;padding:12px;background:radial-gradient(60% 70% at 85% 50%,#e9c99d 0 38%,transparent 39%),radial-gradient(40% 45% at 72% 62%,#d7a56b 0 40%,transparent 41%),#fffdf9}.lxai-site-desk>*{grid-column:1;justify-self:start;align-self:start}.lxai-site-desk .lxai-site-title{font-size:15px}.lxai-site-desk .lxai-site-body{font-size:9.5px}.lxai-site-desk .lxai-site-btn{padding:6px 10px;font-size:9.5px}.lxai-site-desk .lxai-site-kicker{font-size:8px}.lx-ai-preview .lxai-swap-idle{opacity:0;animation:lxai-idle-72 var(--lx-step) linear both}.lx-ai-preview .lxai-swap-done{animation:lxai-done-72 var(--lx-step) var(--lx-ease) both}.lx-ai-preview .lxai-swap{animation:lxai-press-71 var(--lx-step) ease both}@keyframes lxai-press-71{0%,69%{transform:none}71%{transform:scale(.94)}74%,to{transform:none}}@keyframes lxai-idle-72{0%,71%{opacity:1}73%,to{opacity:0}}@keyframes lxai-done-72{0%,72%{opacity:0;transform:scale(.85)}77%,to{opacity:1;transform:none}}.lxs-thumb.is-fern{display:block;width:44px;height:26px;border-radius:6px;background:radial-gradient(60% 80% at 70% 50%,#e9c99d 0 40%,transparent 42%),#a8513a}.lx-share.is-fern .lxs-fav{background:#a8513a}.lx-avatar.is-fern{background:radial-gradient(circle at 50% 55%,#e9c99d 0 34%,transparent 36%),#a8513a}