@import url(https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;700;800;900&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}html{scroll-behavior:smooth}body{background-color:#0c0f0c;color:#fff;font-family:Inter,sans-serif;font-weight:300;min-height:100vh;overflow-x:hidden}body:before{background:radial-gradient(circle at 15% 25%,#15b88026 0,#15b88000 25%),radial-gradient(circle at 85% 60%,#9ca79c1f 0,#9ca79c00 30%);bottom:0;content:"";filter:blur(150px);left:0;opacity:.8;pointer-events:none;position:fixed;right:0;top:0;z-index:-1}.shadow-brand-glow{box-shadow:0 0 25px #15b88066}.btn-primary{align-items:center;border-radius:9999px;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;box-shadow:0 0 20px #15b8804d;display:inline-flex;font-size:1rem;font-weight:700;justify-content:center;padding:.75rem 2rem;transition:all .3s ease}.btn-primary:hover{box-shadow:0 0 35px #15b88080;transform:scale(1.05)}.btn-store{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:#1a1e1ab3;border:1px solid #ffffff26;border-radius:9999px;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;color:#fff;display:flex;font-size:1rem;font-weight:500;padding:.75rem 1.5rem;text-decoration:none;transform-origin:center;transition:all .3s ease;width:-webkit-fit-content;width:fit-content}.btn-store:hover{background-color:#2d2d2dcc;border-color:#ffffff4d;transform:scale(1.05)}.btn-store svg{color:#9ca79c;flex-shrink:0;height:24px;margin-right:12px;width:24px}.iphone-mockup{background:#000;border:10px solid #4b5563;border-radius:40px;box-shadow:0 50px 100px -20px #00000080,0 30px 60px -30px #0009;height:610px;position:relative;transform-style:preserve-3d;transition:transform .3s ease-out;width:300px;z-index:10}.iphone-notch{background:#000;border-radius:0 0 10px 10px;height:20px;left:50%;position:absolute;top:10px;transform:translateX(-50%);width:100px;z-index:11}.iphone-screen{border-radius:30px;height:calc(100% - 2px);left:1px;object-fit:cover;position:absolute;top:1px;width:calc(100% - 2px)}.text-brand{color:#15b880}.bg-brand{background-color:#15b880}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.sticky{position:-webkit-sticky;position:sticky}.top-0{top:0}.z-50{z-index:50}.max-w-7xl{max-width:80rem}.mx-auto{margin-left:auto;margin-right:auto}.px-4{padding-left:1rem;padding-right:1rem}.py-4{padding-bottom:1rem;padding-top:1rem}.py-12{padding-bottom:3rem;padding-top:3rem}.py-24{padding-bottom:6rem;padding-top:6rem}.flex{display:flex}.justify-between{justify-content:space-between}.items-center{align-items:center}.cursor-pointer{cursor:pointer}.hidden{display:none}@media (min-width:768px){.md\:flex{display:flex}.md\:flex-row{flex-direction:row}}.space-x-8>:not([hidden])~:not([hidden]){margin-left:2rem}.text-gray-300{color:#d1d5db}.text-gray-600{color:#4b5563}.hover\:text-brand:hover{color:#15b880}.transition{transition-property:all}.duration-150{transition-duration:.15s}@media (min-width:640px){.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}}@media (min-width:1024px){.lg\:px-8{padding-left:2rem;padding-right:2rem}}.grid{display:grid}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}@media (min-width:768px){.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}.gap-8{gap:2rem}.gap-16{gap:4rem}.text-center{text-align:center}@media (min-width:768px){.md\:text-left{text-align:left}}.text-5xl{font-size:3rem}@media (min-width:640px){.sm\:text-6xl{font-size:3.75rem}}.font-extrabold{font-weight:800}.tracking-tight{letter-spacing:-.025em}.mb-6{margin-bottom:1.5rem}.leading-tight{line-height:1.25}.max-w-xl{max-width:36rem}.max-w-3xl{max-width:48rem}.text-xl{font-size:1.25rem}.text-gray-400{color:#9ca79c}.mb-10{margin-bottom:2.5rem}.justify-center{justify-content:center}.flex-col{flex-direction:column}@media (min-width:640px){.sm\:flex-row{flex-direction:row}}.space-y-4>:not([hidden])~:not([hidden]){margin-top:1rem}@media (min-width:640px){.sm\:space-y-0>:not([hidden])~:not([hidden]){margin-top:0}.sm\:space-x-4>:not([hidden])~:not([hidden]){margin-left:1rem}}.relative{position:relative}.overflow-hidden{overflow:hidden}.pt-20{padding-top:5rem}.pb-20{padding-bottom:5rem}.pb-40{padding-bottom:10rem}.py-28{padding-bottom:5rem;padding-top:5rem}.pb-48{padding-bottom:12rem}@media (min-width:768px){.md\:pt-32{padding-top:5rem}.md\:pb-40{padding-bottom:10rem}.md\:pb-72{padding-bottom:18rem}.md\:pb-80{padding-bottom:20rem}.md\:pb-96{padding-bottom:24rem}}.w-8{width:2rem}.h-8{height:2rem}.w-10{width:2.5rem}.h-10{height:2.5rem}.w-16{width:4rem}.h-16{height:4rem}.mb-4{margin-bottom:1rem}.mb-3{margin-bottom:.75rem}.mb-16{margin-bottom:4rem}.mt-1{margin-top:.25rem}.text-3xl{font-size:1.875rem}.text-sm{font-size:.875rem}.text-2xl{font-size:1.5rem}.text-xs{font-size:.75rem}.text-lg{font-size:1.125rem}.font-semibold{font-weight:600}.opacity-50{opacity:.5}.rounded-xl{border-radius:.75rem}.rounded-2xl{border-radius:1rem}.shadow-2xl{box-shadow:0 25px 50px -12px #00000040}.border{border-width:1px}.border-t{border-top-width:1px}.border-gray-700\/50{border-color:#20262080}.hover\:border-brand:hover{border-color:#15b880}.border-b{border-bottom-width:1px}.border-gray-700{border-color:#374151}.pb-4{padding-bottom:1rem}.space-y-6>:not([hidden])~:not([hidden]){margin-top:1.5rem}.underline{text-decoration:underline}.hover\:text-white:hover{color:#fff}.space-x-6>:not([hidden])~:not([hidden]){margin-left:1.5rem}@media (min-width:768px){.md\:mb-0{margin-bottom:0}}.border-gray-900\/50{border-color:#11182780}.p-8{padding:2rem}.duration-300{transition-duration:.3s}.shadow-lg{box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d}.text-gray-900{color:#111827}.mr-2{margin-right:.5rem}.ml-4{margin-left:1rem}.mr-3{margin-right:.75rem}.app-container{display:flex;flex-direction:column;min-height:100vh}.main-content{flex:1 1}
/*# sourceMappingURL=main.f57053f5.css.map*/