[data-astro-cid-7ulki45f]{box-sizing:border-box}main[data-astro-cid-7ulki45f]{width:100%;max-width:1280px;margin:0 auto;padding:clamp(.75rem,3vw,2rem);padding-left:max(clamp(.75rem,3vw,2rem),env(safe-area-inset-left));padding-right:max(clamp(.75rem,3vw,2rem),env(safe-area-inset-right));overflow-x:hidden}.main-container[data-astro-cid-7ulki45f]{background:#fff;padding:clamp(1rem,3vw,2rem);overflow:hidden;width:100%}.fdroid-page[data-astro-cid-7ulki45f]{display:flex;flex-direction:column;gap:clamp(2rem,5vw,3.5rem)}.hero[data-astro-cid-7ulki45f]{background:linear-gradient(135deg,#2d5a8e,#1a3f6f,#0f2d56);border-radius:18px;padding:clamp(2rem,6vw,4rem) clamp(1.25rem,5vw,3rem);color:#fff;text-align:center}.hero-inner[data-astro-cid-7ulki45f]{max-width:640px;margin:0 auto}.hero-eyebrow[data-astro-cid-7ulki45f]{display:inline-block;text-transform:uppercase;letter-spacing:.08em;font-size:.75rem;font-weight:600;color:#ffffffb3;margin-bottom:.75rem}.hero[data-astro-cid-7ulki45f] h1[data-astro-cid-7ulki45f]{font-family:Chakra Petch,system-ui,sans-serif;font-size:clamp(1.9rem,5vw,2.8rem);margin:0 0 .75rem;line-height:1.1;color:#fff}.hero-lead[data-astro-cid-7ulki45f]{font-size:clamp(1rem,2.2vw,1.15rem);line-height:1.6;color:#ffffffe6;margin:0 0 1.5rem}.hero-cta[data-astro-cid-7ulki45f]{display:flex;gap:.75rem;justify-content:center;flex-wrap:wrap}.hero-note[data-astro-cid-7ulki45f]{margin:1rem 0 0;font-size:.85rem;color:#ffffffa6}.hero-qr[data-astro-cid-7ulki45f]{margin:1.5rem auto 0;display:flex;flex-direction:column;align-items:center;gap:.6rem}.hero-qr[data-astro-cid-7ulki45f] img[data-astro-cid-7ulki45f]{width:180px;height:180px;background:#fff;padding:10px;border-radius:14px}.hero-qr[data-astro-cid-7ulki45f] figcaption[data-astro-cid-7ulki45f]{font-size:.82rem;color:#ffffffb3;max-width:320px}.cta-btn[data-astro-cid-7ulki45f]{display:inline-flex;align-items:center;justify-content:center;padding:.85rem 1.6rem;border-radius:10px;font-weight:700;font-size:.95rem;text-decoration:none;background:linear-gradient(135deg,var(--color-indigo),#8b5cf6);color:#fff;box-shadow:0 4px 12px #6366f159;transition:transform .18s ease,box-shadow .18s ease}.cta-btn[data-astro-cid-7ulki45f]:hover{transform:translateY(-2px);box-shadow:0 6px 16px #6366f173}.cta-btn-outline[data-astro-cid-7ulki45f]{background:transparent;border:1.5px solid rgba(255,255,255,.5);box-shadow:none;color:#fff}.cta-btn-outline[data-astro-cid-7ulki45f]:hover{background:#ffffff1f;box-shadow:none}.steps-section[data-astro-cid-7ulki45f] h2[data-astro-cid-7ulki45f],.manual-section[data-astro-cid-7ulki45f] h2[data-astro-cid-7ulki45f],.faq-section[data-astro-cid-7ulki45f] h2[data-astro-cid-7ulki45f],.bottom-cta[data-astro-cid-7ulki45f] h2[data-astro-cid-7ulki45f]{font-family:Chakra Petch,system-ui,sans-serif;font-size:clamp(1.5rem,3.5vw,2rem);color:#1e3a5f;margin:0 0 1rem;text-align:center}.step-grid[data-astro-cid-7ulki45f],.faq-grid[data-astro-cid-7ulki45f]{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1.25rem}.step-card[data-astro-cid-7ulki45f],.faq-card[data-astro-cid-7ulki45f]{background:#f8fafc;border:1px solid #e5e9f0;border-radius:14px;padding:1.5rem}.step-num[data-astro-cid-7ulki45f]{width:36px;height:36px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background:linear-gradient(135deg,var(--color-indigo),#8b5cf6);color:#fff;font-weight:700;margin-bottom:.75rem}.step-card[data-astro-cid-7ulki45f] h3[data-astro-cid-7ulki45f],.faq-card[data-astro-cid-7ulki45f] h3[data-astro-cid-7ulki45f]{margin:0 0 .4rem;font-size:1.05rem;color:#1e3a5f}.step-card[data-astro-cid-7ulki45f] p[data-astro-cid-7ulki45f],.faq-card[data-astro-cid-7ulki45f] p[data-astro-cid-7ulki45f]{margin:0;font-size:.92rem;line-height:1.55;color:#475569}.step-card[data-astro-cid-7ulki45f] a[data-astro-cid-7ulki45f],.faq-card[data-astro-cid-7ulki45f] a[data-astro-cid-7ulki45f],.manual-text[data-astro-cid-7ulki45f] a[data-astro-cid-7ulki45f]{color:var(--color-indigo);font-weight:600}.manual-section[data-astro-cid-7ulki45f]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:2rem;align-items:center;border:1.5px solid #2d5a8e;border-radius:14px;padding:clamp(1.25rem,3vw,2rem);scroll-margin-top:5rem}.manual-section[data-astro-cid-7ulki45f] h2[data-astro-cid-7ulki45f]{text-align:left}.manual-text[data-astro-cid-7ulki45f] p[data-astro-cid-7ulki45f]{color:#334155;line-height:1.6;margin:0 0 1rem}.manual-text[data-astro-cid-7ulki45f] p[data-astro-cid-7ulki45f].small{font-size:.85rem;color:#64748b;margin:0}.repo-details[data-astro-cid-7ulki45f]{margin:0 0 1rem}.repo-details[data-astro-cid-7ulki45f] dt[data-astro-cid-7ulki45f]{font-size:.78rem;text-transform:uppercase;letter-spacing:.05em;color:#64748b;font-weight:600;margin-top:.75rem}.repo-details[data-astro-cid-7ulki45f] dd[data-astro-cid-7ulki45f]{margin:.25rem 0 0}.repo-details[data-astro-cid-7ulki45f] code[data-astro-cid-7ulki45f]{display:block;font-family:JetBrains Mono,monospace;font-size:.85rem;background:#f1f5f9;border:1px solid #e2e8f0;border-radius:8px;padding:.6rem .75rem;overflow-wrap:anywhere;-webkit-user-select:all;-moz-user-select:all;user-select:all;color:#1e293b}.qr[data-astro-cid-7ulki45f]{margin:0;text-align:center}.qr[data-astro-cid-7ulki45f] img[data-astro-cid-7ulki45f]{display:block;width:200px;height:200px;background:#fff;padding:8px;border:1px solid #e5e9f0;border-radius:12px}.qr[data-astro-cid-7ulki45f] figcaption[data-astro-cid-7ulki45f]{margin-top:.5rem;font-size:.8rem;color:#64748b}.bottom-cta[data-astro-cid-7ulki45f]{text-align:center;background:#f8fafc;border:1px solid #e5e9f0;border-radius:16px;padding:clamp(1.75rem,4vw,2.75rem)}.bottom-cta[data-astro-cid-7ulki45f] h2[data-astro-cid-7ulki45f]{margin-bottom:.5rem}.bottom-cta[data-astro-cid-7ulki45f] p[data-astro-cid-7ulki45f]{color:#475569;margin:0 0 1.25rem}@media(max-width:720px){.manual-section[data-astro-cid-7ulki45f]{grid-template-columns:1fr}.qr[data-astro-cid-7ulki45f] img[data-astro-cid-7ulki45f]{margin:0 auto}}@media(prefers-reduced-motion:reduce){.cta-btn[data-astro-cid-7ulki45f]{transition:none}}
