.Home_navbar__IWq_R{display:flex;justify-content:space-between;align-items:center;padding:1rem 5%;background:hsla(0,0%,100%,.97);box-shadow:0 1px 0 var(--border);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--border);position:-webkit-sticky;position:sticky;top:0;z-index:100;gap:1rem}.Home_navBrand__IFaS_{display:flex;align-items:center;gap:.5rem;font-size:1.2rem;font-weight:800;background:linear-gradient(135deg,var(--primary),var(--secondary));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;white-space:nowrap;flex-shrink:0}.Home_navLinks___tPFn{display:flex;gap:2rem}.Home_navLinks___tPFn a{color:var(--text-muted);font-size:.9rem;transition:color .2s}.Home_navLinks___tPFn a:hover{color:var(--text)}.Home_navActions__BYbc8{display:flex;align-items:center;gap:.75rem;flex-shrink:0}.Home_githubUser__a8Bdk{display:flex;align-items:center;gap:.5rem;color:var(--text-muted);font-size:.875rem}.Home_githubUser__a8Bdk img{width:26px;height:26px;border-radius:50%}.Home_authLinks__WphQ5{display:flex;align-items:center;gap:.5rem}.Home_hero__VkeT1{padding:4rem 5% 0;background:linear-gradient(180deg,#f0f4ff,#fff);overflow:hidden}.Home_heroContent__aWtjQ{display:grid;grid-template-columns:1fr 1fr;grid-gap:3rem;gap:3rem;align-items:center;max-width:1200px;margin:0 auto;padding-bottom:4rem}.Home_heroLeft__0tMqi{display:flex;flex-direction:column;align-items:flex-start}.Home_heroBadge__yn8D4{display:inline-block;padding:.4rem 1rem;border-radius:50px;border:1px solid rgba(220,38,38,.3);background:rgba(220,38,38,.06);color:var(--primary);font-size:.82rem;font-weight:600;margin-bottom:1.5rem}.Home_heroTitle__AMpNI{font-size:clamp(2rem,4.5vw,3.6rem);font-weight:900;line-height:1.1;margin-bottom:1rem;letter-spacing:-.02em}.Home_heroSub__RQITi{font-size:clamp(.9rem,1.8vw,1.05rem);color:var(--text-muted);max-width:460px;margin:0 0 1.5rem;line-height:1.7}.Home_exampleTags__WFlV9{display:flex;gap:.4rem;flex-wrap:wrap;margin-bottom:1rem}.Home_tag__2oeMe{background:var(--surface2);border:1px solid var(--border);color:var(--text-muted);padding:.35rem .75rem;border-radius:50px;font-size:.78rem;cursor:pointer;transition:all .2s;font-family:inherit;white-space:nowrap}.Home_tag__2oeMe:hover{border-color:var(--primary);color:var(--primary);background:rgba(220,38,38,.1)}.Home_promptRow__zE0Io{display:flex;gap:.6rem;width:100%;max-width:540px;margin-bottom:1.75rem}.Home_heroInput__lt03a{flex:1 1;font-size:.9rem;padding:.75rem 1rem;border-radius:10px}.Home_heroStats__xCTSg{display:flex;gap:1.5rem;flex-wrap:wrap}.Home_statItem__JSUd_{display:flex;align-items:center;gap:.5rem;color:var(--text-muted);font-size:.82rem}.Home_statIcon__AbR4o{font-size:1.2rem}.Home_statItem__JSUd_ strong{display:block;color:var(--text);font-size:.85rem}.Home_statItem__JSUd_ span{display:block}.Home_heroRight__m_KpB{position:relative;display:flex;align-items:center;justify-content:center}.Home_mockupGlow__UVXv7{position:absolute;width:70%;height:70%;background:radial-gradient(ellipse,rgba(220,38,38,.22) 0,rgba(29,78,216,.12) 50%,transparent 70%);filter:blur(48px);pointer-events:none;z-index:0}.Home_mockup__HF9D9{position:relative;z-index:1;width:100%;max-width:500px;background:#0f0f1a;border-radius:14px;overflow:hidden;border:1px solid hsla(0,0%,100%,.1);box-shadow:0 32px 80px rgba(0,0,0,.3),0 0 0 1px hsla(0,0%,100%,.04);transform:perspective(900px) rotateY(-5deg) rotateX(2deg);transition:transform .5s ease}.Home_mockup__HF9D9:hover{transform:perspective(900px) rotateY(-2deg) rotateX(1deg)}.Home_mockupChrome__ov1Qx{display:flex;align-items:center;gap:.75rem;padding:.55rem .85rem;background:#1a1a2e;border-bottom:1px solid hsla(0,0%,100%,.05)}.Home_mockupDots__HtOIC{display:flex;gap:5px}.Home_mockupDots__HtOIC span{width:9px;height:9px;border-radius:50%;display:block}.Home_mockupUrl__mOIRT{flex:1 1;background:hsla(0,0%,100%,.05);border-radius:6px;padding:.18rem .7rem;font-size:.7rem;color:hsla(0,0%,100%,.35);font-family:monospace}.Home_mockupTopBar__7Td_C{display:flex;align-items:center;justify-content:space-between;padding:.45rem .75rem;background:#13132a;border-bottom:1px solid hsla(0,0%,100%,.04)}.Home_mockupProjectName__jGByp{font-size:.72rem;color:hsla(0,0%,100%,.55);font-weight:600}.Home_mockupActions__GBK5R{display:flex;gap:.35rem;align-items:center}.Home_mockupActionBtn__MYPGD{padding:.22rem .55rem;background:hsla(0,0%,100%,.07);border-radius:4px;font-size:.65rem;color:hsla(0,0%,100%,.45)}.Home_mockupGenerateBtn__M_DXi{padding:.22rem .65rem;background:var(--primary);border-radius:4px;font-size:.65rem;color:#fff;font-weight:700}.Home_mockupPromptBar__g_z1I{display:flex;gap:.4rem;padding:.45rem .75rem;background:#13132a;border-bottom:1px solid hsla(0,0%,100%,.04)}.Home_mockupPromptInput__V7htL{flex:1 1;background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.07);border-radius:5px;padding:.25rem .55rem;font-size:.65rem;color:hsla(0,0%,100%,.28)}.Home_mockupGenerate__lXJnj{background:var(--primary);padding:.25rem .65rem;border-radius:5px;font-size:.65rem;color:#fff;font-weight:700}.Home_mockupBody__WLKOh{display:grid;grid-template-columns:1fr 1fr;height:200px}.Home_mockupEditor__tIRSK{background:#0d0d1a;border-right:1px solid hsla(0,0%,100%,.04);overflow:hidden}.Home_mockupTabs__W6tEj{display:flex;border-bottom:1px solid hsla(0,0%,100%,.05)}.Home_mockupTab__jCqzP{padding:.28rem .65rem;font-size:.62rem;color:hsla(0,0%,100%,.28)}.Home_mockupTabActive__K3_Hn{padding:.28rem .65rem;font-size:.62rem;color:hsla(0,0%,100%,.85);border-bottom:2px solid var(--primary);font-weight:700}.Home_mockupCode__VZo3Y{padding:.4rem 0}.Home_codeLine__A2wTI{display:flex;gap:.45rem;padding:.08rem .5rem;align-items:center}.Home_lineNum__pwwlv{font-size:.58rem;color:hsla(0,0%,100%,.14);width:16px;text-align:right;flex-shrink:0;font-family:monospace}.Home_mockupPreview__E4AM4{background:#111;display:flex;flex-direction:column}.Home_mockupPreviewBar__N7h5N{padding:.28rem .55rem;font-size:.58rem;color:hsla(0,0%,100%,.3);border-bottom:1px solid hsla(0,0%,100%,.05)}.Home_previewContent__jSYKk{flex:1 1;padding:.4rem;display:flex;flex-direction:column;gap:.35rem;overflow:hidden}.Home_previewNav__3QWuv{height:12px;background:hsla(0,0%,100%,.05);border-radius:3px}.Home_previewHero__XEmva{background:linear-gradient(135deg,rgba(108,99,255,.3),rgba(255,101,132,.2));border-radius:5px;padding:.5rem;display:flex;flex-direction:column;gap:.25rem}.Home_previewHeroText__55C6E{height:7px;background:hsla(0,0%,100%,.5);border-radius:2px;width:75%}.Home_previewHeroSub__xuQC4{height:5px;background:hsla(0,0%,100%,.22);border-radius:2px;width:55%}.Home_previewHeroBtn__VWEpQ{height:10px;background:var(--primary);border-radius:3px;width:38%;margin-top:.15rem}.Home_previewCards__aMGFS{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:.25rem;gap:.25rem}.Home_previewCard__IsE0w{height:26px;background:hsla(0,0%,100%,.05);border-radius:3px;border:1px solid hsla(0,0%,100%,.07)}.Home_howItWorks__Xapkl{padding:5rem 5%;background:#fff;border-top:1px solid rgba(0,0,0,.06)}.Home_stepsGrid__X1dXs{display:flex;gap:1rem;max-width:960px;margin:0 auto}.Home_stepCard__0qgsk{flex:1 1;display:flex;flex-direction:column;align-items:center;text-align:center;padding:2rem 1.5rem;position:relative;background:var(--surface);border:1px solid rgba(0,0,0,.07);border-radius:var(--radius-lg);transition:transform .3s,box-shadow .3s}.Home_stepCard__0qgsk:hover{transform:translateY(-4px);box-shadow:0 12px 30px rgba(0,0,0,.08)}.Home_stepNumber__24rip{font-size:.7rem;font-weight:900;letter-spacing:.12em;text-transform:uppercase;margin-bottom:.75rem;opacity:.7}.Home_stepIcon__O62LA{font-size:2.5rem;margin-bottom:.75rem}.Home_stepTitle__8vNxM{font-size:1rem;font-weight:800;margin-bottom:.5rem}.Home_stepDesc__PFzKi{font-size:.84rem;color:var(--text-muted);line-height:1.6;margin-bottom:1rem;flex:1 1}.Home_stepTag__ZTlTn{display:inline-block;padding:.3rem .75rem;border-radius:50px;font-size:.73rem;font-weight:600}.Home_stepArrow__NN0jq{position:absolute;right:-1.35rem;top:50%;transform:translateY(-50%);font-size:1.2rem;color:var(--text-muted);opacity:.35;z-index:2;pointer-events:none}.Home_features__I7Csk{padding:5rem 5%;background:#f8faff;border-top:1px solid rgba(0,0,0,.06);border-bottom:1px solid rgba(0,0,0,.06)}.Home_sectionHead__YUguA{text-align:center;margin-bottom:3rem}.Home_sectionHead__YUguA h2{font-size:clamp(1.75rem,4vw,2.25rem);font-weight:800;margin-bottom:.6rem}.Home_sectionHead__YUguA p{color:var(--text-muted);font-size:1rem}.Home_featuresGrid__5Vmg9{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));grid-gap:1.25rem;gap:1.25rem;max-width:1100px;margin:0 auto}.Home_featureCard__KC0ot{background:#fff;border:1px solid rgba(0,0,0,.08);border-radius:var(--radius-lg);padding:1.75rem;box-shadow:0 2px 12px rgba(0,0,0,.06);transition:transform .3s,box-shadow .3s,border-color .3s}.Home_featureCard__KC0ot:hover{transform:translateY(-3px);box-shadow:0 8px 30px rgba(220,38,38,.12);border-color:rgba(220,38,38,.3)}.Home_featureIcon__rV5mF{font-size:1.75rem;margin-bottom:.85rem}.Home_featureCard__KC0ot h3{font-size:1rem;margin-bottom:.4rem}.Home_featureCard__KC0ot p{color:var(--text-muted);font-size:.875rem;line-height:1.6}.Home_showcase__XSeDu{padding:5rem 5%;background:#0d0d1a}.Home_showcase__XSeDu .Home_sectionHead__YUguA h2{color:#fff}.Home_showcase__XSeDu .Home_sectionHead__YUguA p{color:hsla(0,0%,100%,.55)}.Home_showcaseGrid__STrFW{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));grid-gap:1.5rem;gap:1.5rem;max-width:1100px;margin:0 auto}.Home_showcaseCard__buyz3{background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.08);border-radius:16px;overflow:hidden;cursor:pointer;transition:transform .3s,border-color .3s,box-shadow .3s}.Home_showcaseCard__buyz3:hover{transform:translateY(-5px);border-color:rgba(220,38,38,.5);box-shadow:0 16px 40px rgba(0,0,0,.4)}.Home_showcasePreview__i4Vmj{position:relative;width:100%;height:200px;overflow:hidden;background:#111}.Home_showcaseFrame__9OLYU{position:absolute;top:0;left:0;width:1200px;height:900px;border:none;transform:scale(.25);transform-origin:top left;pointer-events:none}.Home_showcaseOverlay__QEcWq{position:absolute;inset:0;background:transparent;display:flex;align-items:center;justify-content:center;transition:background .3s}.Home_showcaseCard__buyz3:hover .Home_showcaseOverlay__QEcWq{background:rgba(220,38,38,.15)}.Home_showcaseTryBtn__XkMeF{background:rgba(220,38,38,.9);color:#fff;padding:.6rem 1.25rem;border-radius:50px;font-size:.85rem;font-weight:700;opacity:0;transform:translateY(8px);transition:all .3s;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.Home_showcaseCard__buyz3:hover .Home_showcaseTryBtn__XkMeF{opacity:1;transform:translateY(0)}.Home_showcaseInfo__6k2nd{display:flex;align-items:center;gap:.75rem;padding:1rem 1.25rem;border-top:1px solid hsla(0,0%,100%,.06)}.Home_showcaseIcon__SX_yu{font-size:1.4rem;flex-shrink:0}.Home_showcaseInfo__6k2nd h4{font-size:.9rem;font-weight:700;color:#fff;margin-bottom:.15rem}.Home_showcaseInfo__6k2nd p{font-size:.78rem;color:hsla(0,0%,100%,.45)}.Home_examples__S_Gio{padding:5rem 5%}.Home_examplesGrid__ndMay{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));grid-gap:1rem;gap:1rem;max-width:1100px;margin:0 auto}.Home_exampleCard__i__mx{display:flex;align-items:center;gap:1rem;background:#fff;border:1px solid rgba(0,0,0,.08);border-radius:var(--radius-lg);padding:1.1rem 1.25rem;cursor:pointer;box-shadow:0 2px 8px rgba(0,0,0,.05);transition:all .2s}.Home_exampleCard__i__mx:hover{border-color:var(--primary);transform:translateY(-2px);box-shadow:0 6px 20px rgba(220,38,38,.12)}.Home_exampleIcon__D_ac_{font-size:1.75rem;flex-shrink:0}.Home_exampleInfo__cE82f{flex:1 1;min-width:0}.Home_exampleInfo__cE82f h4{font-size:.95rem;margin-bottom:.2rem}.Home_examplePrompt__Uqy3a{color:var(--text-muted);font-size:.78rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.Home_tryBtn__c7WDY{color:var(--primary);font-size:.82rem;font-weight:600;flex-shrink:0}.Home_cta__AxdWf{text-align:center;padding:5rem 5%;background:linear-gradient(135deg,#1d4ed8,#dc2626);color:#fff}.Home_cta__AxdWf h2{color:#fff;font-size:clamp(1.75rem,4vw,2.25rem);font-weight:800;margin-bottom:.6rem}.Home_cta__AxdWf p{color:hsla(0,0%,100%,.85);margin-bottom:2rem;font-size:1rem}.Home_footer__yFiaX{padding:1.75rem 5%;border-top:1px solid var(--border);display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:1rem;color:var(--text-muted);font-size:.82rem}.Home_footerLinks__BQcA_{display:flex;gap:1.5rem}.Home_footerLinks__BQcA_ a{color:var(--text-muted);transition:color .2s}.Home_footerLinks__BQcA_ a:hover{color:var(--text)}@media (max-width:900px){.Home_heroContent__aWtjQ{grid-template-columns:1fr;gap:2.5rem}.Home_heroLeft__0tMqi{align-items:center;text-align:center}.Home_heroSub__RQITi{text-align:center;margin:0 auto 1.5rem}.Home_exampleTags__WFlV9{justify-content:center}.Home_promptRow__zE0Io{max-width:100%}.Home_heroStats__xCTSg{justify-content:center}.Home_heroRight__m_KpB{display:none}.Home_stepsGrid__X1dXs{flex-direction:column}.Home_stepArrow__NN0jq{display:none}}@media (max-width:768px){.Home_navLinks___tPFn{display:none}.Home_navbar__IWq_R{padding:.9rem 4%}.Home_navBrand__IFaS_{font-size:1.05rem}.Home_hero__VkeT1{padding:3rem 4% 0}.Home_features__I7Csk{padding:3.5rem 4%}.Home_featuresGrid__5Vmg9{grid-template-columns:1fr;gap:1rem}.Home_showcase__XSeDu{padding:3.5rem 4%}.Home_showcaseGrid__STrFW{grid-template-columns:1fr;gap:1rem}.Home_showcaseFrame__9OLYU{width:900px;height:700px;transform:scale(.33)}.Home_examples__S_Gio{padding:3.5rem 4%}.Home_examplesGrid__ndMay{grid-template-columns:1fr}.Home_cta__AxdWf{padding:3.5rem 4%}.Home_footer__yFiaX{flex-direction:column;text-align:center;gap:.75rem}.Home_authLinks__WphQ5 .Home_btn__o8aJ4{padding:.5rem .85rem;font-size:.8rem}.Home_howItWorks__Xapkl{padding:3.5rem 4%}}@media (max-width:480px){.Home_heroTitle__AMpNI{font-size:2rem}.Home_heroBadge__yn8D4{font-size:.75rem;padding:.3rem .75rem}.Home_promptRow__zE0Io{flex-direction:column}.Home_heroInput__lt03a{border-radius:var(--radius)}}