.pbi-container[data-astro-cid-k7n5munb]{max-width:1100px;margin:0 auto;padding:2rem 1.25rem}.pbi-hero[data-astro-cid-k7n5munb]{text-align:center;padding:5rem 1rem 3.5rem}.pbi-hero[data-astro-cid-k7n5munb] .eyebrow[data-astro-cid-k7n5munb]{letter-spacing:.14em;text-transform:uppercase;color:#e8b231;margin-bottom:.75rem;font-size:.82rem;font-weight:700}.pbi-hero[data-astro-cid-k7n5munb] h1[data-astro-cid-k7n5munb]{margin-bottom:1.25rem;font-size:clamp(2rem,5vw,3.2rem);font-weight:800;line-height:1.15}.pbi-hero[data-astro-cid-k7n5munb] .lead[data-astro-cid-k7n5munb]{color:#555;max-width:640px;margin:0 auto 2.25rem;font-size:1.1rem}.btn-hero-primary[data-astro-cid-k7n5munb]{color:#fff;background:#e8b231;border-radius:7px;margin-bottom:.5rem;margin-right:.75rem;padding:.8rem 1.9rem;font-weight:700;text-decoration:none;transition:opacity .2s,transform .15s;display:inline-block;box-shadow:0 4px 14px #e8b23159}.btn-hero-primary[data-astro-cid-k7n5munb]:hover{opacity:.88;color:#fff;transform:translateY(-1px)}.btn-hero-outline[data-astro-cid-k7n5munb]{color:#e8b231;border:2px solid #e8b231;border-radius:7px;margin-bottom:.5rem;padding:.75rem 1.75rem;font-weight:700;text-decoration:none;transition:all .2s;display:inline-block}.btn-hero-outline[data-astro-cid-k7n5munb]:hover{color:#fff;background:#e8b231}.pbi-section[data-astro-cid-k7n5munb]{border-top:1px solid #eee;padding:3.5rem 0}.pbi-section[data-astro-cid-k7n5munb] h2[data-astro-cid-k7n5munb]{margin-bottom:1.25rem;font-size:1.65rem;font-weight:700}.pbi-section[data-astro-cid-k7n5munb] h3[data-astro-cid-k7n5munb]{margin-bottom:.75rem;font-size:1.2rem;font-weight:700}.screenshot-frame[data-astro-cid-k7n5munb]{border-radius:12px;overflow:hidden;box-shadow:0 6px 28px #00000021}.screenshot-frame[data-astro-cid-k7n5munb] img[data-astro-cid-k7n5munb]{width:100%;display:block}.img-placeholder[data-astro-cid-k7n5munb]{aspect-ratio:16/9;color:#a89870;background:linear-gradient(135deg,#f5f0e8 0%,#ede8dc 100%);border:2px dashed #d4c9a8;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:.5rem;width:100%;font-size:.9rem;display:flex}.img-placeholder[data-astro-cid-k7n5munb] .placeholder-icon[data-astro-cid-k7n5munb]{opacity:.5;font-size:2.5rem}.features-grid[data-astro-cid-k7n5munb]{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:1.25rem;margin-top:2rem;display:grid}.feature-card[data-astro-cid-k7n5munb]{background:#fff;border:1px solid #ede8dc;border-radius:10px;padding:1.5rem;transition:box-shadow .2s,transform .2s;box-shadow:0 2px 10px #0000000a}.feature-card[data-astro-cid-k7n5munb]:hover{transform:translateY(-2px);box-shadow:0 6px 20px #00000014}.feature-icon[data-astro-cid-k7n5munb]{margin-bottom:.65rem;font-size:1.75rem;display:block}.feature-card[data-astro-cid-k7n5munb] h3[data-astro-cid-k7n5munb]{margin-bottom:.4rem;font-size:1rem;font-weight:700}.feature-card[data-astro-cid-k7n5munb] p[data-astro-cid-k7n5munb]{color:#555;margin:0;font-size:.92rem}.tech-badge[data-astro-cid-k7n5munb]{color:#5a4a2a;background:#f5f0e8;border-radius:20px;margin:.25rem .2rem;padding:.3rem .9rem;font-size:.82rem;font-weight:600;display:inline-block}.pbi-note[data-astro-cid-k7n5munb]{color:#5a4a20;background:#fdf8ef;border-left:4px solid #e8b231;border-radius:0 6px 6px 0;margin:1.5rem 0;padding:1rem 1.25rem;font-size:.95rem}.download-section[data-astro-cid-k7n5munb]{background:linear-gradient(135deg,#fdf8ef 0%,#f5f0e8 100%);border:1px solid #e8d9b0;border-radius:14px;margin-top:2rem;padding:2.25rem 2rem}.download-section[data-astro-cid-k7n5munb] h2[data-astro-cid-k7n5munb]{margin-bottom:.5rem;font-size:1.4rem;font-weight:700}.download-grid[data-astro-cid-k7n5munb]{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1.25rem;margin-top:1.5rem;display:grid}.download-card[data-astro-cid-k7n5munb]{background:#fff;border:1px solid #e8d9b0;border-radius:10px;flex-direction:column;gap:.5rem;padding:1.5rem 1.25rem;display:flex;box-shadow:0 2px 10px #0000000a}.download-card[data-astro-cid-k7n5munb] .dl-label[data-astro-cid-k7n5munb]{letter-spacing:.1em;text-transform:uppercase;color:#e8b231;font-size:.75rem;font-weight:700}.download-card[data-astro-cid-k7n5munb] h3[data-astro-cid-k7n5munb]{margin:0;font-size:1rem;font-weight:700}.download-card[data-astro-cid-k7n5munb] p[data-astro-cid-k7n5munb]{color:#666;flex:1;margin:0;font-size:.88rem}.btn-download[data-astro-cid-k7n5munb]{color:#fff;background:#e8b231;border-radius:6px;align-self:flex-start;align-items:center;gap:.4rem;margin-top:.25rem;padding:.55rem 1.2rem;font-size:.88rem;font-weight:700;text-decoration:none;transition:opacity .2s,transform .15s;display:inline-flex}.btn-download[data-astro-cid-k7n5munb]:hover{opacity:.86;color:#fff;transform:translateY(-1px)}.btn-download-outline[data-astro-cid-k7n5munb]{color:#e8b231;border:2px solid #e8b231;border-radius:6px;align-self:flex-start;align-items:center;gap:.4rem;margin-top:.25rem;padding:.5rem 1.1rem;font-size:.88rem;font-weight:700;text-decoration:none;transition:all .2s;display:inline-flex}.btn-download-outline[data-astro-cid-k7n5munb]:hover{color:#fff;background:#e8b231}.cta-bottom[data-astro-cid-k7n5munb]{text-align:center;background:linear-gradient(135deg,#f5f0e8 0%,#ede8dc 100%);border-radius:16px;margin-top:4rem;margin-bottom:2rem;padding:3rem 2rem}.cta-bottom[data-astro-cid-k7n5munb] h2[data-astro-cid-k7n5munb]{margin-bottom:.75rem;font-size:1.6rem;font-weight:800}.cta-bottom[data-astro-cid-k7n5munb] p[data-astro-cid-k7n5munb]{color:#555;max-width:520px;margin:0 auto 1.75rem}@media (width<=767px){.pbi-hero[data-astro-cid-k7n5munb]{padding:4rem 1rem 2rem}.download-section[data-astro-cid-k7n5munb]{padding:1.75rem 1rem}.cta-bottom[data-astro-cid-k7n5munb]{padding:2rem 1rem}}
