.lbx .lx-gap,.lbx .lx-sell{margin-top:40px}.lbx .lx-sell{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:18px;gap:18px}@media (max-width:1100px){.lbx .lx-sell{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:760px){.lbx .lx-sell{grid-template-columns:1fr 1fr}}@media (max-width:480px){.lbx .lx-sell{grid-template-columns:1fr}}.lbx .lx-more{grid-template-columns:1fr;text-align:center}.lx-form-wrap{max-width:640px;margin:0 auto;padding:140px var(--pad) 96px}.lx-form-wrap h1{font-weight:900;font-size:clamp(36px,5vw,56px);letter-spacing:-.045em;line-height:1;margin:0}.lx-form-wrap .lx-lead{font-size:18px;line-height:1.5;margin:14px 0 28px}.lx-form{display:grid;grid-gap:18px;gap:18px}.lx-field{display:grid;grid-gap:6px;gap:6px}.lx-field label{font-weight:700;font-size:15px}.lx-field input,.lx-field select{height:56px;border-radius:5px;border:2px solid var(--on-ground);padding:0 16px;font:inherit;font-weight:600;font-size:17px;background:var(--ground);color:var(--on-ground);width:100%}.lx-field input::placeholder{color:#5E5A70}.lx-field input:focus,.lx-field select:focus{outline:none;border-color:var(--purple);box-shadow:0 0 0 3px var(--cyan)}.lx-hint{font-size:14px;opacity:.8;margin:0}.lx-agree{display:flex;gap:12px;align-items:flex-start;font-size:16px;line-height:1.45;font-weight:600;cursor:pointer}.lx-agree input{width:22px;height:22px;margin-top:1px;flex:0 0 22px;accent-color:var(--purple)}.lx-err{margin:0;font-weight:700;color:var(--cta)}.lx-form .btn{width:100%;height:56px}.lx-form .btn .btn__label{flex:1 1;justify-content:center;font-size:17px}.lx-form .btn[aria-disabled=true]{opacity:.7;pointer-events:none}.lx-price-line{margin:6px 0 0;font-size:15px;opacity:.85}.lbx .lx-steps{grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:860px){.lbx .lx-steps{grid-template-columns:1fr}}.lbx .lx-six{grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:860px){.lbx .lx-six{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.lbx .lx-six{grid-template-columns:1fr}}.lx-prices .lbm-h2.center{text-align:center;margin:0 0 34px}.lx-prices__row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:clamp(20px,3vw,36px);gap:clamp(20px,3vw,36px);max-width:1080px;margin:0 auto}.lx-prices__row .lbm-price__card{max-width:none;margin:0}.lx-prices__row .lx-price--launch{background:var(--cyan);transform:rotate(1deg)}.lx-plus{margin:0 0 6px;font-weight:800;font-size:18px}.lx-prices__note{max-width:40em;margin:30px auto 0;text-align:center;font-size:15px}@media (max-width:860px){.lx-prices__row{grid-template-columns:1fr}}.lx-plans{border:0;padding:0;margin:0;display:grid;grid-gap:10px;gap:10px}.lx-plans legend{font-weight:700;margin-bottom:10px;padding:0}.lx-plan{display:grid;grid-template-columns:20px 1fr;grid-gap:12px;gap:12px;align-items:start;padding:14px 16px;border:2px solid #0b0b0b;border-radius:14px;background:#fff;cursor:pointer;transition:background .18s ease-out}.lx-plan:hover{background:var(--yellow-soft)}.lx-plan.is-on{background:var(--yellow)}.lx-plan input{margin-top:4px;accent-color:#0B0B0B}.lx-plan em{font-style:normal;font-weight:800;margin-left:6px}.lx-plan small{display:block;font-size:14px;margin-top:2px}.lx-prices__row .lbm-price__card{background:var(--yellow);border:3px solid #0b0b0b;border-radius:32px;box-shadow:0 24px 60px rgba(20,16,40,.22);transform:rotate(-1deg)}.lx-prices__row .lbm-price__card.lx-price--launch{background:var(--cyan);transform:rotate(1deg)}.lx-plan{align-items:center}.lx-chat-wrap{max-width:720px}.lx-chat{display:flex;flex-direction:column;gap:12px;margin:0 0 22px}.lx-msg{margin:0;max-width:86%;padding:14px 16px;overflow-wrap:anywhere;border:2px solid var(--on-ground);border-radius:14px;font-size:16px;line-height:1.5;white-space:pre-wrap;text-wrap:pretty;animation:lxIn .18s cubic-bezier(.25,1,.5,1)}.lx-msg--agent{align-self:flex-start;background:var(--ground);color:var(--on-ground);border-color:var(--on-ground);border-bottom-left-radius:5px}.lx-msg--client{align-self:flex-end;background:var(--yellow);color:#0B0B0B;border-bottom-right-radius:5px}.lx-typing{opacity:.7;font-style:italic}.lx-skel{height:52px;width:70%;background:var(--ground);opacity:.5;animation:lxPulse 1.2s ease-in-out infinite}.lx-skel--short{width:45%}.lx-chat__form{display:grid;grid-gap:10px;gap:10px}.lx-field-label{font-weight:700}.lx-chat__form textarea{font:inherit;font-weight:600;font-size:17px;line-height:1.5;padding:12px 16px;border:2px solid var(--on-ground);border-radius:5px;resize:vertical;background:var(--ground);color:var(--on-ground);width:100%}.lx-chat__form textarea::placeholder{color:#5E5A70}.lx-chat__form textarea:focus{outline:none;border-color:var(--purple);box-shadow:0 0 0 3px var(--cyan)}.lx-chat__form textarea:disabled{opacity:.6}@keyframes lxIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes lxPulse{50%{opacity:.55}}@media (prefers-reduced-motion:reduce){.lx-msg,.lx-skel{animation:none}}@media (max-width:560px){.lx-msg{max-width:94%}}.lbx-hero__media:before{content:"";position:absolute;inset:0 0 auto 0;height:180px;z-index:1;pointer-events:none;background:linear-gradient(180deg,rgba(11,11,11,.55),rgba(11,11,11,0))}.lx-notice{position:fixed;left:max(16px,env(safe-area-inset-left,0px));right:max(16px,env(safe-area-inset-right,0px));bottom:calc(16px + env(safe-area-inset-bottom,0px));z-index:40;max-width:640px;margin:0 auto;display:flex;align-items:center;gap:12px;padding:14px 16px;border-radius:5px;background:var(--purple);color:#fff;font-weight:600;box-shadow:0 4px 24px rgba(0,0,0,.08);animation:lx-notice-in .2s ease-out}.lx-notice p{margin:0;flex:1 1}.lx-notice a{color:#fff;text-decoration:underline;text-underline-offset:3px;white-space:nowrap}.lx-notice button{flex:none;width:44px;height:44px;border:0;border-radius:5px;background:transparent;color:#fff;font-size:24px;line-height:1;cursor:pointer}.lx-notice a:focus-visible,.lx-notice button:focus-visible{outline:2px solid #fff;outline-offset:2px}@keyframes lx-notice-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.lx-state{animation:lx-state-in .2s ease-out}@keyframes lx-state-in{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.lx-notice,.lx-state{animation:none}}