._1qhO8G_navbar{z-index:800;padding:15px 0;transition:padding .3s cubic-bezier(.4,0,.2,1),background .3s cubic-bezier(.4,0,.2,1);position:fixed;top:0;left:0;right:0}._1qhO8G_navbar._1qhO8G_scrolled{background:#020617eb;border-bottom:1px solid #3b82f61a;padding:8px 0}._1qhO8G_navContainer{justify-content:space-between;align-items:center;display:flex}._1qhO8G_brand{transition:transform var(--transition-normal), color var(--transition-normal), background var(--transition-normal), opacity var(--transition-normal);align-items:center;gap:8px;text-decoration:none;display:flex}._1qhO8G_brand:hover{transform:scale(1.02)}._1qhO8G_logoIcon{width:33px;height:33px;transition:transform var(--transition-normal), color var(--transition-normal), background var(--transition-normal), opacity var(--transition-normal);justify-content:center;align-items:center;display:flex}._1qhO8G_logoImg{object-fit:contain}._1qhO8G_brand:hover ._1qhO8G_logoIcon{transform:scale(1.05)}._1qhO8G_brandName{font-family:var(--font-heading);color:var(--primary-300);font-size:1.3rem;font-weight:700}._1qhO8G_navLinks{align-items:center;gap:8px;display:flex}._1qhO8G_navLink{font-family:var(--font-heading);color:var(--neutral-300);transition:transform var(--transition-normal), color var(--transition-normal), background var(--transition-normal), opacity var(--transition-normal);border-radius:50px;padding:8px 18px;font-size:.92rem;font-weight:500;position:relative}._1qhO8G_navLink:hover{color:var(--primary-400);background:#3b82f614}._1qhO8G_navCta{margin-left:12px;padding:10px 24px;font-size:.88rem}._1qhO8G_hamburger{cursor:pointer;z-index:1001;background:0 0;border:none;flex-direction:column;gap:5px;padding:8px;display:none}._1qhO8G_hamburger span{background:var(--neutral-200);width:24px;height:2.5px;transition:transform var(--transition-normal), color var(--transition-normal), background var(--transition-normal), opacity var(--transition-normal);border-radius:3px;display:block}._1qhO8G_hamburger._1qhO8G_active span:first-child{transform:rotate(45deg)translate(5px,5px)}._1qhO8G_hamburger._1qhO8G_active span:nth-child(2){opacity:0}._1qhO8G_hamburger._1qhO8G_active span:nth-child(3){transform:rotate(-45deg)translate(5px,-5px)}._1qhO8G_langToggle{-webkit-user-select:none;user-select:none;background:#ffffff0a;border:1px solid #ffffff14;border-radius:100px;align-items:center;width:90px;height:32px;margin-right:12px;padding:2px;display:flex;position:relative}._1qhO8G_langBtn{z-index:2;color:var(--neutral-400);letter-spacing:.03em;cursor:pointer;background:0 0;border:none;border-radius:100px;flex:1;justify-content:center;align-items:center;height:100%;font-size:.76rem;font-weight:700;transition:color .2s,transform .3s cubic-bezier(.34,1.56,.64,1);display:flex;position:relative}._1qhO8G_langBtn:hover:not(._1qhO8G_active){color:var(--neutral-200)}._1qhO8G_langBtn._1qhO8G_active{color:#fff;transform:scale(1.08)}._1qhO8G_slider{z-index:1;background:#ca8a04;border-radius:100px;width:calc(50% - 2px);transition:transform .4s cubic-bezier(.34,1.56,.64,1);position:absolute;top:2px;bottom:2px;left:2px}._1qhO8G_sliderEn{transform:translate(0)}._1qhO8G_sliderId{transform:translate(100%)}._1qhO8G_mobileMenu{display:none}@media (max-width:768px){._1qhO8G_navbar{padding:16px 0}._1qhO8G_brandName{font-size:clamp(1rem,4vw,1.2rem)}._1qhO8G_navLinks{display:none}._1qhO8G_hamburger{margin-right:-8px;padding:12px;display:flex}._1qhO8G_mobileMenu{opacity:0;pointer-events:none;transition:transform var(--transition-normal), color var(--transition-normal), background var(--transition-normal), opacity var(--transition-normal);z-index:850;background:#020617fa;flex-direction:column;align-items:center;gap:8px;padding-top:100px;display:flex;position:fixed;inset:0}._1qhO8G_mobileMenu._1qhO8G_open{opacity:1;pointer-events:all}._1qhO8G_mobileLink{font-family:var(--font-heading);color:var(--neutral-200);transition:transform var(--transition-normal), color var(--transition-normal), background var(--transition-normal), opacity var(--transition-normal);text-align:center;border-radius:12px;width:85%;padding:14px 28px;font-size:1.25rem;font-weight:600}._1qhO8G_mobileLink:hover{color:var(--primary-400);background:#3b82f61a}}
.oq-y-a_hero{background:var(--gradient-hero);justify-content:center;align-items:center;min-height:100vh;display:flex;position:relative;overflow:hidden}.oq-y-a_bgOrbs{pointer-events:none;z-index:0;position:absolute;inset:0;overflow:hidden}.oq-y-a_orb1,.oq-y-a_orb2,.oq-y-a_orb3{filter:blur(60px);contain:strict;content-visibility:auto;border-radius:50%;position:absolute}.oq-y-a_orb1{background:#2563eb26;width:500px;height:500px;animation:8s ease-in-out infinite oq-y-a_float;top:-10%;right:-5%}.oq-y-a_orb2{background:#2563eb1f;width:400px;height:400px;animation:10s ease-in-out infinite reverse oq-y-a_float;bottom:-10%;left:-5%}.oq-y-a_orb3{background:#3b82f61f;width:300px;height:300px;animation:7s ease-in-out 2s infinite oq-y-a_float;top:40%;left:30%}.oq-y-a_heroContent{z-index:2;grid-template-columns:1fr 1fr;align-items:center;gap:60px;display:grid;position:relative}@media (hover:hover) and (pointer:fine){.oq-y-a_codeWindowHover{border-color:#38bdf840;box-shadow:0 6px 24px #0f172a80,0 0 0 1px #38bdf80f}.oq-y-a_codeWindowHover .oq-y-a_scanLine{opacity:1;animation:3s ease-in-out infinite oq-y-a_scanLineMove}.oq-y-a_codeWindowHover:before{opacity:1}}.oq-y-a_statusBadge{font-family:var(--font-heading);font-size:.8rem;font-weight:600;font-stretch:var(--stretch-display);text-transform:uppercase;letter-spacing:.05em;color:#22c55e;background:#22c55e1f;border:1px solid #22c55e33;border-radius:100px;align-items:center;gap:8px;width:fit-content;margin-bottom:16px;padding:6px 16px;display:inline-flex}.oq-y-a_statusDot{background:#22c55e;border-radius:50%;width:8px;height:8px;animation:2s ease-in-out infinite oq-y-a_statusPulse;box-shadow:0 0 8px #22c55e99}@keyframes oq-y-a_statusPulse{0%,to{opacity:1;transform:scale(1);box-shadow:0 0 8px #22c55e99}50%{opacity:.7;transform:scale(1.2);box-shadow:0 0 16px #22c55ee6}}.oq-y-a_greeting{font-family:var(--font-heading);color:#fff;align-items:center;gap:10px;margin-bottom:12px;font-size:1.2rem;font-weight:500;display:flex}.oq-y-a_wave{font-size:1.6rem;animation:2s ease-in-out infinite oq-y-a_float;display:inline-block}.oq-y-a_name{font-size:clamp(2.4rem,5.6vw,4rem);font-weight:700;font-stretch:var(--stretch-display);letter-spacing:-.02em;color:#fff;margin-bottom:12px;line-height:1.1}.oq-y-a_nameAccent{color:#60a5fa}.oq-y-a_typewriter{align-items:center;min-height:2rem;margin-bottom:14px;display:grid}.oq-y-a_typewriterInner{grid-area:1/1;align-items:center;display:flex}.oq-y-a_typewriterText{font-family:var(--font-mono);color:#60a5fa;letter-spacing:.02em;font-size:clamp(1.05rem,2.2vw,1.3rem);font-weight:400}.oq-y-a_cursor{vertical-align:-.1em;opacity:0;background:#60a5fa;border-radius:1px;width:2px;height:1.15em;margin-left:4px;transition:opacity 80ms;display:inline-block}.oq-y-a_cursorVisible{opacity:1}.oq-y-a_typewriterPlaceholder{visibility:hidden;font-family:var(--font-mono);letter-spacing:.02em;white-space:nowrap;grid-area:1/1;font-size:clamp(1.05rem,2.2vw,1.3rem);font-weight:400}.oq-y-a_tagline{font-family:var(--font-heading);color:#fff;margin-bottom:20px;font-size:clamp(1.05rem,2.2vw,1.3rem);font-weight:500}.oq-y-a_description{color:#cbd5e1;max-width:480px;margin-bottom:32px;font-size:1.05rem;line-height:1.8}.oq-y-a_actions{flex-wrap:wrap;gap:16px;margin-bottom:48px;display:flex}.oq-y-a_stats{align-items:flex-end;gap:32px;margin-top:32px;display:flex}.oq-y-a_stat{will-change:transform;flex-direction:column;gap:8px;max-width:160px;display:flex}@keyframes oq-y-a_statFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.oq-y-a_statFloat1{animation:2.8s cubic-bezier(.45,0,.55,1) infinite oq-y-a_statFloat}.oq-y-a_statFloat2{animation:3.2s cubic-bezier(.45,0,.55,1) .4s infinite oq-y-a_statFloat}.oq-y-a_statFloat3{animation:2.4s cubic-bezier(.45,0,.55,1) .9s infinite oq-y-a_statFloat}@media (prefers-reduced-motion:reduce){:is(html:not([data-motion=full]) .oq-y-a_statFloat1,html:not([data-motion=full]) .oq-y-a_statFloat2,html:not([data-motion=full]) .oq-y-a_statFloat3){animation:none}}:is(html[data-motion=reduced] .oq-y-a_statFloat1,html[data-motion=reduced] .oq-y-a_statFloat2,html[data-motion=reduced] .oq-y-a_statFloat3){animation:none}.oq-y-a_statNumber{font-family:var(--font-heading);font-size:1rem;font-weight:600;font-stretch:var(--stretch-display);letter-spacing:.02em;color:var(--neutral-100);text-transform:uppercase;line-height:1.2;display:block}.oq-y-a_statLabel{color:#cbd5e1;text-transform:uppercase;font-size:.75rem;font-weight:700}.oq-y-a_statDivider{background:#3b82f633;width:1px;height:52px}.oq-y-a_heroVisual{perspective:1000px;justify-content:center;display:flex}.oq-y-a_codeWindow{border-radius:var(--radius-lg);width:100%;max-width:420px;transform-style:preserve-3d;backface-visibility:hidden;background:#0f172aeb;border:1px solid #3b82f633;transition:box-shadow .5s,border-color .5s;position:relative;overflow:hidden}@media (hover:hover) and (pointer:fine){.oq-y-a_codeWindowHover{border-color:#38bdf840;box-shadow:0 6px 24px #0f172a80,0 0 0 1px #38bdf80f}.oq-y-a_codeWindowHover .oq-y-a_scanLine{opacity:1;animation:3s ease-in-out infinite oq-y-a_scanLineMove}.oq-y-a_codeWindowHover:before{opacity:1}}.oq-y-a_scanLine{z-index:10;opacity:0;pointer-events:none;background:linear-gradient(90deg,#0000 10%,#38bdf840 50%,#0000 90%);height:1px;position:absolute;top:0;left:0;right:0;transform:translateY(0)}@keyframes oq-y-a_scanLineMove{0%{opacity:0;transform:translateY(0)}8%{opacity:.6}92%{opacity:.6}to{opacity:0;transform:translateY(100vh)}}.oq-y-a_hoverParticles{pointer-events:none;z-index:9;position:absolute;inset:0}.oq-y-a_hoverParticle{background:#93c5fd80;border-radius:50%;width:2px;height:2px;animation:1.5s ease-out infinite oq-y-a_particleGather;position:absolute;transform:translate(-50%,-50%)}@keyframes oq-y-a_particleGather{0%{opacity:0;transform:translate(calc(-50% + var(--dx,20px)), calc(-50% + var(--dy,-20px))) scale(.2)}40%{opacity:.45}to{opacity:0;transform:translate(-50%,-50%)scale(.8)}}.oq-y-a_codeWindow:before{content:"";border-radius:var(--radius-lg);z-index:-1;opacity:0;background:linear-gradient(135deg,#38bdf81f,#3b82f60f,#0000 60%) border-box;border:1px solid #0000;transition:opacity .6s;animation:4s ease-in-out infinite oq-y-a_borderPulse;position:absolute;inset:-1px}.oq-y-a_codeWindowHover:before{opacity:1}@keyframes oq-y-a_borderPulse{0%,to{opacity:0}50%{opacity:1}}.oq-y-a_windowBar{border-bottom:1px solid #3b82f61a;gap:8px;padding:14px 18px;display:flex}.oq-y-a_dot{border-radius:50%;width:12px;height:12px}.oq-y-a_codeBlock{font-family:var(--font-mono);padding:24px;font-size:.9rem;line-height:2}.oq-y-a_keyword{color:#c084fc}.oq-y-a_variable{color:#60a5fa}.oq-y-a_prop{color:#93c5fd}.oq-y-a_string{color:#22c55e}.oq-y-a_scrollIndicator{cursor:pointer;z-index:10;opacity:.75;background:0 0;border:none;flex-direction:column;align-items:center;gap:8px;padding:6px;transition:opacity .3s,transform .3s;display:flex;position:absolute;bottom:24px;left:50%;transform:translate(-50%)}.oq-y-a_scrollIndicator:hover{opacity:1;transform:translate(-50%)translateY(3px)}.oq-y-a_mouse{border:2px solid #fff6;border-radius:12px;width:22px;height:36px;transition:border-color .3s;position:relative}.oq-y-a_scrollIndicator:hover .oq-y-a_mouse{border-color:#60a5fa}.oq-y-a_wheel{background:#60a5fa;border-radius:3px;width:3.5px;height:7px;animation:2s ease-in-out infinite oq-y-a_scrollWheel;position:absolute;top:6px;left:50%;transform:translate(-50%)}@keyframes oq-y-a_scrollWheel{0%{opacity:1;transform:translate(-50%)translateY(0)}50%{opacity:.4;transform:translate(-50%)translateY(8px)}to{opacity:0;transform:translate(-50%)translateY(14px)}}@media (max-width:900px){.oq-y-a_heroContent{text-align:center;grid-template-columns:1fr}.oq-y-a_heroVisual{order:-1}.oq-y-a_codeWindow{max-width:320px;margin:0 auto}.oq-y-a_greeting{justify-content:center}.oq-y-a_typewriter{justify-items:center}.oq-y-a_description{margin-left:auto;margin-right:auto}.oq-y-a_actions{justify-content:center}.oq-y-a_stats{justify-content:center;gap:20px}.oq-y-a_tagline{margin-left:auto;margin-right:auto}.oq-y-a_stat{max-width:140px}.oq-y-a_statDivider{height:40px}}@media (max-width:480px){.oq-y-a_actions{flex-direction:column;align-items:stretch}.oq-y-a_actions>*{text-align:center;justify-content:center;width:100%}.oq-y-a_stats{flex-wrap:wrap;gap:16px}.oq-y-a_stat{flex:1;min-width:90px;max-width:none}.oq-y-a_statDivider{display:none}.oq-y-a_description{font-size:.95rem}.oq-y-a_name{font-size:2rem}}
