:root{--brand:#2456ee;--brand-light:#5988f9;--brand-deep:#1844d2;--brand-soft:#e6edff;--brand-ink:#1a4bd9;--on-brand:#fff;--accent:#34cee4;--accent-soft:#e0f8fc;--accent-ink:#086a7a;--ink:#0b1b3f;--ink-muted:#4a5878;--surface:#f6f8fd;--surface-raised:#fff;--line:#dce3f2;--line-strong:#8e9bb8;--success:#0a7350;--success-soft:#e3f6ee;--warning:#8f5205;--warning-soft:#fff2de;--danger:#c2302f;--danger-soft:#fde8e8;--font-sans:"Plus Jakarta Sans", system-ui, -apple-system, "Segoe UI", sans-serif;--font-mono:"JetBrains Mono", ui-monospace, "SFMono-Regular", Menlo, monospace;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-6:24px;--space-8:32px;--space-12:48px;--space-24:96px;--radius-sm:6px;--radius-md:10px;--radius-lg:16px;--radius-xl:24px;--radius-full:999px;--shadow-card:0 1px 2px #0b1b3f0f, 0 4px 16px #0b1b3f0f;--shadow-pop:0 12px 40px #1844d238}[data-theme=dark]{--brand:#5b8bfa;--brand-light:#8fb0ff;--brand-deep:#2f5fe6;--brand-soft:#16244a;--brand-ink:#8fb0ff;--on-brand:#0a1328;--accent:#5fe0f0;--accent-soft:#0e2a33;--accent-ink:#5fe0f0;--ink:#eaf0ff;--ink-muted:#9aa8c7;--surface:#0a1328;--surface-raised:#121d38;--line:#24314f;--line-strong:#5a6a8e;--success:#4ade9a;--success-soft:#10291f;--warning:#f5b451;--warning-soft:#2e2210;--danger:#ff8a80;--danger-soft:#3a1616}:root{--navy:#0b1b3f;--navy-raised:#121d38;--navy-line:#24314f;--navy-line-strong:#5a6a8e;--navy-muted:#9aa8c7;--navy-text:#eaf0ff;--navy-brand:#5b8bfa;--navy-accent:#5fe0f0;--navy-on-brand:#0a1328;--dot:#c9d7ff;--shadow-chip:0 10px 30px #0b1b3f24;--shadow-chip-dark:0 10px 30px #0b1b3f40}@keyframes tpDrop{0%{opacity:0;transform:translateY(-60px)scale(.9)}70%{opacity:1}to{opacity:1;transform:none}}@keyframes tpRise{0%{opacity:0;transform:scaleY(0)}to{opacity:1;transform:scaleY(1)}}@keyframes tpSnap{0%{opacity:0;transform:translate(90px,-50px)rotate(25deg)}60%{opacity:1;transform:translate(-4px,2px)rotate(-3deg)}to{opacity:1;transform:none}}@keyframes tpGlow{0%,to{box-shadow:0 0 #34cee48c}50%{box-shadow:0 0 0 14px #34cee400}}@keyframes tpPop{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:none}}@keyframes tpFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes tpDash{to{stroke-dashoffset:-56px}}@keyframes tpPlug{0%,8%{opacity:0;transform:translate(70px)}22%,84%{opacity:1;transform:none}to{opacity:0;transform:translate(70px)}}@keyframes tpMarquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes tpStack{0%,6%{opacity:0;transform:translateY(-30px)}16%,88%{opacity:1;transform:none}to{opacity:0;transform:none}}@keyframes tpBlink{0%,to{opacity:1}50%{opacity:.25}}@keyframes tpDown{0%{transform:translateY(0)}to{transform:translateY(calc(100% - 28px))}}.tp-drop{animation:.8s cubic-bezier(.2,.9,.25,1.15) both tpDrop}.tp-rise{transform-origin:top;animation:.7s cubic-bezier(.2,.9,.25,1) both tpRise}.tp-snap{animation:.9s cubic-bezier(.2,.9,.25,1.1) both tpSnap,2.4s ease-out 2.4s infinite tpGlow}.tp-pop{animation:.6s cubic-bezier(.2,.9,.25,1.3) both tpPop}.tp-float{animation:5s ease-in-out infinite tpFloat}.tp-flow{stroke-dasharray:8 6;animation:1.6s linear infinite tpDash}.tp-plug{transform-box:fill-box;animation:7s cubic-bezier(.2,.9,.25,1) infinite both tpPlug}.tp-marquee{animation:32s linear infinite tpMarquee}.tp-stack{animation:6s cubic-bezier(.2,.9,.25,1.1) infinite both tpStack}.tp-blink{animation:1.6s ease-in-out infinite tpBlink}.tp-down{animation:8s linear infinite tpDown}@media (prefers-reduced-motion:reduce){.tp-drop,.tp-rise,.tp-snap,.tp-pop,.tp-float,.tp-flow,.tp-plug,.tp-marquee,.tp-stack,.tp-blink,.tp-down{animation:none!important}html{scroll-behavior:auto!important}}@font-face{font-family:Plus Jakarta Sans;font-weight:400;font-display:swap;src:url(../../../fonts/PlusJakartaSans-400.woff2)format("woff2")}@font-face{font-family:Plus Jakarta Sans;font-weight:500;font-display:swap;src:url(../../../fonts/PlusJakartaSans-500.woff2)format("woff2")}@font-face{font-family:Plus Jakarta Sans;font-weight:600;font-display:swap;src:url(../../../fonts/PlusJakartaSans-600.woff2)format("woff2")}@font-face{font-family:Plus Jakarta Sans;font-weight:700;font-display:swap;src:url(../../../fonts/PlusJakartaSans-700.woff2)format("woff2")}@font-face{font-family:Plus Jakarta Sans;font-weight:800;font-display:swap;src:url(../../../fonts/PlusJakartaSans-800.woff2)format("woff2")}@font-face{font-family:JetBrains Mono;font-weight:500;font-display:swap;src:url(../../../fonts/JetBrainsMono-500.woff2)format("woff2")}@font-face{font-family:JetBrains Mono;font-weight:600;font-display:swap;src:url(../../../fonts/JetBrainsMono-600.woff2)format("woff2")}:root{--color-primary:#1844d2;--color-primary-hover:#1844d2;--color-secondary:#2456ee;--color-secondary-hover:#1844d2;--color-accent:#34cee4;--color-accent-hover:#086a7a;--color-dark:#0b1b3f;--color-bg-light:#f6f8fd;--color-bg-white:#fff;--color-text:#0b1b3f;--color-text-muted:#4a5878;--color-border:#dce3f2;--font-sans:"Plus Jakarta Sans", system-ui, -apple-system, "Segoe UI", sans-serif;--shadow-sm:0 1px 2px 0 #0000000d;--shadow-md:0 4px 6px -1px #0000001a, 0 2px 4px -1px #0000000f;--shadow-lg:0 10px 15px -3px #0000001a, 0 4px 6px -2px #0000000d;--shadow-soft:0 10px 30px -5px #1e40af14, 0 4px 12px -2px #1e40af0a;--shadow-accent:0 10px 25px -5px #38bdf84d;--radius-sm:.375rem;--radius-md:.75rem;--radius-lg:1.25rem;--radius-full:9999px;--transition-fast:.15s ease;--transition-normal:.3s cubic-bezier(.4, 0, .2, 1);--transition-slow:.5s cubic-bezier(.4, 0, .2, 1);--gradient-primary:linear-gradient(135deg, var(--color-primary) 0%, var(--color-secondary) 50%, var(--color-accent) 100%);--gradient-dark:linear-gradient(135deg, #0f172a 0%, #1e293b 100%);--gradient-soft:linear-gradient(135deg, #1e40af0d 0%, #38bdf80d 100%);--gradient-glass:linear-gradient(135deg, #fffc 0%, #fff6 100%)}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%;scroll-padding-top:76px;font-size:16px}body{font-family:var(--font-sans);background-color:var(--color-bg-light);color:var(--color-text);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1.6;overflow-x:hidden}h1,h2,h3,h4,h5,h6{color:var(--color-dark);font-weight:700;line-height:1.2}h1{font-size:2.5rem}h2{font-size:2rem}h3{font-size:1.5rem}p{margin-bottom:1rem}a{color:var(--color-secondary);transition:var(--transition-fast);text-decoration:none}a:hover{color:var(--color-primary)}img{max-width:100%;height:auto;display:block}button,input,select,textarea{font-family:inherit;font-size:inherit}main{min-height:calc(100vh - 80px)}section{padding:3.5rem 1.5rem;position:relative;overflow:hidden}.container{width:100%;max-width:1360px;margin:0 auto;padding:0 1.5rem}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:var(--color-bg-light)}::-webkit-scrollbar-thumb{border-radius:var(--radius-full);background:#cbd5e1}::-webkit-scrollbar-thumb:hover{background:#94a3b8}.flex{display:flex}.grid{display:grid}.align-center{align-items:center}.justify-center{justify-content:center}.text-center{text-align:center}@keyframes fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes float{0%{transform:translateY(0)}50%{transform:translateY(-10px)}to{transform:translateY(0)}}.animate-fade{animation:.8s forwards fadeIn}.animate-float{animation:4s ease-in-out infinite float}@media (width<=767px){.animate-float{animation:none}}@media (width>=768px){h1{font-size:3.5rem}h2{font-size:2.5rem}h3{font-size:1.75rem}}header.svelte-rfuq4y{z-index:20;background:color-mix(in srgb, var(--surface) 90%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid var(--line);position:sticky;top:0}nav.svelte-rfuq4y{justify-content:space-between;align-items:center;gap:12px 32px;max-width:1200px;margin:0 auto;padding:12px 24px;display:flex;position:relative}.brand.svelte-rfuq4y{color:var(--ink);align-items:center;gap:10px;display:flex}.brand.svelte-rfuq4y img:where(.svelte-rfuq4y){display:block}.word.svelte-rfuq4y{letter-spacing:-.02em;font-size:22px;font-weight:800}.tld.svelte-rfuq4y{color:var(--brand)}.links.svelte-rfuq4y{gap:4px 28px;font-size:15px;font-weight:500;display:flex}.links.svelte-rfuq4y a:where(.svelte-rfuq4y){color:var(--ink-muted);padding:10px 0}.links.svelte-rfuq4y a:where(.svelte-rfuq4y):hover{color:var(--brand)}.actions.svelte-rfuq4y{align-items:center;gap:8px;display:flex}.cta.svelte-rfuq4y{border-radius:var(--radius-md);background:var(--brand);height:44px;color:var(--on-brand);white-space:nowrap;align-items:center;padding:0 20px;font-size:15px;font-weight:600;display:inline-flex}.cta.svelte-rfuq4y:hover{background:var(--brand-deep);color:var(--on-brand)}.burger.svelte-rfuq4y{border:1px solid var(--line);border-radius:var(--radius-md);background:var(--surface-raised);width:44px;height:44px;color:var(--ink);cursor:pointer;place-items:center;display:none}@media (width<=768px){nav.svelte-rfuq4y{padding:10px 16px}.burger.svelte-rfuq4y{display:grid}.links.svelte-rfuq4y{background:var(--surface-raised);border-bottom:1px solid var(--line);box-shadow:var(--shadow-card);flex-direction:column;gap:0;padding:8px 16px 16px;display:none;position:absolute;top:100%;left:0;right:0}.links.open.svelte-rfuq4y{display:flex}.links.svelte-rfuq4y a:where(.svelte-rfuq4y){border-bottom:1px solid var(--line);padding:14px 4px}.links.svelte-rfuq4y a:where(.svelte-rfuq4y):last-child{border-bottom:0}}@media (width<=480px){.word.svelte-rfuq4y{font-size:19px}.cta.svelte-rfuq4y{padding:0 14px;font-size:14px}}footer.svelte-jz8lnl{background:var(--navy);color:var(--navy-muted);position:relative;overflow:hidden}.watermark.svelte-jz8lnl{opacity:.07;pointer-events:none;width:420px;height:auto;position:absolute;bottom:-40px;right:-40px}.inner.svelte-jz8lnl{flex-direction:column;gap:48px;max-width:1200px;margin:0 auto;padding:72px 24px 32px;display:flex;position:relative}.top.svelte-jz8lnl{flex-wrap:wrap;justify-content:space-between;gap:48px;display:flex}.about.svelte-jz8lnl{flex-direction:column;flex:280px;gap:18px;max-width:360px;display:flex}.about.svelte-jz8lnl p:where(.svelte-jz8lnl){margin:0;font-size:15px;line-height:24px}.brand.svelte-jz8lnl{align-items:center;gap:10px;display:flex}.word.svelte-jz8lnl{letter-spacing:-.02em;color:#fff;font-size:22px;font-weight:800}.tld.svelte-jz8lnl{color:var(--navy-accent)}.social.svelte-jz8lnl{gap:10px;display:flex}.social.svelte-jz8lnl a:where(.svelte-jz8lnl){border:1px solid var(--navy-line);width:44px;height:44px;color:var(--navy-text);border-radius:12px;place-items:center;display:grid}.social.svelte-jz8lnl a:where(.svelte-jz8lnl):hover{border-color:var(--navy-brand);color:var(--navy-brand)}.stores.svelte-jz8lnl{flex-wrap:wrap;align-self:flex-end;gap:12px;display:flex}.stores.svelte-jz8lnl .store:where(.svelte-jz8lnl){border-radius:var(--radius-md);border:1px solid var(--navy-line-strong);color:#fff;align-items:center;gap:10px;height:48px;padding:0 16px 0 12px;display:inline-flex}.stores.svelte-jz8lnl .store:where(.svelte-jz8lnl)>span:where(.svelte-jz8lnl){flex-direction:column;line-height:1.1;display:flex}.stores.svelte-jz8lnl small:where(.svelte-jz8lnl){color:var(--navy-muted);font-size:10px}.stores.svelte-jz8lnl strong:where(.svelte-jz8lnl){font-size:15px;font-weight:700}.rule.svelte-jz8lnl{background:var(--navy-line);height:1px}.bottom.svelte-jz8lnl{flex-wrap:wrap;justify-content:space-between;gap:12px 24px;font-size:13px;display:flex}.legal.svelte-jz8lnl{gap:20px;display:flex}.legal.svelte-jz8lnl a:where(.svelte-jz8lnl){color:var(--navy-muted);padding:10px 0}.legal.svelte-jz8lnl a:where(.svelte-jz8lnl):hover{color:#fff}@media (width<=480px){.inner.svelte-jz8lnl{padding-top:56px}}.stores.svelte-jz8lnl .store.soon:where(.svelte-jz8lnl){opacity:.6;cursor:default}
