.lnd-v4{--v4-paper:#f8faf9;--v4-panel:#fff;--v4-ink:#101817;--v4-muted:#61706e;--v4-line:#0f36331f;--v4-teal:#0b7470;--v4-teal-dark:#075a57;--v4-teal-pale:#e3f2f0;--v4-shadow:0 32px 80px -40px #0b373457;background:radial-gradient(circle at 50% 4%, #2ca19714, transparent 31rem), var(--v4-paper);color:var(--v4-ink);overflow:clip}[data-theme=dark] .lnd-v4{--v4-paper:#0e1312;--v4-panel:#151c1b;--v4-ink:#f2f7f5;--v4-muted:#9aaba8;--v4-line:#dff1ed21;--v4-teal:#69c1b9;--v4-teal-dark:#9cd9d3;--v4-teal-pale:#173330;--v4-shadow:0 32px 80px -36px #000000c7;background:radial-gradient(circle at 50% 4%, #43a1981a, transparent 32rem), var(--v4-paper)}.lnd-v4 .container{width:min(100% - 48px,1240px);max-width:1240px}.lnd-v4 :where(a,button,textarea):focus-visible{outline:3px solid color-mix(in srgb, var(--v4-teal) 42%, transparent);outline-offset:3px}.lnd-v4 nav.lnd-nav{padding:18px 24px 0;top:0}.lnd-v4 .lnd-nav-shell{background:color-mix(in srgb, var(--v4-panel) 86%, transparent);max-width:1240px;box-shadow:none;-webkit-backdrop-filter:blur(18px)saturate(125%);border-color:#0000;border-radius:14px}.lnd-v4 nav.lnd-nav.is-scrolled .lnd-nav-shell{border-color:var(--v4-line);box-shadow:0 14px 36px -26px #07312d6b}.lnd-v4 .lnd-nav-bar{min-height:58px;padding:8px 10px 8px 18px}.lnd-v4 .logo-img{width:114px;height:auto}.lnd-v4 .lnd-nav-links{gap:4px}.lnd-v4 .lnd-nav-links a{color:var(--v4-muted);letter-spacing:-.01em;border-radius:8px;padding:8px 12px;font-size:13px}.lnd-v4 .lnd-nav-links a:hover{color:var(--v4-ink);background:color-mix(in srgb, var(--v4-ink) 5%, transparent)}.lnd-v4 .lnd-nav-links a[aria-current=page]{color:var(--v4-ink);background:color-mix(in srgb, var(--v4-teal) 11%, transparent)}.lnd-v4 .lnd-nav-cta{background:var(--v4-ink);height:40px;color:var(--v4-paper);box-shadow:none;border-radius:9px;padding-inline:18px;text-decoration:none}.lnd-v4 .lnd-nav-mobile-links a[aria-current=page]{color:var(--v4-ink);background:color-mix(in srgb, var(--v4-teal) 11%, transparent)}.lnd-v4 .lnd-nav-cta:hover{background:var(--v4-teal);box-shadow:0 12px 24px -16px color-mix(in srgb, var(--v4-teal) 68%, transparent)}.lnd-v4 .nav-auth-link,.lnd-v4 .lang-btn{color:var(--v4-muted)}.lnd-v4 .lnd-hero{padding:clamp(52px,6vw,88px) 0 20px;position:relative}.lnd-v4 .lnd-hero:before{content:"";border:1px solid color-mix(in srgb, var(--v4-teal) 9%, transparent);pointer-events:none;border-radius:50%;width:min(92vw,1040px);height:540px;position:absolute;top:-8rem;left:50%;transform:translate(-50%)}.lnd-v4 .lnd-hero-copy{z-index:3;text-align:center;flex-direction:column;align-items:center;max-width:980px;margin:0 auto;display:flex;position:relative}.lnd-v4 .lnd-h1{max-width:980px;color:var(--v4-ink);letter-spacing:-.068em;text-wrap:balance;margin:0;font-size:clamp(58px,7.45vw,104px);font-weight:640;line-height:.97}.lnd-v4 .lnd-h1-accent{color:color-mix(in srgb, var(--v4-teal) 76%, var(--v4-muted))}.lnd-v4 .lnd-lede{max-width:610px;color:var(--v4-muted);text-wrap:pretty;margin:30px auto 0;font-size:clamp(17px,1.55vw,20px);line-height:1.55}.lnd-v4 .lnd-hero-prompt{width:min(760px,100%);margin-top:32px}.lnd-v4 .lnd-hero-mode{justify-content:center;align-items:center;gap:24px;margin-bottom:12px;display:flex}.lnd-v4 .lnd-hero-mode-btn{color:color-mix(in srgb, var(--v4-muted) 78%, transparent);font:580 13px/1.2 var(--font-inter-tight), sans-serif;cursor:pointer;background:0 0;border:0;padding:4px 0 7px;transition:color .16s;position:relative}.lnd-v4 .lnd-hero-mode-btn:after{content:"";background:var(--v4-ink);transform-origin:50%;height:1px;transition:transform .16s;position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.lnd-v4 .lnd-hero-mode-btn:hover,.lnd-v4 .lnd-hero-mode-btn.is-active{color:var(--v4-ink)}.lnd-v4 .lnd-hero-mode-btn.is-active:after{transform:scaleX(1)}.lnd-v4 .lnd-hero-prompt-field{border:1px solid var(--v4-line);background:color-mix(in srgb, var(--v4-panel) 94%, transparent);border-radius:14px;grid-template-columns:minmax(0,1fr) auto;align-items:center;min-height:64px;padding:6px;transition:border-color .18s,box-shadow .18s,background .18s;display:grid;box-shadow:0 24px 48px -32px #07312d6b,inset 0 1px #ffffffdb}[data-theme=dark] .lnd-v4 .lnd-hero-prompt-field{box-shadow:0 24px 48px -32px #07312d6b,inset 0 1px #ffffff1a}.lnd-v4 .lnd-hero-prompt-field:focus-within{border-color:color-mix(in srgb, var(--v4-teal) 52%, transparent);background:var(--v4-panel);box-shadow:0 28px 56px -32px color-mix(in srgb, var(--v4-teal) 40%, transparent), 0 0 0 3px color-mix(in srgb, var(--v4-teal) 11%, transparent)}.lnd-v4 .lnd-hero-prompt-input{width:100%;min-height:50px;color:var(--v4-ink);font:500 16px/1.45 var(--font-inter-tight), sans-serif;background:0 0;border:0;outline:0;padding:9px 18px}.lnd-v4 .lnd-hero-prompt-input::placeholder{color:color-mix(in srgb, var(--v4-muted) 72%, transparent)}.lnd-v4 .lnd-hero-suggestions{margin-top:10px;padding:0 4px}.lnd-v4 .lnd-hero-suggestions-rail{justify-content:center;gap:6px;min-width:0;display:flex}.lnd-v4 .lnd-hero-suggestion{border:1px solid color-mix(in srgb, var(--v4-line) 82%, transparent);background:color-mix(in srgb, var(--v4-panel) 55%, transparent);min-width:0;color:color-mix(in srgb, var(--v4-muted) 88%, var(--v4-ink));font:520 12px/1.2 var(--font-inter-tight), sans-serif;text-align:left;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;border-radius:8px;flex:0 auto;padding:7px 10px;transition:border-color .16s,background .16s,color .16s,transform .16s;overflow:hidden}.lnd-v4 .lnd-hero-suggestion:hover{border-color:color-mix(in srgb, var(--v4-teal) 28%, var(--v4-line));background:var(--v4-panel);color:var(--v4-ink);transform:translateY(-1px)}.lnd-v4 .lnd-hero-suggestion:focus-visible{outline:2px solid color-mix(in srgb, var(--v4-teal) 48%, transparent);outline-offset:2px}.lnd-v4 .lnd-hero-primary,.lnd-v4 .lnd-group-cta .trl-btn{background:var(--v4-ink);color:var(--v4-panel);border-radius:10px;transition:transform .18s,background .18s,box-shadow .18s;box-shadow:0 18px 30px -20px #042b2894}.lnd-v4 .lnd-hero-primary{gap:18px;min-height:50px;padding-inline:20px}.lnd-v4 .lnd-hero-primary:hover,.lnd-v4 .lnd-group-cta .trl-btn:hover{background:var(--v4-teal);box-shadow:0 20px 32px -20px color-mix(in srgb, var(--v4-teal) 75%, transparent);transform:translateY(-2px)}.lnd-v4 .lnd-hero-showcase{isolation:isolate;margin-top:clamp(40px,4vw,56px);position:relative}.lnd-v4 .lnd-hero-showcase:before{content:"";z-index:-1;filter:blur(38px);pointer-events:none;background:radial-gradient(circle at 24% 36%,#4db9af2b,#0000 27%),radial-gradient(circle at 76% 58%,#77b4ae1c,#0000 31%);border-radius:44%;position:absolute;inset:8% -8% -4%}.lnd-v4 .lnd-hero-showcase .lps{margin-top:0}.lnd-v4 .lnd-sec,.lnd-v4 .faq-section{padding:clamp(96px,11vw,152px) 0}.lnd-v4 .section-title{max-width:880px;color:var(--v4-ink);letter-spacing:-.058em;text-wrap:balance;font-size:clamp(44px,5.7vw,76px);font-weight:650;line-height:.98}.lnd-v4 .section-title em{color:var(--v4-muted);font-weight:500}.lnd-v4 .lnd-sub{color:var(--v4-muted);text-wrap:pretty;font-size:17px;line-height:1.65}.lnd-v4 .lnd-benefits{border-top:1px solid color-mix(in srgb, var(--v4-line) 74%, transparent);background:color-mix(in srgb, var(--v4-panel) 34%, var(--v4-paper));padding-top:clamp(44px,5vw,64px);padding-bottom:clamp(88px,9vw,128px);position:relative}.lnd-v4 .lnd-benefits-header{grid-template-columns:minmax(0,1.3fr) minmax(260px,.7fr);align-items:end;gap:clamp(40px,7vw,96px);display:grid}.lnd-v4 .lnd-benefits-header .section-title{max-width:10ch;margin-top:0;font-size:clamp(48px,5.5vw,76px)}.lnd-v4 .lnd-benefits-header .lnd-sub{max-width:44ch}.lnd-v4 .lnd-benefit-grid{border-bottom:1px solid var(--v4-line);margin-top:clamp(48px,6vw,72px)}.lnd-v4 .lnd-benefit{border-top:1px solid var(--v4-line);grid-template-columns:minmax(150px,.48fr) minmax(280px,1fr) minmax(320px,1.25fr);align-items:start;gap:clamp(26px,4vw,58px);padding:clamp(30px,4vw,44px) 0;display:grid;position:relative}.lnd-v4 .lnd-benefit-tag{color:var(--v4-teal);letter-spacing:.025em;font-variant-numeric:tabular-nums;padding-top:7px;font-size:12px;font-weight:680;display:block}.lnd-v4 .lnd-benefit h3{max-width:16ch;color:var(--v4-ink);letter-spacing:-.04em;text-wrap:balance;font-size:clamp(27px,2.6vw,36px);font-weight:640;line-height:1.08}.lnd-v4 .lnd-benefit p{max-width:58ch;color:var(--v4-muted);text-wrap:pretty;margin:4px 0 0;font-size:16px;line-height:1.62}.lnd-v4 .lnd-product-proof{border-top:1px solid var(--v4-line);margin-top:clamp(54px,7vw,88px);padding-top:clamp(42px,5vw,64px);position:relative}.lnd-v4 .lnd-product-demo{padding:clamp(28px,3vw,40px) 0 clamp(32px,4vw,48px);position:relative}.lnd-v4 .lnd-product-demo .lnd-product-proof{border-top:0;margin-top:0;padding-top:0}.lnd-v4 .lnd-product-proof:before{content:"";z-index:0;filter:blur(44px);pointer-events:none;background:radial-gradient(circle,#4db9af1c,#0000 62%);border-radius:46%;position:absolute;inset:10% 4% 0}.lnd-v4 .lnd-product-proof .lps{z-index:1;position:relative}.lnd-v4 .lnd-product{padding-top:clamp(84px,8vw,112px);padding-bottom:clamp(104px,12vw,168px);position:relative}.lnd-v4 .lps{gap:22px;margin-top:0}.lnd-v4 .lps-frame{gap:22px}.lnd-v4 .lps--web .lps-frame{border:1px solid var(--v4-line);background:var(--v4-panel);box-shadow:var(--v4-shadow);border-radius:16px;gap:0;overflow:hidden}.lnd-v4 .lps-toolbar{border:1px solid var(--v4-line);background:var(--v4-panel);border-radius:12px;justify-content:space-between;padding:10px}.lnd-v4 .lps-tabs{flex:0 auto;justify-content:flex-end;margin-left:auto}.lnd-v4 .lps-segment{border-color:var(--v4-line);background:color-mix(in srgb, var(--v4-ink) 3%, transparent);border-radius:8px}.lnd-v4 .lps-seg-btn,.lnd-v4 .lps-tab{border-radius:6px}.lnd-v4 .lps-seg-btn.is-active{background:var(--v4-ink);color:var(--v4-panel);box-shadow:none}.lnd-v4 .lps-tab.is-active{background:var(--v4-teal-pale);color:var(--v4-teal-dark);border-color:#0000}.lnd-v4 .lps-browser{border-color:var(--v4-line);max-width:none;box-shadow:var(--v4-shadow);border-radius:16px}.lnd-v4 .lps--web .lps-toolbar{border:0;border-bottom:1px solid var(--v4-line);border-radius:0;padding:10px}.lnd-v4 .lps--web .lps-stage--web{padding:0}.lnd-v4 .lps--web .lps-browser{box-shadow:none;border:0;border-radius:0}.lnd-v4 .lps-browser-bar{background:var(--v4-panel)}.lnd-v4 .lps-caption{color:var(--v4-muted)}@media (max-width:720px){.lnd-v4 .lps-frame{gap:14px}.lnd-v4 .lps-toolbar{background:0 0;border:0;padding:0}.lnd-v4 .lps-segment{background:var(--v4-panel);border-radius:12px}.lnd-v4 .lps-seg-btn{border-radius:8px}}.lnd-v4 .lnd-product-process{border-top:0;margin-top:0;padding-top:0}.lnd-v4 .lnd-product-process-title{max-width:760px;color:var(--v4-ink);letter-spacing:-.052em;font-size:clamp(38px,4.5vw,60px);font-weight:640;line-height:1}.lnd-v4 .lnd-product-process-title em{color:var(--v4-muted);font-style:normal;font-weight:500}.lnd-v4 .lnd-steps{margin-top:64px}.lnd-v4 .lnd-step{min-height:0;box-shadow:none;background:0 0;border:0}.lnd-v4 .lnd-step:hover{box-shadow:none;transform:none}.lnd-v4 .lnd-steps-route-base{stroke:var(--v4-line)}.lnd-v4 .lnd-steps-route-progress{stroke:var(--v4-teal)}.lnd-v4 .lnd-steps-route-end{fill:var(--v4-teal);stroke:var(--v4-paper)}.lnd-v4 .lnd-step-marker{border-color:color-mix(in srgb, var(--v4-teal) 42%, var(--v4-line));background:var(--v4-paper);color:var(--v4-teal)}.lnd-v4 .lnd-step h3{color:var(--v4-ink);font-size:20px;font-weight:620}.lnd-v4 .lnd-step p{color:var(--v4-muted)}.lnd-v4 .lnd-group{padding:0 0 clamp(104px,12vw,168px)}.lnd-v4 .lnd-group-grid{border:1px solid color-mix(in srgb, var(--v4-teal) 18%, transparent);background:radial-gradient(circle at 90% 0%, #ffffffc2, transparent 35%), var(--v4-teal-pale);border-radius:28px;grid-template-columns:1fr 1.08fr;gap:clamp(44px,5vw,72px);width:min(100% + 120px,100vw - 40px);min-height:450px;margin-left:50%;padding:clamp(44px,5vw,68px);position:relative;overflow:hidden;transform:translate(-50%)}[data-theme=dark] .lnd-v4 .lnd-group-grid{background:radial-gradient(circle at 90% 0%, #68c1b91a, transparent 35%), var(--v4-teal-pale)}.lnd-v4 .lnd-group-copy .section-title{max-width:660px;font-size:clamp(42px,4.5vw,64px)}.lnd-v4 .lnd-group-subtitle{max-width:57ch;color:var(--v4-muted);text-wrap:pretty;margin:22px 0 0;font-size:15px;line-height:1.6}.lnd-v4 .lnd-group-steps{gap:16px;margin:clamp(30px,3vw,42px) 0 28px}.lnd-v4 .lnd-group-step-num{background:var(--v4-panel);color:var(--v4-teal-dark);border-radius:8px;box-shadow:0 8px 22px -16px #07312d80}.lnd-v4 .lnd-group-step h3,.lnd-v4 .gsec-room-title,.lnd-v4 .gsec-line-v,.lnd-v4 .gsec-prop-title,.lnd-v4 .gsec-votes{color:var(--v4-ink)}.lnd-v4 .lnd-group-step p,.lnd-v4 .gsec-room-sub,.lnd-v4 .gsec-line-k,.lnd-v4 .gsec-prop-meta,.lnd-v4 .gsec-foot{color:var(--v4-muted)}.lnd-v4 .gsec-room{border-color:color-mix(in srgb, var(--v4-teal) 17%, transparent);background:color-mix(in srgb, var(--v4-panel) 94%, transparent);border-radius:20px;width:100%;max-width:500px;padding:28px;transform:rotate(1.2deg);box-shadow:0 38px 70px -38px #07312d75}.lnd-v4 .gsec-proposal{border-radius:12px}.lnd-v4 .gsec-badge,.lnd-v4 .gsec-chip{border-radius:6px}.lnd-v4 .faq-section{padding-top:0}.lnd-v4 .faq-grid{grid-template-columns:.75fr 1.25fr;gap:clamp(48px,8vw,110px)}.lnd-v4 .faq-list{border-top:1px solid var(--v4-line);gap:0}.lnd-v4 .faq-item{border:0;border-bottom:1px solid var(--v4-line);box-shadow:none;background:0 0;border-radius:0;padding:23px 0}.lnd-v4 .faq-item:last-child{border-bottom-color:var(--v4-line)}.lnd-v4 .faq-item:hover,.lnd-v4 .faq-item.open{border-color:var(--v4-line)}.lnd-v4 .faq-q{color:var(--v4-ink);font-size:17px;font-weight:590}.lnd-v4 .faq-toggle{border:1px solid var(--v4-line);background:var(--v4-panel);color:var(--v4-teal);border-radius:8px}.lnd-v4 .faq-a{max-width:58ch;color:var(--v4-muted)}.lnd-v4 .faq-a p{margin:0}.lnd-v4 .faq-a p+p{margin-top:1em}.lnd-v4 .faq-item.open .faq-a{max-height:640px}.lnd-v4 .pricing-section{padding:0 0 clamp(104px,12vw,168px)}.lnd-v4 .pricing-section>.container{grid-template-columns:minmax(0,1fr);place-items:start center;row-gap:0;display:grid}.lnd-v4 .pricing-section .section-title{text-align:center;grid-column:1;max-width:840px;margin-inline:auto}.lnd-v4 .pricing-subtitle{color:var(--v4-muted);text-align:center;margin:20px auto 0;font-size:16px;font-weight:540}.lnd-v4 .pricing-plans{grid-area:auto/1;grid-template-columns:1fr 1fr;gap:12px;width:min(100%,720px);margin:clamp(42px,5vw,60px) 0 0;display:grid}.lnd-v4 .pricing-plans .plan-card{border-color:var(--v4-line);background:var(--v4-panel);min-height:510px;box-shadow:none;border-radius:18px;padding:30px 28px 26px}.lnd-v4 .pricing-plans .plan-card:hover{border-color:color-mix(in srgb, var(--v4-teal) 34%, transparent);box-shadow:var(--v4-shadow);transform:translateY(-3px)}.lnd-v4 .pricing-plans .plan-card.highlighted{border-color:color-mix(in srgb, var(--v4-teal) 25%, transparent);background:var(--v4-teal-pale)}.lnd-v4 .plan-badge{background:var(--v4-ink);color:var(--v4-panel);border-radius:5px;top:18px;right:18px}.lnd-v4 .plan-name{color:var(--v4-muted)}.lnd-v4 .plan-price{color:var(--v4-ink);font-size:52px}.lnd-v4 .plan-pitch,.lnd-v4 .plan-perks li,.lnd-v4 .plan-cadence{color:var(--v4-muted)}.lnd-v4 .plan-perks{border-top-color:var(--v4-line)}.lnd-v4 .pricing-card-cta{border-radius:9px;min-height:48px}.lnd-v4 .pricing-card-cta.accent{background:var(--v4-ink);color:var(--v4-panel)}.lnd-v4 .pricing-card-cta.accent:hover{background:var(--v4-teal)}.lnd-v4 .pricing-footnote{color:var(--v4-muted);grid-column:1/-1}.lnd-v4 .lnd-cta{padding:0 0 42px}.lnd-v4 .lnd-cta-card{border:1px solid color-mix(in srgb, var(--v4-teal) 25%, transparent);color:#102321;min-height:0;box-shadow:none;background:radial-gradient(circle at 15% 10%,#ffffffa6,#0000 26%),radial-gradient(circle at 88% 88%,#ffffff57,#0000 28%),#b9ded9;border-radius:28px;place-items:center;padding-block:clamp(72px,8vw,96px);display:grid;overflow:hidden}[data-theme=dark] .lnd-v4 .lnd-cta-card{color:#f1f8f6;background:radial-gradient(circle at 15% 10%,#69c1b929,#0000 26%),#173b38}.lnd-v4 .lnd-cta-title{max-width:940px;color:inherit;letter-spacing:-.054em;text-wrap:balance;font-size:clamp(46px,5.6vw,74px);font-weight:660;line-height:1.02}.lnd-v4 .lnd-cta-copy{max-width:940px}.lnd-v4 .lnd-cta-subtitle{max-width:620px;color:color-mix(in srgb, currentColor 72%, transparent);text-wrap:pretty;margin:24px auto 0;font-size:clamp(16px,1.6vw,19px);line-height:1.55}.lnd-v4 .lnd-cta-actions{margin-top:30px}.lnd-v4 .lnd-cta-accent{color:color-mix(in srgb, currentColor 50%, var(--v4-teal));margin-top:.04em;font-family:inherit;font-style:normal;font-weight:500;display:block}.lnd-v4 .lnd-cta-btn{color:#fff;box-shadow:none;background:#102321;border:0;border-radius:10px}.lnd-v4 .lnd-cta-btn:hover{background:#0b6964}.lnd-v4 footer{border-top-color:var(--v4-line);padding:26px 0 30px}.lnd-v4 .footer-inner p,.lnd-v4 .footer-links a,.lnd-v4 .footer-credit,.lnd-v4 .footer-credit a{color:var(--v4-muted)}@media (max-width:1040px){.lnd-v4 .lnd-nav-desktop-only{display:none!important}.lnd-v4 .lnd-nav-links{display:none}.lnd-v4 .lnd-nav-burger{display:flex}.lnd-v4 .lnd-nav-mobile-panel{display:block}.lnd-v4 .lnd-group-grid{grid-template-columns:1fr 1fr}.lnd-v4 .pricing-plans{margin-top:0}}@media (max-width:820px){.lnd-v4 .container{width:min(100% - 32px,1240px)}.lnd-v4 .lnd-hero{padding-top:52px}.lnd-v4 .lnd-h1{font-size:clamp(52px,12vw,78px)}.lnd-v4 .lnd-hero-showcase{margin-top:42px}.lnd-v4 .lnd-benefits-header{grid-template-columns:1fr;gap:24px}.lnd-v4 .lnd-benefit{grid-template-columns:130px minmax(0,1fr);gap:12px 28px}.lnd-v4 .lnd-benefit-tag{grid-row:1/span 2}.lnd-v4 .lnd-benefit h3,.lnd-v4 .lnd-benefit p{grid-column:2}.lnd-v4 .lnd-group-grid{grid-template-columns:1fr;width:100%;min-height:auto;margin-left:0;transform:none}.lnd-v4 .gsec-room{margin:0 auto;transform:none}.lnd-v4 .faq-grid{grid-template-columns:1fr}}@media (max-width:600px){.lnd-v4 nav.lnd-nav{padding:8px 10px 0}.lnd-v4 .lnd-nav-shell{border-radius:12px}.lnd-v4 .lnd-nav-bar{min-height:50px}.lnd-v4 .lnd-hero{padding-top:48px;padding-bottom:16px}.lnd-v4 .lnd-hero:before{width:140vw;height:410px;top:-5rem}.lnd-v4 .lnd-h1{font-size:clamp(45px,13.5vw,66px);line-height:.99}.lnd-v4 .lnd-lede{margin-top:22px;font-size:16px}.lnd-v4 .lnd-hero-prompt{margin-top:26px}.lnd-v4 .lnd-hero-mode{gap:22px;margin-bottom:10px}.lnd-v4 .lnd-hero-prompt-field{border-radius:12px;grid-template-columns:1fr;min-height:0;padding:6px}.lnd-v4 .lnd-hero-prompt-input{min-height:48px;padding-inline:12px;font-size:15px}.lnd-v4 .lnd-hero-primary{justify-content:center;width:100%}.lnd-v4 .lnd-hero-suggestions{margin-top:11px;padding-inline:4px 0}.lnd-v4 .lnd-hero-suggestions-rail{scrollbar-width:none;justify-content:flex-start;padding:1px 22px 4px 0;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 22px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 22px),#0000)}.lnd-v4 .lnd-hero-suggestions-rail::-webkit-scrollbar{display:none}.lnd-v4 .lnd-hero-suggestion{flex:none;max-width:none}.lnd-v4 .lnd-hero-showcase{margin-top:36px}.lnd-v4 .section-title{font-size:clamp(40px,12vw,58px)}.lnd-v4 .lnd-benefits{padding-top:48px;padding-bottom:84px}.lnd-v4 .lnd-benefits-header .section-title{max-width:11ch;font-size:42px}.lnd-v4 .lnd-benefit-grid{margin-top:40px}.lnd-v4 .lnd-benefit{grid-template-columns:1fr;gap:0;padding:26px 0 30px}.lnd-v4 .lnd-benefit-tag{grid-row:auto;margin-bottom:18px;padding-top:0}.lnd-v4 .lnd-benefit h3,.lnd-v4 .lnd-benefit p{grid-column:1}.lnd-v4 .lnd-benefit h3{font-size:29px}.lnd-v4 .lnd-benefit p{margin-top:14px;font-size:15px}.lnd-v4 .lnd-product-demo{padding:24px 0 32px}.lnd-v4 .lnd-product-demo .lnd-product-proof{margin-top:0;padding-top:0}.lnd-v4 .lnd-product-proof{margin-top:44px;padding-top:34px}.lnd-v4 .lps-toolbar{align-items:stretch}.lnd-v4 .lps-segment{align-self:flex-start}.lnd-v4 .lnd-product-process{margin-top:0}.lnd-v4 .lnd-group-grid{border-radius:20px;padding:40px 22px}.lnd-v4 .lnd-group-step{gap:12px}.lnd-v4 .gsec-room{padding:20px}.lnd-v4 .pricing-plans{grid-template-columns:1fr}.lnd-v4 .pricing-plans .plan-card{min-height:auto}.lnd-v4 .lnd-cta-card{border-radius:20px}.lnd-v4 .lnd-cta-title{font-size:clamp(39px,11.5vw,52px)}}@media (prefers-reduced-motion:no-preference){.lnd-v4 .lnd-hero-suggestions-rail{animation:.22s ease-out both lndChipSwapIn}}
.download-module__nAed0q__page{min-height:100svh;color:var(--text);background:radial-gradient(circle at 82% 48%, color-mix(in srgb, var(--accent) 7%, transparent), transparent 30rem), var(--bg);font-family:var(--font-inter-tight), sans-serif;padding:0 0 32px;overflow-x:clip}.download-module__nAed0q__page.lnd-v4{color:var(--text);background:radial-gradient(circle at 82% 48%, color-mix(in srgb, var(--accent) 7%, transparent), transparent 30rem), var(--bg)}.download-module__nAed0q__hero{grid-template-columns:minmax(0,1fr) minmax(440px,.92fr);align-items:center;gap:clamp(52px,7vw,104px);width:min(100%,1184px);min-height:calc(100svh - 114px);margin:0 auto;padding:72px 16px 84px;display:grid;position:relative}.download-module__nAed0q__copy{max-width:590px}.download-module__nAed0q__copy h1{letter-spacing:-.065em;text-wrap:balance;margin:0;font-size:clamp(58px,6.1vw,88px);font-weight:720;line-height:.94}.download-module__nAed0q__copy h1 span{color:var(--accent-soft);display:block}.download-module__nAed0q__copy p{max-width:470px;color:var(--text-muted);letter-spacing:-.025em;text-wrap:pretty;margin:28px 0 0;font-size:clamp(18px,1.65vw,21px);line-height:1.45}.download-module__nAed0q__panel{background:var(--bg-card);border:1px solid var(--border-strong);box-shadow:0 22px 48px -38px color-mix(in srgb, var(--forest) 70%, transparent), var(--sh-card);border-radius:28px;padding:22px}.download-module__nAed0q__qrBlock{grid-template-columns:156px minmax(0,1fr);align-items:center;gap:24px;padding:12px 12px 22px;display:grid}.download-module__nAed0q__qrFrame{background:#fff;border-radius:20px;padding:10px;line-height:0;overflow:hidden;box-shadow:0 16px 34px -28px #000000d9}.download-module__nAed0q__qrCode{width:100%;height:auto;display:block}.download-module__nAed0q__qrDetails{min-width:0}.download-module__nAed0q__appIcon{border:1px solid var(--border-strong);width:52px;height:52px;box-shadow:var(--sh-card);border-radius:14px;margin-bottom:18px;display:block}.download-module__nAed0q__qrDetails h2{letter-spacing:-.035em;text-wrap:balance;margin:0;font-size:24px;font-weight:700;line-height:1.05}.download-module__nAed0q__mobileDownloadTitle{display:none}.download-module__nAed0q__qrDetails p{color:var(--text-subtle);letter-spacing:-.01em;margin:8px 0 0;font-size:12px}.download-module__nAed0q__storeGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.download-module__nAed0q__storeButton{color:#fff;text-align:left;background:var(--accent);border:1px solid var(--accent);border-radius:16px;justify-content:center;align-items:center;gap:10px;min-height:64px;padding:10px 14px;text-decoration:none;transition:transform .18s,border-color .18s,background-color .18s;display:flex}.download-module__nAed0q__storeButton:hover{background:var(--accent-deep);border-color:var(--accent-deep);transform:translateY(-2px)}.download-module__nAed0q__storeButton:active,.download-module__nAed0q__webLink:active{transform:translateY(1px)scale(.99)}.download-module__nAed0q__storeButton svg{fill:currentColor;flex:none;width:24px;height:24px}.download-module__nAed0q__storeButton span{letter-spacing:-.025em;font-size:16px;font-weight:650;line-height:1}.download-module__nAed0q__webLink{color:var(--text-muted);letter-spacing:-.01em;border-bottom:1px solid color-mix(in srgb, var(--text-muted) 38%, transparent);justify-content:center;align-items:center;gap:7px;margin:20px 4px 2px;padding:4px 0;font-size:14px;font-weight:600;text-decoration:none;transition:color .18s,border-color .18s;display:inline-flex}.download-module__nAed0q__webLink:hover{color:var(--text);border-color:currentColor}.download-module__nAed0q__webLink svg{width:16px;height:16px;transition:transform .18s}.download-module__nAed0q__webLink:hover svg{transform:translate(3px)}:is(.download-module__nAed0q__storeButton:focus-visible,.download-module__nAed0q__webLink:focus-visible,.download-module__nAed0q__page .lnd-nav a:focus-visible,.download-module__nAed0q__page .lnd-nav button:focus-visible){outline:3px solid color-mix(in srgb, var(--accent-soft) 60%, white);outline-offset:3px}@media (max-width:900px){.download-module__nAed0q__hero{grid-template-columns:1fr;gap:48px;width:min(100%,660px);padding-top:72px}.download-module__nAed0q__copy{max-width:650px}.download-module__nAed0q__copy h1{font-size:clamp(54px,11vw,76px)}}@media (max-width:560px){.download-module__nAed0q__page{padding-bottom:22px}.download-module__nAed0q__hero{gap:36px;min-height:auto;padding:62px 6px 36px}.download-module__nAed0q__copy h1{font-size:clamp(48px,15vw,64px)}.download-module__nAed0q__copy p{margin-top:22px;font-size:18px}.download-module__nAed0q__panel{border-radius:24px;padding:22px}.download-module__nAed0q__qrBlock{grid-template-columns:1fr;gap:0;padding:4px 2px 24px}.download-module__nAed0q__qrFrame,.download-module__nAed0q__desktopDownloadTitle,.download-module__nAed0q__qrDetails p{display:none}.download-module__nAed0q__mobileDownloadTitle{display:block}.download-module__nAed0q__appIcon{margin-bottom:14px}.download-module__nAed0q__storeGrid{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.download-module__nAed0q__storeButton,.download-module__nAed0q__webLink,.download-module__nAed0q__webLink svg{transition:none}}[data-theme=dark] .download-module__nAed0q__panel{box-shadow:0 22px 48px -30px #000000e6, var(--sh-card)}
