@import url(https://fonts.googleapis.com/css2?family=Poppins:wght@400;600&display=swap);@import url(https://fonts.googleapis.com/css2?family=Inter:wght@400;600;700&display=swap);@import url(https://fonts.googleapis.com/css2?family=Outfit:wght@400;600;700&display=swap);@import url(https://fonts.googleapis.com/css2?family=Outfit:wght@400;600&display=swap);body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.navbar{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffffd9;font-family:Poppins,sans-serif;padding:1rem 1.5rem;position:sticky;top:0;transition:all .3s ease;z-index:1000}.navbar,.navbar-container{box-sizing:border-box;width:100%}.navbar-container{align-items:center;display:flex;justify-content:space-between;margin:0 auto;max-width:1280px;padding:0 1rem}.logo{color:#111;font-size:1.8rem;font-weight:700;white-space:nowrap}.logo .highlight{-webkit-text-fill-color:#0000;background:linear-gradient(45deg,#0070f3,#00c6ff);-webkit-background-clip:text}.nav-links{align-items:center;display:flex;flex-wrap:wrap;gap:2rem}.nav-links a{color:#222;font-size:1rem;font-weight:500;padding:5px 0;position:relative;text-decoration:none;transition:all .3s ease}.nav-links a:before{background:linear-gradient(45deg,#0070f3,#00c6ff);bottom:-3px;content:"";height:2px;left:0;position:absolute;transition:width .3s ease;width:0}.nav-links a:hover:before{width:100%}.menu-toggle,.nav-links a:hover{color:#0070f3}.menu-toggle{cursor:pointer;display:none;z-index:1001}@media screen and (max-width:1024px){.nav-links{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fff;box-shadow:0 10px 30px #0000000d;flex-direction:column;left:0;opacity:0;padding:2rem 0;pointer-events:none;position:absolute;top:72px;transform:translateY(-200%);transition:transform .3s ease,opacity .3s ease;width:100%}.nav-links.active{opacity:1;pointer-events:auto;transform:translateY(0)}.menu-toggle{display:block}}@media screen and (max-width:1400px){.navbar-container{padding:0 1rem}}@media screen and (max-width:600px){.logo{font-size:1.5rem}.nav-links a{font-size:1rem}}.hero-section{background:linear-gradient(90deg,#f0f7ff,#fff);font-family:Poppins,sans-serif;overflow:hidden;padding:4rem 2rem}.hero-content{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;margin:auto;max-width:1200px}.hero-text{flex:1 1;min-width:300px;padding-right:2rem}.hero-text h1{color:#111;font-size:3rem;font-weight:700;line-height:1.3}.highlight{-webkit-text-fill-color:#0000;background:linear-gradient(45deg,#0070f3,#00c6ff);-webkit-background-clip:text;color:#0070f3}.hero-text p{color:#444;font-size:1.1rem;margin:1rem 0 2rem}.get-started-btn{background:#0070f3;border:none;border-radius:8px;box-shadow:0 4px 14px #0070f34d;color:#fff;cursor:pointer;font-size:1rem;font-weight:500;padding:12px 30px;transition:all .3s ease}.get-started-btn:hover{background:#005ed9}.hero-image{flex:1 1;min-width:300px;text-align:center}.hero-image img{animation:float 3s ease-in-out infinite;max-width:400px;width:100%}@keyframes float{0%{transform:translateY(0)}50%{transform:translateY(-15px)}to{transform:translateY(0)}}.tags-scroll{display:flex;gap:1rem;margin-top:3rem;overflow-x:auto;padding-bottom:1rem;scrollbar-width:none}.tags-scroll::-webkit-scrollbar{display:none}.tag{background-color:#0070f3;border-radius:20px;color:#fff;flex-shrink:0;font-size:.9rem;font-weight:500;padding:.5rem 1.2rem;transition:background .3s;white-space:nowrap}.tag:hover{background-color:#005ed9}@media screen and (max-width:768px){.hero-content{flex-direction:column;text-align:center}.hero-text{margin-bottom:2rem;padding:0}}.features-section{background-color:#0f0f11;color:#fff;font-family:Inter,sans-serif;padding:4rem 2rem;text-align:center}.features-header h2{-webkit-text-fill-color:#0000;background:linear-gradient(90deg,#00c6ff,#0072ff);-webkit-background-clip:text;font-size:2.4rem;font-weight:700;margin-bottom:1rem}.features-header p{color:#aaa;font-size:1.1rem;margin:auto auto 3rem;max-width:700px}.features-grid{grid-gap:1.8rem;display:grid;gap:1.8rem;grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.feature-card{background-color:#1a1a1e;border:1px solid #0000;border-radius:1rem;box-shadow:0 0 0 #0000;padding:2rem 1.5rem;position:relative;text-align:left;transition:all .4s ease}.feature-card:hover{background-color:#1e1e22;border:1px solid #2f80ed;box-shadow:0 0 20px #2f80ed33}.feature-icon{background-color:#2f80ed22;border-radius:.8rem;color:#2f80ed;display:inline-flex;margin-bottom:1rem;padding:.8rem}.feature-card h3{font-size:1.3rem;font-weight:600;margin-bottom:.6rem}.feature-card p{color:#c3c3c3;font-size:.95rem;line-height:1.6}.home-section{background:linear-gradient(90deg,#f0f7ff,#fff);color:#111;font-family:Outfit,sans-serif;padding:5rem 1.5rem 6rem}.home-title{-webkit-text-fill-color:#0000;background:linear-gradient(90deg,#0072ff,#00c6ff);-webkit-background-clip:text;font-size:2.6rem;font-weight:700;margin-bottom:.5rem;text-align:center}.home-subtext{color:#555;font-size:1.1rem;margin:auto auto 3rem;max-width:600px;text-align:center}.form-area{background-color:#0000000d;box-shadow:0 6px 20px #0000000f;margin-bottom:4rem}.form-area,.result-area{border-radius:1rem;padding:2rem}.result-area{background-color:#1a1a1e;border:1px solid #2f80ed44;color:#fff;transition:all .3s ease}.result-title{color:#fff;font-size:1.6rem;font-weight:600;margin-bottom:.5rem}.result-link-item{align-items:flex-start;border-bottom:1px dashed #333;display:flex;flex-direction:column;padding:.8rem 0}.short-url-link{color:#00c6ff;font-size:1.05rem;font-weight:500;position:relative;transition:all .3s ease}.short-url-link:hover{color:#fff;text-decoration:underline;text-shadow:0 0 8px #00c6ff66}.expires-at{color:#888;font-size:.9rem;margin-top:.3rem}.faq-section{background-color:#0f0f11;color:#fff;font-family:Outfit,sans-serif;overflow:hidden;padding:6rem 1.5rem;position:relative}.faq-container{align-items:center;display:flex;flex-wrap:wrap;gap:3rem;justify-content:space-between;margin:auto;max-width:1300px;padding:0 1rem}.faq-image img{border-radius:24px;box-shadow:0 0 35px #00c6ff40;max-width:650px;object-fit:cover;transition:transform .4s ease;width:100%}.faq-image img:hover{transform:scale(1.02)}.faq-content{flex:1 1;max-width:640px;min-width:320px}.faq-title{color:#fff;font-size:2.5rem;font-weight:600;margin-bottom:2rem;position:relative;text-align:left}.faq-title:after{background:#4facfe;border-radius:2px;content:"";display:block;height:4px;margin-top:8px;width:60px}.faq-list{display:flex;flex-direction:column;gap:1.25rem}.faq-item{background:#18181c;border:1px solid #4facfe1a;border-radius:14px;box-shadow:0 0 10px #4facfe0d;overflow:hidden;transition:.3s ease}.faq-question{align-items:center;background-color:initial;color:#eaeaea;cursor:pointer;display:flex;font-size:1.05rem;font-weight:500;justify-content:space-between;padding:1.2rem 1.5rem;transition:background .3s}.faq-question:hover{background-color:#ffffff0a}.faq-icon{color:#4facfe;transition:transform .3s ease}.faq-icon.rotate{transform:rotate(180deg)}.faq-answer{color:#bcbcbc;font-size:.95rem;line-height:1.6;padding:0 1.5rem 1rem}@media screen and (max-width:900px){.faq-container{flex-direction:column;text-align:center}.faq-content{max-width:100%}.faq-title{text-align:center}.faq-image img{margin:0 auto}}.footer{background-color:#0f0f11;border-top:1px solid #222;color:#fff;font-family:Outfit,sans-serif;padding:3rem 2rem 1rem}.footer-top{border-bottom:1px solid #222;flex-wrap:wrap;gap:1.5rem;justify-content:space-between;padding-bottom:2rem}.footer-brand h2,.footer-top{align-items:center;display:flex}.footer-brand h2{color:#fff;font-size:2rem}.footer-brand .ai{-webkit-text-fill-color:#0000;background:linear-gradient(90deg,#00c6ff,#0072ff);-webkit-background-clip:text}.footer-tagline{color:#aaa;flex:1 1;font-size:1rem;text-align:center}.footer-socials{display:flex;font-size:1.2rem;gap:1rem}.footer-socials svg{color:#aaa;cursor:pointer;transition:.3s}.footer-socials svg:hover{color:#00c6ff}.footer-divider{border:none;border-top:1px solid #333;margin:2rem 0}.footer-columns{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));padding-top:1rem}.footer-col h4{color:#2f80ed;font-size:1.1rem;margin-bottom:1rem}.footer-col p{color:#aaa;margin-bottom:1rem}.footer-col ul{list-style:none;margin:0;padding:0}.footer-col ul li{color:#ccc;cursor:pointer;margin-bottom:.6rem;transition:.2s}.footer-col ul li:hover{color:#fff}.subscribe-box{display:flex;gap:.5rem;margin-top:1rem}.subscribe-box input{background:#0000;border:1px solid #333;border-radius:5px;color:#fff;flex:1 1;padding:.6rem}.subscribe-box input::placeholder{color:#777}.subscribe-box button{background-color:#2f80ed;border:none;border-radius:5px;color:#fff;cursor:pointer;font-weight:600;padding:.6rem 1.2rem;transition:.3s ease}.subscribe-box button:hover{background-color:#0072ff}.footer-bottom{color:#555;font-size:.9rem;margin-top:3rem;text-align:center}@media screen and (max-width:768px){.footer-top{align-items:flex-start;flex-direction:column;text-align:left}.footer-tagline{margin-top:1rem;text-align:left}}
/*# sourceMappingURL=main.3d47cf16.css.map*/