.hero-section.svelte-srtp5w{background:var(--surface);border-bottom:1px solid var(--border)}.produk-hero.svelte-srtp5w{flex-direction:column;align-items:flex-start;gap:.65rem;padding:1.25rem 2rem 2.75rem;display:flex}.back-link.svelte-srtp5w{color:var(--text-faint);align-items:center;gap:.3rem;margin-bottom:.5rem;font-size:.82rem;font-weight:600;text-decoration:none;display:inline-flex}.back-link.svelte-srtp5w:hover{color:var(--blue)}.hero-badge.svelte-srtp5w{font-family:var(--font-mono);color:var(--blue);background:var(--blue-soft);box-shadow:none;border-color:#0000;font-size:.72rem;font-weight:700}.produk-hero.svelte-srtp5w h1:where(.svelte-srtp5w){margin-top:.15rem;font-size:clamp(1.6rem,3.4vw,2.1rem);font-weight:800}.produk-intro.svelte-srtp5w{color:var(--text-dim);max-width:60ch}.hero-actions.svelte-srtp5w{flex-wrap:wrap;gap:.85rem;margin-top:1rem;display:flex}.btn-lg.svelte-srtp5w{border-radius:var(--radius-sm);padding:1rem 1.75rem;font-size:1rem}.section.svelte-srtp5w{padding:2.5rem 0}.section-head.svelte-srtp5w{max-width:640px;margin-bottom:1.5rem}.eyebrow.svelte-srtp5w{text-transform:uppercase;letter-spacing:.04em;color:var(--blue);font-size:.8rem;font-weight:700}.section-head.svelte-srtp5w h2:where(.svelte-srtp5w){margin-top:.35rem;font-size:clamp(1.3rem,2.4vw,1.6rem)}.block.svelte-srtp5w{padding:1.75rem 2rem}.block.svelte-srtp5w h2:where(.svelte-srtp5w){margin-bottom:.6rem;font-size:1.15rem}.block.svelte-srtp5w p:where(.svelte-srtp5w){color:var(--text-dim);line-height:1.65}.block.svelte-srtp5w p:where(.svelte-srtp5w)+p:where(.svelte-srtp5w){margin-top:.75rem}.block.svelte-srtp5w p.disclaimer:where(.svelte-srtp5w){border-top:1px solid var(--border);color:var(--text-faint);margin-top:.9rem;padding-top:.75rem;font-size:.82rem}.problem-grid.svelte-srtp5w{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1rem;display:grid}.problem-card.svelte-srtp5w{color:var(--orange);align-items:flex-start;gap:.75rem;padding:1.25rem 1.5rem;display:flex}.problem-card.svelte-srtp5w p:where(.svelte-srtp5w){color:var(--text-dim);font-size:.92rem;line-height:1.5}.feature-grid.svelte-srtp5w{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:.85rem;display:grid}.feature-card.svelte-srtp5w{color:var(--green);align-items:center;gap:.65rem;padding:1rem 1.25rem;font-size:.92rem;display:flex}.feature-card.svelte-srtp5w span:where(.svelte-srtp5w){color:var(--text);font-weight:500}.gallery.svelte-srtp5w{column-count:2;column-gap:1rem}.gallery.svelte-srtp5w img:where(.svelte-srtp5w){break-inside:avoid;border-radius:var(--radius-sm);border:1px solid var(--border);width:100%;margin-bottom:1rem;display:block}.steps.svelte-srtp5w{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1rem;display:grid}.step-card.svelte-srtp5w{flex-direction:column;gap:.75rem;padding:1.5rem;display:flex}.step-number.svelte-srtp5w{background:var(--blue-soft);width:32px;height:32px;color:var(--blue);border-radius:50%;justify-content:center;align-items:center;font-size:.9rem;font-weight:700;display:inline-flex}.step-card.svelte-srtp5w p:where(.svelte-srtp5w){color:var(--text-dim);font-size:.9rem;line-height:1.5}.tech-label.svelte-srtp5w{text-transform:uppercase;letter-spacing:.03em;color:var(--text-faint);margin-bottom:.6rem;font-size:.75rem;font-weight:700}.tech-tags.svelte-srtp5w{flex-wrap:wrap;gap:.5rem;display:flex}.price-card.svelte-srtp5w{text-align:center;flex-direction:column;align-items:center;max-width:480px;margin:0 auto;padding:2.5rem;display:flex}.price-label.svelte-srtp5w{text-transform:uppercase;letter-spacing:.03em;color:var(--text-faint);font-size:.75rem;font-weight:700}.price-value.svelte-srtp5w{margin-top:.4rem;font-size:2rem;font-weight:800}.price-note.svelte-srtp5w{color:var(--text-dim);margin-top:.5rem;font-size:.85rem}.price-features.svelte-srtp5w{flex-wrap:wrap;justify-content:center;gap:.5rem;margin-top:1.25rem;display:flex}.price-btn.svelte-srtp5w{justify-content:center;width:100%;margin-top:1.75rem}.faq-list.svelte-srtp5w{padding:.5rem 1.75rem}.faq-item.svelte-srtp5w{border-bottom:1px solid var(--border);padding:1.25rem 0}.faq-item.svelte-srtp5w:last-child{border-bottom:none}.faq-item.svelte-srtp5w summary:where(.svelte-srtp5w){cursor:pointer;justify-content:space-between;align-items:center;font-weight:600;list-style:none;display:flex}.faq-item.svelte-srtp5w summary:where(.svelte-srtp5w):after{content:"+";color:var(--blue);font-size:1.3rem;font-weight:400}.faq-item[open].svelte-srtp5w summary:where(.svelte-srtp5w):after{content:"−"}.faq-item.svelte-srtp5w summary:where(.svelte-srtp5w)::-webkit-details-marker{display:none}.faq-item.svelte-srtp5w p:where(.svelte-srtp5w){color:var(--text-dim);margin-top:.85rem;font-size:.92rem}.cta-card.svelte-srtp5w{text-align:center;flex-direction:column;align-items:center;padding:2.5rem;display:flex}.cta-card.svelte-srtp5w h2:where(.svelte-srtp5w){font-size:clamp(1.4rem,2.8vw,1.8rem)}.cta-card.svelte-srtp5w p:where(.svelte-srtp5w){color:var(--text-dim);max-width:52ch;margin-top:.75rem}.cta-card.svelte-srtp5w .hero-actions:where(.svelte-srtp5w){justify-content:center}@media (width<=560px){.gallery.svelte-srtp5w{column-count:1}}
