.apps-grid[data-astro-cid-e2nq4m4n]{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:20px}.app-card[data-astro-cid-e2nq4m4n]{background:var(--card);border:1px solid var(--border);border-radius:20px;padding:36px;position:relative;overflow:hidden;transition:transform .3s,border-color .3s,box-shadow .3s;text-decoration:none;color:inherit;display:block}.app-card[data-astro-cid-e2nq4m4n]:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,transparent,var(--gold),transparent);opacity:0;transition:opacity .3s}.app-card[data-astro-cid-e2nq4m4n]:hover{transform:translateY(-4px);border-color:var(--gold);box-shadow:0 20px 60px #e8961e1a}.app-card[data-astro-cid-e2nq4m4n]:hover:before{opacity:1}.app-card-badge[data-astro-cid-e2nq4m4n]{position:absolute;top:16px;right:16px;background:var(--faint);color:var(--dark);font-size:10px;font-weight:600;letter-spacing:1px;text-transform:uppercase;padding:4px 10px;border-radius:100px}.app-icon[data-astro-cid-e2nq4m4n]{width:64px;height:64px;border-radius:16px;margin-bottom:24px;overflow:hidden}.app-icon[data-astro-cid-e2nq4m4n] img[data-astro-cid-e2nq4m4n]{width:100%;height:100%;object-fit:cover;border-radius:16px}.app-card-name[data-astro-cid-e2nq4m4n]{font-family:Anton,sans-serif;text-transform:uppercase;font-size:28px;letter-spacing:.02em;color:var(--text);margin-bottom:8px}.app-card-desc[data-astro-cid-e2nq4m4n]{font-size:14px;color:var(--muted);line-height:1.6;margin-bottom:24px}.app-card-link[data-astro-cid-e2nq4m4n]{font-size:13px;font-weight:500;color:var(--gold);display:flex;align-items:center;gap:6px;letter-spacing:.3px}.app-card[data-astro-cid-e2nq4m4n]:hover .arrow[data-astro-cid-e2nq4m4n]{transform:translate(4px)}.arrow[data-astro-cid-e2nq4m4n]{transition:transform .2s}.signup-wrap[data-astro-cid-jfgd5vnc]{text-align:center;padding:120px 24px;position:relative;overflow:hidden}.signup-wrap[data-astro-cid-jfgd5vnc]:before{content:"";position:absolute;inset:0;background:radial-gradient(ellipse 60% 60% at 50% 50%,rgba(232,150,30,.08) 0%,transparent 70%);pointer-events:none}.signup-title[data-astro-cid-jfgd5vnc]{font-family:Anton,sans-serif;text-transform:uppercase;font-size:clamp(48px,8vw,96px);letter-spacing:.02em;line-height:1.08;margin-bottom:16px}.signup-title[data-astro-cid-jfgd5vnc] .accent[data-astro-cid-jfgd5vnc]{color:var(--gold)}.signup-sub[data-astro-cid-jfgd5vnc]{font-size:16px;color:var(--muted);margin-bottom:40px;line-height:1.7;max-width:540px;margin-left:auto;margin-right:auto}.signup-form[data-astro-cid-jfgd5vnc]{display:flex;gap:12px;justify-content:center;flex-wrap:wrap;max-width:480px;margin:0 auto}.signup-input[data-astro-cid-jfgd5vnc]{flex:1;min-width:200px;background:var(--card);border:1px solid var(--border);border-radius:100px;padding:14px 24px;font-size:14px;color:var(--text);font-family:DM Sans,sans-serif;outline:none;transition:border-color .2s}.signup-input[data-astro-cid-jfgd5vnc]::placeholder{color:var(--faint)}.signup-input[data-astro-cid-jfgd5vnc]:focus{border-color:var(--gold)}.signup-btn[data-astro-cid-jfgd5vnc]{background:var(--gold);color:var(--dark);border:none;border-radius:100px;padding:14px 28px;font-size:14px;font-weight:600;font-family:DM Sans,sans-serif;cursor:pointer;transition:background .2s,transform .2s;white-space:nowrap}.signup-btn[data-astro-cid-jfgd5vnc]:hover{background:var(--gold-lt);transform:translateY(-1px)}.signup-btn[data-astro-cid-jfgd5vnc]:disabled{opacity:.7;cursor:default;transform:none}.signup-note[data-astro-cid-jfgd5vnc]{font-size:12px;color:var(--faint);margin-top:16px}.page-hero[data-astro-cid-bmzv7krd]{position:relative;padding:160px 24px 80px;text-align:center;overflow:hidden}.page-hero-bg[data-astro-cid-bmzv7krd]{position:absolute;inset:0;background:radial-gradient(ellipse 80% 60% at 50% 0%,rgba(232,150,30,.12) 0%,transparent 70%),radial-gradient(ellipse 40% 40% at 20% 80%,rgba(232,150,30,.06) 0%,transparent 60%),radial-gradient(ellipse 40% 40% at 80% 60%,rgba(232,150,30,.05) 0%,transparent 60%);pointer-events:none}.page-hero-inner[data-astro-cid-bmzv7krd]{position:relative;max-width:880px;margin:0 auto}.page-hero-eyebrow[data-astro-cid-bmzv7krd]{font-size:11px;font-weight:500;letter-spacing:3px;text-transform:uppercase;color:var(--gold);margin-bottom:24px;opacity:0;animation:fadeUp .7s ease .1s forwards}.page-hero-title[data-astro-cid-bmzv7krd]{font-family:Anton,sans-serif;text-transform:uppercase;font-size:clamp(48px,8vw,88px);line-height:1.08;letter-spacing:.02em;margin-bottom:24px;opacity:0;animation:fadeUp .7s ease .2s forwards}.page-hero-title[data-astro-cid-bmzv7krd] span[data-astro-cid-bmzv7krd]{background:linear-gradient(135deg,var(--gold-lt) 0%,var(--gold) 50%,var(--gold-dk) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.page-hero-sub[data-astro-cid-bmzv7krd]{font-size:clamp(15px,2vw,18px);color:var(--muted);max-width:620px;margin:0 auto 40px;line-height:1.7;opacity:0;animation:fadeUp .7s ease .3s forwards}.page-hero-actions[data-astro-cid-bmzv7krd]{display:flex;gap:14px;flex-wrap:wrap;justify-content:center;opacity:0;animation:fadeUp .7s ease .4s forwards}.page-hero-shot[data-astro-cid-bmzv7krd]{margin-top:64px;border-radius:18px;overflow:hidden;border:1px solid var(--border);box-shadow:0 30px 80px #0006;opacity:0;animation:fadeUp .8s ease .6s forwards}.page-hero-shot[data-astro-cid-bmzv7krd] img[data-astro-cid-bmzv7krd]{width:100%;height:auto;display:block}.trust-strip[data-astro-cid-a2n5sibn]{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;padding:0 24px 40px;font-size:12px;color:var(--muted);letter-spacing:.5px}.dot[data-astro-cid-a2n5sibn]{color:var(--faint)}.feature-card[data-astro-cid-3suxnezh]{background:var(--card);border:1px solid var(--border);border-radius:18px;padding:32px;transition:border-color .3s,transform .3s;height:100%}.feature-card[data-astro-cid-3suxnezh]:hover{border-color:var(--gold);transform:translateY(-2px)}.feature-card-icon[data-astro-cid-3suxnezh]{font-size:28px;margin-bottom:16px}.feature-card-title[data-astro-cid-3suxnezh]{font-family:Anton,sans-serif;text-transform:uppercase;font-size:22px;letter-spacing:1.5px;color:var(--text);margin-bottom:10px;font-weight:400}.feature-card-body[data-astro-cid-3suxnezh]{font-size:14px;color:var(--muted);line-height:1.7}.feature-card-shot[data-astro-cid-3suxnezh]{margin-top:20px;border-radius:10px;overflow:hidden;border:1px solid var(--border)}.feature-card-shot[data-astro-cid-3suxnezh] img[data-astro-cid-3suxnezh]{width:100%;height:auto;display:block}.steps[data-astro-cid-t3cti6m3]{list-style:none;display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:32px}.step[data-astro-cid-t3cti6m3]{display:flex;gap:20px;align-items:flex-start}.step-num[data-astro-cid-t3cti6m3]{font-family:Anton,sans-serif;text-transform:uppercase;font-size:32px;color:var(--gold);letter-spacing:.02em;flex-shrink:0;line-height:1}.step-title[data-astro-cid-t3cti6m3]{font-family:Anton,sans-serif;text-transform:uppercase;font-size:22px;letter-spacing:1.5px;color:var(--text);margin-bottom:6px;font-weight:400}.step-body[data-astro-cid-t3cti6m3]{font-size:14px;color:var(--muted);line-height:1.7}.pricing-card[data-astro-cid-saes4om5]{background:var(--card);border:1px solid var(--border);border-radius:20px;padding:36px 32px;display:flex;flex-direction:column;gap:16px}.pricing-card[data-astro-cid-saes4om5].highlight{border-color:var(--gold);box-shadow:0 20px 60px #e8961e1f}.pricing-tier[data-astro-cid-saes4om5]{font-family:Anton,sans-serif;text-transform:uppercase;font-size:20px;letter-spacing:.02em;color:var(--gold)}.pricing-price[data-astro-cid-saes4om5]{display:flex;align-items:baseline;gap:8px}.pricing-amount[data-astro-cid-saes4om5]{font-family:Anton,sans-serif;text-transform:uppercase;font-size:48px;letter-spacing:1px;color:var(--text);line-height:1}.pricing-per[data-astro-cid-saes4om5]{font-size:14px;color:var(--muted)}.pricing-features[data-astro-cid-saes4om5]{list-style:none;display:flex;flex-direction:column;gap:10px}.pricing-features[data-astro-cid-saes4om5] li[data-astro-cid-saes4om5]{font-size:14px;color:var(--muted);padding-left:20px;position:relative;line-height:1.5}.pricing-features[data-astro-cid-saes4om5] li[data-astro-cid-saes4om5]:before{content:"✓";color:var(--gold);position:absolute;left:0}.pricing-note[data-astro-cid-saes4om5]{font-size:12px;color:var(--faint);line-height:1.6}.faq[data-astro-cid-vbrrlkg3]{display:flex;flex-direction:column;gap:12px;max-width:760px}.faq-item[data-astro-cid-vbrrlkg3]{background:var(--card);border:1px solid var(--border);border-radius:14px;padding:20px 24px;transition:border-color .2s}.faq-item[data-astro-cid-vbrrlkg3][open]{border-color:var(--gold)}.faq-item[data-astro-cid-vbrrlkg3] summary[data-astro-cid-vbrrlkg3]{cursor:pointer;font-family:Anton,sans-serif;text-transform:uppercase;font-size:18px;letter-spacing:1.2px;color:var(--text);list-style:none;display:flex;align-items:center;justify-content:space-between;gap:16px}.faq-item[data-astro-cid-vbrrlkg3] summary[data-astro-cid-vbrrlkg3]::-webkit-details-marker{display:none}.faq-item[data-astro-cid-vbrrlkg3] summary[data-astro-cid-vbrrlkg3]:after{content:"+";color:var(--gold);font-size:22px;transition:transform .2s;flex-shrink:0}.faq-item[data-astro-cid-vbrrlkg3][open] summary[data-astro-cid-vbrrlkg3]:after{transform:rotate(45deg)}.faq-item[data-astro-cid-vbrrlkg3] p[data-astro-cid-vbrrlkg3]{margin-top:12px;font-size:14px;color:var(--muted);line-height:1.7}.faq-item[data-astro-cid-vbrrlkg3] p[data-astro-cid-vbrrlkg3] a{color:var(--gold);text-decoration:none}.faq-item[data-astro-cid-vbrrlkg3] p[data-astro-cid-vbrrlkg3] a:hover{text-decoration:underline}.home-hero[data-astro-cid-gxghpr7z]{padding:160px 24px 80px;text-align:center;position:relative}.home-hero-glow[data-astro-cid-gxghpr7z]{position:absolute;inset:0;background:radial-gradient(ellipse 80% 60% at 50% 0%,rgba(232,150,30,.12) 0%,transparent 70%);pointer-events:none}.home-hero-inner[data-astro-cid-gxghpr7z]{position:relative;max-width:880px;margin:0 auto}.home-hero-eyebrow[data-astro-cid-gxghpr7z]{font-size:11px;font-weight:500;letter-spacing:3px;text-transform:uppercase;color:var(--gold);margin-bottom:24px}.home-hero-title[data-astro-cid-gxghpr7z]{font-family:Anton,sans-serif;text-transform:uppercase;font-size:clamp(72px,14vw,160px);line-height:1.08;letter-spacing:.02em;margin-bottom:32px}.home-hero-accent[data-astro-cid-gxghpr7z]{background:linear-gradient(135deg,var(--gold-lt),var(--gold),var(--gold-dk));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.home-hero-sub[data-astro-cid-gxghpr7z]{font-size:clamp(16px,2.5vw,20px);color:var(--muted);max-width:520px;margin:0 auto 48px;line-height:1.7}.home-hero-ctas[data-astro-cid-gxghpr7z]{display:flex;gap:16px;flex-wrap:wrap;justify-content:center}.features-grid[data-astro-cid-gxghpr7z]{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:48px}.feature[data-astro-cid-gxghpr7z]{display:flex;flex-direction:column;gap:12px}.feature-icon[data-astro-cid-gxghpr7z]{font-size:28px}.feature-title[data-astro-cid-gxghpr7z]{font-family:Anton,sans-serif;text-transform:uppercase;font-size:22px;letter-spacing:1.5px;color:var(--text)}.feature-desc[data-astro-cid-gxghpr7z]{font-size:14px;color:var(--muted);line-height:1.7}.grid-4[data-astro-cid-gxghpr7z],.pricing-grid[data-astro-cid-gxghpr7z]{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:20px}.pricing-grid--single[data-astro-cid-gxghpr7z]{grid-template-columns:minmax(0,420px);justify-content:center}.platform-list[data-astro-cid-gxghpr7z]{list-style:none;display:flex;flex-direction:column;gap:16px;font-size:15px;color:var(--muted);line-height:1.7}.platform-list[data-astro-cid-gxghpr7z] strong{color:var(--text);margin-right:8px}.platform-list[data-astro-cid-gxghpr7z] a{color:var(--gold);text-decoration:none}.platform-list[data-astro-cid-gxghpr7z] a:hover{text-decoration:underline}.install-guide[data-astro-cid-gxghpr7z]{margin-top:56px}.install-guide[data-astro-cid-gxghpr7z] h3[data-astro-cid-gxghpr7z]{font-family:Anton,sans-serif;text-transform:uppercase;font-size:22px;letter-spacing:1.5px;color:var(--text);margin-bottom:20px;font-weight:400}.install-grid[data-astro-cid-gxghpr7z]{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:20px}.install-card[data-astro-cid-gxghpr7z]{background:var(--card);border:1px solid var(--border);border-radius:16px;padding:24px 28px}.install-platform[data-astro-cid-gxghpr7z]{font-family:Anton,sans-serif;text-transform:uppercase;font-size:16px;letter-spacing:1.5px;color:var(--gold);margin-bottom:16px}.install-card[data-astro-cid-gxghpr7z] ol[data-astro-cid-gxghpr7z]{padding-left:20px}.install-card[data-astro-cid-gxghpr7z] li[data-astro-cid-gxghpr7z]{font-size:14px;color:var(--muted);line-height:1.7;margin-bottom:8px}.install-card[data-astro-cid-gxghpr7z] strong{color:var(--text)}.install-card[data-astro-cid-gxghpr7z] a{color:var(--gold);text-decoration:none}.install-card[data-astro-cid-gxghpr7z] a:hover{text-decoration:underline}.about-body[data-astro-cid-gxghpr7z]{max-width:680px}.prose-section[data-astro-cid-gxghpr7z]{padding-top:160px}.prose[data-astro-cid-gxghpr7z]{max-width:680px;font-size:16px;color:var(--muted);line-height:1.8}.prose[data-astro-cid-gxghpr7z] p{margin-bottom:20px}.prose[data-astro-cid-gxghpr7z] h2{font-family:Anton,sans-serif;text-transform:uppercase;font-size:28px;letter-spacing:.02em;color:var(--text);margin:32px 0 16px;font-weight:400}.prose[data-astro-cid-gxghpr7z] ul{padding-left:20px;margin-bottom:20px}.prose[data-astro-cid-gxghpr7z] li{margin-bottom:8px}.prose[data-astro-cid-gxghpr7z] a{color:var(--gold);text-decoration:none}.prose[data-astro-cid-gxghpr7z] a:hover{text-decoration:underline}.final-cta[data-astro-cid-gxghpr7z]{text-align:center}.final-cta[data-astro-cid-gxghpr7z] .section-title[data-astro-cid-gxghpr7z]{margin-bottom:24px}.final-cta-sub[data-astro-cid-gxghpr7z]{margin:0 auto 32px}.coming-soon[data-astro-cid-gxghpr7z]{padding-top:200px;text-align:center}.coming-soon-sub[data-astro-cid-gxghpr7z]{margin-left:auto;margin-right:auto}.coming-soon-note[data-astro-cid-gxghpr7z]{margin-top:48px;font-size:13px;color:var(--faint)}.coming-soon-note[data-astro-cid-gxghpr7z] a{color:var(--gold)}
