@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Inter Fallback;src:local("Arial");ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.00%;size-adjust:107.12%}.__className_f367f3{font-family:Inter,Inter Fallback;font-style:normal}.__variable_f367f3{--font-inter:"Inter","Inter Fallback"}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(/_next/static/media/886030b0b59bc5a7-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(/_next/static/media/0aa834ed78bf6d07-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(/_next/static/media/67957d42bae0796d-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(/_next/static/media/f911b923c6adde36-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(/_next/static/media/939c4f875ee75fbb-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(/_next/static/media/bb3ef058b751a6ad-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:JetBrains Mono Fallback;src:local("Arial");ascent-override:75.79%;descent-override:22.29%;line-gap-override:0.00%;size-adjust:134.59%}.__className_3c557b{font-family:JetBrains Mono,JetBrains Mono Fallback;font-style:normal}.__variable_3c557b{--font-mono:"JetBrains Mono","JetBrains Mono Fallback"}

/*! tailwindcss v4.1.16 | MIT License | https://tailwindcss.com */:root{--landing-bg:#0b0b0c;--landing-bg-muted:#111215;--landing-bg-card:#18191c;--landing-bg-hover:#202124;--landing-bg-elevated:#2a2b2f;--landing-border:#ffffff0f;--landing-border-strong:#ffffff1f;--landing-border-accent:#ffffff2e;--landing-text-primary:#ececec;--landing-text-secondary:#ffffffa6;--landing-text-muted:#ffffff6b;--landing-text-disabled:#ffffff47;--accent:#6366f1;--accent-hover:#818cf8;--accent-glow:#6366f159;--accent-subtle:#6366f11f;--shadow-card:0 1px 2px #00000059;--shadow-hover:0 4px 12px #00000073;--shadow-elevated:0 8px 32px #00000080;--shadow-glow:0 0 48px -12px var(--accent-glow);--section-padding-y:96px;--section-padding-y-mobile:64px;--container-max:1200px;--container-padding:24px}[data-theme=thumbgrab]{--accent:red;--accent-hover:#c00;--accent-glow:#ff00004d;--accent-subtle:#ff00001a}[data-theme=nameforge]{--accent:#8b5cf6;--accent-hover:#9d6ff8;--accent-glow:#8b5cf659;--accent-subtle:#8b5cf61f}[data-theme=webwatch]{--accent:#06b6d4;--accent-hover:#22c7e0;--accent-glow:#06b6d459;--accent-subtle:#06b6d41f}[data-theme=facturix]{--accent:#10b981;--accent-hover:#22c993;--accent-glow:#10b98159;--accent-subtle:#10b9811f}[data-theme=postoko]{--accent:#f43f5e;--accent-hover:#f65670;--accent-glow:#f43f5e59;--accent-subtle:#f43f5e1f}[data-theme=repetix]{--accent:#3b82f6;--accent-hover:#5b94f8;--accent-glow:#3b82f659;--accent-subtle:#3b82f61f}[data-theme=mothership]{--accent:#6366f1;--accent-hover:#818cf8;--accent-glow:#6366f159;--accent-subtle:#6366f11f}[data-theme=burstlet]{--accent:#ec4899;--accent-hover:#f06aab;--accent-glow:#ec489959;--accent-subtle:#ec48991f}[data-theme=tenscore]{--accent:#10b981;--accent-hover:#059669;--accent-glow:#10b98159;--accent-subtle:#10b9811f}[data-theme=vanmoose]{--accent:#3b82f6;--accent-hover:#4f8ff8;--accent-glow:#3b82f659;--accent-subtle:#3b82f61f}[data-theme=tracktron]{--accent:#2563eb;--accent-hover:#3b82f6;--accent-glow:#2563eb59;--accent-subtle:#2563eb1f}[data-theme=truncus]{--accent:#14b8a6;--accent-hover:#0d9488;--accent-glow:#14b8a640;--accent-subtle:#14b8a61a}.landing-container{width:100%;max-width:var(--container-max);padding-left:var(--container-padding);padding-right:var(--container-padding);margin-left:auto;margin-right:auto}.landing-section{padding-top:var(--section-padding-y);padding-bottom:var(--section-padding-y)}@media (max-width:768px){.landing-section{padding-top:var(--section-padding-y-mobile);padding-bottom:var(--section-padding-y-mobile)}}.section-number{letter-spacing:.1em;color:var(--landing-text-muted);background-color:var(--landing-bg-card);border:1px solid var(--landing-border);text-transform:uppercase;border-radius:9999px;justify-content:center;align-items:center;padding:4px 12px;font-size:12px;font-weight:600;display:inline-flex}.headline-xl{letter-spacing:-.025em;font-size:clamp(44px,8vw,76px);line-height:1.05}.headline-lg,.headline-xl{color:var(--landing-text-primary);font-weight:700}.headline-lg{letter-spacing:-.02em;font-size:clamp(32px,5vw,48px);line-height:1.2}.headline-md{letter-spacing:-.01em;color:var(--landing-text-primary);font-size:clamp(24px,4vw,32px);font-weight:600;line-height:1.3}.body-lg{font-size:18px}.body-lg,.body-md{color:var(--landing-text-secondary);line-height:1.6}.body-md{font-size:16px}.landing-card{background-color:var(--landing-bg-card);border:1px solid var(--landing-border);box-shadow:var(--shadow-card);border-radius:12px;padding:24px;transition:all .2s cubic-bezier(.4,0,.2,1)}.landing-card:hover{border-color:var(--landing-border-strong);background-color:var(--landing-bg-hover);box-shadow:var(--shadow-hover);transform:translateY(-2px)}.landing-card-premium{background:linear-gradient(180deg,var(--landing-bg-card)0,var(--landing-bg-muted)100%);border:1px solid var(--landing-border);box-shadow:var(--shadow-card);border-radius:12px;padding:24px;transition:all .2s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.landing-card-premium:before{content:"";background:linear-gradient(90deg,transparent,var(--accent-glow),transparent);opacity:0;height:1px;transition:opacity .2s;position:absolute;top:0;left:0;right:0}.landing-card-premium:hover{border-color:var(--landing-border-strong);box-shadow:var(--shadow-hover);transform:translateY(-2px)}.landing-card-premium:hover:before{opacity:1}.landing-card-highlighted{background:linear-gradient(180deg,var(--accent-subtle)0,var(--landing-bg-card)40%);box-shadow:0 0 0 1px var(--accent-subtle),0 0 32px -12px var(--accent-glow),var(--shadow-card);border:1px solid #ffffff26;border-radius:12px;padding:24px;transition:all .2s cubic-bezier(.4,0,.2,1);position:relative;transform:scale(1.02)}.landing-card-highlighted:before{content:"";background:linear-gradient(90deg,transparent 15%,var(--accent),transparent 85%);border-radius:12px 12px 0 0;height:1px;position:absolute;top:0;left:0;right:0}.landing-card-highlighted:hover{box-shadow:0 0 0 1px var(--accent-subtle),0 0 40px -8px var(--accent-glow),var(--shadow-hover);transform:scale(1.03)}.cta-glow{transition:all .2s cubic-bezier(.4,0,.2,1);position:relative;box-shadow:0 0 #0000}.cta-glow:before{content:"";border-radius:inherit;background:var(--accent-glow);opacity:0;filter:blur(16px);z-index:-1;transition:opacity .2s;position:absolute;inset:-4px}.cta-glow:hover{box-shadow:0 4px 16px -4px var(--accent-glow);transform:translateY(-1px)}.cta-glow:hover:before{opacity:1}.cta-glow:active{transform:translateY(0)}.grid-pattern{background-image:linear-gradient(var(--landing-border)1px,transparent 1px),linear-gradient(90deg,var(--landing-border)1px,transparent 1px);background-size:64px 64px}.dot-pattern{background-image:radial-gradient(var(--landing-border-strong)1px,transparent 1px);background-size:24px 24px}.screenshot{box-shadow:0 0 0 1px var(--landing-border),0 24px 48px -12px #00000080}.browser-chrome,.screenshot{border:1px solid var(--landing-border);border-radius:12px}.browser-chrome{background-color:var(--landing-bg-card);overflow:hidden}.browser-chrome-bar{background-color:var(--landing-bg-muted);border-bottom:1px solid var(--landing-border);align-items:center;gap:8px;padding:12px 16px;display:flex}.browser-chrome-dot{background-color:var(--landing-border-strong);border-radius:50%;width:12px;height:12px}.logo-grayscale{filter:grayscale()brightness(.7);opacity:.6;transition:filter .2s,opacity .2s}.logo-grayscale:hover{filter:grayscale(0)brightness();opacity:1}.faq-item{border-bottom:1px solid var(--landing-border);transition:border-color .2s}.faq-item:hover{border-color:var(--landing-border-strong)}.faq-question{text-align:left;width:100%;color:var(--landing-text-primary);cursor:pointer;background:0 0;border:none;justify-content:space-between;align-items:center;padding:24px 0;font-size:16px;font-weight:500;transition:all .2s;display:flex}.faq-question:hover{color:var(--accent);padding-left:4px}.faq-question svg{transition:transform .3s cubic-bezier(.4,0,.2,1),color .2s}.faq-question:hover svg{color:var(--accent)}.faq-answer{color:var(--landing-text-secondary);padding-bottom:24px;padding-right:48px;font-size:15px;line-height:1.7}.faq-container{background:var(--landing-bg-card);border:1px solid var(--landing-border);border-radius:12px;padding:8px 24px}.faq-container .faq-item:last-child{border-bottom:none}.text-gradient{background:linear-gradient(to right,var(--landing-text-primary),var(--accent));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.glow-accent{box-shadow:0 0 20px var(--accent-glow)}.max-w-readable{max-width:640px}.max-w-headline{max-width:800px}.hero-glow{background:radial-gradient(ellipse 50% 80% at 50% 0,var(--accent-glow),transparent 70%);pointer-events:none;opacity:.4;width:140%;height:60%;position:absolute;top:-20%;left:50%;transform:translate(-50%)}.accent-line{background:linear-gradient(90deg,transparent,var(--accent),transparent);opacity:.5;height:1px}.icon-glow{background:linear-gradient(135deg,var(--accent-subtle)0,transparent 60%);border:1px solid var(--landing-border);position:relative}.icon-glow:after{content:"";border-radius:inherit;background:linear-gradient(135deg,var(--accent-glow),transparent 60%);opacity:0;z-index:-1;filter:blur(8px);transition:opacity .2s;position:absolute;inset:-1px}.icon-glow:hover:after{opacity:.5}@keyframes gradient-shift{0%,to{background-position:0}50%{background-position:100%}}.gradient-border{position:relative}.gradient-border:before{content:"";border-radius:inherit;background:linear-gradient(90deg,var(--landing-border),var(--accent),var(--landing-border));pointer-events:none;background-size:200% 100%;padding:1px;animation:gradient-shift 4s infinite;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}@keyframes badge-pulse{0%,to{opacity:1}50%{opacity:.5}}.badge-pulse{animation:badge-pulse 2s ease-in-out infinite}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.float{animation:float 4s ease-in-out infinite}.btn-secondary{border:1px solid var(--landing-border-strong);color:var(--landing-text-primary);background:#ffffff0f;transition:all .2s}.btn-secondary:hover{border-color:var(--landing-border-accent);background:#ffffff1a}