.Ey25TcmK{z-index:var(--z-sticky);background:var(--bg-glass);-webkit-backdrop-filter:blur(24px)saturate(170%);border-bottom:1px solid var(--color-border);min-height:84px;transition:background var(--transition-base), box-shadow var(--transition-base), border-color var(--transition-base);align-items:center;padding-inline:clamp(1.25rem,5vw,3.5rem);display:flex;position:fixed;inset-block-start:0;inset-inline:0;box-shadow:0 4px 24px #0006}.Ey25TcmK.xXS0DsGz{background:var(--bg-glass-heavy);border-bottom-color:#ffffff1f;box-shadow:0 10px 32px #0009}.W4lkmabU{z-index:1;grid-template-columns:auto 1fr auto;align-items:center;gap:clamp(1rem,3vw,2.5rem);width:100%;min-width:0;max-width:1400px;margin-inline:auto;display:grid;position:relative}.P5uLtYJE{-webkit-user-select:none;user-select:none;justify-self:start;align-items:center;text-decoration:none;transition:opacity .24s,transform .3s cubic-bezier(.34,1.4,.64,1);display:flex}.P5uLtYJE:hover{opacity:.92;transform:scale(1.03)}.O9j3qGhm{object-fit:contain;vertical-align:middle;width:auto;height:clamp(108px,10vw,132px);transition:filter var(--transition-base), transform var(--transition-base);display:block}.uxQo0gax{border-radius:var(--radius-full);background:#ffffff08;border:1px solid #ffffff0f;justify-content:center;align-items:center;gap:.35rem;margin-inline:auto;padding:.3rem .6rem;list-style:none;display:flex}.nWxa9QuV{font-family:var(--font-heading);font-size:var(--font-size-sm);letter-spacing:.01em;color:var(--text-secondary);border-radius:var(--radius-full);white-space:nowrap;transition:color var(--transition-fast), background var(--transition-fast), transform var(--transition-fast);padding:.45rem 1rem;font-weight:500;text-decoration:none;display:inline-block;position:relative}.nWxa9QuV:hover{color:#fff;background:#ffffff0f}.nWxa9QuV.active{color:#fff;background:#ffffff1a;font-weight:600;box-shadow:inset 0 1px 1px #ffffff26}._8BNWJT9b{justify-self:end;align-items:center;gap:.75rem;display:flex}.OJtqF42J{font-family:var(--font-heading);font-size:var(--font-size-sm);letter-spacing:.01em;color:#fff;background:var(--color-accent-indigo);border-radius:var(--radius-full);cursor:pointer;white-space:nowrap;transition:transform .24s cubic-bezier(.34, 1.4, .64, 1), box-shadow var(--transition-fast), background var(--transition-fast);border:1px solid #ffffff26;padding:.48rem 1.25rem;font-weight:600;text-decoration:none;box-shadow:0 4px 18px #6366f159}.OJtqF42J:hover{background:#4f46e5;transform:translateY(-2px);box-shadow:0 6px 24px #6366f180}.OJtqF42J:active{transform:translateY(0)scale(.98)}.h6c8QxMu{font-family:var(--font-heading);font-size:var(--font-size-sm);letter-spacing:.01em;color:var(--text-primary);white-space:nowrap;border-radius:var(--radius-full);transition:background var(--transition-fast), border-color var(--transition-fast), color var(--transition-fast), transform var(--transition-fast), box-shadow var(--transition-fast);background:#ffffff0d;border:1px solid #ffffff1a;align-items:center;gap:.45rem;padding:.48rem 1.15rem;font-weight:500;text-decoration:none;display:inline-flex}.h6c8QxMu:hover{color:#fff;background:#ffffff1a;border-color:#fff3;transform:translateY(-2px);box-shadow:0 4px 16px #0000004d}.h6c8QxMu:active{transform:translateY(0)scale(.98)}._21qYBWq1{width:14px;height:14px;color:var(--color-accent-purple);flex-shrink:0}.f7XflKVX{align-items:center;gap:.5rem;display:none}.j-eB6mWY{display:inline-flex}.zTzmMbpz{border-radius:var(--radius-sm);background:var(--theme-toggle-bg);border:1px solid var(--color-border);cursor:pointer;flex-direction:column;justify-content:center;align-items:center;gap:5px;width:40px;height:40px;padding:0;display:flex}.zTzmMbpz span{background:var(--text-primary);width:20px;height:1.8px;transition:transform var(--transition-base), opacity var(--transition-fast), background var(--transition-fast);transform-origin:50%;border-radius:2px;display:block}.zTzmMbpz.J9d-8gKo span:first-child{transform:translateY(6.8px)rotate(45deg)}.zTzmMbpz.J9d-8gKo span:nth-child(2){opacity:0;transform:scaleX(0)}.zTzmMbpz.J9d-8gKo span:nth-child(3){transform:translateY(-6.8px)rotate(-45deg)}.oN9uS-KV{display:none}@media (width<=860px){.W4lkmabU>nav,._8BNWJT9b{display:none}.f7XflKVX{display:flex}.W4lkmabU{justify-content:space-between;align-items:center;display:flex}.oN9uS-KV{z-index:250;background:var(--bg-glass-heavy);-webkit-backdrop-filter:blur(28px)saturate(150%);border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border);box-shadow:var(--shadow-dropdown);pointer-events:none;opacity:0;max-height:0;transition:max-height .36s cubic-bezier(.4,0,.2,1),opacity .28s;display:block;position:fixed;inset-block-start:72px;inset-inline:0;overflow:hidden}.oN9uS-KV.gonolqPZ{pointer-events:auto;opacity:1;max-height:520px}.prpM39Bq{flex-direction:column;gap:.5rem;padding:1.25rem clamp(1rem,4vw,2rem) 1.5rem;list-style:none;display:flex}.pgik9SH8{font-family:var(--font-heading);font-size:var(--font-size-base);color:var(--text-secondary);border-radius:var(--radius-md);border:1px solid var(--color-border);background:var(--bg-card);min-height:44px;transition:background var(--transition-fast), border-color var(--transition-fast), transform var(--transition-fast), color var(--transition-fast);align-items:center;padding:.85rem 1.15rem;font-weight:600;text-decoration:none;display:flex}.pgik9SH8:hover{background:var(--color-green-bg);border-color:var(--color-green-border);color:var(--color-green);transform:translate(4px)}.pgik9SH8.active{background:var(--color-green-bg);border-color:var(--color-green-border);color:var(--color-green);font-weight:700}.of--VYIA{width:100%;font-family:var(--font-heading);font-size:var(--font-size-sm);color:#000;background:var(--color-green);border-radius:var(--radius-full);letter-spacing:.01em;box-shadow:0 4px 18px var(--color-green-glow);transition:background var(--transition-fast), box-shadow var(--transition-fast), transform var(--transition-fast);justify-content:center;align-items:center;margin-block-start:.65rem;padding:.75rem 1.6rem;font-weight:700;text-decoration:none;display:flex}.of--VYIA:hover{background:var(--color-green-hover);transform:scale(1.02)}.-cipb0L3{width:100%;font-family:var(--font-heading);font-size:var(--font-size-sm);color:var(--text-primary);letter-spacing:.01em;border-radius:var(--radius-full);background:var(--bg-card);border:1px solid var(--color-border);transition:background var(--transition-fast), border-color var(--transition-fast), color var(--transition-fast), transform var(--transition-fast);justify-content:center;align-items:center;gap:.5rem;margin-block-start:.35rem;padding:.75rem 1.6rem;font-weight:600;text-decoration:none;display:inline-flex}.-cipb0L3:hover{background:var(--color-green-bg);border-color:var(--color-green-border);color:var(--color-green);transform:scale(1.02)}}@media (width<=768px){.Ey25TcmK{height:78px;min-height:78px}.O9j3qGhm{height:clamp(84px,14vw,105px)}.oN9uS-KV{inset-block-start:78px}}@media (width<=480px){.Ey25TcmK{height:72px;min-height:72px;padding-inline:1rem}.O9j3qGhm{height:clamp(72px,16vw,90px)}.oN9uS-KV{inset-block-start:72px}}@media (width<=320px){.Ey25TcmK{height:66px;min-height:66px;padding-inline:.75rem}.O9j3qGhm{height:68px}.oN9uS-KV{inset-block-start:66px}}.A76NFQeF{background:var(--bg-secondary);width:100%;color:var(--text-secondary);border-top:1px solid var(--color-border);transition:background var(--transition-base), color var(--transition-base);position:relative;overflow:hidden}._-0Pi23nl{inset-inline:0;background:linear-gradient(90deg, transparent 0%, var(--color-green-border) 30%, var(--color-green) 50%, var(--color-green-border) 70%, transparent 100%);height:1px;position:absolute;top:0}.bgexJSQm{grid-template-columns:1.5fr 1fr 1fr;gap:clamp(2rem,5vw,4rem);width:90%;max-width:1700px;margin-inline:auto;padding:clamp(3rem,6vw,5rem) 0;display:grid}.EmGiMciH{flex-direction:column;gap:1rem;display:flex}.fz58nJfE{object-fit:contain;opacity:.95;width:auto;height:clamp(80px,8vw,108px);transition:opacity var(--transition-fast), filter var(--transition-base)}.fz58nJfE:hover{opacity:1}[data-theme=light] .fz58nJfE{filter:drop-shadow(0 2px 6px #0000001f)}.RPXnZdVm{font-size:var(--font-size-sm);color:var(--text-muted);word-break:break-word;max-width:300px;line-height:1.65}._0QygEho5{gap:.6rem;margin-top:.25rem;display:flex}.ER3EyNZB{width:40px;height:40px;color:var(--text-secondary);background:var(--bg-card);border:1px solid var(--color-border);transition:color var(--transition-fast), background var(--transition-fast), border-color var(--transition-fast), transform .28s cubic-bezier(.34, 1.56, .64, 1), box-shadow var(--transition-fast);border-radius:50%;justify-content:center;align-items:center;text-decoration:none;display:flex}.ER3EyNZB:hover{color:var(--color-green);background:var(--color-green-bg);border-color:var(--color-green-border);box-shadow:0 6px 16px var(--color-green-glow);transform:translateY(-3px)scale(1.08)}.ER3EyNZB:active{transform:scale(.92)}.wryTbVpB{font-family:var(--font-heading);letter-spacing:.14em;text-transform:uppercase;color:var(--color-green);margin-bottom:1rem;font-size:.72rem;font-weight:700}._4qUoLjF0{flex-direction:column;gap:.7rem;list-style:none;display:flex}.AR1cDn2a{font-family:var(--font-heading);font-size:var(--font-size-sm);color:var(--text-secondary);transition:color var(--transition-fast), transform var(--transition-fast);font-weight:500;text-decoration:none}.AR1cDn2a:hover{color:var(--color-green);transform:translate(3px)}._2AvjtH-O{flex-direction:column;gap:.85rem;display:flex}.VW3sK5rW{font-size:var(--font-size-sm);color:var(--text-primary);align-items:center;gap:.6rem;font-weight:600;display:flex}.CGlcaymT{background:var(--color-green);border-radius:50%;flex-shrink:0;width:8px;height:8px;display:inline-block;position:relative}.CGlcaymT:before{content:"";background:var(--color-green);opacity:.4;border-radius:50%;animation:2s ease-out infinite PPAdrWzh;position:absolute;inset:-4px}@keyframes PPAdrWzh{0%{opacity:.8;transform:scale(.7)}to{opacity:0;transform:scale(2.2)}}.JX-b1IgL{font-size:var(--font-size-sm);color:var(--text-muted);transition:color var(--transition-fast);word-break:break-all;text-decoration:none}.JX-b1IgL:hover{color:var(--color-green)}.np3XeYKR{border-top:1px solid var(--color-border);width:90%;max-width:1700px;font-size:var(--font-size-xs);color:var(--text-muted);justify-content:space-between;align-items:center;margin-inline:auto;padding:1.25rem 0;display:flex}.jxn2kTJ3{font-family:var(--font-mono);color:var(--text-muted);letter-spacing:.04em;font-size:.72rem}@media (width<=768px){.bgexJSQm{grid-template-columns:1fr 1fr}.EmGiMciH{grid-column:1/-1}}@media (width<=480px){.bgexJSQm{grid-template-columns:1fr;gap:2rem}.np3XeYKR{text-align:center;flex-direction:column;gap:.5rem}}.iXgeOfm4{right:clamp(1rem,2vw,2rem);bottom:max(1rem, env(safe-area-inset-bottom));z-index:1200;flex-direction:column;align-items:flex-end;gap:.75rem;display:flex;position:fixed}.dR6orAVP{background:var(--bg-card);border:1px solid var(--color-border);border-radius:var(--radius-2xl);width:min(24rem,100vw - 2rem);max-height:min(34rem,100vh - 6.5rem);box-shadow:var(--shadow-dropdown);-webkit-backdrop-filter:blur(20px);transform-origin:100% 100%;opacity:0;pointer-events:none;grid-template-rows:auto 1fr auto;transition:transform .28s cubic-bezier(.22,1,.36,1),opacity .22s;display:grid;overflow:hidden;transform:translateY(.75rem)scale(.92)}.UTLi2mAd{opacity:1;pointer-events:auto;transform:translateY(0)scale(1)}.CAEJdhnx{border-bottom:1px solid var(--color-border);background:var(--bg-secondary);align-items:center;gap:.75rem;padding:.9rem 1.1rem;display:flex}.SwbSi3ho{border-radius:var(--radius-full);object-fit:contain;background:var(--bg-card);border:1px solid var(--color-border);flex-shrink:0;width:2.2rem;height:2.2rem;padding:2px}[data-theme=light] .SwbSi3ho{filter:drop-shadow(0 1px 3px #0000001f)}.LkGnE490{flex:1;min-width:0}.ZjBQ8zR5{font-family:var(--font-heading);color:var(--text-primary);font-size:.92rem;font-weight:800;line-height:1.2}.AapSpUZZ{color:var(--text-muted);font-size:.75rem;line-height:1.2}.wZVg4T-5{border-radius:var(--radius-full);width:2rem;height:2rem;color:var(--text-muted);background:var(--theme-toggle-bg);border:1px solid var(--color-border);transition:color var(--transition-fast), background var(--transition-fast), transform var(--transition-fast);justify-content:center;align-items:center;display:inline-flex}.wZVg4T-5 span{background:currentColor;border-radius:2px;width:.75rem;height:2px;display:block}.wZVg4T-5:hover{color:var(--color-green);background:var(--color-green-bg);transform:scale(1.06)}.WvrUDrgX{background:var(--bg-primary);flex-direction:column;gap:.75rem;max-height:19rem;padding:1rem 1.1rem;display:flex;overflow-y:auto}.tNd1fbH8{word-break:break-word;border-radius:1rem;max-width:86%;padding:.75rem .95rem;font-size:.85rem;line-height:1.55}.a0QAAyU6{background:var(--bg-card);color:var(--text-secondary);border:1px solid var(--color-border);border-bottom-left-radius:.3rem;align-self:flex-start}._3dcvKzVk{background:var(--color-green);color:#000;font-family:var(--font-heading);box-shadow:0 4px 12px var(--color-green-glow);border-bottom-right-radius:.3rem;align-self:flex-end;font-weight:700}.kVD0zAB3{align-items:center;gap:.35rem;padding:.65rem .9rem;display:inline-flex}.hRt8i2Qb{background:var(--color-green);border-radius:50%;width:6px;height:6px;animation:1.2s ease-in-out infinite thvKO-uE}.hRt8i2Qb:nth-child(2){animation-delay:.2s}.hRt8i2Qb:nth-child(3){animation-delay:.4s}@keyframes thvKO-uE{0%,60%,to{opacity:.4;transform:translateY(0)}30%{opacity:1;transform:translateY(-4px)}}.FlL1xd5u{border-top:1px solid var(--color-border);background:var(--bg-secondary);flex-wrap:wrap;gap:.45rem;padding:.85rem 1.1rem;display:flex}.vmG6-qVC{font-family:var(--font-heading);color:var(--text-secondary);background:var(--bg-card);border:1px solid var(--color-border);border-radius:var(--radius-full);transition:color var(--transition-fast), background var(--transition-fast), border-color var(--transition-fast), transform var(--transition-fast);padding:.35rem .85rem;font-size:.75rem;font-weight:700}.vmG6-qVC:hover:not(:disabled){color:var(--color-green);background:var(--color-green-bg);border-color:var(--color-green-border);transform:translateY(-1px)}.vmG6-qVC:disabled{opacity:.5;cursor:not-allowed}.QVxkEBSK{border-radius:var(--radius-full);background:var(--color-green);color:#000;font-family:var(--font-heading);box-shadow:0 6px 24px var(--color-green-glow);transition:background var(--transition-fast), transform .28s cubic-bezier(.34, 1.56, .64, 1), box-shadow var(--transition-fast);align-items:center;gap:.55rem;padding:.75rem 1.35rem;font-size:.88rem;font-weight:800;display:inline-flex}.QVxkEBSK:hover{background:var(--color-green-hover);box-shadow:0 10px 32px var(--color-green-glow);transform:translateY(-3px)scale(1.03)}.QVxkEBSK:active{transform:translateY(0)scale(.98)}.TGJEWibQ{justify-content:center;align-items:center;display:flex}.cWTzCdQY{letter-spacing:.01em}@media (width<=480px){.dR6orAVP{width:calc(100vw - 1.5rem);max-height:calc(100vh - 5.5rem)}}:root{--font-heading:"Poppins", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--font-body:"Poppins", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--font-sans:"Poppins", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--font-mono:"Poppins", ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace;--font-size-xs:.75rem;--font-size-sm:.875rem;--font-size-base:1rem;--font-size-lg:1.125rem;--font-size-xl:1.25rem;--font-size-2xl:1.5rem;--font-size-3xl:1.875rem;--font-size-4xl:2.25rem;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-6:1.5rem;--space-8:2rem;--space-12:3rem;--space-16:4rem;--radius-sm:.375rem;--radius-md:.5rem;--radius-lg:.75rem;--radius-xl:1rem;--radius-2xl:1.25rem;--radius-full:9999px;--transition-fast:.16s cubic-bezier(.4, 0, .2, 1);--transition-base:.24s cubic-bezier(.4, 0, .2, 1);--transition-smooth:.32s cubic-bezier(.34, 1.3, .64, 1);--z-base:0;--z-dropdown:100;--z-sticky:200;--z-overlay:300;--z-modal:400;--z-toast:500}:root,[data-theme=dark]{--bg-primary:#050508;--bg-secondary:#0a0b10;--bg-card:#0d0e15;--bg-card-hover:#141622;--bg-card-elevated:#11131c;--bg-glass:#050508d1;--bg-glass-heavy:#050508f5;--text-primary:#fff;--text-secondary:#a1a1aa;--text-muted:#71717a;--text-faint:#3f3f46;--color-accent-purple:#8b5cf6;--color-accent-blue:#3b82f6;--color-accent-indigo:#6366f1;--color-accent-cyan:#06b6d4;--color-purple-bg:#8b5cf61f;--color-purple-border:#8b5cf659;--color-purple-glow:#8b5cf64d;--color-blue-bg:#3b82f61f;--color-blue-border:#3b82f659;--color-blue-glow:#3b82f64d;--gradient-accent:#6366f1;--gradient-blue-purple:#6366f1;--gradient-indigo-purple:#6366f1;--gradient-card-border:#ffffff1a;--color-green:#38bdf8;--color-green-hover:#60a5fa;--color-green-dim:#0284c7;--color-green-bg:#38bdf81f;--color-green-border:#38bdf859;--color-green-glow:#38bdf840;--color-blue:#3b82f6;--color-border:#ffffff14;--color-border-hover:#fff3;--color-border-accent:#8b5cf680;--shadow-card:0 12px 32px #000c;--shadow-hover:0 20px 48px #6366f12e;--shadow-dropdown:0 20px 40px #000000e6;--grid-dot:#ffffff0a;--theme-toggle-bg:#ffffff0f;--theme-toggle-border:#ffffff1f;--color-black:#050508;--color-black-light:#0a0b10;--color-black-card:#0d0e15;--color-white:#fff;--color-white-dim:#a1a1aa;--color-white-muted:#71717a}[data-theme=light]{--bg-primary:#fff;--bg-secondary:#f8fafc;--bg-card:#fff;--bg-card-hover:#f1f5f9;--bg-card-elevated:#fff;--bg-glass:#ffffffe0;--bg-glass-heavy:#f8fafcf5;--text-primary:#0f172a;--text-secondary:#475569;--text-muted:#64748b;--text-faint:#94a3b8;--color-accent-purple:#7c3aed;--color-accent-blue:#2563eb;--color-accent-indigo:#4f46e5;--color-accent-cyan:#0891b2;--color-purple-bg:#7c3aed14;--color-purple-border:#7c3aed40;--color-purple-glow:#7c3aed26;--color-blue-bg:#2563eb14;--color-blue-border:#2563eb40;--color-blue-glow:#2563eb26;--gradient-accent:linear-gradient(135deg, #4f46e5 0%, #7c3aed 50%, #db2777 100%);--gradient-blue-purple:linear-gradient(135deg, #2563eb 0%, #7c3aed 100%);--gradient-indigo-purple:linear-gradient(135deg, #4338ca 0%, #6d28d9 100%);--gradient-card-border:linear-gradient(135deg, #0000001a, #7c3aed33, #0000000d);--color-green:#0284c7;--color-green-hover:#0369a1;--color-green-dim:#075985;--color-green-bg:#0284c714;--color-green-border:#0284c740;--color-green-glow:#0284c726;--color-blue:#2563eb;--color-border:#e2e8f0;--color-border-hover:#cbd5e1;--color-border-accent:#7c3aed73;--shadow-card:0 4px 12px #0000000f;--shadow-hover:0 12px 32px #6366f11f;--shadow-dropdown:0 16px 36px #00000026;--grid-dot:#0f172a0f;--theme-toggle-bg:#0f172a0d;--theme-toggle-border:#0f172a1f;--color-black:#fff;--color-black-light:#f8fafc;--color-black-card:#fff;--color-white:#0f172a;--color-white-dim:#475569;--color-white-muted:#64748b}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%;font-size:16px;overflow-x:hidden}body{font-family:var(--font-body);font-size:var(--font-size-base);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:var(--bg-primary);min-width:0;color:var(--text-primary);line-height:1.6;transition:background-color .3s,color .3s;overflow-x:hidden}h1,h2,h3,h4,h5,h6{font-family:var(--font-heading);color:var(--text-primary);letter-spacing:-.02em;font-weight:700}.solid-text,.heroGradient,.gradientText{color:var(--color-green)!important;background:0 0!important;-webkit-background-clip:unset!important;-webkit-text-fill-color:var(--color-green)!important;background-clip:unset!important;text-shadow:none!important}a{color:inherit;text-decoration:none}button{cursor:pointer;background:0 0;border:none;font-family:inherit}input,textarea,select{font-family:inherit}ul[role=list],ol[role=list]{list-style:none}img,svg,canvas{max-width:100%;display:block}#root{flex-direction:column;min-height:100dvh;display:flex}.skip-link{z-index:9999;background:var(--color-green);color:#000;border-radius:0 0 var(--radius-md) var(--radius-md);padding:.5rem 1rem;font-size:.875rem;font-weight:700;text-decoration:none;transition:top .2s;position:absolute;top:-100%;left:1rem}.skip-link:focus{top:0}:focus-visible{outline:2.5px solid var(--color-green);outline-offset:3px;border-radius:var(--radius-sm)}:focus:not(:focus-visible){outline:none}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@keyframes pageEnter{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}
