.lp{background:hsl(var(--background));color:hsl(var(--foreground));font:400 16px/26px var(--font-mukta),system-ui,sans-serif;overflow-x:clip}.lp-sec{padding:96px 40px}.lp-in{max-width:1200px;margin:0 auto}.lp-eyebrow{font:600 12px var(--font-poppins),system-ui,sans-serif;letter-spacing:.8px;text-transform:uppercase;color:hsl(var(--primary-ink))}.lp-h2{font:700 40px/48px var(--font-poppins),system-ui,sans-serif;letter-spacing:-.9px;text-wrap:balance}.lp-lead{font:400 18px/30px var(--font-mukta),system-ui,sans-serif;color:hsl(var(--muted-foreground));text-wrap:pretty;max-width:640px}.lp-head{display:grid;gap:12px;margin-bottom:48px}.lp-head.center{justify-items:center;text-align:center}.lp-head.center .lp-lead{margin:0 auto}.hero{padding:72px 40px 96px}.hero-grid{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:56px;align-items:center}.hero h1{font:700 52px/60px var(--font-poppins),system-ui,sans-serif;letter-spacing:-1.4px;text-wrap:balance}.hero h1 em{font-style:normal;color:hsl(var(--primary))}.hero-visual{position:relative;padding:0 0 48px}.browser{border-radius:16px;border:1px solid hsl(var(--border));background:hsl(var(--card));box-shadow:var(--shadow-3);overflow:hidden}.browser-bar{height:32px;display:flex;align-items:center;gap:6px;padding:0 12px;border-bottom:1px solid hsl(var(--border));background:hsl(var(--muted))}.browser-bar i{width:9px;height:9px;border-radius:50%;background:hsl(var(--input));opacity:.5}.browser-bar span{margin-left:10px;flex:1;max-width:260px;height:18px;border-radius:6px;background:hsl(var(--card));font:500 10.5px/18px ui-monospace,SFMono-Regular,Menlo,monospace;color:hsl(var(--muted-foreground));padding:0 8px;overflow:hidden;white-space:nowrap}.phone-mini{position:absolute;right:-12px;bottom:0;width:31%;border-radius:28px;border:6px solid #0c1f1e;overflow:hidden;box-shadow:var(--shadow-4);background:hsl(var(--background))}.fit{position:relative;overflow:hidden;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.fit>div{position:absolute;top:0;left:0;transform-origin:0 0}.trust{display:flex;gap:8px 20px;flex-wrap:wrap;font:400 14px var(--font-mukta),system-ui,sans-serif;color:hsl(var(--muted-foreground))}.trust span{display:inline-flex;gap:6px;align-items:center}.trust svg{color:hsl(var(--primary))}.tw{padding:40px;background:hsl(var(--card));border-block:1px solid hsl(var(--border))}.tw-in{max-width:1200px;margin:0 auto;display:flex;align-items:center;gap:24px;flex-wrap:wrap;justify-content:center;text-align:center}.tw-q{font:600 18px var(--font-poppins),system-ui,sans-serif;color:hsl(var(--muted-foreground))}.tw-a{font:600 24px/32px var(--font-poppins),system-ui,sans-serif;color:hsl(var(--primary-ink));min-height:32px;letter-spacing:-.3px}.tw-caret{display:inline-block;width:2px;height:26px;background:hsl(var(--primary));margin-left:3px;vertical-align:-4px;animation:sn-blink 1s step-end infinite}.tools{grid-template-columns:repeat(2,minmax(0,1fr))}.tool-row,.tools{display:grid;gap:12px}.tool-row{grid-template-columns:minmax(0,1fr) 28px minmax(0,1.15fr);align-items:center;padding:14px 16px;border-radius:16px;background:hsl(var(--card));border:1px solid hsl(var(--border))}.tool-from{display:flex;align-items:center;gap:12px;font:500 14px var(--font-poppins),system-ui,sans-serif;color:hsl(var(--muted-foreground));min-width:0}.tool-ic{width:36px;height:36px;border-radius:10px;background:hsl(var(--muted));display:grid;place-items:center;flex:none}.tool-ic img{width:20px;height:20px;-o-object-fit:contain;object-fit:contain}.tool-to{font:600 14px/20px var(--font-poppins),system-ui,sans-serif;color:hsl(var(--foreground))}.tool-to small{display:block;font:400 13px/18px var(--font-mukta),system-ui,sans-serif;color:hsl(var(--muted-foreground))}.steps{display:grid;gap:72px}.step-row{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:56px;align-items:center}.step-row:nth-child(2n){grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr)}.step-row:nth-child(2n) .step-txt{order:2}.step-num{width:36px;height:36px;border-radius:50%;background:hsl(var(--primary-soft));color:hsl(var(--primary-ink));display:grid;place-items:center;font:700 14px var(--font-poppins),system-ui,sans-serif}.step-txt{display:grid;gap:14px;justify-items:start}.step-txt h3{font:700 28px/36px var(--font-poppins),system-ui,sans-serif;letter-spacing:-.5px;text-wrap:balance}.step-txt ul{list-style:none;padding:0;display:grid;gap:8px}.step-txt li{display:flex;gap:10px;font:400 16px/24px var(--font-mukta),system-ui,sans-serif}.step-txt li svg{color:hsl(var(--primary));margin-top:4px}.feat{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.feat .card{padding:22px;display:grid;gap:10px;align-content:start}.feat h4{font:600 16px/24px var(--font-poppins),system-ui,sans-serif}.feat p{font:400 15px/23px var(--font-mukta),system-ui,sans-serif;color:hsl(var(--muted-foreground))}.feat-ic{width:40px;height:40px;border-radius:12px;display:grid;place-items:center;background:hsl(var(--primary-soft));color:hsl(var(--primary-ink))}.founder{display:grid;grid-template-columns:320px minmax(0,1fr);gap:64px;align-items:center}.founder-img{width:320px;height:380px;border-radius:22px;overflow:hidden;box-shadow:var(--shadow-3);background:hsl(var(--muted))}.founder-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 35%;object-position:50% 35%}.founder blockquote{font:400 20px/34px var(--font-mukta),system-ui,sans-serif;color:hsl(var(--foreground));display:grid;gap:16px;text-wrap:pretty}.founder blockquote:before{content:"\201C";font:700 72px/40px var(--font-poppins),system-ui,sans-serif;color:hsl(var(--highlight));display:block;height:28px}.plans{grid-template-columns:repeat(2,minmax(0,1fr));max-width:880px;margin:0 auto}.plan,.plans{display:grid;gap:20px}.plan{padding:32px;align-content:start;position:relative}.plan.pro{border:1.5px solid hsl(var(--primary));box-shadow:var(--shadow-3)}.plan-price{font:700 44px/52px var(--font-poppins),system-ui,sans-serif;letter-spacing:-1px;font-variant-numeric:tabular-nums}.plan-price small{font:500 16px var(--font-poppins),system-ui,sans-serif;color:hsl(var(--muted-foreground));letter-spacing:0}.plan ul{list-style:none;padding:0;display:grid;gap:10px}.plan li{display:flex;gap:10px;font:400 15px/22px var(--font-mukta),system-ui,sans-serif}.plan li svg{color:hsl(var(--primary));margin-top:3px}.calc{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.9fr);gap:48px;align-items:center}.calc-line{font:400 22px/40px var(--font-mukta),system-ui,sans-serif;color:hsl(var(--foreground))}.calc-line b{border-bottom:2px solid color-mix(in srgb,hsl(var(--primary)) 40%,transparent)}.calc-line b,.calc-line input{font:700 22px var(--font-poppins),system-ui,sans-serif;color:hsl(var(--primary-ink));font-variant-numeric:tabular-nums;padding:0 4px}.calc-line input{background:transparent;border:0;border-bottom:2px solid color-mix(in srgb,hsl(var(--primary)) 40%,transparent);width:110px;text-align:center}.calc-line input:focus-visible{outline:none;border-bottom-color:hsl(var(--ring));box-shadow:0 2px 0 0 hsl(var(--ring))}.range{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:6px;border-radius:3px;background:linear-gradient(to right,hsl(var(--primary)) var(--p),hsl(var(--muted)) var(--p));cursor:pointer;margin:14px 0 6px}.range::-webkit-slider-thumb{-webkit-appearance:none;width:22px;height:22px;border-radius:50%;background:hsl(var(--card));border:2px solid hsl(var(--primary));box-shadow:var(--shadow-2)}.range::-moz-range-thumb{width:20px;height:20px;border-radius:50%;background:hsl(var(--card));border:2px solid hsl(var(--primary))}.range:focus-visible{outline:none}.range:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 2px hsl(var(--background)),0 0 0 4px hsl(var(--ring))}.calc-out{padding:32px;display:grid;gap:18px}.calc-big{font:700 64px/68px var(--font-poppins),system-ui,sans-serif;letter-spacing:-2px;color:hsl(var(--primary-ink));font-variant-numeric:tabular-nums}.calc-row{display:flex;justify-content:space-between;gap:12px;font:400 15px var(--font-mukta),system-ui,sans-serif;color:hsl(var(--muted-foreground));align-items:baseline}.calc-row b{font:700 20px var(--font-poppins),system-ui,sans-serif;color:hsl(var(--foreground));font-variant-numeric:tabular-nums}.faq{max-width:800px;margin:0 auto;display:grid;gap:10px}.faq details{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:16px;transition:border-color .15s}.faq details[open]{border-color:color-mix(in srgb,hsl(var(--primary)) 35%,hsl(var(--border)))}.faq summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;gap:16px;align-items:center;padding:18px 22px;font:600 16px/24px var(--font-poppins),system-ui,sans-serif;border-radius:16px}.faq summary::-webkit-details-marker{display:none}.faq summary:focus-visible{outline:none;box-shadow:0 0 0 2px hsl(var(--ring))}.faq summary svg{color:hsl(var(--muted-foreground));transition:transform .2s;flex:none}.faq details[open] summary svg{transform:rotate(180deg)}.faq .ans{padding:0 22px 20px;font:400 16px/26px var(--font-mukta),system-ui,sans-serif;color:hsl(var(--muted-foreground));display:grid;gap:8px}.faq .ans b{color:hsl(var(--foreground));font-weight:600}.contact{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:48px;align-items:start}@media(max-width:860px){.lp-sec{padding:64px 20px}.hero{padding:32px 20px 56px}.calc,.contact,.founder,.hero-grid,.step-row{grid-template-columns:1fr;gap:32px}.step-row:nth-child(2n) .step-txt{order:0}.hero h1{font-size:36px;line-height:44px;letter-spacing:-.8px}.lp-h2{font-size:30px;line-height:38px;letter-spacing:-.6px}.lp-lead{font-size:16px;line-height:26px}.plans,.tools{grid-template-columns:1fr}.feat{grid-template-columns:1fr 1fr}.founder-img{width:100%;max-width:360px;height:320px}.founder blockquote{font-size:17px;line-height:29px}.tw{padding:28px 20px}.tw-a{font-size:19px;line-height:28px}.calc-line{line-height:34px}.calc-line,.calc-line b,.calc-line input{font-size:18px}}@media(max-width:560px){.feat{grid-template-columns:1fr}.tool-row{grid-template-columns:minmax(0,1fr) 20px minmax(0,1.2fr);padding:12px}.phone-mini{display:none}.hero-visual{padding:0}}.tool-name{position:relative;min-width:0}.tool-name:after{content:"";position:absolute;left:-2px;right:-2px;top:52%;height:1.5px;background:color-mix(in srgb,hsl(var(--muted-foreground)) 60%,transparent);transform-origin:left;border-radius:2px}.tools-reveal .tool-name:after{transform:scaleX(0);transition:transform .45s cubic-bezier(.4,0,.2,1) calc(var(--i)*90ms + .15s)}.tools-reveal .tool-row>svg,.tools-reveal .tool-to{opacity:0;transform:translateX(-6px);transition:opacity .4s ease calc(var(--i)*90ms + .45s),transform .4s ease calc(var(--i)*90ms + .45s)}.tools-reveal.in .tool-name:after{transform:scaleX(1)}.tools-reveal.in .tool-row>svg,.tools-reveal.in .tool-to{opacity:1;transform:none}.tools-head-orbit{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:48px;margin-bottom:8px}.tools-head-orbit .lp-head{margin-bottom:0}.orbit{position:relative;width:240px;height:240px;flex:none}.orbit:before{content:"";position:absolute;inset:28px;border:1.5px dashed hsl(var(--border));border-radius:50%}.orbit-ring{position:absolute;inset:0;animation:sn-orbit 40s linear infinite}.orbit-ic{position:absolute;left:50%;top:50%;width:0;height:0;transform:rotate(var(--a)) translateY(-92px)}.orbit-ic>span{position:absolute;left:-20px;top:-20px;width:40px;height:40px;border-radius:12px;background:hsl(var(--card));border:1px solid hsl(var(--border));box-shadow:var(--shadow-1);display:grid;place-items:center;transform:rotate(calc(-1*var(--a)));animation:sn-orbit 40s linear infinite reverse}.orbit-ic img{width:22px;height:22px;-o-object-fit:contain;object-fit:contain}.orbit-core{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:56px;height:56px;display:grid;place-items:center;border-radius:16px;background:hsl(var(--card));border:1px solid hsl(var(--border));box-shadow:var(--shadow-2)}@keyframes sn-orbit{to{transform:rotate(1turn)}}.orbit-ic>span{animation-name:sn-orbit-counter}@keyframes sn-orbit-counter{0%{transform:rotate(calc(-1*var(--a)))}to{transform:rotate(calc(-1*var(--a) - 1turn))}}@media(max-width:860px){.tools-head-orbit{grid-template-columns:1fr;justify-items:center;gap:24px}.tools-head-orbit .lp-head{text-align:center}.orbit{width:200px;height:200px}.orbit-ic{transform:rotate(var(--a)) translateY(-76px)}}@media(prefers-reduced-motion:reduce){.orbit-ic>span,.orbit-ring,.tw-caret{animation:none}.tools-reveal .tool-name:after,.tools-reveal .tool-row>svg,.tools-reveal .tool-to{transition:none;opacity:1;transform:none}}@media(max-width:1080px){.hero-grid{grid-template-columns:1fr;gap:48px}.hero-grid>div:first-child{max-width:680px}.hero-visual{max-width:820px}}@media(max-width:980px){.lp-sec{padding:72px 28px}.hero{padding:40px 28px 64px}.hero h1{font-size:42px;line-height:50px}}@media(max-width:860px){.lp-sec{padding:64px 20px}.hero{padding:32px 20px 56px}.hero h1{font-size:36px;line-height:44px}}.fit *{scrollbar-width:none}.fit ::-webkit-scrollbar{display:none}@media(max-width:860px){.step-row:nth-child(2n){grid-template-columns:1fr}}@keyframes sn-blink{50%{opacity:0}}html:has(.lp){scroll-behavior:smooth}.lp section[id]{scroll-margin-top:72px}.lp .ans a,.lp .lp-link{color:hsl(var(--primary));text-decoration:underline;text-underline-offset:3px}.lp .ans a:hover,.lp .lp-link:hover{color:hsl(var(--primary-hover))}.sr-only-lp{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}