.page-hero.svelte-1bex8oj{position:relative;padding:calc(var(--header-height) + var(--space-3xl)) 0 var(--space-3xl);text-align:center;background:linear-gradient(135deg,#050d18,var(--color-bg-dark));overflow:hidden}.page-hero__bg.svelte-1bex8oj{position:absolute;inset:0;pointer-events:none}.page-hero__orb.svelte-1bex8oj{position:absolute;left:var(--x);top:var(--y);width:var(--size);height:var(--size);border-radius:50%;background:radial-gradient(circle,rgba(212,175,55,.06),transparent 70%);animation:svelte-1bex8oj-orb-float 6s var(--delay) ease-in-out infinite alternate}@keyframes svelte-1bex8oj-orb-float{0%{transform:translateY(0)}to{transform:translateY(-25px)}}.page-hero__content.svelte-1bex8oj{position:relative;z-index:1}.page-hero__badge.svelte-1bex8oj{display:inline-block;padding:6px 18px;font-size:.75rem;font-weight:600;letter-spacing:2px;text-transform:uppercase;color:var(--color-primary);background:#d4af3714;border:1px solid rgba(212,175,55,.15);border-radius:50px;margin-bottom:var(--space-lg)}.page-hero__title.svelte-1bex8oj{font-size:clamp(2.2rem,6vw,3.5rem);font-weight:800;margin-bottom:var(--space-md);background:linear-gradient(135deg,var(--color-white) 30%,var(--color-primary));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.page-hero__subtitle.svelte-1bex8oj{color:var(--color-text-muted);font-size:1.15rem}.faq-container.svelte-1bex8oj{max-width:800px}.faq-item.svelte-1bex8oj{border:1px solid rgba(255,255,255,.06);border-radius:16px;margin-bottom:12px;overflow:hidden;background:#0f1f3580;transition:all .3s ease;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.faq-item--open.svelte-1bex8oj{border-color:#d4af3733;box-shadow:0 4px 20px #00000026}.faq-question.svelte-1bex8oj{width:100%;display:flex;justify-content:space-between;align-items:center;padding:var(--space-lg) var(--space-xl);font-size:1rem;font-weight:600;color:var(--color-white);text-align:left;transition:color .25s ease;background:none;border:none;cursor:pointer}.faq-question__left.svelte-1bex8oj{display:flex;align-items:center;gap:14px}.faq-num.svelte-1bex8oj{font-size:.75rem;font-weight:700;color:var(--color-primary);min-width:26px;height:26px;display:flex;align-items:center;justify-content:center;border-radius:8px;background:#d4af3714;border:1px solid rgba(212,175,55,.12);flex-shrink:0}.faq-question.svelte-1bex8oj:hover{color:var(--color-primary)}.faq-chevron.svelte-1bex8oj{color:var(--color-primary);transition:transform .3s cubic-bezier(.22,1,.36,1);display:flex;flex-shrink:0}.faq-chevron--open.svelte-1bex8oj{transform:rotate(180deg)}.faq-answer.svelte-1bex8oj{padding:0 var(--space-xl) var(--space-xl);padding-left:calc(var(--space-xl) + 40px);animation:svelte-1bex8oj-faq-slide .3s ease}@keyframes svelte-1bex8oj-faq-slide{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.faq-answer.svelte-1bex8oj p:where(.svelte-1bex8oj){color:var(--color-text-muted);line-height:1.8;font-size:.93rem}.faq-cta.svelte-1bex8oj{text-align:center;padding:var(--space-3xl) var(--space-xl);margin-top:var(--space-2xl);background:#0f1f3580;border-radius:20px;border:1px solid rgba(255,255,255,.06)}.faq-cta__badge.svelte-1bex8oj{display:inline-block;padding:5px 14px;font-size:.72rem;font-weight:600;letter-spacing:1.5px;text-transform:uppercase;color:var(--color-primary);background:#d4af3714;border:1px solid rgba(212,175,55,.12);border-radius:50px;margin-bottom:var(--space-md)}.faq-cta.svelte-1bex8oj h3:where(.svelte-1bex8oj){color:var(--color-white);font-size:1.5rem;margin-bottom:var(--space-sm)}.faq-cta.svelte-1bex8oj p:where(.svelte-1bex8oj){color:var(--color-text-muted);margin-bottom:var(--space-xl)}.faq-cta__actions.svelte-1bex8oj{display:flex;justify-content:center;gap:var(--space-md);flex-wrap:wrap}.faq-cta__btn.svelte-1bex8oj{display:inline-flex;align-items:center;gap:8px;padding:12px 24px;font-size:.9rem;font-weight:600;border-radius:50px;text-decoration:none;transition:all .3s ease}.faq-cta__btn--primary.svelte-1bex8oj{background:linear-gradient(135deg,var(--color-primary),var(--color-primary-dark));color:var(--color-bg-dark);box-shadow:0 4px 15px #d4af3740}.faq-cta__btn--primary.svelte-1bex8oj:hover{transform:translateY(-2px);box-shadow:0 8px 25px #d4af3759;color:var(--color-bg-dark)}.faq-cta__btn--outline.svelte-1bex8oj{border:1px solid rgba(255,255,255,.15);color:var(--color-white)}.faq-cta__btn--outline.svelte-1bex8oj:hover{border-color:#d4af374d;color:var(--color-primary);transform:translateY(-2px)}
