.Hero-module__ZARIfG__hero{justify-content:center;align-items:center;min-height:100vh;padding-top:80px;display:flex;position:relative;overflow:hidden}.Hero-module__ZARIfG__heroBg{z-index:0;position:absolute;inset:0}.Hero-module__ZARIfG__heroGlow{filter:blur(120px);opacity:.15;border-radius:50%;width:600px;height:600px;position:absolute}.Hero-module__ZARIfG__heroGlow1{background:var(--orange-500);top:-200px;right:-100px}.Hero-module__ZARIfG__heroGlow2{background:var(--orange-600);opacity:.08;bottom:-200px;left:-100px}.Hero-module__ZARIfG__heroGridLines{background-image:linear-gradient(#ff6b0008 1px,#0000 1px),linear-gradient(90deg,#ff6b0008 1px,#0000 1px);background-size:60px 60px;position:absolute;inset:0}.Hero-module__ZARIfG__heroSplit{z-index:1;grid-template-columns:1fr 1fr;align-items:center;gap:64px;display:grid;position:relative}.Hero-module__ZARIfG__heroText{animation:.6s ease-out forwards Hero-module__ZARIfG__fadeInUp}.Hero-module__ZARIfG__heroTitle{margin-bottom:36px;font-size:clamp(2.4rem,5vw,3.6rem);line-height:1.15}.Hero-module__ZARIfG__heroTitle span{display:inline}.Hero-module__ZARIfG__heroActions{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.Hero-module__ZARIfG__githubBtn{border-radius:var(--radius-md);color:#fff;transition:all var(--transition-fast);font-size:.95rem;font-weight:600;font-family:var(--font-body);background:#24292e;border:1px solid #444d56;align-items:center;gap:10px;padding:12px 28px;text-decoration:none;display:inline-flex}.Hero-module__ZARIfG__githubBtn:hover{border-color:var(--orange-500);background:#2f363d;transform:translateY(-2px);box-shadow:0 8px 24px #0000004d}.Hero-module__ZARIfG__githubBtn svg{flex-shrink:0}.Hero-module__ZARIfG__heroWidget{opacity:0;animation:.6s ease-out .15s forwards Hero-module__ZARIfG__fadeInUp}.Hero-module__ZARIfG__widgetTabs{z-index:2;gap:0;margin-bottom:-1px;display:flex;position:relative}.Hero-module__ZARIfG__widgetTab{color:var(--black-300);background:var(--black-800);border:1px solid var(--black-600);border-radius:var(--radius-md)var(--radius-md)0 0;cursor:pointer;transition:all var(--transition-fast);font-size:.85rem;font-weight:600;font-family:var(--font-body);border-bottom:none;align-items:center;gap:6px;padding:10px 22px;display:inline-flex}.Hero-module__ZARIfG__widgetTab:hover{color:var(--white);background:var(--black-700)}.Hero-module__ZARIfG__widgetTabActive{color:var(--white);background:var(--black-850,#161618);border-color:var(--black-600)}.Hero-module__ZARIfG__widgetTabCompress{margin-left:-1px}.Hero-module__ZARIfG__widgetDropzone{background:var(--black-850,#161618);border:2px dashed var(--black-600);border-radius:0 var(--radius-lg)var(--radius-lg)var(--radius-lg);text-align:center;cursor:pointer;transition:all var(--transition-fast);flex-direction:column;justify-content:center;align-items:center;min-height:260px;padding:48px 32px;display:flex}.Hero-module__ZARIfG__widgetDropzone:hover{border-color:var(--orange-500);background:#ff6b000a}.Hero-module__ZARIfG__widgetDragging{border-color:var(--orange-400);background:#ff6b0014;transform:scale(1.01)}.Hero-module__ZARIfG__widgetUploadIcon{width:56px;height:56px;color:var(--orange-400);background:#ff6b001a;border-radius:50%;justify-content:center;align-items:center;margin-bottom:16px;display:flex}.Hero-module__ZARIfG__widgetMainText{color:var(--white);margin-bottom:6px;font-size:1rem;font-weight:600}.Hero-module__ZARIfG__widgetSubText{color:var(--black-300);font-size:.85rem}.Hero-module__ZARIfG__widgetFileList{flex-direction:column;gap:8px;width:100%;display:flex}.Hero-module__ZARIfG__widgetFileItem{background:var(--black-800);border-radius:var(--radius-sm);color:var(--white);align-items:center;gap:10px;padding:8px 12px;font-size:.85rem;display:flex}.Hero-module__ZARIfG__widgetFileItem svg{color:var(--orange-400);flex-shrink:0}.Hero-module__ZARIfG__widgetFileName{text-align:left;text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.Hero-module__ZARIfG__widgetFileSize{color:var(--black-300);flex-shrink:0;font-size:.8rem}.Hero-module__ZARIfG__widgetFileMore{color:var(--black-300);text-align:center;padding:4px 0;font-size:.8rem}.Hero-module__ZARIfG__widgetRedirecting{color:var(--orange-400);justify-content:center;align-items:center;gap:8px;margin-top:12px;font-size:.85rem;font-weight:500;display:flex}.Hero-module__ZARIfG__widgetSpinner{border:2px solid #ff6b004d;border-top-color:var(--orange-400);border-radius:50%;width:14px;height:14px;animation:.6s linear infinite Hero-module__ZARIfG__spin}@keyframes Hero-module__ZARIfG__spin{to{transform:rotate(360deg)}}.Hero-module__ZARIfG__widgetFormats{text-align:center;color:var(--black-400);letter-spacing:.04em;margin-top:12px;font-size:.75rem}@keyframes Hero-module__ZARIfG__fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@media (max-width:768px){.Hero-module__ZARIfG__hero{min-height:auto;padding:140px 0 80px}.Hero-module__ZARIfG__heroSplit{text-align:center;grid-template-columns:1fr;gap:40px}.Hero-module__ZARIfG__heroActions{justify-content:center}.Hero-module__ZARIfG__heroGlow{width:300px;height:300px}.Hero-module__ZARIfG__widgetDropzone{min-height:200px;padding:36px 20px}}
.Features-module__zvCZ4q__features{background:var(--black-950);position:relative}.Features-module__zvCZ4q__features:before{content:"";background:linear-gradient(to bottom,var(--orange-500),transparent);width:1px;height:80px;position:absolute;top:0;left:50%;transform:translate(-50%)}.Features-module__zvCZ4q__featuresGrid{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.Features-module__zvCZ4q__featureCard{padding:32px;position:relative;overflow:hidden}.Features-module__zvCZ4q__featureCard:before{content:"";background:linear-gradient(90deg,transparent,var(--orange-500),transparent);opacity:0;height:2px;transition:opacity var(--transition-normal);position:absolute;top:0;left:0;right:0}.Features-module__zvCZ4q__featureCard:hover:before{opacity:1}.Features-module__zvCZ4q__featureIcon{border-radius:var(--radius-md);background:var(--orange-glow);width:48px;height:48px;color:var(--orange-400);justify-content:center;align-items:center;margin-bottom:20px;display:flex}.Features-module__zvCZ4q__featureCard h3{color:var(--white);margin-bottom:10px;font-size:1.15rem}.Features-module__zvCZ4q__featureCard p{color:var(--black-300);font-size:.9rem;line-height:1.6}@media (max-width:768px){.Features-module__zvCZ4q__featuresGrid{grid-template-columns:1fr;gap:16px}}@media (min-width:769px) and (max-width:1024px){.Features-module__zvCZ4q__featuresGrid{grid-template-columns:repeat(2,1fr)}}
.Stats-module__yL2aHq__stats{background:var(--black-950);border-top:1px solid var(--black-700);border-bottom:1px solid var(--black-700);padding:80px 0}.Stats-module__yL2aHq__statsGrid{grid-template-columns:repeat(4,1fr);gap:32px;display:grid}.Stats-module__yL2aHq__statItem{text-align:center;padding:32px 16px;position:relative}.Stats-module__yL2aHq__statItem:not(:last-child):after{content:"";background:linear-gradient(to bottom,transparent,var(--black-500),transparent);width:1px;height:60%;position:absolute;top:20%;right:0}.Stats-module__yL2aHq__statValue{font-family:var(--font-heading);background:linear-gradient(135deg,var(--orange-400),var(--orange-500));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin-bottom:8px;font-size:clamp(2.5rem,5vw,4rem);font-weight:800;line-height:1}.Stats-module__yL2aHq__statLabel{color:var(--black-300);text-transform:uppercase;letter-spacing:.08em;font-size:.9rem;font-weight:500}@media (max-width:768px){.Stats-module__yL2aHq__statsGrid{grid-template-columns:repeat(2,1fr);gap:24px}.Stats-module__yL2aHq__statItem:nth-child(2):after{display:none}}@media (max-width:480px){.Stats-module__yL2aHq__statsGrid{grid-template-columns:1fr}.Stats-module__yL2aHq__statItem:after{display:none}}
.HowItWorks-module__tSMH5W__howItWorks{position:relative}.HowItWorks-module__tSMH5W__steps{grid-template-columns:repeat(3,1fr);gap:32px;display:grid;position:relative}.HowItWorks-module__tSMH5W__steps:before{content:"";background:linear-gradient(90deg,var(--orange-500),var(--orange-glow),var(--orange-500));z-index:0;height:2px;position:absolute;top:56px;left:16.66%;right:16.66%}.HowItWorks-module__tSMH5W__step{text-align:center;z-index:1;position:relative}.HowItWorks-module__tSMH5W__stepNumber{background:var(--black-800);border:2px solid var(--orange-500);width:56px;height:56px;color:var(--orange-400);font-family:var(--font-heading);box-shadow:0 0 30px var(--orange-glow);border-radius:50%;justify-content:center;align-items:center;margin:0 auto 24px;font-size:1.2rem;font-weight:800;display:flex}.HowItWorks-module__tSMH5W__step h3{color:var(--white);margin-bottom:10px;font-size:1.2rem}.HowItWorks-module__tSMH5W__step p{color:var(--black-300);max-width:280px;margin:0 auto;font-size:.9rem}.HowItWorks-module__tSMH5W__stepIcon{color:var(--orange-400);margin-bottom:12px}@media (max-width:768px){.HowItWorks-module__tSMH5W__steps{grid-template-columns:1fr;gap:48px}.HowItWorks-module__tSMH5W__steps:before{width:2px;height:auto;inset:0 auto 0 28px}.HowItWorks-module__tSMH5W__step{text-align:left;padding-left:80px}.HowItWorks-module__tSMH5W__step .HowItWorks-module__tSMH5W__stepNumber{margin:0;position:absolute;top:0;left:0}}
.SupportedFormats-module__s9UGwG__formats{background:var(--black-950);position:relative}.SupportedFormats-module__s9UGwG__formatsCategories{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:24px;display:grid}.SupportedFormats-module__s9UGwG__formatCategory{padding:28px}.SupportedFormats-module__s9UGwG__formatCategoryHeader{align-items:center;gap:12px;margin-bottom:18px;display:flex}.SupportedFormats-module__s9UGwG__formatCategoryIcon{border-radius:var(--radius-sm);background:var(--orange-glow);width:40px;height:40px;color:var(--orange-400);justify-content:center;align-items:center;display:flex}.SupportedFormats-module__s9UGwG__formatCategoryHeader h3{color:var(--white);font-size:1rem}.SupportedFormats-module__s9UGwG__formatTags{flex-wrap:wrap;gap:8px;display:flex}.SupportedFormats-module__s9UGwG__formatTag{border-radius:var(--radius-full);font-size:.75rem;font-weight:600;font-family:var(--font-body);background:var(--black-700);color:var(--black-200);border:1px solid var(--black-600);text-transform:uppercase;letter-spacing:.05em;transition:all var(--transition-fast);padding:4px 12px}.SupportedFormats-module__s9UGwG__formatCategory:hover .SupportedFormats-module__s9UGwG__formatTag{border-color:var(--orange-500);color:var(--orange-400);background:#ff6b0014}
.FAQ-module__V8_xEa__faq{background:var(--black-950)}.FAQ-module__V8_xEa__faqList{flex-direction:column;gap:8px;max-width:720px;margin:0 auto;display:flex}.FAQ-module__V8_xEa__faqItem{border:1px solid var(--black-600);border-radius:var(--radius-md);background:var(--black-800);transition:all var(--transition-normal);overflow:hidden}.FAQ-module__V8_xEa__faqItem:hover{border-color:var(--black-400)}.FAQ-module__V8_xEa__faqOpen{box-shadow:0 0 30px var(--orange-glow);border-color:var(--orange-500)!important}.FAQ-module__V8_xEa__faqQuestion{width:100%;color:var(--white);font-family:var(--font-heading);text-align:left;cursor:pointer;transition:color var(--transition-fast);background:0 0;border:none;justify-content:space-between;align-items:center;gap:16px;padding:20px 24px;font-size:1rem;font-weight:600;display:flex}.FAQ-module__V8_xEa__faqQuestion:hover{color:var(--orange-400)}.FAQ-module__V8_xEa__faqChevron{color:var(--black-300);transition:transform var(--transition-normal);flex-shrink:0}.FAQ-module__V8_xEa__faqOpen .FAQ-module__V8_xEa__faqChevron{color:var(--orange-400);transform:rotate(180deg)}.FAQ-module__V8_xEa__faqAnswer{max-height:0;transition:max-height var(--transition-slow),padding var(--transition-slow);overflow:hidden}.FAQ-module__V8_xEa__faqOpen .FAQ-module__V8_xEa__faqAnswer{max-height:300px;padding:0 24px 20px}.FAQ-module__V8_xEa__faqAnswer p{color:var(--black-200);font-size:.9rem;line-height:1.7}
.CTA-module__CdZh3q__cta{text-align:center;position:relative;overflow:hidden}.CTA-module__CdZh3q__ctaBg{z-index:0;position:absolute;inset:0}.CTA-module__CdZh3q__ctaGlow{background:var(--orange-500);filter:blur(150px);opacity:.08;border-radius:50%;width:500px;height:500px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.CTA-module__CdZh3q__ctaContent{z-index:1;position:relative}.CTA-module__CdZh3q__ctaContent h2{margin-bottom:16px}.CTA-module__CdZh3q__ctaContent p{max-width:500px;margin-bottom:32px;margin-left:auto;margin-right:auto;font-size:1.1rem}.CTA-module__CdZh3q__ctaActions{justify-content:center;align-items:center;gap:16px;display:flex}.CTA-module__CdZh3q__githubBtn{border-radius:var(--radius-md);color:#fff;transition:all var(--transition-fast);font-size:.95rem;font-weight:600;font-family:var(--font-body);background:#24292e;border:1px solid #444d56;align-items:center;gap:10px;padding:12px 28px;text-decoration:none;display:inline-flex}.CTA-module__CdZh3q__githubBtn:hover{border-color:var(--orange-500);background:#2f363d;transform:translateY(-2px);box-shadow:0 8px 24px #0000004d}@media (max-width:768px){.CTA-module__CdZh3q__ctaActions{flex-direction:column}}
