:root{--flame-bg:#141413;--flame-bg-deep:#0c0d0d;--flame-surface:#1c1d1b;--flame-surface-soft:#222320;--flame-surface-raised:#2c2d29;--flame-text:#faf7f2;--flame-text-muted:#b9bab2;--flame-accent:#ff9559;--flame-accent-hot:#ffbd86;--flame-border:#44463f;--flame-focus:#ffd2ac;--flame-success:#a9d8b6;--flame-warning:#edca88;--flame-danger:#ffaba3;--flame-space-1:4px;--flame-space-2:8px;--flame-space-3:12px;--flame-space-4:16px;--flame-space-6:24px;--flame-space-8:32px;--flame-space-12:48px;--flame-space-16:64px;--flame-space-24:96px;--flame-micro:160ms;--flame-ui:220ms;--flame-transition:320ms;--bg:var(--flame-bg);--panel:var(--flame-surface);--muted:var(--flame-text-muted);--orange:var(--flame-accent);--line:var(--flame-border);color-scheme:dark;font-family:system-ui,-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif;color:var(--flame-text);background:var(--flame-bg)}*{box-sizing:border-box}[hidden]{display:none!important}body{margin:0}button,input,select,textarea{font:inherit}a{color:inherit}button,a{touch-action:manipulation}button{cursor:pointer}p{line-height:1.65}h1,h2,h3{letter-spacing:-.035em;text-wrap:balance}a:focus-visible,button:focus-visible,summary:focus-visible,input:focus-visible,select:focus-visible{outline:3px solid var(--flame-focus);outline-offset:4px}.flame-primary,.flame-secondary,.flame-ghost,.flame-tile,.flame-icon-action{display:inline-flex;justify-content:center;align-items:center;gap:12px;min-height:48px;padding:12px 20px;border:1px solid transparent;border-radius:12px;font-size:15px;font-weight:650;text-decoration:none;line-height:1.4;transition:background var(--flame-micro),transform var(--flame-micro)}.flame-primary{background:var(--flame-accent);color:#20150e;box-shadow:0 5px 24px #ff955918}.flame-primary:hover{background:var(--flame-accent-hot);transform:translateY(-1px)}.flame-secondary{background:var(--flame-surface);color:var(--flame-text);border-color:var(--flame-border)}.flame-ghost,.flame-icon-action{background:transparent;color:var(--flame-text-muted)}.flame-tile{background:var(--flame-surface-soft);color:var(--flame-text);justify-content:flex-start}.flame-loader{width:28px;height:34px;display:inline-block;background:url('/flame.svg') center/contain no-repeat;animation:ember 1s ease-in-out infinite alternate}@keyframes ember{to{opacity:.5;transform:scale(.92)}}.loading{display:flex;align-items:center;justify-content:center;gap:12px;min-height:180px}.loading:before{content:'';width:28px;height:34px;background:url('/flame.svg') center/contain no-repeat;animation:ember 1s ease-in-out infinite alternate}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto!important}*,*:before,*:after{animation:none!important;transition:none!important}}
/* Shared finishing for existing product surfaces. */
.header,body>footer{border-color:var(--flame-border)}.brand strong{letter-spacing:-1px}.plan,.order-card,.chart-card{background:var(--flame-surface);border-color:var(--flame-border);box-shadow:none}.primary,#download-android{background:var(--flame-accent);color:#20150e;border-color:var(--flame-accent);box-shadow:0 5px 24px #ff955918}.hero h1 em{color:var(--flame-accent)}.screen{border-color:var(--flame-border)}.secondary{border-color:var(--flame-border)}.home-apps,.how{border-color:var(--flame-border)}

.hero{padding-top:64px;padding-bottom:64px;gap:64px}.hero h1{font-weight:600;letter-spacing:-.055em}.hero .eyebrow{color:var(--flame-text-muted)}.plan{border-radius:24px}.visual .screen{background:var(--flame-surface-soft);box-shadow:none}.home-app-card,.home-activation{background:var(--flame-surface);border-color:var(--flame-border);box-shadow:none}.home-app-card .primary,.home-whatsapp{background:var(--flame-surface-soft);color:var(--flame-text);border:1px solid var(--flame-border)}.mobile-download-dock a{background:var(--flame-accent);color:#20150e;box-shadow:none}.hero-primary-action #download-android{background:var(--flame-accent);color:#20150e;box-shadow:none}.check{color:var(--flame-success)}@media(max-width:767px){.hero{padding:36px 20px 48px;gap:32px}.hero h1{font-size:44px;line-height:1.07}.hero-primary-action #download-android{font-size:14px;min-height:56px}}
