.pricing-page.svelte-1hrotn9{--gold: #fbbf24;--gold-hover: #f59e0b;--dark: #08080a;--surface: #111113;--border: #222226;--text: #fafaf9;--muted: #a1a1aa;--dim: #52525b;background:var(--dark);color:var(--text);font-family:Syne,system-ui,sans-serif;overflow-x:hidden;min-height:100vh}.nav.svelte-1hrotn9{position:absolute;top:0;left:0;right:0;display:flex;justify-content:space-between;align-items:center;padding:1.5rem clamp(1.5rem,5vw,3rem);z-index:10}.logo.svelte-1hrotn9{font-weight:800;font-size:1.15rem;letter-spacing:-.03em;color:var(--text);text-decoration:none}.nav-right.svelte-1hrotn9{display:flex;align-items:center;gap:1rem}.lang-switcher.svelte-1hrotn9{display:flex;gap:2px;background:#ffffff0d;border-radius:4px;padding:2px}.lang-btn.svelte-1hrotn9{font-size:.65rem;font-weight:700;color:var(--dim);padding:.25rem .5rem;border:none;background:transparent;cursor:pointer;letter-spacing:.08em;transition:all .2s;border-radius:3px;font-family:Syne,sans-serif}.lang-btn.svelte-1hrotn9:hover{color:var(--text)}.lang-active.svelte-1hrotn9{color:var(--gold);background:#fbbf241a}.nav-link.svelte-1hrotn9{font-size:.75rem;font-weight:600;color:var(--muted);text-decoration:none;letter-spacing:.1em;text-transform:uppercase;transition:color .2s}.nav-link.svelte-1hrotn9:hover{color:var(--gold)}.signin.svelte-1hrotn9{font-size:.75rem;font-weight:600;color:var(--muted);text-decoration:none;letter-spacing:.1em;text-transform:uppercase;transition:color .2s}.signin.svelte-1hrotn9:hover{color:var(--gold)}.hero.svelte-1hrotn9{position:relative;padding:8rem 2rem 3rem;text-align:center;overflow:hidden}.hero-ornament.svelte-1hrotn9{position:absolute;inset:0;pointer-events:none}.orn.svelte-1hrotn9{position:absolute;font-weight:300;color:var(--text);opacity:.025;direction:rtl}.orn-1.svelte-1hrotn9{top:15%;left:8%;font-size:clamp(4rem,10vw,9rem);animation:svelte-1hrotn9-ornDrift 20s ease-in-out infinite}.orn-2.svelte-1hrotn9{top:25%;right:7%;font-size:clamp(3rem,8vw,7rem);animation:svelte-1hrotn9-ornDrift 26s ease-in-out infinite reverse}.orn-3.svelte-1hrotn9{bottom:10%;left:20%;font-size:clamp(2.5rem,6vw,5rem);animation:svelte-1hrotn9-ornDrift 22s ease-in-out infinite 3s}@keyframes svelte-1hrotn9-ornDrift{0%,to{transform:translate(0)}50%{transform:translate(10px,-12px)}}.heading.svelte-1hrotn9{font-size:clamp(3rem,10vw,6rem);font-weight:800;line-height:.95;letter-spacing:-.05em;text-transform:uppercase;margin-bottom:1.25rem;opacity:0;transform:translateY(40px);animation:svelte-1hrotn9-fadeUp .9s cubic-bezier(.16,1,.3,1) .15s forwards}.subtitle.svelte-1hrotn9{font-size:clamp(.9rem,1.5vw,1.1rem);color:var(--muted);max-width:420px;margin:0 auto;line-height:1.65;opacity:0;transform:translateY(25px);animation:svelte-1hrotn9-fadeUp .8s cubic-bezier(.16,1,.3,1) .4s forwards}@keyframes svelte-1hrotn9-fadeUp{to{opacity:1;transform:translateY(0)}}.tiers.svelte-1hrotn9{display:grid;grid-template-columns:1fr;gap:1px;max-width:1100px;margin:2rem auto 0;padding:0 clamp(1rem,4vw,2rem);opacity:0;transform:translateY(40px);transition:all .9s cubic-bezier(.16,1,.3,1)}.tiers.svelte-1hrotn9.in-view{opacity:1;transform:translateY(0)}@media(min-width:840px){.tiers.svelte-1hrotn9{grid-template-columns:repeat(3,1fr);gap:0;padding:0 clamp(1.5rem,5vw,3rem)}}.tier.svelte-1hrotn9{position:relative;display:flex;flex-direction:column;padding:2.5rem 2rem;background:var(--surface);border:1px solid var(--border);opacity:0;transform:translateY(24px);transition:opacity .7s cubic-bezier(.16,1,.3,1),transform .7s cubic-bezier(.16,1,.3,1)}.tiers.svelte-1hrotn9.in-view .tier:where(.svelte-1hrotn9){opacity:1;transform:translateY(0)}.tier-highlight.svelte-1hrotn9{background:color-mix(in oklch,var(--gold) 3%,var(--surface));border-color:color-mix(in oklch,var(--gold) 20%,var(--border));z-index:1}.tier-highlight.svelte-1hrotn9:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,var(--gold),#f97316,transparent)}@media(min-width:840px){.tier.svelte-1hrotn9{border-right:none}.tier.svelte-1hrotn9:last-child{border-right:1px solid var(--border)}.tier-highlight.svelte-1hrotn9{border-right:1px solid color-mix(in oklch,var(--gold) 20%,var(--border));transform:scale(1.03);box-shadow:0 0 60px #fbbf240f}.tiers.svelte-1hrotn9.in-view .tier-highlight:where(.svelte-1hrotn9){transform:scale(1.03)}}.popular-badge.svelte-1hrotn9{position:absolute;top:1rem;right:1rem;font-size:.55rem;font-weight:800;color:var(--dark);background:var(--gold);padding:.2rem .6rem;letter-spacing:.12em}.tier-header.svelte-1hrotn9{margin-bottom:1.5rem}.tier-arabic.svelte-1hrotn9{display:block;font-size:clamp(2.5rem,5vw,3.5rem);font-weight:600;line-height:1.2;direction:rtl;color:var(--text);opacity:.12;margin-bottom:.25rem}.tier-highlight.svelte-1hrotn9 .tier-arabic:where(.svelte-1hrotn9){opacity:.2;background:linear-gradient(135deg,var(--gold),#f97316);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.tier-name.svelte-1hrotn9{font-size:1.5rem;font-weight:800;letter-spacing:-.02em;margin-bottom:.35rem}.tier-desc.svelte-1hrotn9{font-size:.85rem;color:var(--muted);line-height:1.55}.tier-price.svelte-1hrotn9{display:flex;align-items:baseline;gap:.15rem;margin-bottom:1.5rem}.currency.svelte-1hrotn9{font-size:1.25rem;font-weight:700;color:var(--muted);align-self:flex-start;margin-top:.5rem}.amount.svelte-1hrotn9{font-size:clamp(3rem,6vw,4rem);font-weight:800;letter-spacing:-.04em;line-height:1}.tier-highlight.svelte-1hrotn9 .amount:where(.svelte-1hrotn9){color:var(--gold)}.period.svelte-1hrotn9{font-size:.8rem;color:var(--dim);font-weight:500;margin-left:.15rem}.tier-cta.svelte-1hrotn9{display:block;text-align:center;padding:.85rem 1.5rem;font-family:Syne,sans-serif;font-weight:700;font-size:.82rem;letter-spacing:.06em;text-transform:uppercase;text-decoration:none;transition:all .3s cubic-bezier(.16,1,.3,1);margin-bottom:2rem}.cta-primary.svelte-1hrotn9{background:var(--gold);color:var(--dark)}.cta-primary.svelte-1hrotn9:hover{background:var(--gold-hover);transform:translateY(-2px);box-shadow:0 8px 32px #fbbf2433}.cta-outline.svelte-1hrotn9{background:transparent;color:var(--text);border:1px solid var(--border)}.cta-outline.svelte-1hrotn9:hover{border-color:var(--muted);color:var(--gold)}.tier-features.svelte-1hrotn9{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.65rem;border-top:1px solid var(--border);padding-top:1.5rem;flex:1}.feat.svelte-1hrotn9{display:flex;align-items:flex-start;gap:.6rem;font-size:.82rem;color:var(--muted);line-height:1.45}.feat-check.svelte-1hrotn9{width:14px;height:14px;flex-shrink:0;margin-top:1px;color:var(--gold)}.tier-highlight.svelte-1hrotn9 .feat-check:where(.svelte-1hrotn9){color:var(--gold)}.faq.svelte-1hrotn9{max-width:680px;margin:0 auto;padding:clamp(4rem,8vw,7rem) clamp(1.5rem,5vw,3rem) 2rem;opacity:0;transform:translateY(30px);transition:all .8s cubic-bezier(.16,1,.3,1)}.faq.svelte-1hrotn9.in-view{opacity:1;transform:translateY(0)}.faq-title.svelte-1hrotn9{font-size:clamp(2rem,5vw,3rem);font-weight:800;letter-spacing:-.04em;text-transform:uppercase;margin-bottom:2rem}.faq-list.svelte-1hrotn9{display:flex;flex-direction:column}.faq-item.svelte-1hrotn9{display:block;width:100%;text-align:left;background:none;border:none;border-top:1px solid var(--border);padding:1.25rem 0;cursor:pointer;color:var(--text);font-family:Syne,sans-serif}.faq-item.svelte-1hrotn9:last-child{border-bottom:1px solid var(--border)}.faq-q.svelte-1hrotn9{display:flex;justify-content:space-between;align-items:center;gap:1rem;font-size:.95rem;font-weight:700}.faq-chevron.svelte-1hrotn9{width:16px;height:16px;flex-shrink:0;color:var(--dim);transition:transform .3s cubic-bezier(.16,1,.3,1)}.faq-open.svelte-1hrotn9 .faq-chevron:where(.svelte-1hrotn9){transform:rotate(180deg)}.faq-a.svelte-1hrotn9{font-size:.88rem;color:var(--muted);line-height:1.7;margin-top:.75rem;padding-right:2rem}.bottom-cta.svelte-1hrotn9{text-align:center;padding:clamp(4rem,8vw,7rem) 2rem;opacity:0;transform:translateY(30px);transition:all .8s cubic-bezier(.16,1,.3,1)}.bottom-cta.svelte-1hrotn9.in-view{opacity:1;transform:translateY(0)}.bottom-ar.svelte-1hrotn9{font-family:Noto Sans Arabic,sans-serif;font-size:clamp(3rem,10vw,7rem);font-weight:700;direction:rtl;background:linear-gradient(135deg,#fbbf24,#f97316);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;line-height:1.1;margin-bottom:2rem}.btn-primary.svelte-1hrotn9{display:inline-flex;align-items:center;padding:.85rem 2rem;background:var(--gold);color:var(--dark);font-family:Syne,sans-serif;font-weight:700;font-size:.82rem;letter-spacing:.06em;text-decoration:none;text-transform:uppercase;transition:all .3s cubic-bezier(.16,1,.3,1)}.btn-primary.svelte-1hrotn9:hover{background:var(--gold-hover);transform:translateY(-2px);box-shadow:0 8px 32px #fbbf2440}.btn-lg.svelte-1hrotn9{padding:1.1rem 3rem;font-size:.92rem}.foot.svelte-1hrotn9{padding:2rem;text-align:center;border-top:1px solid var(--border)}.foot.svelte-1hrotn9 span:where(.svelte-1hrotn9){font-size:.7rem;font-weight:600;color:var(--dim);letter-spacing:.15em;text-transform:lowercase}@media(prefers-reduced-motion:reduce){.svelte-1hrotn9,.svelte-1hrotn9:before,.svelte-1hrotn9:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}.heading.svelte-1hrotn9,.subtitle.svelte-1hrotn9,.tiers.svelte-1hrotn9,.tier.svelte-1hrotn9,.faq.svelte-1hrotn9,.bottom-cta.svelte-1hrotn9{opacity:1!important;transform:none!important}}
