.land{gap:64px;padding-top:64px}.land-hero{flex-wrap:wrap;align-items:center;gap:56px;display:flex}.land-copy{flex-direction:column;flex:460px;gap:20px;min-width:0;display:flex}.land-copy h1{letter-spacing:-.035em;max-width:13em;font-size:56px;line-height:1.05}.land-copy>p{max-width:34em;color:var(--text-2);font-size:16px}.land-cta{flex-wrap:wrap;gap:8px;padding-top:4px;display:flex}.land-cta .btn{min-height:44px}.land-copy>.land-small{color:var(--text-3);font-size:13px}.land-demo{flex-direction:column;flex:420px;gap:16px;min-width:0;display:flex}.land-demo .hero{flex:none;min-height:240px}.land-demo .hero-value{font-variant-numeric:tabular-nums}.demo-card{gap:16px;padding:20px 24px 24px}.demo-head{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.demo-pick{flex-wrap:wrap;gap:16px 24px;display:flex}.land-charts{gap:var(--gap);flex-direction:column;display:flex}.land-cards{gap:var(--gap);grid-template-columns:repeat(auto-fit,minmax(300px,1fr));display:grid}.land-card{flex-direction:column;flex:auto;gap:12px;display:flex}.land-card p{color:var(--text-2)}.land-card>.dist-bar,.land-card>.small-panel,.land-card>.goal-box{margin-top:auto}.land-card>.dist-bar{flex:none;margin-top:auto}.panel.three.small-panel{flex:none}.small-panel.three>div{gap:6px;padding:12px}.small-panel dd{font-size:20px}.land-card .goal-box{padding:16px}.land-card .goal-value{font-size:24px}.land-privacy{flex-direction:column;flex:none;max-width:none;padding:20px 24px;line-height:1.5}@media (width<=767.98px){.land{gap:40px;padding-top:32px}.land-hero{gap:32px}.land-copy{flex:100%}.land-copy h1{letter-spacing:-.03em;font-size:36px}.land-copy>p{font-size:15px}.land-cta .btn{flex:auto;min-height:48px}.land-demo{flex:100%}.land-demo .hero{min-height:0}.land-charts{gap:var(--gap-mobile)}.land-charts .card-head{flex-wrap:wrap}.land-cards{gap:var(--gap-mobile);grid-template-columns:minmax(0,1fr)}.demo-pick{flex-direction:column}.demo-card{padding:16px}.land-privacy{padding:16px;display:flex}.land-privacy .hint-title{display:flex}.landing .bar-actions .btn{min-height:40px;padding:0 12px;font-size:14px}.landing .bar-actions:has([data-login]:not([hidden])) .btn.primary{display:none}.landing .foot{padding-bottom:env(safe-area-inset-bottom)}}
