:root{--lnd-max: 1340px}#screen-welcome :is(h3,b,strong,summary,.lnd-badge,.lnd-btn,.demo-q,.lnd-card-sphere,.lnd-chip,.lnd-plate-lead,.lnd-card-more,.lnd-author-cap,.lnd-cmp-h,.lnd-cmp-l){font-family: var(--font-display)}main:has(#screen-welcome.active){max-width: none;padding: 0}body:has(#screen-welcome.active) .topbar{position: sticky;top: 0;z-index: 50;background: rgba(247,244,238,.88);backdrop-filter: blur(14px)}body:has(#screen-welcome.active) .site-footer{display: none}body:has(#screen-welcome.active){font-family: 'Lilex',-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;letter-spacing: -.03em;word-spacing: -.25em}:where(#screen-welcome) :where(h1,h2,h3,b,strong,summary,.lnd-badge,.lnd-btn,.demo-q,.lnd-card-sphere,.lnd-chip,.lnd-plate-lead,.lnd-card-more,.lnd-author-cap,.lnd-cmp-h,.lnd-cmp-l,.lnd-card-name,.lnd-step-num,.lnd-fc-slogan,.lnd-plan-id,.lnd-plan-price,.lnd-mid-h,.lnd-final-h){letter-spacing: normal;word-spacing: normal}body:has(#screen-welcome.active) :is(button,input,textarea,select){font-family: inherit}.lnav,.lnav-cta{display: none}body:has(#screen-welcome.active) .lnav{display: flex;gap: 22px;margin: 0 auto;flex-wrap: wrap}body:has(#screen-welcome.active) .lnav-cta{display: inline-block}.lnav a{color: var(--muted);font-size: 14.5px;font-weight: 500;text-decoration: none;cursor: pointer}.lnav a:hover{color: var(--ink)}@media (hover: hover) and (min-width: 901px){.lnav a{position: relative}.lnav a::after{content: "";position: absolute;left: 0;right: 0;bottom: -6px;height: 3px;border-radius: 2px;background: var(--accent);transform: scaleX(0);transition: transform .2s ease}.lnav a:hover::after,.lnav a:focus-visible::after{transform: scaleX(1)}}#screen-welcome .lnd-rv{opacity: 0;transform: translateY(28px)}#screen-welcome .lnd-rv-on{opacity: 1;transform: none;transition: opacity .55s ease-out,transform .55s cubic-bezier(.2,.7,.2,1)}.lnav-cta{text-decoration: none}.lnd{font-size: 16px}.lnd-s{width: 100%}.lnd-w{max-width: var(--lnd-max);margin: 0 auto;padding: 88px 40px}.lnd-s--white{background: var(--surface);border-top: 1px solid var(--line)}.lnd-s--bg{background: var(--bg)}.lnd-s--dark{background: var(--ink);background-image: radial-gradient(rgba(148,180,193,.20) 1px,transparent 1px);background-size: 28px 28px}.lnd h2{font-family: var(--font-display);font-weight: 600;font-size: clamp(26px,2.6vw,36px);line-height: 1.2;letter-spacing: -.01em;margin: 0 0 44px}.lnd h3{margin: 0 0 12px;font-size: 19px;font-weight: 700;line-height: 1.3}.lnd p{text-wrap: pretty}.lnd-sub{margin: -30px 0 52px;font-size: 17px;line-height: 1.6;color: var(--ink);max-width: 660px}.lnd-ru-row{display: grid;grid-template-columns: minmax(0,1.15fr) minmax(0,1fr);gap: 56px;align-items: start;margin-top: -30px}.lnd-ru{max-width: 760px}.lnd-ru p{margin: 0 0 14px;font-size: 17px;line-height: 1.6;color: var(--ink)}.lnd-ru p:last-child{margin-bottom: 0}.lnd-ru-row .lnd-plate{margin-top: 0}.lnd-btn{display: inline-block;padding: 16px 30px;border-radius: 12px;font-size: 17px;font-weight: 600;text-decoration: none;cursor: pointer;border: 1px solid transparent;font-family: inherit;transition: .15s}.lnd-btn--main{background: var(--accent);color: #fff;box-shadow: 0 8px 22px rgba(255,75,38,.30)}.lnd-btn--main:hover{filter: brightness(.92)}.lnd-btn--ghost{background: var(--surface);color: var(--ink);border-color: var(--line)}.lnd-btn--ghost:hover{border-color: var(--accent);color: var(--accent)}.lnd-btn--out{background: var(--surface);color: var(--accent);border-color: var(--accent)}.lnd-btn--out:hover{background: var(--accent-soft)}.lnd-cta{margin-top: 48px;display: flex;flex-direction: column;align-items: center;gap: 12px}.lnd-cta .lnd-btn{padding: 16px 34px}.lnd-note{font-size: 13.5px;color: var(--muted)}.lnd-callout{margin-top: 44px;background: var(--sand);border-radius: var(--radius);padding: 24px 30px;display: flex;gap: 20px;align-items: flex-start}.lnd-callout p{margin: 0;font-size: 15.5px;line-height: 1.6}.lnd-callout-txt b{display: block;font-size: 16.5px;font-weight: 700;line-height: 1.35;margin-bottom: 10px;letter-spacing: -.01em}.lnd-ic{flex: none;width: 56px;height: 56px;display: flex;align-items: center;justify-content: center}.lnd-ic--big{width: 64px;height: 104px}.lnd-ic img,.lnd-ico img,.lnd-rule-ico img,.lnd-ag-pro-ico img{display: block}.lnd-callouts{display: grid;grid-template-columns: 1fr 1fr;gap: 16px;margin-top: 44px}.lnd-callouts .lnd-callout{margin-top: 0;height: 100%}.lnd-plate{margin-top: 44px;background: var(--surface);border: 1px solid var(--line);border-radius: var(--radius);padding: 24px 30px;display: flex;gap: 20px;align-items: flex-start}.lnd-plate-txt{display: grid;gap: 12px}.lnd-plate-txt p{margin: 0;font-size: 15.5px;line-height: 1.6}.lnd-plate-lead{font-size: 18px;font-weight: 600;line-height: 1.45;letter-spacing: -.01em}.lnd-hero{position: relative;overflow: hidden;background-image: radial-gradient(1100px 520px at 78% -10%,rgba(255,75,38,.07) 0%,rgba(255,75,38,0) 60%),radial-gradient(#e0d7c9 1px,transparent 1px);background-size: auto,26px 26px}.lnd-hero .lnd-w{display: grid;grid-template-columns: 1.05fr .95fr;gap: 64px;align-items: center;padding-bottom: 96px}.lnd-badge{display: inline-flex;align-items: center;gap: 8px;padding: 6px 14px;border-radius: 999px;background: var(--accent-soft);color: var(--ink);font-size: 13px;font-weight: 600;letter-spacing: .04em;text-transform: uppercase;margin-bottom: 24px}.lnd-dot{width: 6px;height: 6px;background: var(--accent);border-radius: 50%;display: inline-block}.lnd-h1{margin: 0 0 20px;font-family: var(--font-display);font-weight: 600;font-size: clamp(30px,3.6vw,52px);line-height: 1.12;letter-spacing: -.01em;text-wrap: balance}.lnd-lead{margin: 0 0 32px;font-size: 18px;line-height: 1.6;color: var(--ink);max-width: 520px}.lnd-hero-btns{display: flex;gap: 14px;flex-wrap: wrap;align-items: center;margin-bottom: 14px}.lnd-hero-free{font-size: 13.5px;color: var(--muted);margin: 0 0 28px}.lnd-hero-facts{display: flex;gap: 10px;align-items: center;flex-wrap: wrap;font-size: 14.5px;font-weight: 500}.lnd-hero-facts i{color: var(--accent)}.lnd-demo{align-self: center}.lnd-demo .demo-q{font-size: 14px;font-weight: 600;color: var(--muted);margin: 0 0 12px}.lnd-demo .demo-pick{display: flex;gap: 8px;flex-wrap: wrap;margin-bottom: 16px}.lnd-demo .demo-pick .opt{padding: 8px 15px;border-radius: 999px;border: 1px solid var(--line);background: var(--surface);color: var(--ink);font: inherit;font-size: 14px;font-weight: 600;cursor: pointer;transition: .2s}.lnd-demo .demo-pick .opt:hover{border-color: var(--brand);color: var(--brand)}.lnd-demo .demo-pick .opt.active{background: var(--brand);border-color: var(--brand);color: #fff}.lnd-demo .demo-stage{background: var(--surface);border: 1px solid var(--line);border-radius: var(--radius);padding: 28px;box-shadow: 0 20px 50px rgba(33,52,72,.10);min-height: 300px;margin: 0}.lnd-demo .demo-loading{min-height: 260px}.lnd-card{animation: fade .25s ease}.lnd-card-top{display: flex;flex-wrap: wrap;justify-content: space-between;align-items: baseline;gap: 4px 12px;margin-bottom: 6px}.lnd-card-name{font-family: var(--font-display);font-weight: 600;font-size: 30px;letter-spacing: .02em}.lnd-card-latin{font-size: 14px;color: var(--muted);font-family: 'JetBrains Mono',monospace}.lnd-card-sphere{font-size: 13px;color: var(--brand);font-weight: 600;margin: 0 0 18px}.lnd-card-rows{display: grid;gap: 12px;font-size: 14.5px;line-height: 1.55}.lnd-card-rows b{font-weight: 600}.lnd-card-rows span{color: var(--ink)}.lnd-card-chips{display: flex;gap: 8px;margin-top: 20px;flex-wrap: wrap}.lnd-chip{padding: 6px 12px;border-radius: 999px;font-size: 13px;font-weight: 600}.lnd-chip--ok{background: var(--sand);color: var(--brand)}.lnd-chip--acc{background: var(--accent-soft);color: var(--ink)}.lnd-hero:not([data-hero="spheres"]) .lnd-demo{display: none}.lnd-hero[data-hero="spheres"] .lnd-ribbon{display: none}.lnd-ribbon{--rb-w: 420px;--rb-gap: 16px;--rb-fade: 60px;--rb-bleed: 56px;--rb-mask: .6;min-width: 0;align-self: center}.lnd-ribbon .demo-q{font-size: 14px;font-weight: 600;color: var(--muted);margin: 0;padding-left: max(0px,calc(var(--rb-fade) - var(--rb-bleed)))}.lnd-rb-view{overflow: hidden;touch-action: pan-y;padding: 14px 0 56px;margin: 0 calc(-1 * var(--rb-bleed)) -40px;-webkit-mask-image: linear-gradient(90deg,transparent 0,#000 calc(var(--rb-fade) * var(--rb-mask)),#000 calc(100% - var(--rb-fade) * var(--rb-mask)),transparent 100%);mask-image: linear-gradient(90deg,transparent 0,#000 calc(var(--rb-fade) * var(--rb-mask)),#000 calc(100% - var(--rb-fade) * var(--rb-mask)),transparent 100%)}.lnd-rb-track{position: relative;left: 50%;display: flex;gap: var(--rb-gap);width: max-content;transform: translateX(calc(-1 * (var(--i,2) * (var(--rb-w) + var(--rb-gap)) + var(--rb-w) / 2)));transition: transform .7s cubic-bezier(.22,.61,.36,1);will-change: transform}.lnd-rb-card{flex: 0 0 var(--rb-w);box-sizing: border-box;display: flex;background: var(--surface);border: 1px solid var(--line);border-radius: var(--radius);padding: 28px;min-height: 340px;opacity: .7;filter: blur(2.5px);transform: scale(.96);transition: opacity .7s,filter .7s,transform .7s,box-shadow .7s}.lnd-rb-card.is-on{opacity: 1;filter: blur(0);transform: none;box-shadow: 0 20px 50px rgba(33,52,72,.10)}.lnd-rb-track.is-jump,.lnd-rb-track.is-jump .lnd-rb-card{transition: none}.lnd-rb-card .lnd-card{display: flex;flex-direction: column;width: 100%;animation: none}.lnd-rb-card .lnd-card-chips{margin-top: auto;padding-top: 20px}.lnd-ribbon.is-static .lnd-rb-view{overflow-x: auto;touch-action: auto;padding: 10px 0 16px;margin: 0;-webkit-mask-image: none;mask-image: none;scroll-snap-type: x mandatory}.lnd-ribbon.is-static .demo-q{padding-left: 0}.lnd-ribbon.is-static .lnd-rb-track{left: 0;transform: none;transition: none}.lnd-ribbon.is-static .lnd-rb-card{opacity: 1;filter: none;transform: none;transition: none;scroll-snap-align: start}.lnd-hero[data-hero="wide"] .lnd-w{padding-top: 30px;padding-bottom: 64px;gap: 0 64px;align-items: start;grid-template-columns: minmax(0,1fr) auto;grid-template-areas: "badge badge" "h1 h1" "ribbon ribbon" "lead btns" "lead free" "lead consent"}.lnd-hero[data-hero="wide"] .lnd-w > div:first-child{display: contents}.lnd-hero[data-hero="wide"] .lnd-badge{grid-area: badge;justify-self: start;margin-bottom: 16px}.lnd-hero[data-hero="wide"] .lnd-h1{grid-area: h1;font-size: clamp(30px,3.75vw,54px);margin: 0}.lnd-hero[data-hero="wide"] .lnd-lead{grid-area: lead;margin: 14px 0 0;max-width: 600px;font-size: 19px}.lnd-hero[data-hero="wide"] .lnd-hero-btns{grid-area: btns;margin: 14px 0 10px}.lnd-hero[data-hero="wide"] .lnd-hero-free{grid-area: free;margin: 0 0 4px}.lnd-hero[data-hero="wide"] .consent-note{grid-area: consent;margin: 0}.lnd-hero[data-hero="wide"] .lnd-ribbon{grid-area: ribbon;justify-self: start;width: 100vw;max-width: none;margin-left: calc(50% - 50vw);--rb-bleed: 0px;--rb-max: 580px;--rb-mask: .75}.lnd-hero[data-hero="wide"] .lnd-ribbon .demo-q{text-align: center;padding-left: 0;margin-top: 18px}.lnd-hero[data-hero="wide"] .lnd-rb-view{padding-top: 10px}.lnd-grid-3{display: grid;grid-template-columns: repeat(auto-fit,minmax(300px,1fr));gap: 20px}.lnd-aud-card{background: var(--bg);border: 1px solid var(--line);border-radius: var(--radius);padding: 30px;color: var(--ink);text-decoration: none;display: block;transition: box-shadow .25s,transform .25s}.lnd-aud-card:hover{box-shadow: 0 14px 36px rgba(33,52,72,.10);transform: translateY(-3px)}.lnd-ico{height: 72px;margin-bottom: 16px;display: flex;align-items: center}.lnd-aud-card p{margin: 0 0 18px;font-size: 15px;line-height: 1.6;color: var(--ink)}.lnd-aud-get{margin: 0 !important;font-size: 14.5px;line-height: 1.55;padding-top: 14px;border-top: 1px solid var(--line);color: var(--ink) !important}.lnd-aud-get b{color: var(--brand);font-weight: 700}.lnd-steps{display: grid;grid-template-columns: repeat(auto-fit,minmax(280px,1fr));gap: 36px}.lnd-step-head{display: flex;align-items: center;gap: 14px;margin-bottom: 18px}.lnd-step-num{width: 44px;height: 44px;border-radius: 50%;background: var(--brand);color: #fff;display: grid;place-items: center;font-family: var(--font-display);font-weight: 600;font-size: 17px;flex: none}.lnd-step-line{flex: 1;height: 1px;background: linear-gradient(90deg,var(--brand-lite),var(--line))}.lnd-steps h3{margin: 0 0 10px;font-size: 18px}.lnd-steps p{margin: 0;font-size: 15px;line-height: 1.6;color: var(--ink)}.lnd-proj{margin: 0 0 56px;font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;letter-spacing: normal;word-spacing: normal;text-align: left}.lnd-proj .sc-tile{cursor: default}.lnd-proj .sc-star,.lnd-proj .sc-foot{pointer-events: none}.lnd-proj .pt-badge i{font-size: 13px}@media (max-width: 720px){.lnd-proj .sc-tile:nth-child(n+4){display: none}}.lnd-mid-h{font-family: var(--font-display);font-weight: 600;font-size: clamp(20px,2vw,26px);line-height: 1.25;margin: 0 0 16px}.lnd .lnd-sub--mid{margin: 0 0 44px}@media (min-width: 901px){.lnd-mid-h{text-align: center}.lnd .lnd-sub--mid{margin-left: auto;margin-right: auto;text-align: center}}.lnd .lnd-mid-h--ex{text-align: left;margin: 0 0 24px}.lnd-value{display: grid;grid-template-columns: 1fr 1.15fr 1fr;gap: 32px;align-items: center}.lnd-value-col{display: grid;gap: 28px}.lnd-value-col b{display: block;font-size: 15px;font-weight: 700;color: var(--brand);margin-bottom: 5px}.lnd-value-col span{font-size: 13.5px;color: var(--muted);line-height: 1.5;display: block}.lnd-value-col--l{text-align: right}.lnd-value-col--l .lnd-hr{height: 1px;background: linear-gradient(90deg,transparent,var(--brand-lite));margin-top: 12px}.lnd-value-col--r .lnd-hr{height: 1px;background: linear-gradient(90deg,var(--brand-lite),transparent);margin-bottom: 12px}.lnd-bigcard{background: var(--surface);border: 1px solid var(--line);border-radius: var(--radius);padding: 34px;box-shadow: 0 24px 60px rgba(33,52,72,.12)}.lnd-bigcard .lnd-card-name{font-size: 34px}.lnd-bigcard .lnd-card-latin{font-size: 15px}.lnd-bigcard .lnd-card-sphere{margin: 4px 0 22px}.lnd-bigcard-rows{display: grid;gap: 14px;font-size: 14.5px;line-height: 1.55}.lnd-bigcard-rows b{display: block;font-weight: 700;margin-bottom: 3px}.lnd-bigcard-rows span{color: var(--ink)}.lnd-prosecons{display: grid;grid-template-columns: 1fr 1fr;gap: 14px}.lnd-pros b{color: var(--brand)}.lnd-cons b{color: var(--accent)}.lnd-card-more{display: inline-flex;align-items: center;gap: 8px;margin-top: 22px;padding: 11px 18px;border-radius: 999px;border: 1px solid var(--brand-lite);background: transparent;color: var(--brand);font: inherit;font-size: 14.5px;font-weight: 700;cursor: pointer;transition: background .2s,color .2s,border-color .2s}.lnd-card-more:hover{background: var(--brand);border-color: var(--brand);color: #fff}.lnd-card-more i{font-size: 18px}.lnd-fc-head{border-bottom: 1px solid var(--line);padding-bottom: 14px}.lnd-fc-head .lnd-card-name{font-size: 32px}.lnd-fc-head .lnd-card-sphere{margin: 6px 0 12px}.lnd-fc-tags{display: flex;gap: 8px;flex-wrap: wrap}.lnd-fc-sec{border-bottom: 1px solid var(--line)}.lnd-fc-sec summary{list-style: none;cursor: pointer;display: flex;align-items: center;justify-content: space-between;gap: 12px;padding: 15px 0;font-size: 16px;font-weight: 700;color: var(--brand)}.lnd-fc-sec summary::-webkit-details-marker{display: none}.lnd-fc-sec summary i{color: var(--brand);font-size: 20px;flex: none;transition: transform .2s}.lnd-fc-sec[open] summary i{transform: rotate(45deg)}.lnd-fc-body{padding: 0 0 18px;font-size: 15px;line-height: 1.65;color: var(--ink)}.lnd-fc-body p{margin: 0 0 10px}.lnd-fc-body p:last-child{margin-bottom: 0}.lnd-fc-body ul{margin: 0;padding-left: 20px;display: grid;gap: 8px}.lnd-fc-slogan{font-family: var(--font-display);font-size: 17px;color: var(--brand)}.lnd-fc-note{margin-top: 12px !important;font-size: 13px;color: var(--muted)}.lnd-fc-doms{display: flex;flex-direction: column;align-items: flex-start;gap: 8px}.lnd-chip--no{background: var(--bg);color: var(--muted);border: 1px solid var(--line)}.lnd-fc--open summary{pointer-events: none}.lnd-fc--open summary i{display: none}.lnd-checkown{margin-top: 20px;text-align: center}.lnd-checkown a{font-size: 14px;color: var(--muted);border-bottom: 1px dotted var(--muted);text-decoration: none;cursor: pointer}.lnd-checkown a:hover{color: var(--brand);border-color: var(--brand)}.lnd-s--dark h2{color: #fff;max-width: 820px;text-wrap: balance}.lnd-rules{display: grid;grid-template-columns: repeat(auto-fit,minmax(320px,1fr));gap: 18px}.lnd-rule{background: rgba(148,180,193,.07);border: 1px solid rgba(148,180,193,.18);border-radius: var(--radius);padding: 26px;transition: border-color .2s}.lnd-rule:hover{border-color: rgba(255,75,38,.55)}.lnd-rule-ico{height: 64px;display: flex;align-items: center;margin-bottom: 16px}.lnd-rule h3{margin: 0 0 8px;font-size: 17px;color: #fff}.lnd-rule p{margin: 0;font-size: 14.5px;line-height: 1.6;color: #fff}.lnd-author{display: grid;grid-template-columns: 300px 1fr;gap: 56px;align-items: start}.lnd-author img{width: 100%;height: auto;aspect-ratio: 3 / 3.6;object-fit: cover;object-position: 50% 20%;border-radius: var(--radius);border: 1px solid var(--line);display: block}.lnd-author-cap{margin-top: 14px;font-size: 14.5px;font-weight: 600}.lnd-author h2{margin-bottom: 22px;text-wrap: balance}.lnd-author p{margin: 0 0 18px;font-size: 16.5px;line-height: 1.65;max-width: 760px}.lnd-author p:last-child{margin: 0;color: var(--ink)}.lnd-cmp-scroll{overflow-x: auto}.lnd-cmp-wrap{position: relative}.lnd-cmp-hint{display: none;position: absolute;top: 64px;right: 14px;z-index: 2;pointer-events: none;width: 58px;height: 58px;border-radius: 50%;background: rgba(16,18,22,.82);color: #fff;place-items: center;font-size: 28px;box-shadow: 0 8px 24px rgba(16,18,22,.25);transition: opacity .4s}.lnd-cmp-hint i{animation: lnd-swipe 1.6s ease-in-out infinite}@keyframes lnd-swipe{0%,100%{transform: translateX(9px) rotate(8deg)}50%{transform: translateX(-11px) rotate(-8deg)}}.lnd-cmp-wrap.can-scroll .lnd-cmp-hint{display: grid}.lnd-cmp-wrap.is-swiped .lnd-cmp-hint{opacity: 0}@media (prefers-reduced-motion: reduce){.lnd-cmp-hint i{animation: none}}.lnd-br-m{display: none}.lnd-cmp{min-width: 820px;display: grid;grid-template-columns: 190px 1fr 1.15fr 1fr;font-size: 14.5px;line-height: 1.5}.lnd-cmp-h{padding: 16px 14px;font-weight: 700;color: var(--muted)}.lnd-cmp-h--us{padding: 18px;font-weight: 700;background: var(--brand);color: #fff;border: 2px solid var(--brand);border-bottom: none;border-radius: var(--radius) var(--radius) 0 0;font-family: var(--font-display);font-size: 15px;letter-spacing: .04em}.lnd-cmp-l{padding: 14px;font-weight: 600;border-top: 1px solid var(--line)}.lnd-cmp-c{padding: 14px;color: var(--ink);border-top: 1px solid var(--line)}.lnd-cmp-c--us{padding: 14px 18px;background: var(--bg);color: var(--ink);font-weight: 500;border-left: 2px solid var(--brand);border-right: 2px solid var(--brand)}.lnd-cmp-note{display: block;margin-top: 6px;font-size: 12.5px;font-weight: 400;color: var(--muted);line-height: 1.45}.lnd-cmp-foot{background: var(--bg);border: 2px solid var(--brand);border-top: none;border-radius: 0 0 var(--radius) var(--radius);height: 14px}.lnd-cmp-after{margin: 28px auto 0;font-size: 14.5px;color: var(--ink);line-height: 1.6;max-width: 720px;text-align: center}.lnd-ag{display: grid;grid-template-columns: repeat(auto-fit,minmax(250px,1fr));gap: 18px;margin-bottom: 18px}.lnd-ag-card{background: var(--surface);border: 1px solid var(--line);border-radius: var(--radius);padding: 26px}.lnd-ag-card .lnd-ico{height: 64px;margin-bottom: 14px}.lnd-ag-card h3{margin: 0 0 8px;font-size: 16px}.lnd-ag-card p{margin: 0;font-size: 14px;line-height: 1.55;color: var(--ink)}.lnd-sr{position: absolute;width: 1px;height: 1px;margin: -1px;padding: 0;overflow: hidden;clip: rect(0 0 0 0);white-space: nowrap;border: 0}.lnd-ribbon.lnd-logo-ribbon{width: 100vw;max-width: none;margin: 0 0 28px calc(50% - 50vw);--rb-bleed: 0px;--rb-max: 560px;--rb-mask: .75}.lnd-logo-ribbon .lnd-rb-view{padding-top: 10px}.lnd-rb-card.lnd-rb-card--logo{padding: 0;min-height: 0;flex-direction: column;overflow: hidden;background: #fff}.lnd-rb-card--logo img{display: block;width: 100%;height: auto;aspect-ratio: 16 / 9;object-fit: cover}.lnd-rb-cap{margin: 0;padding: 11px 16px 13px;border-top: 1px solid var(--line);font-size: 14px;line-height: 1.4;color: var(--muted);text-align: center}.lnd-logo-facts{margin-bottom: 28px}.lnd-logo-facts .lnd-ag-card{background: var(--bg);border-color: transparent}.lnd-logo-cta{text-align: center}.lnd-logo-honest{margin: 0 auto;max-width: 760px;font-size: 14.5px;line-height: 1.6;color: var(--muted)}.lnd-ag-row{display: flex;flex-wrap: wrap;gap: 18px;margin-bottom: 40px}.lnd-ag-row > .lnd-ag-card{flex: 1 1 0;min-width: min(300px,100%)}.lnd-ag-row > .lnd-ag-card h3{font-size: 18px}.lnd-ag-row > .lnd-ag-card p{font-size: 14.5px;line-height: 1.6}.lnd-ag-row > .lnd-ag-pro{flex: 2.7 1 0;min-width: min(560px,100%)}.lnd-ag-pro{background: var(--surface);border: 1px solid var(--accent);border-radius: var(--radius);padding: 26px 28px}.lnd-ag-pro-head{display: flex;align-items: center;gap: 12px;flex-wrap: wrap;margin-bottom: 12px}.lnd-ag-pro-ico{flex: none;width: 52px;height: 52px}.lnd-ag-pro-head h3{margin: 0;font-size: 18px}.lnd-ag-pro-tag{background: var(--accent);color: #fff;border-radius: 999px;padding: 4px 12px;font-size: 12px;font-weight: 700;letter-spacing: .04em;white-space: nowrap}.lnd-ag-pro p{margin: 0;font-size: 14.5px;line-height: 1.6;color: var(--ink)}.lnd-ag-pro p + p{margin-top: 12px}.lnd-ag-pro-warn{color: var(--muted)}.lnd-plans{display: grid;grid-template-columns: repeat(2,minmax(0,1fr));gap: 28px 24px;align-items: stretch}.lnd-plan{position: relative;background: var(--bg);border: 1px solid var(--line);border-radius: 20px;padding: 38px 40px 34px;display: flex;flex-direction: column}.lnd-plan--hot{background: var(--surface);border: 2px solid var(--accent);box-shadow: 0 20px 50px rgba(255,75,38,.16)}.lnd-plan-flag{position: absolute;top: -15px;left: 38px;display: inline-flex;align-items: center;gap: 7px;background: var(--accent);color: #fff;padding: 6px 16px;border-radius: 999px;font-size: 13px;font-weight: 700;letter-spacing: .1em;text-transform: uppercase;white-space: nowrap}.lnd-plan-flag i{font-size: 15px}.lnd-plan-id{font-family: var(--font-display);font-weight: 600;font-size: 17px;letter-spacing: .08em}.lnd-plan-for{font-size: 15px;color: var(--muted);margin: 6px 0 18px}.lnd-plan-price{font-family: var(--font-display);font-weight: 600;font-size: 46px;line-height: 1.05;margin-bottom: 26px}.lnd-plan-price small{font-size: 15px;color: var(--muted);font-family: inherit;font-weight: 500;letter-spacing: 0}.lnd-plan ul{margin: 0 0 30px;padding: 0;list-style: none;display: grid;gap: 12px;align-content: start;font-size: 15px;line-height: 1.5;flex: 1}.lnd-plan li{display: flex;gap: 10px}.lnd-plan li i{color: var(--brand);flex: none;margin-top: 3px}.lnd-plan-model,.lnd-plan-total{color: var(--accent-text);background: var(--accent-soft);padding: 0 .3em;border-radius: 4px;-webkit-box-decoration-break: clone;box-decoration-break: clone}.lnd-plan .lnd-btn{display: block;text-align: center;padding: 15px;font-size: 16px}.lnd-plan--wide{grid-column: 1 / -1;display: grid;grid-template-columns: minmax(0,.9fr) minmax(0,1.1fr);gap: 12px 48px;align-items: start}.lnd-plan--wide ul{margin: 4px 0 0}.lnd-plan--wide .lnd-plan-price{margin-bottom: 24px}@media (max-width: 900px){.lnd-plans{grid-template-columns: 1fr}.lnd-plan--wide{display: flex;align-items: stretch;gap: 0}.lnd-plan--wide ul{margin: 0 0 30px}.lnd-plan--wide .lnd-plan-head{display: contents}.lnd-plan--wide .lnd-btn{order: 1}.lnd-plan--free{order: -2}.lnd-plan--hot{order: -1}}.lnd-plan--free{background: var(--surface);border: 2px solid var(--accent);box-shadow: 0 20px 50px rgba(var(--accent-rgb),.16)}.lnd-plan:not(.lnd-plan--hot):not(.lnd-plan--free){color: #fff;border-color: transparent;background-color: var(--ink);background-image: radial-gradient(700px 300px at 15% -20%,rgba(var(--accent-rgb),.14) 0%,rgba(var(--accent-rgb),0) 60%),radial-gradient(rgba(255,255,255,.07) 1px,transparent 1px);background-size: auto,24px 24px}.lnd-plan:not(.lnd-plan--hot):not(.lnd-plan--free) .lnd-plan-for,.lnd-plan:not(.lnd-plan--hot):not(.lnd-plan--free) .lnd-plan-price small{color: rgba(255,255,255,.62)}.lnd-plan:not(.lnd-plan--hot):not(.lnd-plan--free) li i{color: var(--accent)}.lnd-plan:not(.lnd-plan--hot):not(.lnd-plan--free) :is(.lnd-plan-model,.lnd-plan-total){color: var(--accent);background: rgba(var(--accent-rgb),.16)}.lnd-plan:not(.lnd-plan--hot):not(.lnd-plan--free) .term-q{color: rgba(255,255,255,.75)}.lnd-plan:not(.lnd-plan--hot):not(.lnd-plan--free) .term-q:hover,.lnd-plan:not(.lnd-plan--hot):not(.lnd-plan--free) .term-q.is-open{color: var(--ink)}.lnd-plan:not(.lnd-plan--hot):not(.lnd-plan--free) .lnd-btn--out{background: transparent;color: #fff;border-color: rgba(255,255,255,.35)}.lnd-plan:not(.lnd-plan--hot):not(.lnd-plan--free) .lnd-btn--out:hover{border-color: #fff;background: rgba(255,255,255,.06)}.lnd-plans-note{margin: 24px 0 0;font-size: 13.5px;color: var(--muted);text-align: center}.lnd-faq .lnd-w{max-width: 852px}.lnd-faq-list{display: grid;gap: 12px}.lnd-faq-item{background: var(--surface);border: 1px solid var(--line);border-radius: var(--radius);padding: 0 26px}.lnd-faq-item summary{cursor: pointer;padding: 20px 0;font-size: 16.5px;font-weight: 600;list-style: none;display: flex;justify-content: space-between;gap: 16px;align-items: center}.lnd-faq-item summary::-webkit-details-marker{display: none}.lnd-faq-item summary i{color: var(--brand);font-size: 20px;flex: none;transition: transform .2s}.lnd-faq-item[open] summary i{transform: rotate(45deg)}.lnd-faq-item p{margin: 0;padding: 0 0 22px;font-size: 15px;line-height: 1.65;color: var(--ink)}.lnd-s--accent{position: relative;overflow: hidden;isolation: isolate;background: var(--brand);background-image: radial-gradient(rgba(148,180,193,.16) 1px,transparent 1px);background-size: 26px 26px}.lnd-s--accent::before{content: "";position: absolute;z-index: -1;pointer-events: none;width: 1800px;height: 840px;left: calc(50% - 900px);top: calc(118% - 420px);background: radial-gradient(closest-side,rgba(var(--accent-rgb),.34) 0%,rgba(var(--accent-rgb),0) 62%);animation: lnd-glow 7s ease-in-out infinite alternate}@keyframes lnd-glow{from{transform: scale(.9);opacity: .75}to{transform: scale(1.14);opacity: 1}}@media (prefers-reduced-motion: reduce){.lnd-s--accent::before{animation: none}}.lnd-s--accent .lnd-w{max-width: 820px;text-align: center;padding: 96px 24px}.lnd-final-h{margin: 0 0 18px;font-family: var(--font-display);font-weight: 600;font-size: clamp(26px,3vw,42px);line-height: 1.2;color: #fff;text-wrap: balance}.lnd-final-p{margin: 0 0 36px;font-size: 18px;line-height: 1.6;color: rgba(234,224,207,.85)}.lnd-btn--final{background: var(--accent);color: #fff;padding: 20px 44px;font-size: 19px;font-weight: 700;box-shadow: 0 14px 40px rgba(255,75,38,.30)}.lnd-btn--final:hover{filter: brightness(.92);transform: translateY(-2px);box-shadow: 0 18px 48px rgba(255,75,38,.40)}.lnd-final-note{margin-top: 16px;font-size: 14px;color: rgba(234,224,207,.88)}.lnd-foot{background: var(--ink);color: var(--brand-lite);box-shadow: 0 -3px 0 var(--ink)}.lnd-foot .lnd-w{padding-top: 56px;padding-bottom: 40px;display: grid;grid-template-columns: 1.4fr 1fr 1fr;gap: 44px;font-size: 14px;line-height: 1.7}.lnd-foot-brand{display: flex;align-items: center;margin-bottom: 14px}.lnd-foot-brand img{display: block;height: 30px;width: auto}.lnd-foot a{color: var(--brand-lite);text-decoration: none}.lnd-foot a:hover{color: #fff}.lnd-foot-mail a{color: var(--accent)}.lnd-foot-col{display: grid;gap: 8px;align-content: start}.lnd-foot-col b{color: #fff;font-weight: 600;margin-bottom: 4px}.lnd-foot-req{margin-top: 10px;font-size: 13px;color: var(--brand-lite);opacity: .8}.lnd-sticky{position: fixed;left: 0;right: 0;bottom: 0;z-index: 60;display: none;padding: 10px 16px calc(10px + env(safe-area-inset-bottom));background: rgba(247,244,238,.95);border-top: 1px solid var(--line);backdrop-filter: blur(10px)}.lnd-sticky .lnd-btn{display: block;width: 100%;text-align: center;padding: 14px;font-size: 16px}@media (max-width: 1180px){.lnd-w{padding: 72px 20px}.lnd-hero .lnd-w{gap: 40px}.lnd-ribbon{--rb-bleed: 20px}.lnd-author{grid-template-columns: 260px 1fr;gap: 36px}}@media (max-width: 900px){.lnd-hero .lnd-w{grid-template-columns: 1fr}.lnd-demo,.lnd-ribbon{max-width: 560px}.lnd-ru-row{grid-template-columns: 1fr;gap: 44px;margin-top: -8px}.lnd-hero[data-hero="wide"] .lnd-w{grid-template-columns: minmax(0,1fr);grid-template-areas: "badge" "h1" "ribbon" "lead" "btns" "free" "consent"}.lnd-value{grid-template-columns: 1fr;gap: 28px}.lnd-value-col--l{text-align: left;order: 2}.lnd-value-col--r{order: 3}.lnd-value-col .lnd-hr{display: none}.lnd-value-col{grid-template-columns: repeat(auto-fit,minmax(220px,1fr))}.lnd-bigcard{order: 1}.lnd-author{grid-template-columns: 1fr;gap: 0}.lnd-author > div:last-child{display: contents}.lnd-author h2{order: -1}.lnd-author > div:first-child{margin-bottom: 28px}.lnd-author img{max-width: 260px}.lnd-foot .lnd-w{grid-template-columns: 1fr 1fr}body:has(#screen-welcome.active) .topnav .lnav{flex-direction: column;gap: 0;margin: 0}.topnav .lnav a{padding: 12px;font-size: 15px;color: var(--ink);border-radius: 8px}.topnav .lnav a:hover{background: var(--bg)}body:has(#screen-welcome.active) .topnav .topbar-right{border-top: 1px solid var(--line);margin-top: 6px;padding-top: 10px}}@media (max-width: 720px){.lnd-br-m{display: inline}.lnd-demo .demo-pick{flex-direction: row}.lnd-demo .demo-pick .opt{width: auto;text-align: center}.lnd-ribbon{--rb-gap: 10px;--rb-w: 310px;--rb-bleed: 18px;--rb-mask: .35}.lnd-ribbon .demo-q{padding-left: 0;text-align: center}.lnd-hero .consent-note{text-align: center}.lnd-ribbon.is-static .lnd-rb-track{padding: 0 18px}.lnd-ribbon.is-static .lnd-rb-view{scroll-padding: 0 18px}body.lnd-sticky-on:has(#screen-welcome.active) .lnd-sticky{display: block}.lnd .lnd-s--accent .lnd-w,.lnd-foot .lnd-w{padding-bottom: 88px}.lnd-w{padding: 56px 18px}.lnd-callout{padding: 20px 22px}.lnd-callouts{grid-template-columns: 1fr;gap: 12px}.lnd-plate{padding: 20px 22px;gap: 14px}.lnd-s--accent .lnd-w{padding: 72px 18px}.lnd-foot .lnd-w{grid-template-columns: 1fr;gap: 28px}.lnd-sub{margin: -22px 0 36px;font-size: 16px}.lnd .lnd-sub--mid{margin: 0 0 30px}.lnd h2{margin-bottom: 32px}.lnd-btn{padding: 14px 24px;font-size: 16px}.lnd-btn--final{padding: 16px 28px;font-size: 17px}.lnd-hero-btns .lnd-btn{flex: 1 1 100%;text-align: center}.lnd-hero .lnd-w > div:first-child{display: flex;flex-direction: column}.lnd-hero-free{order: 1;margin: 0 0 16px}.lnd-hero-btns{order: 2;margin-bottom: 14px}.lnd-hero .consent-note{order: 3}.lnd-hero[data-hero="wide"] .lnd-w{padding: 40px 18px 56px;grid-template-areas: "badge" "h1" "lead" "free" "btns" "consent" "ribbon"}.lnd-hero[data-hero="wide"] .lnd-badge{display: inline-flex;flex-direction: row}.lnd-hero[data-hero="wide"] .lnd-h1{margin: 0 0 20px}.lnd-hero[data-hero="wide"] .lnd-lead{margin: 0 0 20px;font-size: 18px}.lnd-hero[data-hero="wide"] .lnd-hero-free{margin: 0 0 16px}.lnd-hero[data-hero="wide"] .lnd-hero-btns{margin: 0 0 14px}.lnd-hero[data-hero="wide"] .lnd-ribbon{--rb-mask: .35}.lnd-ribbon.lnd-logo-ribbon{--rb-mask: .35}.lnd-hero[data-hero="wide"] .lnd-ribbon .demo-q{padding: 0 18px}}@media (max-width: 480px){.lnd-demo .demo-stage,.lnd-rb-card{padding: 20px}.lnd-bigcard{padding: 24px 20px}.lnd-card-name{font-size: 26px}.lnd-bigcard .lnd-card-name{font-size: 28px}.lnd-prosecons{grid-template-columns: 1fr}.lnd-fc-head .lnd-card-name{font-size: 26px}.lnd-fc-sec summary{font-size: 15.5px}.lnd-plan{padding: 30px 22px 24px}.lnd-plan-flag{left: 22px}.lnd-plan-price{font-size: 38px}.lnd-aud-card,.lnd-rule,.lnd-ag-card{padding: 22px}.lnd-ag-pro{padding: 22px 20px}.lnd-faq-item{padding: 0 18px}.lnd-faq-item summary{font-size: 15.5px}}@keyframes lnd-floaty{0%,100%{transform: translateY(0)}50%{transform: translateY(-8px)}}@media (prefers-reduced-motion: no-preference){.lnd-demo{animation: lnd-floaty 7s ease-in-out infinite}}.lnd-w.lnd-w--top{padding-bottom: 48px}.lnd-w.lnd-w--after{padding-top: 44px}.lnd-w--after > .lnd-callouts:first-child{margin-top: 0}.ws{position: relative;background: var(--bg);padding-block: 0 8px}.ws-frame{max-width: var(--lnd-max);margin: 0 auto;padding-inline: 40px;container-type: inline-size}.ws-stage{position: relative;height: min(30.523vw,720px);height: min(30.523cqw,720px);overflow: hidden}.ws-track{position: absolute;top: 0;left: 50%;height: 100%;aspect-ratio: 1376 / 420;transform: translateX(-50%)}.ws-track.is-cam{left: 0;will-change: transform}.ws-fx{position: absolute;inset: 0;width: 100%;height: 100%;display: block}.ws-layer{position: absolute;display: block;max-width: none;pointer-events: none;user-select: none}.ws-fx{overflow: visible;pointer-events: none}.ws-fx text{font-family: var(--font-display)}.ws-fx .ws-tag text{font-family: 'Lilex',ui-monospace,monospace}.wsk{position: absolute;pointer-events: none;will-change: transform}.wsk .wsk-part{will-change: transform}.wsk-shadow{position: absolute;display: block;border-radius: 50%;background: #8fb548;will-change: transform}.ws-steps{position: relative;max-width: var(--lnd-max);margin: 22px auto 0;padding: 0 40px;--ws-p: 0}.ws-steps ol{list-style: none;margin: 0;padding: 0;display: grid;grid-template-columns: repeat(5,minmax(0,1fr))}.ws-line{position: absolute;top: 8px;left: calc(40px + 9px);right: calc(40px + (100% - 80px) / 5 - 9px);height: 2px;background: var(--line);border-radius: 2px;overflow: hidden}.ws-line i{display: block;height: 100%;width: calc(var(--ws-p) * 100%);background: var(--lime-deep)}.ws-steps li{position: relative;display: flex;flex-direction: column;gap: 12px;padding-right: 22px}.ws-dot{display: block;width: 18px;height: 18px;border-radius: 50%;background: var(--bg);border: 2px solid #cfd8bf;box-sizing: border-box;transition: background .35s,border-color .35s,box-shadow .35s}.ws-steps li.is-done .ws-dot{background: var(--lime-deep);border-color: var(--lime-deep)}.ws-steps li.is-on .ws-dot{background: var(--lime);border-color: var(--ink);box-shadow: 0 0 0 6px rgba(var(--accent-rgb),.35)}.ws-txt{display: flex;flex-direction: column;gap: 5px}.ws-txt b{font-family: var(--font-display);font-weight: 400;font-size: 18px;line-height: 1.2;color: var(--muted);transition: color .35s}.ws-txt span{font-size: 14px;line-height: 1.45;color: var(--muted);max-width: 24ch;transition: color .35s}.ws-steps li.is-done b,.ws-steps li.is-on b{color: var(--ink)}.ws-steps li.is-on span{color: var(--ink)}.ws.is-static .ws-steps b,.ws.is-static .ws-steps span{color: var(--ink)}@media (max-width: 1180px){.ws-frame,.ws-steps{padding-inline: 20px}.ws-line{left: calc(20px + 9px);right: calc(20px + (100% - 40px) / 5 - 9px)}}@media (max-width: 1000px){.ws-txt b{font-size: 16px}.ws-txt span{font-size: 13px}}@media (max-width: 720px){.ws-frame{max-width: none;padding-inline: 0}.ws-stage{height: max(300px,30.523vw);height: max(300px,30.523cqw)}.ws-steps{padding: 0 18px}.ws-steps ol{padding-bottom: 66px}.ws-line{left: calc(18px + 9px);right: calc(18px + (100% - 36px) / 5 - 9px)}.ws-steps li{position: static;padding-right: 0}.ws-txt{display: none}.ws-steps li.is-on .ws-txt{display: flex;position: absolute;left: 18px;right: 18px;top: 34px;align-items: center;text-align: center}.ws-steps li.is-on .ws-txt span{max-width: none}.ws.is-static .ws-line,.ws.is-static .ws-dot{display: none}.ws.is-static .ws-steps ol{grid-template-columns: 1fr;gap: 14px;padding-bottom: 0}.ws.is-static .ws-txt{display: flex;position: static}}