.landing{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:24px;min-height:100svh;padding:24px;display:flex}.landing-logo{object-fit:contain;width:80px;height:80px}.landing-title{letter-spacing:-.05em;margin:0;font-size:clamp(36px,8vw,56px);font-weight:400;line-height:1.1}.landing-download{color:#191919;background:#eee;border:0;border-radius:8px;padding:12px 20px;font-family:inherit;font-size:14px;font-weight:400}.landing-download:hover:not(:disabled){background:#fff}.landing-download:disabled{cursor:not-allowed;opacity:.5}
