body{background:#0a1628;margin:0;padding:0}.ns.svelte-1uha8ag{color:#f0f4f8;background:#0a1628;font-family:Inter,Arial,sans-serif}.intro-banner.svelte-1uha8ag{color:#fff;text-align:center;background:#e87722;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;padding:10px 16px;font-size:13px;font-weight:500;display:flex}.intro-banner.svelte-1uha8ag strong:where(.svelte-1uha8ag){font-weight:700}.intro-banner.svelte-1uha8ag s:where(.svelte-1uha8ag){opacity:.7}.intro-fire.svelte-1uha8ag{font-size:16px}.hero.svelte-1uha8ag{background:linear-gradient(160deg,#0a1628 0%,#124 60%,#1a3a6e 100%);border-bottom:3px solid #e87722;padding:4rem 1.5rem}.hero-inner.svelte-1uha8ag{text-align:center;max-width:680px;margin:0 auto}.hero-badge.svelte-1uha8ag{color:#e87722;letter-spacing:2px;text-transform:uppercase;background:#e877221f;border:1px solid #e877224d;border-radius:2px;margin-bottom:1.4rem;padding:5px 14px;font-size:11px;font-weight:700;display:inline-block}.hero.svelte-1uha8ag h1:where(.svelte-1uha8ag){color:#fff;margin:0 0 1.2rem;font-family:Playfair Display,Georgia,serif;font-size:clamp(2.2rem,6vw,3.6rem);font-weight:400;line-height:1.15}.hero.svelte-1uha8ag h1:where(.svelte-1uha8ag) span:where(.svelte-1uha8ag){color:#e87722}.hero-sub.svelte-1uha8ag{color:#a8bdd4;max-width:580px;margin:0 auto 1.8rem;font-size:clamp(15px,2.5vw,17px);line-height:1.75}.hero-pills.svelte-1uha8ag{flex-wrap:wrap;justify-content:center;gap:8px;margin-bottom:2rem;display:flex}.pill.svelte-1uha8ag{color:#c8ddf0;background:#ffffff0f;border:1px solid #ffffff1f;border-radius:20px;padding:6px 14px;font-size:13px}.btn-hero.svelte-1uha8ag{color:#fff;background:#e87722;border-radius:4px;margin-bottom:12px;padding:16px 36px;font-size:17px;font-weight:700;text-decoration:none;transition:background .2s;display:inline-block}.btn-hero.svelte-1uha8ag:hover{background:#d06a18}.hero-price-note.svelte-1uha8ag{color:#7a9ab8;font-size:13px}.section-inner.svelte-1uha8ag{max-width:960px;margin:0 auto;padding:0 1.2rem}.section-label.svelte-1uha8ag{letter-spacing:2px;text-transform:uppercase;color:#e87722;margin-bottom:8px;font-size:11px;font-weight:700}.section-inner.svelte-1uha8ag h2:where(.svelte-1uha8ag){color:#fff;margin:0 0 1rem;font-family:Playfair Display,Georgia,serif;font-size:clamp(1.6rem,4vw,2.2rem);font-weight:400}.section-sub.svelte-1uha8ag{color:#7a9ab8;max-width:640px;margin:0 0 2rem;font-size:15px;line-height:1.7}.how-section.svelte-1uha8ag{background:#0f2040;border-bottom:1px solid #ffffff0f;padding:4rem 0}.steps.svelte-1uha8ag{flex-wrap:wrap;align-items:flex-start;gap:16px;margin-top:2rem;display:flex}.step.svelte-1uha8ag{flex:1;min-width:180px}.step-num.svelte-1uha8ag{color:#fff;background:#e87722;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;margin-bottom:12px;font-size:16px;font-weight:700;display:flex}.step-title.svelte-1uha8ag{color:#fff;margin-bottom:6px;font-size:16px;font-weight:700}.step-desc.svelte-1uha8ag{color:#7a9ab8;font-size:14px;line-height:1.6}.step-arrow.svelte-1uha8ag{color:#e87722;flex-shrink:0;padding-top:8px;font-size:1.5rem}@media (width<=560px){.step-arrow.svelte-1uha8ag{display:none}}.content-section.svelte-1uha8ag{border-bottom:1px solid #ffffff0f;padding:4rem 0}.content-grid.svelte-1uha8ag{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:10px;margin-bottom:1rem;display:grid}.content-card.svelte-1uha8ag{background:#0f2040;border:.5px solid #ffffff14;border-radius:6px;flex-direction:column;gap:5px;padding:1rem;display:flex}.content-card.hl.svelte-1uha8ag{background:#e877220d;border-color:#e8772240}.content-top.svelte-1uha8ag{justify-content:space-between;align-items:center;margin-bottom:2px;display:flex}.content-icon.svelte-1uha8ag{font-size:20px;line-height:1}.lang-badge.svelte-1uha8ag{letter-spacing:1px;border-radius:2px;padding:2px 6px;font-size:9px;font-weight:700}.lang-badge.nl.svelte-1uha8ag{color:#63b432;background:#63b4321f;border:1px solid #63b43240}.lang-badge.en.svelte-1uha8ag{color:#85b7eb;background:#378add1a;border:1px solid #378add33}.content-title.svelte-1uha8ag{color:#e0eaf5;font-size:13px;font-weight:700;line-height:1.3}.content-card.hl.svelte-1uha8ag .content-title:where(.svelte-1uha8ag){color:#ffd4a0}.content-desc.svelte-1uha8ag{color:#7a9ab8;flex:1;font-size:11px;line-height:1.5}.content-size.svelte-1uha8ag{color:#4a6a88;margin-top:4px;font-size:10px}.content-note.svelte-1uha8ag{color:#4a6a88;background:#ffffff08;border:.5px solid #ffffff12;border-radius:4px;padding:10px 14px;font-size:12px;line-height:1.7}.use-section.svelte-1uha8ag{background:#0f2040;border-bottom:1px solid #ffffff0f;padding:4rem 0}.use-grid.svelte-1uha8ag{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px;margin-top:2rem;display:grid}.use-card.svelte-1uha8ag{background:#0a1628;border:.5px solid #ffffff12;border-radius:6px;padding:1.2rem}.use-icon.svelte-1uha8ag{margin-bottom:10px;font-size:24px}.use-title.svelte-1uha8ag{color:#fff;margin-bottom:6px;font-size:15px;font-weight:700}.use-desc.svelte-1uha8ag{color:#7a9ab8;font-size:13px;line-height:1.7}.specs-section.svelte-1uha8ag{border-bottom:1px solid #ffffff0f;padding:4rem 0}.specs-grid.svelte-1uha8ag{background:#0f2040;border:.5px solid #ffffff14;border-radius:8px;grid-template-columns:1fr 1fr;gap:0;margin-top:1.5rem;display:grid;overflow:hidden}@media (width<=480px){.specs-grid.svelte-1uha8ag{grid-template-columns:1fr}}.spec-row.svelte-1uha8ag{border-bottom:.5px solid #ffffff0f;border-right:.5px solid #ffffff0f;flex-direction:column;padding:12px 16px;display:flex}.spec-row.svelte-1uha8ag:nth-child(2n){border-right:none}.spec-label.svelte-1uha8ag{color:#7a9ab8;letter-spacing:.5px;margin-bottom:3px;font-size:11px;font-weight:600}.spec-value.svelte-1uha8ag{color:#e0eaf5;font-size:14px}.faq-section.svelte-1uha8ag{background:#0f2040;border-bottom:1px solid #ffffff0f;padding:4rem 0}.faq-list.svelte-1uha8ag{flex-direction:column;gap:0;margin-top:1.5rem;display:flex}.faq-item.svelte-1uha8ag{border-bottom:.5px solid #ffffff12}.faq-q.svelte-1uha8ag{cursor:pointer;text-align:left;color:#e0eaf5;background:0 0;border:none;justify-content:space-between;align-items:center;gap:16px;width:100%;padding:16px 0;font-family:inherit;font-size:15px;font-weight:600;display:flex}.faq-q.svelte-1uha8ag:hover{color:#e87722}.faq-chevron.svelte-1uha8ag{color:#e87722;flex-shrink:0;font-size:20px;font-weight:400}.faq-a.svelte-1uha8ag{color:#a8bdd4;padding-bottom:16px;font-size:14px;line-height:1.75}.order-section.svelte-1uha8ag{padding:4rem 0}.price-block.svelte-1uha8ag{background:#0f2040;border:1px solid #e877224d;border-radius:8px;flex-wrap:wrap;align-items:center;gap:2rem;margin:1.5rem 0;padding:1.4rem 1.6rem;display:flex}.price-now.svelte-1uha8ag{color:#fff;font-size:2.8rem;font-weight:700;line-height:1}.price-was.svelte-1uha8ag{color:#7a9ab8;margin-top:4px;font-size:14px}.price-details.svelte-1uha8ag{flex-direction:column;gap:4px;display:flex}.price-detail.svelte-1uha8ag{color:#a8bdd4;font-size:13px}.intro-notice.svelte-1uha8ag{color:#c8a87a;background:#e8772212;border:1px solid #e8772233;border-radius:6px;margin-bottom:1.5rem;padding:12px 16px;font-size:13px;line-height:1.7}.intro-notice.svelte-1uha8ag strong:where(.svelte-1uha8ag){color:#e87722}.order-form.svelte-1uha8ag{background:#0f2040;border:.5px solid #ffffff1a;border-radius:8px;padding:1.8rem}@media (width<=480px){.order-form.svelte-1uha8ag{padding:1.2rem}}.product-summary.svelte-1uha8ag{background:#e8772212;border:1px solid #e8772233;border-radius:6px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1.5rem;padding:1rem;display:flex}.prod-name.svelte-1uha8ag{color:#e0eaf5;font-size:15px;font-weight:700}.prod-sub.svelte-1uha8ag{color:#7a9ab8;margin-top:2px;font-size:12px}.prod-price.svelte-1uha8ag{color:#e87722;white-space:nowrap;font-size:1.5rem;font-weight:700}.form-error.svelte-1uha8ag{color:#f09595;background:#dc32321a;border:1px solid #dc32324d;border-radius:4px;margin-bottom:1rem;padding:10px 14px;font-size:13px}.form-label-section.svelte-1uha8ag{letter-spacing:2px;text-transform:uppercase;color:#e87722;margin:0 0 1rem;font-size:11px;font-weight:700}.form-field.svelte-1uha8ag{margin-bottom:1.1rem}.form-field.svelte-1uha8ag label:where(.svelte-1uha8ag){letter-spacing:.5px;text-transform:uppercase;color:#7a9ab8;margin-bottom:6px;font-size:12px;font-weight:600;display:block}.form-field.svelte-1uha8ag input:where(.svelte-1uha8ag),.form-field.svelte-1uha8ag textarea:where(.svelte-1uha8ag){color:#e0eaf5;box-sizing:border-box;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:4px;outline:none;width:100%;padding:10px 12px;font-family:inherit;font-size:15px;transition:border-color .2s}.form-field.svelte-1uha8ag input:where(.svelte-1uha8ag)::placeholder,.form-field.svelte-1uha8ag textarea:where(.svelte-1uha8ag)::placeholder{color:#fff3}.form-field.svelte-1uha8ag input:where(.svelte-1uha8ag):focus,.form-field.svelte-1uha8ag textarea:where(.svelte-1uha8ag):focus{background:#e877220a;border-color:#e87722}.form-row.svelte-1uha8ag{grid-template-columns:1fr 1fr;gap:1rem;display:grid}@media (width<=480px){.form-row.svelte-1uha8ag{grid-template-columns:1fr}}.form-divider.svelte-1uha8ag{border:none;border-top:.5px solid #ffffff12;margin:1.4rem 0}.btn-submit.svelte-1uha8ag{color:#fff;cursor:pointer;background:#e87722;border:none;border-radius:4px;width:100%;margin-top:.5rem;padding:15px;font-family:inherit;font-size:16px;font-weight:700;transition:background .2s}.btn-submit.svelte-1uha8ag:hover:not(:disabled){background:#d06a18}.btn-submit.svelte-1uha8ag:disabled{cursor:not-allowed;background:#3a5570}.submit-note.svelte-1uha8ag{text-align:center;color:#7a9ab8;margin-top:10px;font-size:12px;line-height:1.6}.success-box.svelte-1uha8ag{text-align:center;padding:1.5rem 0}.success-icon.svelte-1uha8ag{color:#63b432;background:#63b43226;border-radius:50%;justify-content:center;align-items:center;width:52px;height:52px;margin:0 auto 1rem;font-size:22px;font-weight:700;display:flex}.success-box.svelte-1uha8ag h3:where(.svelte-1uha8ag){color:#fff;margin:0 0 .8rem;font-family:Playfair Display,Georgia,serif;font-size:1.4rem;font-weight:400}.success-box.svelte-1uha8ag p:where(.svelte-1uha8ag){color:#7a9ab8;font-size:14px;line-height:1.7}.success-note.svelte-1uha8ag{color:#c8a87a;background:#e8772212;border:1px solid #e8772233;border-radius:6px;margin-top:1rem;padding:12px 16px;font-size:13px}.powerbank-card.svelte-1uha8ag{background:#0f2040;border:1px solid #63b43240;border-radius:8px;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1.2rem;margin-bottom:1.2rem;padding:1.2rem 1.4rem;display:flex}.powerbank-left.svelte-1uha8ag{flex:1;align-items:flex-start;gap:14px;min-width:200px;display:flex}.powerbank-icon.svelte-1uha8ag{min-width:32px;font-size:26px;line-height:1}.powerbank-title.svelte-1uha8ag{color:#e0eaf5;margin-bottom:5px;font-size:15px;font-weight:700}.powerbank-desc.svelte-1uha8ag{color:#7a9ab8;margin-bottom:5px;font-size:13px;line-height:1.6}.powerbank-desc.svelte-1uha8ag strong:where(.svelte-1uha8ag){color:#a8d890}.powerbank-specs.svelte-1uha8ag{color:#4a6a88;font-size:11px}.powerbank-check.svelte-1uha8ag{cursor:pointer;flex-shrink:0;align-items:center;gap:10px;padding-top:2px;display:flex}.powerbank-check.svelte-1uha8ag input:where(.svelte-1uha8ag){display:none}.check-box.svelte-1uha8ag{background:#63b4320d;border:2px solid #63b43266;border-radius:4px;justify-content:center;align-items:center;width:24px;min-width:24px;height:24px;transition:background .15s,border-color .15s;display:flex;position:relative}.powerbank-check.svelte-1uha8ag input:where(.svelte-1uha8ag):checked~.check-box:where(.svelte-1uha8ag){background:#63b432;border-color:#63b432}.powerbank-check.svelte-1uha8ag input:where(.svelte-1uha8ag):checked~.check-box:where(.svelte-1uha8ag):after{content:"✓";color:#fff;font-size:14px;font-weight:700;position:absolute}.check-label.svelte-1uha8ag{text-align:center}.check-price.svelte-1uha8ag{color:#63b432;font-size:16px;font-weight:700;display:block}.check-sub.svelte-1uha8ag{color:#7a9ab8;font-size:11px;display:block}.ns-footer.svelte-1uha8ag{text-align:center;color:#3a5570;border-top:.5px solid #ffffff0d;padding:2rem 1.5rem;font-size:12px;line-height:1.9}
