.faq.svelte-1vyz8mk{padding:2rem 0}.faq-title.svelte-1vyz8mk{margin-bottom:1.5rem}.faq-list.svelte-1vyz8mk{border-top:1px solid var(--color-border)}.faq-item.svelte-1vyz8mk{border-bottom:1px solid var(--color-border)}.faq-q.svelte-1vyz8mk{margin:0}.faq-btn.svelte-1vyz8mk{width:100%;display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1.125rem 0;background:none;border:none;cursor:pointer;text-align:left;font-family:var(--font-sans);font-size:1rem;font-weight:600;color:var(--color-ink);transition:color .15s ease}.faq-btn.svelte-1vyz8mk:hover{color:var(--color-accent)}.faq-icon.svelte-1vyz8mk{flex-shrink:0;color:var(--color-ink-3);transition:transform .2s ease}.faq-item.open.svelte-1vyz8mk .faq-icon:where(.svelte-1vyz8mk){transform:rotate(180deg)}.faq-item.open.svelte-1vyz8mk .faq-btn:where(.svelte-1vyz8mk){color:var(--color-accent)}.faq-a.svelte-1vyz8mk{padding:0 0 1.25rem;color:var(--color-ink-2);font-size:.9375rem;line-height:1.7}.faq-a[hidden].svelte-1vyz8mk{display:none}.faq-a-inner.svelte-1vyz8mk{padding-right:2rem}.nitrophone-widget.svelte-15i8zy4{position:relative;isolation:isolate;overflow:hidden;border-radius:var(--radius-xl);background:linear-gradient(135deg,var(--color-band-start) 0%,var(--color-accent-deep) 100%);color:#fff;box-shadow:var(--shadow-xl)}.nitrophone-widget.svelte-15i8zy4:before{content:"";position:absolute;inset:-10rem -6rem auto auto;width:24rem;height:24rem;border-radius:50%;background:radial-gradient(circle,rgb(220 38 38 / .45),transparent 70%);z-index:-1}.widget-eyebrow.svelte-15i8zy4{display:inline-block;margin:1.25rem 1.75rem 0;padding:.2rem .625rem;border-radius:var(--radius-pill);background:#ffffff1f;font-family:var(--font-mono);font-size:.6875rem;text-transform:uppercase;letter-spacing:.1em;color:#ffffffd9}.widget-header.svelte-15i8zy4{display:flex;align-items:center;gap:1rem;padding:.875rem 1.75rem .75rem}.widget-icon.svelte-15i8zy4{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:3rem;height:3rem;border-radius:var(--radius-md);background:var(--color-accent);color:#fff;box-shadow:0 6px 18px -4px #b91c1c99}.widget-header.svelte-15i8zy4 h3:where(.svelte-15i8zy4){margin:0;font-family:var(--font-display);font-size:1.375rem;font-weight:700;line-height:1.2;color:#fff}.widget-content.svelte-15i8zy4{padding:0 1.75rem 1.75rem}.value-prop.svelte-15i8zy4{margin:0 0 1rem;font-size:1rem;line-height:1.55;color:#ffffffd9}.value-prop.svelte-15i8zy4 .highlight:where(.svelte-15i8zy4){color:#fca5a5;font-weight:600}.features.svelte-15i8zy4{display:grid;grid-template-columns:1fr 1fr;gap:.5rem;list-style:none;padding:0;margin:1.25rem 0}.features.svelte-15i8zy4 li:where(.svelte-15i8zy4){display:flex;align-items:center;gap:.625rem;margin:0;padding:.625rem .75rem;border-radius:var(--radius-md);background:#ffffff0f;border:1px solid rgb(255 255 255 / .1);font-size:.875rem;line-height:1.35;color:#ffffffe6}.features.svelte-15i8zy4 svg:where(.svelte-15i8zy4){flex-shrink:0;color:#f87171}.cta-button.svelte-15i8zy4{display:inline-flex;align-items:center;justify-content:center;gap:.75rem;min-height:3.5rem;padding:1rem 2.25rem;background:var(--color-accent);color:#fff;text-decoration:none;border-radius:var(--radius-pill);font-family:var(--font-display);font-weight:700;font-size:1.25rem;letter-spacing:.01em;line-height:1.2;box-shadow:0 0 0 1px #ffffff1f inset,0 10px 26px -6px #b91c1cbf;transition:background .15s ease,transform .15s ease}.cta-button.svelte-15i8zy4:hover{background:var(--color-accent-light);color:#fff;text-decoration:none;transform:translateY(-1px)}.cta-button.svelte-15i8zy4 svg:where(.svelte-15i8zy4){flex-shrink:0;width:1.25rem;height:1.25rem}.nitrophone-sidebar.svelte-15i8zy4{margin-bottom:2rem}.nitrophone-sidebar.svelte-15i8zy4 .features:where(.svelte-15i8zy4){grid-template-columns:1fr}.nitrophone-sidebar.svelte-15i8zy4 .cta-button:where(.svelte-15i8zy4){width:100%}.nitrophone-post.svelte-15i8zy4{margin:2.5rem 0}.nitrophone-banner.svelte-15i8zy4 .widget-header:where(.svelte-15i8zy4) h3:where(.svelte-15i8zy4){font-size:clamp(1.375rem,2.6vw,1.875rem)}.nitrophone-banner.svelte-15i8zy4 .features:where(.svelte-15i8zy4){grid-template-columns:repeat(4,1fr)}@media (max-width: 900px){.nitrophone-banner.svelte-15i8zy4 .features:where(.svelte-15i8zy4){grid-template-columns:1fr 1fr}}@media (max-width: 600px){.widget-eyebrow.svelte-15i8zy4{margin:1rem 1.125rem 0}.widget-header.svelte-15i8zy4{padding:.75rem 1.125rem .5rem}.widget-content.svelte-15i8zy4{padding:0 1.125rem 1.25rem}.widget-header.svelte-15i8zy4 h3:where(.svelte-15i8zy4),.nitrophone-banner.svelte-15i8zy4 .widget-header:where(.svelte-15i8zy4) h3:where(.svelte-15i8zy4){font-size:1.1875rem}.features.svelte-15i8zy4,.nitrophone-banner.svelte-15i8zy4 .features:where(.svelte-15i8zy4){grid-template-columns:1fr}.cta-button.svelte-15i8zy4{width:100%;padding:1rem 1.25rem;font-size:1.125rem;white-space:nowrap}.cta-button.svelte-15i8zy4 svg:where(.svelte-15i8zy4):first-child{display:none}}
