@font-face{font-family:Manrope;font-style:normal;font-weight:400 800;font-display:swap;src:url('/assets/fonts/manrope-latin.woff2') format('woff2')}
@font-face{font-family:Manrope;font-style:normal;font-weight:400 800;font-display:swap;src:url('/assets/fonts/manrope-latin-ext.woff2') format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}
*{box-sizing:border-box}
html{background:#0c0b0d;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}
body{margin:0;min-height:100svh;display:grid;grid-template-columns:minmax(0,1fr);place-items:center;background:#0c0b0d;color:#f5f0ef;font-family:Manrope,ui-sans-serif,system-ui,-apple-system,sans-serif}
.download{width:100%;max-width:540px;min-width:0;padding:calc(36px + env(safe-area-inset-top)) 24px calc(36px + env(safe-area-inset-bottom));text-align:center}
.download-logo{display:block;margin:0 auto 18px;border-radius:20px}
.download-brand{margin:0;color:#e85c50;font-size:13px;font-weight:800;letter-spacing:.23em}
h1{margin:22px 0 14px;font-size:clamp(30px,8vw,44px);line-height:1.12;letter-spacing:-.045em}
.download-intro{max-width:34ch;margin:0 auto 30px;color:#c7c0bf;font-size:16px;line-height:1.55}
.download-actions{display:grid;gap:12px}
.download-action{display:flex;align-items:center;justify-content:space-between;min-height:58px;padding:14px 20px;border-radius:16px;background:#c41e1a;color:#fff;font-size:17px;font-weight:800;text-align:left;text-decoration:none;touch-action:manipulation;user-select:none;-webkit-user-select:none}
.download-action-secondary{border:1px solid #544749;background:#1b1718}
.download-action:focus-visible,.download-home:focus-visible{outline:3px solid #ffc53d;outline-offset:3px}
.download-action:active{transform:scale(.99)}
.download-home{display:inline-block;margin-top:28px;color:#c7c0bf;font-size:14px;text-underline-offset:4px;touch-action:manipulation}
@media(hover:hover) and (pointer:fine){.download-action:hover{filter:brightness(1.12)}.download-home:hover{color:#fff}}
